/* @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 */
[data-sal][data-sal=fade]{opacity:0;transform:translateY(1.25rem);transition-delay:.1s;transition-duration:.6s;transition-property:opacity,transform;transition-timing-function:ease}[data-sal][data-sal=slide]{transform:scaleX(0);transform-origin:100% 50%;transition-delay:0s;transition-duration:1s;transition-property:transform;transition-timing-function:ease}[data-sal$=e].sal-animate,body.sal-disabled [data-sal$=e]{opacity:1;transform:none}:root{--headeranimdelay:.2s}@media screen and (min-width:75rem){:root{--headeranimdelay:.2s}}.header[data-sal] .logo{opacity:0;transition:opacity .3s ease .1s}.header[data-sal] ul li{opacity:0;transition:opacity .4s ease .1s,transform .4s ease .1s}@media screen and (max-width:75rem){.header[data-sal] ul li{transform:translateY(1.25rem)}}.header[data-sal] ul li:first-child{transition-delay:calc(var(--headeranimdelay) + 25ms)}.header[data-sal] ul li:nth-child(2){transition-delay:calc(var(--headeranimdelay) + .05s)}.header[data-sal] ul li:nth-child(3){transition-delay:calc(var(--headeranimdelay) + 75ms)}.header[data-sal] ul li:nth-child(4){transition-delay:calc(var(--headeranimdelay) + .1s)}.header[data-sal] ul li:nth-child(5){transition-delay:calc(var(--headeranimdelay) + .125s)}.header[data-sal] ul li:nth-child(6){transition-delay:calc(var(--headeranimdelay) + .15s)}.header[data-sal] ul li:nth-child(7){transition-delay:calc(var(--headeranimdelay) + .175s)}.header[data-sal] ul li:nth-child(8){transition-delay:calc(var(--headeranimdelay) + .2s)}.header.sal-animate[data-sal] .logo{opacity:1}@media screen and (max-width:75rem){.js-menu-open .header.sal-animate[data-sal] ul li{opacity:1;transform:none}}@media screen and (min-width:75rem){.header.sal-animate[data-sal] ul li{opacity:1}}
@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-300-normal.woff) format('woff');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-300-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-300-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-300-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-400-normal.woff) format('woff');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-400-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-400-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-500-normal.woff) format('woff');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-500-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-500-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-500-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-600-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-600-normal.woff) format('woff');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-600-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-600-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-600-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-600-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-600-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-600-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-thai-700-normal.woff) format('woff');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-vietnamese-700-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-ext-700-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Taviraj';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/taviraj/./files/taviraj-latin-700-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-300-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-300-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-300-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-300-normal.woff) format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-300-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-300-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-300-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-300-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-400-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-400-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-400-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-400-normal.woff) format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-400-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-400-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-400-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-500-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-500-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-500-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-500-normal.woff) format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-500-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-500-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-500-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-500-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-ext-700-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-cyrillic-700-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-ext-700-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-greek-700-normal.woff) format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-vietnamese-700-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-ext-700-normal.woff) format('woff');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-700-normal.woff2) format('woff2'),url(/themes/custom/merodis/node_modules/%40fontsource/roboto/./files/roboto-latin-700-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
*,:after,:before{box-sizing:inherit}html{font-family:var(--font-regular);font-style:normal;font-weight:400;line-height:var(--line-height-base);scroll-behavior:smooth}body,html{box-sizing:border-box}body{background:#fff;color:#000;font-size:var(--font-size-base);margin:0;position:relative;-webkit-overflow-scrolling:touch;overflow-x:hidden}::selection{background-color:var(--color-primary);color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--font-title);font-size:var(--font-size-l);font-weight:400;line-height:var(--line-height-heading);margin:0 0 1.25rem}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:var(--font-size-h2)}@media screen and (min-width:43.75rem){h1{font-size:var(--font-size-h1)}}h2{font-size:var(--font-size-h3)}@media screen and (min-width:43.75rem){h2{font-size:var(--font-size-h2)}}h2.large{font-size:var(--font-size-h2)}@media screen and (min-width:43.75rem){h2.large{font-size:var(--font-size-h1)}}h3{font-size:var(--font-size-l)}@media screen and (min-width:43.75rem){h3{font-size:var(--font-size-h3)}}h4{font-size:var(--font-size-l)}h5{font-size:var(--font-size-base)}h6{font-size:var(--font-size-s)}p{margin:0 0 1.25rem}p:last-child{margin-bottom:0}p:has(a.link--button:first-child+a.link--more:last-child){display:flex}p:has(a.link--button:first-child+a.link--more:last-child):not(:first-child){margin-top:3rem}p:has(a.link--button:first-child:last-child){margin-top:3rem}a{color:inherit}a:focus,a:hover{color:var(--color-primary);outline:none;-webkit-text-decoration:none;text-decoration:none}a:active{border:0;outline:none}ol,ul{margin:0 0 1.25rem;padding:0 0 0 1.25rem}ol:last-child,ul:last-child{margin-bottom:0}strong{font-weight:700}blockquote{border-left:2px solid var(--color-primary);margin:0 0 1.25rem;padding:.3125rem .625rem}blockquote:last-child{margin-bottom:0}table{border-collapse:collapse;display:block;font-size:var(--font-size-s);margin:0 0 1.25rem;max-width:100%;overflow:auto;width:100%}table:last-child{margin-bottom:0}table caption{color:var(--color-primary);font-size:var(--font-size-s);font-weight:700;padding:.3125rem;text-align:left}table tr{border-bottom:1px solid var(--color-grey-dark);transition:background-color .1s ease .1s}table tr:focus,table tr:hover{background-color:var(--color-grey-light);transition-delay:0s}table th{font-weight:600;text-align:left}table td,table th{border-right:1px solid var(--color-grey-light);cursor:text;padding:.625rem;transition:background-color .1s ease .1s;vertical-align:top}table td:focus,table td:hover,table th:focus,table th:hover{background-color:var(--color-grey-dark);transition-delay:0s}audio,img,svg,video{display:block;height:auto;max-width:100%}svg{backface-visibility:hidden;overflow:visible}.color-red{color:var(--color-primary)}.color-darkred{color:var(--color-secondary)}.color-dark{color:var(--color-grey-black)}p.font-title{font-family:var(--font-title);font-size:var(--font-size-h3);font-weight:500}@keyframes spinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ajax-progress-fullscreen{background:none;border-radius:0;height:1.5rem;left:calc(50% - .75rem);opacity:1;padding:0;position:fixed;top:calc(50% - .75rem);width:1.5rem}.ajax-progress-fullscreen:after{animation:spinLoader .5s ease infinite;border:2px solid #0000;border-radius:50%;border-top-color:#000;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}@media screen and (prefers-reduced-motion){*,:after,:before{transition-duration:0s!important}}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label:after{content:none;display:none}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label{display:flex;justify-content:space-between}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label .label{flex:1}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label>span.off,.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label>span.on{font-size:.8em}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]+label>span.on{display:none}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]:disabled+label>span{opacity:var(--input-disabled-opacity)}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]:checked+label>span.on{display:block}.cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]:checked+label>span.off{display:none}
:root{--color-primary:#f93a26;--color-secondary:#510e10;--color-primary-light:#ffa9a0;--color-grey-light:#f2f2f2;--color-grey-dark:#d9d9d9;--color-grey-black:#444;--grid-col-count:12;--grid-gap:1.25rem;--header-height:12.5rem;--content-l:1.25rem;--content-m:1.5625rem;--content-s:1.5625rem;--font-title:"Taviraj",arial,"Helvetica Neue",helvetica,sans-serif;--font-regular:"Roboto",arial,"Helvetica Neue",helvetica,sans-serif;--font-size-xl:2rem;--font-size-h1:1.625rem;--font-size-h2:1.25rem;--font-size-h3:1.125rem;--font-size-l:1rem;--font-size-base:0.875rem;--font-size-s:0.875rem;--font-size-xs:0.875rem;--line-height-base:1.4;--line-height-heading:1.2}@media screen and (min-width:31.25rem){:root{--content-l:2.5rem;--content-s:3.125rem;--font-size-xl:3rem;--font-size-h1:2rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-l:1.125rem;--font-size-base:1rem;--font-size-s:1rem}}@media screen and (min-width:43.75rem){:root{--content-l:3.75rem;--content-m:3.125rem;--font-size-xl:3.25rem;--font-size-h1:2.375rem;--font-size-h2:1.625rem;--font-size-h3:1.375rem;--font-size-l:1.25rem}}@media screen and (min-width:102.5rem){:root{--content-l:6rem;--content-m:4.6875rem;--font-size-xl:3.75rem;--font-size-h1:2.625rem;--font-size-h2:1.75rem;--font-size-h3:1.5rem;--font-size-l:1.375rem}}
.custom-scroll-bar{backface-visibility:hidden;background-color:var(--color-primary);height:.25rem;left:0;position:fixed;right:0;top:0;transform-origin:0 50%;transition:transform .5s ease;z-index:9999}
.layout.alignment--top .grid-full{align-items:start}.layout.alignment--middle .grid-full{align-items:center}.layout.alignment--bottom .grid-full{align-items:end}.line--top:before{background-color:var(--color-primary);content:"";display:block;height:6.25rem;margin:0 auto 1.5625rem;transform:scaleY(0);transform-origin:50% 100%;transition:transform .4s ease .1s;width:2px}.line--top.sal-animate:before{transform:scaleY(1)}.line--bottom:after{background-color:var(--color-primary);content:"";display:block;height:6.25rem;margin:1.5625rem auto 0;transform:scaleY(0);transform-origin:50% 0;transition:transform .4s ease .1s;width:2px}.line--bottom.sal-animate:after{transform:scaleY(1)}.background-color--red{background-color:var(--color-secondary);color:#fff}.background-color--grey{background-color:var(--color-grey-light)}.l-padding-top--sm{padding-top:3.75rem}@media screen and (min-width:43.75rem){.l-padding-top--sm{padding-top:6.25rem}}.l-padding-top--md{padding-top:5rem}@media screen and (min-width:43.75rem){.l-padding-top--md{padding-top:10rem}}.l-padding-top--lg{padding-top:7.5rem}@media screen and (min-width:43.75rem){.l-padding-top--lg{padding-top:12.5rem}}.l-padding-bottom--sm{padding-bottom:3.75rem}@media screen and (min-width:43.75rem){.l-padding-bottom--sm{padding-bottom:6.25rem}}.l-padding-bottom--md{padding-bottom:5rem}@media screen and (min-width:43.75rem){.l-padding-bottom--md{padding-bottom:10rem}}.l-padding-bottom--lg{padding-bottom:7.5rem}@media screen and (min-width:43.75rem){.l-padding-bottom--lg{padding-bottom:12.5rem}}.l-margin-bottom--sm{margin-bottom:2.5rem}@media screen and (min-width:43.75rem){.l-margin-bottom--sm{margin-bottom:3.125rem}}@media screen and (min-width:102.5rem){.l-margin-bottom--sm{margin-bottom:3.75rem}}.l-margin-bottom--md{margin-bottom:5rem}@media screen and (min-width:43.75rem){.l-margin-bottom--md{margin-bottom:7.5rem}}@media screen and (min-width:102.5rem){.l-margin-bottom--md{margin-bottom:10rem}}.l-margin-bottom--lg{margin-bottom:7.5rem}@media screen and (min-width:43.75rem){.l-margin-bottom--lg{margin-bottom:10rem}}@media screen and (min-width:102.5rem){.l-margin-bottom--lg{margin-bottom:12.5rem}}@media screen and (min-width:75rem){.breakout--top .layout__item:has(.paragraph--type--image){margin-top:-3.125rem}.breakout--bottom .layout__item:has(.paragraph--type--image){margin-bottom:-3.125rem}.breakout--both .layout__item:has(.paragraph--type--image){height:calc(100% + 6.25rem);margin-bottom:-3.125rem;margin-top:-3.125rem;max-height:54.75rem;max-width:40.375rem}.breakout--both .layout__item:has(.paragraph--type--image)>.paragraph--type--image{max-height:100%;max-width:100%}}@media screen and (min-width:75rem){.column_size--both .layout__first,.column_size--left .layout__first{grid-column-end:6!important}.column_size--both .layout__second,.column_size--right .layout__second{grid-column-start:8!important}}
.grid-full{display:grid;grid-template-columns:repeat(var(--grid-col-count),1fr);grid-gap:var(--grid-gap);margin:0 auto;max-width:86.5625rem;width:100%}.grid-full>.grid-item{grid-column:2/-2}@media screen and (min-width:102.5rem){.layout__one-column .grid-full>.grid-item:has(.paragraph--type--call-to-action .wrapper:not(.style--simple)),.layout__one-column .grid-full>.grid-item:has(.paragraph--type--cards .field--name-field-subcomponents>.field__item:nth-child(3)){grid-column:1/-1}.layout__one-column .grid-full>.grid-item:has(.paragraph--type--gallery .splide){grid-column:3/-3}}.node--type-article.node--view-mode-full .grid-full>.grid-item{grid-column:1/-1}.grid-full>.grid-item-full{grid-column:1/-1;padding:0 1.25rem}.grid-full>.grid-item .grid-item{grid-column:1/-1}@media screen and (min-width:75rem){.layout__two-column-11>.grid-full>.grid-item:has(+.grid-item){grid-column:2/7}.layout__two-column-11>.grid-full>.grid-item:has(+.grid-item)+.grid-item{grid-column:7/-2}}.grid-full>.grid-item-main,.grid-full>.grid-item-side{grid-column:2/-2}@media screen and (max-width:75rem){.grid-full>.grid-item-side{grid-row-start:2}.node--type-article .grid-full>.grid-item-side{grid-row-start:1}}@media screen and (min-width:75rem){.grid-full>.grid-item-side{grid-column:1/5;padding-left:1.25rem}.node--type-article.node--view-mode-full .grid-full>.grid-item-side{grid-column:1/4}.grid-full>.grid-item-main{grid-column:6/-1;margin-right:1.25rem}.node--type-article.node--view-mode-full .grid-full>.grid-item-main{grid-column:4/-2}.grid-full>.grid-item-offset{grid-column:2/9}}div.flex{display:flex}div.flex-space{justify-content:space-between}div.flex-end{justify-content:flex-end}
@media screen and (max-width:75rem){.layout__two-column-11{padding:1.5625rem 0}}.layout__two-column-11 .wrapper{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:100rem}@media screen and (min-width:75rem){.layout__two-column-11 .wrapper{flex-direction:row}}.layout__two-column-11 .wrapper>div{flex:1}@media screen and (max-width:75rem){.layout__two-column-11.stack--right .layout__second{order:-1}}
:root .cookie-banner,:root .cookie-banner p{--color-text:var(--cc--color-text,#000);--color-bg:var(--cc--color-bg,#fff);--spacing:var(--cc--spacing,40px);--font-size:var(--cc--font-size,14px);--font-family:var(--cc--font-family,var(--font-family));--text-align:var(--cc--text-align,left);--title-size:var(--cc--title-size,28px);--title-weight:var(--cc--title-weight,400);--max-width:var(--cc--max-width,640px);--column-width:calc(var(--max-width) / 2 - var(--spacing) * 2);--shadow:var(--cc--shadow,0 0 8px 0 rgba(0,0,0,0.15));--border-radius:var(--cc--border-radius,0);--border:var(--cc--border,none);--transition-duration:var(--cc--transition-duration,300ms);--transtion:all var(--transition-duration);}.sliding-popup-bottom{bottom:0;width:100%;pointer-events:none;padding:2px;}.gin--vertical-toolbar .sliding-popup-bottom{width:calc(100% - var(--gin-toolbar-width-collapsed,var(--ginToolbarWidthCollapsed)));}.gin--vertical-toolbar[data-toolbar-menu="open"] .sliding-popup-bottom{width:calc(100% - var(--gin-toolbar-width,var(--ginToolbarWidth)));}dialog.cookie-banner{pointer-events:auto;background-color:var(--color-bg);color:var(--color-text);inset-inline-start:unset;inset-inline-end:0;margin:0;width:100%;max-width:var(--max-width);border:var(--border);padding:var(--spacing);box-shadow:var(--shadow);border-radius:var(--border-radius);max-height:0;transition:var(--transition);}.gin--vertical-toolbar dialog.cookie-banner{width:calc(100% - var(--gin-toolbar-width-collapsed,var(--ginToolbarWidthCollapsed)));}.gin--vertical-toolbar[data-toolbar-menu="open"] dialog.cookie-banner{width:calc(100% - var(--gin-toolbar-width,var(--ginToolbarWidth)));}dialog.cookie-banner,dialog.cookie-banner p{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);text-align:var(--text-align);}dialog.cookie-banner .cookie-banner__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--column-width),1fr));column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) / 5);align-items:center;}dialog.cookie-banner .cookie-banner__content .cookie-banner__preferences{grid-column:1 / span 2;grid-row:1 / span 3;display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__message{grid-row:1 / span 3;}dialog.cookie-banner .cookie-banner__content .cookie-banner__button{grid-row:span 1;}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler{display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler:checked ~ *{display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__preferences h3{font-weight:var(--title-weight);font-size:var(--title-size);}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler:checked ~ .cookie-banner__preferences{display:block;}dialog.cookie-banner .cookie-banner__preferences .cookie-banner__cat-checkbox label{font-weight:var(--font-weight-strong);}dialog.cookie-banner[aria-hidden="false"]{display:block;bottom:0;max-height:95vh;overflow-y:auto;}
:root .cookie-banner__button{--color-bg:var(--cc-btn--color-bg,#000);--hover-color-bg:var(--cc-btn--hover-color-bg,#75c734);--color-text:var(--cc-btn--color-text,#fff);--hover-color-text:var(--cc-btn--hover-color-text,#fff);--btn-height:var(--cc-btn--height,40px);--btn-padding:var(--cc-btn--padding,4px);--btn-align:var(--cc-btn-align,center);--btn-width:var(--cc-btn-width,240px);--btn-weight:var(--cc-btn-weight,700);}.cookie-banner__button:not(.visually-hidden){display:inline-flex;background-color:var(--color-bg);color:var(--color-text);font-size:var(--btn-font-size);height:var(--btn-height);align-items:center;justify-content:center;margin:0;padding:var(--spacing);transition:var(--transition-duration);padding:var(--btn-padding);text-align:var(--btn-align);min-width:var(--btn-width);font-weight:var(--btn-weight);width:100%;font-family:var(--font-family);}.cookie-banner__button:hover,.cookie-banner__button:focus,.cookie-banner__button:focus-within,.cookie-banner__button:active{color:var(--hover-color-text);background-color:var(--hover-color-bg);}
:root .cookie-banner__category{--title-size:var(--cc-category--title-size,20px);--font-size:var(--cc-category--font-size,14px);--input-size:var(--cc-category--input-size,32px);--input-border:var(--cc-category--input-border,2px solid #000);--input-border-active:var(--cc-category--input-border-active,2px solid #000);--input-bg:var(--cc-category--input-bg,#fff);--input-bg-active:var(--cc-category--input-bg-active,#75c734);--input-color:var(--cc-category--input-color,#000);--border-radius:var(--cc-category--border-radius,16px);--input-disabled-border:var(--cc-category--input-disabled-border,2px solid #000);--input-disabled-color-bg:var(--cc-category--input-disabled-color-bg,#fff);--input-disabled-opacity:var(--cc-category--input-disabled-opacity,0.3);}.cookie-banner__category{margin-bottom:var(--cc-spacing);}.cookie-banner__category > .cookie-banner__cat-checkbox{display:flex;align-items:center;flex-flow:row-reverse;margin-bottom:calc(var(--cc-spacing) / 2);}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]{appearance:none;background-color:var(--input-bg);width:calc(var(--input-size) * 2);height:var(--input-size);position:relative;border-radius:var(--border-radius);border:var(--input-border);overflow:hidden;padding:2.5px;box-sizing:border-box;cursor:pointer;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:disabled{background-color:var(--input-disabled-color-bg);border:var(--input-disabled-border);opacity:var(--input-disabled-opacity);cursor:default;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:after{position:absolute;content:"";display:block;width:calc(var(--input-size) - 8px);height:calc(var(--input-size) - 8px);background-color:var(--input-color);border-radius:var(--border-radius);transition:var(--transition);left:3px;cursor:pointer;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"] + label:after{content:"Off";font-size:0.8em;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:disabled + label:after{opacity:var(--input-disabled-opacity);cursor:default;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:not(:disabled):checked{background-color:var(--input-bg-active);border:var(--input-border-active);}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:checked:after{left:50%;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:checked + label:after{content:"On";}.cookie-banner__category > .description{margin:0;padding:0;color:var(--color-text);font-size:var(--font-size);}.cookie-banner__category > .cookie-banner__cat-checkbox > label{font-size:var(--title-size);padding:0;margin:0;display:flex;flex:0 1 100%;align-items:center;justify-content:space-between;cursor:pointer;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type="checkbox"]:disabled + label{cursor:default;}
.action-links{list-style:none;margin:1em 0;padding:0}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-left:.3em;margin-right:0}.button-action{display:inline-block;line-height:160%;padding:.2em .5em .3em;-webkit-text-decoration:none;text-decoration:none}.button-action:before{content:"+";font-weight:900;margin-left:-.1em;padding-right:.2em}[dir=rtl] .button-action:before{margin-left:0;margin-right:-.1em;padding-left:.2em;padding-right:0}
.cookie-banner button,.layout-container button{appearance:none;background:none;border:0;border-radius:0}.cookie-banner button:focus,.cookie-banner button:hover,.layout-container button:focus,.layout-container button:hover{outline:none;-webkit-text-decoration:none;text-decoration:none}.cookie-banner .button,.cookie-banner .field--name-field-link a,.cookie-banner .link--button,.layout-container .button,.layout-container .field--name-field-link a,.layout-container .link--button{align-items:center;appearance:none;background-color:var(--color-primary);border:2px solid var(--color-primary);border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-title);font-size:var(--font-size-base);font-weight:600;justify-content:center;line-height:var(--line-height-base);padding:.375rem 1rem;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:43.75rem){.cookie-banner .button,.cookie-banner .field--name-field-link a,.cookie-banner .link--button,.layout-container .button,.layout-container .field--name-field-link a,.layout-container .link--button{padding:.5rem 1.5rem}}@media screen and (min-width:102.5rem){.cookie-banner .button,.cookie-banner .field--name-field-link a,.cookie-banner .link--button,.layout-container .button,.layout-container .field--name-field-link a,.layout-container .link--button{padding:.625rem 3.125rem}}.cookie-banner .button:focus,.cookie-banner .button:hover,.cookie-banner .field--name-field-link a:focus,.cookie-banner .field--name-field-link a:hover,.cookie-banner .link--button:focus,.cookie-banner .link--button:hover,.layout-container .button:focus,.layout-container .button:hover,.layout-container .field--name-field-link a:focus,.layout-container .field--name-field-link a:hover,.layout-container .link--button:focus,.layout-container .link--button:hover{background-color:#fff;color:var(--color-primary);outline:none;-webkit-text-decoration:none;text-decoration:none}.cookie-banner .button.button--dark,.cookie-banner .field--name-field-link a.button--dark,.cookie-banner .link--button.button--dark,.layout-container .button.button--dark,.layout-container .field--name-field-link a.button--dark,.layout-container .link--button.button--dark{background-color:var(--color-secondary);border-color:var(--color-secondary)}.cookie-banner .button.button--dark:focus,.cookie-banner .button.button--dark:hover,.cookie-banner .field--name-field-link a.button--dark:focus,.cookie-banner .field--name-field-link a.button--dark:hover,.cookie-banner .link--button.button--dark:focus,.cookie-banner .link--button.button--dark:hover,.layout-container .button.button--dark:focus,.layout-container .button.button--dark:hover,.layout-container .field--name-field-link a.button--dark:focus,.layout-container .field--name-field-link a.button--dark:hover,.layout-container .link--button.button--dark:focus,.layout-container .link--button.button--dark:hover{background-color:#fff;color:var(--color-secondary)}.cookie-banner .button.button--white,.cookie-banner .field--name-field-link a.button--white,.cookie-banner .link--button.button--white,.layout-container .button.button--white,.layout-container .field--name-field-link a.button--white,.layout-container .link--button.button--white{background-color:#fff;border-color:#fff;color:var(--color-primary)}.cookie-banner .button.button--white:focus,.cookie-banner .button.button--white:hover,.cookie-banner .field--name-field-link a.button--white:focus,.cookie-banner .field--name-field-link a.button--white:hover,.cookie-banner .link--button.button--white:focus,.cookie-banner .link--button.button--white:hover,.layout-container .button.button--white:focus,.layout-container .button.button--white:hover,.layout-container .field--name-field-link a.button--white:focus,.layout-container .field--name-field-link a.button--white:hover,.layout-container .link--button.button--white:focus,.layout-container .link--button.button--white:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.cookie-banner .button svg,.cookie-banner .field--name-field-link a svg,.cookie-banner .link--button svg,.layout-container .button svg,.layout-container .field--name-field-link a svg,.layout-container .link--button svg{vertical-align:middle}.cookie-banner .button--arrow,.layout-container .button--arrow{height:3.125rem;padding:0;width:3.125rem}.cookie-banner .button--arrow svg,.layout-container .button--arrow svg{height:auto;width:1.1875rem}.cookie-banner .button--arrow:focus svg path,.cookie-banner .button--arrow:hover svg path,.layout-container .button--arrow:focus svg path,.layout-container .button--arrow:hover svg path{fill:var(--color-primary)}.cookie-banner .link--back,.layout-container .link--back{align-items:center;color:var(--color-secondary);display:inline-flex;font-family:var(--font-title);font-weight:600;-webkit-text-decoration:none;text-decoration:none}.cookie-banner .link--back:before,.layout-container .link--back:before{background:var(--color-primary);content:"";display:block;height:2px;margin:auto .625rem auto 0;width:1.5rem}.cookie-banner .link--back:focus,.cookie-banner .link--back:hover,.layout-container .link--back:focus,.layout-container .link--back:hover{color:var(--color-primary)}.cookie-banner .link--more,.layout-container .link--more{align-items:center;color:#000;display:inline-flex;font-family:var(--font-title);font-weight:600;padding:0 1.25rem;-webkit-text-decoration:none;text-decoration:none}.cookie-banner .link--more:after,.layout-container .link--more:after{background:var(--color-primary);content:"";display:block;height:2px;margin:auto 0 auto .625rem;width:1.5rem}.cookie-banner .link--more:focus,.cookie-banner .link--more:hover,.layout-container .link--more:focus,.layout-container .link--more:hover{color:var(--color-primary)}.admin-button-edit{background-color:#000;border-radius:3.125rem;color:#fff;display:block;font-size:.875rem;opacity:.2;padding:.5rem 1rem;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;top:0;z-index:50}.views-row:focus-within .admin-button-edit,.views-row:hover .admin-button-edit{opacity:1}.admin-button-edit:focus,.admin-button-edit:hover{background-color:var(--color-primary);color:#fff}
.container-inline .label:after,.container-inline label:after{content:":"}.form-type-checkboxes .container-inline label:after,.form-type-radios .container-inline label:after{content:""}.form-type-checkboxes .container-inline .form-type-checkbox,.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-bottom:0;margin-top:0}
details{border:1px solid #ccc;margin-bottom:1em;margin-top:1em}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}
.field__label{font-weight:700}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-left:.5em;padding-right:0}.field--label-inline .field__label:after{content:":"}
.icon-help{background:url(/themes/custom/merodis/dist/images/icons/help.png) 0 50% no-repeat;padding:1px 0 1px 1.25rem}[dir=rtl] .icon-help{background-position:100% 50%;padding:1px 1.25rem 1px 0}.feed-icon{background:url(/themes/custom/merodis/dist/images/icons/feed.svg) no-repeat;display:block;height:1rem;overflow:hidden;text-indent:-624.9375rem;width:1rem}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-left:.5em;margin-right:0}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-left:.5em;margin-right:1em;margin-top:2.3em}[dir=rtl] .form--inline .form-item-separator{margin-left:1em;margin-right:.5em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-left:.9375rem;padding-right:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}ul.links a.is-active{color:#000}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox,td.checkbox,th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
.ui-dialog--narrow{max-width:31.25rem}@media screen and (max-width:37.5rem){.ui-dialog--narrow{max-width:95%;min-width:95%}}
.cookie-banner .cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]{background:#fff}.cookie-banner .cookie-banner__preferences .cookie-banner__cat-checkbox label{padding-right:.625rem}.cookie-banner .cookie-banner__button{cursor:pointer}.cookie-banner .cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]:after{height:1.375rem;width:1.375rem}.cookie-banner .cookie-banner__button:active,.cookie-banner .cookie-banner__button:focus,.cookie-banner .cookie-banner__button:focus-within,.cookie-banner .cookie-banner__button:hover{background-color:var(--color-primary);color:#fff}.cookie-banner .cookie-banner__category>.cookie-banner__cat-checkbox>input[type=checkbox]:not(:disabled):checked{background-color:var(--color-primary)}
.footer{margin-bottom:4.6875rem;text-align:center}@media screen and (min-width:43.75rem){.footer{text-align:left}}.footer__wrapper{display:flex;flex-direction:column}@media screen and (min-width:43.75rem){.footer__wrapper{flex-direction:row}}.footer__wrapper:first-child .footer__block{grid-row-start:auto}@media screen and (min-width:75rem){.footer__wrapper:first-child .footer__block{align-items:flex-end}}.footer__wrapper:first-child .footer__block:last-child:after{background-color:var(--color-primary);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:200%}.footer__wrapper:last-child{color:var(--color-grey-black);font-size:var(--font-size-xs)}.footer__wrapper:last-child a{-webkit-text-decoration:none;text-decoration:none}.footer__wrapper:last-child .footer__block{padding:2.8125rem 0 0}.footer__wrapper:last-child .footer__block:last-child{font-weight:600}.footer__block{align-items:flex-start;display:flex;flex:1;gap:1.5625rem;justify-content:space-between;padding:0 0 2.8125rem;position:relative}@media screen and (max-width:75rem){.footer__block{align-items:center;flex-direction:column}@media screen and (min-width:43.75rem){.footer__block.logo{align-items:flex-start}}}.footer svg{width:12.5rem}.footer ul.menu{display:flex;gap:.625rem;list-style-type:none;margin:0;padding:0}@media screen and (max-width:43.75rem){.footer ul.menu{flex-direction:column}}.footer ul.menu a{-webkit-text-decoration:none;text-decoration:none}.footer ul.menu--footer_top{align-items:center;display:flex;font-family:var(--font-title)}.footer ul.menu--footer_top li:first-child a{color:var(--color-primary);font-weight:500;line-height:1.875rem;position:relative}@media screen and (min-width:43.75rem){.footer ul.menu--footer_top li:first-child a{margin-right:.9375rem}}.footer ul.menu--footer_top li:first-child a:focus,.footer ul.menu--footer_top li:first-child a:hover{color:var(--color-secondary)}.footer ul.menu--footer_top li:nth-child(2) a{background-color:var(--color-primary);color:#fff;font-weight:600;line-height:3rem;padding:0 3rem}.footer ul.menu--footer_top li:nth-child(2) a:focus,.footer ul.menu--footer_top li:nth-child(2) a:hover{background-color:var(--color-secondary)}.footer ul.menu--footer_top li:nth-child(3) a{align-items:center;background-color:var(--color-grey-dark);color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.footer ul.menu--footer_top li:nth-child(3) a svg{width:1.0625rem}.footer ul.menu--footer_top li:nth-child(3) a:focus,.footer ul.menu--footer_top li:nth-child(3) a:hover{background-color:var(--color-secondary)}.footer a{display:inline-block}
form ::placeholder{color:#000;opacity:.25}form .webform-flexbox{display:block;margin:0 -.78125rem}@media screen and (min-width:75rem){form .webform-flexbox{display:flex}}form .webform-flexbox .webform-flex--container{margin:0 .78125rem}form .form-item,form .form-item .form-item,form .webform-flexbox,form .webform-flexbox .form-item{margin-bottom:1.5625rem}@media screen and (min-width:75rem){form .form-item .form-item,form .webform-flexbox .form-item{margin-bottom:0}}form .form-item__label{color:var(--color-grey-black);display:flex;font-size:var(--font-size-xs);font-weight:700;justify-content:space-between;padding:0 1.5625rem .75rem}form .form-item__label .optional{font-weight:400}form .webform-flex--container .form-type-checkbox,form .webform-flex--container .form-type-radio{white-space:wrap}
input[type=checkbox],input[type=radio]{appearance:none;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:.875rem auto;border:0;border:2px solid var(--color-grey-light);border-radius:0;cursor:pointer;display:inline-block;height:1.5rem;margin:0;min-height:1.5rem;width:auto;width:1.5rem}input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]:focus,input[type=radio]:hover{border-color:var(--color-secondary)}input[type=checkbox]:checked,input[type=radio]:checked{background-image:url(/themes/custom/merodis/dist/images/icons/check.svg)}input[type=radio]{border-radius:50%}.form-type-boolean{align-items:center;display:flex}.form-type-boolean .form-item__description{color:var(--color-grey-black);flex:1;font-size:var(--font-size-xs);font-weight:500;margin-left:.625rem}.form-type-boolean .form-item__description a{-webkit-text-decoration:underline;text-decoration:underline}
.form-type-select{position:relative;z-index:1}select{appearance:none;opacity:0;pointer-events:none;position:absolute;z-index:-1}select+.nice-select{align-items:center;background:#fff;border:2px solid #fff;color:#000;cursor:pointer;display:flex;font-family:var(--font-regular);font-size:var(--font-size-s);font-weight:400;line-height:1;min-height:3rem;padding:.75rem 1.5rem;position:relative;width:100%}select+.nice-select:after{background-image:url(/themes/custom/merodis/dist/images/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 1.1875rem;bottom:0;content:"";display:block;height:1.25rem;margin:auto;position:absolute;right:.9375rem;top:0;transform:translateY(0);transition:transform .2s ease;width:1.25rem}select+.nice-select.open,select+.nice-select:focus,select+.nice-select:hover{border-color:var(--color-secondary);outline:0}select+.nice-select .nice-select-dropdown{background:#fff;border:2px solid var(--color-secondary);border-radius:0;box-shadow:none;color:var(--color-secondary);left:-2px;margin:0;overflow:hidden;position:absolute;right:-2px;top:100%;transform:scaleY(0) translateY(-3.125rem);transform-origin:50% 0;transition:transform .2s ease;z-index:-1}select+.nice-select .nice-select-dropdown ul.list{background:#fff;list-style-type:none;margin:0;max-height:12.5rem;overflow:auto;padding:0;transform:translateY(3.125rem);transition:transform .4s ease;width:calc(100% + 1.25rem)}select+.nice-select .nice-select-dropdown ul.list li.option{padding:.5rem 1rem}select+.nice-select .nice-select-dropdown ul.list li.option.focus,select+.nice-select .nice-select-dropdown ul.list li.option:focus,select+.nice-select .nice-select-dropdown ul.list li.option:hover{background:var(--color-secondary);color:#fff}select+.nice-select.open:after{transform:translateY(.3125rem)}select+.nice-select.open .nice-select-dropdown{transform:scaleY(1) translateY(0)}select+.nice-select.open .nice-select-dropdown ul.list{transform:translateY(0)}
input{background:#fff;border:2px solid #fff;border-radius:0;color:#000;display:block;font-family:var(--font-regular);font-size:var(--font-size-s);font-weight:400;line-height:1;min-height:3rem;padding:.75rem 1.5rem;width:100%}input:focus,input:hover{border-color:var(--color-secondary);outline:0}
textarea{background:#fff;border:2px solid #fff;border-radius:0;color:#000;display:block;font-family:var(--font-regular);font-size:var(--font-size-s);font-weight:400;min-height:3rem;padding:.75rem 1.5rem;width:100%}textarea:focus,textarea:hover{border-color:var(--color-secondary);outline:0}
.layout-container{overflow-x:hidden;padding-top:var(--header-height)}.header{background:#fff;font-size:var(--font-size-base);left:0;position:fixed;right:0;top:0;z-index:500}@media screen and (min-width:75rem){.header{font-size:var(--font-size-s)}}@media screen and (min-width:87.5rem){.header{font-size:var(--font-size-base)}}.header .grid-item-full{align-items:center;display:flex;justify-content:space-between;padding:var(--content-m) 1.25rem;transition:padding .2s ease}.header.sticky .grid-item-full{padding:2.5rem 1.25rem}.header .region-header{flex:1;line-height:1;margin-right:1.5625rem;position:relative;z-index:600}.header .region-primary-navigation{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:75rem){.header .region-primary-navigation{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;gap:1.5625rem;height:100vh;justify-content:center;left:100%;position:fixed;top:0;transform:translateX(0);transition:transform .2s ease;width:100vw;z-index:500}.js-menu-open .header .region-primary-navigation{transform:translateX(-100%)}}.header .block-language{margin-left:1.5625rem}.header .block-language .links{display:flex;font-family:var(--font-title);font-weight:600;gap:.3125rem;line-height:1;list-style-type:none;margin:0;padding:0}.header .block-language .links>li:not(:last-child){border-right:2px solid var(--color-secondary);padding-right:.3125rem}.header .block-language .links .is-active{color:var(--color-primary)}.header .nav__wrapper{display:flex;flex:1;justify-content:flex-end;z-index:600}@media screen and (min-width:75rem){.header .nav__wrapper{display:none}}.header a{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.header ul.menu{align-items:center;display:flex;flex-direction:column;gap:1.5625rem;justify-content:flex-end;list-style-type:none;margin:0;padding:0}@media screen and (min-width:75rem){.header ul.menu{align-items:center;flex-direction:row;gap:1.25rem}}@media screen and (min-width:87.5rem){.header ul.menu{gap:2rem}}.header ul.menu a{color:var(--color-secondary);font-family:var(--font-title);font-weight:600;line-height:1;position:relative;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:75rem){@media screen and (max-width:87.5rem){.header ul.menu a{font-size:.875rem}}}.header ul.menu a.is-active,.header ul.menu a.primary-nav__menu-link--active-trail,.header ul.menu a:focus,.header ul.menu a:hover{color:var(--color-primary)}.header ul.menu a.is-active:after,.header ul.menu a.primary-nav__menu-link--active-trail:after{background-color:var(--color-primary);content:"";height:2px;left:0;position:absolute;right:0;top:100%}.header ul.menu li:last-child a{background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff;line-height:2.375rem;padding:0 2rem}.header ul.menu li:last-child a.is-active,.header ul.menu li:last-child a.primary-nav__menu-link--active-trail{background-color:var(--color-secondary)}.header ul.menu li:last-child a.is-active:after,.header ul.menu li:last-child a.primary-nav__menu-link--active-trail:after{content:none}.header ul.menu li:last-child a:focus,.header ul.menu li:last-child a:hover{background-color:#fff;color:var(--color-primary)}.header ul.menu .primary-nav__button-toggle,.header ul.menu ul.menu{display:none}.logo a svg{max-width:10rem;width:100%}.logo a svg path{backface-visibility:hidden;transition:fill .2s ease}.logo a svg path:first-child{transition-delay:25ms}.logo a svg path:nth-child(2){transition-delay:.05s}.logo a svg path:nth-child(3){transition-delay:75ms}.logo a svg path:nth-child(4){transition-delay:.1s}.logo a svg path:nth-child(5){transition-delay:.125s}.logo a svg path:nth-child(6){transition-delay:.15s}.logo a svg path:nth-child(7){transition-delay:.175s}.logo a svg path:nth-child(8){transition-delay:.2s}.logo a:focus,.logo a:hover{outline:none}.logo a:focus svg path,.logo a:hover svg path{fill:var(--color-secondary)}
.node__header{margin:0 auto var(--content-l);position:relative}.node__header--media,.node__header--text{position:relative;z-index:1}.node__header--text{padding:var(--content-l) 0}.node__header--text .field--type-text-long{max-width:73.75rem;padding:0}.node__header--text h2{font-size:var(--font-size-h1);font-weight:300}.node__header .grid-item-full{grid-row:1}.node__header--bg{background-color:var(--color-grey-light);grid-column:4/-1!important;grid-row:1/-1;z-index:-1}.node__header .field--name-field-header-media,.node__header .field-node--field-image{height:100%;left:0;position:absolute;top:0;width:100%}.node__header .field--name-field-header-media:before,.node__header .field-node--field-image:before{background:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}.node--type-person .node__header .field--name-field-header-media:before,.node--type-person .node__header .field-node--field-image:before{content:none}.node__header .field--name-field-header-media iframe,.node__header .field--name-field-header-media img,.node__header .field-node--field-image iframe,.node__header .field-node--field-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.node__header .field--name-field-header-media+.node__header--text,.node__header .field-node--field-image+.node__header--text{color:#fff;padding:var(--content-l)}.node__header .field--name-field-header-media+.node__header--text .text-formatted>*,.node__header .field-node--field-image+.node__header--text .text-formatted>*{color:#fff}.node--view-mode-full .node__content .field--name-field-date{color:var(--color-grey-black);font-family:var(--font-title);font-size:var(--font-size-h3);margin:0 0 3.125rem}
.paragraph--type--cards .field--name-field-subcomponents{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem;justify-content:center}@media screen and (min-width:43.75rem){.paragraph--type--cards .field--name-field-subcomponents{flex-direction:row}}.paragraph--type--cards .field--name-field-subcomponents>.field__item{max-width:49.375rem;width:100%}@media screen and (min-width:43.75rem){.paragraph--type--cards .field--name-field-subcomponents>.field__item{width:calc(50% - 1.25rem)}}@media screen and (min-width:75rem){.paragraph--type--cards .field--name-field-subcomponents:has(.field__item:nth-child(3))>.field__item{width:calc(33.33333% - 1.25rem)}}.paragraph--type--card{border-radius:1.5625rem 1.5625rem 0 0;height:100%;overflow:hidden}.paragraph--type--card .wrapper{display:flex;flex-direction:column;height:100%;-webkit-text-decoration:none;text-decoration:none}.paragraph--type--card .wrapper .media--type-image{max-height:20.1875rem}.paragraph--type--card .wrapper .content{background-color:#fff;display:flex;flex:1;flex-direction:column;padding:var(--content-s)}.paragraph--type--card .wrapper .content .field--type-text-long{padding:0}.paragraph--type--card .wrapper.bg--grey .content{background-color:var(--color-grey-light)}.paragraph--type--card .wrapper.bg--red .content{background-color:var(--color-secondary);color:#fff}.paragraph--type--card .wrapper.bg--red .content .field-paragraph--field-label{color:#fff}.paragraph--type--card .wrapper:focus .content,.paragraph--type--card .wrapper:hover .content{background-color:var(--color-secondary);color:#fff}.paragraph--type--card .wrapper:focus .content .field-paragraph--field-label,.paragraph--type--card .wrapper:hover .content .field-paragraph--field-label{color:#fff}.paragraph--type--card .wrapper .field-paragraph--field-label{color:var(--color-secondary);font-family:var(--font-title);font-size:var(--font-size-h2);font-weight:400;margin:0 0 1.5625rem;text-align:center}@media screen and (min-width:87.5rem){.paragraph--type--card .wrapper .field-paragraph--field-label{margin:0 0 3.125rem}}.paragraph--type--card .wrapper .field-paragraph--field-text-formatted{flex:1}.paragraph--type--card .wrapper .link--button{margin:3.125rem auto 0;text-align:center}.paragraph--type--card.active .wrapper .content{background-color:var(--color-secondary);color:#fff}.paragraph--type--card.active .wrapper .content .field-paragraph--field-label{color:#fff}.paragraph--type--card.inactive .wrapper.bg--red .content{background-color:#fff;color:#000}.paragraph--type--card.inactive .wrapper.bg--red .content .field-paragraph--field-label{color:#000}
.paragraph--type--image{border-radius:1.5625rem 1.5625rem 0 0;overflow:hidden;position:relative}.paragraph--type--image .img__wrapper{height:0;padding-bottom:100%;position:relative}.paragraph--type--image .img__wrapper img{backface-visibility:hidden;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.layout__two-column-11 .paragraph--type--image:has(.ratio--3_2){max-height:100%;max-width:100%;width:40.375rem}@media screen and (min-width:75rem){.layout__two-column-11 .paragraph--type--image:has(.ratio--3_2){height:30.25rem}}.layout__two-column-11 .paragraph--type--image .img__wrapper img{height:auto;max-height:none;max-width:none;width:120%}
.paragraph--type--people .field--type-text-long{margin-bottom:6rem;padding:0}.paragraph--type--people .field--name-field-link{text-align:center}.paragraph--type--people .view{margin:var(--content-l) 0}
@media screen and (min-width:75rem){.layout__two-column-11 .field--type-text-long{padding:3.125rem}.node--type-article.node--view-mode-full .field--type-text-long{padding:0}.node--type-transaction.node--view-mode-full .node__content .field--type-text-long{padding:0 3.125rem}}.background-color--red .field--type-text-long h2,.background-color--red .field--type-text-long h3{color:var(--color-primary)}.field--type-text-long p a[href*="linkedin."]:not(.link--more):not(.link--button):not(.button){background-color:var(--color-primary);background-image:url(/themes/custom/merodis/dist/images/socials/linkedin.svg);background-position:50%;background-repeat:no-repeat;background-size:1.0625rem auto;border:2px solid var(--color-primary);display:block;font-size:0;height:3.125rem;width:3.125rem}.field--type-text-long p a[href*="linkedin."]:not(.link--more):not(.link--button):not(.button):focus,.field--type-text-long p a[href*="linkedin."]:not(.link--more):not(.link--button):not(.button):hover{background-color:#fff;background-image:url(/themes/custom/merodis/dist/images/socials/linkedin-red.svg)}
.paragraph--type--trust-signals .field-paragraph--field-subcomponents{display:flex;flex-wrap:wrap;gap:1.5625rem;justify-content:center;margin:0 auto;max-width:51.25rem}.paragraph--type--trust-signals .field-paragraph--field-subcomponents>.field__item{aspect-ratio:1;max-width:13.875rem;width:100%}.paragraph--type--trust-signal{background-color:var(--color-grey-dark);color:var(--color-secondary);display:flex;flex-direction:column;font-size:var(--font-size-xs);font-weight:600;height:100%;justify-content:space-between;text-align:center}.paragraph--type--trust-signal .inner_wrapper{display:block;height:100%;padding:3.125rem 0}.paragraph--type--trust-signal a{-webkit-text-decoration:none;text-decoration:none}.paragraph--type--trust-signal a:focus,.paragraph--type--trust-signal a:hover{color:inherit;outline:2px solid var(--color-secondary)}.paragraph--type--trust-signal .number{align-items:center;display:flex;font-family:var(--font-title);font-size:var(--font-size-h1);font-weight:400;justify-content:center;margin:0 0 1.5625rem}.paragraph--type--trust-signal .field-paragraph--field-label{padding:0 3.125rem}.paragraph--type--trust-signal.active{background-color:var(--color-secondary);color:#fff}.paragraph--type--trust-signal.active .number{color:var(--color-primary)}
.paragraph--type--webform{background-color:var(--color-grey-light);padding:var(--content-l)}.paragraph--type--webform .field--name-field-text-formatted{margin:0 auto 3.125rem;max-width:48.75rem}.paragraph--type--webform .field--name-field-text-formatted h2{font-size:var(--font-size-h1);margin:0 0 1.875rem}
:root{--hsize:2rem;--vsize:1rem;--barHeight:2px;--animSpeed:0.2s;--barDistance:0.3125rem;--button-padding:0.625rem}button.nav__toggler{align-items:center;backface-visibility:hidden;background:none;border:0;cursor:pointer;display:flex;line-height:1;margin-left:1.25rem;padding:0;position:relative;transform:none;z-index:150}button.nav__toggler:focus,button.nav__toggler:hover{outline:none}button.nav__toggler:focus .nav__toggler--title,button.nav__toggler:hover .nav__toggler--title{color:var(--color-secondary)}button.nav__toggler:focus .nav__toggler--bar:before,button.nav__toggler:hover .nav__toggler--bar:before{border-color:var(--color-secondary)}button.nav__toggler .nav__toggler--title{color:var(--color-primary);padding:0 .625rem}button.nav__toggler .nav__toggler--bars{height:calc(var(--vsize) + var(--button-padding));position:relative;transition:transform var(--animSpeed) 0s ease;width:calc(var(--hsize) + var(--button-padding))}.js-menu-open button.nav__toggler .nav__toggler--bars{transform:rotate(45deg);transition-delay:var(--animSpeed)}button.nav__toggler .nav__toggler--bar{backface-visibility:hidden;border-radius:2px;height:var(--barHeight);left:calc(var(--button-padding)/2);position:absolute;top:calc(50% - var(--barHeight)/2);transform:none;transition:transform var(--animSpeed) var(--animSpeed) ease,opacity var(--animSpeed) var(--animSpeed) ease;width:calc(var(--hsize))}.js-menu-open button.nav__toggler .nav__toggler--bar{transform:none;transition-delay:0s}button.nav__toggler .nav__toggler--bar:before{border-top:3px solid var(--color-primary);content:"";display:block;height:inherit;left:0;position:absolute;top:0;transition:background-color var(--animSpeed) ease;width:inherit}button.nav__toggler .nav__toggler--bar:first-child{transform:translateY(calc((var(--barDistance) + (var(--barHeight)))*-1))}.js-menu-open button.nav__toggler .nav__toggler--bar:first-child{transform:none}button.nav__toggler .nav__toggler--bar:nth-child(2){transition-delay:0s}.js-menu-open button.nav__toggler .nav__toggler--bar:nth-child(2){transform:rotate(-90deg);transition-delay:var(--animSpeed)}button.nav__toggler .nav__toggler--bar:nth-child(3){opacity:1;transform:translateY(calc(var(--barDistance) + var(--barHeight)))}.js-menu-open button.nav__toggler .nav__toggler--bar:nth-child(3){opacity:0;transform:none}
.node--view-mode-teaser{color:var(--color-grey-black);display:block;font-family:var(--font-title);font-weight:600;height:100%;text-align:left;-webkit-text-decoration:none;text-decoration:none}.node--view-mode-teaser>a{display:flex;flex-direction:column;height:100%}.node--view-mode-teaser>a .node__content{display:flex;flex:1;flex-direction:column}.node--view-mode-teaser>a .node__content .field--name-title{flex:1}.node--view-mode-teaser .field--name-title{display:block;font-weight:700}.node--view-mode-teaser.node--type-person{line-height:1;max-width:13.125rem;padding-bottom:1.5625rem;text-align:center}.node--view-mode-teaser.node--type-person .field--name-title{color:var(--color-primary);margin:1.5625rem 0 .625rem}.node--view-mode-teaser.node--type-person .field--name-field-header-media{overflow:hidden;transition:background .3s ease}.node--view-mode-teaser.node--type-person .field--name-field-header-media img{backface-visibility:hidden;opacity:1;transform:scale(1);transition:transform .3s ease,opacity .3s ease}.node--view-mode-teaser.node--type-person:focus,.node--view-mode-teaser.node--type-person:hover{background-color:#fff}.node--view-mode-teaser.node--type-person:focus .field--name-field-header-media,.node--view-mode-teaser.node--type-person:hover .field--name-field-header-media{background-color:var(--color-secondary)}.node--view-mode-teaser.node--type-person:focus .field--name-field-header-media img,.node--view-mode-teaser.node--type-person:hover .field--name-field-header-media img{opacity:.9;transform:scale(1.15)}.node--view-mode-teaser.node--type-transaction{box-shadow:0 0 12px 0 #00000036}.node--view-mode-teaser.node--type-transaction a{align-items:flex-end;color:var(--color-grey-black);display:flex;flex-direction:column;font-family:var(--font-regular);gap:1.25rem;max-height:100%;max-width:100%;min-width:100%;padding:2.5rem 1.25rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:25.625rem}@media screen and (min-width:31.25rem){.node--view-mode-teaser.node--type-transaction a{padding:2.5rem}}@media screen and (min-width:43.75rem){.node--view-mode-teaser.node--type-transaction a{gap:0;height:38.5625rem;padding:3.75rem}}@media screen and (min-width:75rem){.node--view-mode-teaser.node--type-transaction a{padding:4.75rem 6rem}}.node--view-mode-teaser.node--type-transaction a:focus,.node--view-mode-teaser.node--type-transaction a:hover{background-color:var(--color-grey-light)}.node--view-mode-teaser.node--type-transaction a>div{margin-bottom:auto;width:100%}@media screen and (max-width:43.75rem){.node--view-mode-teaser.node--type-transaction a>div img{max-width:60%!important}}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo{align-self:flex-start}@media screen and (min-width:43.75rem){.node--view-mode-teaser.node--type-transaction a .field--name-field-logo{height:3.3125rem}}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo img{height:auto;max-width:100%;width:auto}.node--view-mode-teaser.node--type-transaction a .field--name-field-label-team{margin:0}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo-team{margin:auto}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo-team img{max-height:6.5625rem;width:auto}.node--view-mode-teaser.node--type-transaction a .field--name-field-label-advisor{margin-bottom:1.5rem;margin-top:auto}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo-advisor{margin-bottom:0}.node--view-mode-teaser.node--type-transaction a .field--name-field-logo-advisor img{max-height:2.5rem;width:auto}.node--view-mode-teaser.node--type-transaction a .field--type-entity-reference{color:var(--color-grey-black)}.node--view-mode-teaser.node--type-transaction img{margin:0 auto}.node--view-mode-teaser.node--type-article{max-width:32rem}.node--view-mode-teaser.node--type-article a{background-color:var(--color-grey-light);border-radius:1.5625rem 1.5625rem 0 0;padding:1.5625rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.node--view-mode-teaser.node--type-article a:focus,.node--view-mode-teaser.node--type-article a:hover{background-color:#fff;box-shadow:0 0 12px 0 #0000001a}.node--view-mode-teaser.node--type-article .field--name-field-image{border-radius:1.5625rem 1.5625rem 0 0;overflow:hidden}.node--view-mode-teaser.node--type-article .field--name-field-category{background-color:var(--color-primary);border-radius:1.5625rem;color:#fff;display:none;font-size:var(--font-size-xs);left:3.125rem;line-height:2rem;margin:0 1.5625rem 0 0;overflow:hidden;padding:0 .625rem;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:3.125rem}.node--view-mode-teaser.node--type-article .node__content{font-family:var(--font-title);font-weight:600;padding:1.5625rem 0 0}@media screen and (min-width:31.25rem){.node--view-mode-teaser.node--type-article .node__content{padding:3.125rem 1.5625rem 0}}.node--view-mode-teaser.node--type-article .field--name-title{display:block;margin:0 0 1.5625rem}.view-display-id-block_recent .node--view-mode-teaser.node--type-article:focus .field--name-title,.view-display-id-block_recent .node--view-mode-teaser.node--type-article:hover .field--name-title{color:var(--color-primary)}.node--view-mode-teaser.node--type-article .flex{align-items:center;justify-content:space-between}@media screen and (max-width:43.75rem){.node--view-mode-teaser.node--type-article .flex{align-items:flex-start;flex-direction:column;gap:.625rem}.node--view-mode-teaser.node--type-article .flex .link--more{padding-left:0}}.node--view-mode-teaser.node--type-article .field--name-field-date{font-family:var(--font-regular);font-size:var(--font-size-xs);margin:0}.node--view-mode-teaser.node--type-article .link--more{color:var(--color-secondary)}.node--view-mode-teaser-small{align-items:center;color:#fff;display:flex;justify-content:center;text-align:left}.node--view-mode-teaser-small .media{width:6.25rem}.node--view-mode-teaser-small .content{flex:1;padding-left:1.5625rem}.node--view-mode-teaser-small .field--name-title{font-weight:700}
.view{margin:0 0 12.5rem}.paragraph .view{margin:0}.bef-exposed-form .form--inline .js-form-wrapper>.form-item,.bef-exposed-form .form--inline>.form-item{float:none;margin:0}.views-exposed-form{margin:0 0 6.25rem}.views-exposed-form .form-actions{display:none}.views-exposed-form .form-type-select{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media screen and (min-width:43.75rem){.views-exposed-form .form-type-select{flex-direction:row}}.views-exposed-form .form-type-select ul{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;list-style-type:none;margin:0;padding:0}@media screen and (min-width:43.75rem){.views-exposed-form .form-type-select ul{flex-direction:row}}.views-exposed-form .form-type-select ul a{background-color:var(--color-grey-light);color:#000;display:block;font-size:var(--font-size-xs);font-weight:600;line-height:3rem;padding:0 3.125rem;-webkit-text-decoration:none;text-decoration:none}.views-exposed-form .form-type-select ul a:focus,.views-exposed-form .form-type-select ul a:hover{background-color:var(--color-grey-dark)}.view-transactions .views-exposed-form .form-type-select ul a:focus,.view-transactions .views-exposed-form .form-type-select ul a:hover{background-color:var(--color-primary);color:#fff}.views-exposed-form .form-type-select ul a.bef-link--selected{background-color:var(--color-primary);color:var(--color-grey-light)}.view-transactions .views-exposed-form .form-type-select ul a.bef-link--selected{background-color:var(--color-primary)}.views-exposed-form .form-item__label{color:#000;font-size:var(--font-size-xs);font-weight:400;line-height:3rem;padding:0 .75rem}.views-exposed-form .form-item__label .optional{display:none}.view-content{display:flex;flex-wrap:wrap;gap:1.5625rem;justify-content:center}.view-articles .view-content>.views-row,.view-transactions .view-content>.views-row{max-width:100%;position:relative;width:32rem}@media screen and (min-width:43.75rem){.view-articles .view-content>.views-row,.view-transactions .view-content>.views-row{max-width:calc(50% - .78125rem)}}@media screen and (min-width:75rem){.view-articles .view-content>.views-row,.view-transactions .view-content>.views-row{max-width:calc(33.33333% - 1.04167rem)}}
.paragraph--layout{position:relative}.paragraph--layout:hover{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-green)}.anchor-region{position:relative}.anchor-region:hover{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.anchor-region:hover>.anchor{display:block}.anchor,.anchor .anchor__item{list-style:none;margin:0;padding:0}.anchor .anchor__item:before,.anchor:before{content:""}.anchor{display:none;position:absolute;right:.5rem;top:.5rem;z-index:503}.anchor__item{position:relative}.anchor__item:hover .drop-menu{opacity:1;visibility:visible;z-index:504}.anchor__button[aria-label]{position:relative}.anchor__button[aria-label]:hover:after{display:block}.anchor__button[aria-label]:after{background-color:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);border-radius:0 0 var(--gin-border-m) var(--gin-border-m);border-top:0;color:var(--gin-color-text);content:attr(aria-label);display:none;font-size:.9375rem;left:0;overflow:visible;padding:.5rem 1rem;pointer-events:none;position:absolute;top:calc(100% + .5625rem);width:100%;z-index:505}.anchor__button.anchor__button--trigger{padding:.5rem 1rem}.anchor__button.anchor__button--copy{border-radius:var(--gin-border-s);font-size:.875rem;padding:.3125rem}.anchor__icon{height:auto;width:1rem}.anchor__drop-menu{border:1px solid var(--gin-border-color-layer);border-radius:var(--gin-border-m);box-shadow:0 2px 4px #00000026;cursor:pointer;margin:0;opacity:0;padding:.5rem;right:0;top:100%;visibility:hidden;width:max-content}.anchor__drop-menu,.anchor__drop-menu:before{background-color:var(--gin-bg-layer);position:absolute}.anchor__drop-menu:before{border-bottom:1px solid #0000;border-left:1px solid #0000;border-left-color:var(--gin-border-color-layer);border-right:1px solid #0000;border-top:1px solid #0000;border-top-color:var(--gin-border-color-layer);content:"";height:.5rem;right:.5rem;top:-.25rem;transform:translate(-50%) rotate(45deg);width:.5rem}
