/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.fieldgroup{padding:0;border-width:0}
.container-inline div,.container-inline label{display:inline}.container-inline .details-wrapper{display:block}
.clearfix:after{display:table;clear:both;content:""}
.js details:not([open]) .details-wrapper{display:none}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
#block-javali-new-theme-benefits .givaudan-ckeditor-layout img{aspect-ratio:1/1;object-fit:cover}#block-javali-new-theme-benefits .givaudan-ckeditor-layout .givaudan-ckeditor-layout{grid-template-columns:2rem auto;gap:1rem;display:grid}#block-javali-new-theme-benefits .givaudan-ckeditor-layout .givaudan-ckeditor-layout>.givaudan-layout-column{display:grid;align-items:start}#block-javali-new-theme-benefits .givaudan-ckeditor-layout .givaudan-ckeditor-layout>.givaudan-layout-column article.media--type-javali-image{margin-bottom:0}#hero-header .hero-header-filter{position:absolute;height:var(--doc-height,100vh);width:var(--doc-width,100vh);inset:0;position:absolute;background-color:rgb(0 0 0/30%);display:block}body #footer #services,body #footer #stock-data{display:none}body #footer .secondary-top-row{padding-bottom:0;margin-bottom:0}body #footer .region.region-footerbottom nav{display:block;padding-right:0}footer .bottom-row{justify-content:flex-end}body footer .bottom-menu{justify-content:flex-end}footer .region.region-footerbottom ul.menu{display:flex;gap:2rem}body header .region-header-1 .site-name a.site-name-link{mix-blend-mode:normal;transition:ease-in-out .5s all;background-image:url("/modules/custom/givaudan_supplier_site/css/../images/logotype_supplier_hub_white.svg");width:220px;text-indent:1000%}body.page--contact header .region-header-1 .site-name a,body.page-node-type-core-content-item header:hover .region-header-1 .site-name a,body.search-page header .region-header-1 .site-name a.site-name-link,body.page-node-type-story-item header .region-header-1 .site-name a.site-name-link,body.page-node-type-core-content-item .region-header-1 .site-name a.site-name-link,body header.black .region-header-1 .site-name a.site-name-link,body header:hover .region-header-1 .site-name a.site-name-link,body.path-locations header .region-header-1 .site-name a.site-name-link,body.path-locations header:hover .region-header-1 .site-name a.site-name-link{background-image:url("/modules/custom/givaudan_supplier_site/css/../images/logotype_supplier_hub.svg")}@media (min-width:768px) and (max-width:1119px){body #footer .region.region-footerbottom nav{width:100%}}@media all and (min-width:1120px){#block-javali-new-theme-benefits .givaudan-ckeditor-layout .givaudan-ckeditor-layout>.givaudan-layout-column{align-items:center}}
.givaudan-layout-column form.webform-submission-form .form-item{width:100% !important}.givaudan-layout-column .webform-submission-form .form-type-checkbox,.givaudan-layout-column .webform-submission-form .form-type-radio{display:flex}@media screen and (min-width:1120px){.givaudan-ckeditor-layout{display:grid;grid-template-columns:1fr 1fr;gap:3.25rem}.givaudan-ckeditor-layout[data-layout="30"]{grid-template-columns:3fr 7fr}.givaudan-ckeditor-layout[data-layout="40"]{grid-template-columns:4fr 6fr}.givaudan-ckeditor-layout[data-layout="60"]{grid-template-columns:6fr 4fr}.givaudan-ckeditor-layout[data-layout="70"]{grid-template-columns:7fr 3fr}.givaudan-layout-column{padding-top:1rem;padding-bottom:1rem}.givaudan-layout-column article.media--type-javali-image{top:0}.givaudan-layout-column section.javali-charts-preview{top:-10px;position:relative}.givaudan-ckeditor-layout[data-layout=ileft]{grid-template-columns:325px auto;max-width:930px;margin:auto}.givaudan-ckeditor-layout[data-layout=ileft] .givaudan-layout-column,.givaudan-ckeditor-layout[data-layout=iright] .givaudan-layout-column{padding:0}.givaudan-ckeditor-layout[data-layout=iright]{grid-template-columns:auto 325px;max-width:930px;margin:auto}.givaudan-layout-column .webform-submission-form{margin-left:2rem;margin-right:2rem}.givaudan-layout-column form.webform-submission-form .form-item:first-child{margin-top:0}.givaudan-layout-column .webform-submission-form .webform-element-description{font-size:var(--font-body-small);line-height:var(--line-height-small)}.givaudan-layout-column .webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered{height:38px;box-sizing:border-box;font-size:var(--font-body-small);line-height:var(--line-height-small);padding-top:9px}.givaudan-layout-column form.webform-submission-form .form-item label{display:block;margin-top:0}}
/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0}.cboxIframe{display:block;width:100%;height:100%;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff}#cboxTopLeft{width:15px;height:15px}#cboxTopCenter{height:15px}#cboxTopRight{width:15px;height:15px}#cboxBottomLeft{width:15px;height:10px}#cboxBottomCenter{height:10px}#cboxBottomRight{width:15px;height:10px}#cboxMiddleLeft{width:15px}#cboxMiddleRight{width:15px}#cboxContent{overflow:hidden;background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:28px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;background:rgba(255,255,255,.7)}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494}.cboxSlideshow_on #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px}.cboxSlideshow_off #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center}#cboxClose{position:absolute;right:0;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0}#cboxClose:hover{background-position:-25px -25px}
#main-content .gc-title .h2-size{margin-bottom:.875rem;padding-bottom:.5em}.page-node-type-capabilities #header{position:static}.page-node-type-capabilities .graphic-component{margin-top:200px}.graphic-component.grey{background-color:var(--grey-extra-light)}.graphic-component{width:100%;padding:100px 0;box-sizing:border-box;font-family:var(--text-font);position:relative;overflow:hidden}body[class*=page-node-type].path-node .graphic-component.simple .slick-dotted.slick-slider{height:100%}.tab-table .graphic-component{padding:0}.graphic-component .capability-container{width:250px}.graphic-component .gc-title{text-align:center}.graphic-component .gc-title .h2-size{color:#1d1d1d}.field--name-field-cp-graphic-components{display:flex;column-gap:29px;justify-content:center}.capability{width:250px;height:250px;position:relative;padding:40px;box-sizing:border-box}.capability-bg{position:absolute;top:0;left:0;width:100%;height:100%}.capability.cp-background picture{display:none}.capability-bg img{max-width:none}.capability-bg.bg-color-white{background-color:#fff}#main-content .flip-card-front p{font-family:var(--text-font)}.field--name-field-cpp-inner-text{padding:0 .5rem}#main-content .field--name-field-cp-content-text p{font-family:var(--text-font)}#main-content .field--name-field-cp-content-text a{font-family:var(--text-font)}.capability-bg:after{content:"";position:absolute;background-color:#fff;top:0;left:0;right:0;bottom:0;transition:bottom .5s ease-in-out}.capability:hover .capability-bg:after{bottom:100%}.field--name-field-cpp-title{position:relative;transition:color .5s ease-in-out;font-size:1.125rem;line-height:1.75rem;max-width:151px}.graphic-component:not(.simple) .capability:hover .field--name-field-cpp-title{color:#fff}.cp-link{position:absolute;bottom:40px;left:40px;transition:background-color .3s ease-in-out}.capability:hover .cp-link.bg-color-5{background-color:#fff}.field--name-field-cpp-url{position:relative;line-height:12px;font-size:12px}#main-content .field--name-field-cpp-url a{color:#fff;display:block;padding:15px 22px}.capability.cp-hide-title:hover .field--name-field-cpp-title{display:none}.cp-image .capability-bg:before{content:"";height:100%;width:100%;position:absolute;top:0;background:rgba(0,0,0,.2)}.one-column .graphic-component .slick-list{width:1116px;box-sizing:content-box;margin:auto}.graphic-component.simple .capability-bg:before,.graphic-component.simple .capability-bg:after{display:none}.graphic-component.simple .capability a:link,.graphic-component.simple .capability a:visited{position:static;margin-top:auto}.graphic-component.simple .capability{padding:0;display:flex;flex-direction:column;height:100%;padding-bottom:70px}.graphic-component.grey.default.simple .capability{padding-bottom:0}.graphic-component.grey.default.simple .capability .cp-link{margin-top:30px;position:relative}.graphic-component.simple .cp-link{left:0;bottom:0}.capability:hover .cp-link,.graphic-component .cp-link{border:0}.graphic-component.simple .capability-bg{position:static;height:auto}.graphic-component.simple .field--name-field-cpp-title{min-width:100%;margin-top:1rem;padding-bottom:.5em;font-size:1.125rem;line-height:1.4625rem;font-family:var(--title-font)}.field--name-field-cpp-title{font-family:var(--title-font)}.graphic-component.simple .field--name-field-cpp-text{height:88px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.field--name-field-cpp-text{color:#1d1d1d;opacity:1;font-size:var(--font-body-medium) !important;line-height:22px;margin-top:1rem}.capability.cp-video{cursor:pointer}.capability.cp-video video-js:not(.vjs-fullscreen) video{width:185%;left:-48%}.capability.cp-video video-js:not(.vjs-fullscreen) .vjs-control-bar,.capability.cp-video video-js:not(.vjs-fullscreen) .vjs-big-play-button{display:none}.gc-center{width:1120px;padding-left:16px;padding-right:16px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.two-columns .node-body .gc-center{width:100%;padding:0}.two-columns .field--name-field-cp-graphic-components .slick-list{box-sizing:content-box}.two-columns .field--name-field-cp-graphic-components .slick-slide{width:280px}.slick-slide:not(.slick-active){cursor:pointer}.gc-slick-next svg{transform:rotate(180deg)}.graphic-component .slick-arrow{position:absolute;cursor:pointer;z-index:1;margin-top:6px}.graphic-component .slick-arrow svg path{fill:#000;opacity:.75}.graphic-component .slick-arrow.slick-disabled svg path{opacity:.25}.graphic-component .slick-dots{bottom:-50px}.graphic-component .slick-dots li{width:20px;height:20px}.graphic-component .slick-dots li button:before{display:none}.graphic-component .slick-dots li button:after{width:100%;height:100%;background-color:#000;border-radius:50%;opacity:.25;content:"";display:block}.graphic-component .slick-dots li.slick-active button:after{opacity:.75}.capability:hover .cp-link a:hover{text-decoration:none !important}body:not(.viewer-opened) .gallery.default,body:not(.viewer-opened) .gallery.block{padding-top:.5rem}.page-node-type-story-item #main-content .gc-title .h2-size,#main-content .gc-title .h2-size{color:#1d1d1d !important}p.gc-subtitle{text-align:center;margin-bottom:20px;font-family:var(--text-font)}.graphic-component.simple .capability{width:260px}.graphic-component.simple .capability img{width:100%;object-fit:cover}.graphic-component.simple .capability .field--name-field-cpp-text{font-family:var(--text-font)}#main-content .capability-container.complex h1,#main-content .capability-container.complex h2,#main-content .capability-container.complex h3,#main-content .capability-container.complex h4,#main-content .capability-container.complex h5,#main-content .capability-container.complex h6{font-family:var(--title-font) !important}#main-content .complex .field--name-field-cp-content-text p,.complex .field--name-field-cp-content-text{font-size:var(--font-body-medium);line-height:var(--line-height-medium);margin-top:1rem}#main-content .field--name-field-cp-content-text p{padding-bottom:.3rem}.complex .cp-image .capability-bg:before,.complex .cp-image .capability-bg:after,.complex .capability-bg:after{display:none}#main-content .field--name-field-cp-content-text ul:not(.slick-dots),#main-content .field--name-field-cp-content-text ul,#main-content .field--name-field-cp-content-text ol{padding-left:15px}.capability-container ul li::marker{content:"•  "}.flip-card{background-color:transparent;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;height:250px;width:100%}.flip-card:hover .flip-card-inner{transform:rotateY(-180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#main-content .flip-card-front *,#main-content .flip-card-back *{color:#fff}.flip-card-front p{font-size:.85rem;line-height:1rem}.flip-card-front:after,.reverse .flip-card-back:after{content:"";background-image:url(/modules/custom/givaudan_capabilities/css/../icons/19381-200.png);position:absolute;right:25px;bottom:25px;width:40px;height:36px;background-color:#fff;background-size:40px;background-repeat:no-repeat;background-position:center}.flip-card-back{transform:rotateY(180deg)}.cp-icon .capability-bg{display:flex;justify-content:center;align-items:center}.cp-icon img{width:180px;height:180px;object-fit:contain}.capability.cp-icon svg{max-height:170px}.simple .capability.cp-icon svg{max-height:129px;padding:1rem 0;box-sizing:border-box}.white-icon .capability-bg.bg-color-white{background-color:var(--color-4)}.white-icon.capability.cp-icon svg path,.white-icon.capability.cp-icon svg rect,.white-icon.capability.cp-icon svg polygon{fill:#fff}#main-content .capability.cp-text .capability-bg:not(.bg-color-white) *:not(.javali-buttons){color:#fff}#main-content .capability.cp-text p{padding-bottom:.8em}#main-content .capability.cp-text h1{font-size:3.5rem !important;line-height:1.2 !important}.capability.cp-text{overflow:hidden}.text-in-image{position:relative;top:-250px;height:calc(250px - 1rem)}.vertical .text-in-image{display:flex;flex-direction:column;justify-content:center;position:relative;top:-125px;height:0}.capability .color.icons{max-width:100%}.capability.cp-image svg{width:100%;height:100%;display:block}.graphic-component:not(.default) .capability-container{width:100%}.col-1 .capability{width:100%;margin:auto}.col-1 .capability.cp-background,.col-1 .capability.cp-image,.col-1 .capability.cp-video,.col-1 .capability.cp-flipcard,.col-1 .capability.cp-icon,.col-1 .capability.cp-text{width:calc(50% - 1rem)}.col-1 .capability-container.complex .capability{width:100%}.graphic-component:not(.default).col-1 .capability-container{width:calc(50% - 1rem);margin:auto}.graphic-component.simple.col-1 .complex .capability{width:100%}.graphic-component.simple.col-1 .complex .capability-bg{height:auto}.col-1 .field--name-field-cp-graphic-components{justify-content:unset}body #main-content .graphic-component p+ul:not(.slick-dots){margin-top:-.2rem}.graphic-component:not(.default) .field--name-field-cp-graphic-components{display:grid;column-gap:2rem;row-gap:3rem}.col-2 .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr}.col-3 .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr 1fr}.col-4 .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr 1fr 1fr}.col-2.simple .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr}.col-3.simple .field--name-field-cp-graphic-components{grid-template-columns:260px 260px 260px}.col-4.simple .field--name-field-cp-graphic-components{grid-template-columns:260px 260px 260px 260px}.graphic-component.simple .capability-container{width:260px}.graphic-component.col-2.simple .capability-container{width:100%}.graphic-component.simple .complex .capability{width:260px;padding-bottom:0}.graphic-component.col-2.simple .complex .capability{width:100%;padding-bottom:0}.graphic-component.simple .complex .capability-bg{height:129px;overflow:hidden}.graphic-component.col-2.simple .complex .capability-bg{height:100%;overflow:hidden}.capability-bg.vertical{display:flex;flex-direction:column;justify-content:center}.capability-bg.vertical .reverse .flip-card-back,.capability-bg.vertical .flip-card-front{display:flex;flex-direction:column;justify-content:center}.graphic-component.simple .flip-card-inner{height:129px}.graphic-component.simple .cp-icon img{width:260px;height:129px}.graphic-component.simple .flip-card:hover .flip-card-inner{transform:none}.graphic-component.simple .flip-card-back{transform:none}#main-content .graphic-component.simple .capability.cp-text h1{font-size:2.5rem !important;line-height:1.2 !important}body[class*=page-node-type] .graphic-component.simple.has-complex .slick-dotted.slick-slider{height:auto}.col-2 .capability,.col-3 .capability{width:100%}.two-columns .col-2 .field--name-field-cp-graphic-components,.two-columns .col-3 .field--name-field-cp-graphic-components{grid-template-columns:250px 250px}.graphic-component.portrait .field--name-field-cp-graphic-components{column-gap:2rem;row-gap:3rem;grid-template-columns:1fr 1fr 1fr}.portrait .capability{width:300px;height:450px;padding:0}#main-content .cp-link .secondary-button{background-color:#fff}#main-content .graphic-component .javali-buttons.black{background-color:#fff}@media screen and (max-width:767px){.graphic-component.col-2 .field--name-field-cp-graphic-components .slick-list,.graphic-component.col-3 .field--name-field-cp-graphic-components .slick-list{width:280px;padding-left:calc((var(--doc-width) - 250px)/2)}.gc-center{width:100%;padding-left:0;padding-right:0}.graphic-component{padding-top:45px}.graphic-component .gc-title,.graphic-component .gc-title .h2-size,.graphic-component .gc-title .h2-size *,.page-node-type-landing-page .node-content .graphic-component .gc-title .h2-size *{color:#313131;font-size:24px;line-height:32px !important}.graphic-component .field--name-field-cp-graphic-components .slick-list{width:280px}.two-columns .node-body .gc-title.center{width:100%;padding:0}.graphic-component .slick-arrow{bottom:-70px}.gc-slick-prev.slick-arrow{left:30%}.gc-slick-next.slick-arrow{right:30%}body .flip-card:hover .flip-card-inner{transform:none}.flip-card.active:hover .flip-card-inner{transform:rotateY(-180deg)}.graphic-component .field--name-field-cp-graphic-components.slick-slider.slick-dotted ul.slick-dots{display:none !important}.tab-table .graphic-component .slick-arrow{top:unset;bottom:-25px}}@media all and (max-width:1119px){.graphic-component:not(.default) .capability-container{width:250px}.graphic-component.portrait .capability-container{width:300px}.graphic-component:not(.default) .field--name-field-cp-graphic-components.slick-initialized{display:block}.col-2 .field--name-field-cp-graphic-components:not(.slick-initialized){grid-template-columns:250px 250px}.graphic-component.col-1 .capability-container{width:100%}.col-1 .capability{height:125px;width:250px}.col-1 .field--name-field-cp-content-text{width:250px;margin:auto}.col-2 .capability.cp-image{height:125px}.graphic-component .slick-dots{bottom:-70px}.graphic-component .slick-dots li{width:48px;height:48px;margin:0 5px}.graphic-component .slick-dots li button{font-size:0;line-height:0;display:block;width:48px;height:48px;padding:20px}.graphic-component .slick-dots li button:after{width:10px;height:10px}}@media screen and (min-width:768px) and (max-width:1119px){.graphic-component.col-2 .field--name-field-cp-graphic-components .slick-list,.graphic-component.col-3 .field--name-field-cp-graphic-components .slick-list{padding-left:calc((var(--doc-width) - 540px)/2)}.graphic-component.col-2 .field--name-field-cp-graphic-components .slick-dots,.graphic-component.col-3 .field--name-field-cp-graphic-components .slick-dots{display:none}.gc-center{width:100%;padding-left:0;padding-right:0}.graphic-component .field--name-field-cp-graphic-components .slick-list{width:530px}.two-columns .graphic-component .field--name-field-cp-graphic-components .slick-list{width:560px}}@media all and (min-width:1921px){.capability.cp-icon svg{max-height:unset;height:255px}.simple .capability.cp-icon svg{max-height:unset;height:166px;padding:1.5rem 0}.cp-icon img{width:225px;height:225px;object-fit:contain}.two-columns .col-2 .field--name-field-cp-graphic-components{grid-template-columns:335px 335px;column-gap:5rem}.two-columns .col-3 .field--name-field-cp-graphic-components{grid-template-columns:335px 335px 335px;column-gap:5rem}.graphic-component.simple .flip-card-inner{height:auto}.graphic-component.simple .complex .capability-bg{height:167px;overflow:hidden}.gc-center{width:var(--grid-wide)}.field--name-field-cpp-title{max-width:250px}.capability{width:335px;height:335px}.graphic-component.simple .capability,.graphic-component.simple .complex .capability{width:335px}.graphic-component.col-2.simple .capability,.graphic-component.col-2.simple .complex .capability{width:100%}.one-column .graphic-component .slick-list{width:100%}.graphic-component.simple .field--name-field-cpp-text{height:132px}body[class*=page-node-type] .graphic-component.simple .slick-dotted.slick-slider{height:100% !important}.flip-card-inner{height:335px}.graphic-component .capability-container,.graphic-component.simple .capability-container{width:335px}.capability-bg img,.graphic-component.simple .capability img{width:100%}.graphic-component.simple .field--name-field-cpp-title,.field--name-field-cpp-title{font-size:1.875rem;line-height:1.3em}.field--name-field-cpp-text{line-height:var(--line-height-medium)}.graphic-component.simple .capability{padding-bottom:100px}.vertical .text-in-image{top:-167px}.col-2.simple .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr}.col-3.simple .field--name-field-cp-graphic-components{grid-template-columns:335px 335px 335px}.col-4.simple .field--name-field-cp-graphic-components{grid-template-columns:335px 335px 335px 335px}}@media all and (min-width:3441px){.capability.cp-icon svg{height:340px}.simple .capability.cp-icon svg{height:250px;padding:2rem 0}.cp-icon img{width:338px;height:338px;object-fit:contain}.two-columns .col-2 .field--name-field-cp-graphic-components{grid-template-columns:503px 503px;column-gap:7.5rem}.two-columns .col-3 .field--name-field-cp-graphic-components{grid-template-columns:503px 503px 503px;column-gap:7.5rem}.graphic-component.simple .flip-card-inner{height:auto}.graphic-component.simple .complex .capability-bg{height:250px;overflow:hidden}.graphic-component.simple .field--name-field-cpp-title,.field--name-field-cpp-title{font-size:2.8125rem;line-height:1.3em}.gc-center{width:var(--grid-4k)}.field--name-field-cpp-title{max-width:375px}.capability{width:503px;height:503px}.graphic-component.simple .capability,.graphic-component.simple .complex .capability{width:503px}.one-column .graphic-component .slick-list{width:100%}.graphic-component.simple .field--name-field-cpp-text{height:184px}body[class*=page-node-type] .graphic-component.simple .slick-dotted.slick-slider{height:100% !important}.flip-card-inner{height:503px}.graphic-component .capability-container,.graphic-component.simple .capability-container{width:503px}.capability-bg img,.graphic-component.simple .capability img{width:100%}.graphic-component.simple .capability{padding-bottom:130px}.vertical .text-in-image{top:-251px}.col-2.simple .field--name-field-cp-graphic-components{grid-template-columns:1fr 1fr}.col-3.simple .field--name-field-cp-graphic-components{grid-template-columns:503px 503px 503px}.col-4.simple .field--name-field-cp-graphic-components{grid-template-columns:503px 503px 503px 503px}}
:root{--color-1:#afcc9b}:root{--color-2:#afcc9b}:root{--color-3:#7ead5e}:root{--color-4:#5e9936}:root{--color-5:#4b7a2b}
.javali-highlights{display:flex;width:max-content;margin-right:4rem;height:115px;margin-bottom:20px;box-sizing:border-box;white-space:nowrap;overflow:hidden;padding-right:10px;max-width:100%;min-width:172px}.javali-highlights[data-float=true]{float:left}.javali-highlights[data-float=true]+*:not(.javali-highlights){clear:left}.javali-highlights[data-type=top]{flex-direction:column;justify-content:center}.javali-highlights[data-type=mixed]{flex-direction:column;justify-content:center;position:relative;border:0 !important;padding-left:25px !important}.javali-highlights[data-type=mixed] .hs-big-text-container{margin-left:5px;margin-right:5px}.javali-highlights[data-type=mixed] .mixed-title{font-weight:700}.javali-highlights[data-type=mixed]:before{content:"";position:absolute;width:10px;height:90%;left:0;top:0}.javali-highlights[data-outline=true] .hl-big-text{-webkit-text-stroke-width:1px;color:#fff !important}.javali-highlights[data-type=top][data-outline=true] .hl-big-text{-webkit-text-stroke-color:var(--color-4)}.javali-highlights[data-type=left]{align-items:center}.javali-highlights[data-type=left] .hl-big-text{width:auto;margin-right:20px}.javali-highlights[data-background=colored]{padding-left:25px}.javali-highlights[data-background=colored] .hl-big-text{color:#fff}.javali-highlights[data-background=white]{border-left-width:10px;border-left-style:solid;padding-left:15px}.javali-highlights .hs-big-text-container{font-family:var(--title-font);font-size:2rem}.javali-highlights .hl-big-text{font-size:100%;line-height:105%}.javali-highlights .hs-small-text-container{font-size:var(--font-body-medium);line-height:var(--line-height-medium)}.javali-highlights .hl-small-text{font-size:100%;line-height:normal}.javali-highlights[data-type=top] .hl-small-text{margin-top:5px}.javali-highlights[data-background=colored] .hl-small-text{color:#fff;opacity:.8}.javali-highlights .hl-small-text>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.javali-highlights[data-type=mixed] span{max-width:100%;display:inline-block;white-space:break-spaces}.javali-highlights:after{content:"";display:table;clear:both}@media only screen and (max-width:1119px){.javali-highlights{margin:auto auto 30px auto}.javali-highlights:nth-child(2n){margin-right:auto}}@media only screen and (max-width:767px){.javali-highlights{margin:auto .5rem 1.5rem 0;min-width:160px}.javali-highlights[data-type=mixed]{height:auto}.javali-highlights[data-type=mixed] .hs-mixed-container>span{display:block}}@media screen and (min-width:1921px){.javali-highlights{min-width:252px}.javali-highlights .hs-big-text-container{font-size:2.5rem}}@media screen and (min-width:3441px){.javali-highlights{min-width:378px;height:200px}.javali-highlights .hs-big-text-container{font-size:3.75rem}}
body{overflow-x:hidden}.block-hero-header{background-color:#000}#hero-header{margin-bottom:2rem;opacity:0}#hero-header .field-hero-slider-image{width:100vw;height:var(--doc-height,100vh)}.field-hero-slider-image .field-content{height:100%;width:100%}.hero-bg img{width:100%;height:100%;object-fit:cover}#hero-header .hero-header-filter{position:absolute;height:var(--doc-height,100vh);width:100vw;top:0;left:0}#hero-header .hero-header-filter:after{content:" ";display:block;background-color:#000;height:var(--doc-height,100vh);width:100vw;position:relative;top:0;left:0;opacity:.1;z-index:1}.hero-header-content{position:absolute;height:calc(var(--doc-height,100vh) - 125px);top:90px;width:90%;left:0;right:0;margin:auto;color:#fff;font-family:var(--title-font);z-index:2}.user-logged-in .hero-header-content{top:50px;z-index:2}#hero-header .header-title{font-size:2.75rem;line-height:3.3125rem}#hero-header .header-text{font-size:1rem;line-height:1.2rem;margin:auto auto 2rem auto;font-family:var(--text-font)}#hero-header .g{height:70vw;width:70vw;background-size:cover;-webkit-mask-image:url(/modules/custom/hero_header/css/../images/ico_logoG.svg);mask-image:url(/modules/custom/hero_header/css/../images/ico_logoG.svg);-webkit-mask:url(/modules/custom/hero_header/css/../images/ico_logoG.svg) no-repeat 50% 50%;mask:url(/modules/custom/hero_header/css/../images/ico_logoG.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#000;margin:auto;background-position:center center;outline:none;max-height:350px;max-width:350px}#hero-header .info-container{display:flex;flex-direction:column;height:100%;justify-content:center;gap:3%;text-align:center}#hero-header a.button-hero-header{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px 11px;background:#fff;font-size:.875rem;line-height:1.05rem;color:#000;font-family:var(--title-font);font-weight:400;transition:all .3s ease-in-out}#hero-header a.button-hero-header:hover{text-decoration:none;background-color:var(--grey-light)}#hero-header .slider-links-wrapper{display:flex;justify-content:center}#hero-header .link-container+.link-container{margin-left:1rem}#hero-header .arrow-jump{width:40px;height:55px;bottom:0;position:absolute;left:0;right:0;margin:auto;cursor:pointer}#hero-header .arrow-jump span{position:absolute;background-image:url(/modules/custom/hero_header/css/../images/scrolldown_new.svg);width:40px;height:40px;animation-name:top-to-botom;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-timing-function:ease-in-out}#hero-header .slick-arrow{position:absolute;width:20px;height:10px;top:50%;padding:1rem;cursor:pointer;z-index:1}#hero-header .slick-arrow:before{display:none}#hero-header .slick-prev{left:30px}#hero-header .slick-next{right:40px}.scroll-down-text{display:none}.field-hero-slider-image.mp4 .hero-header-video video{width:var(--doc-width);height:var(--doc-height);object-fit:cover;object-position:center}.field-hero-slider-image.mp4 .hero-header-video{position:absolute;width:100%;height:100%}.field-hero-slider-image.video .hero-header-video video-js video{object-fit:cover}.field-hero-slider-image.video .hero-header-video video-js{width:100%;height:100%}.field-hero-slider-image.video .hero-header-video{position:absolute;width:100%;height:100%}@keyframes top-to-botom{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(25px);transform:translateY(25px)}}@media all and (min-width:1120px){#hero-header .info-container{top:0}.hero-header-content{top:0;height:calc(var(--doc-height,100vh) - 170px);width:80%}#hero-header .header-title{font-size:3rem;line-height:3.3125rem}#hero-header .header-text{font-size:1.125rem;line-height:1.75rem;margin-bottom:2rem;max-width:565px;font-family:var(--text-font);font-weight:400}#hero-header .g{height:50vh;width:52vh;max-width:unset;max-height:unset}.hero-header-content{width:55%;top:72px}}@keyframes top-to-botom{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}#hero-header .arrow-jump span{animation-duration:.7s}@media all and (min-width:1921px){#hero-header .header-title{font-size:4.5rem;line-height:5.25rem}#hero-header .header-text{font-size:1.75rem;line-height:2.3rem;margin-bottom:2rem;max-width:650px}#hero-header a.button-hero-header{font-size:var(--font-body-small);line-height:var(--line-height-small)}#hero-header .slider-links-wrapper{gap:.75rem}#main-content #contact-link{width:50px;height:50px}#hero-header .g{height:50vh;width:52vh}#hero-header .slick-arrow{width:44px;height:25px}#hero-header .slick-prev{left:94px}#hero-header .slick-next{right:94px}}@media all and (min-width:3441px){#hero-header .info-container{gap:1%;top:3rem;position:relative}.hero-header-content{top:190px;height:calc(var(--doc-height,100vh) - 375px)}#hero-header .header-title{font-size:6.75rem;line-height:1.3em}#hero-header .header-text{font-size:2.5rem;line-height:4rem;margin-bottom:3rem;max-width:1250px}#hero-header a.button-hero-header{padding:19px 35px 21px}#hero-header .slider-links-wrapper{gap:1.25rem}#main-content #contact-link{width:75px;height:75px}#hero-header .arrow-jump{height:100px;width:60px}#hero-header .arrow-jump span{width:60px;height:60px}.scroll-down-text{bottom:2rem;font-size:var(--font-body-medium);line-height:var(--line-height-medium)}#hero-header .slick-arrow{width:66px;height:37.5px}#hero-header .slick-prev{left:188px}#hero-header .slick-next{right:188px}@keyframes top-to-botom{from{transform:translateY(0)}to{transform:translateY(40px)}}}@media (max-height:900px) and (orientation:landscape){#hero-header .g{height:35vh;width:35vh}}@media (min-aspect-ratio:21/9){#hero-header .info-container{gap:0}#hero-header .slider-links-wrapper,#hero-header .header-text{position:relative;top:-1rem}#hero-header .header-title{margin-bottom:1rem}}
.page-node-type-accordion-component .accordion-component{padding-top:90px}.accordion-element{padding:0;margin:0;border-bottom:1px solid #ccc}.accordion-element summary{list-style:none !important}.accordion-element summary::marker,.accordion-element summary::-webkit-details-marker{display:none !important}.accordion-component .field__label{display:none}.accordion-element{padding:0;margin:0;border-bottom:1px solid #ccc}.accordion-component .accordion-element .ac-text{height:auto}.accordion-component .accordion-element.expanded .ac-text{padding-bottom:30px}.accordion-component .accordion-title{font-size:27px;margin-bottom:30px}.accordion-component .ac-title{min-height:50px;height:auto;font-weight:700;padding-right:30px;position:relative}.accordion-component .ac-element-title{padding-top:10px;cursor:pointer;position:relative;padding-bottom:.75rem;padding-right:60px;font-family:var(--title-font)}.accordion-component .ac-element-title:after{content:"";background-image:url("/modules/custom/javali_accordion_menu/css/../icons/ico_drop_black.svg");background-size:cover;width:25px;height:15px;top:0;bottom:0;margin:auto;right:30px;position:absolute}.accordion-component .accordion-element[open] .ac-element-title:after{transform:rotate(180deg)}.accordion-component .accordion-element[open] .accordion-element .ac-element-title:after{transform:rotate(0deg)}.accordion-component .accordion-element[open] .accordion-element[open] .ac-element-title:after{transform:rotate(180deg)}.accordion-component .field-collection-view-links,.accordion-component .action-links{display:none}.accordion-component .field-collection-container .field-items .field-item{margin-bottom:0}.accordion-component .field-collection-container{border:0}.page-node-add-accordion-component .menu-link-form,.node-type-accordion-component .menu-link-form{display:none !important}@media (max-width:767px){.accordion-component,.accordion-element{max-width:80vw}}
.video-js{height:100%;width:100%}body .vjs-menu-button-popup .vjs-menu .vjs-menu-item:active,body .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus,body .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover{color:#fff !important}body #main-content .field--name-body ul.vjs-menu-content,#main-content .field--name-body ul.vjs-menu-content,#main-content ul.vjs-menu-content:not(.slick-dots){padding:0}body #main-content li.vjs-menu-item,body #main-content li.vjs-menu-item.vjs-subtitles-menu-item,#main-content .field--name-body ul:not(.slick-dots) li.vjs-menu-item{color:#fff !important}.givaudan-ckeditor-layout[data-layout="30"] .video-js .vjs-tech{height:100% !important;width:100% !important}
.webform-confirmation-modal--content .main-action.javali-buttons,#main-content .main-action.javali-buttons{display:inline-flex;justify-content:center;align-items:center;padding:10px 19px 11px;font-size:.875rem;line-height:1.05rem;border:1px solid #000;font-family:var(--title-font);font-weight:400;transition:all .3s ease-in-out;margin-bottom:.5rem;margin-top:.5rem}#main-content a.javali-buttons{font-weight:400}.webform-confirmation-modal--content .main-action.javali-buttons{text-decoration:none;color:#fff}.webform-confirmation-modal--content a.background-white.main-action.javali-buttons,.webform-confirmation-modal--content a.black.main-action.javali-buttons{color:#000;border:1px solid #000}.webform-confirmation-modal--content a.javali-buttons.background-white:hover,.webform-confirmation-modal--content a.background-white.main-action.javali-buttons:hover,.webform-confirmation-modal--content a.javali-buttons.black:hover,.webform-confirmation-modal--content a.black.main-action.javali-buttons:hover{text-decoration:none;border-color:rgb(0 0 0/30%)}#main-content .javali-buttons.black{background:0 0;color:#000}#main-content .javali-buttons.background-white{background:#fff;color:#000}#main-content .javali-buttons.background-white:hover,#main-content .javali-buttons.black:hover{text-decoration:none;border-color:rgb(0 0 0/30%)}#main-content .javali-buttons.white{background:#000;color:#fff}#main-content a.download.javali-buttons:hover,#main-content .javali-buttons.white:hover{text-decoration:none;background-color:var(--dark-grey)}body.node-type-story-item .pane-story-main-content-draft a.back-top.main-action,body.node-type-story-item .pane-story-main-content a.back-top.main-action,body.node-type-landing-page .pane-node-body a.back-top.main-action,.bg-dark .content-main a.back-top,.bg-light .content-main a.back-top,.bg-dark.new-display .content-main a.back-top,.bg-light.new-display .content-main a.back-top,a.back-top,body .text a.back-top{font-family:var(--title-font);font-size:12px;line-height:12px;text-transform:none}a.colour.main-action:hover,#main-content a.colour.main-action.javali-buttons:hover{color:#fff !important}#main-content a.javali-buttons:hover{text-decoration:none}.main-action.javali-buttons{text-transform:none;font-family:var(--title-font)}#main-content a.colour.main-action,#main-content a.colour.main-action:hover{color:#fff}#main-content a.download.javali-buttons{color:#fff;background-color:#000;padding:10px 19px 11px}span.download-icon{display:none}#main-content a.back-top{color:#000}a.back-top{border:none;text-decoration:none;color:#000;position:relative;line-height:1.5rem;font-size:.875rem;font-family:var(--title-font);padding:5px 8px}a.javali-buttons{font-family:var(--title-font);text-transform:inherit}.bg-dark .content-main a.back-top:before,.bg-light .content-main a.back-top:before,a.back-top:before,body .text a.back-top:before{background:url("/modules/custom/javali_buttons/css/../js/plugins/buttons/icons/arrow_up_black.svg") 0px 2px no-repeat;content:" ";display:inline-block;width:17px !important;height:12px;background-size:10px;margin-right:3px}.bg-dark .content-main a.back-top:hover,.bg-light .content-main a.back-top:hover,.bg-dark.new-display .content-main a.back-top:hover,.bg-light.new-display .content-main a.back-top:hover,a.back-top:hover,#main-content a.back-top:hover,body .text a.back-top:hover{color:rgb(0 0 0/30%)}.bg-dark .content-main a.back-top:hover:before,.bg-light .content-main a.back-top:hover:before,.bg-dark.new-display .content-main a.back-top:hover:before,.bg-light.new-display .content-main a.back-top:hover:before,.back-top:hover:before,body .text a.back-top:hover:before{background-image:url("/modules/custom/javali_buttons/css/../js/plugins/buttons/icons/arrow_up_grey.svg")}@media (min-width:1921px){#main-content a.download.javali-buttons,a.back-top,#main-content .main-action.javali-buttons{font-size:var(--font-body-small);line-height:var(--line-height-small)}.bg-dark .content-main a.back-top:before,.bg-light .content-main a.back-top:before,a.back-top:before,body .text a.back-top:before{width:30px !important;height:18px;background-size:20px}}@media (min-width:1921px){#main-content a.download.javali-buttons,a.back-top,#main-content .main-action.javali-buttons{padding:16px 40px 20px}.bg-dark .content-main a.back-top:before,.bg-light .content-main a.back-top:before,a.back-top:before,body .text a.back-top:before{width:30px !important;height:18px;background-size:20px}}
.node-body .jspContainer table.fixed-column{border-collapse:separate}table.fixed-column tbody>tr td:first-child,table.fixed-column thead>tr th:first-child{position:relative;left:0;z-index:1}table.fixed-column tbody tr:nth-child(2n+1) td,table.fixed-column tbody tr:nth-child(2n+1) td,table:not(#recaptcha_table) thead tr:nth-child(2n+1) th,table.fixed-column thead tr:nth-child(2n+1) th,table.fixed-column thead tr:nth-child(2n+1) th{background:#fff}table.fixed-column tbody tr:nth-child(2n) td,table.fixed-column tbody tr:nth-child(2n) td,table:not(#recaptcha_table) thead tr:nth-child(2n) th,table.fixed-column thead tr:nth-child(2n) th,table.fixed-column thead tr:nth-child(2n) th{background:#fff}@media (max-width:768px){table.fixed-column tbody>tr td:first-child,table.fixed-column thead>tr th:first-child{max-width:100% !important}.node-oar-content table.fixed-column tbody>tr td:first-child,.node-oar-content table.fixed-column thead>tr th:first-child{max-width:150px !important}}
.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}
.cke_editable table,.node-body table{border-collapse:collapse;border-spacing:0;width:100%}.table-scroll{width:100%;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;margin-bottom:0}table td.text-align-right{text-align:right !important}table td.text-align-center{text-align:center !important}table td.text-align-justify{text-align:justify !important}table.table-javali:not(#recaptcha_table),.accordion-view-container table.table-javali:not(#recaptcha_table){margin:0 1px 0 0;position:relative;width:auto}.tab-item-content table.table-simple-border.table-javali{white-space:break-spaces}table.table-simple-border.table-javali:not(#recaptcha_table){margin-right:4px}.node-body :not(.tab-tables-background) :not(.table-scroll)>table:not(#recaptcha_table),.cke_editable table:not(#recaptcha_table),table.table-simple,table.table-key-figures{font-family:var(--text-font);font-size:12px;white-space:normal;width:auto !important}.node-body table:not(#recaptcha_table) tbody tr:nth-child(2n+1),.cke_editable table:not(#recaptcha_table) tbody tr:nth-child(2n+1),table.table-simple tbody tr:nth-child(2n+1),table.table-key-figures tbody tr:nth-child(2n+1){background:0 0}.node-body table:not(#recaptcha_table) tbody tr,.cke_editable table:not(#recaptcha_table) tbody tr,table.table-simple tbody tr,table.table-key-figures tbody tr{border-bottom:none !important}.node-body table:not(#recaptcha_table) tbody tr th{color:var(--color-4);font-weight:500;font-size:10px;line-height:16px}body .node-body table:not(#recaptcha_table) thead tr th{color:var(--color-4) !important;font-weight:500;font-size:var(--font-body-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small)}body .node-body table:not(#recaptcha_table) thead tr th,body .node-body table:not(#recaptcha_table) thead tr th:first-child{vertical-align:middle}.node-body table:not(#recaptcha_table) tbody tr,.cke_editable table:not(#recaptcha_table) tbody tr,table.table-simple tbody tr,table.table-key-figures tbody tr{text-align:right;height:30px;font-variant-numeric:tabular-nums;border-bottom:1px solid #ccc;cursor:initial;color:#000}.node-body table:not(#recaptcha_table) tbody tr td,.cke_editable table:not(#recaptcha_table) tbody tr td{line-height:20px;vertical-align:middle;font-variant-numeric:tabular-nums}.node-body table:not(#recaptcha_table) tbody tr td p,.cke_editable table:not(#recaptcha_table) tbody tr td p{margin:0;padding:0}.node-body table:not(#recaptcha_table) tbody tr td,.cke_editable table:not(#recaptcha_table) tbody tr td,table.table-simple tbody tr td,table.table-key-figures tbody tr td{padding:5px;border-left:1px solid #9aad00}.node-body table:not(#recaptcha_table) tbody tr:nth-child(2n+1) td,.cke_editable table:not(#recaptcha_table) tbody tr:nth-child(2n+1) td,table.fixed-column tbody tr:nth-child(2n+1) td,table.fixed-column tbody tr:nth-child(2n+1) td,table:not(#recaptcha_table) thead tr:nth-child(2n+1) th,table.fixed-column thead tr:nth-child(2n+1) th,table.fixed-column thead tr:nth-child(2n+1) th{background:#fff}.node-body .tab-table table:not(#recaptcha_table).table-simple-border tbody tr:nth-child(1n+1) td{background:0 0}.node-body table:not(#recaptcha_table) tbody tr td:first-child,.cke_editable table:not(#recaptcha_table) tbody tr td:first-child,table.table-simple tbody tr td:first-child,table.table-key-figures tbody tr td:first-child{padding-left:5px;text-align:left;border-left:0 solid #9aad00}.node-body table:not(#recaptcha_table):not(.table-key-figure):not(.table-sales-performance):not(.table-sales-performance):not(.table-simple-color-scheme):not(.table-investor-calendar):not(.table-simple):not(.table-simple-borderless):not(.table-simple-border) tbody tr:nth-child(2n),.cke_editable table:not(#recaptcha_table):not(.table-key-figure):not(.table-sales-performance):not(.table-sales-performance):not(.table-simple-color-scheme):not(.table-investor-calendar):not(.table-simple):not(.table-simple-borderless):not(.table-simple-border) tbody tr:nth-child(2n) td,.node-body table:not(#recaptcha_table):not(.table-key-figure):not(.table-sales-performance):not(.table-sales-performance):not(.table-simple-color-scheme):not(.table-investor-calendar):not(.table-simple):not(.table-simple-borderless):not(.table-simple-border) thead tr:nth-child(2n) th,.cke_editable table:not(#recaptcha_table):not(.table-key-figure):not(.table-sales-performance):not(.table-sales-performance):not(.table-simple-color-scheme):not(.table-investor-calendar):not(.table-simple):not(.table-simple-borderless):not(.table-simple-border) thead tr:nth-child(2n) th{background:#eee}table.table-key-figure,.accordion-view-container table.table-key-figure{height:100%;width:auto !important;overflow:auto !important;position:relative}table.table-key-figure:not(#recaptcha_table) tbody tr td:first-child,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr td:first-child{padding:15px 2px !important;min-width:160px !important}table.table-key-figure:not(#recaptcha_table) tbody tr td,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr td{font-size:12px;line-height:22px;letter-spacing:0;border-left:none !important}table.table-key-figure:not(#recaptcha_table) tbody tr,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr{color:#1d1d1d;font-size:10px;line-height:22px;border-bottom:1px solid #f4f4f4 !important}table.table-key-figure:not(#recaptcha_table) tbody tr td,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr td{padding:15px 27.5px !important}table.table-key-figure thead th,.accordion-view-container table.table-key-figure thead th{font-family:var(--title-font);letter-spacing:0;font-weight:700;font-size:14px;line-height:16px;padding:2px 27.5px 15px !important;border:none !important;vertical-align:top}table.table-key-figure:not(#recaptcha_table) thead tr,.accordion-view-container table.table-key-figure:not(#recaptcha_table) thead tr{height:auto !important;border-bottom:none !important}table.table-key-figure:not(#recaptcha_table) tbody tr:first-child,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr:first-child{border-bottom:1px solid #ddd !important}.node-body table.table-key-figure:not(#recaptcha_table) thead th:last-child:before{border-left:1px solid #1d1d1d;content:" ";height:100%;position:absolute;margin-left:-27.5px;top:0;padding-bottom:10px}table.table-key-figure:not(#recaptcha_table) tbody tr:first-child td:first-child,.accordion-view-container table.table-key-figure:not(#recaptcha_table) tbody tr:first-child td:first-child{padding:2px 2px 15px !important;color:#9b9b9b !important}table.table-sales-performance,.accordion-view-container table.table-sales-performance{width:auto !important}table.table-sales-performance:not(#recaptcha_table) tbody tr:first-child,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:first-child{border-bottom:none}table.table-sales-performance:not(#recaptcha_table) tbody tr:nth-child(2n),.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:nth-child(2n){background:0 0}table.table-sales-performance:not(#recaptcha_table) thead th,.accordion-view-container table.table-sales-performance thead th{font-family:var(--title-font);letter-spacing:0;font-weight:700;font-size:12px;line-height:16px;padding:9.5px 9.5px 5px !important;border:none !important;vertical-align:top;text-align:right}table.table-sales-performance:not(#recaptcha_table) thead th:first-child{text-align:left}table.table-sales-performance:not(#recaptcha_table) tbody tr td,table.table-sales-performance thead th:first-child:after,table.table-sales-performance:not(#recaptcha_table) tbody tr td,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr td,.accordion-view-container table.table-sales-performance thead th:first-child:after{border-left:none !important}table.table-sales-performance:not(#recaptcha_table) tbody tr td,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr td{font-size:10px;line-height:16px;letter-spacing:0;color:#000;font-weight:400}table.table-sales-performance:not(#recaptcha_table) tbody tr:first-child td:first-child,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:first-child td:first-child{font-weight:500;font-size:10px;line-height:16px}table.table-sales-performance:not(#recaptcha_table) tbody tr:not(:first-child) td,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:not(:first-child) td{padding:15px 9.5px !important}table.table-sales-performance tr td:first-child,table.table-sales-performance thead th:first-child,.accordion-view-container table.table-sales-performance tr td:first-child,.accordion-view-container table.table-sales-performance thead th:first-child{width:88px !important}table.table-sales-performance tr td,table.table-sales-performance tr td:not(:first-child),.accordion-view-container table.table-sales-performance tr td:not(:first-child){width:46px !important}table.table-sales-performance:not(#recaptcha_table) tbody tr:last-child,table.table-sales-performance:not(#recaptcha_table) tbody tr:last-child td,table.table-sales-performance:not(#recaptcha_table) thead tr,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:last-child,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) tbody tr:last-child td,.accordion-view-container table.table-sales-performance:not(#recaptcha_table) thead tr{border-bottom:none !important}.node-body table.table-sales-performance thead th:after,.accordion-view-container table.table-sales-performance thead th:after{content:" ";position:absolute;padding:0 9.5px 0 0;height:100%;top:0;border-right:1px solid #1d1d1d}.node-body table.table-sales-performance:not(#recaptcha_table) thead th:first-child:after{display:none}table.table-sales-performance tr:first-child td:not(:first-child),.accordion-view-container table.table-sales-performance tr:first-child td:not(:first-child){font-family:var(--text-font) !important;font-size:10px !important;line-height:12px !important;letter-spacing:0 !important}table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td:first-child,.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td:first-child{padding:13.5px 13.5px 13.5px 2px;font-family:var(--text-font);font-size:12px;line-height:22px;letter-spacing:0;color:#1d1d1d}table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td:not(:first-child),.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td:not(:first-child){padding:13.5px;font-size:12px;line-height:22px;letter-spacing:0;color:#1d1d1d;width:auto !important}table.table-simple-color-scheme:not(#recaptcha_table) thead tr th:first-child,table.table-simple-color-scheme:not(#recaptcha_table) thead tr th,.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) thead tr th:first-child,.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) thead tr th{font-family:var(--title-font);font-size:10px;line-height:22px;letter-spacing:0;font-weight:700}table.table-simple-color-scheme:not(#recaptcha_table) thead tr th:first-child,.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) thead tr th:first-child{padding:2px 13.5px 5.5px 2px}table.table-simple-color-scheme:not(#recaptcha_table) thead tr th,.accordion-view-container table.table-simple-color-scheme:not(#recaptcha_table) thead tr th{padding:2px 13.5px 5.5px}table.table-simple-color-scheme tbody tr td:first-child,table.table-simple-color-scheme thead tr th:first-child,table.table-simple-color-scheme tbody tr td,table.table-simple-color-scheme thead tr th{text-align:left}.node-body table:not(#recaptcha_table) thead tr,.cke_editable table:not(#recaptcha_table) thead tr,table.table-simple thead tr,table.table-key-figures thead tr{border-bottom:1px solid #ccc;height:30px;background:#fff;vertical-align:bottom}.node-body table:not(#recaptcha_table) thead tr th,.cke_editable table:not(#recaptcha_table) thead tr th{padding:0 5px;border-left:1px solid #9aad00;text-align:left}.node-body table:not(#recaptcha_table) thead tr th:first-child,.cke_editable table:not(#recaptcha_table) thead tr th:first-child{border-left:0 none}table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td,table.table-simple-color-scheme:not(#recaptcha_table) thead tr th,table.table-simple-color-scheme:not(#recaptcha_table) tbody tr td:first-child{border-left:1px solid #1d1d1d}table.table-investor-calendar:not(#recaptcha_table){width:100%;max-width:100%;font-family:var(--text-font);font-size:12px;white-space:normal;cursor:initial}table:not(#recaptcha_table) caption{text-align:left}table.table-investor-calendar:not(#recaptcha_table) thead{color:#000;font-weight:700}table.table-investor-calendar:not(#recaptcha_table) thead tr{background:#fff;color:#000;vertical-align:bottom}table.table-investor-calendar:not(#recaptcha_table) thead tr th{padding:5px;font-weight:700;text-align:left;border-left:0 solid #9aad00;border-right:0 solid #9aad00;border-bottom:1px solid #000}body .node-body table.table-investor-calendar:not(#recaptcha_table) tbody tr td{border-bottom:1px solid #ccc !important}table.table-investor-calendar:not(#recaptcha_table) thead tr th:first-child{width:19.7%;font-weight:700}table.table-investor-calendar:not(#recaptcha_table) thead tr th:nth-child(2){width:52.4%}table.table-investor-calendar:not(#recaptcha_table) thead tr th:nth-child(3){width:27.9%}table.table-investor-calendar:not(#recaptcha_table) tbody tr th:first-child,table.table-investor-calendar:not(#recaptcha_table) tbody tr th,table.table-investor-calendar:not(#recaptcha_table) tbody tr td{border-left:0 none;border-right:0 none;text-align:left;height:30px;border-bottom:1px solid #ccc !important;padding:0 5px;vertical-align:top;background:0 0}table.table-investor-calendar:not(#recaptcha_table) tbody tr th:first-child p,table.table-investor-calendar:not(#recaptcha_table) tbody tr th p,table.table-investor-calendar:not(#recaptcha_table) tbody tr td p{font-size:12px;line-height:20px;margin:0}table.table-investor-calendar:not(#recaptcha_table) tbody tr td:first-child{width:19.7%;text-align:left;border-left:0 solid #9aad00}table.table-investor-calendar:not(#recaptcha_table) tbody tr td:nth-child(2){width:52.4%}table.table-investor-calendar:not(#recaptcha_table) tbody tr td:nth-child(3){width:27.9%}table.table-investor-calendar:not(#recaptcha_table) tbody tr:nth-child(2n){background:#eee}table.table-investor-calendar:not(#recaptcha_table) thead tr th{vertical-align:bottom}.page-node-type-core-content-item .two-columns table.table-investor-calendar:not(#recaptcha_table){max-width:unset}table.table-simple:not(#recaptcha_table) tbody tr td:first-child,table.table-simple:not(#recaptcha_table) thead tr th:first-child,table.table-simple:not(#recaptcha_table) tbody tr td,table.table-simple:not(#recaptcha_table) thead tr th,body .node-body table.table-simple:not(#recaptcha_table) tbody tr td{border:1px solid #000 !important;text-align:left}table.table-simple-borderless:not(#recaptcha_table) thead tr,table.table-simple-borderless:not(#recaptcha_table) tbody tr,table.table-simple-borderless:not(#recaptcha_table) tbody tr td:first-child,table.table-simple-borderless:not(#recaptcha_table) thead tr th:first-child,table.table-simple-borderless:not(#recaptcha_table) tbody tr td,table.table-simple-borderless:not(#recaptcha_table) thead tr th{border:0 none;text-align:left}table.table-simple-border:not(#recaptcha_table) tbody tr td:first-child,table.table-simple-border:not(#recaptcha_table) thead tr th:first-child,table.table-simple-border:not(#recaptcha_table) tbody tr td,table.table-simple-border:not(#recaptcha_table) thead tr th{border:1px solid var(--color-3);text-align:left}.table-scroll>.jspContainer>.jspPane,.table-scroll>.jspContainer,.table-scroll,.accordion-view-container .table-scroll>.jspContainer>.jspPane,.accordion-view-container .table-scroll>.jspContainer,.accordion-view-container .table-scroll{width:100% !important}.table-scroll .jspContainer{overflow:visible}.table-scroll .jspVerticalBar,.accordion-view-container .table-scroll .jspVerticalBar{display:none}.table-scroll .jspHorizontalBar .jspTrack,.accordion-view-container .table-scroll .jspHorizontalBar .jspTrack{background:#e6e6e6}.table-scroll .jspHorizontalBar .jspTrack,.table-scroll .jspHorizontalBar .jspDrag,.accordion-view-container .table-scroll .jspHorizontalBar .jspTrack,.accordion-view-container .table-scroll .jspHorizontalBar .jspDrag{border-radius:35px}.table-scroll .jspHorizontalBar,.accordion-view-container .table-scroll .jspHorizontalBar{height:7px;background:0 0}.jspPane,.accordion-view-container .jspPane{position:relative}.table-scroll .jspContainer .jspPane{margin-left:0 !important}.table-scroll .jspContainer:has(.jspHorizontalBar),.accordion-view-container .table-scroll .jspContainer{padding-bottom:25px;height:100% !important}.bg-black table:not(#recaptcha_table) tbody tr td{background:#000 !important;color:#fff;padding:0 5px 0 0}.path-node .node-body table .ck-img-left{margin-bottom:0}.path-node .node-body table tr td ol{padding-left:15px}.path-node table th td,.path-node .node-body table th td,.path-node table tr td,.path-node .node-body table tr td{font-size:var(--font-body-small);line-height:var(--line-height-small)}body #main-content table th p{padding:0}.table-javali td.rteright,.table-javali td p.rteright{text-align:right !important}.table-javali td.rteleft,.table-javali td p.rteleft{text-align:left !important}.table-javali td.rtecenter,.table-javali td p.rtecenter{text-align:center !important}#main-content table.table-javali{display:table}#main-content table.align-left.table-javali{float:none;margin-left:0}#main-content table.align-center.table-javali{margin:auto;float:none}#main-content table.align-right.table-javali{margin-right:0;margin-left:auto;float:none}@media (max-width:1120px){.node-body .table-scroll{width:100% !important}.node-body :not(.tab-tables-background) :not(.table-scroll)>table:not(#recaptcha_table),.cke_editable table:not(#recaptcha_table),table.table-simple,table.table-key-figures{white-space:unset}}@media (min-width:1121px){.node-body table:not(#recaptcha_table) tbody tr td,.cke_editable table:not(#recaptcha_table) tbody tr td{line-height:20px;vertical-align:middle;font-variant-numeric:tabular-nums;text-wrap:initial}}@media (min-width:1921px){.node-body table:not(#recaptcha_table) tbody tr td p,.cke_editable table:not(#recaptcha_table) tbody tr td p,.path-node .node-body table tr td p b,.path-node .node-body table tr td p{font-size:var(--font-body-small);line-height:var(--line-height-small)}.node-body table:not(#recaptcha_table) tbody tr th,body .node-body table:not(#recaptcha_table) thead tr th{font-size:var(--font-body-medium);line-height:var(--line-height-medium)}}@media (min-width:3441px){.node-body table:not(#recaptcha_table) tbody tr td,.cke_editable table:not(#recaptcha_table) tbody tr td{line-height:var(--line-height-small);vertical-align:middle;font-variant-numeric:tabular-nums}}
.javali-new-cke-templates{display:grid;justify-content:center;gap:1.5rem;--elements-width:205px}.javali-new-cke-templates .new-element-item-containner{color:var(--color-4)}.javali-new-cke-templates .new-element-item-containner{border-color:var(--color-4)}.new-element-item-containner{width:var(--elements-width);height:var(--elements-width);text-align:center;padding-top:18%;position:relative;box-sizing:border-box;border:2px solid #000}.javali-new-cke-templates[data-number="1"]{grid-template-columns:var(--elements-width)}.javali-new-cke-templates[data-number="2"]{grid-template-columns:var(--elements-width) var(--elements-width)}.javali-new-cke-templates[data-number="3"]{grid-template-columns:var(--elements-width) var(--elements-width) var(--elements-width)}.javali-new-cke-templates[data-number="4"]{--elements-width:160px;grid-template-columns:var(--elements-width) var(--elements-width) var(--elements-width) var(--elements-width)}.javali-new-cke-templates[data-number="5"]{--elements-width:135px;gap:.5rem;grid-template-columns:var(--elements-width) var(--elements-width) var(--elements-width) var(--elements-width) var(--elements-width)}.javali-new-cke-templates[data-type=circle] .new-element-item-containner{border-radius:50%}.new-element-item{position:absolute;top:20%;left:0;bottom:20%;right:0;display:flex;flex-direction:column;justify-content:center;font-family:var(--text-font);gap:.5rem}.new-template-top-row,.new-template-bottom-row{font-size:var(--font-body-medium) !important;line-height:var(--line-height-medium) !important}.new-template-middle-row span{line-height:1.1em !important;display:block}.new-template-middle-row{font-size:2rem !important;line-height:2.375rem !important;padding:0;font-family:var(--title-font)}body.node-type-story-item .section-full .javali-new-cke-templates{width:1120px;margin:auto}@media (max-width:1119px){.javali-new-cke-templates{--elements-width:120px}.new-template-top-row,.new-template-bottom-row{font-size:var(--font-body-small) !important}.new-element-item{gap:0}}@media (max-width:767px){.javali-new-cke-templates,.javali-new-cke-templates[data-number="4"]{--elements-width:150px;gap:20px;width:100%;grid-template-columns:150px 150px !important}.new-template-top-row,.new-template-bottom-row{font-size:var(--font-body-medium) !important;line-height:1rem !important}}.ck-img-side-by-side .ck-img-left-img,.ck-img-side-by-side .ck-img-right-img{width:50%;flex:auto;float:left}.ck-img-side-by-side .ck-img-left-img{margin-right:5px}.ck-img-side-by-side .ck-img-right-img{margin-left:5px}.oar-site .javali-new-cke-templates .new-element-item{justify-content:space-around;-ms-flex-pack:distribute}.oar-site .javali-new-cke-templates .new-template-middle-row{padding:0}.oar-site .javali-new-cke-templates .new-template-middle-row span{line-height:1.1em !important;display:block}.oar-site .javali-new-cke-templates .new-template-top-row span,.oar-site .javali-new-cke-templates .new-template-bottom-row span{line-height:120%;display:block}.oar-site .javali-new-cke-templates[data-number="2"] .new-element-item-containner .new-template-middle-row{padding:5px 0}@media screen and (min-width:1921px){.javali-new-cke-templates,.javali-new-cke-templates[data-number="4"],.javali-new-cke-templates[data-number="5"]{--elements-width:285px}.two-columns .javali-new-cke-templates[data-number="4"],.two-columns .javali-new-cke-templates[data-number="5"]{grid-template-columns:repeat(3,var(--elements-width))}.javali-new-cke-templates{margin:1.5rem 0}}@media screen and (min-width:3441px){.javali-new-cke-templates,.javali-new-cke-templates[data-number="4"],.javali-new-cke-templates[data-number="5"]{--elements-width:427.5px;gap:2.25rem}.new-template-middle-row{font-size:3rem !important;line-height:3.5rem !important}.javali-new-cke-templates{margin:2.25rem 0}}
.givaudan-webform-modal.ui-dialog,.ui-widget-content[data-once=subscription-box-modal]{background-color:var(--grey-extra-light);border:0;border-radius:0;overflow-x:scroll}.givaudan-webform-modal.ui-dialog .ui-dialog-titlebar{min-height:2.5rem;border:0;background-color:transparent}.givaudan-webform-modal.ui-dialog .ui-dialog-title{display:none}.givaudan-webform-modal.ui-dialog .ui-dialog-titlebar-close{background-image:url("/modules/custom/javali_forms/css/../images/icons/ico_close2.svg");background-position:0 0;height:54px;width:54px;top:10px;right:10px;transform:scale(.6)}.givaudan-webform-modal .ui-button .ui-icon-closethick{display:none}.givaudan-webform-modal .webform-ajax-form-wrapper{max-width:320px;margin:auto}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none !important}.givaudan-webform-modal.ui-dialog .ui-dialog-buttonpane{border:0;background-color:transparent;padding:0 0 45px;width:335px;margin:auto;text-align:center}.ui-dialog .ui-dialog-buttonpane button{padding:5px 20px 7px;color:#fff;font-size:13px;font-family:"Fedra Sans Alt Demi 2","FedraSansDemi",Verdana,Times,Courier,sans-serif;line-height:20px;border-radius:0;border:none}div.ui-widget-overlay{background-color:#000;opacity:.7}textarea{border-color:var(--grey)}.givaudan-webform-modal .webform-submission-form label,.page-node-type-webform .webform-submission-form label,.webform-submission-form label{font-size:var(--font-body-small)}.js-form-item.form-item.js-form-type-tel.form-type-tel .iti{width:100%}.givaudan-webform-modal .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field),.page-node-type-webform .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field),.webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field){display:block;height:40px;width:100%;background:#fff;border-radius:0;padding:10px 20px;border:1px solid var(--grey);font-size:var(--font-body-small);line-height:var(--line-height-small);letter-spacing:0;color:#000;min-height:40px;box-sizing:border-box}.givaudan-webform-modal .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field).form-tel,.givaudan-webform-modal .webform-submission-form input.form-tel,.page-node-type-webform .webform-submission-form input.form-tel,.webform-submission-form input.form-tel{padding-left:45px}.givaudan-webform-modal .form-type-checkbox,.givaudan-webform-modal .form-type-radio{display:flex}.givaudan-webform-modal .webform-element-description,.page-node-type-webform .webform-element-description{font-size:var(--font-body-small);line-height:var(--line-height-small)}form.webform-submission-form .form-type-radio .description,form.webform-submission-form .form-type-checkbox .description,form.webform-submission-form .form-type-radio label{font-size:12px;line-height:15px;margin-left:10px;display:inline-flex}form.webform-submission-form .select2-container.select2-container--open{border:1px solid #1955af !important}form.webform-submission-form .select2-container.select2-container--open.select2-container--below{border-bottom-left-radius:0;border-bottom-right-radius:0}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar{border-bottom:0;min-height:40px;background-color:#fff}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-image:url("/modules/custom/javali_forms/css/../images/icons/ico_close2.svg");background-position:0 0;height:54px;width:54px;top:10px;right:10px;transform:scale(.6)}.page-node-type-webform .webform-element-description,.webform-element-description{margin-top:-.25rem}@media (min-width:768px) and (min-height:500px){.givaudan-webform-modal.ui-dialog{width:430px !important;overflow-x:hidden;overflow-y:auto;max-height:100%}}.givaudan-webform-modal #drupal-modal{min-height:100%;max-height:100% !important;overflow-y:hidden}@media (max-width:767px){.givaudan-webform-modal.ui-dialog{width:var(--doc-width) !important}.givaudan-webform-modal #drupal-modal{height:500px !important;max-height:calc(.8*var(--doc-height)) !important;overflow-y:auto}}.webform-submission-form #messages-wrapper,.webform-client-form #messages-wrapper{width:320px;left:0;right:0;margin:auto}.webform-submission-form #messages-wrapper li.messages__list,.webform-client-form #messages-wrapper li.messages__list{font-size:16px;line-height:24px}.webform-submission-form #messages-wrapper .messages .close{top:10px !important;right:10px !important;width:30px;height:30px}.ui-dialog.webform-confirmation-modal{padding:20px}.webform-submission-form #messages-wrapper .messages .close:before{padding:3px 0}.webform-confirmation-modal .ui-dialog-title{font-family:"Fedra Serif B Demi 2","FedraSerifDemi",Georgia,Tahoma,Trebuchet MS,sans-serif;font-size:32px;font-weight:400}.webform-submission-webform-12686-form .js-form-item-to{display:none}.ui-dialog .ui-dialog-buttonpane button{font-family:var(--text-font)}.webform-confirmation-modal .ui-dialog-title{font-family:var(--text-font);font-size:2rem;line-height:2.5rem;font-weight:600;white-space:break-spaces;margin:0;padding-bottom:.5rem}form.webform-submission-form{font-size:12px;line-height:15px;font-family:var(--text-font)}form.webform-submission-form .form-item,form.webform-submission-form .form-actions{width:320px !important;margin-right:auto !important;margin-left:0 !important;padding-left:0 !important;margin-bottom:.75rem;line-height:initial}form.webform-submission-form .form-item select,form.webform-submission-form .select2-container{width:100%;height:40px;border:1px solid var(--grey);font-size:var(--font-body-small);padding:0 1rem;background-color:#fff}.webform-ajax-form-wrapper>form.webform-submission-form .select2-container--default .select2-selection--multiple{height:100%}form.webform-submission-form .select2-container--default .select2-selection--multiple{border:none}.webform-ajax-form-wrapper>form.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow,.webform-ajax-form-wrapper>div>form.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.webform-ajax-form-wrapper>form.webform-submission-form .select2-container--default .select2-selection--single,.webform-ajax-form-wrapper>div>form.webform-submission-form .select2-container--default .select2-selection--single{top:0}form.webform-submission-form .select2-container--default .select2-selection--single{height:auto;width:100%;border:0;top:4px;position:relative}#main-content .field--name-body form.webform-submission-form ul:not(.slick-dots){padding-left:0;margin:0}.givaudan-webform-modal .webform-element-description,.page-node-type-webform .webform-element-description,form.webform-submission-form .form-item input[type=text],form.webform-submission-form .form-item textarea,form.webform-submission-form .form-item input[type=email],form.webform-submission-form .form-item input[type=number],form.webform-submission-form .form-item select,form.webform-submission-form .form-item .selectBox.form-select,form.webform-submission-form .form-item .chosen-container,form.webform-submission-form .select2-container,form.webform-submission-form .form-item label,form.webform-submission-form .form-item p{font-family:var(--text-font);margin-top:.25rem}.givaudan-webform-modal form.webform-submission-form .form-item .webform-element-description,#drupal-modal form.webform-submission-form .form-item label.option{margin-top:-.25rem}#drupal-modal form.webform-submission-form .form-item label.option{margin-left:10px}form media-caption{font-family:var(--text-font)}.js-form-item.form-item.js-form-type-processed-text.form-type-processed-text.js-form-item-.form-item- label{display:none}.ui-dialog .ui-dialog-buttonpane button:hover{background-color:var(--color-5)}body .givaudan-webform-modal .select2-container--default .select2-selection--single .select2-selection__rendered{height:38px;box-sizing:border-box;font-size:var(--font-body-small);line-height:var(--line-height-small);padding-top:9px}.givaudan-webform-modal .select2-container,.givaudan-webform-modal .select2-results{font-size:var(--font-body-small);line-height:var(--line-height-small)}.webform-submission-opened .select2-search--dropdown,.webform-submission-opened .select2-results__option{font-size:var(--font-body-small);line-height:var(--line-height-small);padding:4px 1rem}.givaudan-webform-modal [id^=edit-required] *,.givaudan-webform-modal [id^=edit-required]{font-size:var(--font-body-small);line-height:var(--line-height-small)}.givaudan-webform-modal .form-type-checkbox.form-item-terms-and-conditions{display:block}.givaudan-webform-modal .form-type-checkbox.form-item-terms-and-conditions .description{margin-left:0;font-size:var(--font-body-small);line-height:var(--line-height-small)}.webform-button--submit{border:none;padding:5px 20px 7px;font-size:13px;line-height:20px;color:#fff}legend.captcha__title.js-form-required.form-required{display:none}.givaudan-webform-modal .form-textarea-wrapper textarea{font-size:var(--font-body-small);line-height:var(--line-height-small);padding:1rem}@media screen and (min-width:1121px){.page-node-type-webform .webform-element-description{margin-top:0}}@media screen and (min-width:1921px){.givaudan-webform-modal .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field),.page-node-type-webform .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field){min-height:50px}form.webform-submission-form .form-item,form.webform-submission-form .form-actions{width:500px !important}.page-node-type-webform .webform-element-description{margin-top:-.25rem}.page-node-type-webform .form-type-radio input,.page-node-type-webform .form-type-checkbox input{width:20px;height:20px}form.webform-submission-form .form-item select,form.webform-submission-form .select2-container{height:50px}form.webform-submission-form .select2-container--default .select2-selection--single{top:10px}body form.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.webform-button--submit{font-size:var(--font-body-small);line-height:var(--line-height-small)}.givaudan-webform-modal.ui-dialog{width:800px !important}.givaudan-webform-modal .webform-ajax-form-wrapper{max-width:500px}}@media screen and (min-width:3441px){.givaudan-webform-modal .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field),.page-node-type-webform .webform-submission-form input:not(.form-checkbox,.form-radio,.form-submit,.select2-search__field){min-height:60px}.page-node-type-webform .webform-element-description{margin-top:-.5rem}.page-node-type-webform .form-type-radio input,.page-node-type-webform .form-type-checkbox input{width:25px;height:25px}form.webform-submission-form .form-item select,form.webform-submission-form .select2-container{height:86px}}
header .region-header-1 .site-name a{-webkit-animation:2s ease-in-out 1s 1 slideInFromTop;animation:2s ease-in-out 1s 1 slideInFromTop;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;z-index:5;mix-blend-mode:difference}#wrapper header.active,#wrapper header:hover,#wrapper .path-frontpage header:hover{background-color:#fff !important;padding:0}.page--contact header .primary-menu .top-link,.page-node-type-ingredient header .primary-menu .top-link,.page-node-type-core-content-item header .primary-menu .top-link,header.active .primary-menu .top-link,header:hover .primary-menu .top-link,.path-frontpage header.black .primary-menu .top-link,.path-frontpage header:hover .primary-menu .top-link,.page--locations header .primary-menu .top-link,.page--locations header:hover .primary-menu .top-link{letter-spacing:0;line-height:20px;font-family:"Fedra Sans Alt Pro Medium";color:#000;text-decoration:none}.page--contact header .secondary-menu .top-link,.page-node-type-ingredient header .secondary-menu .top-link,.page-node-type-core-content-item header .secondary-menu .top-link,header.active .secondary-menu .top-link,header:hover .secondary-menu .top-link,.path-frontpage header.black .secondary-menu .top-link,.path-frontpage header:hover .secondary-menu .top-link,.page--locations header .secondary-menu .top-link,.page--locations header:hover .secondary-menu .top-link{position:relative;right:0;letter-spacing:0;font-size:12px;line-height:12px;color:#000 !important;text-decoration:none}header .menu-wrapper .main-menu>.submenu-wrapper>ul.menu.expanded-menu-parent>li>.submenu-wrapper:after{content:"";display:block;width:100%;background-color:rgba(255,255,255,.9) !important;height:100%;position:absolute;top:0;z-index:1}header .menu-wrapper .main-menu>.submenu-wrapper>ul.menu li>.submenu-wrapper>.highlight span{display:block;color:#000 !important;font-size:42px;margin-bottom:10px;line-height:52px;font-family:"Fedra Serif B Pro Book";max-width:100%}#wrapper header.active .menu-wrapper .primary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a{color:#000}#wrapper header.active .menu-wrapper .secondary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a{font-family:"Fedra Serif B Pro Book";font-weight:400;font-size:18px;line-height:20px;opacity:1;cursor:pointer;color:#000;text-decoration:none;display:inline;height:auto}#wrapper header.active .menu-wrapper .main-menu>.submenu-wrapper>ul.menu>li>.submenu-wrapper ul.expanded-menu.thirdlevel li a{font-family:"Fedra Sans Alt Pro Book";font-size:14px;line-height:22px;opacity:.6;display:inline;height:auto;padding-bottom:0;color:#000}#wrapper header.active .language-switcher ul.links li a,#wrapper header:hover .language-switcher ul.links li a,#wrapper header.active .language-switcher ul.links li.is-active,#wrapper header.active .language-switcher ul.links li.is-active a,#wrapper header:hover .language-switcher ul.links li.is-active,#wrapper header:hover .language-switcher ul.links li.is-active a{color:#000 !important}#wrapper header.active .menu-wrapper .secondary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a:not(:hover),#wrapper header.active .menu-wrapper .primary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a:not(:hover),#wrapper header.active .menu-wrapper .main-menu>.submenu-wrapper>ul.menu>li>.submenu-wrapper ul.expanded-menu.thirdlevel li a:not(:hover){color:#000 !important}header.active .secondary-menu ul.menu li>.top-link:not(.expanded-menu-item),header.active .primary-menu ul.menu li>.top-link:not(.expanded-menu-item){border-bottom:6px solid transparent !important}.page--contact header .language-switcher ul.links li a,.page--contact header .language-switcher ul.links li,.page-node-type-ingredient header .language-switcher ul.links li a,.page-node-type-ingredient header .language-switcher ul.links li,.page-node-type-core-content-item header .language-switcher ul.links li a,.page-node-type-core-content-item header .language-switcher ul.links li,.path-locations header .language-switcher ul.links li a,.path-locations header .language-switcher ul.links li,header.black .language-switcher ul.links li a,header.black .language-switcher ul.links li{color:#000 !important}header.active .menu-wrapper .menu-close svg line{stroke:#000}.page--contact header,.page-node-type-ingredient:not(.adminimal) header,.page-node-type-core-content-item:not(.adminimal) header,.path-frontpage header.black,.page--locations header{background-color:#fff !important}body footer{background:#fff !important}body footer #block-footersubmenu li a{color:#000 !important}footer .top-row .copyright svg path,footer #social-icons a svg path,footer #social-icons-mobile a svg path{fill:#000}footer #social-icons-mobile{align-items:center}body footer .bottom-row .copyright{color:#000 !important}body footer #services h2,body footer #stock-data h2,body footer .region.region-footerbottom h2{color:#000 !important}body footer #stock-data span,body footer #stock-data p,body footer #services a,body footer .region.region-footerbottom a{color:#000 !important}@media (max-width:1119px){body header#header{height:90px !important;background-color:#fff !important;top:0 !important}header .secondary-menu .main-menu>.submenu-wrapper,header .primary-menu .main-menu,header .menu-wrapper .main-menu>.submenu-wrapper>ul.menu>li>.submenu-wrapper{background-color:#fff !important}header .menu-wrapper .primary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a,header .menu-wrapper .secondary-menu .submenu-wrapper ul li .submenu-wrapper ul>li>a,header .menu-wrapper .primary-menu .submenu-wrapper ul li .submenu-wrapper ul>a,header .menu-wrapper .main-menu>.submenu-wrapper>ul.menu>li>.submenu-wrapper ul.expanded-menu li ul.thirdlevel>a.menu__link{color:#000 !important;text-decoration:none}header .third-level-opened .back-to-firstLevel,header .second-level-opened .back-to-menu{color:#000}header.menu-opened .menu-wrapper .main-menu>.submenu-wrapper>ul.menu>li>.submenu-wrapper ul.expanded-menu li span.menu__link:after{content:"";display:block;background-image:url(/themes/javali_theme/images/arrow_right.svg) !important;background-position:center;background-size:contain !important;content:" ";height:14px;width:14px;position:absolute;right:8%;background-color:transparent;display:block;left:auto}.path-frontpage header#header.black .language-switcher .expand-icon,#wrapper header#header .language-switcher .expand-icon,#wrapper header#header .language-switcher .expand-icon{background-image:url("/modules/custom/javali_menu_invertedcolors/css/../images/ico_drop_black.svg")}#wrapper header#header .language-switcher ul.links li a,#wrapper header#header .language-switcher ul.links li{color:#000 !important}header.menu-opened ul.menu li>.top-link:before{background-image:url(/themes/javali_theme/images/arrow_right.svg) !important;background-position:0 !important;background-size:27px !important;content:"";display:block;position:absolute;right:0;height:27px;width:27px;z-index:55555;background-color:transparent;background-repeat:no-repeat;top:0;bottom:0;margin:auto}.path-frontpage header.menu-opened,header.menu-opened{padding-bottom:50px;-webkit-transition:ease-in-out .6s all;-o-transition:ease-in-out .6s all;transition:ease-in-out .6s all}header .primary-menu .top-link,header .secondary-menu .top-link,header .secondary-menu ul.menu li>.top-link{color:#000 !important}#wrapper header.active.menu-opened,#wrapper header:hover.menu-opened,#wrapper .path-frontpage header:hover.menu-opened{padding-bottom:50px}header .region-header-3 .search .search-api-page-block-form.opened form input[type=search]{border:1px solid #000 !important}body.path-frontpage header.menu-opened,body header.menu-opened{padding-bottom:50px;transition:none}body header .region-header-3 .search{animation:none}header .region-header-3 .search.opened{opacity:1}body.path-frontpage header{transition:none}header .mobile-menu-icon{mix-blend-mode:difference}.page--contact header.black .region-header-3 .search .search-toggle,.page-node-type-ingredient header .region-header-3 .search .search-toggle,.page-node-type-core-content-item header .region-header-3 .search .search-toggle,.path-frontpage header.black .region-header-3 .search .search-toggle,#wrapper header.active .region-header-3 .search .search-toggle,#wrapper header:hover .region-header-3 .search .search-toggle{background-image:url(/modules/custom/javali_menu_invertedcolors/css/../images/ico_search_black.svg)}body.page-node-type-landing-page header .mobile-menu-icon:before{content:"";background-image:url(/modules/custom/javali_menu_invertedcolors/css/../images/mobile_menu_icon.png) !important;background-position:unset;height:15px;width:20px;background-size:contain;margin-right:3px;background-repeat:no-repeat;overflow:hidden;display:block;-webkit-filter:none;filter:none}header .secondary-menu ul.menu li:last-child{border-bottom:0}body.page-node-type-landing-page header:not(.black),body.page-node-type-landing-page header{transition:none}header .secondary-menu.opened{border-bottom:1px solid #000}}body.page-node-type-landing-page #header.black{background-color:#fff}.page-node-type-landing-page #header.black .top-link{color:#000 !important}footer #social-icons a:hover{mix-blend-mode:normal}body header .region-header-3 .search .search-api-page-block-form.opened form input[type=search]{border:1px solid #000}.page--contact header .region-header-3 .search .search-toggle:not(.opened),#wrapper header.black .region-header-3 .search .search-toggle:not(.opened),#wrapper header:hover .region-header-3 .search .search-toggle:not(.opened),.page-node-type-core-content-item header .region-header-3 .search .search-toggle:not(.opened),.path-locations header .region-header-3 .search .search-toggle:not(.opened){background-image:url(/modules/custom/javali_menu_invertedcolors/css/../images/ico_search_black.svg)}.page-node-type-product #header{background-color:#fff}.page-node-type-product header .primary-menu .top-link,.page-node-type-product header .secondary-menu .top-link{color:#000 !important}.page-node-type-product #wrapper header .region-header-3 .search .search-toggle:not(.opened){background-image:url(/modules/custom/javali_menu_invertedcolors/css/../images/ico_search_black.svg)}.page-node-type-product #wrapper header .language-switcher ul.links li a,.page-node-type-product #wrapper header .language-switcher ul.links li.is-active,.page-node-type-product #wrapper header .language-switcher ul.links li.is-active a{color:#000 !important}body header .menu-wrapper .main-menu>.submenu-wrapper>ul.menu.expanded-menu-parent>li>.submenu-wrapper{transition:opacity .3s ease-in-out}.search-page header{background-color:#fff}.search-page header .primary-menu .top-link,.search-page header .secondary-menu .top-link{color:#000 !important}.search-page #wrapper header .region-header-3 .search .search-toggle:not(.opened){background-image:url(/modules/custom/javali_menu_invertedcolors/css/../images/ico_search_black.svg)}.search-page #wrapper header .language-switcher ul.links li a,.search-page #wrapper header .language-switcher ul.links li.is-active,.search-page #wrapper header .language-switcher ul.links li.is-active a{color:#000 !important}body header .search.opened{padding-right:0}body.page-front:not(.scroll-blocked) header .search.opened{padding-right:15px}body.page-front.scroll-blocked header .search.opened{padding-right:20px}header:hover .region-header-2 #block-javali-theme-odyssey-main-menu ul.menu li a,header:active .region-header-2 #block-javali-theme-odyssey-main-menu ul.menu li a{color:#000}.page--contact header .language-switcher .expand-icon,.page-node-type-ingredient header .language-switcher .expand-icon,.page-node-type-core-content-item header .language-switcher .expand-icon,.path-locations .language-switcher .expand-icon,.path-frontpage header.black .language-switcher .expand-icon,#wrapper header.active .language-switcher .expand-icon,#wrapper header:hover .language-switcher .expand-icon{background-image:url("/modules/custom/javali_menu_invertedcolors/css/../images/ico_drop_black.svg")}
/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:"alpha(opacity=30)"}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.javali-buttons.print{margin-top:50px;margin-bottom:20px}.page--print .node-body{width:100%}.page--print #title-area .center{display:flex;width:100%;justify-content:center}.page--print a.back-top.javali-buttons{display:none}.page--print header#header{position:relative}.page--print footer#footer{display:none}.page--print footer.print-preview.footer{display:flex;justify-content:space-evenly}.page--print header.print-preview.header{display:inline-flex;justify-content:space-evenly;position:relative}.page--print header.print-preview.header #site-name{display:flex;padding-top:30px}.page--print header.print-preview.header #site-slogan{display:flex;padding-top:30px;color:#fff;font-size:10px;font-family:"Fedra Serif B Demi 2",Verdana,Tahoma,Trebuchet MS,sans-serif}.page--print div#block-javali-theme-breadcrumbs{display:none}.page--print .node--type-core-content-item .sidebar-wrapper{display:none}.page--print .node--type-core-content-item .node-content,.page--print .node--type-core-content-item .two-columns .node-content{display:flex;width:100%;justify-content:center}.page--print .node--type-core-content-item .node-body{width:1120px}.page--print.page-node-type-story-item #story-title-area{height:auto}.page--print.page-node-type-story-item #story-title-image{display:none}.page--print.page-node-type-landing-page #landing-background,.page--print.page-node-type-landing-page #landing-background-video{display:none}.page--print.page-node-type-landing-page #landing-title-image{height:50vh}.page--print.page-node-type-landing-page header:not(.black){background-color:#000}.page--print.page-node-type-landing-page #landing-title-info #landing-title-info-title h1.white,.page--print.page-node-type-landing-page #landing-title-info #landing-title-info-title #landing-title-info-intro,.page--print.page-node-type-landing-page #landing-title-info #landing-title-info-title h1 span{color:#000 !important}.page--print.page-node-type-landing-page .graphic-component.full,.page--print.page-node-type-landing-page .graphic-component.simple{width:90vw !important;margin-left:0 !important;margin-right:0 !important;left:0 !important;right:0 !important}.page--print.page-node-type-landing-page .one-column .graphic-component .slick-list{padding-right:800px;padding-left:75px}.page--print.page-node-type-landing-page .node-content{display:flex;width:100%;justify-content:center}.page--print.page-node-type-product #product-title-image{display:none}.page--print .node--type-product .side-menu{display:none}.page--print.page-node-type-product.toolbar-tray-open.toolbar-fixed #product-title-area,.page--print.page-node-type-product #product-title-area{height:auto}.page--print.page-node-type-product .content-section.two-columns{display:flex;width:1120px;justify-content:space-between;margin:auto}.page--print.page-node-type-product #product-title-info .center{display:flex;width:1120px;padding-left:5px;justify-content:space-between;margin:auto;flex-direction:column}
.paragraph--unpublished{background-color:#fff4f4}
.related-items-table{width:auto}.related-items-tbody{display:flex}td.related-items-color1,td.related-items-color2,td.related-items-color3,td.related-items-color4,td.related-items-color5{width:50px}td.related-items-color1{background-color:#afcc9b}td.related-items-color2{background-color:#afcc9b}td.related-items-color3{background-color:#7ead5e}td.related-items-color4{background-color:#5e9936}td.related-items-color5{background-color:#4b7a2b}
.related-items.columns-1 .center,.related-items.columns-2 .center,.related-items.columns-3 .center,.related-items.columns-4 .center{width:930px;padding-right:0;padding-left:0;margin:auto;justify-content:space-between;display:-ms-flexbox;display:flex;margin-bottom:100px}.image_related_item.video_related_item video{width:100%;height:auto}.title_related_item.main-title-text{color:#000}.related-items,.related-items.columns-1,.related-items.columns-2,.related-items.columns-3,.related-items.columns-4{height:auto;min-height:auto}.columns-1 .related-items-bottom,.columns-2 .related-items-bottom,.columns-3 .related-items-bottom,.columns-4 .related-items-bottom,.related-items-bottom{position:relative;bottom:auto}.columns-3 .related-items-bottom{display:flex;flex-direction:column;justify-content:space-between}.columns-1 .text_related_item,.columns-2 .text_related_item,.columns-3 .text_related_item,.columns-4 .text_related_item{padding:0 0 20px;margin-bottom:0;display:none}.columns-3 .text_related_item,.columns-4 .text_related_item{height:50px}.related-items.columns-1 .related-items-image,.related-items.columns-1 .related-items-background,.related-items.columns-1 .related-items-video{width:100%;z-index:10}.related-items.columns-2 .related-items-image,.related-items.columns-2 .related-items-background,.related-items.columns-2 .related-items-video{width:457px;position:relative;z-index:10;flex:none}.related-items.columns-3 .related-items-image,.related-items.columns-3 .related-items-background,.related-items.columns-3 .related-items-video{width:299px;position:relative;z-index:10;flex:none;height:auto}.columns-3 .related-items-image .background-image,.columns-3 .related-items-background .background,.columns-3 .related-items-video .video_related_item .video-js,.columns-3 .related-items-video .video_related_item video{height:162px;min-height:auto}.related-items.columns-4 .related-items-image,.related-items.columns-4 .related-items-background,.related-items.columns-4 .related-items-video{width:216px;position:relative;z-index:10;flex:none}.columns-4 .related-items-image .background-image,.columns-4 .related-items-background .background,.columns-4 .related-items-video .video_related_item .video-js,.columns-4 .related-items-video .video_related_item video{height:117px;min-height:auto}.columns-3 .related-items-image .background-image,.columns-4 .related-items-image .background-image{background-size:cover}.columns-3 .related-items-video .video_related_item .video-js .vjs-tech,.columns-4 .related-items-video .video_related_item .video-js .vjs-tech{height:auto;width:100%}.related-items-video .video_related_item .video-js .vjs-tech{top:0 !important}.related-items-image .background-image,.related-items-background .background,.related-items-video .video_related_item .video-js,.related-items-video .video_related_item video{height:248px;min-height:auto}.image_related_item.video_related_item:has(video){height:188px;overflow:hidden}.related-items-video .video_related_item video{width:100%;object-fit:cover}.columns-1 .title_related_item.main-title-text,.columns-2 .title_related_item.main-title-text,.columns-3 .title_related_item.main-title-text,.columns-4 .title_related_item.main-title-text{font-size:1.125rem;line-height:1.75rem;margin:1rem 0 0;padding-bottom:0}#main-content .related-items a{margin-top:1.25rem}.columns-3 .title_related_item.main-title-text,.columns-4 .title_related_item.main-title-text{height:55px;height:auto}.title_related_item.main-title-text{font-size:20px;line-height:28px}#main-content .related-items a{color:#000}.related-items-image.related-item .background-image img{display:block}.related-items .background-image-filter{height:248px;opacity:.1}.related-items-image.related-item.load-animation:hover .background-image,.related-items .background-image:hover{transform:scale(1.05);transition:transform 1s ease-in-out}.related-items-image.related-item.load-animation .background-image,.related-items .background-image{transition:transform 1s ease-in-out}@media (max-width:1119px){.related-items .center{margin-top:50px;width:100%;padding-right:0;padding-left:0;margin:auto;justify-content:space-between;flex-direction:column}.related-items.columns-1 .center,.related-items.columns-2 .center,.related-items.columns-3 .center,.related-items.columns-4 .center{width:100%}.related-items.columns-2 .related-items-image,.related-items.columns-2 .related-items-background,.related-items.columns-2 .related-items-video,.related-items.columns-3 .related-items-image,.related-items.columns-3 .related-items-background,.related-items.columns-3 .related-items-video,.related-items.columns-4 .related-items-image,.related-items.columns-4 .related-items-background,.related-items.columns-4 .related-items-video{width:100%;position:relative;flex:none}.related-items-image,.related-items-background,.related-items-video{width:100%}.related-items-bottom{margin-left:20px;margin-bottom:50px;width:95%}.columns-4 .related-items-image .background-image,.columns-4 .related-items-background .background,.columns-4 .related-items-video .video_related_item .video-js,.columns-3 .related-items-image .background-image,.columns-3 .related-items-background .background,.columns-3 .related-items-video .video_related_item .video-js,.columns-2 .related-items-image .background-image,.columns-2 .related-items-background .background,.columns-2 .related-items-video .video_related_item .video-js{height:205px}}@media (max-width:768px){.columns-1 .related-items-image .background-image,.columns-1 .related-items-background .background,.columns-1 .related-items-video .video_related_item .video-js{height:205px;min-height:auto}.columns-1 .title_related_item.main-title-text,.columns-2 .title_related_item.main-title-text,.columns-3 .title_related_item.main-title-text,.columns-4 .title_related_item.main-title-text{font-size:1.125rem;line-height:1.75rem;padding-bottom:0;margin:1rem 0 0}#main-content .related-items a{margin-top:1.25rem}.columns-3 .related-items-image .background-image,.columns-3 .related-items-background .background,.columns-3 .related-items-video .video_related_item .video-js{height:205px;min-height:auto}.columns-4 .related-items-image .background-image,.columns-4 .related-items-background .background,.columns-4 .related-items-video .video_related_item .video-js{height:205px;min-height:auto}}@media all and (min-width:1921px){.related-items.columns-1 .center,.related-items.columns-2 .center,.related-items.columns-3 .center,.related-items.columns-4 .center,.related-items .center{width:var(--grid-wide)}.columns-1 .title_related_item.main-title-text,.columns-2 .title_related_item.main-title-text,.columns-3 .title_related_item.main-title-text,.columns-4 .title_related_item.main-title-text{font-size:1.875rem;line-height:1.5em}.columns-1 .related-items-image .background-image,.columns-1 .related-items-background .background,.columns-1 .related-items-video .video_related_item .video-js{height:420px}.related-items.columns-2 .related-items-image,.related-items.columns-2 .related-items-background,.related-items.columns-2 .related-items-video{width:737px}.columns-2 .related-items-image .background-image,.columns-2 .related-items-background .background,.columns-2 .related-items-video .video_related_item .video-js{height:400px}.related-items.columns-3 .related-items-image,.related-items.columns-3 .related-items-background,.related-items.columns-3 .related-items-video{width:482px}.columns-3 .related-items-image .background-image,.columns-3 .related-items-background .background,.columns-3 .related-items-video .video_related_item .video-js,.columns-3 .related-items-video .video_related_item video{height:261px}.related-items.columns-4 .related-items-image,.related-items.columns-4 .related-items-background,.related-items.columns-4 .related-items-video{width:348px}.columns-4 .related-items-image .background-image,.columns-4 .related-items-background .background,.columns-4 .related-items-video .video_related_item .video-js,.columns-4 .related-items-video .video_related_item video{height:188px}}@media screen and (min-width:3441px){.related-items.columns-1 .center,.related-items.columns-2 .center,.related-items.columns-3 .center,.related-items.columns-4 .center,.related-items .center{width:var(--grid-4k)}.columns-1 .title_related_item.main-title-text,.columns-2 .title_related_item.main-title-text,.columns-3 .title_related_item.main-title-text,.columns-4 .title_related_item.main-title-text{font-size:2.8125rem;line-height:1.3em}.columns-1 .related-items-image .background-image,.columns-1 .related-items-background .background,.columns-1 .related-items-video .video_related_item .video-js{height:630px}.related-items.columns-2 .related-items-image,.related-items.columns-2 .related-items-background,.related-items.columns-2 .related-items-video{width:1105px}.columns-2 .related-items-image .background-image,.columns-2 .related-items-background .background,.columns-2 .related-items-video .video_related_item .video-js{height:600px}.related-items.columns-3 .related-items-image,.related-items.columns-3 .related-items-background,.related-items.columns-3 .related-items-video{width:723px}.columns-3 .related-items-image .background-image,.columns-3 .related-items-background .background,.columns-3 .related-items-video .video_related_item .video-js{height:392px}.related-items.columns-4 .related-items-image,.related-items.columns-4 .related-items-background,.related-items.columns-4 .related-items-video{width:515px}.columns-4 .related-items-image .background-image,.columns-4 .related-items-background .background,.columns-4 .related-items-video .video_related_item .video-js{height:282px}}
.subscription-box{align-items:center}.subscription-box{margin-bottom:2rem}.subscription-box .subscription-box-container{padding:3rem 2.5rem;background-color:var(--color-5);color:#fff;display:flex;flex-direction:column;box-sizing:border-box;width:550px;margin:auto}.subscription-box-container .hs-box-title{font-size:1.125rem;line-height:1.75rem;font-family:var(--title-font);margin-bottom:2rem}#main-content .hs-box-subtitle{padding-bottom:.875rem}#main-content .hs-box-subtitle p{font-family:var(--title-font);font-size:.75rem;line-height:1.25rem;color:#fff;padding-bottom:0}.subscription-box-container .box-actions{display:flex;height:100%;width:100%;justify-content:center;align-items:flex-end;flex:1}.box-actions .box-actions-buttons{width:100%;display:flex;column-gap:1rem;min-height:40px;justify-content:flex-start}#main-content .box-actions-buttons a.main-action{display:inline-flex;justify-content:center;align-items:center;padding:10px 19px 11px;font-size:.875rem;line-height:1.05rem;font-family:var(--title-font);font-weight:400;transition:all .3s ease-in-out;border:0;margin:0}#main-content .box-actions-buttons a.white{background:#fff;color:#000}#main-content .box-actions-buttons a.webform-dialog{border:1px solid #fff;color:#fff;background-color:transparent}#main-content .box-actions-buttons a.white:hover{text-decoration:none;background-color:var(--grey-light)}#main-content .box-actions-buttons a.webform-dialog:hover{text-decoration:none;border-color:rgb(0 0 0/30%)}@media only screen and (max-width:1119px){.subscription-box-container{max-width:320px;padding:1.5rem;max-width:100%;box-sizing:border-box}.box-actions .box-actions-buttons{column-gap:1rem}}@media screen and (min-width:1921px){.subscription-box .subscription-box-container{width:850px}.subscription-box-container .hs-box-title{font-size:var(--font-body-large);line-height:var(--line-height-large)}#main-content .box-actions-buttons a.main-action{font-size:var(--font-body-small);line-height:var(--line-height-small);padding:8px 19px 9px}}@media screen and (min-width:3441px){.subscription-box{margin-bottom:3rem}.subscription-box .subscription-box-container{width:1275px;padding:4.5rem 3.75rem}.subscription-box-container .hs-box-title{margin-bottom:3.5rem}.box-actions .box-actions-buttons{column-gap:3.75rem}#main-content .box-actions-buttons a.main-action{padding:13px 40px 18px}}
