@charset "UTF-8";@font-face{font-family:'Aestetico';font-style:normal;font-weight:400;font-display:swap;src:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Regular.woff2) format('woff2'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Regular.woff) format('woff');ascent-override:88%;descent-override:22%;line-gap-override:0%}@font-face{font-family:'Aestetico';font-style:italic;font-weight:400;font-display:swap;src:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Italic.woff2) format('woff2'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Italic.woff) format('woff');ascent-override:88%;descent-override:22%;line-gap-override:0%}@font-face{font-family:'Aestetico';font-style:normal;font-weight:700;font-display:swap;src:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Bold.woff2) format('woff2'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/Aestetico-Bold.woff) format('woff');ascent-override:88%;descent-override:22%;line-gap-override:0%}@font-face{font-family:'icons';src:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.eot);src:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.eot?#iefix) format('embedded-opentype'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.woff2) format('woff2'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.woff) format('woff'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.ttf) format('truetype'),url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/fonts/icons.svg#icons) format('svg');font-weight:400;font-style:normal;font-display:swap}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}:root{--font-body:'Aestetico',Arial,Verdana,Geneva,Helvetica,'Liberation Sans',FreeSans,sans-serif;--width-inner:72rem;--width-inner-small:64rem;--padding-inner:7.5rem;--gap-inner:7.5rem;--text-color:#4a4a49;--text-color-rgb:74,74,73;--color-error:#dc3232;--color-white:#fff;--color-white-rgb:255,255,255;--color-mid-grey:#e3e3e3;--color-light-grey:#f3f3f3;--color-black:#000;--color-main-1:#f7a823;--color-main-2:#fdc328;--color-main-3:#a0cb3b;--color-main-4:#61a60f;--color-main-5:#5f9540;--timing:.2s;--timing-2:.4s;--easing:cubic-bezier(.4,0,.2,1);--easing-2:ease-out}::-moz-selection{color:var(--color-white);background-color:var(--color-main-1)}::selection{color:var(--color-white);background-color:var(--color-main-1)}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit;background-repeat:no-repeat;transition-duration:var(--timing);transition-timing-function:var(--easing);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{font:-apple-system-body;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.01em;color:var(--text-color);text-align:left;direction:ltr;background-color:var(--color-white);box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{max-width:100%}body{position:relative;width:100%;max-width:100%;margin:0;overflow-x:hidden}a{color:var(--text-color);text-decoration:none}.content p a{text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}.content p a:hover,.content p a:active,.content p a:focus{color:var(--color-main-1);text-decoration:none}a img,form{border:none}b,strong{font-weight:700}i,em{font-style:italic}small{font-size:.9375rem;line-height:1.5}p{margin:0 0 1.125rem}p:last-child{margin-bottom:0}blockquote{position:relative;max-width:calc(var(--width-inner) / 2);margin:2.5rem auto;padding:1.75rem 4rem 1.75rem 2.25rem;font-size:1.0625rem;color:var(--color-white);text-align:left;font-style:italic;background-color:var(--color-main-1)}blockquote:last-child{margin-bottom:0}blockquote:after{content:'❞';position:absolute;right:1.5rem;bottom:.375rem;font-size:2.5rem}blockquote a{color:var(--color-white)}blockquote a:hover,blockquote a:active,blockquote a:focus{color:var(--color-white);text-decoration:none}blockquote h3,blockquote h4,blockquote h5{color:var(--color-white)}blockquote h5{font-size:1.125rem}blockquote p:last-child{margin-bottom:0}table{table-layout:fixed;width:100%;margin:0 auto;border:0;border-spacing:0;border:.0625rem solid var(--color-light-grey);border-top-right-radius:1.5rem;border-bottom-left-radius:1.5rem;overflow:hidden}table:not(:first-child){margin-top:1.5rem}table:not(:last-child){margin-bottom:1.5rem}table thead th,table thead td{font-weight:700;color:var(--color-white);background-color:var(--text-color)}table td,table th{padding:1rem 1.625rem;vertical-align:top}table tr:nth-child(even) td{background-color:var(--color-light-grey)}table td form{margin-bottom:0}table th.wilder{width:25%}table th.num,table td.num{text-align:center}form{margin:1.25rem 0}form p:last-of-type{margin-bottom:0}label{display:inline-block;margin:0 0 0 .5rem}abbr{display:none}mark{padding:0 .0625rem;color:var(--color-main-1);background-color:transparent;border-bottom:.0625rem dotted #000}textarea,input.text,input[type=text],input[type=email],input[type=tel],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}input:not([type=radio]):not([type=submit]),select,textarea{vertical-align:middle;width:auto;max-width:100%;padding:.625rem 1rem;font-family:var(--font-body);font-weight:400;font-size:.9375rem;line-height:1.5;color:var(--text-color);text-align:left;border:.0625rem solid var(--color-mid-grey);border-radius:1.5rem;background-color:var(--color-white);transition-property:border-color}textarea{width:100%;padding:.625rem 1rem;border:.0625rem solid var(--color-mid-grey)}select{min-width:13rem;max-width:100%;padding:.625rem 1rem;border:.0625rem solid var(--color-mid-grey);background:#fff no-repeat calc(100% - 11px) .75rem;background-image:url("data:image/svg+xml,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23696969' d='M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10L407 759q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'/%3E%3C/svg%3E");background-size:18px}input:focus,select:focus,option:focus{outline:none;box-shadow:none}input:not([type=radio]):not([type=submit]):focus,select:focus,textarea:focus{border-color:var(--text-color)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-color);opacity:1}input::placeholder,textarea::placeholder{color:var(--text-color);opacity:1}#container input:focus::-moz-placeholder,#container textarea:focus::-moz-placeholder{color:transparent}#container input:focus::placeholder,#container textarea:focus::placeholder{color:transparent}#container input[type=text],#container input[type=password],#container input[type=email],#container input[type=tel],#container input[type=submit],#container select,#container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:focus{outline:1px solid var(--color-second)}input[type=submit],button[type=submit]{display:inline-block;vertical-align:middle;width:auto;margin:1.25rem 0 0;padding:.65625rem 1.5rem;font-size:.875rem;line-height:1.5;color:var(--color-white);text-transform:uppercase;text-align:left;border:.0625rem solid var(--color-main-1);border-radius:1.5rem;background-color:var(--color-main-1);white-space:nowrap;cursor:pointer;transition-property:color,border-color,background-color}input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus{color:var(--color-main-1);text-decoration:none;background-color:transparent}input[type=submit]:disabled,button[type=submit]:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}input[type=file]{font-size:.875rem;line-height:1.5}option{padding:.25em 0;font-weight:500;font-size:.875rem;line-height:1.5;color:#5f6370}textarea{line-height:1.5}ul,ol{margin:0 0 1rem;padding:0;list-style-position:outside}ul:last-child,ol:last-child{margin-bottom:0}ul{list-style-type:disc;-moz-column-break-inside:avoid;break-inside:avoid}li>ul{margin-top:.75rem}ol{margin-left:1.125rem}li{position:relative;margin:0 0 .625rem;padding:0;-moz-column-break-inside:avoid;break-inside:avoid}ul li{list-style:none}.content ul li{display:table}.content.center ul li{margin-left:auto;margin-right:auto}.content ul li:before{content:'\ea11';display:table-cell;padding-right:.625rem;vertical-align:top;font-family:icons;font-weight:400;color:var(--color-main-1);white-space:nowrap}.wrapper.even-2 .content ul li:before,.wrapper.even-3 .content ul li:before{color:var(--color-white)}.wrapper.even .content ul li:before{color:var(--text-color)}ul li:last-child,ol li:last-child{margin-bottom:0}ol li{padding:0 0 0 .1875rem}ol li::marker{font-weight:700}fieldset{margin:2rem 0;padding:1rem;border:.0625rem solid var(--color-grey-darker)}fieldset legend{font-weight:500;font-size:1.0625rem;color:var(--color-grey-darker)}address{padding:1rem 1.25rem;border:.0625rem solid var(--color-grey-darker)}figure.wp-caption{overflow:hidden}figure img{display:block}figcaption{padding:.3125rem 1rem;font-weight:500;font-size:.9375rem;color:#242628;text-align:center}iframe{display:inline-block;vertical-align:top;max-width:100%}h1,h2,h3,h4,h5{margin:1rem 0 .5rem -.0625rem;font-family:var(--font-body);font-weight:700;line-height:1.25;white-space:normal;word-break:normal;overflow-wrap:break-word}h1,h2{margin-top:.25rem;margin-bottom:calc(var(--gap-inner) / 1.375);margin-left:-.125rem;font-size:3.25rem;line-height:1.175}h2.no-margin{margin-top:0;margin-bottom:0}h3,.news_single h2{margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.875rem}h4{margin-top:2rem;margin-bottom:.625rem;margin-left:0;font-size:1.5rem;line-height:1.3125}h5{margin-top:1.625rem;margin-bottom:.625rem;margin-left:0;font-weight:700;font-size:1.0625rem;line-height:1.375}h3+h5{margin-top:1.75rem}h2:first-child,h3:first-child,h4:first-child,h5:first-child,.surtitle+h2,.surtitle+h3,.surtitle+h4,.surtitle+h5{margin-top:0}h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}#container{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;position:relative;width:100%;max-width:100%;min-height:100vh}.wrapper{width:100%;padding-left:calc(var(--padding-inner) / 3);padding-right:calc(var(--padding-inner) / 3)}.wrapper.no-padding{padding-left:0;padding-right:0}.wrapper.border-top{border-top:.0625rem solid var(--color-light-grey)}.wrapper.border-bottom{border-bottom:.0625rem solid var(--color-light-grey)}.wrapper.odd{background-color:var(--color-light-grey)}.wrapper.even{background-color:var(--color-main-2)}.wrapper.even-2,.wrapper.even-3{color:var(--color-white);background-color:var(--color-main-4)}.wrapper.even-2 a,.wrapper.even-3 a{color:var(--color-white)}.flex{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--gap-inner)}.flex.nowrap{flex-wrap:nowrap}.flex.top{align-items:flex-start}.flex.bottom{align-items:flex-end}.flex.sameHeight{align-items:stretch}.flex.duo>div{flex:1}.flex .wrap_img{position:relative}.flex .wrap_img:not(.wrap_imgs):after{content:'';position:absolute;bottom:calc((var(--padding-inner) / 3) * -1);right:calc((var(--padding-inner) / 3) * -1);z-index:1;width:20rem;height:55%;background-color:var(--color-light-grey);border-top-right-radius:6rem;border-bottom-left-radius:6rem;pointer-events:none}.flex .wrap_img>img{position:relative;z-index:2;display:block;max-width:100%;width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.home_content .flex .wrap_img>img{aspect-ratio:3/4}.flex.duo h2,.flex.tier h2{margin-bottom:calc(var(--gap-inner) / 3.5)}.flex.tier{gap:var(--gap-inner)}.flex.tier.odd{flex-direction:row-reverse}.flex.tier>.first{flex:1;min-width:0}.flex.tier .wrap_imgs{position:relative}.flex.tier .wrap_imgs img{display:block;max-width:100%;width:auto;height:auto}.flex.tier .wrap_imgs .img_1,.flex.tier .wrap_imgs .img_2{position:absolute;width:70%}.flex.tier .wrap_imgs .img_1 img,.flex.tier .wrap_imgs .img_2 img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.flex.tier .wrap_imgs .img_1{left:0;top:var(--padding-inner);z-index:2}.flex.tier .wrap_imgs .img_1 img{border-radius:0;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.flex.tier .wrap_imgs .img_2{top:0;right:0;z-index:1}.flex.tier .wrap_imgs .img_2 img{transform:rotate(-5deg);transform-origin:center center;border-radius:0;border-top-right-radius:3rem;border-bottom-left-radius:3rem}.flex.tier>.second{flex:2;min-width:0}.flex.tier .wpcf7:first-child{margin-top:0}.flex.tier .buttons{margin-top:1.875rem;padding:.75rem 0 0;border-top:.0625rem solid rgba(var(--text-color-rgb),.25)}.main{flex:1 0 auto;width:100%}.inner{position:relative;width:100%;max-width:var(--width-inner);margin:0 auto;padding-top:calc(var(--gap-inner) / 1.25);padding-bottom:calc(var(--gap-inner) / 1.25)}.inner.narrow-paddings{padding-top:calc(var(--gap-inner) / 2);padding-bottom:calc(var(--gap-inner) / 2)}.inner-small{max-width:var(--width-inner-small);margin-left:auto;margin-right:auto}.inner-smallest{max-width:50rem;margin-left:auto;margin-right:auto}.inner-tiny{max-width:42rem;margin-left:auto;margin-right:auto}.inner-full-width{max-width:none}.inner.no-padding-top,.inner.flex.tier.no-padding-top{padding-top:0}.inner.no-padding-bottom{padding-bottom:0}.inner.sidebar{align-items:flex-start;justify-content:flex-start}.inner.sidebar>.content{flex:1}.main.content img{max-width:100%;height:auto}.content.flex{flex-wrap:nowrap}.content.flex .content_inner{flex:1 0 0%;max-width:100%}#header_wrap{position:relative;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;padding-top:6.875rem;padding-left:0;padding-right:0}#header{position:fixed;top:var(--wp-admin--admin-bar--height,0);left:0;right:0;z-index:200;background-color:var(--color-white);box-shadow:0 0 1rem 0 rgb(0 0 0/16%)}#header>.inner{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:calc(var(--gap-inner) / 8);padding:0}#header .menu_wrap{flex:1}#header .menu_slide{width:100%;gap:calc(var(--gap-inner) / 8)}#header a.button{margin:0}.logo{margin:0;font-size:1em;line-height:1}#header .logo{flex:1;flex-grow:0;margin:calc(var(--padding-inner) / 5.5) 0;background-color:var(--color-white)}.logo a{display:block;text-decoration:none}.logo img{display:block;width:13rem;height:auto;-o-object-fit:contain;object-fit:contain}#nav-menu-button,.nav-menu-link{display:none;visibility:hidden}#nav{flex:1;justify-content:center;gap:calc(var(--gap-inner) / 8);row-gap:0;height:100%;margin:0}#nav li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;height:100%;margin:0;padding:0;line-height:1}#nav>li.menu-item-has-children{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:.1875rem}#nav>li.menu-item-has-children:after{content:'\ea13';display:inline-block;padding:.75rem 0;font-family:icons;font-weight:400;font-size:.9375rem;line-height:1;color:var(--color-main-1);transform-origin:center}#nav a{position:relative;display:inline-block;padding:.75rem 0;font-size:.9375rem;line-height:1.2;color:var(--text-color);text-align:left;text-decoration:none;text-transform:uppercase}#nav li:hover>a,#nav li:active>a,#nav li:focus>a,#nav li.open>a,#nav li.current_page_item>a,#nav li.current-menu-parent>a,#nav li.current-menu-item>a,#nav>li.current-page-ancestor>a,#nav>li.current_page_ancestor>a,#nav>li.current_page_parent>a{color:var(--color-main-1)}#nav li.menu-item-has-children:hover:after,#nav li.menu-item-has-children:active:after,#nav li.menu-item-has-children:focus:after,#nav li.menu-item-has-children.open:after{color:var(--color-main-1);transform:rotate(180deg)}#nav>li.menu-item>ul.sub-menu{position:absolute;top:100%;left:calc((var(--padding-inner) / 3.5) * -1);z-index:100;margin:0;padding:calc(var(--padding-inner) / 4.625) 0;background-color:var(--color-white);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:0 1rem 1rem 0 rgb(0 0 0/10%);box-sizing:border-box;opacity:0;visibility:hidden;transition-property:opacity,visibility}#nav li.menu-item-has-children:hover>ul.sub-menu,#nav li.menu-item-has-children.open>ul.sub-menu{opacity:1;visibility:visible}#nav li.menu-item>ul.sub-menu>li{display:block;width:100%;height:auto;margin:0;padding:0}#nav li.menu-item>ul.sub-menu>li.menu-item-has-children{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:.4375rem}#nav li.menu-item>ul.sub-menu>li.menu-item-has-children:after{flex-grow:0;content:'\ea13';display:inline-block;margin:.5625rem calc(var(--padding-inner) / 4) 0 0;font-family:icons;font-weight:400;font-size:.9375rem;line-height:1;color:var(--color-main-1);transform:rotate(-90deg);transform-origin:center}#nav>li.menu-item>ul.sub-menu a{flex-grow:1;display:block;padding:.5rem calc(var(--padding-inner) / 3.5);text-transform:none;white-space:nowrap}#nav>li.menu-item>ul.sub-menu>li>ul.sub-menu{position:absolute;top:calc((var(--padding-inner) / 5.5) * -1);left:100%;z-index:110;margin:0;padding:calc(var(--padding-inner) / 5.5) 0;background-color:var(--color-white);border-top-right-radius:1.5rem;border-bottom-left-radius:1.5rem;box-shadow:0 1rem 1rem 0 rgb(0 0 0/10%);box-sizing:border-box;opacity:0;visibility:hidden;transition-property:opacity,visibility}#nav>li.menu-item>ul.sub-menu>li:hover>ul.sub-menu,#nav>li.menu-item>ul.sub-menu>li.open>ul.sub-menu{opacity:1;visibility:visible}.lang_selector.responsive{display:none;visibility:hidden}.lang_selector{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.75rem;padding:.1875rem .25rem .1875rem 1rem;font-size:.875rem;white-space:nowrap;text-transform:uppercase;border-radius:1.5rem;border:.0625rem solid var(--color-mid-grey);background-color:var(--color-mid-grey);z-index:10;transition-property:border-radius,background-color}.lang_selector:hover,.lang_selector:active,.lang_selector:focus{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--color-white)}.lang_selector:after{content:'\ea12';display:inline-flex;align-items:center;justify-content:center;padding:.6875rem;font-family:icons;font-weight:400;font-size:.875rem;line-height:1;color:var(--text-color);text-align:center;background-color:var(--color-white);border-radius:100%;transition-property:transform,background-color}.lang_selector:hover:after,.lang_selector:active:after,.lang_selector:focus:after{background-color:var(--color-mid-grey);transform:rotate(180deg)}.lang_selector .current_lang{flex-grow:1;z-index:2;display:inline-block;text-decoration:none;cursor:pointer}.lang_selector .current_lang:hover,.lang_selector .current_lang:active,.lang_selector .current_lang:focus{color:var(--color-main-1)}.lang_selector .language_code{display:none;visibility:hidden}.lang_selector .wrap{position:absolute;top:100%;left:-.0625rem;display:grid;grid-template-rows:0fr;min-width:calc(100% + 0.125rem);opacity:0;visibility:hidden;transition-property:grid-template-rows,opacity,visibility;transition-delay:calc(var(--timing) * 0.25),0s,0s}.lang_selector:hover .wrap,.lang_selector:focus .wrap,.lang_selector.open .wrap{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:calc(var(--timing) * 0.25),0s,0s}.lang_selector .wrap ul{min-width:100%;min-height:0;border:.0625rem solid var(--color-mid-grey);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;border-radius:1.5rem;background-color:var(--color-mid-grey);overflow:hidden}.lang_selector:hover .wrap ul,.lang_selector:focus .wrap ul,.lang_selector.open .wrap ul{border-top-left-radius:0;border-top-right-radius:0}.lang_selector li{display:block;margin:0;padding:.4375rem 1rem;line-height:1}.lang_selector a{display:block;padding:.5rem 0;color:var(--text-color);text-decoration:none;cursor:pointer}.lang_selector a:hover,.lang_selector a:focus{color:var(--color-main-1)}.banner_head>.inner{align-items:stretch;gap:0;min-height:calc(var(--width-inner) / 2.5);padding:calc(var(--padding-inner) / 3.5) 0}.banner_head>.inner:before{content:'';position:absolute;top:calc(var(--padding-inner) / 3.5);left:calc((6rem + calc(var(--padding-inner) / 3)) * -1);bottom:calc(var(--padding-inner) / 3.5);z-index:1;width:6rem;background-color:var(--color-main-3);border-top-right-radius:3rem;border-bottom-left-radius:3rem;pointer-events:none}.banner_head>.inner:after{content:'';position:absolute;top:calc(var(--padding-inner) / 3.5);right:calc((6rem + calc(var(--padding-inner) / 3)) * -1);bottom:calc(var(--padding-inner) / 3.5);z-index:1;width:6rem;background-color:var(--color-main-2);border-top-right-radius:3rem;border-bottom-left-radius:3rem;pointer-events:none}.banner_head .wrap{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:calc(var(--width-inner) / 2);padding:calc(var(--padding-inner) / 3.5) calc(var(--padding-inner) / 1.75) calc(var(--padding-inner) / 3.5) 0;background-color:var(--color-white)}.banner_head .title{margin-top:0;margin-bottom:1.5rem;text-wrap:pretty}.banner_head .media{flex:1;position:relative;max-width:50%;border-top-right-radius:3rem;border-bottom-left-radius:3rem;overflow:hidden}.banner_head .media img{position:absolute;inset:0;display:block;width:100%;height:100%;max-height:calc(var(--width-inner) / 2.9375);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home_content .text h4{display:table;margin-bottom:.375rem}.home_content .text h4:before{content:'\ea1a';display:table-cell;vertical-align:top;padding-right:.625rem;font-family:icons;font-weight:400;font-size:2rem;color:var(--color-main-2);white-space:nowrap;transform:translateY(-.375rem)}.home_content .buttons{margin-top:1.75rem;padding:.75rem 0 0;border-top:.0625rem solid rgba(var(--text-color-rgb),.25)}.home_process .items{align-items:flex-start;justify-content:center;gap:0;margin:calc(var(--padding-inner) / 2.5) auto calc(var(--padding-inner) / 3) auto;counter-reset:home_process_counter}.home_process .item{align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:0;text-align:center;counter-increment:home_process_counter}.home_process .item:not(:last-child):after{flex-shrink:0;content:'';display:block;width:8rem;height:5rem;margin:calc(var(--gap-inner) / 1.75) calc(var(--gap-inner) / 4) 0;background:no-repeat center center;background-image:url(//www.meurensnatural.com/wp-content/themes/meurensnatural_v2/img/icon_loop_right.svg);background-size:contain}.home_process .item .wrap{flex-shrink:0}.home_process .item .img_wrap{position:relative;display:inline-block;margin:0 auto;padding:1.875rem;border-radius:100%;background-color:var(--color-main-3)}.home_process .item-2 .img_wrap{background-color:var(--color-main-4)}.home_process .item-3 .img_wrap{background-color:var(--color-main-1)}.home_process .item .img_wrap:after{content:counter(home_process_counter);position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;font-size:1.0625rem;line-height:1;color:var(--color-white);background-color:var(--text-color);border-radius:100%}.home_process .item .img_wrap img{display:block;width:3rem;height:3rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home_process .item .title{width:14rem;margin:1.375rem 0 0;font-weight:700;font-size:1.5rem;line-height:1.2;overflow-wrap:break-word}.home_process .buttons{margin:calc(var(--padding-inner) / 2.5) 0 0 0}.home_process .buttons .button{margin-top:0}body:not(.home) .home_numbers.cols-2 .inner{padding:calc(var(--gap-inner) / 2.5) 0}.home_numbers .items.flex{align-items:flex-start;justify-content:flex-start;gap:0;border-left:.0625rem solid rgba(var(--text-color-rgb),.25)}.home_numbers.cols-2 .items.flex{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);align-items:stretch}.home_numbers .item{flex:1;padding:1rem calc(var(--gap-inner) / 3);border-right:.0625rem solid rgba(var(--text-color-rgb),.25)}.home_numbers .item .number{margin-left:-.125rem;font-weight:700;font-size:3.5rem;line-height:1.2;color:var(--color-main-1);overflow-wrap:break-word}.home_numbers.cols-2 .item .number{font-size:2.625rem}body.home .home_numbers.cols-2 .item .number{font-size:2.75rem}.home_numbers .item .title{margin:calc(var(--gap-inner) / 14) 0 0 0;font-weight:700;font-size:1.125rem}.home_numbers .item .text{margin:calc(var(--gap-inner) / 5) 0 0 0}.home_duo .inner>.text{margin-top:calc(((var(--gap-inner) / 1.625) / 1.5) * -1);margin-bottom:calc(var(--gap-inner) / 1.625)}.home_duo .items{align-items:flex-start;justify-content:flex-start;gap:calc((var(--gap-inner) / 1.25));row-gap:calc((var(--gap-inner) / 2.5))}.home_duo.rows .items{row-gap:calc(var(--gap-inner) / 2.5)}.home_duo .item{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;max-width:calc((var(--width-inner) / 2) - (var(--gap-inner) / 1.25))}.home_duo .item:nth-child(even){flex-direction:column-reverse}.home_duo.rows .item{flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:calc((var(--gap-inner) / 1.25));max-width:none}.home_duo.rows .item:nth-child(even){flex-direction:row}.home_duo.rows .item>*{flex:1}.home_duo .img_wrap{position:relative;margin-bottom:calc((var(--padding-inner) / 2.5) * 1)}.home_duo .item:nth-child(even) .img_wrap{margin-top:calc((var(--padding-inner) / 2.5) * 1);margin-bottom:0}.home_duo.rows .img_wrap,.home_duo.rows .item:nth-child(even) .img_wrap{margin:0}.home_duo .img_wrap:after{content:'';position:absolute;bottom:calc((var(--padding-inner) / 3) * -1);right:-2.5rem;z-index:1;width:20rem;height:55%;background-color:var(--color-main-3);border-top-right-radius:6rem;border-bottom-left-radius:6rem;pointer-events:none}.home_duo .item:nth-child(even) .img_wrap:after{background-color:var(--color-main-1)}.home_duo .img_wrap img{position:relative;z-index:2;display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:3rem;border-bottom-right-radius:3rem}body.home .home_duo .img_wrap img{aspect-ratio:1/1}.home_duo .item:nth-child(even) .img_wrap img{border-radius:0;border-top-right-radius:3rem;border-bottom-left-radius:3rem}.home_duo h4{margin-top:1.5rem;margin-bottom:.875rem;font-size:1.3125rem;line-height:1.25}.home_duo .button{margin:1.5rem 0 0}.home_content_2 .flex.duo{gap:0}.home_content_2 .img_wrap{margin-right:calc((var(--padding-inner) / 2) * -1)}.home_content_2 .img_wrap img{display:block;width:100%;height:auto;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.home_content_2 .second{max-width:calc(var(--width-inner) / 1.875);margin-left:calc((var(--padding-inner) / 2) * -1);margin:calc(var(--padding-inner) / 2) 0 0 0;padding:calc(var(--padding-inner) / 2);background-color:var(--color-main-2);border-top-right-radius:3rem;border-bottom-left-radius:3rem}.home_content_2 .buttons{margin:.5rem 0 0}.home_content_2 .title{margin-bottom:2rem}.home_content_2 .title strong{color:var(--color-main-1)}.products_sheets .items{margin-bottom:0}.products_sheets .form_wrap{margin:calc(var(--padding-inner) / 2.5) 0 0 0}.page_table .intro.text{margin-top:calc((var(--gap-inner) / 3.25) * -1);margin-bottom:calc(var(--gap-inner) / 1.75)}.list_children .items{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 4)}.list_children .item{--item-color:var(--color-main-4);align-items:flex-start;justify-content:flex-start;gap:calc(var(--gap-inner) / 1.5);padding:calc(var(--gap-inner) / 3);background-color:var(--color-white);border-bottom:.3125rem solid var(--item-color);border-top-left-radius:3rem;border-bottom-right-radius:3rem;scroll-margin-top:calc(var(--gap-inner) / 4)}.list_children .item:nth-child(2){--item-color:var(--color-main-3)}.list_children .item:nth-child(3){--item-color:var(--color-main-1)}.list_children .item:nth-child(4){--item-color:var(--color-main-2)}.list_children .item .wrap{flex:1;flex-wrap:nowrap;align-items:flex-start;gap:2.5rem}.list_children .item .img_wrap{flex-shrink:0;flex-grow:0;position:relative;width:2.875rem;height:2.875rem;margin:.25rem 0 0}.list_children .item .img_wrap img,.list_children .item .img_wrap svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.list_children .item .img_wrap svg path,.list_children .item .img_wrap svg polyline,.list_children .item .img_wrap svg line,.list_children .item .img_wrap svg polygon,.list_children .item .img_wrap svg circle,.list_children .item .img_wrap svg rect{stroke:var(--item-color)}.list_children .item .img_wrap svg circle{stroke:var(--item-color)}.list_children .item .title{margin-top:0;margin-bottom:0}.list_children .item .text{margin-top:1rem}.list_children .item ul.children{flex:2.25;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));align-content:start;gap:.75rem;margin:0;padding:0;list-style:none}.list_children .item .child{display:flex;align-items:center;justify-content:space-between;padding:.5625rem .5625rem .5625rem .875rem;font-size:.9375rem;background-color:var(--color-light-grey);border:.0625rem solid var(--color-light-grey);border-top-left-radius:.75rem;border-bottom-right-radius:.75rem;transition-property:border-color,background-color}.list_children .item .child:hover,.list_children .item .child:active,.list_children .item .child:focus{background-color:var(--color-white);border-color:var(--item-color)}.list_children .item .child:after{flex-grow:0;content:'\ea19';display:inline-block;font-family:icons;font-weight:400;font-size:.6875rem;line-height:1;padding:.5rem;color:var(--color-white);border-radius:100%;background-color:var(--item-color);transform-origin:center;transition-property:color,transform,background-color}.list_children .item .child:hover:after,.list_children .item .child:active:after,.list_children .item .child:focus:after{transform:rotate(45deg)}.page_triptych .first .flex.duo{gap:calc(var(--gap-inner) / 4)}.page_triptych .img_wrap:not(:last-child){margin-bottom:calc(var(--gap-inner) / 4)}.page_triptych .img_wrap img{display:block;width:100%;height:100%;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.page_triptych .img_wrap_1 img{border-radius:0;border-top-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.page_triptych .second>.title{margin-bottom:calc(var(--gap-inner) / 4)}.page_triptych .second>.text{margin-bottom:calc(var(--gap-inner) / 4)}.page_triptych .items{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 8)}.page_triptych .item{flex:1;flex-wrap:nowrap;gap:calc(var(--gap-inner) / 3);padding:1.5rem;border:.0625rem solid var(--color-mid-grey);border-radius:1.5rem}.page_triptych .item:after{flex-grow:0;flex-shrink:0;content:'\ea19';font-family:icons;font-weight:400;font-size:1rem;line-height:1;padding:.875rem;color:var(--text-color);border:.0625rem solid var(--text-color);border-radius:100%;background-color:var(--color-white);transform-origin:center;transition-property:color,border-color,background,transform}.page_triptych .item:hover,.page_triptych .item:active,.page_triptych .item:focus{text-decoration:none}.page_triptych .item:hover:after,.page_triptych .item:active:after,.page_triptych .item:focus:after{color:var(--color-white);border-color:var(--text-color);background-color:var(--text-color);transform:rotate(45deg)}.page_triptych .item span{display:block}.page_triptych .item .title{margin-bottom:.75rem;font-weight:700;font-size:1.375rem;line-height:1.2}.page_diagram .nav-steps{display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,1fr);align-items:stretch;gap:0;width:100%;border:.0625rem solid var(--color-mid-grey);border-top-left-radius:3rem;overflow:hidden}.page_diagram .step-item{position:relative;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.75rem;padding:2.5rem 2rem;text-align:center;border:none;background-color:transparent;cursor:pointer}.page_diagram .step-item:hover,.page_diagram .step-item:active,.page_diagram .step-item:focus{background-color:transparent}.page_diagram .step-item:not(:last-child):after{content:'\ea13';position:absolute;top:calc(50% - 0.4375rem);right:-1rem;z-index:1;display:flex;align-items:center;justify-content:center;padding:.375rem;font-family:icons;font-weight:400;font-size:1.0625rem;line-height:1;color:var(--text-color);transform:rotate(-90deg);border-radius:100%;border:.0625rem solid var(--color-mid-grey);background-color:var(--color-white);transition-property:background-color}.page_diagram .step-item.active{background-color:var(--color-light-grey)}.page_diagram .step-item.active:hover,.page_diagram .step-item.active:active,.page_diagram .step-item.active:focus{background-color:var(--color-light-grey)}.page_diagram .step-item .step-image{width:2.875rem;height:2.875rem}.page_diagram .step-item .step-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_diagram .step-item .number{flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.25rem;color:var(--color-white);line-height:1;text-align:center;background-color:var(--color-main-5);border-radius:100%;transition-property:color,background-color}.page_diagram .step-item .number span{z-index:2}.page_diagram .step-item .number:before{content:'';position:absolute;left:0;z-index:-1;display:block;width:calc(50% - 1.5rem);height:.0625rem;background-color:var(--color-mid-grey)}.page_diagram .step-item .number:after{content:'';position:absolute;right:0;z-index:-1;display:block;width:calc(50% - 1.5rem);height:.0625rem;background-color:var(--color-mid-grey)}.page_diagram .step-item:nth-child(2) .number{background-color:var(--color-main-4)}.page_diagram .step-item:nth-child(3) .number{background-color:var(--color-main-3)}.page_diagram .step-item:nth-child(4) .number{background-color:var(--color-main-2)}.page_diagram .step-item:nth-child(5) .number{background-color:var(--color-main-1)}.page_diagram .step-item .title{font-weight:700;font-size:1.25rem;line-height:1.375;color:var(--text-color)}.page_diagram .embla{--timing:0s;--easing:ease;padding:calc(var(--padding-inner) / 2.5);border:.0625rem solid var(--color-mid-grey);border-top:none;border-bottom-right-radius:3rem;overflow:hidden}.page_diagram .embla__container{display:flex;touch-action:pan-y}.page_diagram .embla__slide{flex:0 0 100%;min-width:0}.page_diagram .slide-inner{justify-content:flex-start}.page_diagram .slide-title{margin-bottom:0}.page_diagram .slide-inner .text{margin-top:.6875rem}.page_diagram .slider-controls{position:relative;display:flex;align-items:center;margin:calc(var(--gap-inner) / 2) 0 0 0}.page_diagram .embla__button{display:none;visibility:hidden}.page_content .text h4{display:table;margin-bottom:.375rem}.page_content .text h4:before{content:'\ea1a';display:table-cell;vertical-align:top;padding-right:.625rem;font-family:icons;font-weight:400;font-size:2rem;color:var(--color-main-2);white-space:nowrap;transform:translateY(-.375rem)}.page_content_2 .img_wrap{position:relative}.page_content_2 .img_wrap:after{content:'';position:absolute;bottom:calc((var(--padding-inner) / 3) * -1);right:-2.5rem;z-index:1;width:20rem;height:55%;background-color:var(--color-main-3);border-top-right-radius:6rem;border-bottom-left-radius:6rem;pointer-events:none}.page_content_2 .item:nth-child(even) .img_wrap:after{background-color:var(--color-main-1)}.page_content_2 .img_wrap img{position:relative;z-index:2;display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.page_content_2 .item:nth-child(even) .img_wrap img{border-radius:0;border-top-right-radius:3rem;border-bottom-left-radius:3rem}.page_content_2 .flex>.second{padding:0}.page_content_2 .button{margin:2rem 0 0}.page_content_3{border-top:.0625rem solid var(--color-light-grey);border-bottom:.0625rem solid var(--color-light-grey)}body.knowhow .page_content_3{border-top:none;border-bottom:none}.page_content_3 .button{margin-top:.25rem}.page_content_3 .second.text{margin-top:.25rem}.page_numbered_list.even-2{color:var(--color-white)}.page_numbered_list .flex.tier{margin:0 0 calc(var(--gap-inner) / 1.5) 0}.page_numbered_list .flex.tier>.first{flex:1.5;padding:calc(var(--gap-inner) / 1.5) 0}.page_numbered_list .first h2{margin-bottom:0}.page_numbered_list .second.img_wrap{padding:0}.page_numbered_list .second.img_wrap img{display:block;width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-top-right-radius:3rem;border-bottom-left-radius:3rem}.page_numbered_list .items{display:grid;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:calc(var(--gap-inner) / 2);counter-reset:page_numbered_list}.page_numbered_list.row-2 .items{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);row-gap:calc(var(--gap-inner) / 3);-moz-column-gap:calc(var(--gap-inner) / 1.5);column-gap:calc(var(--gap-inner) / 1.5)}.page_numbered_list .item{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;counter-increment:page_numbered_list}.page_numbered_list .item:before{flex-grow:0;flex-shrink:0;content:counter(page_numbered_list);display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0 0 1.5rem;font-size:2.375rem;color:var(--color-white);line-height:1;text-align:center;background-color:var(--color-main-4);border-top-left-radius:.75rem;border-bottom-right-radius:.75rem}.page_numbered_list .item .title{margin:0 0 .875rem;font-weight:700;font-size:1.5rem;line-height:1.2}.page_numbered_list.even-2 .item .text{margin:auto 0 0 0}.page_steps .items{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1.5rem;counter-reset:page_steps}.page_steps.rows .items{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.page_steps .item{position:relative;padding:1.5rem 10rem 1.5rem 1.5rem;background-color:var(--color-white);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;counter-increment:page_steps}.page_steps .item:before{flex-grow:0;flex-shrink:0;content:counter(page_steps);position:absolute;top:.875rem;right:1rem;display:inline-block;margin:0 0 .5rem;font-size:2.5rem;line-height:1;color:var(--color-main-1)}.page_cards{position:relative}.page_cards .inner.content{color:var(--color-white)}.page_cards .img_wrap_bg{position:absolute;top:0;right:0;bottom:calc(var(--padding-inner) * 1.75);left:0;pointer-events:none}.page_cards .img_wrap_bg:after{content:'';position:absolute;inset:0;background:#000;opacity:.5}.page_cards .img_wrap_bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_cards .intro.text{margin-top:calc((var(--gap-inner) / 3.25) * -1);margin-bottom:calc(var(--gap-inner) / 2.5)}.page_cards .items{gap:calc(var(--gap-inner) / 2.5)}.page_cards .item{flex:1;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;padding:1.5rem;color:var(--text-color);background-color:var(--color-white);border-top-left-radius:3rem;border-bottom-right-radius:3rem;border-bottom:.3125rem solid var(--color-main-1)}.page_cards .item:nth-child(2){border-color:var(--color-main-4)}.page_cards .item>*{flex:1}.page_cards .item:hover,.page_cards .item:active,.page_cards .item:focus{text-decoration:none}.page_cards .item .img_wrap{display:block;border-top-left-radius:2.875rem;border-bottom-right-radius:2.875rem;overflow:hidden}.page_cards .item .img_wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center;transition-property:transform}.page_cards a.item:hover .img_wrap img,.page_cards a.item:active .img_wrap img,.page_cards a.item:focus .img_wrap img{transform:scale(1.05)}.page_cards .item .wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding:1.5rem 0 0 1.5rem}.page_cards a.item .wrap:after{flex-grow:0;flex-shrink:0;align-self:flex-end;content:'\ea19';font-family:icons;font-weight:400;font-size:1.125rem;line-height:1;margin:auto 0 0 0;padding:1rem;color:var(--color-white);border:.0625rem solid var(--color-main-1);border-radius:100%;background-color:var(--color-main-1);transform-origin:center;transition-property:color,border-color,background-color,transform}.page_cards a.item:nth-child(2) .wrap:after{border-color:var(--color-main-4);background-color:var(--color-main-4)}.page_cards a.item:hover .wrap:after,.page_cards a.item:active .wrap:after,.page_cards a.item:focus .wrap:after{color:var(--color-main-1);background-color:transparent;transform:rotate(45deg)}.page_cards .item:nth-child(2):hover .wrap:after,.page_cards .item:nth-child(2):active .wrap:after,.page_cards .item:nth-child(2):focus .wrap:after{color:var(--color-main-4)}.page_cards .item .icon_wrap{display:flex;align-items:center;justify-content:flex-start;width:6rem;height:2rem;margin:0 0 1rem}.page_cards .item .icon_wrap img{display:block;width:100%;height:auto;border-radius:1.5rem}.page_cards .item .title{margin:0 0 1rem;font-weight:700;font-size:1.625rem;line-height:1.2}.page_cards .item .text{margin:0 0 1rem}.list_services .intro.text{margin-top:calc((var(--gap-inner) / 3.25) * -1);margin-bottom:calc(var(--gap-inner) / 1.625)}.list_services .items{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:calc(var(--gap-inner) / 3.5)}.list_services.row-2 .items{grid-template-columns:repeat(2,1fr);gap:calc(var(--gap-inner) / 2.5)}.list_services.row-3 .items{grid-template-columns:repeat(3,1fr);gap:calc(var(--gap-inner) / 2.5)}.list_services .item{flex:1;flex-direction:column;align-items:stretch;justify-content:stretch;gap:0;padding:1.75rem;background-color:var(--color-white);border-bottom:.3125rem solid var(--color-main-4);border-top-left-radius:3rem;border-bottom-right-radius:3rem}.list_services .item-1,.list_services .item-5{border-color:var(--color-main-4)}.list_services .item-2,.list_services .item-6{border-color:var(--color-main-3)}.list_services .item-3,.list_services .item-7{border-color:var(--color-main-1)}.list_services .item-4,.list_services .item-8{border-color:var(--color-main-2)}.list_services a.item:hover,.list_services a.item:active,.list_services a.item:focus{text-decoration:none}.list_services .item span{display:block}.list_services .img_wrap{display:block;width:100%;aspect-ratio:4/2.5;margin:0 0 1.25rem;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}.list_services.row-2 .img_wrap{aspect-ratio:2/1}.list_services .img_wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center;transition-property:transform}.list_services a.item:hover .img_wrap img,.list_services a.item:active .img_wrap img,.list_services a.item:focus .img_wrap img{transform:scale(1.05)}.list_services .item .surtitle{color:var(--color-white);background-color:var(--text-color)}.list_services .item .wrap{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem}.list_services .item .title{margin-top:0;font-weight:700;font-size:1.625rem;line-height:1.2}.list_services a.item .text{flex:1;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem}.list_services a.item .text>span{flex:1}.list_services a.item:not(.special) .text:after{flex:0;align-self:flex-end;content:'\ea19';font-family:icons;font-weight:400;font-size:1.125rem;line-height:1;padding:1rem;color:var(--color-white);border:.0625rem solid var(--color-main-4);border-radius:100%;background-color:var(--color-main-4);transform-origin:center;transition-property:color,transform,background-color}.list_services.row-2 a.item:not(.special) .text:after{width:3.125rem;height:3.125rem}.list_services a.item.item-1 .text:after,.list_services a.item.item-5 .text:after{border-color:var(--color-main-4);background-color:var(--color-main-4)}.list_services a.item.item-2 .text:after,.list_services a.item.item-6 .text:after{border-color:var(--color-main-3);background-color:var(--color-main-3)}.list_services a.item.item-3 .text:after,.list_services a.item.item-7 .text:after{border-color:var(--color-main-1);background-color:var(--color-main-1)}.list_services a.item.item-4 .text:after,.list_services a.item.item-8 .text:after{border-color:var(--color-main-2);background-color:var(--color-main-2)}.list_services a.item:hover .text:after,.list_services a.item:active .text:after,.list_services a.item:focus .text:after{background-color:var(--color-white);transform:rotate(45deg)}.list_services a.item.item-1:hover .text:after,.list_services a.item.item-1:active .text:after,.list_services a.item.item-1:focus .text:after,.list_services a.item.item-5:hover .text:after,.list_services a.item.item-5:active .text:after,.list_services a.item.item-5:focus:after{color:var(--color-main-4)}.list_services a.item.item-2:hover .text:after,.list_services a.item.item-2:active .text:after,.list_services a.item.item-2:focus .text:after,.list_services a.item.item-6:hover .text:after,.list_services a.item.item-6:active .text:after,.list_services a.item.item-6:focus:after{color:var(--color-main-3)}.list_services a.item.item-3:hover .text:after,.list_services a.item.item-3:active .text:after,.list_services a.item.item-3:focus .text:after,.list_services a.item.item-7:hover .text:after,.list_services a.item.item-7:active .text:after,.list_services a.item.item-7:focus .text:after{color:var(--color-main-1)}.list_services a.item.item-4:hover .text:after,.list_services a.item.item-4:active .text:after,.list_services a.item.item-4:focus .text:after,.list_services a.item.item-8:hover .text:after,.list_services a.item.item-8:active .text:after,.list_services a.item.item-8:focus .text:after{color:var(--color-main-2)}.list_logos .intro.text{margin-top:calc((var(--gap-inner) / 3.25) * -1)}.list_logos .items{align-items:stretch;margin:calc(var(--padding-inner) / 2) auto 0 auto;gap:calc(var(--gap-inner) / 1.125)}.list_logos .item{flex:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.list_logos .item:hover,.list_logos .item:active,.list_logos .item:focus{text-decoration:none}.list_logos .item span{display:block}.list_logos .item .img_wrap{width:10rem;height:10rem;padding:calc(var(--padding-inner) / 4);background-color:var(--color-white);border-radius:100%;overflow:hidden}.list_logos .item .img_wrap img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:transparent}.list_logos .item .title{margin:1.25rem 0 0;overflow-wrap:break-word}.timeline_wrap{position:relative;padding-top:calc(var(--gap-inner) / 1.25);padding-bottom:calc(var(--gap-inner) / 1.25);overflow:hidden}.timeline_wrap .embla{position:relative;--timing:0s;--easing:ease}.timeline_wrap .embla:before{content:'';position:absolute;top:0;width:100%;height:.125rem;background-color:rgba(250,250,250,.3)}.timeline_wrap .embla__viewport{width:100%;padding-top:0;padding-bottom:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y pinch-zoom}.timeline_wrap .embla__viewport:active{cursor:grabbing}.timeline_wrap .embla__container{position:relative;display:flex;padding:2rem 0 0}.timeline_wrap .embla__slide{position:relative;flex:0 0 calc(100% / 4);min-width:0;margin-left:var(--gap-inner);box-sizing:border-box}.timeline_wrap .embla__slide:before{content:'';position:absolute;top:-2rem;width:100%;height:.125rem;background-color:var(--color-main-2);transform:scaleX(0);transform-origin:left}.timeline_wrap .embla__slide.is-selected:before{transform:scaleX(1)}.timeline_wrap .embla__button{position:absolute;top:-1.3125rem;z-index:10;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;font-size:1.25rem;line-height:1;text-align:center;color:var(--text-color);background-color:transparent;border:none;border-radius:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timeline_wrap .embla__button:before{content:'';padding:.5rem;font-family:icons;font-weight:400;font-size:1rem;background-color:var(--color-white);border:.0625rem solid var(--color-white);border-radius:100%;transition-property:color,background-color,border-color}.timeline_wrap .embla__button:hover:before{color:var(--color-white);background-color:var(--color-main-2);border-color:var(--color-main-2)}.timeline_wrap .embla__button--prev:before{content:'\ea12';transform:rotate(90deg)}.timeline_wrap .embla__button--next:before{content:'\ea12';transform:rotate(-90deg)}.timeline_wrap .embla__button--prev{left:2.3125rem}.timeline_wrap .embla__button--next{right:2.3125rem}.timeline_wrap .year{margin:0 0 .375rem;font-weight:700;font-size:1.125rem;color:var(--color-main-2)}.news_cats{margin-top:-1rem;padding-bottom:calc(var(--gap-inner) / 1.5)}.news_cats ul{margin:0 0 calc(var(--gap-inner) / 2) 0;align-items:flex-start;justify-content:center;gap:calc(var(--gap-inner) / 8);margin:0;padding:0}.news_cats li{margin:0;padding:0}.news_cats a{display:block;padding:.625rem 1.125rem;font-size:.875rem;color:var(--text-color);text-transform:uppercase;text-decoration:none;border:.0625rem solid var(--text-color);border-radius:1.5rem;transition-property:color,background-color}.news_cats li.current a,.news_cats a:hover,.news_cats a:active,.news_cats a:focus{color:var(--color-white);background-color:var(--text-color)}.news_list .hat .button{margin:.3125rem 0 0}.news_items{align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.5)}.news_items.rows{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.5)}.news_items .item{flex:0 1 calc((100% - (2 * calc(var(--gap-inner) / 2.5))) / 3);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-decoration:none}.news_items.rows .item{flex:auto;flex-direction:row;align-items:stretch;justify-content:flex-start}.news_items .item .img_wrap{flex-grow:0;position:relative;display:block;width:100%;height:auto;margin:0 0 1.25rem;aspect-ratio:16/10;background-color:var(--color-white);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}.news_items.rows .item .img_wrap{max-width:100%;width:calc(100% / 3.75);margin:0 calc(var(--gap-inner) / 2.5) 0 0}.news_items .item .img_wrap img{position:relative;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transform-origin:center;transition-property:transform}.news_items .item:hover .img_wrap img,.news_items .item:active .img_wrap img,.news_items .item:focus .img_wrap img{transform:scale(1.05)}.news_items .item .cats{position:absolute;top:1.5rem;left:1.5rem;z-index:2;color:var(--color-white);background-color:var(--text-color)}.news_items .item .cats:not(:last-child):after{content:' • ';display:inline-block;margin:0 .4375em}.news_items .item .cats .term:not(:last-child):after{content:', '}.news_items .item .wrap{flex:1;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0}.news_items .item .metas{display:block;margin:0 0 .75rem;font-size:.9375rem;color:var(--text-color)}.news_items .item .metas>*:not(:last-child):after{content:'–';padding:0 .25rem}.news_items .item .title{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:0;margin-bottom:1.25rem;font-weight:700;font-size:1.75rem;line-height:1.2}.news_items.rows .item .title{margin-bottom:1rem}.news_items .item .excerpt{margin-bottom:1.375rem}.news_items .item .link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.3125rem;margin:auto 0 0 0;padding:1.375rem 0 0;font-size:.9375rem;color:var(--color-main-4);text-transform:uppercase;border-top:.0625rem solid rgba(var(--text-color-rgb),.25)}.news_items .item .link:after{flex-shrink:0;flex-grow:0;content:'\ea19';display:inline-block;font-family:icons;font-weight:400;font-size:.75rem;transform-origin:center;transition-property:transform}.news_items .item:hover .link:after,.news_items .item:focus .link:after,.news_items .item:active .link:after{transform:rotate(45deg)}.news_single_content_1 .wrap{padding:3rem;font-size:1.75rem;color:var(--color-main-5);text-align:center;border:.0625rem solid var(--color-main-5);border-top-left-radius:3rem;border-bottom-right-radius:3rem}.news_single{border-bottom:.0625rem solid var(--color-light-grey)}.news_single h2{margin-bottom:calc(var(--gap-inner) / 4)}.jobs_items.column{flex-direction:column}.list_crosslinks{border-top:.0625rem solid var(--color-light-grey)}.list_crosslinks:has(+.block_toggles){border-bottom:.0625rem solid var(--color-light-grey)}.list_crosslinks .news_items{justify-content:center}.list_crosslinks .item .text{margin:0 0 1.5rem}.list_applications .items{overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2rem}.list_applications .item{--item-color:var(--color-main-4);flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:calc(var(--gap-inner) / 3);width:100%;padding:2.5rem;border:.0625rem solid var(--color-mid-grey);border-bottom:.3125rem solid var(--item-color);border-top-left-radius:3rem;border-bottom-right-radius:3rem}.list_applications .item:nth-child(2){--item-color:var(--color-main-3)}.list_applications .item:nth-child(3){--item-color:var(--color-main-2)}.list_applications .item:nth-child(4){--item-color:var(--color-main-1)}.list_applications.odd .item{background:var(--color-white)}.list_applications .item:hover,.list_applications .item:active,.list_applications .item:focus{text-decoration:none}.list_applications .item>span{display:block}.list_applications .item .img_wrap{flex-shrink:0;flex-grow:0;position:relative;width:2.875rem;height:2.875rem}.list_applications .item .img_wrap img,.list_applications .item .img_wrap svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.list_applications .item .img_wrap svg path,.list_applications .item .img_wrap svg polyline,.list_applications .item .img_wrap svg line,.list_applications .item .img_wrap svg polygon,.list_applications .item .img_wrap svg circle,.list_applications .item .img_wrap svg rect{stroke:var(--item-color)}.list_applications .item .img_wrap svg circle{stroke:var(--item-color)}.list_applications .item:hover .img_wrap img,.list_applications .item:active .img_wrap img,.list_applications .item:focus .img_wrap img,.list_applications .item:hover .img_wrap svg,.list_applications .item:active .img_wrap svg,.list_applications .item:focus .img_wrap svg{transform:scale(1.08)}.list_applications .item .title{flex:1;font-weight:700;font-size:1.625rem;line-height:1.2;text-wrap:balance}.list_applications .item .text{flex:1.375;margin:0 calc(var(--padding-inner) / 2.5)}.list_applications .item .link{flex:0 0 0%;display:inline-block}.list_applications .item .link:after{content:'\ea19';display:inline-block;font-family:icons;font-weight:400;font-size:1.125rem;line-height:1;padding:1rem;color:var(--color-white);border-radius:100%;border:.0625rem solid var(--color-main-4);background-color:var(--color-main-4);transform-origin:center;transition-property:color,transform,border-color,background-color}.list_applications .item:nth-child(2) .link:after{border-color:var(--color-main-3);background-color:var(--color-main-3)}.list_applications .item:nth-child(3) .link:after{border-color:var(--color-main-2);background-color:var(--color-main-2)}.list_applications .item:nth-child(4) .link:after{border-color:var(--color-main-1);background-color:var(--color-main-1)}.list_applications .item:hover .link:after,.list_applications .item:active .link:after,.list_applications .item:focus .link:after{color:var(--color-main-4);border-color:var(--color-main-4);transform:rotate(45deg);background-color:transparent}.list_applications .item:nth-child(2):hover .link:after,.list_applications .item:nth-child(2):active .link:after,.list_applications .item:nth-child(2):focus .link:after{color:var(--color-main-3);border-color:var(--color-main-3)}.list_applications .item:nth-child(3):hover .link:after,.list_applications .item:nth-child(3):active .link:after,.list_applications .item:nth-child(3):focus .link:after{color:var(--color-main-2);border-color:var(--color-main-2)}.list_applications .item:nth-child(4):hover .link:after,.list_applications .item:nth-child(4):active .link:after,.list_applications .item:nth-child(4):focus .link:after{color:var(--color-main-1);border-color:var(--color-main-1)}.list_applications table{margin:calc(var(--padding-inner) / 3) 0 0 0}.block_toggles .flex.tier>.first{flex:1}.block_toggles .flex.tier>.second{padding:0}.block_toggles .img_wrap{position:relative}.block_toggles .img_wrap:after{content:'';position:absolute;bottom:calc((var(--padding-inner) / 3) * -1);left:calc(var(--gap-inner) / 2);z-index:1;max-width:20rem;width:100%;height:70%;background-color:var(--color-main-2);border-top-right-radius:6rem;border-bottom-left-radius:6rem;pointer-events:none}.block_toggles .img_wrap img{position:relative;z-index:2;display:block;width:100%;height:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.block_toggles .flex.tier h2{margin-bottom:calc(var(--gap-inner) / 2)}.toggles{border-top:.0625rem solid rgba(var(--text-color-rgb),.25)}.toggles .item{border-bottom:.0625rem solid rgba(var(--text-color-rgb),.25)}h5.toggle-title{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-top:0;margin-bottom:0;padding:1.5rem 0 1.4375rem;font-family:var(--font-title);font-size:1.375rem;line-height:1.2;color:var(--text-color);transition-property:color;cursor:pointer}h5.toggle-title:hover{color:var(--color-main-1)}h5.toggle-title:after{content:'\ea16';padding:.25rem 0 0;font-family:icons;font-weight:400;font-size:1rem;line-height:1;text-align:center;transition-property:color,transform;transform-origin:center}h5.toggle-title:hover:after{color:var(--color-main-1)}.toggle.open h5.toggle-title:after{content:'\ea15'}.toggle-content{max-height:0;padding:0 4rem 0 0;transform:translateY(-.25rem);transform-origin:top;transition:all var(--timing-2) var(--easing-2);overflow:hidden}.toggle.open .toggle-content{max-height:none;padding-bottom:1.5rem;transform:translateY(0)}#footer,#foot{color:var(--color-white);background-color:var(--text-color)}#footer a,#foot a{position:relative;color:var(--color-white);text-decoration:none}#footer a:hover,#footer a:active,#foot a:hover,#foot a:active{color:var(--color-main-1)}#footer .inner{padding-top:calc(var(--padding-inner) / 2);padding-bottom:calc(var(--padding-inner) / 2)}#footer .inner>.flex.top{justify-content:space-between;gap:calc(var(--gap-inner) / 2)}#footer .inner>.flex>.col{flex:1}#footer .inner>.flex>.col.first{flex:1.5;max-width:calc(var(--width-inner) / 3.5);padding-top:.5rem;padding-right:calc(var(--gap-inner) / 4)}#footer .col.second .title{font-weight:700;font-size:1.75rem;line-height:1.3}#footer .col_title{margin-top:.375rem;margin-bottom:1.5rem;font-size:1.4rem;line-height:1.2;color:var(--color-main-1)}#footer .content ul li{padding-left:0}#footer .content ul li:before{content:none}#footer a.button{color:var(--color-white);border-color:var(--color-white);background-color:transparent}#footer a.button:hover,#footer a.button:active,#footer a.button:focus{color:var(--text-color);background-color:var(--color-white)}#footer a.button:after{color:var(--text-color);background-color:var(--color-white)}#footer a.button:hover:after,#footer a.button:active:after,#footer a.button:focus:after{color:var(--color-white);background-color:var(--text-color)}#foot>.inner{padding:calc(var(--padding-inner) / 3.5) 0 calc(var(--padding-inner) / 3.5) 0;font-size:.875rem;border-top:.0625rem solid rgba(var(--color-white-rgb),.5)}#foot ul.menu{display:inline-block;margin:0}#foot ul.menu li{display:inline;margin:0}#foot ul.menu li:not(:first-child):before{content:'|';display:inline-block;margin:0 .375em}.page_contact .flex.tier>.first{flex:1}.hat.flex{flex-wrap:nowrap;align-items:flex-end;margin:0 0 calc(var(--padding-inner) / 2) 0}.cta{color:var(--color-white)}.cta>.inner{padding-top:calc(var(--padding-inner) / 1.5);padding-bottom:calc(var(--padding-inner) / 1.5)}.cta .title{margin:0 auto calc(var(--gap-inner) / 3.5) auto}.cta .text{margin:0 0 1.25rem}.cta .button.white:nth-child(odd){color:var(--color-main-4);background-color:var(--color-white)}.cta .button.white:after{color:var(--color-main-4)}.cta .button.white:nth-child(odd):after{color:var(--color-white);background-color:var(--color-main-4)}.cta .button.white:hover,.cta .button.white:active,.cta .button.white:focus{color:var(--color-main-4)}.cta .button.white:nth-child(odd):hover,.cta .button.white:nth-child(odd):active,.cta .button.white:nth-child(odd):focus{color:var(--color-white);background-color:var(--color-main-4)}.cta .button.white:hover:after,.cta .button.white:active:after,.cta .button.white:focus:after{color:var(--color-white);background-color:var(--color-main-4)}.cta .button.white:nth-child(odd):hover:after,.cta .button.white:nth-child(odd):active:after,.cta .button.white:nth-child(odd):focus:after{color:var(--color-main-5);background-color:var(--color-white)}.pagination{align-items:flex-start;justify-content:center;gap:.75rem;margin:calc(var(--gap-inner) / 1.5) 0 0 0;text-align:center}.pagination .page-numbers{display:inline-block;vertical-align:top;padding:.75rem 1.125rem;font-size:.875rem;color:var(--text-color);text-align:center;text-transform:uppercase;text-decoration:none;background-color:var(--color-white);border:.0625rem solid var(--text-color);border-radius:1.5rem;transition-property:color,border-color,background-color}.pagination a.page-numbers:hover,.pagination a.page-numbers:active,.pagination a.page-numbers:focus{color:var(--color-main-1);border-color:var(--color-main-1)}.pagination .page-numbers.current{color:var(--color-white);background-color:var(--color-main-1);border-color:var(--color-main-1)}a.button,.link.button,button.button{flex-shrink:0;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.875rem;margin:1.25rem 1.25rem 0 0;padding:.1875rem .25rem .1875rem 1.25rem;font-size:.875rem;color:var(--color-white);text-transform:uppercase;text-align:left;border:.0625rem solid var(--color-main-1);border-radius:1.5rem;background-color:var(--color-main-1);white-space:nowrap;transition-property:color,border-color,background-color}button.button{cursor:pointer}.center>a.button,.center>.link.button,.center>button.button{margin-right:0}a.button.odd,.link.button.odd,button.button.odd{border-color:var(--color-main-3);background-color:var(--color-main-3)}a.button.white,.link.button.white,button.button.white{border-color:var(--color-white);background-color:transparent}a.button.dark,.link.button.dark,button.button.dark{color:var(--text-color);border-color:var(--text-color);background-color:transparent}a.button:after,.link.button:after,button.button:after{flex-grow:0;content:'\ea11';display:inline-flex;align-items:center;justify-content:center;padding:.5rem;font-family:icons;font-weight:400;font-size:1.25rem;line-height:1;color:var(--color-main-1);text-align:center;border-radius:100%;background-color:var(--color-white);transition-property:color,background-color}a.button.odd:after,.link.button.odd:after,button.button.odd:after{color:var(--color-main-3)}a.button.white:after,.link.button.white:after,button.button.white:after{color:var(--color-main-1)}a.button.dark:after,.link.button.dark:after,button.button.dark:after{color:var(--color-white);background-color:var(--text-color)}a.button:hover,a.button:active,a.button:focus,.link:hover,.link:active,.link:focus,button:hover,button:active,button:focus{color:var(--color-main-1);text-decoration:none;background-color:transparent}a.button:hover:after,a.button:active:after,a.button:focus:after,.item:hover .link.button:after,.item:active.link.button:after,.item:focus .link.button:after,button.button:hover:after,button.button:active:after,button.button:focus:after{color:var(--color-white);background-color:var(--color-main-1)}a.button.odd:hover,a.button.odd:active,a.button.odd:focus{color:var(--color-main-3)}a.button.white:hover,a.button.white:active,a.button.white:focus{color:var(--color-main-1);background-color:var(--color-white)}a.button.dark:hover,a.button.dark:active,a.button.dark:focus{color:var(--color-white);background-color:var(--text-color)}a.button.odd:hover:after,a.button.odd:active:after,a.button.odd:focus:after,.item:hover .link.button.odd:after,.item:active.link.button.odd:after,.item:focus .link.button.odd:after,button.button.odd:hover:after,button.button.odd:active:after,button.button.odd:focus:after{color:var(--color-white);background-color:var(--color-main-3)}a.button.white:hover:after,a.button.white:active:after,a.button.white:focus:after,.item:hover .link.button.white:after,.item:active.link.button.white:after,.item:focus .link.button.white:after,button.button.white:hover:after,button.button.white:active:after,button.button.white:focus:after{color:var(--color-white);background-color:var(--color-main-1)}a.button.dark:hover:after,a.button.dark:active:after,a.button.dark:focus:after,.item:hover .link.button.dark:after,.item:active.link.button.dark:after,.item:focus .link.button.dark:after,button.button.dark:hover:after,button.button.dark:active:after,button.button.dark:focus:after{color:var(--text-color);background-color:var(--color-white)}a.button.hidden,button.button.hidden{display:none;visibility:hidden}a.button.disabled,button.button.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}img.alignnone{display:block;margin:0 0 2rem}td img.alignnone{margin:0 0 2rem}.alignleft{display:block;float:left}img.alignleft,figure.alignleft{margin:.25rem 3rem 2rem 0}.alignright{display:block;float:right}img.alignright,figure.alignright{margin:.25rem 0 2rem 3rem}.aligncenter{display:block;margin:0 auto}td>img.alignnone{margin:.25rem 0 2rem}.hidden{display:none;visibility:hidden}.right{text-align:right}.center{margin-left:auto;margin-right:auto;text-align:center}.surtitle{display:inline-block;vertical-align:top;margin:0 0 1.5rem;padding:.4375rem 1.125rem;font-size:.8125rem;text-transform:uppercase;color:var(--text-color);border:.0625rem solid var(--text-color);border-radius:1.5rem;transition-property:color,background-color}a.surtitle{text-decoration:none}a.surtitle:hover,a.surtitle:focus{color:var(--color-white);background-color:var(--text-color)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.attachment-post-thumbnail{display:block;margin:0 0 2.5rem}.wpcf7{margin:calc(var(--padding-inner) / 3.325) 0 0 0}.wpcf7 div.screen-reader-response,.wpcf7-display-none,.wpcf7 .hidden-fields-container{display:none}.wpcf7-form{margin:0}.wpcf7-form.init .wpcf7-response-output{display:none;visibility:hidden}.wpcf7 .wpcf7-form .wpcf7-response-output{margin:1rem 0 0;padding:.65625rem 1.5rem;font-size:.9375rem;color:var(--color-white);background-color:var(--color-main-5);border:none;border-radius:1.5rem}.wpcf7 .wpcf7-validation-errors{font-size:.9375rem;color:var(--color-error)}.wpcf7 .wpcf7-not-valid-tip{display:block;margin:.125rem 0 0 1rem;font-size:.8125rem;color:var(--color-error);text-align:left}.wpcf7 p.form-row-full,.wpcf7 p.form-row-duo{gap:0;margin:0 0 1.25rem}.wpcf7 p.form-row-full,.wpcf7 .wpcf7-form-control-wrap input:not([type=checkbox]),.wpcf7 .wpcf7-form-control-wrap textarea,.wpcf7 .wpcf7-form-control-wrap select{width:100%}.wpcf7 .form-row-full.padding-left{padding-left:1.75rem}.wpcf7 p.form-row-duo{align-items:flex-start;gap:1.25rem}.wpcf7 p.form-row-duo>*{flex:1;display:inline-block}.wpcf7 p.form-row-duo>*>*{width:100%}.wpcf7 p.form-row-duo>span>label,.wpcf7 p.form-row-full>label{margin:0 0 .25rem 1.0625rem;font-family:var(--font-body);font-weight:700;font-size:.9375rem;color:var(--text-color)}.wpcf7 p.form-row-duo .wpcf7-form-control-wrap input{width:100%}.wpcf7-form-control-wrap{display:block}p.form-row-full.columns>label{margin-bottom:.4375rem}p.form-row-full.columns .wpcf7-form-control.wpcf7-checkbox{display:block;-moz-columns:2;columns:2}.wpcf7-form-control .wpcf7-list-item{display:block;margin:0 0 0 .0625rem}.wpcf7-checkbox .wpcf7-list-item{margin:0 0 .625rem;-moz-column-break-inside:avoid;break-inside:avoid}.wpcf7-list-item>label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin:0}.wpcf7-list-item>label>input{flex-shrink:0}.wpcf7-list-item-label{margin:0 0 0 .5rem;font-size:.875rem;line-height:1.5;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wpcf7 .wpcf7-submit{margin-top:.9375rem}.wpcf7 .wpcf7-spinner{vertical-align:middle;vertical-align:-webkit-baseline-middle;margin:0 1rem}.wpcf7 .flex.half>*{flex-basis:46%}.wpcf7 .flex.half input{max-width:100%}.wpcf7 .flex.duo{margin:2.5rem 0 0}.wpcf7 .last-row.flex.duo .left{flex:2.5;text-align:left}.wpcf7 .last-row.flex.duo .right{flex:1;text-align:right}.wpcf7 .wpcf7-form-control-wrap.rgpd_accept{margin-top:1.5rem;margin-left:.0625rem}br.cf-turnstile-br{display:none;visibility:hidden}.cky-consent-container .cky-audit-table-element{margin-bottom:2em}.cky-consent-container .cky-table-wrapper{margin-top:1em}.cky-consent-container .cky-notice-group{gap:1rem}.cky-consent-container.cky-banner-bottom .cky-notice-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.cky-consent-container.cky-box-bottom-left .cky-notice-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.cky-consent-container .cky-notice-btn-wrapper{margin:0}.cky-consent-container .cky-notice .cky-title,.cky-modal .cky-preference-header .cky-preference-title{margin-top:0;margin-bottom:.625rem;font-weight:700;font-size:1.25rem;line-height:1.2}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des *,.cky-consent-container .cky-notice-des a.cky-policy,.cky-consent-container .cky-notice-des button.cky-policy,.cky-consent-container .cky-notice-des a.cky-link-default,.cky-consent-container .cky-dma-content-wrapper a.cky-policy,.cky-consent-container .cky-dma-content-wrapper button.cky-policy{font-weight:400;font-size:.875rem;line-height:1.6}.cky-modal .cky-notice-des *,.cky-modal .cky-preference-content-wrapper *,.cky-modal .cky-dma-content-wrapper *,.cky-modal .cky-accordion-header-des *,.cky-modal .cky-gpc-wrapper .cky-gpc-desc *,.cky-modal .cky-preference-content-wrapper,.cky-modal .cky-gpc-wrapper .cky-gpc-desc,.cky-modal .cky-accordion-header-des,.cky-modal .cky-preference-content-wrapper .cky-show-desc-btn{font-weight:400;font-size:.875rem;line-height:1.6}.cky-modal .cky-accordion-header .cky-accordion-btn{font-size:16px;line-height:1.6}.cky-modal .cky-audit-table .cky-cookie-des-table,.cky-modal .cky-audit-table .cky-empty-cookies-text{font-size:.875rem;line-height:1.6}.cky-consent-container button.cky-btn,.cky-modal button.cky-btn{margin-top:0 !important;margin-bottom:0 !important;padding:.75rem 1.125rem .625rem !important;font-weight:600;font-size:.75rem;line-height:1.6;text-transform:uppercase;letter-spacing:.0625rem;border-width:.0625rem;border-radius:0}@media all and (max-width:1088px){.inner{width:100%;max-width:100%}.flex{flex-wrap:wrap}}@media all and (max-width:1024px){table{width:100% !important;height:auto !important}table tr,table th,table td{width:auto !important;height:auto !important}table td figure.wp-caption{width:100% !important}}@media all and (max-width:768px){:root{--padding-inner:5rem;--gap-inner:5rem}html{font-size:15px}.table-wrapper{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}table{min-width:100%;width:max-content;table-layout:auto}h3{font-size:1.625rem}h4{font-size:1.375rem}.wrapper{padding-left:1.25rem;padding-right:1.25rem;overflow:hidden}.flex.duo{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.flex.duo>div{width:100%;margin:0}.flex.duo>div.head_img_poly{margin-top:0}.flex.nowrap{flex-wrap:wrap}.flex.tier>div.first>.img_banner{width:100%;height:10rem;margin:0}.flex.tier>div.first>.img_banner img{position:static}.flex.tier>div.second{padding-top:0}#header_wrap{padding-top:4.3215rem}#header{overflow:visible}#header>.inner{flex-direction:row;gap:calc(var(--gap-inner) / 3);padding:0}#header .logo{z-index:1112;margin:0;padding-top:1rem;padding-bottom:1rem}#header .logo img{width:11rem}#header .menu_wrap{order:1;flex-grow:0;display:flex;align-items:flex-start;justify-content:flex-start;margin:0;visibility:visible;z-index:1111}#menu-toggle{position:relative;width:1.875rem;height:1.875rem;z-index:1111;cursor:pointer}#menu-toggle span{display:block;background-color:var(--color-main-1);transition:.25s ease-in-out}#header.transparent:not(.active) #menu-toggle span{background-color:var(--color-white)}#menu-toggle #hamburger{position:absolute;height:100%;width:100%;backface-visibility:hidden;transform-origin:50% 52%;zoom:1.005}#menu-toggle #hamburger span{position:relative;right:0;width:90%;height:.1875rem;margin:.3125rem 0;backface-visibility:hidden;transform-origin:50% 52%}#menu-toggle #hamburger span:nth-child(1){transition-delay:.275s}#menu-toggle #hamburger span:nth-child(2){transition-delay:.4s}#menu-toggle #hamburger span:nth-child(3){transition-delay:.525s}#menu-toggle #cross{position:absolute;height:100%;width:100%;margin:-.1875rem 0 0;transform:rotate(45deg)}#menu-toggle #cross span{background-color:var(--color-main-1)}#menu-toggle #cross span:nth-child(1){position:absolute;top:5.5%;left:50%;height:0;width:.1875rem;transition-delay:0s}#menu-toggle #cross span:nth-child(2){position:absolute;left:5.5%;top:50%;width:0;height:.1875rem;transition-delay:.25s}.menu_open #menu-toggle #hamburger span{width:0}.menu_open #menu-toggle #hamburger span:nth-child(1){transition-delay:.125s}.menu_open #menu-toggle #hamburger span:nth-child(2){transition-delay:.25s}.menu_open #menu-toggle #hamburger span:nth-child(3){transition-delay:.375s}.menu_open #menu-toggle #cross span:nth-child(1){height:100%;transition-delay:.65s}.menu_open #menu-toggle #cross span:nth-child(2){width:100%;transition-delay:.4s}#header .menu_slide{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:calc(var(--gap-inner) / 4);position:fixed;top:0;left:0;right:0;z-index:1000;height:calc(100vh - 5.5625rem);height:calc(100dvh - 5.5625rem);margin:5.5625rem 0 0;padding:1.75rem 0 2.5rem;color:var(--color-text);background-color:var(--color-white);border-top:.0625rem solid var(--color-mid-grey);overflow-x:hidden;overflow-y:auto;transform:translate3d(-100%,0,0);transition:transform .5s ease}#header.active .menu_slide{transform:translate3d(0,0,0)}#header .menu_slide #nav{order:1}#header .menu_slide .top_menu{order:2;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--gap-inner) * 0.75);margin:0}#header .menu_slide .lang_selector{order:3}#nav{flex:0;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;gap:1.5rem;height:auto;padding:0 1.25rem;text-align:left}#nav li{display:block;height:auto;margin:0}#nav li:last-child{margin-bottom:0}#nav a{padding-top:0;padding-bottom:0;font-size:1rem}#nav>li.menu-item-has-children{flex-direction:column;align-items:flex-start;justify-content:flex-start}#nav>li.menu-item-has-children:after{content:none}#nav li.menu-item>ul.sub-menu>li.menu-item-has-children{display:block}#nav li.menu-item>ul.sub-menu>li.menu-item-has-children:after{content:none}#nav li.menu-item-has-children ul.sub-menu,#nav li.menu-item-has-children:hover ul.sub-menu{position:static;margin:.5rem 0 0;padding:0;opacity:1;visibility:visible;background-color:transparent;box-shadow:none}#nav>li.menu-item>ul.sub-menu>li>ul.sub-menu{display:none;visibility:hidden}#nav>li.menu-item>ul.sub-menu:before,#nav>li.menu-item>ul.sub-menu:after{content:none}#nav>li.menu-item-has-children>a{display:flex;align-items:flex-start;justify-content:space-between;width:100%}#nav>li.menu-item-has-children>a:after{content:'\ea13';display:inline-block;font-family:icons;font-weight:400;font-size:.9375rem;line-height:1;color:var(--color-main-1);transform-origin:center}.lang_selector{margin:.4375rem 1.25rem 0;padding:calc(var(--gap-inner) / 4) 0 0 0;gap:1.25rem;border:none;border-top:.0625rem solid var(--color-mid-grey);border-radius:0;background-color:var(--color-white)}.lang_selector:after{content:none}.lang_selector .wrap{position:static;display:block;padding:0;opacity:1;visibility:visible}.lang_selector .wrap ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:2.5rem;padding:0;border:none;border-radius:0;background-color:transparent}.lang_selector a,.lang_selector .current_lang{padding:0;font-size:.9375rem}.lang_selector .current_lang{color:var(--color-main-1)}.banner_head{padding-left:0;padding-right:0}.banner_head>.inner{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.banner_head>.inner:before,.banner_head>.inner:after{content:none}.banner_head .wrap,.banner_head .media{max-width:100%}.banner_head .wrap{padding:2.5rem 1.25rem 1.25rem}.banner_head .media{aspect-ratio:16/10}.banner_head .media img{position:static}.home_duo.rows .item,.home_duo.rows .item:nth-child(even){flex-direction:column}.home_numbers .items.flex{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start}.home_numbers.cols-2 .items.flex{display:block}.home_numbers .item .number,.home_numbers.cols-2 .item .number{font-size:2.875rem}.home_numbers.cols-2 .item .number{font-size:2.375rem}.home_numbers .item .title{margin:0;font-size:1.625rem}.list_crosslinks .news_items{flex-direction:column;align-items:flex-start;justify-content:flex-start}.list_services .items{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start}.list_services .item{flex-wrap:nowrap}.list_applications .item{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--gap-inner) / 5);padding:2rem 1.75rem}.list_applications .item .text{margin-left:0;margin-right:0;padding-right:4.5rem}.list_applications .item .link{position:absolute;right:1.75rem;bottom:2rem}.home_process .items{align-items:stretch;gap:calc(var(--gap-inner) / 2.5)}.home_process .item:not(:last-child):after{content:none}.home_process .item .title{margin:.5rem auto 0 auto}.home_process .item .img_wrap img{width:2.75rem;height:2.75rem}.home_content .flex .wrap_img>img{aspect-ratio:16/10}.page_diagram .slide-inner{gap:calc(var(--gap-inner) / 4)}.page_diagram .nav-steps{grid-template-columns:1fr}.page_diagram .step-item:not(.active){display:none}.page_diagram .step-item{gap:1.25rem;padding:2rem 4rem;cursor:default;touch-action:manipulation}.page_diagram .step-item .title{font-size:1.375rem}.page_diagram .step-item:not(:last-child):after,.page_diagram .step-item .number:before,.page_diagram .step-item .number:after{display:none}.page_diagram .embla__button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-top:-1.25rem;padding:0;border-radius:100%;border:.0625rem solid var(--color-mid-grey);background-color:var(--color-white);cursor:pointer;visibility:visible;touch-action:manipulation}.page_diagram .embla__button:after{content:'\ea13';font-family:icons;font-size:1.0625rem;line-height:1;color:var(--text-color)}.page_diagram .embla__prev{left:2rem}.page_diagram .embla__prev:after{transform:rotate(90deg)}.page_diagram .embla__next{right:2rem}.page_diagram .embla__next:after{transform:rotate(-90deg)}.page_cards .item{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.5)}.page_cards .item .img_wrap{aspect-ratio:1/1}.page_cards .item .wrap{padding:0}.list_children .item{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 3)}.list_children .item .wrap{gap:1.75rem}.list_children .item ul.children{grid-template-columns:1fr}.page_content_3>.flex.duo{gap:0}.page_content_3 .second.text{margin-top:0}.timeline_wrap .embla__slide{flex:0 0 calc(100% / 1.5);margin-left:calc(var(--gap-inner) / 2)}.block_toggles .img_wrap img{aspect-ratio:16/10}p.form-row-full.columns .wpcf7-form-control.wpcf7-checkbox{-moz-columns:1;columns:1}.wpcf7 p.form-row-duo>*{display:block;width:100%;margin-bottom:1.5rem}.wpcf7 p.form-row-duo>*:last-child{margin-bottom:0}#footer .inner{padding-top:var(--padding-inner)}#footer .logo img{margin:0 auto}#footer .inner>div.flex{flex-direction:column;align-items:center;justify-content:flex-start}#footer .col{width:100%;margin:0}#footer .col.first>img{display:block;max-width:80%}#footer .col_title{margin-top:0;margin-bottom:1.125rem}#foot>.inner{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:calc(var(--gap-inner) / 5)}#foot .left{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start}#foot .right{text-align:left}.cky-consent-container .cky-notice-group,.cky-consent-container.cky-banner-bottom .cky-notice-group,.cky-consent-container.cky-banner-bottom-left .cky-notice-group{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.cky-consent-container .cky-notice-btn-wrapper{gap:.25rem}.newsletter_form #mc_embed_signup_scroll{flex-direction:column;align-items:stretch;justify-content:center}}@media all and (max-width:640px){.main img{max-width:100%;height:auto}h1,h2,h3,h4,h5{overflow-wrap:break-word}h1,h2{font-size:2.25rem}.flex.top{flex-wrap:wrap}.flex.half.top{flex-direction:column;align-items:center;text-align:center}.flex.half.top>h2{margin:0 0 1.375rem}.flex.half.top>.left{margin:0 0 3rem}.flex.tier>div.first,.flex.tier>div.second{flex-basis:100%}.flex.triple>*{flex-basis:100%;margin:1.25rem 0}.content.flex{display:flex;flex-direction:column;gap:calc(var(--gap-inner) / 2)}div.wpcf7{max-width:100%}div.wpcf7 .flex.form-row{display:block}div.wpcf7 .form-row-half{display:block;max-width:100%;width:auto}div.wpcf7 .form-row-half input{width:100%}div.wpcf7 p:last-child{margin:0 0 1rem}div.wpcf7 div.flex.duo{flex-direction:column;align-items:stretch;justify-content:center}div.wpcf7 div.flex.duo .left{margin:0 0 1rem}div.wpcf7 div.flex.duo .right{text-align:left}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){input[type=text],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],select:focus,select:focus option,textarea{font-size:16px;outline:none}}body .otgs-development-site-front-end{display:none;visibility:hidden}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-safe-svg-svg-icon a{align-self:center}.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}
img[data-dominant-color]:not(.has-transparency){background-color:var(--dominant-color)}
.cls-1{fill:none;stroke:#4a4a49;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}
.cls-1{fill:none;stroke:#4a4a49;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}
.cls-1{fill:none;stroke:#4a4a49;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}
.cls-1{fill:none;stroke:#4a4a49;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}