/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.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;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;background:no-repeat 10px 17px;overflow-wrap:break-word;border-radius:8px;margin-top:15px;margin-bottom:15px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd;background-color:#f3faef;background-image:url(/themes/custom/elaba/images/icons/check.svg);}.messages--warning{color:#734c00;border-color:#f4daa6;background-color:#fdf8ed;background-image:url(/themes/custom/elaba/images/icons/warning.svg);}.messages--error{color:#a51b00;border-color:#f9c9bf;background-color:#fcf4f2;background-image:url(/themes/custom/elaba/images/icons/error.svg);}.messages--error p.error{color:#a51b00;}
:root{--button--bg-color:var(--button--default-bg-color);--button--color:var(--button--default-color);--button--hover-bg-color:var(--button--default-hover-bg-color);--button--hover-color:var(--button--default-hover-color);--button-link-hover-color:var(--button--default-link-hover-color);--button-font-size:20px;--button-icon-size:18px;--button-underline-color:var(--anchor-color);--button-underline-thickness:unset;--button-underline-offset:unset;--button-padding-x:22px;--button-padding-y:18px;--button-padding:var(--button-padding-y) var(--button-padding-x);}button.button{border:0;}button.button,a.button{line-height:22px;letter-spacing:.6px;border-radius:var(--button-border-radius);transition:var(--transition);text-transform:none;padding:var(--button-padding);font-size:var(--button-font-size);text-transform:uppercase;font-family:var(--header-font-family);font-weight:600;}.button{display:inline-block;background-color:var(--button--bg-color);color:var(--button--color);font-size:var(--button--font-size);cursor:pointer;text-decoration:none;&:hover,&:focus-visible{background-color:transparent;color:var(--button--hover-bg-color);border-color:var(--button--hover-bg-color);}}.button--default{--button--bg-color:var(--button--default-bg-color);--button--color:var(--button--default-color);--button--hover-bg-color:var(--button--default-hover-bg-color);--button--hover-color:var(--button--default-hover-color);}.button--primary{--button--bg-color:var(--button--primary-bg-color);--button--color:var(--button--primary-color);--button--hover-bg-color:var(--button--primary-hover-bg-color);--button--hover-color:var(--button--primary-hover-color);--button-link-hover-color:var(--button--primary-bg-color);border:solid 1px var(--button--primary-bg-color);}.button--white{--button--bg-color:var(--white);--button--color:var(--primary-color);--button--hover-bg-color:var(--primary-color);--button--hover-color:var(--white);border:solid 1px var(--white);&:hover{background-color:transparent;color:var(--white);border:solid 1px var(--white);}}.button--secondary{--button--bg-color:var(--button--secondary-bg-color);--button--color:var(--button--secondary-color);--button--hover-bg-color:var(--button--secondary-hover-bg-color);--button--hover-color:var(--button--secondary-hover-color);}.button_link{background-color:transparent;--button--color:var(--text-color);--button--hover-bg-color:transparent;--button--hover-color:var(--button--bg-color);.button-text{text-decoration:underline;text-decoration-color:var(--button-underline-color);text-decoration-thickness:var(--button-underline-thickness);text-underline-offset:var(--button-underline-offset);}&:hover,&:focus-visible{.button-text{text-decoration:none;}}}.button_icon{display:inline-flex;align-items:center;column-gap:12px;}.button [class*="icon-"]{font-size:var(--button-icon-size);}.button_small{font-size:var(--font-size-small);}
:root{--dialog-padding-y:30px;--dialog-padding-x:30px;--dialog-size-width:1280px;--dialog-size-min-height:100px;--dialog-close-button-size:32px;--dialog-close-button-cross-size:11px;--dialog-close-button-thickness:2px;}html:has(dialog.elaba-dialog[open]:modal){overflow:hidden;}dialog.elaba-dialog{--dialog-close-button-color:var(--text-color);--transition-duration:.25s;opacity:0;transform:translate(100%,-100%);transition-property:display opacity transform;--transition-effect:var(--transition-effect);transition-duration:var(--transition-duration);transition-behavior:allow-discrete;}dialog.elaba-dialog[open]{opacity:1;transform:translate(0,0);}@starting-style{dialog.elaba-dialog[open]{opacity:0;transform:translate(100%,-100%);}}dialog.elaba-dialog::backdrop{opacity:0;background-color:color-mix(in srgb,var(--black),transparent 50%);transition-property:opacity display overlay;transition-duration:var(--transition-duration);transition-behavior:allow-discrete;}dialog.elaba-dialog[open]::backdrop{opacity:1;}@starting-style{dialog.elaba-dialog[open]::backdrop{opacity:0;}}dialog.elaba-dialog[open]:modal{max-width:100vw;max-height:100svh;width:100%;border:none;padding:var(--dialog-padding-y) var(--dialog-padding-x);}dialog.elaba-dialog[open]:not(.dialog_full-screen):modal{max-width:var(--dialog-size-width);min-height:var(--dialog-size-min-height);margin:auto;}.dialog_full-screen[open]:modal{display:grid;grid-template-columns:var(--grid-template-columns);--dialog-padding-x:var(--wrapper);width:100%;height:100%;}.toolbar-horizontal .dialog_full-screen[open]:modal{top:calc(0 + var(--drupal-displace-offset-top));height:calc(100% - var(--drupal-displace-offset-top));}.dialog_full-screen .close-button__wrapper{grid-column:-1;position:absolute;top:var(--dialog-padding-y);margin-top:-6px;}@media (min-width:992px){.dialog_full-screen .close-button__wrapper{grid-column:-3;}}dialog.elaba-dialog .close-dialog{display:flex;align-items:center;position:absolute;top:0;right:0;cursor:pointer;background-color:transparent;border:none;padding:0;}dialog.elaba-dialog .close-dialog .button--icon{position:relative;width:var(--dialog-close-button-size);height:var(--dialog-close-button-size);}dialog.elaba-dialog .close-dialog .button--icon:before,dialog.elaba-dialog .close-dialog .button--icon:after{content:"";display:block;width:var(--dialog-close-button-thickness);height:var(--dialog-close-button-cross-size);background-color:var(--dialog-close-button-color);position:absolute;top:calc(50% - var(--dialog-close-button-cross-size) / 2);left:calc(50% - var(--dialog-close-button-thickness) / 2);transition:var(--transition-duration) var(--transition-effect) background-color;}dialog.elaba-dialog .close-dialog .button--icon:before{transform:rotate(45deg);}dialog.elaba-dialog .close-dialog .button--icon:after{transform:rotate(-45deg);}dialog.elaba-dialog .close-dialog:hover,dialog.elaba-dialog .close-dialog:focus-visible{--dialog-close-button-color:var(--hover-color);}dialog.elaba-dialog.dialog_full-screen .close-dialog .button--text{font-size:0.8125rem;font-family:var(--header-font-family);margin-bottom:-3px;color:var(--dialog-close-button-color);transition:var(--transition-duration) var(--transition-effect) color;}dialog.elaba-dialog:not(.dialog_full-screen) .close-dialog{top:2px;right:2px;}dialog.elaba-dialog:not(.dialog_full-screen) .close-dialog .button--text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}
footer#footer{padding:40px 0px;--anchor-color:var(--white);--hover-color:var(--primary-color);}@media (min-width:1200px){footer#footer{padding-top:75px;}}footer#footer a{text-decoration:none;}footer#footer p,footer#footer span,footer#footer .field__item{font-size:1rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0px;}footer#footer ul.menu{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;}footer#footer ul.menu li a,footer#footer ul.menu li span{font-size:1rem;font-style:normal;font-weight:500;line-height:130%;}footer#footer .block h2{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:22px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){footer#footer .block h2{font-size:1.5rem;line-height:27px;}}footer#footer .block h2{margin-bottom:15px;color:var(--primary-color);}footer#footer .system-branding-block{grid-row:1;min-width:60px;margin-bottom:60px;padding-left:22px;}@media (min-width:992px){footer#footer .system-branding-block{padding-left:60px;}}@media (min-width:1200px){footer#footer .system-branding-block{grid-column:2/span 1;padding-left:0px;}}footer#footer .system-branding-block svg{min-width:60px;}@media (min-width:1440px){footer#footer .system-branding-block svg{margin-top:10px;}}footer#footer #block-elaba-quote{grid-row:1;margin-left:82px;grid-column:2/-2;}@media (min-width:992px){footer#footer #block-elaba-quote{margin-left:90px;}}@media (min-width:1200px){footer#footer #block-elaba-quote{grid-column:4/span 4;margin-left:0px;}}@media (min-width:1440px){footer#footer #block-elaba-quote{grid-column:3/span 4;padding-left:32px;}}footer#footer #block-elaba-quote div.field__item p{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:27px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){footer#footer #block-elaba-quote div.field__item p{font-size:2rem;line-height:35px;}}footer#footer .block-views-blockcontact-data{grid-row:2;grid-column:2/-2;}@media (min-width:1200px){footer#footer .block-views-blockcontact-data{grid-row:1;grid-column:9/span 4;}}@media (min-width:1440px){footer#footer .block-views-blockcontact-data{padding-left:45px;}}footer#footer .block-views-blockcontact-data .address-information{margin-bottom:20px;}footer#footer .block-views-blockcontact-data .address-information > div{display:flex;flex-direction:row;gap:4px;}footer#footer .block-views-blockcontact-data .field--name-field-phone-2{margin-bottom:20px;}footer#footer .block-views-blocksocial-media-links{grid-row:3;grid-column:2/-2;margin-bottom:60px;margin-top:20px;}@media (min-width:1200px){footer#footer .block-views-blocksocial-media-links{grid-row:2;grid-column:9/span 4;margin-top:-14px;margin-bottom:100px;}}@media (min-width:1440px){footer#footer .block-views-blocksocial-media-links{padding-left:40px;margin-bottom:160px;}}footer#footer .block-views-blocksocial-media-links .linkicon{display:flex;flex-direction:row;gap:6px;list-style-type:none;margin:0;}footer#footer .block-views-blocksocial-media-links .linkicon li{margin:0;}footer#footer .block-views-blocksocial-media-links .linkicon li a.linkicon__item{font-size:24px;}footer#footer .block-views-blocksocial-media-links .linkicon li a.linkicon__item span{font-size:24px;}footer#footer .menu--main{grid-row:4;grid-column:2/span 6;margin-bottom:60px;}@media (min-width:1200px){footer#footer .menu--main{grid-row:1;grid-column:14/span 4;}}@media (min-width:1440px){footer#footer .menu--main{padding-left:45px;}}footer#footer .menu--main a.button{padding:0px;background-color:transparent;border-radius:unset;border:unset;color:var(--white);text-transform:unset;letter-spacing:0.03px;font-family:var(--body-font-family);}footer#footer .menu--main a.button:hover{color:var(--primary-color);}footer#footer .menu--the-selection{grid-row:4;grid-column:9/-2;}@media (min-width:1200px){footer#footer .menu--the-selection{grid-row:1;grid-column:19/span 4;}}footer#footer .menu--footer{grid-row:5;grid-column:2/-2;margin-bottom:100px;}@media (min-width:1200px){footer#footer .menu--footer{grid-row:1;grid-column:23/span 4;}}@media (min-width:1440px){footer#footer .menu--footer{grid-column:22/span 4;}}footer#footer #block-elaba-copyright{grid-row:6;grid-column:2/-2;margin-bottom:8px;}@media (min-width:1200px){footer#footer #block-elaba-copyright{grid-row:4;grid-column:2/span 12;}}footer#footer #block-elaba-websitebyikoon{grid-row:7;grid-column:2/-2;}@media (min-width:1200px){footer#footer #block-elaba-websitebyikoon{grid-row:4;grid-column:14/-2;text-align:right;}}
ul.menu{list-style-type:none;margin:0;padding:0;}ul.menu li > span{cursor:pointer;transition:var(--transition);}ul.menu li > span:hover,ul.menu li > span:focus-visible{color:var(--anchor-color);}ul.menu [class*=icon-]{margin-right:8px;}.menu-item--expanded{position:relative;z-index:1;}.menu-item--expanded > .menu{position:absolute;top:100%;left:0;display:flex;opacity:0;visibility:hidden;transform:translateY(10px);transition:var(--transition);pointer-events:none;z-index:1;min-width:var(--dropdown-menu-min-width);margin:0;padding:var(--dropdown-menu-padding);background-color:var(--beige);--anchor-color:var(--black);row-gap:0px;flex-direction:column;white-space:nowrap;overflow:hidden;padding:4px;}.menu-item--expanded > .menu li{display:flex;flex-direction:row;justify-content:flex-start;-moz-column-gap:6px;column-gap:6px;align-items:center;transition:var(--transition);padding:5px 15px 5px 10px;border-radius:4px;position:relative;}.menu-item--expanded > .menu li a.sendlink{position:absolute;width:100%;height:100%;display:block;top:0;left:0;}.menu-item--expanded > .menu li:hover{background-color:#E8D1BC;}.menu-item--expanded > .menu li .field--name-field-country-icon{width:38px;height:38px;}.menu-item--expanded > .menu li .field--name-field-country-icon svg{-o-object-fit:contain;object-fit:contain;max-height:38px;}.menu-item--expanded > .menu a{padding:2px 0;display:inline-block;}.menu-item--expanded:hover > .menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;}.menu .icon-drop{font-size:0.5rem;color:var(--anchor-color);}
.menu--footer .menu{-moz-column-gap:3px;column-gap:3px;}.menu--footer .menu li{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:3px;column-gap:3px;}.menu--footer .menu li a,.menu--footer .menu li > span{text-transform:lowercase;font-weight:var(--font-weight-normal);}
.region-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:24px;margin-bottom:65px;}@media (min-width:992px){.region-header{margin-bottom:100px;}}.region-header .system-branding-block{width:108px;}@media (min-width:1200px){.region-header .system-branding-block{width:180px;}}@media (min-width:1440px){.region-header .system-branding-block{width:235px;}}.region-header .block-menu-item-fieldsmain{flex-grow:2;display:none;}@media (min-width:1200px){.region-header .block-menu-item-fieldsmain{display:block;}}.region-header .block-menu-item-fieldsmain > .menu{--anchor-color:var(--black);-moz-column-gap:32px;column-gap:32px;}.region-header .block-menu-item-fieldsmain > .menu > li > a:not(.button){text-decoration:none;font-size:1.375rem;font-family:var(--header-font-family);font-weight:600;letter-spacing:1.1px;text-transform:uppercase;height:100%;display:block;line-height:60px;}.region-header .block-menu-item-fieldsmain > .menu > li .icon-drop{background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.4963 4.62C3.8113 4.875 4.2738 4.8575 4.5663 4.565L7.7663 1.365C7.9963 1.135 8.0638 0.7925 7.9388 0.4925C7.8138 0.1925 7.5238 0 7.2013 0H0.801301C0.478801 0 0.186301 0.195 0.0613013 0.495C-0.0636987 0.795 0.00630135 1.1375 0.236301 1.365L3.4363 4.565L3.4963 4.62Z' fill='%23302E2B'/%3E%3C/svg%3E%0A");width:8px;height:5px;background-size:cover;position:absolute;display:block;left:calc(100% + 8px);top:0;bottom:0;margin:auto;}.region-header .block-menu-item-fieldsmain > .menu > li:last-of-type{margin-left:auto;margin-right:0;}.region-header .block-menu-item-fieldsmain > .menu > li > .menu{border-radius:8px;}.region-header .block-menu-item-fieldsmain > .menu > li > .menu li{cursor:pointer;}.region-header .block-menu-item-fieldsmain > .menu > li > .menu li a{text-decoration:none;font-size:1.375rem;font-family:var(--header-font-family);font-weight:600;letter-spacing:1.1px;text-transform:uppercase;height:100%;display:block;}.region-header .block-menu-item-fieldsmain > .menu > li:not(:last-of-type):hover a{color:var(--primary-color);}.region-header .block-menu-item-fieldsmain > .menu > li:not(:last-of-type)::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='26' height='19' viewBox='0 0 26 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9492 5.96394C25.9455 5.93174 25.9418 5.89596 25.9345 5.86375C25.9308 5.83512 25.9235 5.8065 25.9162 5.77787C25.8905 5.63831 25.8575 5.50233 25.8135 5.36636C25.6705 4.89043 25.4615 4.4646 25.2232 4.19622C24.7208 3.62726 24.3175 3.33383 24.1598 3.23722C24.0021 3.14418 23.6245 3.09408 23.6612 2.82928C23.6942 2.56448 23.8262 2.51796 23.9692 2.34262C24.1122 2.16728 24.8932 1.15102 24.9848 1.04367C25.0765 0.936315 25.0912 0.456812 24.7758 0.417449C24.6071 0.395979 24.0388 0.324411 23.5365 0.263579C23.5365 0.263579 23.1405 0.21348 22.6895 0.156226C22.1871 0.0918153 21.6151 0.0238259 21.4501 0.00235562C21.1311 -0.0370066 21.0248 0.428184 21.0835 0.557006C21.1421 0.685828 21.6371 1.85596 21.7325 2.06351C21.8278 2.27105 21.9415 2.3462 21.9085 2.611C21.8755 2.8758 21.4941 2.82928 21.3181 2.88296C21.1421 2.93663 20.6765 3.11913 20.0421 3.54854C19.9358 3.6201 19.8295 3.72388 19.7268 3.83481C19.0265 4.49681 18.6011 5.42719 18.6158 6.45418C18.6158 6.53649 18.6158 6.62595 18.6158 6.72614C18.6158 6.79771 18.6048 6.8657 18.5975 6.93727L18.5865 7.06251C18.5021 7.49191 18.4178 7.81039 18.3115 8.08951C17.8935 9.17376 17.2701 10.0147 16.4011 10.6516C15.9464 10.9844 15.4661 11.2456 14.9271 11.446C13.5741 11.9506 12.2431 11.9613 10.9671 11.4747C10.3951 11.2564 9.87807 10.9808 9.4234 10.6516C8.52872 10.0039 7.89072 9.12366 7.54605 8.10382C7.43238 7.60285 7.37371 7.15555 7.36271 6.72614C7.35905 6.62595 7.35905 6.53649 7.36271 6.45776C7.37738 5.53454 7.02905 4.70077 6.45338 4.05667C6.29204 3.84912 6.12338 3.6702 5.95104 3.55211C5.3167 3.12271 4.85103 2.94021 4.67503 2.88654C4.49903 2.83286 4.12136 2.87938 4.08469 2.61458C4.04802 2.34978 4.16169 2.27463 4.25703 2.06708C4.35236 1.85954 4.8437 0.689407 4.90603 0.560585C4.96837 0.431764 4.85836 -0.0334275 4.54303 0.00593477C4.37436 0.0274051 3.80603 0.0989729 3.30369 0.159805C2.85269 0.21706 2.45669 0.267158 2.45669 0.267158C1.95435 0.331569 1.38234 0.399558 1.21734 0.421029C0.898342 0.460391 0.916672 0.939894 1.00834 1.04725C1.10001 1.1546 1.87735 2.17086 2.02401 2.3462C2.17068 2.52154 2.29901 2.56806 2.33201 2.83286C2.36501 3.09766 1.98735 3.14418 1.83334 3.24079C1.69401 3.32668 1.34935 3.58074 0.920343 4.04235C0.916676 4.04593 0.91301 4.04951 0.909343 4.05309C0.861676 4.10318 0.821341 4.14255 0.770007 4.1998C0.623339 4.36441 0.491338 4.58984 0.374004 4.84749C0.143002 5.31268 0.00733338 5.82439 0 6.35757C0 6.44703 0 6.52575 0 6.61163C0 6.62952 0 6.64742 0 6.66531C0 6.74761 0 6.83349 0 6.91222C0.0146668 7.52054 0.0696664 8.09308 0.154 8.59764L0.161335 8.71214C0.172335 8.78371 0.183336 8.8517 0.201669 8.92327L0.234668 9.09503C0.381335 9.88228 0.634341 10.6588 1.01201 11.4711C1.10368 11.6679 1.19534 11.8647 1.29801 12.0579C2.28435 13.9545 3.67769 15.529 5.4377 16.7277L5.62104 16.8565C6.0207 17.1213 6.45704 17.3718 6.91538 17.6008C8.30505 18.2951 9.83773 18.7388 11.4767 18.9213C11.9571 18.975 12.4374 19 12.9214 19C14.0398 19 15.1581 18.8569 16.2728 18.5742C17.2078 18.3344 18.1318 17.9837 19.0191 17.5364C19.7085 17.1858 20.3025 16.8243 20.8378 16.4236C20.9075 16.3699 20.9735 16.3126 21.0395 16.259L21.1385 16.1731C22.5538 15.0495 23.7015 13.6575 24.5448 12.0365C24.6438 11.8468 24.7355 11.6536 24.8198 11.4603C25.3808 10.2151 25.7402 8.83739 25.9565 7.09829L25.9638 7.03746C25.9638 7.02672 25.9638 7.01599 25.9638 7.00525L25.9968 6.71183C25.9968 6.71183 25.9968 6.69751 25.9968 6.68678C26.0078 6.4506 25.9895 6.20728 25.9528 5.96752L25.9492 5.96394ZM3.76203 5.33057C3.43936 5.8566 3.06902 6.3683 2.83435 6.93011C2.54469 7.62789 2.36135 8.36862 2.15602 9.09503C2.05335 9.46003 2.00568 9.83576 1.92868 10.2079C1.91035 10.2902 1.86268 10.3654 1.82968 10.4441C1.79668 10.4512 1.76735 10.4584 1.73435 10.4656C1.65001 10.3081 1.54001 10.1578 1.48868 9.99321C1.23201 9.14513 0.949674 8.28989 0.975341 7.3953C1.00467 6.46492 1.14401 5.54527 1.60968 4.70793C1.78201 4.39661 2.07901 4.23559 2.43102 4.3C2.81602 4.36799 3.20469 4.47176 3.56402 4.61847C3.93802 4.77234 3.96369 4.9942 3.75469 5.33057H3.76203Z' fill='%23302E2B'/%3E%3C/svg%3E%0A");width:26px;height:19px;background-size:cover;background-repeat:no-repeat;display:none;margin-right:9px;}.region-header .block-menu-item-fieldsmain > .menu > li:not(:last-of-type) > div{display:none;}.region-header .block-menu-item-fieldsmain > .menu > li:not(:last-of-type) a{display:inline-block;}.region-header .block-menu-item-fieldsmain > .menu > li:not(:last-of-type).menu-item--active-trail::before{display:inline-block;}.region-header #block-elaba-off-canvas-right-toggle{display:flex;flex-direction:column;justify-content:center;}.region-header #block-elaba-off-canvas-right-toggle button{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%23854647'/%3E%3Cpath d='M14.4 17C14.4 16.2256 15.0129 15.6 15.7715 15.6H32.2286C32.9872 15.6 33.6 16.2256 33.6 17C33.6 17.7744 32.9872 18.4 32.2286 18.4H15.7715C15.0129 18.4 14.4 17.7744 14.4 17ZM14.4 24C14.4 23.2256 15.0129 22.6 15.7715 22.6H32.2286C32.9872 22.6 33.6 23.2256 33.6 24C33.6 24.7744 32.9872 25.4 32.2286 25.4H15.7715C15.0129 25.4 14.4 24.7744 14.4 24ZM33.6 31C33.6 31.7744 32.9872 32.4 32.2286 32.4H15.7715C15.0129 32.4 14.4 31.7744 14.4 31C14.4 30.2256 15.0129 29.6 15.7715 29.6H32.2286C32.9872 29.6 33.6 30.2256 33.6 31Z' fill='%23F7E7D8'/%3E%3C/svg%3E%0A");width:48px;height:48px;background-size:cover;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;background-color:unset;}.region-header #block-elaba-off-canvas-right-toggle button span{display:none;}div[data-sitewide-alert]{z-index:100;position:relative;}div[data-sitewide-alert] .sitewide-alert{--text-color:var(--white);--anchor-color:var(--white);background-color:var(--primary-color);font-family:var(--header-font-family);text-transform:uppercase;text-align:center;padding:13px;letter-spacing:1.05px;}div[data-sitewide-alert] .sitewide-alert p,div[data-sitewide-alert] .sitewide-alert a{font-size:1rem;}@media (min-width:992px){div[data-sitewide-alert] .sitewide-alert p,div[data-sitewide-alert] .sitewide-alert a{font-size:1.125rem;}}div[data-sitewide-alert] .sitewide-alert a{font-weight:700;letter-spacing:1.05px;text-decoration:none;position:relative;}div[data-sitewide-alert] .sitewide-alert a::after{content:"";width:100%;height:1px;transition:var(--transition);background-color:var(--text-color);position:absolute;bottom:0px;display:block;left:0;}div[data-sitewide-alert] .sitewide-alert a:hover{color:var(--text-color);}div[data-sitewide-alert] .sitewide-alert a:hover::after{width:0%;}.gt_float_switcher{background-color:var(--primary-color) !important;transition:var(--transition);}.gt_float_switcher img{width:15px !important;border-radius:1px !important;margin:0 !important;}.gt_float_switcher a{font-size:13px !important;color:var(--white) !important;}.gt_float_switcher > div.gt_options{transition:var(--transition);background-color:var(--primary-color) !important;font-size:13px !important;color:var(--white) !important;}.gt_float_switcher > div.gt-selected{transition:var(--transition);background-color:var(--primary-color);}.gt_float_switcher > div.gt-selected > div.gt-current-lang{padding:5px;border-radius:4px;}.gt_float_switcher > div.gt-selected > div.gt-current-lang .gt-lang-code{font-size:13px;top:0px;color:var(--white);}.gt_float_switcher > div.gt-selected > div.gt-current-lang .gt_float_switcher-arrow{height:6px;width:7px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23FFF'/></svg>");}
.links a{text-decoration:none;}.links a .text{text-decoration:underline;}.links a span[class*=icon-]{font-size:0.625rem;margin-left:10px;}time{margin-bottom:9px;}time span[class*=icon-]{margin-right:5px;}
.page-node-type-home header .block-system-branding-block path{fill:var(--white);}.page-node-type-home header div.block-menu-item-fieldsmain > ul.menu > li.menu-item::before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='19' viewBox='0 0 26 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9492 5.96394C25.9455 5.93174 25.9418 5.89596 25.9345 5.86375C25.9308 5.83512 25.9235 5.8065 25.9162 5.77787C25.8905 5.63831 25.8575 5.50233 25.8135 5.36636C25.6705 4.89043 25.4615 4.4646 25.2232 4.19622C24.7208 3.62726 24.3175 3.33383 24.1598 3.23722C24.0021 3.14418 23.6245 3.09408 23.6612 2.82928C23.6942 2.56448 23.8262 2.51796 23.9692 2.34262C24.1122 2.16728 24.8932 1.15102 24.9848 1.04367C25.0765 0.936315 25.0912 0.456812 24.7758 0.417449C24.6071 0.395979 24.0388 0.324411 23.5365 0.263579C23.5365 0.263579 23.1405 0.21348 22.6895 0.156226C22.1871 0.0918153 21.6151 0.0238259 21.4501 0.00235562C21.1311 -0.0370066 21.0248 0.428184 21.0835 0.557006C21.1421 0.685828 21.6371 1.85596 21.7325 2.06351C21.8278 2.27105 21.9415 2.3462 21.9085 2.611C21.8755 2.8758 21.4941 2.82928 21.3181 2.88296C21.1421 2.93663 20.6765 3.11913 20.0421 3.54854C19.9358 3.6201 19.8295 3.72388 19.7268 3.83481C19.0265 4.49681 18.6011 5.42719 18.6158 6.45418C18.6158 6.53649 18.6158 6.62595 18.6158 6.72614C18.6158 6.79771 18.6048 6.8657 18.5975 6.93727L18.5865 7.06251C18.5021 7.49191 18.4178 7.81039 18.3115 8.08951C17.8935 9.17376 17.2701 10.0147 16.4011 10.6516C15.9464 10.9844 15.4661 11.2456 14.9271 11.446C13.5741 11.9506 12.2431 11.9613 10.9671 11.4747C10.3951 11.2564 9.87807 10.9808 9.4234 10.6516C8.52872 10.0039 7.89072 9.12366 7.54605 8.10382C7.43238 7.60285 7.37371 7.15555 7.36271 6.72614C7.35905 6.62595 7.35905 6.53649 7.36271 6.45776C7.37738 5.53454 7.02905 4.70077 6.45338 4.05667C6.29204 3.84912 6.12338 3.6702 5.95104 3.55211C5.3167 3.12271 4.85103 2.94021 4.67503 2.88654C4.49903 2.83286 4.12136 2.87938 4.08469 2.61458C4.04802 2.34978 4.16169 2.27463 4.25703 2.06708C4.35236 1.85954 4.8437 0.689407 4.90603 0.560585C4.96837 0.431764 4.85836 -0.0334275 4.54303 0.00593477C4.37436 0.0274051 3.80603 0.0989729 3.30369 0.159805C2.85269 0.21706 2.45669 0.267158 2.45669 0.267158C1.95435 0.331569 1.38234 0.399558 1.21734 0.421029C0.898342 0.460391 0.916672 0.939894 1.00834 1.04725C1.10001 1.1546 1.87735 2.17086 2.02401 2.3462C2.17068 2.52154 2.29901 2.56806 2.33201 2.83286C2.36501 3.09766 1.98735 3.14418 1.83334 3.24079C1.69401 3.32668 1.34935 3.58074 0.920343 4.04235C0.916676 4.04593 0.91301 4.04951 0.909343 4.05309C0.861676 4.10318 0.821341 4.14255 0.770007 4.1998C0.623339 4.36441 0.491338 4.58984 0.374004 4.84749C0.143002 5.31268 0.00733338 5.82439 0 6.35757C0 6.44703 0 6.52575 0 6.61163C0 6.62952 0 6.64742 0 6.66531C0 6.74761 0 6.83349 0 6.91222C0.0146668 7.52054 0.0696664 8.09308 0.154 8.59764L0.161335 8.71214C0.172335 8.78371 0.183336 8.8517 0.201669 8.92327L0.234668 9.09503C0.381335 9.88228 0.634341 10.6588 1.01201 11.4711C1.10368 11.6679 1.19534 11.8647 1.29801 12.0579C2.28435 13.9545 3.67769 15.529 5.4377 16.7277L5.62104 16.8565C6.0207 17.1213 6.45704 17.3718 6.91538 17.6008C8.30505 18.2951 9.83773 18.7388 11.4767 18.9213C11.9571 18.975 12.4374 19 12.9214 19C14.0398 19 15.1581 18.8569 16.2728 18.5742C17.2078 18.3344 18.1318 17.9837 19.0191 17.5364C19.7085 17.1858 20.3025 16.8243 20.8378 16.4236C20.9075 16.3699 20.9735 16.3126 21.0395 16.259L21.1385 16.1731C22.5538 15.0495 23.7015 13.6575 24.5448 12.0365C24.6438 11.8468 24.7355 11.6536 24.8198 11.4603C25.3808 10.2151 25.7402 8.83739 25.9565 7.09829L25.9638 7.03746C25.9638 7.02672 25.9638 7.01599 25.9638 7.00525L25.9968 6.71183C25.9968 6.71183 25.9968 6.69751 25.9968 6.68678C26.0078 6.4506 25.9895 6.20728 25.9528 5.96752L25.9492 5.96394ZM3.76203 5.33057C3.43936 5.8566 3.06902 6.3683 2.83435 6.93011C2.54469 7.62789 2.36135 8.36862 2.15602 9.09503C2.05335 9.46003 2.00568 9.83576 1.92868 10.2079C1.91035 10.2902 1.86268 10.3654 1.82968 10.4441C1.79668 10.4512 1.76735 10.4584 1.73435 10.4656C1.65001 10.3081 1.54001 10.1578 1.48868 9.99321C1.23201 9.14513 0.949674 8.28989 0.975341 7.3953C1.00467 6.46492 1.14401 5.54527 1.60968 4.70793C1.78201 4.39661 2.07901 4.23559 2.43102 4.3C2.81602 4.36799 3.20469 4.47176 3.56402 4.61847C3.93802 4.77234 3.96369 4.9942 3.75469 5.33057H3.76203Z' fill='%23FEFAF1'/%3E%3C/svg%3E%0A");}.page-node-type-home header div.block-menu-item-fieldsmain > ul.menu > li.menu-item > a:not(.button){color:var(--white);}.page-node-type-home header div.block-menu-item-fieldsmain > ul.menu > li.menu-item > a:not(.button):hover{opacity:0.7;}.page-node-type-home header div.block-menu-item-fieldsmain > ul.menu > li.menu-item a.button:hover{border-color:var(--white);color:var(--white);}.page-node-type-home header div.block-menu-item-fieldsmain > ul.menu > li.menu-item .icon-drop{background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.4963 4.62C3.8113 4.875 4.2738 4.8575 4.5663 4.565L7.7663 1.365C7.9963 1.135 8.0638 0.7925 7.9388 0.4925C7.8138 0.1925 7.5238 0 7.2013 0H0.801301C0.478801 0 0.186301 0.195 0.0613013 0.495C-0.0636987 0.795 0.00630135 1.1375 0.236301 1.365L3.4363 4.565L3.4963 4.62Z' fill='%23FEFAF1'/%3E%3C/svg%3E%0A");}.layout-container > header{z-index:50;}.layout-container > main{z-index:49;}.node--type-home header{margin-top:-150px;min-height:700px;}@media (min-width:992px){.node--type-home header{margin-top:-200px;min-height:650px;}}.node--type-home header .field--name-field-media{grid-column:1/-1;grid-row:1;position:relative;z-index:40;}.node--type-home header .field--name-field-media img{height:calc(100dvh - 49px);-o-object-fit:cover;object-fit:cover;min-height:700px;width:100%;}@media (min-width:992px){.node--type-home header .field--name-field-media img{min-height:650px;}}.node--type-home header .field--name-field-media::after{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;background:linear-gradient(180deg,rgba(48,46,43,0.1) 0%,#302E2B 100%);}.node--type-home header .home-caption{--text-color:var(--white);grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:50px;z-index:41;position:relative;grid-column:2/-2;}@media (min-width:1200px){.node--type-home header .home-caption{grid-column:3/span 12;}}@media (min-width:1440px){.node--type-home header .home-caption{grid-column:3/span 9;}}.node--type-home header .home-caption h1{margin-bottom:20px;}.node--type-home header .home-caption .actions-wrapper{margin-top:20px;}.node--type-home header .home-caption .actions-wrapper a:hover{color:var(--white);border-color:var(--white);}
a.linkicon__item{text-decoration:none;}

#off-canvas-right{padding-top:60px;padding-left:0px;padding-right:0px;background-color:var(--body-background);}#off-canvas-right .region-off-canvas{grid-column:1/-1;padding-left:20px;padding-right:20px;overflow:hidden;}#off-canvas-right .close-button__wrapper{margin-top:0px;top:70px;}#off-canvas-right .close-button__wrapper .close-dialog{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:48px;right:20px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%23854647'/%3E%3Cpath d='M17.7042 14.4686C17.086 13.8504 16.0819 13.8504 15.4637 14.4686C14.8454 15.0869 14.8454 16.0909 15.4637 16.7092L22.2595 23.5L15.4686 30.2958C14.8504 30.914 14.8504 31.9181 15.4686 32.5363C16.0869 33.1546 17.0909 33.1546 17.7092 32.5363L24.5 25.7405L31.2958 32.5314C31.914 33.1496 32.9181 33.1496 33.5363 32.5314C34.1546 31.9131 34.1546 30.9091 33.5363 30.2908L26.7405 23.5L33.5314 16.7042C34.1496 16.086 34.1496 15.0819 33.5314 14.4637C32.9131 13.8454 31.9091 13.8454 31.2908 14.4637L24.5 21.2595L17.7042 14.4686Z' fill='%23F7E7D8'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;display:block;border:solid 0px white;background-color:transparent;}#off-canvas-right .close-button__wrapper .close-dialog span{display:none;}#off-canvas-right .site-logo svg{max-width:108px;width:108px;}#off-canvas-right .block-menu-item-fieldsmain .menu-item--expanded > .menu{position:static;transform:translateY(0);top:0;visibility:visible;opacity:1;}#off-canvas-right .block-menu-item-fieldsmain .menu-item--expanded > .menu li{width:100%;}#off-canvas-right .block-menu-item-fieldsmain > ul{position:relative;}#off-canvas-right .block-menu-item-fieldsmain > ul::before,#off-canvas-right .block-menu-item-fieldsmain > ul::after{content:"";position:absolute;top:0;width:250vw;left:-100vw;background-repeat:repeat;height:30px;background-size:contain;display:block;background-image:url("/themes/custom/elaba/images/tilebanner.png");}#off-canvas-right .block-menu-item-fieldsmain > ul::after{bottom:0;top:auto;}#off-canvas-right .block-menu-item-fieldsmain ul{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding-top:80px;padding-bottom:80px;margin-top:50px;}#off-canvas-right .block-menu-item-fieldsmain li{width:100%;padding-left:45px;}#off-canvas-right .block-menu-item-fieldsmain li.menu-item--expanded{margin-top:16px;}#off-canvas-right .block-menu-item-fieldsmain li.menu-item--expanded ul.menu{padding:0px;background-color:transparent;gap:15px;}#off-canvas-right .block-menu-item-fieldsmain li.menu-item--expanded ul.menu li{padding:0px;display:flex;flex-direction:row;}#off-canvas-right .block-menu-item-fieldsmain li.menu-item--expanded ul.menu li a{font-size:1.375rem;letter-spacing:1.1px;}#off-canvas-right .block-menu-item-fieldsmain li.menu-item--expanded ul.menu li a::before{display:none;}#off-canvas-right .block-menu-item-fieldsmain li > a.is-active::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='26' height='19' viewBox='0 0 26 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9492 5.96394C25.9455 5.93174 25.9418 5.89596 25.9345 5.86375C25.9308 5.83512 25.9235 5.8065 25.9162 5.77787C25.8905 5.63831 25.8575 5.50233 25.8135 5.36636C25.6705 4.89043 25.4615 4.4646 25.2232 4.19622C24.7208 3.62726 24.3175 3.33383 24.1598 3.23722C24.0021 3.14418 23.6245 3.09408 23.6612 2.82928C23.6942 2.56448 23.8262 2.51796 23.9692 2.34262C24.1122 2.16728 24.8932 1.15102 24.9848 1.04367C25.0765 0.936315 25.0912 0.456812 24.7758 0.417449C24.6071 0.395979 24.0388 0.324411 23.5365 0.263579C23.5365 0.263579 23.1405 0.21348 22.6895 0.156226C22.1871 0.0918153 21.6151 0.0238259 21.4501 0.00235562C21.1311 -0.0370066 21.0248 0.428184 21.0835 0.557006C21.1421 0.685828 21.6371 1.85596 21.7325 2.06351C21.8278 2.27105 21.9415 2.3462 21.9085 2.611C21.8755 2.8758 21.4941 2.82928 21.3181 2.88296C21.1421 2.93663 20.6765 3.11913 20.0421 3.54854C19.9358 3.6201 19.8295 3.72388 19.7268 3.83481C19.0265 4.49681 18.6011 5.42719 18.6158 6.45418C18.6158 6.53649 18.6158 6.62595 18.6158 6.72614C18.6158 6.79771 18.6048 6.8657 18.5975 6.93727L18.5865 7.06251C18.5021 7.49191 18.4178 7.81039 18.3115 8.08951C17.8935 9.17376 17.2701 10.0147 16.4011 10.6516C15.9464 10.9844 15.4661 11.2456 14.9271 11.446C13.5741 11.9506 12.2431 11.9613 10.9671 11.4747C10.3951 11.2564 9.87807 10.9808 9.4234 10.6516C8.52872 10.0039 7.89072 9.12366 7.54605 8.10382C7.43238 7.60285 7.37371 7.15555 7.36271 6.72614C7.35905 6.62595 7.35905 6.53649 7.36271 6.45776C7.37738 5.53454 7.02905 4.70077 6.45338 4.05667C6.29204 3.84912 6.12338 3.6702 5.95104 3.55211C5.3167 3.12271 4.85103 2.94021 4.67503 2.88654C4.49903 2.83286 4.12136 2.87938 4.08469 2.61458C4.04802 2.34978 4.16169 2.27463 4.25703 2.06708C4.35236 1.85954 4.8437 0.689407 4.90603 0.560585C4.96837 0.431764 4.85836 -0.0334275 4.54303 0.00593477C4.37436 0.0274051 3.80603 0.0989729 3.30369 0.159805C2.85269 0.21706 2.45669 0.267158 2.45669 0.267158C1.95435 0.331569 1.38234 0.399558 1.21734 0.421029C0.898342 0.460391 0.916672 0.939894 1.00834 1.04725C1.10001 1.1546 1.87735 2.17086 2.02401 2.3462C2.17068 2.52154 2.29901 2.56806 2.33201 2.83286C2.36501 3.09766 1.98735 3.14418 1.83334 3.24079C1.69401 3.32668 1.34935 3.58074 0.920343 4.04235C0.916676 4.04593 0.91301 4.04951 0.909343 4.05309C0.861676 4.10318 0.821341 4.14255 0.770007 4.1998C0.623339 4.36441 0.491338 4.58984 0.374004 4.84749C0.143002 5.31268 0.00733338 5.82439 0 6.35757C0 6.44703 0 6.52575 0 6.61163C0 6.62952 0 6.64742 0 6.66531C0 6.74761 0 6.83349 0 6.91222C0.0146668 7.52054 0.0696664 8.09308 0.154 8.59764L0.161335 8.71214C0.172335 8.78371 0.183336 8.8517 0.201669 8.92327L0.234668 9.09503C0.381335 9.88228 0.634341 10.6588 1.01201 11.4711C1.10368 11.6679 1.19534 11.8647 1.29801 12.0579C2.28435 13.9545 3.67769 15.529 5.4377 16.7277L5.62104 16.8565C6.0207 17.1213 6.45704 17.3718 6.91538 17.6008C8.30505 18.2951 9.83773 18.7388 11.4767 18.9213C11.9571 18.975 12.4374 19 12.9214 19C14.0398 19 15.1581 18.8569 16.2728 18.5742C17.2078 18.3344 18.1318 17.9837 19.0191 17.5364C19.7085 17.1858 20.3025 16.8243 20.8378 16.4236C20.9075 16.3699 20.9735 16.3126 21.0395 16.259L21.1385 16.1731C22.5538 15.0495 23.7015 13.6575 24.5448 12.0365C24.6438 11.8468 24.7355 11.6536 24.8198 11.4603C25.3808 10.2151 25.7402 8.83739 25.9565 7.09829L25.9638 7.03746C25.9638 7.02672 25.9638 7.01599 25.9638 7.00525L25.9968 6.71183C25.9968 6.71183 25.9968 6.69751 25.9968 6.68678C26.0078 6.4506 25.9895 6.20728 25.9528 5.96752L25.9492 5.96394ZM3.76203 5.33057C3.43936 5.8566 3.06902 6.3683 2.83435 6.93011C2.54469 7.62789 2.36135 8.36862 2.15602 9.09503C2.05335 9.46003 2.00568 9.83576 1.92868 10.2079C1.91035 10.2902 1.86268 10.3654 1.82968 10.4441C1.79668 10.4512 1.76735 10.4584 1.73435 10.4656C1.65001 10.3081 1.54001 10.1578 1.48868 9.99321C1.23201 9.14513 0.949674 8.28989 0.975341 7.3953C1.00467 6.46492 1.14401 5.54527 1.60968 4.70793C1.78201 4.39661 2.07901 4.23559 2.43102 4.3C2.81602 4.36799 3.20469 4.47176 3.56402 4.61847C3.93802 4.77234 3.96369 4.9942 3.75469 5.33057H3.76203Z' fill='%23302E2B'/%3E%3C/svg%3E%0A");width:26px;height:19px;background-size:cover;background-repeat:no-repeat;position:absolute;top:8px;left:0;display:block;}#off-canvas-right .block-menu-item-fieldsmain li a,#off-canvas-right .block-menu-item-fieldsmain li span{font-size:1.75rem;font-style:normal;font-family:barlow-condensed,sans-serif;font-weight:600;line-height:32px;color:var(--black);text-decoration:none;text-transform:uppercase;}#off-canvas-right .block-menu-item-fieldsmain a.button{display:none !important;}#off-canvas-right .menu a:hover,#off-canvas-right .menu a:focus{color:var(--secondary-color);}#off-canvas-right .menu .lower-menu ul{padding-top:0px;padding-bottom:0px;}#off-canvas-right .menu .lower-menu li{flex:1;}#off-canvas-right .menu .lower-menu li > div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:28px 16px;}#off-canvas-right .menu .lower-menu li .field--name-field-media{display:none;}#off-canvas-right .menu .lower-menu li .field--name-field-icon{display:inline-block;}#off-canvas-right .menu .lower-menu li .field--name-field-icon svg path{fill:black;}#off-canvas-right .menu .lower-menu li .field--name-link{display:inline-block;}#off-canvas-right .menu .lower-menu li .field--name-link a{font-style:normal;font-weight:400;line-height:36px;font-size:1.25rem;}#off-canvas-right .menu{align-items:flex-start;}#off-canvas-right .menu li{position:relative;display:inline-block;}

.paragraph--type--media > *{grid-column:2/-2;}@media (min-width:992px){.paragraph--type--media > *{grid-column:5/-5;}}@media (min-width:1440px){.paragraph--type--media > *{grid-column:6/-6;}}
.paragraph--type--quote.has-background{background-color:var(--black);--text-color:var(--white);padding-top:100px;padding-bottom:140px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:relative;}@media (min-width:1200px){.paragraph--type--quote.has-background{padding-top:200px;padding-bottom:200px;}}.paragraph--type--quote.has-background::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='160' height='160' viewBox='0 0 160 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='79.5059' width='112.438' height='112.438' transform='rotate(-45 0 79.5059)' fill='%23854647'/%3E%3Cpath d='M101.612 69.9565C100.369 69.27 98.9948 69.2927 97.6662 69.0544C96.6554 68.8785 96.2409 68.5607 96.1785 67.5167C96.1501 67.0174 96.1785 66.5124 96.2126 66.0187C96.4794 62.393 96.8088 56.2423 96.099 52.6335C95.8037 51.1583 95.1848 49.8078 93.8732 48.8603C92.2947 47.7198 90.4833 47.3793 88.638 47.1751C86.7074 46.9594 84.7598 46.8857 82.8179 46.7155C78.0255 46.2956 73.2559 46.2445 68.6396 47.873C67.6062 48.2361 66.533 48.639 65.6416 49.2518C64.0801 50.3355 63.8303 52.1172 63.7451 53.8421C63.6429 55.8394 63.7224 60.356 63.7224 62.3589H63.711C63.711 64.0839 63.711 65.8088 63.711 67.5337C63.711 69.9282 63.5804 69.9849 61.2354 69.5026C59.5887 69.1678 57.9704 69.3778 56.8064 70.7452C55.7106 72.0276 55.8809 73.5255 56.4374 74.9951C57.3686 77.452 59.5774 78.3315 61.7634 79.1599C64.0347 80.0224 66.4649 80.011 68.844 80.0394C76.447 80.1359 84.05 80.0961 91.653 80.1983C94.793 80.238 97.7513 79.5968 100.659 78.4677C103.446 77.3839 104.185 76.1867 103.963 73.5426C103.833 71.9822 103.06 70.7452 101.618 69.9509L101.612 69.9565ZM82.7327 74.3086C80.1605 75.8463 77.5997 77.1967 74.6414 77.8662C71.5639 78.5641 68.4352 78.8932 65.3066 78.1102C64.1426 77.8208 63.376 77.0094 63.2852 75.8292C63.1886 74.5355 63.2057 73.4915 63.393 72.2092C63.5861 70.8871 64.2959 70.6147 65.5734 70.9892C67.5665 71.5737 69.5481 72.3283 71.5866 72.595C74.1076 72.9298 76.6912 72.89 79.2463 72.9298C80.5239 72.9468 81.8015 72.7766 83.0791 72.7141C83.363 72.7028 83.6526 72.7879 83.9365 72.8333C83.9876 72.9298 84.0387 73.0205 84.0841 73.117C83.6355 73.5142 83.2381 74.0022 82.7327 74.3029V74.3086Z' fill='%23FEFAF1'/%3E%3Cpath d='M100.636 93.5266C100.63 93.4755 100.624 93.4188 100.613 93.3677C100.607 93.3223 100.596 93.2769 100.585 93.2316C100.545 93.0103 100.494 92.7946 100.426 92.579C100.204 91.8244 99.8806 91.1492 99.5115 90.7236C98.7336 89.8214 98.1091 89.3561 97.8649 89.2029C97.6207 89.0554 97.0359 88.976 97.0927 88.5561C97.1438 88.1362 97.3482 88.0624 97.5696 87.7844C97.7911 87.5064 99.0005 85.8949 99.1425 85.7247C99.2844 85.5545 99.3071 84.7942 98.8188 84.7318C98.5576 84.6977 97.6775 84.5842 96.8996 84.4878C96.8996 84.4878 96.2864 84.4083 95.588 84.3175C94.8101 84.2154 93.9243 84.1076 93.6688 84.0736C93.1748 84.0111 93.0101 84.7488 93.101 84.953C93.1918 85.1573 93.9584 87.0127 94.106 87.3418C94.2536 87.6709 94.4296 87.7901 94.3785 88.21C94.3274 88.6299 93.7369 88.5561 93.4644 88.6412C93.1918 88.7263 92.4707 89.0157 91.4884 89.6966C91.3237 89.8101 91.159 89.9746 91.0001 90.1505C89.9155 91.2002 89.2569 92.6755 89.2796 94.304C89.2796 94.4345 89.2796 94.5763 89.2796 94.7352C89.2796 94.8487 89.2626 94.9565 89.2512 95.07L89.2342 95.2685C89.1036 95.9494 88.973 96.4544 88.8083 96.897C88.161 98.6163 87.1957 99.9497 85.85 100.96C85.1459 101.487 84.4021 101.902 83.5674 102.219C81.4722 103.019 79.411 103.036 77.435 102.265C76.5492 101.919 75.7486 101.482 75.0446 100.96C73.6591 99.9327 72.6711 98.5368 72.1373 96.9197C71.9613 96.1253 71.8705 95.4161 71.8534 94.7352C71.8478 94.5763 71.8478 94.4345 71.8534 94.3096C71.8762 92.8457 71.3367 91.5236 70.4453 90.5023C70.1954 90.1732 69.9342 89.8895 69.6674 89.7023C68.6851 89.0214 67.9639 88.732 67.6914 88.6469C67.4188 88.5618 66.834 88.6355 66.7772 88.2156C66.7204 87.7958 66.8964 87.6766 67.0441 87.3475C67.1917 87.0184 67.9526 85.163 68.0491 84.9587C68.1456 84.7545 67.9753 84.0168 67.487 84.0792C67.2258 84.1133 66.3457 84.2268 65.5678 84.3232C64.8694 84.414 64.2561 84.4934 64.2561 84.4934C63.4782 84.5956 62.5924 84.7034 62.3369 84.7374C61.8429 84.7998 61.8713 85.5602 62.0133 85.7304C62.1552 85.9006 63.359 87.5121 63.5861 87.7901C63.8132 88.0681 64.012 88.1419 64.0631 88.5618C64.1142 88.9817 63.5293 89.0554 63.2908 89.2086C63.0751 89.3448 62.5413 89.7477 61.877 90.4796C61.8713 90.4853 61.8656 90.491 61.86 90.4966C61.7861 90.5761 61.7237 90.6385 61.6442 90.7293C61.4171 90.9903 61.2127 91.3477 61.031 91.7563C60.6732 92.4939 60.4631 93.3053 60.4518 94.1508C60.4518 94.2926 60.4518 94.4174 60.4518 94.5536C60.4518 94.582 60.4518 94.6104 60.4518 94.6387C60.4518 94.7692 60.4518 94.9054 60.4518 95.0302C60.4745 95.9948 60.5597 96.9027 60.6903 97.7027L60.7016 97.8843C60.7187 97.9978 60.7357 98.1056 60.7641 98.2191L60.8152 98.4914C61.0423 99.7397 61.4341 100.971 62.0189 102.259C62.1609 102.571 62.3029 102.883 62.4618 103.19C63.9893 106.197 66.1469 108.693 68.8724 110.594L69.1563 110.799C69.7753 111.218 70.4509 111.616 71.1607 111.979C73.3127 113.08 75.6862 113.783 78.2243 114.072C78.9681 114.158 79.712 114.197 80.4615 114.197C82.1933 114.197 83.9251 113.97 85.6513 113.522C87.0992 113.142 88.5301 112.586 89.9042 111.877C90.9717 111.321 91.8915 110.747 92.7205 110.112C92.8284 110.027 92.9306 109.936 93.0328 109.851L93.1861 109.715C95.3779 107.933 97.1551 105.726 98.4611 103.156C98.6144 102.855 98.7564 102.548 98.887 102.242C99.7557 100.267 100.312 98.0829 100.647 95.3253L100.659 95.2288C100.659 95.2118 100.659 95.1948 100.659 95.1778L100.71 94.7125C100.71 94.7125 100.71 94.6898 100.71 94.6728C100.727 94.2983 100.698 93.9124 100.642 93.5323L100.636 93.5266ZM66.2775 92.5223C65.7779 93.3564 65.2044 94.1678 64.841 95.0586C64.3924 96.1651 64.1085 97.3396 63.7905 98.4914C63.6315 99.0702 63.5577 99.666 63.4385 100.256C63.4101 100.387 63.3363 100.506 63.2852 100.631C63.2341 100.642 63.1886 100.653 63.1375 100.665C63.0069 100.415 62.8366 100.177 62.7571 99.9156C62.3596 98.5709 61.9224 97.2148 61.9622 95.7962C62.0076 94.321 62.2234 92.8627 62.9445 91.535C63.2113 91.0413 63.6713 90.786 64.2164 90.8881C64.8126 90.996 65.4145 91.1605 65.9709 91.3931C66.5501 91.6371 66.5898 91.9889 66.2662 92.5223H66.2775Z' fill='%23FEFAF1'/%3E%3C/svg%3E%0A");width:120px;height:120px;bottom:-60px;background-size:cover;left:0;right:0;margin:auto;top:auto;display:block;position:absolute;}@media (min-width:1200px){.paragraph--type--quote.has-background::after{width:160px;height:160px;bottom:-80px;}}.paragraph--type--quote.no-background{padding-top:140px;padding-bottom:80px;position:relative;overflow:hidden;}.paragraph--type--quote.no-background::before{content:"";position:absolute;top:0;width:250vw;left:-100vw;background-repeat:repeat;height:30px;background-size:contain;display:block;background-image:url("/themes/custom/elaba/images/tilebanner.png");}@media (min-width:1200px){.paragraph--type--quote.no-background{padding-top:160px;padding-bottom:160px;}}.paragraph--type--quote > *{grid-column:2/-2;}@media (min-width:992px){.paragraph--type--quote > *{grid-column:5/-5;}}@media (min-width:1200px){.paragraph--type--quote > *{grid-column:6/-6;}}@media (min-width:1440px){.paragraph--type--quote > *{grid-column:7/-7;}}.paragraph--type--quote .derby{display:block;margin:0 auto;margin-bottom:32px;}.paragraph--type--quote h3{text-align:center;}.paragraph--type--quote h3 strong{font-weight:700;background-color:var(--primary-color);padding:0px 6px 3px 6px;line-height:28px;color:var(--white);display:inline-block;}.paragraph--type--quote .field--name-field-label{text-align:center;--text-color:var(--primary-color);margin-top:15px;}.paragraph--type--quote .field--name-field-label .field__item{color:var(--primary-color);}
.paragraph--type--terroir-overview,.paragraph--type--sausage-view{overflow:hidden;padding-bottom:60px;}.paragraph--type--terroir-overview > h3,.paragraph--type--sausage-view > h3{grid-column:2/-2;text-align:center;margin-bottom:95px;}@media (min-width:992px){.paragraph--type--terroir-overview > h3,.paragraph--type--sausage-view > h3{grid-column:5/-5;}}@media (min-width:1200px){.paragraph--type--terroir-overview > h3,.paragraph--type--sausage-view > h3{grid-column:6/-6;}}@media (min-width:1440px){.paragraph--type--terroir-overview > h3,.paragraph--type--sausage-view > h3{grid-column:8/-8;}}.paragraph--type--terroir-overview .field--name-field-view,.paragraph--type--sausage-view .field--name-field-view{grid-column:1/-1;background-color:var(--beige);position:relative;}.paragraph--type--terroir-overview .field--name-field-view::before,.paragraph--type--terroir-overview .field--name-field-view::after,.paragraph--type--sausage-view .field--name-field-view::before,.paragraph--type--sausage-view .field--name-field-view::after{content:"";position:absolute;top:0;width:250vw;left:-100vw;background-repeat:repeat;height:30px;background-size:contain;display:block;background-image:url("/themes/custom/elaba/images/tilebanner.png");}.paragraph--type--terroir-overview .field--name-field-view::before,.paragraph--type--sausage-view .field--name-field-view::before{top:-60px;}.paragraph--type--terroir-overview .field--name-field-view::after,.paragraph--type--sausage-view .field--name-field-view::after{bottom:-60px;top:auto;}.paragraph--type--terroir-overview .field--name-field-view > .field__items,.paragraph--type--sausage-view .field--name-field-view > .field__items{grid-column:1/-1;}@media (min-width:1440px){.paragraph--type--terroir-overview .field--name-field-view > .field__items,.paragraph--type--sausage-view .field--name-field-view > .field__items{grid-column:1/-1;}}.paragraph--type--terroir-overview .field--name-field-view .item-list ul,.paragraph--type--sausage-view .field--name-field-view .item-list ul{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:0;list-style-type:none;gap:0px;}@media (min-width:768px){.paragraph--type--terroir-overview .field--name-field-view .item-list ul,.paragraph--type--sausage-view .field--name-field-view .item-list ul{position:relative;}.paragraph--type--terroir-overview .field--name-field-view .item-list ul::after,.paragraph--type--sausage-view .field--name-field-view .item-list ul::after{content:"";width:100vw;left:80%;display:block;height:100%;top:0;position:absolute;z-index:0;background-color:#E8D1BC;}}.paragraph--type--terroir-overview .field--name-field-view .item-list ul li,.paragraph--type--sausage-view .field--name-field-view .item-list ul li{width:100%;margin:0;position:relative;}@media (min-width:768px){.paragraph--type--terroir-overview .field--name-field-view .item-list ul li,.paragraph--type--sausage-view .field--name-field-view .item-list ul li{width:50%;}}@media (min-width:992px){.paragraph--type--terroir-overview .field--name-field-view .item-list ul li,.paragraph--type--sausage-view .field--name-field-view .item-list ul li{width:25%;}}.paragraph--type--terroir-overview .field--name-field-view .item-list ul li article,.paragraph--type--sausage-view .field--name-field-view .item-list ul li article{z-index:1;position:relative;}.paragraph--type--terroir-overview .field--name-field-view .item-list ul li::before,.paragraph--type--sausage-view .field--name-field-view .item-list ul li::before{content:"";position:absolute;width:200%;aspect-ratio:1/1;height:auto;transition:var(--transition);z-index:1;left:-50%;top:auto;bottom:-40%;background:linear-gradient(360deg,#854647 15.87%,rgba(133,70,71,0) 50%);filter:blur(25px);border-radius:100%;}@media (min-width:768px){.paragraph--type--terroir-overview .field--name-field-view .item-list ul li::before,.paragraph--type--sausage-view .field--name-field-view .item-list ul li::before{background:linear-gradient(360deg,#854647 15.87%,rgba(133,70,71,0) 100%);top:100%;}}@media (min-width:768px){.paragraph--type--terroir-overview .field--name-field-view .item-list ul li:hover::before,.paragraph--type--sausage-view .field--name-field-view .item-list ul li:hover::before{top:50%;}}.paragraph--type--terroir-overview .field--name-field-view .item-list ul li .sendlink,.paragraph--type--sausage-view .field--name-field-view .item-list ul li .sendlink{position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:20;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li{overflow:hidden;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li::before,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li::before,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li::before,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li::before{display:none;}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li::before,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li::before,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li::before,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li::before{display:block;}}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even),.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even),.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even),.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even){position:relative;background-color:#E8D1BC;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even) article,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even) article,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even) article,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even) article{z-index:1;position:relative;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even)::after{content:"";width:calc(100% + 44px);left:-22px;display:block;height:100%;top:0;position:absolute;z-index:0;background-color:#E8D1BC;}@media (min-width:768px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:nth-of-type(even)::after{display:none;}}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li h3,.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li h4,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li h3,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li h4,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li h3,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li h4,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li h3,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li h4{transition:var(--transition);}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li .actions-wrapper,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li .actions-wrapper{display:block;}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li .actions-wrapper,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li .actions-wrapper{display:none;}}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:hover h3,.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:hover h4,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover h3,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover h4,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:hover h3,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:hover h4,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover h3,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover h4{color:var(--white);}}@media (min-width:768px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-home .item-list > ul > li:hover::before,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover::before,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-home .item-list > ul > li:hover::before,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul > li:hover::before{top:25%;}}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul::before,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul::after,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul::before,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul::after{display:none !important;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article{height:100%;display:flex;flex-direction:column;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper{flex-grow:2;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div{height:100%;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div .field__item,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div .field__item{display:flex;flex-direction:row;justify-content:center;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div img,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article .media-wrapper div img{height:100%;max-height:400px;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li article h4,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li article h4{margin-top:15px;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li::before,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li::after,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li::before,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li::after{display:none !important;}.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li:hover h3,.paragraph--type--terroir-overview .view-id-sausages.view-display-id-sausages .item-list > ul li:hover h4,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li:hover h3,.paragraph--type--sausage-view .view-id-sausages.view-display-id-sausages .item-list > ul li:hover h4{color:var(--black);}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li{overflow:hidden;position:relative;width:calc(100% + 44px);margin-left:-22px;margin-right:-22px;transition:var(--transition);}@media (min-width:768px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li{width:50%;margin:0;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even),.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even){position:relative;background-color:#E8D1BC;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even) article,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even) article{z-index:1;position:relative;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even)::after{content:"";width:calc(100% + 44px);left:-22px;display:block;height:100%;top:0;position:absolute;z-index:0;background-color:#E8D1BC;}}@media (min-width:768px) and (min-width:768px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even)::after,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:nth-of-type(even)::after{display:none;}}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li{width:25%;}}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media{overflow:hidden;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media .field__item,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media .field__item{display:flex;flex-direction:row;justify-content:center;}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media img,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media img{margin-top:-100px;transition:var(--transition);}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media img,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .field--name-field-teaser-media img{margin-top:0px;}}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .actions-wrapper{display:block;transition:var(--transition);pointer-events:none;}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .actions-wrapper,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li .actions-wrapper{margin-top:-60px;transform:translateY(200px);}}.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li div.field--name-field-teaser-text .field__items,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li div.field--name-field-teaser-text .field__items{padding:0px 22px;}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li div.field--name-field-teaser-text .field__items,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li div.field--name-field-teaser-text .field__items{padding:0px;}}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover{padding-bottom:30px;}}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover .field--name-field-teaser-media img,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover .field--name-field-teaser-media img{margin-top:-100px;}}@media (min-width:992px){.paragraph--type--terroir-overview .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover .actions-wrapper,.paragraph--type--sausage-view .view-id-terroirs.view-display-id-terroirs .item-list > ul > li:hover .actions-wrapper{transform:translateY(68px);}}.paragraph--type--terroir-overview .terroir-teaser,.paragraph--type--sausage-view .terroir-teaser{text-align:center;padding-bottom:50px;}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper,.paragraph--type--sausage-view .terroir-teaser .media-wrapper{position:relative;margin-bottom:15px;min-height:50px;}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper > div,.paragraph--type--sausage-view .terroir-teaser .media-wrapper > div{display:none !important;}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper .field--name-field-tag,.paragraph--type--sausage-view .terroir-teaser .media-wrapper .field--name-field-tag{position:absolute;top:auto;bottom:35%;left:50px;right:auto;margin:auto;}@media (min-width:992px){.paragraph--type--terroir-overview .terroir-teaser .media-wrapper .field--name-field-tag,.paragraph--type--sausage-view .terroir-teaser .media-wrapper .field--name-field-tag{left:100px;}}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper .field--name-field-tag .field__items,.paragraph--type--sausage-view .terroir-teaser .media-wrapper .field--name-field-tag .field__items{display:inline-block;position:relative;}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper .field--name-field-tag .field__items::after,.paragraph--type--sausage-view .terroir-teaser .media-wrapper .field--name-field-tag .field__items::after{width:125%;height:auto;aspect-ratio:1/1;content:"";left:-13%;top:-54%;position:absolute;display:inline-block;z-index:5;transform:rotate(45deg);background-color:var(--black);}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper .field--name-field-tag .field__item,.paragraph--type--sausage-view .terroir-teaser .media-wrapper .field--name-field-tag .field__item{font-weight:700;font-size:20px;color:var(--white);z-index:6;line-height:18px;font-family:var(--header-font-family);text-transform:uppercase;position:relative;display:table-caption;}.paragraph--type--terroir-overview .terroir-teaser .media-wrapper img,.paragraph--type--sausage-view .terroir-teaser .media-wrapper img{max-height:500px;-o-object-fit:contain;object-fit:contain;}.paragraph--type--terroir-overview .terroir-teaser .field--name-field-country-icon .field__item,.paragraph--type--sausage-view .terroir-teaser .field--name-field-country-icon .field__item{display:flex;flex-direction:row;justify-content:center;}.paragraph--type--terroir-overview .terroir-teaser .field--name-field-teaser-text,.paragraph--type--sausage-view .terroir-teaser .field--name-field-teaser-text{margin-top:10px;padding:0px 15px;}@media (min-width:992px){.paragraph--type--terroir-overview .terroir-teaser .field--name-field-teaser-text,.paragraph--type--sausage-view .terroir-teaser .field--name-field-teaser-text{padding:0px 20px;}}@media (min-width:1440px){.paragraph--type--terroir-overview .terroir-teaser .field--name-field-teaser-text,.paragraph--type--sausage-view .terroir-teaser .field--name-field-teaser-text{padding:0px 45px;}}.paragraph--type--terroir-overview .terroir-teaser .actions-wrapper,.paragraph--type--sausage-view .terroir-teaser .actions-wrapper{margin-top:20px;}@media (min-width:992px){.paragraph--type--terroir-overview .terroir-teaser .actions-wrapper,.paragraph--type--sausage-view .terroir-teaser .actions-wrapper{display:none;}}.paragraph--type--terroir-overview .terroir-teaser .h-alt-title,.paragraph--type--sausage-view .terroir-teaser .h-alt-title{margin-top:7px;font-size:2.25rem;}.paragraph--type--sausage-view{padding-top:60px;}
.paragraph--type--text-image.has-background{color:var(--white);--text-color:var(--white);padding-top:22px;padding-bottom:22px;border-radius:30px;position:relative;background-color:var(--primary-color);}@media (min-width:992px){.paragraph--type--text-image.has-background{background-color:transparent;padding-top:60px;padding-bottom:60px;}}.paragraph--type--text-image.has-background::after{content:"";background-color:var(--primary-color);grid-column:2/-2;grid-row:1;margin-top:-60px;height:calc(100% + 120px);border-radius:30px;z-index:-1;display:none;}@media (min-width:992px){.paragraph--type--text-image.has-background::after{grid-column:1/-1;display:block;margin-left:30px;margin-right:30px;grid-row:1;}}@media (min-width:1440px){.paragraph--type--text-image.has-background::after{grid-column:2/-2;margin-left:0px;margin-right:0px;}}.paragraph--type--text-image.no-background img{aspect-ratio:3/2;}.paragraph--type--text-image .content{grid-column:2/-2;margin-top:35px;grid-row:2;}@media (min-width:992px){.paragraph--type--text-image .content{grid-column:2/span 11;grid-row:1;display:flex;flex-direction:column;justify-content:center;margin-top:0px;}}@media (min-width:1200px){.paragraph--type--text-image .content{grid-column:2/span 11;}}@media (min-width:1440px){.paragraph--type--text-image .content{grid-column:3/span 10;}}.paragraph--type--text-image .content h3{margin-bottom:15px;}.paragraph--type--text-image .content .actions-wrapper{margin-top:20px;}.paragraph--type--text-image .media{grid-column:2/-2;grid-row:1;}@media (min-width:992px){.paragraph--type--text-image .media{display:flex;grid-row:1;flex-direction:column;justify-content:center;grid-column:15/-2;}}@media (min-width:1200px){.paragraph--type--text-image .media{grid-column:15/-2;}}@media (min-width:1440px){.paragraph--type--text-image .media{grid-column:15/-3;}}.paragraph--type--text-image .media img{-o-object-fit:cover;object-fit:cover;border-radius:20px;}@media (min-width:992px){.paragraph--type--text-image.media-direction-left .content{grid-column:15/-2;grid-row:1;}}@media (min-width:1200px){.paragraph--type--text-image.media-direction-left .content{grid-column:15/-2;}}@media (min-width:1440px){.paragraph--type--text-image.media-direction-left .content{grid-column:15/-3;}}@media (min-width:992px){.paragraph--type--text-image.media-direction-left .media{grid-column:2/span 11;grid-row:1;}}@media (min-width:1200px){.paragraph--type--text-image.media-direction-left .media{grid-column:2/span 11;}}@media (min-width:1440px){.paragraph--type--text-image.media-direction-left .media{grid-column:3/span 10;}}h2.globaltextimagetitle{text-align:center;margin-bottom:40px;grid-column:2/-2;}@media (min-width:1200px){h2.globaltextimagetitle{margin-bottom:100px;}}

.klaro{--klaro-primary-color:var(--secondary-color);--klaro-button-text-color:var(--primary-color);--klaro-button-text-color-hover:var(--primary-color);--klaro-button-bg:var(--klaro-primary-color);--klaro-button-bg-hover:var(--primary-light-color);--klaro-button-padding:6px 10px;--klaro-button-border-radius:var(--menu-anchor-border-radius);--klaro-button-border:none;--klaro-button-border-hover:none;--klaro-slider-bg-required:var(--primary-light-color);--klaro-slider-bg-active:var(--klaro-primary-color);--dark2:var(--primary-color);--green1:var(--primary-color);--blue1:var(--primary-color);--green2:var(--primary-color);--border-radius:var(--image-border-radius);}.klaro .cm-required{color:var(--primary-color);}.klaro #klaro-cookie-notice{border:solid 2px var(--primary-color);border-radius:24px;padding:15px;}.klaro .cookie-notice a,.klaro .cookie-modal a{color:var(--primary-color);text-decoration:underline;}.klaro .cookie-notice h1,.klaro .cookie-notice p,.klaro .cookie-notice li,.klaro .cookie-notice strong,.klaro .cookie-modal h1,.klaro .cookie-modal p,.klaro .cookie-modal li,.klaro .cookie-modal strong{color:var(--primary-color);}.klaro .cookie-notice .cm-btn,.klaro .cookie-modal .cm-btn{transition:var(--transition);background-color:var(--primary-color);color:var(--white);line-height:18px;letter-spacing:0.1px;border-radius:var(--button-border-radius);text-transform:none;padding:8px 12px;font-size:14px;font-weight:700;}.klaro .cookie-notice:focus,.klaro .cookie-modal:focus{outline:none;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);}.klaro .klaro-close{color:var(--primary-color);}.cm-header h1{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:22px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.cm-header h1{font-size:1.5rem;line-height:27px;}}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:var(--primary-color);}
:root{--row-width:112.5rem;--cols-xsmall:12;--cols:24;--gutter:0px;--wrapper-xsmall:20px;--wrapper:60px;}:root{--primary-color:#854647;--primary-light-color:#854647;--primary-dark-color:#854647;--secondary-color:var(--black);--body-background:var(--white);--text-color:var(--black);--anchor-color:var(--primary-dark-color);--hover-color:var(--black);--accent-color:var(--primary-color);--white:#FEFAF1;--beige:#F7E7D8;--smoke-gray:#F2F2F2;--light-gray:#F3F3F3;--medium-gray:#F9F9F9;--silver-gray:#D0D0D0;--black:#302E2B;--selection-color:var(--white);--selection-background-color:var(--primary-color);}:root{--font-size-body:1.125rem;--font-size-small:0.875rem;--letter-spacing-body:.36px;--body-font-family:Albert Sans,sans-serif;--line-height:1.3;--header-font-family:barlow-condensed,sans-serif;--font-weight-normal:400;--font-weight-bold:700;--header-font-weight:700;}:root{--font-size-label:1.125rem;--letter-spacing-label:-.11px;--font-weight-label:500;--form-item-margin:15px;}:root{--transition:ease-out .25s all;}:root{--dropdown-menu-min-width:145px;--dropdown-menu-padding:15px 20px;}:root{--button--font-size:1.25rem;--button-border-radius:500px;--button--default-bg-color:var(--gray);--button--default-color:var(--black);--button--default-hover-bg-color:var(--black);--button--default-hover-color:var(--white);--button--default-link-hover-color:var(--primary-color);--button--primary-bg-color:var(--primary-color);--button--primary-color:var(--white);--button--primary-hover-bg-color:var(--black);--button--primary-hover-color:var(--white);--button--secondary-bg-color:var(--secondary-color);--button--secondary-color:var(--white);--button--secondary-hover-bg-color:var(--primary-light-color);--button--secondary-hover-color:var(--black);}:root{--border-radius:8px;--image-border-radius:--border-radius;}
body{-webkit-font-smoothing:antialiased;}*{margin:0;}*,*:after,*:before{box-sizing:border-box;}img,picture,video,canvas,svg{display:block;max-width:100%;}img{height:auto;}figure{line-height:1;}figure figcaption{line-height:var(--line-height);}.invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}@media (min-width:992px){.large-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}}@media (min-width:1200px){.xlarge-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}}.visible{position:static !important;height:unset;width:unset;overflow:unset;clip:unset;visibility:visible;}@media (min-width:992px){.large-visible{position:static !important;height:unset;width:unset;overflow:unset;clip:unset;visibility:visible;}}@media (min-width:1200px){.xlarge-visible{position:static !important;height:unset;width:unset;overflow:unset;clip:unset;visibility:visible;}}:root{--grid-template-columns:var(--wrapper-xsmall) repeat(var(--cols-xsmall),minmax(0,1fr)) var(--wrapper-xsmall);}@media (min-width:992px){:root{--grid-template-columns:minmax(var(--wrapper),1fr) repeat(var(--cols),minmax(0,calc(var(--row-width) / var(--cols)))) minmax(var(--wrapper),1fr);}}.row{max-width:var(--row-width);width:auto;margin-left:auto;margin-right:auto;}.wrapper{padding-inline:var(--wrapper-xsmall);}@media (min-width:992px){.wrapper{padding-inline:var(--wrapper);}}.grid{width:100%;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:var(--grid-template-columns);}.grid-full > *{grid-column:2/-2;}@media (min-width:992px){.grid-full > *{grid-column:2/-2;}}.subgrid{display:grid;grid-template-columns:subgrid;}.full-width-edge{grid-column:1/-1;}.full-width-container,.full-width-indent,.full-width-indent-2,.full-width-indent-3{grid-column:2/-2;}@media (min-width:992px){.full-width-indent-2{grid-column:3/-3;}}@media (min-width:992px){.full-width-indent-3{grid-column:4/-4;}}.nest{margin-left:calc(var(--gutter) / -2);margin-right:calc(var(--gutter) / -2);}.row.nest{max-width:none;}.gutter{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2);}.wrapper{padding-left:calc(var(--wrapper) - var(--gutter) / 2);padding-right:calc(var(--wrapper) - var(--gutter) / 2);}.gap{-moz-column-gap:var(--gutter);column-gap:var(--gutter);}@media (min-width:0){.xsmall-1{width:4.1666666667%;}.xsmall-2{width:8.3333333333%;}.xsmall-3{width:12.5%;}.xsmall-4{width:16.6666666667%;}.xsmall-5{width:20.8333333333%;}.xsmall-6{width:25%;}.xsmall-7{width:29.1666666667%;}.xsmall-8{width:33.3333333333%;}.xsmall-9{width:37.5%;}.xsmall-10{width:41.6666666667%;}.xsmall-11{width:45.8333333333%;}.xsmall-12{width:50%;}.xsmall-13{width:54.1666666667%;}.xsmall-14{width:58.3333333333%;}.xsmall-15{width:62.5%;}.xsmall-16{width:66.6666666667%;}.xsmall-17{width:70.8333333333%;}.xsmall-18{width:75%;}.xsmall-19{width:79.1666666667%;}.xsmall-20{width:83.3333333333%;}.xsmall-21{width:87.5%;}.xsmall-22{width:91.6666666667%;}.xsmall-23{width:95.8333333333%;}.xsmall-24{width:100%;}.xsmall-expand{width:auto;flex:1 1 0;}.xsmall-shrink{width:auto;flex:0 1 auto;}}@media (min-width:576px){.small-1{width:4.1666666667%;}.small-2{width:8.3333333333%;}.small-3{width:12.5%;}.small-4{width:16.6666666667%;}.small-5{width:20.8333333333%;}.small-6{width:25%;}.small-7{width:29.1666666667%;}.small-8{width:33.3333333333%;}.small-9{width:37.5%;}.small-10{width:41.6666666667%;}.small-11{width:45.8333333333%;}.small-12{width:50%;}.small-13{width:54.1666666667%;}.small-14{width:58.3333333333%;}.small-15{width:62.5%;}.small-16{width:66.6666666667%;}.small-17{width:70.8333333333%;}.small-18{width:75%;}.small-19{width:79.1666666667%;}.small-20{width:83.3333333333%;}.small-21{width:87.5%;}.small-22{width:91.6666666667%;}.small-23{width:95.8333333333%;}.small-24{width:100%;}.small-expand{width:auto;flex:1 1 0;}.small-shrink{width:auto;flex:0 1 auto;}}@media (min-width:768px){.medium-1{width:4.1666666667%;}.medium-2{width:8.3333333333%;}.medium-3{width:12.5%;}.medium-4{width:16.6666666667%;}.medium-5{width:20.8333333333%;}.medium-6{width:25%;}.medium-7{width:29.1666666667%;}.medium-8{width:33.3333333333%;}.medium-9{width:37.5%;}.medium-10{width:41.6666666667%;}.medium-11{width:45.8333333333%;}.medium-12{width:50%;}.medium-13{width:54.1666666667%;}.medium-14{width:58.3333333333%;}.medium-15{width:62.5%;}.medium-16{width:66.6666666667%;}.medium-17{width:70.8333333333%;}.medium-18{width:75%;}.medium-19{width:79.1666666667%;}.medium-20{width:83.3333333333%;}.medium-21{width:87.5%;}.medium-22{width:91.6666666667%;}.medium-23{width:95.8333333333%;}.medium-24{width:100%;}.medium-expand{width:auto;flex:1 1 0;}.medium-shrink{width:auto;flex:0 1 auto;}}@media (min-width:992px){.large-1{width:4.1666666667%;}.large-2{width:8.3333333333%;}.large-3{width:12.5%;}.large-4{width:16.6666666667%;}.large-5{width:20.8333333333%;}.large-6{width:25%;}.large-7{width:29.1666666667%;}.large-8{width:33.3333333333%;}.large-9{width:37.5%;}.large-10{width:41.6666666667%;}.large-11{width:45.8333333333%;}.large-12{width:50%;}.large-13{width:54.1666666667%;}.large-14{width:58.3333333333%;}.large-15{width:62.5%;}.large-16{width:66.6666666667%;}.large-17{width:70.8333333333%;}.large-18{width:75%;}.large-19{width:79.1666666667%;}.large-20{width:83.3333333333%;}.large-21{width:87.5%;}.large-22{width:91.6666666667%;}.large-23{width:95.8333333333%;}.large-24{width:100%;}.large-expand{width:auto;flex:1 1 0;}.large-shrink{width:auto;flex:0 1 auto;}}@media (min-width:1200px){.xlarge-1{width:4.1666666667%;}.xlarge-2{width:8.3333333333%;}.xlarge-3{width:12.5%;}.xlarge-4{width:16.6666666667%;}.xlarge-5{width:20.8333333333%;}.xlarge-6{width:25%;}.xlarge-7{width:29.1666666667%;}.xlarge-8{width:33.3333333333%;}.xlarge-9{width:37.5%;}.xlarge-10{width:41.6666666667%;}.xlarge-11{width:45.8333333333%;}.xlarge-12{width:50%;}.xlarge-13{width:54.1666666667%;}.xlarge-14{width:58.3333333333%;}.xlarge-15{width:62.5%;}.xlarge-16{width:66.6666666667%;}.xlarge-17{width:70.8333333333%;}.xlarge-18{width:75%;}.xlarge-19{width:79.1666666667%;}.xlarge-20{width:83.3333333333%;}.xlarge-21{width:87.5%;}.xlarge-22{width:91.6666666667%;}.xlarge-23{width:95.8333333333%;}.xlarge-24{width:100%;}.xlarge-expand{width:auto;flex:1 1 0;}.xlarge-shrink{width:auto;flex:0 1 auto;}}@media (min-width:1440px){.xxlarge-1{width:4.1666666667%;}.xxlarge-2{width:8.3333333333%;}.xxlarge-3{width:12.5%;}.xxlarge-4{width:16.6666666667%;}.xxlarge-5{width:20.8333333333%;}.xxlarge-6{width:25%;}.xxlarge-7{width:29.1666666667%;}.xxlarge-8{width:33.3333333333%;}.xxlarge-9{width:37.5%;}.xxlarge-10{width:41.6666666667%;}.xxlarge-11{width:45.8333333333%;}.xxlarge-12{width:50%;}.xxlarge-13{width:54.1666666667%;}.xxlarge-14{width:58.3333333333%;}.xxlarge-15{width:62.5%;}.xxlarge-16{width:66.6666666667%;}.xxlarge-17{width:70.8333333333%;}.xxlarge-18{width:75%;}.xxlarge-19{width:79.1666666667%;}.xxlarge-20{width:83.3333333333%;}.xxlarge-21{width:87.5%;}.xxlarge-22{width:91.6666666667%;}.xxlarge-23{width:95.8333333333%;}.xxlarge-24{width:100%;}.xxlarge-expand{width:auto;flex:1 1 0;}.xxlarge-shrink{width:auto;flex:0 1 auto;}}@media (min-width:0){.xsmall-offset-1{margin-left:4.1666666667%;}.xsmall-offset-right-1{margin-right:4.1666666667%;}.xsmall-offset-2{margin-left:8.3333333333%;}.xsmall-offset-right-2{margin-right:8.3333333333%;}.xsmall-offset-3{margin-left:12.5%;}.xsmall-offset-right-3{margin-right:12.5%;}.xsmall-offset-4{margin-left:16.6666666667%;}.xsmall-offset-right-4{margin-right:16.6666666667%;}.xsmall-offset-5{margin-left:20.8333333333%;}.xsmall-offset-right-5{margin-right:20.8333333333%;}.xsmall-offset-6{margin-left:25%;}.xsmall-offset-right-6{margin-right:25%;}.xsmall-offset-7{margin-left:29.1666666667%;}.xsmall-offset-right-7{margin-right:29.1666666667%;}.xsmall-offset-8{margin-left:33.3333333333%;}.xsmall-offset-right-8{margin-right:33.3333333333%;}.xsmall-offset-9{margin-left:37.5%;}.xsmall-offset-right-9{margin-right:37.5%;}.xsmall-offset-10{margin-left:41.6666666667%;}.xsmall-offset-right-10{margin-right:41.6666666667%;}.xsmall-offset-11{margin-left:45.8333333333%;}.xsmall-offset-right-11{margin-right:45.8333333333%;}.xsmall-offset-12{margin-left:50%;}.xsmall-offset-right-12{margin-right:50%;}.xsmall-offset-13{margin-left:54.1666666667%;}.xsmall-offset-right-13{margin-right:54.1666666667%;}.xsmall-offset-14{margin-left:58.3333333333%;}.xsmall-offset-right-14{margin-right:58.3333333333%;}.xsmall-offset-15{margin-left:62.5%;}.xsmall-offset-right-15{margin-right:62.5%;}.xsmall-offset-16{margin-left:66.6666666667%;}.xsmall-offset-right-16{margin-right:66.6666666667%;}.xsmall-offset-17{margin-left:70.8333333333%;}.xsmall-offset-right-17{margin-right:70.8333333333%;}.xsmall-offset-18{margin-left:75%;}.xsmall-offset-right-18{margin-right:75%;}.xsmall-offset-19{margin-left:79.1666666667%;}.xsmall-offset-right-19{margin-right:79.1666666667%;}.xsmall-offset-20{margin-left:83.3333333333%;}.xsmall-offset-right-20{margin-right:83.3333333333%;}.xsmall-offset-21{margin-left:87.5%;}.xsmall-offset-right-21{margin-right:87.5%;}.xsmall-offset-22{margin-left:91.6666666667%;}.xsmall-offset-right-22{margin-right:91.6666666667%;}.xsmall-offset-23{margin-left:95.8333333333%;}.xsmall-offset-right-23{margin-right:95.8333333333%;}.xsmall-offset-24{margin-left:100%;}.xsmall-offset-right-24{margin-right:100%;}.xsmall-offset-auto{margin-left:auto;}.xsmall-offset-right-auto{margin-right:auto;}}@media (min-width:576px){.small-offset-1{margin-left:4.1666666667%;}.small-offset-right-1{margin-right:4.1666666667%;}.small-offset-2{margin-left:8.3333333333%;}.small-offset-right-2{margin-right:8.3333333333%;}.small-offset-3{margin-left:12.5%;}.small-offset-right-3{margin-right:12.5%;}.small-offset-4{margin-left:16.6666666667%;}.small-offset-right-4{margin-right:16.6666666667%;}.small-offset-5{margin-left:20.8333333333%;}.small-offset-right-5{margin-right:20.8333333333%;}.small-offset-6{margin-left:25%;}.small-offset-right-6{margin-right:25%;}.small-offset-7{margin-left:29.1666666667%;}.small-offset-right-7{margin-right:29.1666666667%;}.small-offset-8{margin-left:33.3333333333%;}.small-offset-right-8{margin-right:33.3333333333%;}.small-offset-9{margin-left:37.5%;}.small-offset-right-9{margin-right:37.5%;}.small-offset-10{margin-left:41.6666666667%;}.small-offset-right-10{margin-right:41.6666666667%;}.small-offset-11{margin-left:45.8333333333%;}.small-offset-right-11{margin-right:45.8333333333%;}.small-offset-12{margin-left:50%;}.small-offset-right-12{margin-right:50%;}.small-offset-13{margin-left:54.1666666667%;}.small-offset-right-13{margin-right:54.1666666667%;}.small-offset-14{margin-left:58.3333333333%;}.small-offset-right-14{margin-right:58.3333333333%;}.small-offset-15{margin-left:62.5%;}.small-offset-right-15{margin-right:62.5%;}.small-offset-16{margin-left:66.6666666667%;}.small-offset-right-16{margin-right:66.6666666667%;}.small-offset-17{margin-left:70.8333333333%;}.small-offset-right-17{margin-right:70.8333333333%;}.small-offset-18{margin-left:75%;}.small-offset-right-18{margin-right:75%;}.small-offset-19{margin-left:79.1666666667%;}.small-offset-right-19{margin-right:79.1666666667%;}.small-offset-20{margin-left:83.3333333333%;}.small-offset-right-20{margin-right:83.3333333333%;}.small-offset-21{margin-left:87.5%;}.small-offset-right-21{margin-right:87.5%;}.small-offset-22{margin-left:91.6666666667%;}.small-offset-right-22{margin-right:91.6666666667%;}.small-offset-23{margin-left:95.8333333333%;}.small-offset-right-23{margin-right:95.8333333333%;}.small-offset-24{margin-left:100%;}.small-offset-right-24{margin-right:100%;}.small-offset-auto{margin-left:auto;}.small-offset-right-auto{margin-right:auto;}}@media (min-width:768px){.medium-offset-1{margin-left:4.1666666667%;}.medium-offset-right-1{margin-right:4.1666666667%;}.medium-offset-2{margin-left:8.3333333333%;}.medium-offset-right-2{margin-right:8.3333333333%;}.medium-offset-3{margin-left:12.5%;}.medium-offset-right-3{margin-right:12.5%;}.medium-offset-4{margin-left:16.6666666667%;}.medium-offset-right-4{margin-right:16.6666666667%;}.medium-offset-5{margin-left:20.8333333333%;}.medium-offset-right-5{margin-right:20.8333333333%;}.medium-offset-6{margin-left:25%;}.medium-offset-right-6{margin-right:25%;}.medium-offset-7{margin-left:29.1666666667%;}.medium-offset-right-7{margin-right:29.1666666667%;}.medium-offset-8{margin-left:33.3333333333%;}.medium-offset-right-8{margin-right:33.3333333333%;}.medium-offset-9{margin-left:37.5%;}.medium-offset-right-9{margin-right:37.5%;}.medium-offset-10{margin-left:41.6666666667%;}.medium-offset-right-10{margin-right:41.6666666667%;}.medium-offset-11{margin-left:45.8333333333%;}.medium-offset-right-11{margin-right:45.8333333333%;}.medium-offset-12{margin-left:50%;}.medium-offset-right-12{margin-right:50%;}.medium-offset-13{margin-left:54.1666666667%;}.medium-offset-right-13{margin-right:54.1666666667%;}.medium-offset-14{margin-left:58.3333333333%;}.medium-offset-right-14{margin-right:58.3333333333%;}.medium-offset-15{margin-left:62.5%;}.medium-offset-right-15{margin-right:62.5%;}.medium-offset-16{margin-left:66.6666666667%;}.medium-offset-right-16{margin-right:66.6666666667%;}.medium-offset-17{margin-left:70.8333333333%;}.medium-offset-right-17{margin-right:70.8333333333%;}.medium-offset-18{margin-left:75%;}.medium-offset-right-18{margin-right:75%;}.medium-offset-19{margin-left:79.1666666667%;}.medium-offset-right-19{margin-right:79.1666666667%;}.medium-offset-20{margin-left:83.3333333333%;}.medium-offset-right-20{margin-right:83.3333333333%;}.medium-offset-21{margin-left:87.5%;}.medium-offset-right-21{margin-right:87.5%;}.medium-offset-22{margin-left:91.6666666667%;}.medium-offset-right-22{margin-right:91.6666666667%;}.medium-offset-23{margin-left:95.8333333333%;}.medium-offset-right-23{margin-right:95.8333333333%;}.medium-offset-24{margin-left:100%;}.medium-offset-right-24{margin-right:100%;}.medium-offset-auto{margin-left:auto;}.medium-offset-right-auto{margin-right:auto;}}@media (min-width:992px){.large-offset-1{margin-left:4.1666666667%;}.large-offset-right-1{margin-right:4.1666666667%;}.large-offset-2{margin-left:8.3333333333%;}.large-offset-right-2{margin-right:8.3333333333%;}.large-offset-3{margin-left:12.5%;}.large-offset-right-3{margin-right:12.5%;}.large-offset-4{margin-left:16.6666666667%;}.large-offset-right-4{margin-right:16.6666666667%;}.large-offset-5{margin-left:20.8333333333%;}.large-offset-right-5{margin-right:20.8333333333%;}.large-offset-6{margin-left:25%;}.large-offset-right-6{margin-right:25%;}.large-offset-7{margin-left:29.1666666667%;}.large-offset-right-7{margin-right:29.1666666667%;}.large-offset-8{margin-left:33.3333333333%;}.large-offset-right-8{margin-right:33.3333333333%;}.large-offset-9{margin-left:37.5%;}.large-offset-right-9{margin-right:37.5%;}.large-offset-10{margin-left:41.6666666667%;}.large-offset-right-10{margin-right:41.6666666667%;}.large-offset-11{margin-left:45.8333333333%;}.large-offset-right-11{margin-right:45.8333333333%;}.large-offset-12{margin-left:50%;}.large-offset-right-12{margin-right:50%;}.large-offset-13{margin-left:54.1666666667%;}.large-offset-right-13{margin-right:54.1666666667%;}.large-offset-14{margin-left:58.3333333333%;}.large-offset-right-14{margin-right:58.3333333333%;}.large-offset-15{margin-left:62.5%;}.large-offset-right-15{margin-right:62.5%;}.large-offset-16{margin-left:66.6666666667%;}.large-offset-right-16{margin-right:66.6666666667%;}.large-offset-17{margin-left:70.8333333333%;}.large-offset-right-17{margin-right:70.8333333333%;}.large-offset-18{margin-left:75%;}.large-offset-right-18{margin-right:75%;}.large-offset-19{margin-left:79.1666666667%;}.large-offset-right-19{margin-right:79.1666666667%;}.large-offset-20{margin-left:83.3333333333%;}.large-offset-right-20{margin-right:83.3333333333%;}.large-offset-21{margin-left:87.5%;}.large-offset-right-21{margin-right:87.5%;}.large-offset-22{margin-left:91.6666666667%;}.large-offset-right-22{margin-right:91.6666666667%;}.large-offset-23{margin-left:95.8333333333%;}.large-offset-right-23{margin-right:95.8333333333%;}.large-offset-24{margin-left:100%;}.large-offset-right-24{margin-right:100%;}.large-offset-auto{margin-left:auto;}.large-offset-right-auto{margin-right:auto;}}@media (min-width:1200px){.xlarge-offset-1{margin-left:4.1666666667%;}.xlarge-offset-right-1{margin-right:4.1666666667%;}.xlarge-offset-2{margin-left:8.3333333333%;}.xlarge-offset-right-2{margin-right:8.3333333333%;}.xlarge-offset-3{margin-left:12.5%;}.xlarge-offset-right-3{margin-right:12.5%;}.xlarge-offset-4{margin-left:16.6666666667%;}.xlarge-offset-right-4{margin-right:16.6666666667%;}.xlarge-offset-5{margin-left:20.8333333333%;}.xlarge-offset-right-5{margin-right:20.8333333333%;}.xlarge-offset-6{margin-left:25%;}.xlarge-offset-right-6{margin-right:25%;}.xlarge-offset-7{margin-left:29.1666666667%;}.xlarge-offset-right-7{margin-right:29.1666666667%;}.xlarge-offset-8{margin-left:33.3333333333%;}.xlarge-offset-right-8{margin-right:33.3333333333%;}.xlarge-offset-9{margin-left:37.5%;}.xlarge-offset-right-9{margin-right:37.5%;}.xlarge-offset-10{margin-left:41.6666666667%;}.xlarge-offset-right-10{margin-right:41.6666666667%;}.xlarge-offset-11{margin-left:45.8333333333%;}.xlarge-offset-right-11{margin-right:45.8333333333%;}.xlarge-offset-12{margin-left:50%;}.xlarge-offset-right-12{margin-right:50%;}.xlarge-offset-13{margin-left:54.1666666667%;}.xlarge-offset-right-13{margin-right:54.1666666667%;}.xlarge-offset-14{margin-left:58.3333333333%;}.xlarge-offset-right-14{margin-right:58.3333333333%;}.xlarge-offset-15{margin-left:62.5%;}.xlarge-offset-right-15{margin-right:62.5%;}.xlarge-offset-16{margin-left:66.6666666667%;}.xlarge-offset-right-16{margin-right:66.6666666667%;}.xlarge-offset-17{margin-left:70.8333333333%;}.xlarge-offset-right-17{margin-right:70.8333333333%;}.xlarge-offset-18{margin-left:75%;}.xlarge-offset-right-18{margin-right:75%;}.xlarge-offset-19{margin-left:79.1666666667%;}.xlarge-offset-right-19{margin-right:79.1666666667%;}.xlarge-offset-20{margin-left:83.3333333333%;}.xlarge-offset-right-20{margin-right:83.3333333333%;}.xlarge-offset-21{margin-left:87.5%;}.xlarge-offset-right-21{margin-right:87.5%;}.xlarge-offset-22{margin-left:91.6666666667%;}.xlarge-offset-right-22{margin-right:91.6666666667%;}.xlarge-offset-23{margin-left:95.8333333333%;}.xlarge-offset-right-23{margin-right:95.8333333333%;}.xlarge-offset-24{margin-left:100%;}.xlarge-offset-right-24{margin-right:100%;}.xlarge-offset-auto{margin-left:auto;}.xlarge-offset-right-auto{margin-right:auto;}}@media (min-width:1440px){.xxlarge-offset-1{margin-left:4.1666666667%;}.xxlarge-offset-right-1{margin-right:4.1666666667%;}.xxlarge-offset-2{margin-left:8.3333333333%;}.xxlarge-offset-right-2{margin-right:8.3333333333%;}.xxlarge-offset-3{margin-left:12.5%;}.xxlarge-offset-right-3{margin-right:12.5%;}.xxlarge-offset-4{margin-left:16.6666666667%;}.xxlarge-offset-right-4{margin-right:16.6666666667%;}.xxlarge-offset-5{margin-left:20.8333333333%;}.xxlarge-offset-right-5{margin-right:20.8333333333%;}.xxlarge-offset-6{margin-left:25%;}.xxlarge-offset-right-6{margin-right:25%;}.xxlarge-offset-7{margin-left:29.1666666667%;}.xxlarge-offset-right-7{margin-right:29.1666666667%;}.xxlarge-offset-8{margin-left:33.3333333333%;}.xxlarge-offset-right-8{margin-right:33.3333333333%;}.xxlarge-offset-9{margin-left:37.5%;}.xxlarge-offset-right-9{margin-right:37.5%;}.xxlarge-offset-10{margin-left:41.6666666667%;}.xxlarge-offset-right-10{margin-right:41.6666666667%;}.xxlarge-offset-11{margin-left:45.8333333333%;}.xxlarge-offset-right-11{margin-right:45.8333333333%;}.xxlarge-offset-12{margin-left:50%;}.xxlarge-offset-right-12{margin-right:50%;}.xxlarge-offset-13{margin-left:54.1666666667%;}.xxlarge-offset-right-13{margin-right:54.1666666667%;}.xxlarge-offset-14{margin-left:58.3333333333%;}.xxlarge-offset-right-14{margin-right:58.3333333333%;}.xxlarge-offset-15{margin-left:62.5%;}.xxlarge-offset-right-15{margin-right:62.5%;}.xxlarge-offset-16{margin-left:66.6666666667%;}.xxlarge-offset-right-16{margin-right:66.6666666667%;}.xxlarge-offset-17{margin-left:70.8333333333%;}.xxlarge-offset-right-17{margin-right:70.8333333333%;}.xxlarge-offset-18{margin-left:75%;}.xxlarge-offset-right-18{margin-right:75%;}.xxlarge-offset-19{margin-left:79.1666666667%;}.xxlarge-offset-right-19{margin-right:79.1666666667%;}.xxlarge-offset-20{margin-left:83.3333333333%;}.xxlarge-offset-right-20{margin-right:83.3333333333%;}.xxlarge-offset-21{margin-left:87.5%;}.xxlarge-offset-right-21{margin-right:87.5%;}.xxlarge-offset-22{margin-left:91.6666666667%;}.xxlarge-offset-right-22{margin-right:91.6666666667%;}.xxlarge-offset-23{margin-left:95.8333333333%;}.xxlarge-offset-right-23{margin-right:95.8333333333%;}.xxlarge-offset-24{margin-left:100%;}.xxlarge-offset-right-24{margin-right:100%;}.xxlarge-offset-auto{margin-left:auto;}.xxlarge-offset-right-auto{margin-right:auto;}}.flex{display:flex;flex-wrap:wrap;}.flex-center{align-items:center;justify-content:center;}.flex-column{flex-direction:column;}.h-marbot-125{margin-bottom:65px;}@media (min-width:1200px){.h-marbot-125{margin-bottom:125px;}}.h-marbot-160{margin-bottom:120px;}@media (min-width:1200px){.h-marbot-160{margin-bottom:160px;}}.h-marbot-200{margin-bottom:100px;}@media (min-width:1200px){.h-marbot-200{margin-bottom:200px;}}h1,h2,h3,h4,h5,h6{margin:0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}.links a{text-transform:lowercase;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:barlow-condensed,sans-serif;}.font-size-small{font-size:var(--font-size-small);}p{color:var(--text-color);}a{color:var(--anchor-color);transition:var(--transition);}a:hover,a:focus-visible{color:var(--hover-color);}.entity:not(.vm-full) h2 a:not(:hover):not(:focus-visible),.entity:not(.vm-full) .links a:not(:hover):not(:focus-visible){color:var(--text-color);}time{font-size:var(--font-size-small);}.text-align-center{text-align:center;}@media (min-width:0){h1,.h1{font-size:1.75rem;font-weight:400;letter-spacing:-0.36px;line-height:1;font-family:barlow-condensed,sans-serif;}h2,.h2{font-size:1.75rem;letter-spacing:-0.25px;font-weight:700;}h3,.h3{font-size:1.3125rem;letter-spacing:-0.1px;font-family:"Albert Sans",sans-serif;font-weight:700;}h4,.h4{font-size:1.125rem;letter-spacing:0.4px;font-family:"Albert Sans",sans-serif;font-weight:700;}h5,.h5{font-size:1rem;letter-spacing:0.36px;font-family:"Albert Sans",sans-serif;line-height:1.1875;font-weight:700;}}@media (min-width:992px){h1,.h1{font-size:2.5rem;}}.h-title-24{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:22px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.h-title-24{font-size:1.5rem;line-height:27px;}}.h-title-28{font-weight:700;letter-spacing:1.05px;font-size:1.25rem;line-height:28px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.h-title-28{font-size:1.75rem;line-height:36px;}}.h-title-32{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:27px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.h-title-32{font-size:2rem;line-height:35px;}}.h-title-36{font-weight:700;letter-spacing:0px;font-size:1.5rem;line-height:32px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.h-title-36{font-size:2.25rem;line-height:40px;}}.h-title-40{font-weight:700;letter-spacing:1.6px;font-size:2rem;line-height:36px;text-transform:uppercase;font-family:var(--header-font-family);}@media (min-width:1200px){.h-title-40{font-size:2.5rem;line-height:44px;letter-spacing:0.05px;}}.h-title-48{letter-spacing:0.05px;font-size:2.5rem;line-height:110%;text-transform:uppercase;font-family:var(--header-font-family);font-weight:700;}@media (min-width:1200px){.h-title-48{font-size:3rem;line-height:53px;}}.h-general-body{font-weight:400;letter-spacing:0px;font-size:1.125rem;line-height:23px;}@media (min-width:1200px){.h-general-body{font-size:1.125rem;line-height:23px;}}.h-alt-title{font-size:2.5rem;line-height:1;font-family:turbinado-pro,sans-serif;}[class*=background--]{color:var(--text-color);}.background--gray{background:var(--silver-gray);}.background--primary{background:var(--primary-color);}.background--primary-dark{background:var(--primary-dark-color);}.background--white{background-color:var(--white);--text-color:var(--primary-dark-color);}.background--beige{background-color:var(--beige);--text-color:var(--primary-dark-color);}.background--black{background-color:var(--black);--text-color:var(--white);}.background--primary,.background--primary-dark{--text-color:var(--white);--anchor-color:var(--white);--hover-color:var(--silver-gray);--selection-color:var(--primary-color);--selection-background-color:var(--white);}.background--gray,.background--white{--anchor-color:var(--primary-dark-color);--selection-color:var(--white);--selection-background-color:var(--primary-dark-color);}
body{font-size:var(--font-size-body);color:var(--text-color);font-family:var(--body-font-family);line-height:var(--line-height);background:var(--body-background);letter-spacing:var(--letter-spacing-body);}::-moz-selection{color:var(--selection-color);background:var(--selection-background-color);}::selection{color:var(--selection-color);background:var(--selection-background-color);}
.layout-container{min-height:100vh;display:flex;flex-direction:column;margin:0 auto;}main#main{flex:1;width:100%;}
