@-webkit-keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,to{transform:rotate(0)}50%{transform:rotate(-140deg)}}@keyframes donut-rotate{0%,to{transform:rotate(0)}50%{transform:rotate(-140deg)}}@-webkit-keyframes spin{0%{transform:rotate(0deg) translateY(-50%)}to{transform:rotate(360deg) translateY(-50%)}}@keyframes spin{0%{transform:rotate(0deg) translateY(-50%)}to{transform:rotate(360deg) translateY(-50%)}}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-MediumItalic.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-MediumItalic.1752485285.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-Italic.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-Italic.1752485285.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-BoldItalic.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-BoldItalic.1752485285.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-Bold.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-Bold.1752485285.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-Medium.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-Medium.1752485285.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-Regular.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-Regular.1752485285.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-SemiBold.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-SemiBold.1752485285.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Basier Square';src:url(../fonts/subset-BasierSquare-SemiBoldItalic.1752485285.woff2) format('woff2'),url(../fonts/subset-BasierSquare-SemiBoldItalic.1752485285.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'icons';src:url(../fonts/icons/94a2e3c036da54cd66ddb3d7eeb30cf3.1752485285.eot);src:url(../fonts/icons/94a2e3c036da54cd66ddb3d7eeb30cf3.eot?#iefix) format('eot'),url(../fonts/icons/94a2e3c036da54cd66ddb3d7eeb30cf3.1752485285.woff2) format('woff2'),url(../fonts/icons/94a2e3c036da54cd66ddb3d7eeb30cf3.1752485285.woff) format('woff'),url(../fonts/icons/94a2e3c036da54cd66ddb3d7eeb30cf3.1752485285.ttf) format('truetype');font-weight:400;font-style:normal}.Icon--spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.Icon:before{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Icon--arrowLeft:before{content:'\EA01'}.Icon--arrowLeftRounded:before{content:'\EA02'}.Icon--arrowRight:before{content:'\EA03'}.Icon--arrowRightFull:before{content:'\EA04'}.Icon--arrowRightRounded:before{content:'\EA05'}.Icon--bulb:before{content:'\EA06'}.Icon--calendar:before{content:'\EA07'}.Icon--chat:before{content:'\EA08'}.Icon--christmas:before{content:'\EA09'}.Icon--close:before{content:'\EA0A'}.Icon--dropdown:before{content:'\EA0B'}.Icon--facebook:before{content:'\EA0C'}.Icon--family:before{content:'\EA0D'}.Icon--financeCalendar:before{content:'\EA0E'}.Icon--financeFamily:before{content:'\EA0F'}.Icon--financeMoney:before{content:'\EA10'}.Icon--financePig:before{content:'\EA11'}.Icon--foodTicket:before{content:'\EA12'}.Icon--formSuccess:before{content:'\EA13'}.Icon--giant:before{content:'\EA14'}.Icon--giantLogo:before{content:'\EA15'}.Icon--hamburgerBars:before{content:'\EA16'}.Icon--healthDiet:before{content:'\EA17'}.Icon--healthInsurance:before{content:'\EA18'}.Icon--holiday:before{content:'\EA19'}.Icon--linkedIn:before{content:'\EA1A'}.Icon--meal:before{content:'\EA1B'}.Icon--minus:before{content:'\EA1C'}.Icon--plus:before{content:'\EA1D'}.Icon--print:before{content:'\EA1E'}.Icon--sport:before{content:'\EA1F'}.Icon--wedding:before{content:'\EA20'}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.CareerDetail-list li p{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:none}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;margin:0}optgroup,select{font-family:sans-serif;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.no-js img[data-src].is-lazy,.no-js img[data-srcset].is-lazy,[hidden],template{display:none}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}*{font-variant-ligatures:none;font-feature-settings:"liga" 0}blockquote,body,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{margin:0;padding:0}p{margin:0 0 1.6em}h1,h2,h3,h4{line-height:1.2;color:#17171b}ol,ul{list-style:none}a,button{touch-action:manipulation}button,input,textarea{font-size:inherit;font-family:inherit;box-shadow:none;border:0}b,h1,h2,h3,h4,strong{font-weight:600}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}img[src="#"]{display:none!important}html{font-size:62.5%}html.is-scrolling-disabled{overflow:hidden}body{font-size:1.5rem;line-height:1.6;font-family:'Basier Square',sans-serif}.is-scrolling-disabled body,.pswp{overflow:hidden;position:fixed;top:0;left:0;width:100%}.pswp__error-msg a,a{color:inherit;text-decoration:underline}img[data-src],img[data-srcset]{transition:opacity 1s ease;will-change:opacity}img[data-src].is-lazy,img[data-src].is-lazy-loading,img[data-srcset].is-lazy,img[data-srcset].is-lazy-loading{opacity:0}img[data-src].is-lazy-loaded,img[data-srcset].is-lazy-loaded{opacity:1}.pswp{display:none;position:absolute;height:100%;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__scroll-wrap{overflow:hidden}.pswp__container{position:absolute}.pswp__container,.pswp__zoom-wrap{touch-action:none;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__img,.pswp__item{position:absolute;top:0;left:0}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc}.pswp__button{position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/plugins/photoswipe/default-skin.1752485285.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/plugins/photoswipe/preloader.1752485285.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.AboutNumbers-layout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:48px}.AboutNumbers-layout:after,.AboutNumbers-layout:before{position:absolute;top:0;content:"";display:block;background:#eceef0;height:30px;width:1px}.AboutNumbers-layout:after{right:0}.AboutNumbers-layout:before{left:0}.AboutNumbers-block{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-left:28px;padding-right:10px}.AboutNumbers-number{line-height:1;color:#016fc4;font-weight:600;font-size:4rem;text-align:center;margin-bottom:24px;position:relative;top:12px;left:-3px}.AboutNumbers-number:before{content:"";display:block}.AboutNumbers-text{line-height:1.333333333333333;color:#17171b;letter-spacing:-.3px;font-size:1.6rem;text-align:center}.Accordion-details{position:relative;font-size:2rem}.Accordion-details:after{position:absolute;bottom:3px;content:"";display:block;height:1px;width:100%;background:#eceef0}.Accordion-details.is-active .Accordion-summary{border-bottom:none}.Accordion-details.is-active .Accordion-summary span,.AccordionCertificate.is-active .Accordion-summary span,.AccordionContact-details.is-active .Accordion-summary span,.is-mouse-pointer .Accordion-summary:hover span,.is-mouse-pointer .AccordionCertificate-summary:hover span,.is-mouse-pointer .AccordionContact-summary:hover span{color:#016fc4}.Accordion-details.is-active .Accordion-plusBox:after,.AccordionCertificate.is-active .AccordionCertificate-plusBox:after,.AccordionContact.is-active .AccordionContact-plusBox:after{background-image:url(../img/icons/minus.1752485285.svg);background-size:18px 18px;transform:rotate(90deg)}.Accordion-plusBox,.Accordion-sign{display:block;position:absolute;background:#fff;height:35px;width:35px}.Accordion-plusBox{display:flex;top:50%;transform:translateY(-50%);right:30px;pointer-events:none;border-radius:10px;transition:ease right .3s}.Accordion-plusBox:after{content:"";display:block;height:35px;width:35px;background-image:url(../img/icons/plus.1752485285.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px}.Accordion-sign{right:0}.Accordion-summary{display:flex;align-items:center;min-height:90px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;background:0 0;width:100%;padding:0}.Accordion-summary:focus{outline:2px solid #016fc4}.Accordion-summary:focus:not(:focus-visible){outline:0}.Accordion-summary::-webkit-details-marker{display:none}.Accordion-summary span{text-align:left;letter-spacing:-.3px;color:#17171b;font-weight:600;transition:ease color .3s;font-size:1.8rem;line-height:2}.Accordion-answer{transition:height .6s cubic-bezier(.19,1,.22,1);overflow:hidden}.js .Accordion-answer{height:0}.Accordion-content{font-size:1.5rem;margin-bottom:21px}.Accordion-button{display:none;cursor:pointer;max-width:170px;margin:39px auto 0}.AccordionCertificate .Certificates{transition:cubic-bezier(.19,1,.22,1) .6s height;height:0}.AccordionCertificate.is-active{margin-bottom:0}.AccordionCertificate-details{position:relative;font-size:2rem;margin-bottom:10px}.AccordionCertificate.is-active .Accordion-summary{border-bottom:none}.AccordionCertificate-plusBox{position:absolute;display:flex;top:50%;transform:translateY(-50%);right:30px;display:block;pointer-events:none;background:#f6f9fb;height:35px;width:35px;border-radius:10px;transition:ease right .3s}.AccordionCertificate-plusBox::after{content:"";display:block;height:35px;width:35px;background-image:url(../img/icons/plus.1752485285.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px}.AccordionCertificate-sign{display:block;position:absolute;right:0;background:#fff;height:35px;width:35px}.AccordionCertificate-summary{display:none;align-items:center;min-height:76px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;cursor:pointer;background:0 0;width:100%;padding:0;background-color:#f6f9fb}.AccordionCertificate-summary:focus{outline:2px solid #016fc4}.AccordionCertificate-summary:focus:not(:focus-visible){outline:0}.AccordionCertificate-summary::-webkit-details-marker{display:none}.AccordionCertificate-summary span{text-align:left;letter-spacing:-.3px;font-size:2.1rem;color:#17171b;padding-left:20px;line-height:1.714285714285714;font-weight:600;transition:ease color .3s;position:relative;top:1px}.AccordionCertificate-answer{transition:height .6s cubic-bezier(.19,1,.22,1);overflow:hidden}.js .AccordionCertificate-answer{height:0}.AccordionCertificate-content{font-size:1.5rem}.AccordionCertificate-button{display:none;cursor:pointer;max-width:170px;margin:39px auto 0}.AccordionContact.is-active{margin-bottom:0}.AccordionContact-details{position:relative;font-size:2rem;margin-bottom:10px}.AccordionContact-details.is-active .Accordion-summary{border-bottom:none}.AccordionContact-plusBox,.AccordionContact-sign{display:block;position:absolute;height:35px;width:35px}.AccordionContact-plusBox{display:flex;top:50%;transform:translateY(-50%);right:30px;pointer-events:none;background:#f6f9fb;border-radius:10px;transition:ease right .3s}.AccordionContact-plusBox::after{content:"";display:block;height:35px;width:35px;background-image:url(../img/icons/plus.1752485285.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px}.AccordionContact-sign{right:0;background:#fff}.AccordionContact-summary{display:none;align-items:center;min-height:76px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;cursor:pointer;background:0 0;width:100%;padding:0;background-color:#f6f9fb}.AccordionContact-summary:focus{outline:2px solid #016fc4}.AccordionContact-summary:focus:not(:focus-visible){outline:0}.AccordionContact-summary::-webkit-details-marker{display:none}.AccordionContact-summary span{text-align:left;letter-spacing:-.3px;font-size:1.8rem;color:#17171b;padding-left:20px;line-height:1.714285714285714;font-weight:600;transition:ease color .3s;position:relative;top:1px}.AccordionContact-answer{transition:height .6s cubic-bezier(.19,1,.22,1);overflow:hidden}.js .AccordionContact-answer{height:0}.AccordionContact-content{font-size:1.5rem}.AccordionContact-button{display:none;cursor:pointer;max-width:170px;margin:39px auto 0}.Anchor{top:35.5px;display:none;position:fixed;background:#fff;z-index:4;left:50%;transform:translateX(-50%);border-radius:25px;box-shadow:0 2px 5px rgba(0,29,101,.11);transition:cubic-bezier(.19,1,.22,1) opacity .2s,cubic-bezier(.19,1,.22,1) width .3s;transition-delay:0s}.Anchor ul{display:flex;overflow-x:scroll;overflow-y:hidden;padding:13px 23px;scrollbar-width:none}.Anchor ul::-webkit-scrollbar{display:none}.Anchor--link{text-decoration:none;font-weight:500;font-size:1.5rem;letter-spacing:-.11px;color:#99a0ac;border-radius:22px;padding:12.5px;white-space:nowrap;margin:0 12.5px;transition:cubic-bezier(.19,1,.22,1) background .4s,cubic-bezier(.19,1,.22,1) color .4s}.Anchor--link.active .Anchor-counter{background:#016fc4}.Anchor--link.active,.is-mouse-pointer .Anchor--link:hover{background:#eaf8ff;color:#016fc4}.is-mouse-pointer .Anchor--link:hover .Anchor-counter{color:#eaf8ff;background:#016fc4}.Anchor--blue{color:#016fc4}.Anchor-counter{position:relative;top:-1px;right:-3px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;background:#99a0ac;color:#fff;border-radius:50%;font-size:1.3rem;transition:cubic-bezier(.19,1,.22,1) color .6s,cubic-bezier(.19,1,.22,1) background .6s}.Anchor-counter span{position:relative;top:1px}.Antispam{height:1px;width:1px;opacity:0;display:block;transform:translate(-9999px,-9999px)}.Benefits{overflow:hidden}.Benefits-heading h2{max-width:100%}.Benefits-body:after,.Benefits-body:before{content:'';display:block;flex-grow:1}.Benefits-body .Section{width:100%}.Benefits-listContainer{display:flex;flex-flow:row nowrap;gap:0;margin-left:-10px;margin-right:-10px}.Benefits-listContainer.flickity-enabled{outline:0}.Benefits-listContainer .flickity-viewport{width:100%}.Benefits-spacer{width:0;flex-grow:0}.BenefitsMain-main{position:relative;min-width:240px;display:flex;flex-direction:column;flex-grow:0}.BenefitsMain-title{font-size:2.2rem;line-height:1.368421052631579;font-weight:600;letter-spacing:-.3px;color:#17171b}.BenefitsMain-counter .BenefitsMain-title .Icon--arrowRight,.BenefitsMain-title--secondary{display:none}.BenefitsMain-counterWrapper{display:block;margin-left:-30px;margin-right:-30px;padding-bottom:1px;margin-bottom:.5em;overflow:hidden}.BenefitsMain-counter{display:block;overflow:auto;white-space:nowrap;width:100%;padding:0 20px 40px;margin-bottom:-40px}.BenefitsMain-counter .BenefitsMain-title{white-space:nowrap;display:inline-block;vertical-align:middle;color:#b3d4ed;padding:0 10px}.BenefitsMain-buttons{position:relative;display:flex;gap:11px;margin-top:29px}.BenefitsMain-control{background:0 0;cursor:pointer;padding:0;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;border:2px solid #016fc4;color:#016fc4;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s;display:none}.is-mouse-pointer .BenefitsMain-control:hover:not(:disabled){background:#016fc4;color:#fff}.BenefitsMain-control:disabled{cursor:default;opacity:.5}.BenefitsMain-control--next,.BenefitsMain-control--previous{transform:rotate(90deg)}.BenefitsMain-control .Icon:before{font-size:13.15px;transform:translateY(1.5px)}.Break:before{max-width:1440px;margin:0 auto;content:"";display:block;height:1px;width:100%;background:#eceef0}.Break-footer:before{position:relative;width:100%;left:0;background:#1f88d9;margin-top:12px}.Break-heading:before{margin-top:2.013888888888889%;margin-bottom:3.125%}.Break--margin{background:0 0;height:100%;margin-bottom:11.73611111111111%}.Button,.Button::after{align-items:center;color:#fff}.Button{font-size:1.6rem;font-weight:500;text-decoration:none;position:relative;display:flex;border-radius:30px;max-width:210px;min-height:60px;width:100%;background:#016fc4;cursor:pointer;padding-left:30px;padding-right:60px}.Button.is-loading{pointer-events:none;background:#99a0ac}.is-mouse-pointer .Button.is-loading:hover:after{border-color:#fff;background:#99a0ac;color:#99a0ac;transform:translate(0,-50%)}.Button.is-loading:after{color:#99a0ac;border-color:#fff;background:#99a0ac;transform-origin:top;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;-webkit-clip-path:inset(2px -6px -1px 11px);clip-path:inset(2px -6px -1px 11px)}.Button::after{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';display:flex!important;justify-content:center;font-size:9px;position:absolute;top:50%;transform:translateY(-50%);right:20px;height:32px;width:32px;border:1px solid #eceef0;border-radius:50%;transition:cubic-bezier(.19,1,.22,1) border-color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) transform .3s}.is-mouse-pointer .Button:hover:after{border-color:#016fc4;background:#fff;color:#016fc4;transform:translate(5px,-50%)}.Button--white{color:#016fc4;background:0 0;border:2px solid #016fc4}.Button--white::after{color:#016fc4}.is-mouse-pointer .Button--white:hover::after{color:#fff;background:#016fc4;border-color:#016fc4}.Button--whiteTransparent{font-size:1.5rem;color:#fff;border:2px solid #fff;max-width:160px;min-height:40px;letter-spacing:-.21px;padding-left:18px}.Button--whiteTransparent::after{color:#fff;border-color:transparent;right:7px;height:unset}.is-mouse-pointer .Button--whiteTransparent:hover::after{color:#fff;background:#016fc4;transform:translate(3px,-50%)}.Button--transparent{position:relative;background:0 0;color:#17171b;max-height:none;min-height:32px;padding:0}.Button--transparent::after{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';display:flex;justify-content:center;align-items:center;font-size:9px;position:absolute;top:50%;transform:translateY(-50%);left:69px;height:32px;width:32px;color:#016fc4;border:1px solid #eceef0;border-radius:50%;transition:cubic-bezier(.19,1,.22,1) border-color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) transform .3s}.is-mouse-pointer .Button--transparent:hover::after{border-color:#016fc4;background:#016fc4;color:#fff}.Button--contact,.Button--contact:after{display:flex;position:relative;background:0 0}.Button--contact{justify-content:center;color:#17171b;max-width:unset;height:100%;width:100%;padding:0;font-size:1.6rem}.Button--contact:after{right:-21px;left:unset;color:#016fc4;top:unset;transform:unset}.Button--back{flex-direction:row-reverse;max-width:82px}.Button--back::after{transform:translateY(-53%) rotate(180deg);left:0}.is-mouse-pointer .Button--back:hover::after{transform:translate(0,-53%) rotate(180deg)}.Button--down{color:#016fc4;letter-spacing:-.11px;padding-right:32px;min-height:unset}.Button--down::after{transform:translateY(-50%) rotate(90deg);right:-8px;left:unset}.is-mouse-pointer .Button--down:hover::after{transform:translate(0,-50%) rotate(90deg)}.CallToAction .Form{margin-top:2px}.CallToAction-heading .Heading{font-size:1.7rem;letter-spacing:-.3px;margin-bottom:3.194444444444444%;font-weight:600;text-align:center;line-height:1.368421052631579}.CallToAction .Accordion-details.is-active .Button-to-hide,.CallToAction .Accordion-details:after{display:none}.CallToAction .Accordion-details .Button-to-hide{margin:0 auto;transition:ease height .5s}.CallToAction .Accordion-details .Button-to-hide:after{transform:rotate(90deg) translateX(-50%)}.CareerDetail-return{top:0;left:-1px;height:83px}.CareerDetail-heading,.CareerDetail-return{width:100%;position:relative}.CareerDetail-heading .Heading{max-width:100%;margin-bottom:6.666666666666667%}.CareerDetail-layout{display:flex;flex-direction:column;gap:40px}.CareerDetail-wrapper{width:100%}.CareerDetail-content{margin-bottom:10.416666666666668%}.CareerDetail-content:last-child,.CareerDetail-list p:last-child{margin-bottom:0}.CareerDetail-list p{margin-bottom:18px}.CareerDetail-list p+ul{margin-top:-14px}.CareerDetail-list p,.CareerDetail-list ul li{font-size:1.6rem;line-height:1.666666666666667;letter-spacing:-.3px;padding-bottom:10px}.CareerDetail-list ul li:last-child{margin-bottom:18px}.CareerDetail-list li{position:relative;padding-left:20px;padding-bottom:6px}.CareerDetail-item:before,.CareerDetail-list li:before{content:"";position:absolute;top:9px;left:0;display:inline-block;width:6px;height:6px;border-radius:50%;background:#016fc4}.CareerDetail-title{border-bottom:1px solid #eceef0;margin-bottom:3.819444444444445%}.CareerDetail-title .Heading{margin-bottom:3.055555555555555%;font-size:2rem}.CareerDetail-item{position:relative;font-size:1.6rem;line-height:1.666666666666667;padding-bottom:10px;letter-spacing:-.3px;padding-left:20px}.CareerForm-heading .Heading{text-align:center}.CareerHeader-heading{margin-bottom:4.375%}.CareerHeader-layout p{max-width:781px;margin-left:auto;letter-spacing:-.3px;font-size:1.8rem;line-height:1.777777777777778;margin-bottom:0}.Catalog{display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Catalog-wrapper{display:flex;flex-direction:column;padding-left:38px}.Catalog-image{position:relative;background:#fff;box-shadow:0 2px 5px rgba(0,29,101,.05);width:120px;height:120px}.Catalog-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.Catalog-title{font-size:2.1rem;font-weight:500;line-height:1.333333333333333;letter-spacing:-.3px}.Catalog-link{position:relative;display:flex;align-items:center;color:#016fc4;text-decoration:none;padding-right:51px}.Catalog-link[href="#todo"]{outline:0}.Catalog-link:hover .Button:after,.is-mouse-pointer .Certificates-link:hover{background:#016fc4;color:#fff}.Catalog-link .Button{position:absolute;right:3px;transform:translateY(-2px)}.Catalog-link .Button:after{right:0}.Catalog-link--weight{font-weight:500}.CertificateDescription-layout{display:flex;flex-direction:column}.CertificateDescription-heading{max-width:516px}.CertificateDescription-heading h2{line-height:1.315789473684211}.CertificateDescription-text{max-width:823px}.CertificateDescription-text p{letter-spacing:-.5px!important}.CertificateDescription-button{display:flex;gap:24px}.Certificates{display:flex;-moz-column-gap:28px;column-gap:28px;row-gap:29.5px;justify-content:space-around;padding-top:15px;transition:cubic-bezier(.19,1,.22,1) height .6s}.Certificates-mobile{display:flex;justify-content:center;gap:24px;padding:12px 24px 24px;background-color:#f6f9fb;flex-wrap:wrap}.Certificates-item{position:relative;display:flex;min-width:338px;flex-direction:column;box-shadow:0 4px 11px 0 rgba(0,29,101,.07);background:#fff}.Certificates-imageWrapper{position:relative;max-height:280px;overflow:hidden;flex-grow:1}.Certificates-imageWrapper:before{display:flex;height:100%;background:linear-gradient(180deg,rgba(23,23,27,0) 13.61%,#17171b 100%);opacity:.06;content:"";display:block;padding-bottom:83.08605341246292%;width:100%}.Certificates-imageWrapper img{position:absolute;top:31px;left:50%;transform:translateX(-50%);height:auto;width:63%;max-height:280px;-o-object-fit:cover;object-fit:cover}.Certificates-title{display:block;font-size:1.8rem;letter-spacing:-.26px;font-weight:500;text-align:center;padding:23.5px 15px 18.5px;position:relative;top:1px}.Certificates-links{position:relative;display:flex;border-top:1px solid #eceef0}.Certificates-links:after{position:absolute;left:50%;transform:translateX(-50%);content:"";display:block;width:1px;height:100%;background:#eceef0}.Certificates-links--alone{max-width:100%;margin:0 auto}.Certificates-links--alone:after{display:none}.Certificates-link{padding:17.5px 10px;font-size:1.5rem;letter-spacing:-.107143px;font-weight:500;text-decoration:none;color:#016fc4;display:flex;flex-direction:row;flex:1;justify-content:center;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s}.Codex-layout{display:flex;flex-direction:column;margin:0 auto}.Codex-heading{position:relative;top:-1px;white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Codex-heading h2{line-height:1.368421052631579}.Codex-content{max-width:781px}.Codex-content.u-Text--bigger p{line-height:1.777777777777778;letter-spacing:0;margin-bottom:0}.Codex-button .Button{margin-top:50px;max-width:363px;padding:15px 60px 15px 30px}.ContactButtons-layout{display:flex;gap:16px;flex-direction:column}.ContactButtons-wrapper{display:flex;justify-content:center;align-items:center;width:100%;background:#016fc4;height:80px;text-decoration:none}.is-mouse-pointer .ContactButtons-wrapper:hover .Button::after{border-color:#016fc4;background:#016fc4;color:#fff;transform:translateX(3px)}.ContactButtons-content{width:100%;display:flex;flex-direction:column;gap:16px}.ContactCard{background:#f6f9fb;display:flex;justify-content:space-between;gap:12px;padding:18px 8.848314606741573% 18px 18px}.ContactCard .Accordion{width:100%}.ContactCard .Accordion-content .PressContact{background:#016fc4;padding:24px 0 0}.ContactCard .Accordion-content .PressContact-link,.ContactCard .Accordion-details.is-active span,.is-mouse-pointer .ContactCard .Accordion-summary:hover span{color:#fff}.ContactCard .Accordion-plusBox{right:0;height:32px;width:32px}.ContactCard .Accordion-plusBox:after{background-size:15px 15px;position:relative;top:-1px;left:-1.5px}.ContactCard .Accordion-summary{min-height:unset}.ContactCard .Accordion-summary span{color:#fff;font-weight:500}.ContactCard .Accordion-details:after{display:none}.ContactCard .Accordion-details .Accordion-plusBox:after{background-size:15px 15px}.ContactCard-heading{font-size:2.8rem;font-weight:500;margin-bottom:20px}.ContactCard-content{display:flex;justify-content:center;flex-direction:column;padding:12px}.ContactCard-content .PressContact-title{border-bottom:none;margin-bottom:8px;padding-bottom:0;text-align:left}.ContactFactory-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ContactFactory-image img,.ContactHeader-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.ContactHeader{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.ContactHeader-content{display:flex;flex-direction:column;max-width:100%}.ContactHeader-image img{max-height:50%;height:300px;-o-object-position:center;object-position:center}.ContactHeader-info{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:2rem;max-width:61.8rem;margin-bottom:3rem}.ContactHeader-map{position:relative}.ContactHeader-map:before{content:"";display:block;position:absolute;z-index:0;top:50%;transform:translateY(-50%);height:1px;width:100%;background:#eceef0}.ContactHeader-map:after{z-index:0;content:"";height:40px;width:28px;background:#fff;position:absolute;left:170px;top:0}.ContactHeader-map--text{position:relative;z-index:1;text-align:center;padding:10px 0 10px 26px;display:block;height:40px;width:170px;background:#fff;border-radius:25px;box-shadow:0 2px 5px rgba(0,29,101,.11);font-size:1.4rem;font-weight:500;letter-spacing:-.2px;color:#99a0ac;text-decoration:none;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s}.ContactHeader-map--text:hover{background:#f6f9fb;color:#17171b}.ContactHeader-map img{position:absolute;left:20px;top:10px}.ContactHeader-block{display:flex;flex-direction:column;flex-basis:45%}.ContactHeader-block--full{flex-basis:100%}.ContactHeader-title{font-weight:600;font-size:1.6rem;line-height:1.875;margin-bottom:1px}.ContactHeader-text{font-size:1.6rem;line-height:1.333333333333333}.ContactHeader-museumButton{margin-top:40px;min-width:260px}.ContactLinks-layout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:48px}.ContactLinks-layout:after,.ContactLinks-layout:before{position:absolute;top:0;content:"";display:block;background:#eceef0;height:30px;width:1px}.ContactLinks-layout:after{right:0}.ContactLinks-layout:before{left:0}.ContactLinks-block{position:relative;display:flex;flex-direction:column;padding-left:16px}.ContactLinks-header{text-transform:uppercase;color:#99a0ac;font-weight:500;font-size:1.4rem;letter-spacing:-.23px;position:relative;top:-2px}.ContactLinks-text{color:#016fc4;letter-spacing:-.3px;font-size:1.6rem;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:4px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.ContactLinks-text--decoration{color:#016fc4}.is-mouse-pointer .ContactLinks-text--decoration:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4}.Container{margin:0 auto;padding:0 30px;max-width:1240px;position:relative;box-sizing:content-box}.Container--wide{max-width:1680px}.Container--medium{max-width:1440px}.Container--slim{max-width:720px}.Container--full{max-width:1800px}.Container--header{max-width:1920px}.Container--navigation{max-width:1440px}.Container--form{max-width:720px}.Container--media{padding-left:10px;padding-right:10px}.Container.is-pure{padding:0;position:static}.Cookies-heading{text-align:center;margin-bottom:3.333333333333333%}.Cookies-heading h1{margin:0 auto}.Cookies-content h2{margin-bottom:1.666666666666667%}.Cookies-content p{font-size:1.6rem;line-height:2}.Crossroad .Container{padding-bottom:48px}.Crossroad-layout{position:relative}.Crossroad-heroImage{min-height:570px;position:absolute;top:0;left:0;transition:cubic-bezier(.19,1,.22,1) opacity .5s;display:none;opacity:0;transition-delay:.3s;width:100vw;-o-object-fit:cover;object-fit:cover}.Crossroad-heroImage.is-active{opacity:1;transition-delay:0s}.Crossroad-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column}.Crossroad-heading{display:flex;align-items:center;position:relative;top:-25px}.Crossroad-heading .Heading{color:#fff;position:relative}.Crossroad-heading .Heading:before{content:"TEREOS TTD";position:absolute;margin-top:-25.444444444444443%;left:4px;color:#fff;font-size:1.4rem;letter-spacing:.1px}.Crossroad-links{width:100%;min-width:280px}.Crossroad-item{width:100%;color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:-.3px;border-top:solid 1px rgba(255,255,255,.2);position:relative;transition:cubic-bezier(.19,1,.22,1) background .3s}.Crossroad-item:after,.Crossroad-item:before{background:0 0;transition:cubic-bezier(.19,1,.22,1) background .3s}.is-mouse-pointer .Crossroad-item:hover:after{content:"";position:absolute;top:-1px;display:block;width:100%;height:1px;background:#016fc4}.is-mouse-pointer .Crossroad-item:hover:before{content:"";position:absolute;bottom:-1px;display:block;width:100%;height:1px;z-index:1;background:#016fc4}.Crossroad-item:last-child{border-bottom:solid 1px rgba(255,255,255,.2)}.Crossroad-item a{position:relative;top:2px;left:1px;display:block;white-space:nowrap;width:100%;text-decoration:none;padding:19px 0}.Crossroad-item a::after,.Dropdown-title:after{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;color:#016fc4}.Crossroad-item a,.Crossroad-item a::after{transition:cubic-bezier(.19,1,.22,1) transform .3s}.Crossroad-item a::after{content:'\EA03';font-size:9px;transform:translateY(-50%);right:0;height:32px;width:32px;border:1px solid #eceef0;background:#fff;border-radius:50%}.DetailBack{display:none;position:relative;z-index:1}.DetailBack .DetailBack-return{position:relative;top:60px;width:100%;height:72px}.DoubleGallery{max-width:100%;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;aspect-ratio:49/65}.DoubleGallery,.DoubleGallery img{width:100%;height:auto}.Dropdown{display:none;position:absolute;transform:translateX(12px) translateY(-120px);transition:cubic-bezier(.19,1,.22,1) transform .8s,cubic-bezier(.19,1,.22,1) opacity .3s;z-index:5;opacity:0}.Dropdown.is-fixed{opacity:1;position:fixed;transform:translateX(12px) translateY(-66px)}.Dropdown.is-fixed .Dropdown-title{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Dropdown.is-active .Dropdown-list{display:block}.Dropdown-list,.Dropdown-title{border-radius:25px;box-shadow:0 2px 5px rgba(0,29,101,.11)}.Dropdown-title{min-width:300px;height:50px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;background:#fff;z-index:1;transition:cubic-bezier(.19,1,.22,1) background 1s,cubic-bezier(.19,1,.22,1) backdrop-filter 1s;align-self:center;font-size:1.5rem;font-weight:500;padding-left:25px;padding-right:64px;position:relative;letter-spacing:-.1px}.Dropdown-title:after{content:'\EA0B';font-size:7px;transform:translateY(-50%) rotate(180deg);right:26px;transition:cubic-bezier(.19,1,.22,1) transform .5s}.Dropdown-item.is-hidden{display:none}.Dropdown-list{display:none;position:absolute;top:5px;padding-top:61px;padding-bottom:13px;background:#f6f9fb;width:100%;overflow:hidden}.Dropdown-link{display:block;text-decoration:none;padding:0 25px;font-weight:500;font-size:1.5rem;line-height:2.4;letter-spacing:-.1px;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s}.Dropdown-link:hover{background:#016fc4;color:#fff}.Education{display:flex;flex-direction:column}.Education-heading{max-width:386px}.Education-content .Button{max-width:235px}.Error{position:relative;margin:0 auto;max-width:1920px;display:block}.Error-layout{position:absolute;top:19.6%;left:12.5%}.Error-phrase{color:#016fc4;text-transform:uppercase;font-weight:500;font-size:1.4rem}.Error-heading{max-width:529px;padding-top:4.513888888888888%;margin-bottom:2.430555555555556%}.Error-heading h1{line-height:1.368421052631579;margin-bottom:0}.Error-button .Button{min-width:260px}.Error-imgMobile img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.Error-imgDesktop img{display:block}.ErrorImage{display:none}.ErrorImage img{display:none;position:absolute;top:-80px;max-width:1920px;left:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right -20px;object-position:top right -20px}.Factories .AccordionContact-summary span{font-size:1.8rem}.Factories-wrapper{display:flex;flex-direction:column;gap:24px}.Factories-navigation{max-width:292px;min-width:292px;width:100%;position:relative;left:-1px}.Factories-link{position:relative;display:flex;align-items:center;overflow:hidden;color:#17171b;border-top:.5px solid #eceef0;border-bottom:.5px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) border .3s}.is-mouse-pointer .Factories-link:hover{background:#016fc4;color:#fff;border-color:#016fc4}.Factories-link:first-child{border-top:none}.Factories-link:last-child{border-bottom:1px solid #eceef0}.Factories-link--number{position:absolute;right:-13px;top:-3px;font-size:1.2rem;font-weight:500}.Factories-link a{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%;height:100%;min-height:59px;padding:0 20px;font-size:1.6rem;font-weight:500}.FactoryList-link a.is-active .Icon--arrowRight,.is-mouse-pointer .Factories-link a:hover .Icon--arrowRight,.is-mouse-pointer .FactoryList-link a:hover .Icon--arrowRight{background:#fff;color:#016fc4}.Factories-link .Icon{display:flex;justify-content:center;align-items:center;color:#016fc4;width:32px;height:32px;border-radius:50%;border:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s;font-size:9px}.Factories-item{position:relative}.FactoryAddress{width:100%}.FactoryAddress-address{display:flex;justify-content:space-between;padding-bottom:36px;margin-bottom:30px}.FactoryAddress-map{position:relative}.FactoryAddress-map img{position:absolute;left:20px;top:10px}.FactoryAddress-map--mobile:after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#eceef0;z-index:0}.FactoryAddress-wrapper{display:flex;flex-direction:column;margin-bottom:30px;border-bottom:1px solid #eceef0;padding-bottom:26px}.FactoryAddress-headingAddress{margin-bottom:3px}.FactoryAddress-headingAddress--bottom{margin-bottom:1px}.FactoryAddress-headingContact{margin-bottom:3px}.FactoryAddress-headingContact--bottom{margin-bottom:1px}.FactoryAddress-text{font-size:1.8rem;color:#17171b;line-height:1.333333333333333;white-space:nowrap}.FactoryAddress-text--small{font-size:1.6rem;line-height:1.875;position:relative;top:-2px}.FactoryAddress-text--link{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:2.5px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.FactoryAddress-text--mail{color:#016fc4}.is-mouse-pointer .FactoryAddress-text--mail:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4}.FactoryAddress-inline{display:flex;justify-content:space-between}.FactoryGallery{overflow:hidden}.FactoryGallery-content{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.FactoryGallery-content img{width:100%;max-width:460px;max-height:440px}.FactoryHeader{display:flex;flex-direction:column;gap:30px;margin-top:-40px}.FactoryHeader-content{position:relative;top:32px;min-width:43%}.FactoryHeader .PageHeading{margin-bottom:24px}.FactoryHeader-address{border-bottom:1px solid #eceef0;padding-bottom:16px;margin-bottom:21px}.FactoryHeader-text{font-size:1.8rem;line-height:1.333333333333333}.FactoryHeader-button{margin-bottom:24px}.FactoryHeader-button .Button--transparent{max-width:109px}.FactoryHeader-button .Button--transparent:after,.PressContact-link.Button.Button--transparent::after{left:unset;right:0}.FactoryHeader-image{height:100%}.FactoryHeader-image img{max-height:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.FactoryHistory{display:flex;flex-direction:column}.FactoryHistory-heading{position:relative;top:-1px;max-width:460px}.FactoryHistory-heading h2{line-height:1.368421052631579}.FactoryHistory-content{margin-bottom:18px}.FactoryList-heading{padding-left:20px}.FactoryList-heading .Heading{margin-bottom:9px}.FactoryList-wrapper{display:flex;gap:77px}.FactoryList-navigation{width:100%}.FactoryList-link{position:relative;display:flex;align-items:center;overflow:hidden;color:#17171b;border-top:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) border .3s}.FactoryList-link a.is-active,.is-mouse-pointer .FactoryList-link:hover{background:#016fc4;color:#fff;border-color:#016fc4}.FactoryList-link:first-child{border-top:none}.FactoryList-link a{position:relative;text-decoration:none;width:100%;height:100%;min-height:60px;padding:0 20px;font-size:1.6rem;font-weight:500}.FactoryList-link .Icon{display:flex;justify-content:center;align-items:center;color:#016fc4;width:32px;height:32px;border-radius:50%;border:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s;font-size:9px}.FactoryList-item{position:relative}.FactoryList-link a,.FloatingHamburger{display:flex;align-items:center;justify-content:space-between}.FloatingHamburger{position:absolute;cursor:pointer;z-index:4;transform:translateY(-114px);padding:0 22px;top:35px;right:60px;box-shadow:0 2px 6px rgba(0,29,101,.24);width:125px;height:50px;border-radius:22px;background:#016fc4;color:#fff;opacity:1;transition:cubic-bezier(.19,1,.22,1) transform .7s,cubic-bezier(.19,1,.22,1) right .8s,cubic-bezier(.19,1,.22,1) opacity .3s}.FloatingHamburger.is-active{opacity:0}.FloatingHamburger.is-fixed{position:fixed;transform:translateY(0)}.FloatingHamburger .Icon{display:flex;align-content:center;justify-content:center;font-size:11.5px}.FloatingHamburger-text{font-weight:500;font-size:1.6rem}.Footer{background:#016fc4;position:relative;margin-top:10vw}.Footer-wrapper{display:flex;justify-content:space-between;gap:48px}.Footer-social{display:flex;flex-direction:column;margin-bottom:25px}.Footer-logo,.Footer-social a{position:relative;display:flex;align-items:center}.Footer-social a{color:#fff;margin-bottom:10px;font-size:1.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s;top:2px;letter-spacing:.21px}.is-mouse-pointer .Footer-social a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:6px;text-decoration-thickness:3px}.Footer-social img{padding-right:20px;position:relative;top:-2px}.Footer-break:before{content:"";display:block;height:1px;width:100%;background:#1f88d9;margin:0 auto 31px}.Footer-logo{text-decoration:none;align-self:flex-start;flex-direction:column;max-width:108px;width:100%}.Footer-logo img{max-width:90px;min-width:66px;width:100%;margin-bottom:14px}.Footer-logo--text{color:#fff;text-align:center;font-size:1.6rem;line-height:1.5}.Footer-bottom{display:flex;justify-content:space-between;padding:43px 0}.Footer-copy,.Footer-giant{font-size:1.6rem;letter-spacing:-.3px;color:#87cbff;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer-giant{position:relative;text-decoration:none;width:127px}.Footer-giant--logo{padding:0 4px}.Footer-giant--logo:before{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA15';display:inline-flex;justify-content:flex-start;align-items:center;font-size:16px;position:relative;left:0;top:2px;height:15px;width:18.5px;color:#87cbff;transition:cubic-bezier(.19,1,.22,1) transform .3s}.is-mouse-pointer .Footer-giant:hover .Footer-giant--logo:before{transform:translateY(-2px)}.FooterLinks{position:relative;display:flex;justify-content:center;gap:30px;color:#fff}.FooterLinks-primary{font-size:2.1rem;line-height:1.25}.FooterLinks-secondary{font-size:1.5rem;font-weight:500;line-height:1.05}.FooterLinks-tertiary{position:relative;display:flex;gap:80px}.FooterLinks-tertiary--link{display:block;flex-direction:none;color:#87cbff;font-size:1.6rem;line-height:1.5;padding-bottom:16px;letter-spacing:.45px;font-weight:400;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:2.5px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.Footer-social a,.FooterLinks-tertiary--link.noWrap{white-space:nowrap}.is-mouse-pointer .FooterLinks-tertiary--link:hover{-webkit-text-decoration-color:#87cbff;text-decoration-color:#87cbff;text-underline-offset:5px;text-decoration-thickness:2.5px}.FooterLinks-link,.FooterLinks-mobileContact a{padding:10px;text-decoration:none;white-space:nowrap}.FooterLinks-link{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:block}.FooterLinks-link--big{background-image:linear-gradient(#fff 0 0);background-size:250% .08em;background-position:200% 100%;background-repeat:no-repeat;transition:cubic-bezier(.95,.05,.795,.035) background-size .25s,cubic-bezier(.95,.05,.795,.035) background-position .25s .25s,cubic-bezier(.95,.05,.795,.035) color .25s}.is-mouse-pointer .FooterLinks-link--big:hover{transition:background-size .25s .25s,background-position .25s,cubic-bezier(.95,.05,.795,.035) color .25s;background-size:250% 100%;background-position:100% 100%;color:#016fc4}.FooterLinks-link--small{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.is-mouse-pointer .FooterLinks-link--small:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:6px;text-decoration-thickness:3px}.FooterLinks-link--wide{line-height:1.45}.FooterLinks-mobileContact{position:absolute;bottom:0;display:flex;flex-direction:column;color:#fff}.FooterLinks-mobileContact span{font-size:1.3rem;color:#87cbff;text-transform:uppercase;padding-left:10px;letter-spacing:-.22px;font-weight:500}.FooterLinks-mobileContact a{font-size:1.5rem}.Form-layout,.Form-wrapper input{width:100%;font-size:1.6rem;line-height:1.75;color:#17171b;font-weight:500}.Form-layout{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}.Form-wrapper{width:100%}.Form-wrapper,.Form-wrapper .has-Error{position:relative}.Form-wrapper .InputError{position:absolute;bottom:-23px;font-size:1.3rem;color:red}.Form-wrapper label,.Form-wrapper label.active{transition:cubic-bezier(.19,1,.22,1) transform .5s,cubic-bezier(.19,1,.22,1) font-size .5s;transform-origin:center}.Form-wrapper label{position:absolute;top:50%;transform:translateY(-50%);left:21px}.Form-wrapper label.active{transform:translateY(-22px);font-size:1.3rem}.Form-wrapper input{background:#f6f9fb;border-radius:10px;max-height:60px;padding:21px}.Form-textarea textarea.is-invalid,.Form-wrapper input.is-invalid{outline:solid;outline-color:red;color:red}.Form-wrapper input.active{padding-top:40px;padding-bottom:20px}.Form-wrapper input:focus{outline-color:#016fc4}.Form-required{color:#016fc4}.Form-file,.Form-textarea{width:100%;padding-bottom:30px}.Form-textarea{max-width:100%;height:100%}.Form-textarea,.Form-textarea .has-Error{position:relative}.Form-textarea .InputError{position:absolute;bottom:15px;font-size:1.3rem;color:red;font-weight:500}.Form-textarea textarea{max-width:720px;min-height:180px;background:#f6f9fb;border-radius:10px;padding:18px 23px;width:100%;resize:none;outline:0}.Form-textarea textarea.active{padding-top:40px}.Form-textarea label,.Form-textarea label.active{transition:cubic-bezier(.19,1,.22,1) transform .5s,cubic-bezier(.19,1,.22,1) font-size .5s}.Form-textarea label,.Form-textarea textarea{font-size:1.6rem;line-height:1.75;color:#17171b;font-weight:500}.Form-textarea label{position:absolute;top:32px;transform:translateY(-50%);left:21px}.Form-textarea label.active{transform:translateY(-18px);font-size:1.3rem}.Form-file{display:flex;font-weight:400;color:#17171b;align-items:center;justify-content:space-between;border-bottom:1px solid #eceef0;margin-bottom:30px}.Form-file--bold{font-weight:500}.Form-file span{letter-spacing:.2px}.Form-file--input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.Form-file--label{cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:30px;font-weight:500;border:1.5px solid #016fc4;color:#016fc4;min-width:240px;min-height:60px;font-size:14px;padding:10px 10px 10px 20px;background-color:#fff;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background-color .3s}.Form-file--label:hover{background-color:#016fc4;color:#fff}.Form-file--label:hover::after{border-color:#fff;color:#fff}.Form-file--label::after{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA1D';align-items:center;font-size:9px;min-height:32px;min-width:32px;color:#016fc4;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) border-color .3s;border:1px solid #eceef0;border-radius:50%}.Form-file--label::after,.Form-submit{display:flex;justify-content:center}.Form-submit--input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.Form-submit .Button{min-width:230px}.Form-agreement{display:flex;flex-direction:column}.Form-agreement p,.Form-checkbox label{font-size:1.4rem;line-height:1.714285714285714}.Form-agreement p{color:#99a0ac;padding-left:42px}.Form-checkbox{display:flex;align-items:center;left:5px}.Form-checkbox,.Form-checkbox .has-Error{position:relative}.Form-checkbox .InputError{position:absolute;top:-12px;left:37px;font-size:1.3rem;color:red;font-weight:500}.Form-checkbox label{color:#17171b;cursor:pointer;padding:8px 8px 8px 19px;position:relative;top:1px}.Form-checkbox input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;color:#016fc4;width:18px;height:18px;border:1px solid #016fc4;border-radius:5px;transform:translateY(-.075em);outline:6px solid #f3faff;display:grid;place-content:center}.Form-checkbox input[type=checkbox]::before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #016fc4}.Form-checkbox input[type=checkbox]:checked::before{transform:scale(1)}.FormSuccess{display:flex;flex-direction:column;align-items:center;justify-content:center}.FormSuccess p{color:#016fc4;margin:0 auto;font-size:2.2rem;font-weight:500}.FormSuccess .Icon{display:flex;align-items:center;margin-bottom:12px;font-size:3.5rem;color:#016fc4}.Hamburger{position:absolute;right:221px;outline:0;cursor:pointer;z-index:4;background:0 0;top:29px}.Hamburger.is-active{transition-delay:.1s;right:287px}.Hamburger.is-active .Hamburger-bar1{width:25px;transform:translate(0,5px) rotate(-45deg)}.Hamburger.is-active .Hamburger-bar2{opacity:0}.Hamburger.is-active .Hamburger-bar3{width:25px;transform:translate(0,-5px) rotate(45deg)}.Hamburger:before{content:"";display:block;width:68px;height:60px;background:$dark-blue;border-radius:50%}.Hamburger:after{content:"Menu";color:#17171b;font-weight:500;position:absolute;top:50%;transform:translateY(-40%);letter-spacing:.8px;transition:ease color .7s}.Hamburger-bar{display:block;position:absolute;top:50%;left:0;transform:translatY(-50%);width:18px;height:2px;background:#016fc4;transition:ease transform .2s,ease opacity .2s,ease background .7s}.Hamburger-bar1{top:26px}.Hamburger-bar2{width:25px;top:31px}.Hamburger-bar3{top:36px}.Header{position:relative;z-index:3}.Header-wrapper{display:flex;align-items:center;justify-content:space-between;padding:28px 0;height:120px}.Header-tereosLogo,.Header-wrapper{position:relative}.Heading--primary{position:relative;font-size:3.4rem;max-width:1200px;line-height:1.111111111111111;letter-spacing:-.5px}.Heading--pre{color:#016fc4;font-size:1.3rem;font-weight:500;position:relative;bottom:12px;white-space:nowrap;text-transform:uppercase}.Heading--factory,.Heading--secondary{position:relative;font-size:5rem;font-weight:600;max-width:531px;line-height:1.111111111111111;letter-spacing:-.5px}.Heading--secondary{font-weight:400;font-size:2.3rem;line-height:1.2;max-width:1215px}.Heading--page,.Heading--sugar{position:relative;font-weight:600;letter-spacing:-.5px}.Heading--sugar{font-size:3.4rem;max-width:1200px;line-height:1.111111111111111}.Heading--page{display:flex;font-size:5rem;line-height:1;color:#17171b}.Heading--page span{position:absolute;top:calc(-2.320185614849188vw + -1.218097447795824rem)}.Heading--sectionBig{font-size:2.2rem;letter-spacing:-.5px;line-height:1.266666666666667;font-weight:400}.Heading--section{font-size:2.8rem;letter-spacing:-.3px;margin-bottom:28px;font-weight:600}.Heading--card{display:flex;font-size:2.4rem;font-weight:600;letter-spacing:-.24px;line-height:1.733333333333333;color:#17171b}.Heading--article{display:flex;font-size:2.1rem;font-weight:500;line-height:1.333333333333333;color:#17171b}.Heading--title{font-size:1.6rem;line-height:1.666666666666667;font-weight:600;color:#17171b}.HeroHeading{position:relative;font-size:3rem;max-width:1200px;line-height:1.222222222222222;font-weight:600;letter-spacing:-.5px}.HeroHeading-minor{position:absolute;color:#016fc4;font-size:1.3rem;font-weight:500;top:2px;left:0;text-transform:uppercase;white-space:nowrap;letter-spacing:0;transform:translateX(3px)}.HeroHeading-main{position:relative;margin-bottom:6.944444444444445%}.HeroHeading-indent{display:inline-block;margin-top:36px}.History{display:flex;flex-direction:column}.History-heading{max-width:386px}.History-headingAbout{max-width:460px}.History-content .Button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:64px}.History--about{border-top:1px solid #eceef0;padding-top:40px}.Innovation-break{border:0;border-top:1px solid #eceef0;overflow:visible;text-align:center}.Innovation-content{position:relative;max-width:780px;margin-left:auto}.Innovation-content .u-Text--bigger p{margin-bottom:24px!important}.Innovation-layout{padding-top:7.847222222222222%;padding-bottom:12.63888888888889%}.Innovation-heading{margin-bottom:8.472222222222223%}.Innovation-pointer{display:none}.Innovation-buttons{display:flex;gap:20px}.JobCTA{display:flex;flex-direction:column;align-items:center;background:#f6f9fb;width:100%;margin-bottom:20px}.JobCTA-heading{display:flex;justify-content:center;width:100%;padding:29px 20px 20px}.JobCTA-heading .Heading{text-align:center;font-size:2.2rem;line-height:1.266666666666667}.JobCTA-button{margin-bottom:42px}.JobCTA-buttonMobile{display:none;max-width:300px!important;z-index:2;position:fixed;left:50%;bottom:24px;transition:cubic-bezier(.19,1,.22,1) transform 1s;transform:translateY(0) translateX(-50%)}.JobCTA-buttonMobile.is-hidden{transform:translateY(200px) translateX(-50%)}.Knowledge{display:flex;flex-direction:column-reverse;height:600px}.Knowledge-image{position:relative;height:0;padding-top:42.432814710042436%}.Knowledge-image img{position:absolute;top:0;left:0;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Knowledge-wrapper{display:flex;flex-direction:column;position:relative;background:#016fc4;height:100%;color:#fff}.Knowledge-content{outline:0;overflow:hidden}.Knowledge-item{overflow:hidden;padding:0 40px;width:100%}.Knowledge-heading{padding:33px 40px 40px;flex-grow:1;font-weight:400;letter-spacing:-.5px;font-size:2.4rem;line-height:1.263157894736842;color:inherit}.Knowledge-title{font-weight:600;font-size:1.8rem;line-height:1.333333333333333;color:inherit;margin-bottom:8px}.Knowledge-desc{letter-spacing:-.3px;font-size:1.6rem;line-height:1.777777777777778}.Knowledge-controls{padding:0 40px 40px;opacity:0;transition:opacity .1s ease;display:flex;gap:10px}.Knowledge-wrapper.is-ready .Knowledge-controls{opacity:1}.Knowledge-control{opacity:1;transition:cubic-bezier(.19,1,.22,1) opacity .3s}.Knowledge-control--next,.Knowledge-control--previous{cursor:pointer;display:block;height:45px;width:45px;border-radius:50%;background:0 0;border:2px solid #fff}.Knowledge-control--next .Icon--arrowRight,.Knowledge-control--previous .Icon--arrowLeft{color:#fff;font-size:13px;position:relative;top:3px}.Knowledge-dots,.Knowledge-progress{display:flex;align-items:center;justify-content:flex-end}.Knowledge-progress{flex-grow:1;position:static;top:auto;left:auto;right:auto;padding-top:0;text-align:center}.Knowledge-dots{flex-flow:row nowrap;height:8px}.Knowledge-dot{width:5px;height:5px;border-radius:6px;background-color:#fff;display:inline-block;vertical-align:middle;margin-right:10px;background-clip:padding-box;transition:background-color .2s ease,width .2s ease,height .2s ease}.Knowledge-dot:last-child{margin-right:0}.Knowledge-dot.is-active{width:15px;height:8px;background-color:#016fc4;border:2px solid #fff}.Museum{gap:30px;justify-content:space-between}.Museum .PageHeading .Heading{margin-bottom:-15px}.Museum,.Museum-content,.Museum-info{display:flex;flex-direction:column}.Museum-content{max-width:100%}.Museum-image img{max-height:50%;height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Museum-info{justify-content:space-between;gap:20px;margin-bottom:23px;margin-top:0;white-space:nowrap}.Museum-map{position:relative}.Museum-map:after,.Museum-map:before{z-index:0;content:"";position:absolute}.Museum-map:before{display:block;top:50%;transform:translateY(-50%);height:1px;width:100%;background:#eceef0}.Museum-map:after{height:40px;width:28px;background:#fff;left:170px;top:0}.Museum-map--text{position:relative;z-index:1;text-align:center;padding:10px 0 10px 26px;display:block;height:40px;width:170px;background:#fff;border-radius:25px;box-shadow:0 2px 5px rgba(0,29,101,.11);font-size:1.4rem;font-weight:500;letter-spacing:-.2px;color:#99a0ac;text-decoration:none;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s}.Museum-map--text:hover{background:#f6f9fb;color:#17171b}.Museum-map img{position:absolute;left:20px;top:10px}.Museum-address,.Museum-databox{display:flex;flex-direction:column}.Museum-title,.NavContact-header h2{font-weight:600;font-size:1.6rem;line-height:1.875;margin-bottom:1px}.Museum-text{font-size:1.6rem;line-height:1.333333333333333}.Museum-button{margin-top:40px;min-width:230px}.Nav{position:absolute;top:0;width:100%;transform:translateY(-100%);z-index:7;transition:ease transform .3s,cubic-bezier(.19,1,.22,1) opacity .3s;overflow:hidden;opacity:0}.Nav.is-active{display:block;transform:translateY(0);opacity:1}.Nav-mobileClose{position:absolute;top:30px;right:-3px;display:flex;color:#fff;font-size:1.5rem;cursor:pointer}.Nav-mobileClose .Icon--close{position:relative;top:-1px;padding-left:10px;font-size:20px}.Nav-leaves{position:absolute;bottom:0;right:0;padding-right:60px;height:421px}.Nav-background{background:#016fc4;overflow:hidden}.Nav-wrapper{display:flex;justify-content:space-between;margin-bottom:100px}.Nav-header{position:relative;height:120px;margin-bottom:100px}.Nav-header::before{content:"";position:absolute;bottom:0;left:-25%;display:block;background:#1f88d9;width:150%;height:1px}.Nav-header,.Nav-language{display:flex;align-items:center}.Nav-language img{position:relative;top:1px;width:22px;height:18px}.Nav-language a,.Process-stripeContent a:link{text-decoration:none}.Nav-languageText{position:relative;top:2px}.Nav-languageText:after{color:#fff;font-size:1.6rem;line-height:1.1875;padding-left:9px;text-decoration:none}.Nav-languageText--czech:after{content:"Čeština"}.Nav-languageText--english:after{content:"Looking for English version?"}.Nav .Hamburger{opacity:0}.Nav .Hamburger.is-active{opacity:1}.NavContact-header{margin-bottom:30px;letter-spacing:-.3px;color:#fff}.NavContact-header h2{font-size:1.8rem;line-height:1.666666666666667;color:#fff}.NavContact-header p,.NavContact-info a{font-size:1.8rem;line-height:1.555555555555556}.NavContact-header p{font-weight:400;color:#87cbff}.NavContact-wrapper{display:flex;gap:42px;margin-bottom:21px}.NavContact-info{font-size:1.3rem;color:#87cbff;text-transform:uppercase;display:flex;flex-direction:column;font-weight:500;letter-spacing:.11px}.NavContact-info a{text-transform:none;text-decoration:none;color:#fff}.NavContact-info span{letter-spacing:-.22px;margin-bottom:2px}.NavContact-social{display:flex;gap:12px;margin-top:78px}.NavContact-mobileSocial{display:flex;justify-content:center;gap:12px;margin-top:16px}.NavLinks{position:relative;display:flex;justify-content:center;color:#fff;padding-bottom:70px}.NavLinks-homepage{position:absolute;top:-44px;left:-11px}.NavLinks-primary{font-size:2.1rem;line-height:1.25}.NavLinks-primary .NavLinks-link{line-height:1.2}.NavLinks-secondary{font-size:1.5rem;font-weight:500;line-height:1.05}.NavLinks-link,.NavLinks-mobileContact a{padding:10px;text-decoration:none;white-space:nowrap}.NavLinks-link{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:block}.NavLinks-link--big{background-image:linear-gradient(#fff 0 0);background-size:250% .08em;background-position:200% 100%;background-repeat:no-repeat;transition:cubic-bezier(.95,.05,.795,.035) background-size .25s,cubic-bezier(.95,.05,.795,.035) background-position .25s .25s,cubic-bezier(.95,.05,.795,.035) color .25s}.is-mouse-pointer .NavLinks-link--big:hover{transition:background-size .25s .25s,background-position .25s,cubic-bezier(.95,.05,.795,.035) color .25s;background-size:250% 100%;background-position:100% 100%;color:#016fc4}.NavLinks-link--small{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.is-mouse-pointer .NavLinks-link--small:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:6px;text-decoration-thickness:3px}.NavLinks-link--wide{line-height:1.45}.NavLinks-mobileContact{position:absolute;bottom:0;display:flex;flex-direction:column;color:#fff}.NavLinks-mobileContact span{height:15px;display:block;font-size:1.3rem;color:#87cbff;text-transform:uppercase;padding-left:10px;letter-spacing:-.22px;font-weight:500}.NavLinks-mobileContact a{font-size:1.5rem;height:40px}.News-layout{display:grid;grid-template-columns:1fr;flex-wrap:wrap;gap:30px}.News-wrapper{position:relative;background:#f6f9fb;padding:40px;width:100%;min-height:500px;text-decoration:none}.is-mouse-pointer .News-wrapper:hover .Button:after{border-color:#016fc4;background:#016fc4;color:#fff}.News .PageHeading{margin-bottom:5.833333333333333%}.News-date{display:flex;color:#016fc4;font-weight:500;font-size:1.2rem;line-height:1.142857142857143;letter-spacing:-.23px;margin-bottom:1.428571428571429em}.News-title{font-size:1.8rem;line-height:1.333333333333333;font-weight:500;color:#17171b;margin-bottom:.80952380952381em}.News-desc{font-size:1.6rem;line-height:1.777777777777778;padding-bottom:72px}.News-button,.News-desc:after{position:absolute;left:50%;transform:translateX(-50%)}.News-desc:after{content:"";display:block;height:1px;width:82.6%;bottom:112px}.News-button{bottom:37px}.News-button .Button{padding-right:43px}.News-archiveButton{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#17171b;margin-top:30px;height:60px;width:100%;background:#f6f9fb;letter-spacing:-.11px;font-weight:500;font-size:1.5rem;transition:cubic-bezier(.19,1,.22,1) background .3s}.News-desc:after,.is-mouse-pointer .News-archiveButton:hover{background:#eceef0}.Notice{margin-bottom:7.569444444444444%}.Notice-wrapper{position:relative;background:#f6f9fb;padding:52px 60px 57px 40px}.Notice-heading{margin-bottom:9px;position:relative;left:8px}.Notice-heading .Heading:before{position:relative;left:-8px;content:"*";display:inline-flex;font-size:2.3rem;letter-spacing:-.3px;font-weight:600;color:#d10a11}.Notice-desc{margin-bottom:0;font-size:1.6rem;line-height:1.777777777777778;letter-spacing:-.3px}.Notice-pin{position:absolute;top:20px;right:20.55px}.Numbers-layout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:48px}.Numbers-layout:after,.Numbers-layout:before{position:absolute;top:0;background:#eceef0;height:30px;width:1px}.Numbers-layout:after{right:0;content:"";display:block}.Numbers-layout:before{left:0}.Numbers-block{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:180px;padding-bottom:26px;border-bottom:1px solid #eceef0}.Numbers-block--subtextBare{height:140px}.Numbers-block--about{height:120px;padding-bottom:26px}.Numbers-number{position:relative;display:block;line-height:1;color:#016fc4;font-weight:600;font-size:4rem;text-align:center;margin-bottom:24px;letter-spacing:-.33px;white-space:nowrap}.Numbers-layout:before,.Numbers-number:before{content:"";display:block}.Numbers-number--text{display:block;position:absolute;font-size:1.4rem;left:3px;letter-spacing:-.33px;bottom:-30px}.Numbers-text{position:relative;line-height:1.333333333333333;color:#17171b;letter-spacing:-.3px;font-size:1.6rem;text-align:center;max-width:200px}.Numbers-text--pre{display:block;white-space:pre}.Numbers-button{margin-top:48px;display:flex;justify-content:center}.Numbers-button .Button{max-width:230px}.PageHeading{position:relative;display:flex;flex-direction:column;gap:23px}.PageHeading h1{left:-2px}.PageHeading .Heading--pre{position:relative;top:4px;left:4px}.PageHeading--contact h1{line-height:1.315789473684211;margin-bottom:25px;max-width:618px}.PageHeading--contact .Heading--pre{position:relative;top:5px;left:5px}.PageHeading--bare{gap:unset;flex-direction:unset}.Partners,.Partners-item{display:flex;justify-content:center}.Partners{flex-wrap:wrap;gap:20px}.Partners-item{align-items:center;background:#eceef0;width:100%;height:280px;max-width:460px;max-height:280px}.Partners-item img{width:62.5%}.Partners-kofola{max-height:76px}.Partners-opavia{max-height:170px}.Partners-danone{max-height:62px}.Person,.Person-info{position:absolute;bottom:40px;left:40px}.Person-info{margin-bottom:-5px;left:200px;bottom:0;width:100%;color:#fff;font-size:1.8rem;letter-spacing:-.3px;line-height:1.333333333333333}.Person-info--primary{font-weight:600;display:block}.Person-info--secondary{display:block;white-space:nowrap}.PersonTab-item{border-top:1px solid #eceef0;width:100%;padding-top:34px;padding-bottom:32px;padding-left:24px;cursor:pointer}.PersonTab-item:first-child{padding-left:0}.PersonTab-item.active{border-color:#016fc4}.PersonTab-item.active .PersonTab-name{color:#016fc4}.PersonTab-wrapper{margin-right:48px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.PersonTab-name{font-size:1.5rem;line-height:1.666666666666667;color:#99a0ac;font-weight:600;white-space:nowrap}.PersonTab-position{font-size:1.2rem;line-height:1.714285714285714;letter-spacing:-.23px;text-transform:uppercase;color:#99a0ac;white-space:nowrap}.PhotoSlider{position:relative}.PhotoSlider-content{outline:0;overflow:hidden;max-height:440px}.PhotoSlider-item{overflow:hidden;width:720px}.PhotoSlider-image,.PhotoSlider-image img{position:relative;width:720px;height:440px}.PhotoSlider-image:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;padding-bottom:.611111111111111}.PhotoSlider-image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.PhotoSlider-controls{opacity:0;transition:opacity .1s ease}.PhotoSlider.is-ready .PhotoSlider-controls{opacity:1}.PhotoSlider-control{position:absolute;top:50%;transform:translateY(-74%);opacity:1;transition:cubic-bezier(.19,1,.22,1) opacity .3s}.PhotoSlider-control.is-disabled{opacity:0}.PhotoSlider-control--next,.PhotoSlider-control--previous{cursor:pointer;display:block;height:45px;width:45px;border-radius:50%;background:#fff;box-shadow:0 4px 11px rgba(0,29,101,.11)}.PhotoSlider-control--previous{left:-15px}.PhotoSlider-control--next .Icon--arrowRight,.PhotoSlider-control--previous .Icon--arrowLeft{color:#016fc4;font-size:13px;position:relative;top:3px}.PhotoSlider-control--next{right:-15px}.PhotoSlider-progress{flex-grow:1;position:static;top:auto;left:auto;right:auto;padding-top:0;text-align:center}.PhotoSlider-dots{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-top:21px;height:8px}.PhotoSlider-dot{width:5px;height:5px;border-radius:6px;background-color:#016fc4;display:inline-block;vertical-align:middle;margin-right:10px;background-clip:padding-box;transition:background-color .2s ease,width .2s ease,height .2s ease}.PhotoSlider-dot:last-child{margin-right:0}.PhotoSlider-dot.is-active{width:15px;height:8px;background-color:#fff;border:2px solid #016fc4}.PositionsList-wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.PositionsList-link{display:flex;gap:12px}.PositionsList-name{padding:12px 0;width:100%;line-height:1.3}.PositionsList-item{position:relative;display:flex;align-items:center;overflow:hidden;color:#17171b;border-top:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) border .3s}.PositionsList-item:last-child{border-bottom:1px solid #eceef0}.PositionsList-item--city{text-transform:uppercase;font-size:1.1rem;text-align:right;font-weight:500;width:50%;color:#99a0ac;transition:cubic-bezier(.19,1,.22,1) color .3s}.Positions-layout,.PositionsList-item a{display:flex;justify-content:space-between}.PositionsList-item a{position:relative;align-items:center;text-decoration:none;width:100%;height:100%;min-height:60px;font-size:1.3rem;font-weight:500;transition:cubic-bezier(.19,1,.22,1) padding .3s}.is-mouse-pointer .PositionsList-item a:hover .Icon--arrowRight{background:#fff;color:#016fc4}.PositionsList-item .Icon{display:flex;justify-content:center;align-items:center;color:#016fc4;min-width:32px;min-height:32px;border-radius:50%;border:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s;font-size:9px}.Positions-layout{flex-direction:column}.Positions-wrapper{margin-bottom:111px}.Positions-wrapper:last-child{margin-bottom:0}.Positions-heading h2,.Press-list h2{line-height:1.368421052631579}.Positions-content{max-width:910px;width:100%}.Positions-title{margin-bottom:23px}.Positions-title--blue{color:#016fc4;padding-left:8px}.Positions-empty,.gdpr-Content table th{font-weight:500}.Press-layout{display:flex;flex-direction:column-reverse;gap:24px}.Press-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Press-list{width:100%}.Press-archiveButton,.PressContact{display:flex;align-items:center;background:#f6f9fb;width:100%}.Press-archiveButton{justify-content:center;text-decoration:none;color:#17171b;margin-top:60px;height:60px;letter-spacing:-.11px;font-weight:500;font-size:1.5rem;transition:cubic-bezier(.19,1,.22,1) background .3s}.is-mouse-pointer .Press-archiveButton:hover{background:#eceef0}.Press .Accordion,.Press .Accordion-details:after{display:none}.Press .Accordion-summary{margin-bottom:10px;transition:cubic-bezier(.19,1,.22,1) margin .3s;background:#f6f9fb;padding-left:21px;padding-right:45px;min-height:72px}.Press .Accordion-content,.Press .Accordion-details.is-active .Accordion-summary,.Support .Accordion-content p{margin-bottom:0}.Press .Accordion-details.is-active .Accordion-summary span,.Press .Accordion-summary:hover span{color:#17171b}.Press .Accordion-details.is-active .Accordion-summary .Accordion-plusBox:after{background-size:18px 18px}.Press .Accordion-details.is-active .Accordion-content{margin-bottom:10px}.Press .Accordion-plusBox{background:0 0}.Press .Accordion-plusBox:after{background-size:18px}.Press .Press-wrapper>.PressContact,.Press .Press-wrapper>.PressDownload{display:flex}.PressContact{flex-direction:column;padding:38px 40px 31px}.PressContact-heading{margin-bottom:28px}.PressContact-heading .Heading{text-align:center;font-size:2.2rem;line-height:1.266666666666667}.PressContact-image{position:relative;max-width:190px;max-height:190px;width:100%;height:100%;margin-bottom:33px;aspect-ratio:1}.PressContact-image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.PressContact-title{font-weight:500;font-size:2.1rem;color:#17171b;line-height:1.333333333333333;border-bottom:1px solid #eceef0;width:100%;text-align:center;padding-bottom:12px;margin-bottom:12px}.PressContact-link{font-weight:400;font-size:1.8rem;line-height:1.666666666666667;color:#016fc4;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.is-mouse-pointer .PressContact-link:last-child:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4;text-underline-offset:4px;text-decoration-thickness:3px}.PressContact-link.Button.Button--transparent{margin-top:5px;width:215px}.PressContact .Button{max-width:240px;margin-top:30px}.PressDetail-return{position:relative;top:0;width:100%;height:72px}.PressDetail-header{display:flex;justify-content:space-between}.PressDetail-date{color:#99a0ac;font-size:1.4rem;font-weight:500;position:relative;top:4px}.PressDetail-print{display:flex;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s;cursor:pointer}.PressDetail-print img{position:relative;top:2px}.is-mouse-pointer .PressDetail-print:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4;text-underline-offset:4px;text-decoration-thickness:3px}.PressDetail-print--text{display:inline-flex;padding-right:13px;color:#016fc4;font-weight:500;font-size:1.6rem}.PressDetail-content{margin-top:58px;margin-bottom:43px}.PressDetail-heading{max-width:650px}.PressDetail-heading h1{line-height:1.315789473684211;margin-bottom:4.861111111111112%}.PressDetail-subheading h2{line-height:1.333333333333333;margin-top:6.666666666666667%;margin-bottom:1.666666666666667%}.PressDetail-download{text-decoration:none;display:flex;justify-content:space-between;align-items:center;min-height:60px;background:#f6f9fb;padding:10px 28px 10px 21px;margin-bottom:10px}.PressDetail-download:last-child{margin-bottom:24px}.PressDetail-download--text{font-weight:500;color:#17171b;font-size:1.6rem}.PressDetail-image{margin-bottom:24px;position:relative;width:100%;height:300px}.PressDetail-image:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";padding-bottom:41.66666666666667%}.PressDetail-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.PressDownload{display:flex;flex-direction:column;align-items:center;background:#f6f9fb;width:100%}.PressDownload-heading{display:flex;justify-content:center;border-bottom:1px solid #eceef0;width:100%;padding:34px 20px 30px;margin-bottom:40px}.PressDownload-heading .Heading{text-align:center;font-size:2.2rem;line-height:1.266666666666667}.PressDownload-wrapper{display:flex;justify-content:flex-start;flex-direction:column;padding:0 40px 37px;width:100%;gap:24px}.PressDownload-content,.PressDownload-image{display:flex;justify-content:center;align-items:center}.PressDownload-content{flex-direction:column}.PressDownload-image{height:120px;aspect-ratio:1;background:#fff}.PressDownload-link,.PressDownload-title{font-weight:500;line-height:1.333333333333333}.PressDownload-title{color:#17171b;font-size:2.1rem;margin-bottom:12px;text-align:center}.PressDownload-link{position:relative;letter-spacing:-.11px;font-size:1.5rem;color:#016fc4;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:54px;white-space:nowrap;margin:0 auto}.PressDetail-download:hover .Button::after,.is-mouse-pointer .PressDownload-link:hover::after,.is-mouse-pointer .PressNews:hover .Button::after{border-color:#016fc4;background:#016fc4;color:#fff}.PressDownload-link::after{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';display:flex!important;justify-content:center;align-items:center;font-size:9px;position:absolute;right:0;top:-7px;height:32px;transform:rotate(90deg);width:32px;color:#016fc4;border:1px solid #eceef0;border-radius:50%;transition:cubic-bezier(.19,1,.22,1) border-color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) transform .3s}.PressDownload-data{font-weight:400}.PressNews{display:flex;flex-direction:column;gap:24px;text-decoration:none;width:100%;border-top:1px solid #eceef0}.PressNews:nth-last-child(2){border-bottom:1px solid #eceef0}.PressNews-date{position:relative;padding:0 30px;background:#f6f9fb;color:#016fc4;height:100px;aspect-ratio:1}.PressNews-date--upperDay{position:absolute;top:17px;font-size:3.5rem;letter-spacing:-.33px;font-weight:600;transform:translateX(-50%);left:50%}.PressNews-date--bottomYear{position:absolute;top:60px;font-size:1.4rem;letter-spacing:-.23px;font-weight:500}.PressNews-message{max-width:742px;position:relative;padding:0 30px}.PressNews-heading{margin-bottom:85px;max-width:437px;position:relative;top:-4px;left:-2px}.PressNews .Button{position:absolute;bottom:30px;padding:0;min-height:30px}.PressNews .Button:after{left:71px}.Process-wrapper{display:flex;flex-direction:column}.Process-anchor{display:flex;gap:5px;padding:0 5px;justify-content:space-between;box-shadow:0 2px 5px rgba(0,29,101,.11);border-radius:25px;background:#fff;max-width:338px;width:100%;height:50px;z-index:2;position:relative;margin:0 auto -50px;order:-1}.Process-anchor--text{background:0 0;width:100%;cursor:pointer;border-radius:25px;margin:5px 0;color:#99a0ac;transition:ease color .3s,ease background .3s;font-weight:500}.Process-anchor--text.is-active,.is-mouse-pointer .Process-anchor--text:hover{background:#eaf8ff;color:#016fc4}.Process-heading{max-width:257px}.Process-heading h2{line-height:1.368421052631579}.Process-buttonMobile{display:none}.Process-visual{position:relative;overflow:hidden;border-radius:50%;aspect-ratio:1;background:#f6f9fb;transform:translateZ(0)}.Process-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0;pointer-events:none;transition:transform .6s cubic-bezier(.19,1,.22,1) .2s}.Process-content.is-left,.Process-content.is-right{transform:translateX(-100%);transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-duration:.4s;transition-delay:0s}.Process-content.is-right{transform:translateX(100%)}.Process-content.is-hidden{opacity:0}.Process-stripe{position:relative;z-index:1;white-space:nowrap;font-weight:400;color:#016fc4;line-height:1.111111111111111;font-size:calc(4.640371229698376vw + 3.436194895591647rem)}.Process-stripe:nth-child(2){z-index:2}.Process-stripeContent{display:block;transition:transform 1s cubic-bezier(.19,1,.22,1) .05s}.Process-content.is-left .Process-stripeContent,.Process-content.is-right .Process-stripeContent{transform:translateX(-100%);transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-duration:.4s}.Process-content.is-right .Process-stripeContent{transform:translateX(100%)}.Process-image{position:absolute;inset:0;z-index:1}.Process-text{height:-webkit-fit-content;height:-moz-fit-content;position:relative;align-self:stretch;height:100%}.Process-description{display:none;background:#fff;flex-direction:column}.Process-description.is-active{height:100%!important;display:flex}.Process-description h3{margin-bottom:13px}.Process-description p{margin-bottom:20px}.Process-info{max-width:336px;display:flex;justify-content:space-between;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;font-size:1.8rem;line-height:1.666666666666667;letter-spacing:-.3px;padding-top:17px;padding-bottom:11px}.Process-info--primary{color:#99a0ac}.Process-info--secondary{color:#17171b}.Producer{display:flex;flex-direction:column}.Producer-heading{max-width:460px}.Producer-heading h2{line-height:1.315789473684211}.Product{display:grid;grid-template-columns:repeat(2,1fr);gap:29px;flex-basis:100%}.Product-item{display:flex;flex-direction:column;width:100%;max-width:337px}.Product-image{position:relative;height:0;padding-top:83.08605341246292%;background:#f5f9fa}.Product-image img{max-width:100%;height:auto}.Product-desc{display:flex;justify-content:center;align-items:flex-start;flex-grow:1;font-weight:500;font-size:1.4rem;line-height:1.444444444444444;letter-spacing:-.26px;padding:24px;background:#fff;text-align:center;box-shadow:0 4px 11px rgba(0,29,101,.07)}.ProductSugar .PageHeading{height:262px}.ProductSugar .Heading--pre{text-transform:unset}.ProductSugar-back{min-width:176px}.ProductSugar-layout{display:flex;margin-bottom:9.67741935483871%}.ProductSugar-textBlock{flex-basis:max-content;max-width:300px;padding-right:40px}.ProductSugar-heading .Heading{margin-bottom:5px;line-height:1.368421052631579}.ProductSugar-desc{font-size:1.6rem;line-height:1.777777777777778}.project-Gallery-item{margin-right:13px;width:324px}.project-Gallery-item:before{content:'';display:block;padding-bottom:95.65217391304348%;width:100%}.Product-image img,.project-Gallery-item img{position:absolute;top:0;left:0}.project-Gallery-link{cursor:zoom-in}.Quotes{overflow:hidden}.Quotes-layout{display:flex;flex-direction:column}.Quotes-content{position:relative;background:#016fc4}.Quotes-wrapper{display:flex;gap:10px;position:absolute;top:40px;left:40px}.Quotes-wrapper .Icon{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;border-radius:50%;border:2px solid #fff;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s}.is-mouse-pointer .Quotes-wrapper .Icon:hover{background:#fff;color:#016fc4}.Quotes-wrapper button{background:0 0;cursor:pointer;padding:0}.Quotes-citation{position:absolute;top:40px;right:40px;font-size:2rem;line-height:1.263157894736842;letter-spacing:-.5px;color:#fff;max-width:40%;width:100%}.ReferenceDescription{margin-right:-240px}.ReferenceDescription-layout{display:flex}.ReferenceDescription-image img,.SideCertificates-image img,.SliderWithLeftMenu-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.ReferenceDescription-content{background-color:#016fc4;display:flex;flex-direction:column;align-items:center;padding:36px;gap:24px;width:100%}.ReferenceDescription-blockquote{color:#fff;font-size:2.2rem;width:100%;line-height:1.263157894736842;letter-spacing:-.5px}.ReferenceDescription-career{color:#fff;width:100%}.ReferenceDescription-heading{line-height:2.222222222222222;margin-bottom:16px}.ReferenceDescription-item{display:flex;flex-direction:column;margin-bottom:16px}.ReferenceDescription-title{font-size:1.5rem;line-height:1.333333333333333;font-weight:600}.ReferenceDescription-text{font-size:1.8rem;line-height:1.333333333333333;color:#87cbff}.Section{padding-top:50px;padding-bottom:50px;position:relative;transition:opacity .4s ease}.Section--bare{padding-top:0;padding-bottom:0}.Section--appended{padding-top:0}.Section--prepended{padding-bottom:0}.Section--first{padding-top:30px}.Separator{border-bottom:1px solid #eceef0}.Shareholder{padding-top:6.429vw}.Shareholder-layout{display:flex;flex-direction:column;text-decoration:none;position:relative;margin-bottom:32px}.Shareholder-aside{max-width:100px;width:100%;white-space:nowrap;position:absolute;z-index:1;right:7px;top:29px;color:#fff}.Shareholder-aside--black{padding-left:1px;position:static;color:#000;top:-3px}.Shareholder-aside--star:before{position:relative;left:-6px;content:"*";display:inline-flex;font-size:2.6rem;letter-spacing:-.3px;font-weight:600;color:#d10a11}.ShareholderList{width:100%}.ShareholderList-link{position:relative;display:flex;align-items:center;overflow:hidden;color:#17171b;border-top:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) border .3s}.is-mouse-pointer .ShareholderList-link:hover{background:#016fc4;color:#fff;border-color:#016fc4}.ShareholderList-link:first-child{border-top:none}.ShareholderList-link a{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%;height:100%;min-height:60px;font-size:1.6rem;font-weight:500;padding:10px 20px}.is-mouse-pointer .ShareholderList-link a:hover .ShareholderList-date{color:#fff}.is-mouse-pointer .ShareholderList-link a:hover .Icon--arrowRight{background:#fff;color:#016fc4}.ShareholderList-link .Icon{display:flex;justify-content:center;align-items:center;color:#016fc4;min-width:32px;height:32px;border-radius:50%;border:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) color .3s;font-size:9px}.ShareholderList-date{display:block;width:24.193548387096776%;min-width:90px;font-size:1.4rem;color:#99a0ac;letter-spacing:.2px}.ShareholderList-item{width:100%;text-align:left;padding-right:10px;line-height:1.25}.ShareholderNews{display:flex;flex-direction:column;background:#f6f9fb;gap:24px;text-decoration:none;width:100%}.is-mouse-pointer .ShareholderNews:hover .Button::after{border-color:#016fc4;background:#016fc4;color:#fff}.ShareholderNews-date{position:relative;padding:0 30px;background:#016fc4;color:#fff;height:100px;aspect-ratio:1}.ShareholderNews-date--upperDay{position:absolute;font-size:3.5rem;letter-spacing:-.33px;font-weight:600;transform:translateX(-2px) translateY(12px)}.ShareholderNews-date--bottomYear{position:absolute;top:60px;font-size:1.4rem;letter-spacing:-.23px;font-weight:500;transform:translateY(-1px)}.ShareholderNews-message{max-width:742px;position:relative;padding:0 30px}.ShareholderNews-title{font-size:2.4rem;letter-spacing:-.24px;line-height:1.333333333333333;font-weight:600;margin-bottom:.3em}.ShareholderNews-text{margin-bottom:85px;font-size:1.8rem;letter-spacing:-.3px;line-height:1.777777777777778}.ShareholderNews .Button{position:absolute;bottom:30px;padding:0;min-height:30px}.SideCertificates-content{padding-right:3.5vw;width:50%}.SideCertificates-content--certificates{width:100%;min-width:320px;max-width:320px;margin-right:49px}.SideCertificates-content--certificates .FactoryList-navigation{min-width:320px;max-width:320px}.SideCertificates-wrapper{display:flex}.SideCertificates-layout{position:relative;display:flex;flex-direction:column;width:100%;margin-top:1.571428571428571em;margin-left:3.5vw}.SideCertificates-heading{padding-left:20px}.SideCertificates-heading .Heading{margin-bottom:9px}.SideCertificates-mapWrapper{position:absolute;right:0}.SideCertificates-slider{position:relative;flex:1 0 0px}.SideCertificates-sliderPlaceholder{transition:.3s height;display:none}.SideCertificates-sliderItem{display:flex;justify-content:space-between;position:absolute;top:0;left:0;width:100%;transition:.2s filter,.3s opacity .1s,0s z-index .4s;z-index:0;visibility:hidden}.SideCertificates-sliderItem.is-active{position:unset;z-index:1;visibility:visible;transition:0s opacity 0s,0s z-index .4s}.SideCertificates.is-mobiledropdown-open .SliderWithLeftMenu-menu,.SliderWithLeftMenu.is-mobiledropdown-open .SliderWithLeftMenu-menu{display:block}.SideCertificates.is-mobiledropdown-open .SliderWithLeftMenu-mobilePlaceholder:after,.SliderWithLeftMenu.is-mobiledropdown-open .SliderWithLeftMenu-mobilePlaceholder:after{transform:rotate(180deg)}.SideCertificates:not(.is-ready) .SliderWithLeftMenu-sliderItem.is-active,.SliderWithLeftMenu:not(.is-ready) .SliderWithLeftMenu-sliderItem.is-active{position:relative}.SideSlider{position:relative}.SideSlider-content{display:flex;flex-flow:row nowrap;outline:0}.SideSlider-item{flex-shrink:0;flex-grow:0}.SideSlider-button,.SideSlider-controls{display:none}.is-touch-pointer .SideSlider-button{visibility:hidden}.SideSlider-button .Icon:before{position:relative;top:2px}.SideSlider .flickity-viewport{width:100%}.SliderWithLeftMenu-content{padding-right:3.5vw;width:50%}.SliderWithLeftMenu-content--certificates{width:100%;min-width:320px;max-width:320px;margin-right:49px}.SliderWithLeftMenu-content--certificates .FactoryList-navigation{min-width:320px;max-width:320px}.SliderWithLeftMenu-wrapper{display:flex}.SliderWithLeftMenu-layout{position:relative;display:flex;flex-direction:column;width:100%;margin-top:1.571428571428571em;margin-left:3.5vw}.SliderWithLeftMenu-heading{padding-left:20px}.SliderWithLeftMenu-heading .Heading{margin-bottom:9px}.SliderWithLeftMenu-mapWrapper{position:absolute;right:0}.SliderWithLeftMenu-slider{position:relative;flex:1 0 0px}.SliderWithLeftMenu-sliderPlaceholder{transition:.3s height}.SliderWithLeftMenu-sliderItem{display:flex;flex-direction:space-between;position:absolute;top:0;left:0;width:100%;transition:.2s filter,.3s opacity .1s,0s z-index .4s;z-index:0;visibility:hidden}.SliderWithLeftMenu-sliderItem.is-active{z-index:1;visibility:visible;transition:0s opacity 0s,0s z-index .4s}.SugarCube{display:flex;flex-direction:column}.SugarCube-heading{position:relative;top:-3px;max-width:460px}.SugarCube-heading h2,.Support-heading h2{line-height:1.368421052631579}.Support-heading h2{max-width:445px}.Support .Accordion-content a{margin-top:21px}.Timeline .flickity-viewport{cursor:-webkit-grab;cursor:grab}.Timeline .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.Timeline-layout{position:relative}.Timeline-content{display:block;outline:0}.Timeline-block{width:70%;margin-right:60px}.Timeline-block p{font-size:1.8rem;line-height:1.666666666666667;letter-spacing:-.3px;color:#17171b;margin-bottom:0}.Timeline-heading{margin-bottom:1.935483870967742%}.Timeline-date{display:block;font-weight:600;font-size:3.5rem;max-width:1215px;letter-spacing:-.33px;color:#016fc4;margin-bottom:11px}.WorkerReference{overflow:hidden}.WorkerReference-person{display:flex;overflow-x:scroll}.benefits-List{flex-direction:column;position:relative;top:-31px;color:#17171b;letter-spacing:-.3px;font-size:1.6rem;line-height:1.523809523809524;display:flex;width:100%;flex-shrink:0;padding:0 10px}.benefits-List-item{display:flex;flex-flow:row nowrap;align-items:center;border-bottom:1px solid #eceef0;padding:12px 0}.benefits-List-item--images{justify-content:space-around;flex-wrap:wrap;padding-top:40px;padding-bottom:40px;gap:40px;align-items:flex-end}.benefits-List-item--images img{flex-grow:0;max-width:100px}.benefits-List-item .Icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.523809523809524em;width:1em;height:1em;margin-right:.84375em;color:#016fc4}.benefits-List-item img{margin-right:27px;position:relative;top:1.5px;left:5px}.job-Button{position:fixed;z-index:$z-index-job-button;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s;bottom:10px;right:10px}.job-Button.is-pinned{opacity:1;visibility:visible;transition-delay:0s,0s}.job-Group{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:column nowrap}.job-Group-title{margin-bottom:1em}.job-Group-content{width:100%}.job-List-item{border-top:1px solid $color-border}.job-List-item:first-child{border-top:none}.job-List-link{position:relative;z-index:1;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;min-height:5em;line-height:1.4}.job-List .LinkMask{display:block}.job-Profile{color:#fff;max-width:320px}.job-Profile-header{color:rgba(231,231,231,.4);line-height:1;padding-bottom:20px}.job-Profile-title{font-size:inherit;border-bottom:1px solid #353535;padding-bottom:.5em;margin-bottom:.5em;color:#000}.job-Profile-visual{margin-bottom:40px;position:relative;width:100%;background-color:#fff}.job-Profile-visual:before{content:'';display:block;width:100%;height:0;padding-bottom:130.93681917211327%}.job-Profile-image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.job-Profile-quote{font-size:2.2rem;width:100%;line-height:1.263157894736842;letter-spacing:-.5px}.job-Profile-history{display:flex;flex-flow:row wrap;flex-direction:column;line-height:1.6}.job-Profile-history--title{font-weight:600;font-size:1.5rem;margin-bottom:.722222222222222em}.job-Profile-year{font-size:1.5rem;line-height:1.333333333333333;font-weight:600;width:4em}.job-Profile-text{width:calc(100% - 4em);font-size:1.8rem;line-height:1.333333333333333;color:#87cbff;margin-bottom:.888888888888889em}.job-SectionProfile-cards{position:relative;display:flex;flex-flow:row nowrap;outline:0;background:#016fc4}.job-SectionProfile-heading h2{color:#fff}.job-SectionProfile .job-Profile{flex-shrink:0;width:100%;margin-right:10px}.job-SectionProfile .flickity-viewport{width:100%}.job-Shout{font-size:calc(5.959475566150179vw + -.145411203814064rem);line-height:1.142857142857143;text-align:center;font-weight:600}.job-Shout a{text-decoration:underline}.is-mouse-pointer .job-Shout a:hover{color:red}.job-Tabs{display:none}.job-Tabs-item{display:flex;flex-direction:column;position:relative;width:80vw;flex-shrink:0;line-height:1.2;margin-right:20px;padding-bottom:25px}.job-Tabs-name{font-size:1.5rem;line-height:1.666666666666667;color:#99a0ac;font-weight:600;white-space:nowrap}.job-Tabs-position{font-size:1.2rem;line-height:1.714285714285714;letter-spacing:-.23px;text-transform:uppercase;color:#99a0ac;white-space:nowrap;position:relative;left:1px;top:1px}.job-Tabs-line{position:absolute;top:0;display:block;height:1px;width:100%;background-color:#eceef0}.job-Tabs-bar{width:0;background-color:#016fc4;display:block;height:1px}.job-Text ol,.job-Text p,.job-Text ul{margin-bottom:1.5em}.job-Text ol:last-child,.job-Text p:last-child,.job-Text ul:last-child{margin-bottom:0}.job-Text ul{list-style-type:none;padding-left:0;line-height:1.5}.job-Text ul li{padding-left:calc(5px + 1em);text-indent:calc(-5px - 1em);padding-bottom:.5em}.job-Text ul li:before{content:'';width:5px;height:5px;background-color:currentColor;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:1em;text-indent:0}.about-Organization .u-Text ul li:last-child,.job-Text ul li:last-child{padding-bottom:0}.job-Visual{width:100%;max-width:580px;overflow:hidden;position:relative}.job-Visual:before{content:'';display:block;width:100%;height:0;padding-bottom:89.65517241379311%}.job-Visual img{position:absolute;top:0;left:0;margin-top:-6.896551724137931%;z-index:0}.scroll-Container{overflow:hidden;padding-top:80px}.scroll-Container:not(.is-virtual){padding-top:0}.scroll-Container.is-virtual{position:fixed!important;top:0;left:0;bottom:0;width:100%;overflow:hidden;z-index:$z-index-scroll-container;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.scroll-Container-inner{position:relative;z-index:1;overflow:hidden}.scroll-Container-inner.is-visible{opacity:1;top:0}.scroll-Container-content{position:relative;padding-top:$header-height-small;z-index:1}.scroll-Container-footer{position:relative;z-index:0}.scroll-Container-footer.is-pinned .scroll-Container:not(.is-virtual).FooterWrapper{position:fixed;bottom:0;left:0;right:0;transform:none!important}.t-Page{transition:opacity .3s,transform .4s;transform:translate3d(0,0,0);opacity:1}html.is-animating .t-Page{opacity:0;transform:translate3d(0,30px,0);transition-timing-function:ease-out}html.is-animating.is-leaving .t-Page{opacity:0;transform:translate3d(0,-30px,0);transition-timing-function:ease-in}.about-Associations{background:#f6f9fb}.about-Associations-heading{text-align:left}.about-Associations-heading .Heading,.about-Carousel-heading .Heading{margin-bottom:28px}.about-Associations-layout{display:grid;grid-template-columns:repeat(1,1fr)}.about-Associations-content{line-height:1.777777777777778;font-size:1.5rem}.about-Associations-content p{padding-right:10px}.about-Associations-title{font-size:inherit;font-weight:500;margin-bottom:11px}.about-Associations-image{display:flex;justify-content:center;align-items:center;height:92px;border-bottom:1px solid #eceef0;margin-bottom:28px}.about-Associations-potravinarskaKomora{width:151.5px}.about-Associations-svazLihovaru{width:174.51px}.about-Associations-agrarniKomora{width:174.09px}.about-Associations-cukrovarnickySvaz{width:71px}.about-Carousel-hero{display:flex;flex-direction:column;text-align:left;margin-bottom:36px}.about-Carousel-text{max-width:779px}.about-Carousel-heading{text-align:left}.about-Carousel .flickity-slider{height:100%}.about-Carousel-map{position:relative;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:100%;margin:0 auto 20px}.about-Carousel-dotTitle{position:absolute;top:0;padding:0 48px}.about-Carousel-dotTitle--border{pointer-events:none;display:block;top:11px;border-top:1px solid #eceef0;width:41%;position:relative;opacity:0}.about-Carousel-dotTitle span{display:block;position:absolute;pointer-events:none;top:29px;opacity:0;font-size:1.3rem;line-height:1.333333333333333;transition:cubic-bezier(.19,1,.22,1) opacity .6s,cubic-bezier(.19,1,.22,1) transform .6s;transform:translateX(30px)}.about-Carousel-dotTitle:after,.about-Carousel-dotTitle:before{position:absolute;z-index:1;content:"";cursor:pointer;border-radius:50%}.about-Carousel-dotTitle:before{display:block;width:24px;height:24px;background:#eaf8ff}.about-Carousel-dotTitle:after{display:flex;width:8px;height:8px;background:#016fc4;top:8px;transform:translateX(8px)}.about-Carousel-dotTitle.is-active span{opacity:1;transform:translateX(0)}.about-Carousel-dotTitle.is-active .about-Carousel-dotTitle--border{opacity:1}.about-Carousel-dotTitle.is-active:before{background:#016fc4}.about-Carousel-dotTitle.is-active:after{background:#fff}.about-Carousel-dotTitle--dobrovice{width:100%;left:0;top:22%}.about-Carousel-dotTitle--dobrovice .about-Carousel-dotTitle--border{width:41%}.about-Carousel-dotTitle--dobrovice:after,.about-Carousel-dotTitle--dobrovice:before{left:41%}.about-Carousel-dotTitle--mezirici{width:100%;left:0;top:28%}.about-Carousel-dotTitle--mezirici .about-Carousel-dotTitle--border{width:56.7%}.about-Carousel-dotTitle--mezirici:after,.about-Carousel-dotTitle--mezirici:before{left:56.7%}.about-Carousel-dotTitle--chrudim{width:100%;left:0;top:41.5%}.about-Carousel-dotTitle--chrudim .about-Carousel-dotTitle--border{width:54%}.about-Carousel-dotTitle--chrudim:after,.about-Carousel-dotTitle--chrudim:before{left:54%}.about-Carousel-dotTitle--kojetin{width:100%;left:0;top:59.5%}.about-Carousel-dotTitle--kojetin .about-Carousel-dotTitle--border{width:76%}.about-Carousel-dotTitle--kojetin:after,.about-Carousel-dotTitle--kojetin:before{left:76%}.about-Carousel-dotTitle--kolin{width:100%;left:0;top:35.5%}.about-Carousel-dotTitle--kolin .about-Carousel-dotTitle--border{width:47.5%}.about-Carousel-dotTitle--kolin:after,.about-Carousel-dotTitle--kolin:before{left:47.5%}.about-Carousel-dotTitle--melnik{width:100%;left:0;top:26.7%}.about-Carousel-dotTitle--melnik .about-Carousel-dotTitle--border{width:34.3%}.about-Carousel-dotTitle--melnik:after,.about-Carousel-dotTitle--melnik:before{left:34.3%}.about-Carousel-content{position:absolute;width:240px;margin-right:24px;margin-bottom:20px;box-shadow:0 4px 11px 0 rgba(0,29,101,.07);background:#fff;text-decoration:none}.about-Carousel-content:before{content:"";display:block;padding-bottom:77.0392749244713%}.about-Carousel-content img{position:absolute;top:0;left:0}.about-Carousel-content.is-selected .about-Carousel-title{background:#016fc4;color:#fff}.about-Carousel-content.is-selected .Button:after,.is-mouse-pointer .about-Carousel-content.is-selected .Button:hover:after{border-color:#016fc4;background:#fff;color:#016fc4}.about-Carousel-title{display:flex;align-items:center;font-size:1.5rem;line-height:1.333333333333333;letter-spacing:-.3px;font-weight:500;height:70px;color:#016fc4;padding:24px 70px 24px 24px;border:0;min-width:unset;max-width:unset;border-radius:unset}.about-Carousel-title:after{right:31px}.about-Carousel-title.is-active{color:#17171b}.about-Carousel-wrapper{position:relative;outline:0;padding:0!important}.about-Carousel-wrapper--english .about-Carousel-content{cursor:pointer}.about-Carousel-wrapper--english .about-Carousel-title{display:flex;justify-content:center;text-align:center;padding:24px}.about-Carousel-wrapper--english .about-Carousel-title:after{display:none!important}.about-Carousel-item{display:flex;position:relative;font-size:1.6rem;line-height:2.25;letter-spacing:-.23px;padding-left:16px}.about-Carousel-item:before{content:"";position:absolute;top:13.5px;left:1px;align-items:center;justify-content:center;height:6px;width:6px;background:#99a0ac;border-radius:50%}.about-Organization{padding:24px;color:#17171b;background:#f6f9fb}.about-Organization h3{margin-bottom:-8px}.about-Organization .u-Text ul{margin-bottom:13px}.about-Organization .u-Text ul li{line-height:1.777777777777778;letter-spacing:0;padding-bottom:9px}.about-Organization .u-Text ul li a[href^=tel]{text-decoration:none;pointer-events:none}.about-Organization .u-Text ul li:before{top:13px;left:1px}.about-Report{margin:32px 0;padding:32px;display:flex;justify-content:center;align-items:center;background:#f6f9fb}.about-Report .Button{margin:0 auto}.about-Structure-heading{text-align:left}.about-Structure-heading .Heading{margin-bottom:32px}.about-Structure-wrapper{display:flex;flex-direction:column;gap:24px}.about-Structure-tree{display:flex;flex-direction:column;position:relative}.about-Structure-tree:before{content:"";position:absolute;z-index:1;top:168px;left:50%;transform:translateX(-50%);display:block;width:1px;height:calc(100% - 203px);background:repeating-linear-gradient(to bottom,#016fc4 0,#016fc4 2px,transparent 4px,transparent 8px)}.about-Structure-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.about-Structure-branch{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:180px;background:#fff;box-shadow:0 2px 5px rgba(0,29,101,.11);position:relative;font-size:1.3rem;color:#17171b;font-weight:600;text-align:center}.about-Structure-branch:nth-child(1) img{position:absolute;top:38px;width:75%;max-width:210px}.about-Structure-branch:nth-child(2) img{position:absolute;top:35px;width:75%;max-width:145px}.about-Structure-branch:nth-child(3) img{position:absolute;top:20px;width:50%;max-width:48px}.about-Structure-branch--percentage{color:#016fc4}.about-Structure-branch:after{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);content:"";width:6px;height:6px;background:#016fc4;border-radius:50%}.about-Structure-branch--line:before{content:"";position:absolute;top:168px;transform:translateX(-50%,2px);display:block;width:1px;height:73px;background:repeating-linear-gradient(to bottom,#016fc4 0,#016fc4 2px,transparent 4px,transparent 8px)}.about-Structure-trunk{position:relative;z-index:2}.about-Structure-trunk span{display:flex;align-items:center;justify-content:center;height:70px;max-width:380px;width:100%;background:#016fc4;color:#fff;font-weight:600;margin:24px auto;font-size:2rem;line-height:1.733333333333333;letter-spacing:-.24px}.about-Structure-roots--lastLine:before,.about-Structure-roots--line:before,.about-Structure-trunk:before{position:absolute;content:"";top:50%;left:50%;height:1px;background:repeating-linear-gradient(to right,#016fc4 0,#016fc4 2px,transparent 4px,transparent 8px)}.about-Structure-trunk:before{z-index:-1;transform:translate(-50%,-50%);width:67.7%}.about-Structure-roots{display:grid;grid-template-columns:1fr 18px 1fr;justify-content:center;row-gap:18px}.about-Structure-roots--lastLine,.about-Structure-roots--line{position:relative}.about-Structure-roots--lastLine:before,.about-Structure-roots--line:before{z-index:1}.about-Structure-roots--line:before{transform:translate(-50%,-50%);width:110%}.about-Structure-roots--lastLine:before{transform:translateY(-50%);width:60%}.about-Structure-root{display:flex;align-items:center;justify-content:center;height:70px;max-width:300px;width:100%;background:#fff;font-size:1.3rem;font-weight:500;padding:0 18px;text-align:center;box-shadow:0 2px 5px rgba(0,29,101,.11)}.about-Structure-root--leftDot,.about-Structure-root--rightDot{position:relative}.about-Structure-root--leftDot:after,.about-Structure-root--rightDot:after{position:absolute;content:"";display:block;border-radius:50%;width:6px;height:6px;background:#016fc4}.about-Structure-root--rightDot:after{right:6px}.about-Structure-root--leftDot:after{left:6px}.about-Structure-root--left{place-self:flex-end}.about-Vision{display:flex;flex-direction:column;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding:7.638888888888889% 0}.about-Vision-content{max-width:781px}.about-Vision-content.u-Text p{line-height:2}.about-Vision-content .Button{min-width:230px}.activity-Charity{display:grid;justify-content:center;grid-template-columns:repeat(2,1fr);gap:24px}.activity-Charity-card{display:flex;flex-direction:column;align-items:center;max-width:337px;margin:0 auto}.activity-Charity-title{font-size:1.4rem;line-height:1.714285714285714;letter-spacing:-.23px;font-weight:500;text-transform:uppercase;color:#99a0ac;margin-bottom:10px}.activity-Charity-content{background:#f6f9fb;text-align:center;font-size:1.6rem;line-height:1.333333333333333;letter-spacing:-.3px;height:100%;padding:24px}.activity-Charity-content p,.activity-Help-card p{margin:0}.activity-Donation-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.activity-Donation-card{background:#eceef0;display:flex;justify-content:center;align-items:center;height:150px;width:100%;padding:24px}.activity-Donation-card:last-child h3{color:#99a0ac}.activity-Donation-card h3{font-size:1.5rem;font-weight:600;color:#17171b;text-align:center}.activity-Footer{position:relative}.activity-Footer-heading{max-width:790px;margin:0 auto;padding-top:7.638888888888889%;padding-bottom:3.125%}.activity-Footer-heading .Heading{line-height:1.368421052631579;text-align:center}.activity-Footer .Button{margin:0 auto;min-width:230px}.activity-Help-heading{text-align:center;margin-bottom:38px}.activity-Help-layout{display:flex;flex-wrap:wrap;gap:48px}.activity-Help-title{font-size:2.1rem;line-height:1.4;letter-spacing:-.24px;font-weight:600;margin-bottom:16px}.activity-Help-card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;font-size:1.8rem;line-height:1.636363636363636;letter-spacing:-.3px;padding-bottom:48px;border-bottom:1px solid #eceef0}.activity-Help-card:last-child{border:0}.activity-Help-card a{color:#016fc4;font-weight:600}.activity-Help-card img{max-width:161px;margin-bottom:24px}.crossroad-Advice{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f9fb;padding:24px}.crossroad-Advice .Icon{display:flex;color:#016fc4;font-size:45px}.crossroad-Advice-heading{text-align:center;margin:15px 0 23px}.crossroad-Advice-heading h3{font-size:2.4rem;font-weight:600;line-height:1.2;letter-spacing:-.24px}.crossroad-Advice .Button{max-width:84.55882352941177%}.crossroad-Center{position:relative;background:#f6f9fb;padding:45px;height:100%}.crossroad-Center-heading{font-size:2.4rem;line-height:1.315789473684211;letter-spacing:-.3px;text-align:center;font-weight:600;margin-bottom:3px}.crossroad-Center-desc{font-size:1.6rem;line-height:1.777777777777778;letter-spacing:-.3px;text-align:center;color:#17171b}.crossroad-Center-image{position:absolute;top:55%;left:56%;transform:translate(-50%,-50%)}.crossroad-Center .Button{position:absolute;top:56%;left:50%;transform:translate(-50%,-56%);z-index:1;min-width:280px}.crossroad-Image{position:relative;height:100%;width:100%}.crossroad-Image video{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.crossroad-Informative{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px}.crossroad-Informative--green{background:#fff5d9}.crossroad-Informative--yellow{background:#f1ffe6}.crossroad-Informative-text{font-size:1.6rem;text-align:center;max-width:224px;line-height:1.444444444444444;margin:0;letter-spacing:-.3px}.crossroad-Informative-text--big{display:block;font-weight:500;font-size:18px;letter-spacing:0;margin-top:2px;margin-bottom:1px}.crossroad-Informative-highlight--green{color:#7ac83d;font-weight:600}.crossroad-Informative-highlight--black,.finance-Accordion .Accordion-content strong{font-weight:600}.crossroad-Informative-oxygen{margin-bottom:14px;position:relative;left:16px;width:75.30224525043178%;max-height:125px}.crossroad-Informative-carbon{margin-top:7px;margin-bottom:2px;width:34.196891191709845%;max-height:125px}.crossroad-Knowledge{display:flex;flex-direction:column;position:relative;background:#016fc4;height:100%;color:#fff}.crossroad-Knowledge-content{outline:0;overflow:hidden}.crossroad-Knowledge-item{overflow:hidden;padding:0 40px;width:100%}.crossroad-Knowledge-heading{padding:33px 40px 40px;flex-grow:1;font-weight:400;letter-spacing:-.5px;font-size:2.4rem;line-height:1.263157894736842;color:inherit}.crossroad-Knowledge-title{font-weight:600;font-size:1.8rem;line-height:1.333333333333333;color:inherit;margin-bottom:8px}.crossroad-Knowledge-desc{letter-spacing:-.3px;font-size:1.6rem;line-height:1.777777777777778}.crossroad-Knowledge-controls{padding:0 40px 40px;opacity:0;transition:opacity .1s ease;display:flex;gap:10px}.crossroad-Knowledge.is-ready .crossroad-Knowledge-controls{opacity:1}.crossroad-Knowledge-control{opacity:1;transition:cubic-bezier(.19,1,.22,1) opacity .3s}.crossroad-Knowledge-control--next,.crossroad-Knowledge-control--previous{cursor:pointer;display:block;height:45px;width:45px;border-radius:50%;background:0 0;border:2px solid #fff}.crossroad-Knowledge-control--next .Icon--arrowRight,.crossroad-Knowledge-control--previous .Icon--arrowLeft{color:#fff;font-size:13px;position:relative;top:3px}.crossroad-Knowledge-progress{flex-grow:1;display:flex;align-items:center;justify-content:flex-end;position:static;top:auto;left:auto;right:auto;padding-top:0;text-align:center}.crossroad-Knowledge-dots{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;height:8px}.crossroad-Knowledge-dot{width:5px;height:5px;border-radius:6px;background-color:#fff;display:inline-block;vertical-align:middle;margin-right:10px;background-clip:padding-box;transition:background-color .2s ease,width .2s ease,height .2s ease}.crossroad-Knowledge-dot:last-child{margin-right:0}.crossroad-Knowledge-dot.is-active{width:15px;height:8px;background-color:#016fc4;border:2px solid #fff}.crossroad-Layout{display:grid;height:100%;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:30px}.crossroad-Layout--square{grid-row:span 1;grid-column:span 2}.crossroad-Layout--wideFirst,.crossroad-Layout--wideSecond{order:1;grid-row:span 1;grid-column:span 4}.crossroad-Layout--wideSecond{order:9;min-height:360px}.crossroad-Layout--tallFirst{order:5;grid-row:span 1;grid-column:span 4}.crossroad-Layout--center,.crossroad-Layout--tallSecond{grid-row:span 1;grid-column:span 4;order:7}.crossroad-Layout--center{order:1}.crossroad-Layout--image{order:2}.crossroad-Layout--oxygen{order:4}.crossroad-Layout--carbon{order:6}.crossroad-Layout--advice{order:10}.crossroad-Query{display:flex;flex-direction:column;align-items:center;border:1px solid #eceef0;height:100%}.crossroad-Query-layout{width:100%;padding:58px 40px 29px;border-bottom:1px solid #f6f9fb}.crossroad-Query-layout .Icon{display:flex;justify-content:center;font-size:45px;color:#016fc4;margin-bottom:23px}.crossroad-Query-heading{margin-bottom:24px}.crossroad-Query-heading h3{text-align:center;font-size:2.4rem;line-height:1.133333333333333;letter-spacing:-.24px;font-weight:600}.crossroad-Query-list{display:flex;flex-direction:column;gap:11px}.crossroad-Query-item{background:#f6f9fb;min-height:70px;display:flex}.crossroad-Query-item .Button{height:100%;min-height:70px;max-width:unset;border-radius:0;line-height:1.25;border:0;color:#17171b;letter-spacing:-.23px;padding-top:12px;padding-bottom:12px}.crossroad-Query-item .Button:after{right:10px;border:0}.crossroad-Query-footer{width:100%;height:100%;text-decoration:none;display:flex;justify-content:center;align-items:center}.crossroad-Query-footer:hover .Button:after,.is-mouse-pointer .crossroad-Wide-layout:hover .Button:after,.is-mouse-pointer .gdpr-Crossroad-card:hover .Button:after{border-color:#016fc4;background:#016fc4;color:#fff;transform:translate(5px,-50%)}.crossroad-Query-footer .Button{white-space:nowrap;border:0;min-height:unset;line-height:1.5;max-width:252px;border-radius:0;color:#17171b}.crossroad-Wide{height:100%;width:100%;background:#fff;border:1px solid #eceef0}.crossroad-Wide-layout{text-decoration:none;height:100%;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;padding:40px}.crossroad-Wide-content{flex-grow:1}.crossroad-Wide-content .Button{padding:0;border:0;color:#17171b;max-width:196px}.crossroad-Wide-content .Button:after{top:48%}.crossroad-Wide-title{font-weight:600;letter-spacing:-.23px;padding-bottom:32px;margin-bottom:17px;border-bottom:1px solid #eceef0}.crossroad-Wide-title span{display:block;max-width:220px;margin-right:24px}.crossroad-Wide-image{height:100%;width:100%;position:relative}.crossroad-Wide-image img{top:0;left:0;position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.finance-Accordion{max-width:827px}.finance-Accordion .Accordion-summary{padding-right:50px}.finance-Accordion .Accordion-summary span{font-size:1.6rem;padding:21px 0}.finance-Accordion .Accordion-plusBox{right:0}.finance-Accordion .Accordion-content{font-size:1.6rem;line-height:2}.finance-Accordion .Accordion-content--strong{font-weight:600}.finance-Description{max-width:827px;margin-left:auto;margin-bottom:8.680555555555555%}.finance-Description p{font-size:1.7rem;line-height:2;margin-bottom:0}.finance-Heading h1{font-weight:600;letter-spacing:-.5px}.finance-List{display:flex;flex-direction:column}.finance-Overview{position:relative;top:24px}.finance-Projects{display:flex;flex-direction:column}.footer-Top{display:flex;gap:60px;position:absolute;top:-180px;transform:translateY(-50%)}.footer-Top-link{position:relative}.footer-Top-link:before{display:block;position:absolute;content:"";height:100%;width:100%;background:#000}.is-mouse-pointer .footer-Top-link:hover img{opacity:.99}.footer-Top-image{opacity:.7;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:cubic-bezier(.19,1,.22,1) opacity .3s}.footer-Top-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:600;color:#fff;font-size:2.5rem;text-align:center;line-height:1.4}.footer-Top-text .Icon{color:#fff;font-size:32px;padding-left:28px;position:relative;top:5px}.footer-Top--english .footer-Top--contact,.footer-Top--english .footer-Top--sugar{display:flex}.footer-Top--contact,.footer-Top--english .footer-Top--career,.footer-Top--english .footer-Top--museum,.footer-Top--english .footer-Top--products,.footer-Top--growers,.footer-Top--sugar{display:none}.gdpr-Article-paddingBare{padding:0!important}.gdpr-Article a{color:#016fc4;-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4;transition:cubic-bezier(.19,1,.22,1) text-decoration-color .3s}.gdpr-Article a[href^="tel:"]{color:#17171b;text-decoration:none}.is-mouse-pointer .gdpr-Article a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.gdpr-Article-content{-webkit-padding-start:20px;padding-inline-start:20px}.gdpr-Article-content li::marker{font-weight:500;font-size:1.7rem}.gdpr-Article-heading{margin-bottom:24px}.gdpr-Article-heading--table{text-align:center;font-size:2rem}.gdpr-Article-content{list-style-type:decimal}.gdpr-Article-content .title{display:block;font-weight:500;margin-bottom:12px;font-size:1.7rem}.gdpr-Article-sublist{list-style-type:none;-webkit-padding-start:2ch;padding-inline-start:2ch}.gdpr-Article-sublist li{position:relative;padding-left:24px;margin-bottom:12px;text-align:justify}.gdpr-Article-sublist li li:first-child{display:list-item}.gdpr-Article-sublist li span{position:absolute;left:-12px}.gdpr-Article-sublist ul li{font-size:1.5rem}.gdpr-Article-bullet{margin-top:16px;margin-bottom:24px}.page-Whistleblower .gdpr-Article-bullet{margin-bottom:12px}.gdpr-Article-bullet--bare li:before{background:0 0!important}.gdpr-Article-bullet li{position:relative;font-size:1.5rem;line-height:1.666666666666667;padding-left:15px;display:block}.gdpr-Article-bullet li:before{content:"";position:absolute;top:9px;left:0;display:inline-block;width:6px;height:6px;border-radius:50%;background:#016fc4}.gdpr-Article-columns10,.gdpr-Article-columns33{margin-top:24px;display:flex;gap:48px}.gdpr-Article-columns10>li,.gdpr-Article-columns33>li{padding-left:0;text-align:justify}.gdpr-Article-columns33 li:first-child{min-width:33%;text-align:left}.gdpr-Article-columns10 li:first-child{display:flex;justify-content:center;min-width:10%}.gdpr-Article-columns10 li:last-child div{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;margin-bottom:12px}.gdpr-Article-decimal{margin-top:24px;list-style-type:decimal;-webkit-padding-start:45px;padding-inline-start:45px}.page-Whistleblower .gdpr-Article-decimal,.page-Whistleblower .gdpr-Article-secondaryPlace{margin-top:0}.gdpr-Article-decimal li{text-align:justify;margin-bottom:16px;padding-left:10px}.gdpr-Article-decimal li::marker,.gdpr-Article-lowerAlpha li::marker,.gdpr-Article-lowerRoman li::marker,.gdpr-Article-upperAlpha li::marker{font-weight:400;font-size:1.5rem}.gdpr-Article-lowerRoman{margin-top:24px;list-style-type:lower-roman;-webkit-padding-start:30px;padding-inline-start:30px}.gdpr-Article-lowerAlpha li,.gdpr-Article-lowerRoman li,.gdpr-Article-upperAlpha li{text-align:justify;margin-bottom:16px}.gdpr-Article-lowerAlpha,.gdpr-Article-upperAlpha{margin-top:-6px;list-style-type:upper-alpha;-webkit-padding-start:50px;padding-inline-start:50px}.gdpr-Article-lowerAlpha{list-style-type:lower-alpha}.gdpr-Article-underline,.gdpr-Article-underlineTitle{display:inline-flex;font-weight:500!important;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.gdpr-Article-underlineTitle{margin-top:6px}.gdpr-Article-underline{margin-bottom:6px}.gdpr-Article-underline span{font-weight:400;text-decoration:none}.gdpr-Article-secondaryPlace{padding-left:33px;margin-top:24px}.gdpr-Article-address{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.gdpr-Article-address span{display:block}.gdpr-Content-heading{text-align:center;max-width:680px;margin:0 auto}.gdpr-Content-heading h1,.gdpr-Content-heading span{font-size:2rem;line-height:1.583333333333333}.gdpr-Content-heading span{display:block;font-size:1.7rem}.gdpr-Content table{border:2px solid #eceef0;border-collapse:collapse;width:100%;margin:0 auto 24px}.gdpr-Content table td,.gdpr-Content table th{text-align:left;padding:10px 15px;border:1px solid #eceef0}.gdpr-Content a[target]{white-space:nowrap}.gdpr-Content p{text-align:justify}.gdpr-Content-contents{list-style-type:upper-alpha;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;border:2px solid #eceef0;padding:48px}.gdpr-Content-contents>li:nth-last-child(-n+2){list-style-type:none;position:relative;left:-15px}.gdpr-Content-contents a,.homepage-News-title a{text-decoration:none}.gdpr-Content-contents ol{list-style-type:none;-webkit-padding-start:4ch;padding-inline-start:4ch}.gdpr-Content-contents ol ol{list-style-type:upper-alpha}.gdpr-Crossroad{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.gdpr-Crossroad-card{display:flex;flex-direction:column;text-decoration:none;background:#f6f9fb}.gdpr-Crossroad-title{display:flex;align-items:center;flex-grow:1;font-size:1.6rem;line-height:1.333333333333333;font-weight:500;text-align:center;padding:10.869565217391305% 14.130434782608695%}.gdpr-Crossroad-button{display:flex;height:109px;position:relative}.gdpr-Crossroad-button:before{position:absolute;top:0;left:9%;content:"";width:82%;height:1px;background:#eceef0}.gdpr-Crossroad-button .Button{margin:0 auto;max-width:158px;font-size:1.5rem}.gdpr-Crossroad-button .Button:after{left:130px}.gdpr-Table tr:first-child>th{text-align:center!important;background:#eceef0}.gdpr-Table tr>th{text-align:left!important;background:0 0}.history-Dates{background:#016fc4;color:#fff;padding:6.666666666666667% 8.333333333333332%;margin:6.944444444444445% 0}.history-Dates-item{display:block;position:relative;border-bottom:1px solid rgba(255,255,255,.1);padding:4.5px 0}.history-Dates-item:last-child{border-bottom:none}.history-Dates-year{position:absolute;left:4px;top:12px;line-height:1;font-weight:600;font-size:1.6rem;letter-spacing:-.3px}.history-Dates-desc{top:0;right:0;display:block;width:76.66666666666667%;margin-left:auto;line-height:2;letter-spacing:-.27px;font-size:1.4rem}.history-Graphs{display:flex;gap:4.166666666666666%;margin:3.472222222222222% 0}.history-Graphs-card{background:#f6f9fb;padding:1.597222222222222% 2.777777777777778% 2.291666666666667%;width:100%;max-width:720px;margin:0 auto}.history-Graphs-title{font-size:1.6rem;line-height:1.875;font-weight:500;text-align:center;padding-bottom:13px;border-bottom:2px solid #016fc4}.history-Graphs-image{background:#fff;padding:8.032786885245901% 4.098360655737705% 5.409836065573771%}.history-Graphs-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-Layout,.history-Table table{max-width:720px;margin:0 auto}.history-Layout-heading h1{margin-bottom:32px;line-height:1.315789473684211;position:relative;left:-1px}.history-Layout-imageFirst,.history-Layout-imageSecond{position:relative;height:0;padding-bottom:68.05555555555556%;margin:6.944444444444445% 0}.history-Layout-imageFirst img,.history-Layout-imageSecond img{position:absolute;top:0;left:0;max-width:100%;height:auto}.history-Layout-imageSecond{padding-bottom:61.111111111111114%}.history-Table{overflow-y:scroll;margin-top:24px}.history-Table table{position:relative;min-width:530px;width:100%;background:#f6f9fb;border-collapse:collapse}.history-Table-header{position:relative;height:83px}.history-Table-header:before{position:absolute;top:60px;content:"";display:block;width:100%;height:1px;background:#eceef0}.history-Table-year{position:relative;top:-8px;width:145px;font-size:1.8rem;font-weight:600;text-align:right;padding-right:16px}.history-Table-content tr:last-child td{padding-bottom:30px}.history-Table-title{color:#17171b;font-size:1.6rem;font-weight:600;padding-left:30px}.history-Table-number{text-align:right;font-weight:400;color:#016fc4;font-size:1.6rem;line-height:1.75;padding-right:16px}.history-Table-unit{width:96px;text-align:right;padding-right:35px;letter-spacing:-.23px;font-size:1.4rem;font-weight:500;color:#99a0ac}.homepage-News-wrapper{display:grid;grid-template-columns:unset;grid-template-row:1fr 1fr;-moz-column-gap:30px;column-gap:30px}.homepage-News-header{position:relative;z-index:1;height:100%;outline:0}.homepage-News-header .flickity-viewport{height:100%!important}.homepage-News-header .flickity-slider{height:100%}.homepage-News-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:#f6f9fb;text-decoration:none;overflow:hidden}.homepage-News-item{min-width:100%;display:flex;min-height:100%;flex-flow:column nowrap;justify-content:flex-end;padding:0 30px 35px}.homepage-News-title{max-width:347px;font-weight:500;font-size:1.7rem;line-height:1.333333333333333}.homepage-News-border{position:relative;border-top:1px solid #eceef0;height:112px;flex-shrink:0}.homepage-News-border .Button{position:absolute;top:50%;transform:translateY(-50%);left:31px;pointer-events:none;opacity:0}.homepage-News-border .Button:first-child{opacity:1}.homepage-News-border .Button::after{left:62px}.homepage-News-border .Button.is-active{pointer-events:auto}.homepage-News-link{position:absolute;top:50%;right:31px;transform:translateY(-50%);color:#016fc4;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:.3s text-decoration-color ease;transition:.3s text-decoration-color ease,.3s -webkit-text-decoration-color ease}.homepage-News-link:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4}.homepage-News-sliderDate{text-transform:uppercase;position:absolute;top:37px;color:#99a0ac;font-weight:500;font-size:1.4rem;left:30px}.homepage-News-sliderDate .u-date{position:absolute;top:0;left:0;white-space:nowrap;opacity:0}.homepage-News-sliderDate .u-date:first-child{opacity:1}.homepage-News-date{font:0/0 a;text-shadow:none;color:transparent}.homepage-News-imageWrapper{position:relative}.homepage-News-image{-o-object-fit:cover;object-fit:cover;display:block;height:100%}.homepage-News-imageTop{display:none;position:absolute;top:0;transform:translate(-53.4%,-50%);right:0;height:auto;width:29.8%}.homepage-News-controls{position:absolute;top:23px;right:32px}.homepage-News-control{position:absolute;top:50%;transform:translateY(-74%);right:-15px}.homepage-News-control--next{cursor:pointer;display:block;height:45px;width:45px;border-radius:50%;background:#fff;box-shadow:0 4px 11px rgba(0,29,101,.11)}.homepage-News-control--next .Icon--arrowRight{color:#016fc4;font-size:13px;position:relative;top:3px}.homepage-News-progress{flex-grow:1;position:static;top:auto;left:auto;right:auto;padding-top:0;text-align:center}.homepage-News-dots{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-top:21px;height:8px}.homepage-News-dot{width:5px;height:5px;border-radius:6px;background-color:#016fc4;display:inline-block;vertical-align:middle;margin-right:10px;background-clip:padding-box;transition:background-color .2s ease,width .2s ease,height .2s ease}.homepage-News-dot:last-child{margin-right:0}.homepage-News-dot.is-active{width:15px;height:8px;background-color:#fff;border:2px solid #016fc4}.homepage-News-box{display:flex;align-items:center;padding:48px;background:#f6f9fb}.homepage-News-box h2{font-weight:400;font-size:2.5rem;line-height:1.5;letter-spacing:-.5px}.page-About-En .Anchor-about{display:flex}.page-About .Anchor-about .Anchor--link,.page-About-En .Anchor-about .Anchor--link,.page-Career .Anchor-career .Anchor--link{margin:0}.page-About-En .about-Vision{border-bottom:none;padding-bottom:0}.page-About .Anchor-about,.page-Career .Anchor-career{display:flex}.page-Career .footer-Top--contact{display:none}.page-Career .footer-Top--sugar,.page-Contact-En .footer-Top--english .footer-Top--growers,.page-Contact-En .footer-Top--english .footer-Top--sugar{display:flex}.page-Career .footer-Top--career,.page-Contact-En .footer-Top--english .footer-Top--career,.page-Contact-En .footer-Top--english .footer-Top--contact,.page-Contact-En .footer-Top--english .footer-Top--museum{display:none}.page-Career .footer-Top--museum{display:flex;order:1}.page-Contact-En .ContactButtons-wrapper{height:100%}.page-Contact-En .ContactButtons-layout{gap:16px;display:flex;flex-direction:column}.page-Contact-En .ContactButtons-layout div:nth-child(1){grid-area:1/2/2/3}.page-Contact-En .ContactButtons-layout div:nth-child(2){grid-area:2/2/3/3}.page-Contact-En .ContactButtons-layout div:nth-child(3){grid-area:1/1/3/2}.page-Contact-En .ContactCard .Accordion-details .Accordion-plusBox:after{left:0}.page-Detail .Button--back{max-width:175px}.page-Error .scroll-Container{padding-top:0}.page-Error .Footer{margin-top:0}.page-Error .Footer-top{display:none}.page-Error .Footer-wrapper{margin-top:0;border-top:0}.page-Error .Section{padding-top:0}.page-Error .Footer-primaryLinks:after,.page-Error .Footer-secondaryLinks:after{bottom:-38px}.page-Error .footer-Top,.page-Factories .footer-Top{display:none}.page-Factories .Footer-wrapper{border-top:none;padding-top:0;margin-top:0}.page-Factories .Footer{margin-top:0;padding-top:0!important}.page-Factory .Dropdown{display:block}.page-Factory .FloatingHamburger{display:flex}.page-FactoryHistory .PressDetail-content{margin-top:0}.page-Footer{background:#016fc4}.page-Homepage-En .footer-Top--products{display:block}.page-Homepage-En .footer-Top--sugar{display:none}.page-Homepage-En .Anchor-hp,.page-Homepage-En .FloatingHamburger{display:flex}.page-Homepage .Anchor-hp .Anchor--link,.page-Homepage-En .Anchor-hp .Anchor--link,.page-Planters .Anchor--planters .Anchor--link,.page-Producer .Anchor--producer .Anchor--link,.page-Products .Anchor-products .Anchor--link{margin:0}.page-Homepage-En .Innovation-pointerer{display:none}.page-Homepage .Anchor-hp,.page-Homepage .FloatingHamburger,.page-Museum .footer-Top--contact,.page-Museum .footer-Top--sugar{display:flex}.page-Museum .footer-Top--career,.page-Museum .footer-Top--museum{display:none}.page-Planters .Anchor--planters,.page-Planters .FloatingHamburger,.page-Producer .Anchor--producer,.page-Producer .FloatingHamburger{display:flex}.page-Products .footer-Top--sugar{display:block}.page-ProductSugar .footer-Top--english .footer-Top--growers{display:flex;order:-1}.page-ProductSugar .footer-Top--english .footer-Top--contact,.page-Products .Anchor-products{display:flex}.page-ProductSugar .footer-Top--english .footer-Top--career,.page-ProductSugar .footer-Top--english .footer-Top--museum,.page-ProductSugar .footer-Top--english .footer-Top--sugar,.page-Sugar .footer-Top{display:none}.page-Sugar .Footer-wrapper{border-top:none;padding-top:0;margin-top:0}.page-Sugar .Footer{margin-top:0;padding-top:0!important}.planters-Card{display:flex;flex-direction:column;align-items:center;background:#f6f9fb;padding:32px;margin-bottom:24px}.planters-Card-contact{display:flex;flex-direction:column;font-size:1.8rem;line-height:1.666666666666667;text-align:center;color:#17171b;width:100%}.planters-Card-contact:first-of-type{border-bottom:1px solid #eceef0;padding-bottom:22px;margin-bottom:22px}.planters-Card-name{font-size:2.1rem;line-height:1.333333333333333;font-weight:500}.planters-Card-position{font-size:1.4rem;line-height:1.714285714285714;letter-spacing:-.23px;text-transform:uppercase;font-weight:500;color:#99a0ac}.planters-Card-phone{text-decoration:none;font-weight:400}.planters-Card-mail{font-weight:400;color:#016fc4;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:3px;transition:cubic-bezier(.19,1,.22,1) text-decoration .3s}.is-mouse-pointer .planters-Card-mail:last-child:hover{-webkit-text-decoration-color:#016fc4;text-decoration-color:#016fc4;text-underline-offset:4px;text-decoration-thickness:3px}.planters-Contact-wrapper{display:flex;justify-content:space-between}.planters-Contact-heading{font-size:3rem;line-height:1.266666666666667}.planters-Contact-heading h3,.product-Secondary-heading h5{font-weight:600;letter-spacing:-.3px}.planters-Contact-desc{font-size:1.6rem;max-width:781px;line-height:2;letter-spacing:-.3px;margin-bottom:11px}.planters-Contact-list{width:100%;max-width:827px}.planters-Contact-accordion .Accordion-plusBox{right:0}.planters-Contact-accordion .Accordion-content{font-size:1.6rem;line-height:2;letter-spacing:-.3px;margin:0}.planters-Contact-accordion .Accordion-summary{padding-right:45px}.planters-ContactBlock{display:flex;flex-wrap:wrap;-moz-column-gap:23px;column-gap:23px;row-gap:20px;margin-bottom:40px}.planters-ContactBlock-item{width:calc(50% - 11.5px);background:#f6f9fb;padding:30px 30px 21px;font-size:1.6rem;line-height:1.666666666666667}.planters-ContactBlock-header{padding-bottom:36px;text-align:center}.planters-ContactBlock-header:after{content:"";position:relative;top:14px;display:block;width:calc(100% + 60px);transform:translateX(-30px);height:1px;background:#eceef0}.planters-ContactBlock-name{font-weight:600;letter-spacing:.04px}.planters-ContactBlock-position{display:block;position:relative;top:-2px;color:#99a0ac;text-transform:uppercase;font-size:1.4rem;letter-spacing:-.2px;line-height:1.714285714285714;padding-top:6px}.planters-ContactBlock-data{display:flex;-moz-column-gap:6px;column-gap:6px;flex-wrap:wrap;justify-content:space-between;font-size:1.6rem;letter-spacing:.15px;margin-bottom:3px}.is-mouse-pointer .product-Summary-desc a:hover,.planters-ContactBlock-phone{text-decoration:none}.planters-ContactBlock-mail{text-decoration:none;color:#016fc4}.planters-Crossroad{display:flex;gap:60px}.planters-Crossroad-link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#016fc4;width:50%;text-decoration:none}.planters-Crossroad-link h2{position:relative;z-index:1;color:#fff;font-weight:600;text-align:center;margin-bottom:16px}.planters-Crossroad-link .Button--white{background:#fff;min-width:230px;border-color:#fff}.planters-Crossroad-linkImage{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.planters-Crossroad-image{width:50%}.planters-Crossroad-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.planters-Hero .Heading--primary{font-weight:600;letter-spacing:-.5px}.planters-Hero-desc{position:relative;max-width:57.22%;margin-left:auto;font-size:1.6rem;line-height:2;letter-spacing:-.3px;margin-top:75px}.planters-Hero-desc p:last-child{margin-bottom:0}.planters-Hero-desc img,.producer-Hero-desc img{position:absolute;left:-218px;top:-120px}.planters-Numbers .Numbers-layout{padding-top:35px}.producer-Actions-heading{text-align:center}.producer-Actions-title .Heading{line-height:1.266666666666667;margin-bottom:11px}.producer-Actions-wrapper{display:flex;flex-direction:column;gap:24px}.producer-Actions-block{display:flex;flex-direction:column;background:#f6f9fb;padding:24px;width:100%}.producer-Actions-title{display:flex;justify-content:center;text-align:center}.producer-Actions-desc{font-size:1.6rem;line-height:1.777777777777778;text-align:center;max-width:465px;margin:0 auto 24px}.producer-Data,.producer-Data-list{display:flex;flex-direction:column;justify-content:center;position:relative}.producer-Data{gap:29.532403609515995%;background:#fff;border-top:2px solid #016fc4;padding:36px;flex-grow:1}.producer-Data:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:1px;height:calc(100% - 110px);background:#eceef0}.producer-Data-list{align-items:center;font-weight:500;top:-3px}.producer-Data-heading{display:flex;justify-content:center;margin-bottom:9.5px}.producer-Data-title{font-size:1.4rem;line-height:1.714285714285714;letter-spacing:-.23px;text-transform:uppercase;text-align:center;color:#99a0ac;margin-bottom:-1px}.producer-Data-number{font-size:18px;color:#17171b;text-align:center;margin-bottom:13px}.producer-Data-percentage{color:#016fc4;font-size:4rem;line-height:1.153846153846154;font-weight:600;letter-spacing:-.24px;position:relative;white-space:nowrap}.producer-Data-desc{display:flex;flex-direction:column;align-items:center;line-height:1.3;font-weight:400;margin-top:12px}.producer-Data-desc span{display:block;text-align:center}.producer-Goal{margin-bottom:6.944444444444445%}.producer-Goal-heading{text-align:center}.producer-Goal-heading .Heading{margin-bottom:12px}.producer-Goal-desc{max-width:816px;margin:0 auto;text-align:center;font-size:1.6rem;line-height:1.777777777777778}.producer-Goals{border-bottom:1px solid #eceef0;padding-bottom:11.597222222222223%}.producer-Goals-list{display:flex;justify-content:space-between;margin-bottom:42px}.producer-Goals-list:last-child{margin-bottom:0}.producer-Goals-heading{position:relative;top:-10px;width:100%;max-width:34%;padding-right:24px}.producer-Goals-heading .Heading--card{max-width:360px;line-height:1.4}.producer-Goals-wrapper{width:100%;max-width:66%}.producer-Goals-item{display:flex;align-items:center;padding:37px 35px 30px;gap:32px;background:#f6f9fb;margin-bottom:10px}.producer-Goals-item:last-child,.producer-Hero-desc p:last-child,.product-List-wrapper li:last-child{margin-bottom:0}.producer-Goals-number{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;color:#fff;font-weight:500;font-size:1.6rem;box-shadow:0 2px 5px rgba(0,29,101,.11)}.producer-Goals-number--green{background:#7ac83d}.producer-Goals-number--yellow{background:#ffbc00}.producer-Goals-number--blue{background:#d10a11}.producer-Goals-number--red{background:#016fc4}.producer-Goals-number--orange{background:#ff7a04}.producer-Goals-content{font-size:1.6rem;line-height:1.777777777777778}.producer-Goals-title{margin-bottom:7px;line-height:1.555555555555556}.producer-Goals-text{max-width:760px}.producer-Hero{border-bottom:1px solid #eceef0;padding-bottom:11.597222222222223%}.producer-Hero .PageHeading{margin-bottom:0;transition:cubic-bezier(.19,1,.22,1) margin-bottom .6s}.producer-Hero .Heading--primary{position:relative;font-weight:600;line-height:1.333333333333333;letter-spacing:-.5px;padding-bottom:1.111111111111111em;margin-bottom:-1.111111111111111em}.producer-Hero .Heading--english{line-height:1.166666666666667}.producer-Hero-desc{position:relative;max-width:57.22%;margin-left:auto;font-size:1.8rem;line-height:2;letter-spacing:-.3px;margin-top:75px}.producer-Hero-desc .u-Text ul{margin-bottom:28.8px}.producer-Hero-dropdown{opacity:0;position:absolute;transform:translateY(-48px);bottom:0;pointer-events:none;left:0;transition:cubic-bezier(.19,1,.22,1) transform .6s,cubic-bezier(.19,1,.22,1) opacity .6s}.producer-Hero-link{text-decoration:none;border-bottom:1px dashed rgba(1,111,196,.5);line-height:.9;transition:cubic-bezier(.19,1,.22,1) border-bottom-width .6s}.is-mouse-pointer .producer-Hero-link:hover{border-bottom-style:solid;border-bottom-width:4px}.producer-Hero-blue{color:#016fc4;display:flex;align-items:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-bottom:1px solid rgba(1,111,196,.5);border-bottom-style:dashed;line-height:.9}.producer-Hero-blue.is-active .Icon--dropdown:before{transform:rotate(0deg)}.producer-Hero-blue.is-active .producer-Hero-dropdown{display:flex;pointer-events:auto;opacity:1;transform:translateY(0)}.producer-Hero-blue .Icon--dropdown{display:flex;color:#016fc4;font-size:1.3rem;margin-left:5.3%}.producer-Hero-blue .Icon--dropdown:before{transition:cubic-bezier(.19,1,.22,1) transform .6s;transform:rotate(180deg)}.producer-TabAnchors{display:flex;width:100%;border-bottom:2px solid #016fc4}.producer-TabAnchors-item{width:100%;height:45px}.producer-TabAnchors-item.is-active{color:#fff;background:#016fc4}.producer-TabAnchors-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;font-size:1.6rem}.producer-TabAnchors-link span{position:relative;top:3px}.producer-TabPanel{background:#fff}.js .producer-TabPanel:not(.is-active){pointer-events:none;position:absolute;visibility:hidden}.producer-TabPanel img{width:100%;max-width:494px}.producer-Tabs{display:flex;flex-direction:column;flex-grow:1;background:#fff}.producer-Tabs-anchors{display:flex}.producer-Tabs-panels{display:flex;align-items:center;justify-content:center;flex-grow:1;padding:7.049180327868852% 10.163934426229508%}.product-Image{position:relative;max-width:530px;width:100%}.product-Image-wrapper{height:100%;position:absolute;top:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18.867924528301888%}.product-Image-image{position:absolute;top:0;left:0}.product-Image-image,.product-Image-image--landscape{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-Image-heading{color:#fff;letter-spacing:-.47px;font-size:3rem;font-weight:600;line-height:1.153846153846154;text-align:left;width:100%;margin-bottom:3.39622641509434%}.product-Image-desc{color:#fff;font-size:1.6rem;font-weight:400;letter-spacing:-.3px;line-height:1.777777777777778;margin-bottom:8.30188679245283%}.product-Image-button{width:100%}.product-Image-button .Button{min-width:230px}.product-List{background:#f6f9fb}.product-List-wrapper{display:flex;justify-content:center;align-items:center;height:100%;padding:9.670329670329672% 9.670329670329672% 9.670329670329672% 15.934065934065933%}.product-List-wrapper li{position:relative;margin-bottom:8.27178729689808%}.product-List-heading{font-size:2.4rem;font-weight:600;line-height:1.733333333333333;letter-spacing:-.23px;margin-bottom:.43956043956044%}.product-List-desc{font-size:1.6rem;line-height:1.777777777777778;margin-bottom:0;padding-right:1px}.product-List-number{position:absolute;top:8px;left:-57px;display:flex;align-items:center;justify-content:center;background:#016fc4;color:#fff;width:32px;height:32px;border-radius:50%;font-size:1.6rem}.product-List-number span{transform:translateY(1px) translateX(-.2px)}.product-Overview{display:flex;min-height:800px}.product-Secondary-wrapper{display:flex}.product-Secondary-heading{min-width:42%;font-size:3rem;line-height:1.266666666666667}.product-Secondary-desc{font-size:1.6rem;max-width:781px;line-height:2;letter-spacing:-.3px;margin-bottom:11px}.product-Secondary-accordion .Accordion-plusBox{right:0}.product-Secondary-accordion .Accordion-content{font-size:1.6rem;max-width:747px;line-height:2;letter-spacing:-.3px}.product-Summary{margin-bottom:7.638888888888889%}.product-Summary-desc:last-child,.product-Summary:last-child,.u-Text p:last-child{margin-bottom:0}.product-Summary-wrapper{display:flex}.product-Summary-heading{display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center;position:relative;min-width:31.25%;font-size:3rem;line-height:1.153846153846154;color:#016fc4;padding-top:2.777777777777778%}.product-Summary-heading:before{content:"";position:absolute;top:1px;display:block;height:1px;width:calc(100% - 30px);background:#f6f9fb}.product-Summary-heading img{height:90px;width:90px;border-radius:50%;transform:translateX(50px)}.product-Summary-heading h4{font-weight:600;letter-spacing:-.47px}.product-Summary-list{display:flex;flex-wrap:wrap;gap:30px}.product-Summary-item{max-width:calc(50% - 15px)}.product-Summary-content{background:#f6f9fb;padding:32px 40px}.product-Summary-title{font-size:2.4rem;font-weight:600;line-height:1.333333333333333;margin-bottom:10px}.product-Summary-desc{font-size:1.6rem;line-height:1.777777777777778}.query-Accordion .Accordion-summary{padding-right:90px}.query-Hero .PageHeading{margin-bottom:68px}.query-Hero-desc{font-size:1.8rem;line-height:2;letter-spacing:-.3px;max-width:823px;margin-left:auto;margin-bottom:24px}.query-Navigation-item,.sugar-Pointer article{position:relative}.query-Navigation-link{position:relative;display:flex;align-items:center;overflow:hidden;color:#17171b;border-top:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) color .3s,cubic-bezier(.19,1,.22,1) background .3s,cubic-bezier(.19,1,.22,1) border .3s}.is-mouse-pointer .query-Navigation-link:hover{background:#016fc4;color:#fff}.query-Navigation-link:first-child{border-top:none}.query-Navigation-link a{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%;height:100%;min-height:60px;padding:0 20px;font-size:1.6rem;font-weight:500}.query-Navigation-link a.is-active{background:#016fc4;color:#fff;border-color:#016fc4}.query-Navigation-link a.is-active .query-Navigation-circle{background-color:#016fc4;color:#fff;border-color:#fff}.is-mouse-pointer .query-Navigation-link a:hover .query-Navigation-circle{background-color:#016fc4;color:#fff}.query-Navigation-circle{display:flex;justify-content:center;align-items:center;color:#99a0ac;min-width:32px;min-height:32px;border-radius:50%;border:1px solid #eceef0;transition:cubic-bezier(.19,1,.22,1) background-color .3s,cubic-bezier(.19,1,.22,1) color .3s;font-size:12px}.query-Tabs .SliderWithLeftMenu{gap:48px}.query-Tabs .SliderWithLeftMenu-content{max-width:460px;width:100%;padding-right:0}.query-Tabs .SliderWithLeftMenu-mobilePlaceholder{display:none}.query-Tabs .SliderWithLeftMenu-sliderPlaceholder{transition:.3s height}.query-Tabs .SliderWithLeftMenu-sliderItem,.sugar-Carousel .flickity-slider{height:100%}.query-Tabs .SliderWithLeftMenu-sliderItem.is-active{z-index:1;visibility:visible;transition:0s opacity 0s,0s z-index .4s}.sugar-Carousel-image{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 60px;position:relative}.sugar-Carousel-image span{position:absolute;display:block;width:29px;height:29px;border-radius:50%;border:8.5px solid #fff;box-shadow:0 4px 11px rgba(0,29,101,.11);cursor:pointer;transition:cubic-bezier(.19,1,.22,1) border .3s}.sugar-Carousel-image span.is-active{border:5.5px solid #fff}.sugar-Carousel-image--greenDot{top:0;left:50%;transform:translateX(-50%);background:#7ac83e}.sugar-Carousel-image--yellowDot{left:13%;top:21%;background:#ffbc00}.sugar-Carousel-image--lightBlueDot{right:13%;top:21%;background:#87cbff}.sugar-Carousel-image--orangeDot{left:2%;top:42%;background:#ff7a02}.sugar-Carousel-image--blackDot{right:2%;top:42%;background:#17171b}.sugar-Carousel-image--redDot{left:33%;bottom:20%;background:#d10a11}.sugar-Carousel-image--greyDot{right:33%;bottom:20%;background:#99adda}.sugar-Carousel-image--blueDot{bottom:0;left:50%;transform:translateX(-50%);background:#016fc4}.sugar-Carousel-header{margin-bottom:17.5px;display:flex;gap:31px;overflow-x:scroll}.sugar-Carousel-header::-webkit-scrollbar{display:none}.sugar-Carousel-title{font-size:1.6rem;letter-spacing:-.13px;height:35px;font-weight:500;cursor:pointer;white-space:nowrap;color:#99a0ac;position:relative;display:flex;align-items:flex-end}.sugar-Carousel-title:after{content:"";position:absolute;display:block;background:0 0;width:8px;height:8px;border-radius:50%;top:4px;left:50%;transform:translateX(-50%)}.sugar-Carousel-title.is-active{color:#17171b}.sugar-Carousel-wrapper{position:relative;overflow:hidden;outline:0}.sugar-Carousel-content{position:absolute;width:100%;height:170px;background:#f6f9fb;padding:14px 21px}.sugar-Carousel-item{display:flex;position:relative;font-size:1.6rem;line-height:2.25;letter-spacing:-.23px;padding-left:16px}.sugar-Carousel-item:before{content:"";position:absolute;top:13.5px;left:1px;align-items:center;justify-content:center;height:6px;width:6px;background:#99a0ac;border-radius:50%}.sugar-Carousel-orange:after{background:#ff7a02}.sugar-Carousel-red:after{background:#d10a11}.sugar-Carousel-green:after{background:#7ac83e}.sugar-Carousel-yellow:after{background:#ffbc00}.sugar-Carousel-lightBlue:after{background:#87cbff}.sugar-Carousel-blue:after{background:#016fc4}.sugar-Carousel-black:after{background:#17171b}.sugar-Carousel-grey:after{background:#99adda}.sugar-Hero .PageHeading{margin-bottom:40px}.sugar-Hero-desc{font-size:1.8rem;line-height:2;letter-spacing:-.3px;max-width:823px;margin-left:auto}.sugar-Pointer span{position:absolute;transform-origin:top left;background:repeating-linear-gradient(to right,transparent 0,transparent 3px,#016fc4 6px,#016fc4 9px);height:1px}.sugar-Pointer span:after{content:"";position:absolute;right:-2.5px;top:-2px;background-color:#016fc4;height:5px;width:5px;border-radius:50%}.sugar-Pointer span:before{content:"";position:absolute;right:-14.5px;top:-14.5px;background-color:rgba(245,249,253,.65);height:29px;width:29px;border-radius:50%}.sugar-Pointer--leftTop{transform:rotate(45deg);left:90%;top:25%;width:267px}.sugar-Pointer--top{transform:rotate(90deg);left:50%;top:80%;width:58px}.sugar-Pointer--rightTop{transform:rotate(135deg);left:10%;top:25%;width:267px}.sugar-Pointer--leftMiddle{transform:rotate(0deg);left:60%;top:23%;width:209px}.sugar-Pointer--leftBottomMiddle{transform:rotate(0deg);left:55%;top:23%;width:258px}.sugar-Pointer--rightMiddle{transform:rotate(180deg);left:10%;top:20%;width:78px}.sugar-Pointer--rightBottomMiddle{transform:rotate(180deg);left:10%;top:30%;width:164px}.sugar-Pointer--bottom{transform:rotate(-90deg);left:50%;top:30%;width:58.5px}.sugar-Tooltip{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);position:relative}.sugar-Tooltip>div{height:340px}.sugar-Tooltip-image img{position:absolute;top:50%;left:49.7%;transform:translate(-50%,-50%);width:48.42986111111111%;z-index:-1}.sugar-Tooltip-card{position:relative;background:#f6f9fb;width:100%;padding:35px 31px 24px 40px}.sugar-Tooltip-title{font-size:1.9rem;font-weight:600;margin-bottom:12px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap}.sugar-Tooltip-item{display:flex;position:relative;font-size:1.8rem;line-height:1.444444444444444;letter-spacing:-.26px;padding-left:16px;padding-bottom:10px}.sugar-Tooltip-item:before,.u-Text ul li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#016fc4}.sugar-Tooltip-item:before{top:9.5px;left:1px;align-items:center;justify-content:center}.sugar-Tooltip-first,.sugar-Tooltip-third{max-width:230px;width:100%}.sugar-Tooltip-first .sugar-Tooltip-card,.sugar-Tooltip-third .sugar-Tooltip-card{top:90px}.sugar-Tooltip-nineth,.sugar-Tooltip-seventh{max-width:240px;width:100%}.sugar-Tooltip-nineth .sugar-Tooltip-card,.sugar-Tooltip-seventh .sugar-Tooltip-card{top:30px}.sugar-Tooltip-first,.sugar-Tooltip-seventh{margin-left:auto}.sugar-Tooltip-eighth,.sugar-Tooltip-second{margin:0 auto;width:100%;text-align:center}.sugar-Tooltip-eighth .sugar-Tooltip-title,.sugar-Tooltip-second .sugar-Tooltip-title{margin-bottom:0}.sugar-Tooltip-eighth .sugar-Tooltip-card,.sugar-Tooltip-second .sugar-Tooltip-card{display:flex;align-items:center;justify-content:center;height:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 30px;margin:0 auto}.sugar-Tooltip-eighth{display:flex;align-items:flex-end}.sugar-Tooltip-eighth .sugar-Tooltip-card{top:-30px}.sugar-Tooltip-fourth .sugar-Tooltip-card,.sugar-Tooltip-second .sugar-Tooltip-card,.sugar-Tooltip-sixth .sugar-Tooltip-card{top:50px}.sugar-Tooltip-fourth,.sugar-Tooltip-sixth{max-width:370px}.sugar-Tooltip-sixth{margin-left:auto}.u-Text p,.u-Text ul li,.u-Text--bigger p,.u-Text--history p{font-size:1.8rem;letter-spacing:-.3px;line-height:1.666666666666667}.u-Text--bigger p,.u-Text--history p{line-height:2;margin-bottom:36px}.u-Text--history p{margin-bottom:5%}.u-Text ul,.u-Text--article p,.u-Text--factory p{font-size:1.8rem;letter-spacing:-.3px;line-height:1.8;margin-bottom:4.722222222222222%}.u-Text ul,.u-Text--factory p{line-height:2;margin-bottom:36px}.u-Text ul:before{content:attr(aria-label);font-size:120%;font-weight:600;margin-bottom:12px;display:block}.u-Text ul li{position:relative;font-size:1.6rem;padding-bottom:10px;padding-left:20px}.u-Text ul li:before{top:12px;left:0;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/plugins/photoswipe/default-skin.1752485285.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}@media screen and (min-width:22.5em){.Crossroad-links{min-width:320px}.HeroHeading{font-size:calc(3.848620910840282vw + 1.614496472097498rem)}.PositionsList-item a{font-size:1.4rem}.ReferenceDescription-blockquote{font-size:calc(1.026298909557408vw + 1.830532392559333rem)}.ReferenceDescription-text,.ReferenceDescription-title{font-size:calc(.192431045542014vw + 1.430724823604875rem)}.job-Profile-quote{font-size:calc(.64143681847338vw + 1.969082745349583rem)}.job-Profile-history--title,.job-Profile-text,.job-Profile-year{font-size:calc(.192431045542014vw + 1.430724823604875rem)}.about-Associations-layout{gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:370px){.Museum-info{flex-direction:row}}@media screen and (min-width:33.75em){.AboutNumbers-layout{gap:unset;position:relative;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding-top:22px;padding-bottom:33px;display:grid;grid-template-columns:1fr 1fr 1fr;height:200px}.AboutNumbers-block--line{left:5px}.AboutNumbers-block--line:before,.ContactLinks-block--line:before{position:absolute;top:-23px;left:-5px;content:"";display:block;background:#eceef0;height:60px;width:1px}.AboutNumbers-number{margin-bottom:unset;text-align:unset}.AboutNumbers-text{text-align:unset}.BenefitsMain-buttons{position:absolute;right:0}.Button--contact{font-size:1.8rem}.ContactButtons-layout{flex-direction:row}.ContactFactory-layout{gap:36px}.ContactHeader-image img,.Museum-image img{max-height:570px;max-width:720px}.ContactHeader-block{flex-basis:40%}.ContactHeader-block--full{flex-basis:100%}.ContactHeader-text,.ContactHeader-title{font-size:1.8rem}.ContactLinks-layout{justify-content:center;gap:unset;position:relative;border-top:1px solid #eceef0;padding-top:38px;display:grid;grid-template-columns:1fr 1fr 1fr;height:117px}.ContactLinks-block--line{left:5px}.ContactLinks-block--line:before{top:-39px}.Crossroad-layout{min-height:600px}.Crossroad-heroImage{min-height:600px;display:none}.DoubleGallery{aspect-ratio:36/11;flex-wrap:nowrap;gap:4.166666666666666%}.Footer{margin-top:12.37vw;padding-top:12.37vw}.FooterLinks{gap:76px}.HeroHeading{line-height:1.111111111111111}.HeroHeading-main{transform:translateX(-80px)}.HeroHeading-indent{margin-top:unset;transform:translateX(101px)}.HeroHeading-pre{display:block;white-space:pre}.Museum-info{justify-content:unset;gap:31%}.Museum-text,.Museum-title{font-size:1.8rem}.NavLinks{gap:30px}.NavLinks-homepage{top:-37px}.Numbers-layout{gap:unset;position:relative;border-top:1px solid #eceef0;padding-top:22px;padding-bottom:0;display:grid;grid-template-columns:1fr;place-items:center;border-bottom:1px solid #eceef0}.Numbers-layout--double,.Numbers-layout--quadruple,.Numbers-layout--triple{grid-template-columns:1fr 1fr;height:502px;place-items:unset;padding-bottom:33px;border-bottom:none}.Numbers-layout--quadruple,.Numbers-layout--triple{grid-template-rows:1fr 1fr}.Numbers-layout--about{height:unset}.Numbers-block{height:194px;padding-left:38px}.Numbers-block--subtextBare{height:154px}.Numbers-block--about{padding-left:38px;height:140px}.Numbers-number{margin-bottom:unset}.Numbers-number,.Numbers-text{text-align:unset}.PositionsList-item--city{width:100%}.project-Gallery-item{width:460px}.Timeline-block{width:35%;margin-right:10%}.benefits-List-item--images img{max-width:none}.about-Associations-layout{gap:24px}.about-Associations-image{justify-content:flex-start;height:111px}.about-Carousel-map{padding:0 24px;margin-bottom:-15px}.about-Carousel-dotTitle span{font-size:1.5rem}.activity-Charity-content{padding:9.198813056379821% 13.649851632047477% 10.089020771513352%}.activity-Donation-layout{grid-template-columns:repeat(3,1fr)}.activity-Help-title{max-width:350px}.footer-Top-text{line-height:1.6;white-space:nowrap}.history-Table{overflow:hidden}.homepage-News-item{padding:0 40px 35px}.homepage-News-border .Button{left:41px}.homepage-News-link{right:41px}.homepage-News-sliderDate{left:40px}.homepage-News-controls{right:42px}.page-AboutSugar .HeroHeading-indent{transform:translateX(150px)}.page-Contact-En .ContactButtons-layout{flex-direction:column}.producer-Actions-block{padding:54px 40px 34px}.producer-Data{flex-direction:row}.producer-TabAnchors-item{height:60px}}@media screen and (min-width:33.75em) and (max-width:47.9375em){.crossroad-Wide-image img{-o-object-position:center;object-position:center}}@media only screen and (min-width:768px){.page-Homepage-En .Innovation-pointerer{position:absolute;display:block;width:124px;left:60px;bottom:275px;transform:rotate(9deg)}}@media screen and (min-width:48em){.AboutNumbers-layout--subtextBare{height:220px}.AboutNumbers-block{padding-left:38px}.AboutNumbers-number{font-size:calc(4.640371229698376vw + .436194895591647rem)}.AboutNumbers-text{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.Accordion-summary span{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.Benefits-content{gap:7.847222222222222%;display:flex;flex-direction:row;justify-content:space-between}.Benefits-body{flex-grow:1;min-height:100vh;display:flex;flex-direction:column}.Benefits-listContainer{position:relative;flex-grow:1;display:block;margin:0}.Benefits-container{display:flex;flex-flow:row nowrap;align-items:flex-start}.BenefitsMain-main{min-width:34.72222222222222%}.BenefitsMain-title{font-size:calc(3.712296983758701vw + -.651044083526682rem)}.BenefitsMain-title--secondary{display:initial}.BenefitsMain-counterWrapper{margin:0;overflow:visible}.BenefitsMain-counter{display:flex;align-items:flex-start;flex-flow:column nowrap;overflow:initial;white-space:wrap;width:auto;padding:0;margin:0}.BenefitsMain-counter .BenefitsMain-title{padding:0;display:flex;align-items:center;position:relative;color:#b3d4ed;transition:cubic-bezier(.19,1,.22,1) transform .6s}.BenefitsMain-counter .BenefitsMain-title .Icon--arrowRight{position:absolute;left:0;display:block;background:#016fc4;width:32px;height:32px;border-radius:50%;opacity:0;transition:cubic-bezier(.19,1,.22,1) opacity .6s,cubic-bezier(.19,1,.22,1) transform .6s}.BenefitsMain-counter .BenefitsMain-title .Icon--arrowRight:before{color:#fff;display:flex;height:100%;align-items:center;justify-content:center;font-size:9px}.BenefitsMain-counter .BenefitsMain-title.is-active{color:#016fc4;transform:translateX(43px)}.BenefitsMain-counter .BenefitsMain-title.is-active .Icon--arrowRight{transform:translateX(-47px);opacity:1}.BenefitsMain-buttons{position:relative}.BenefitsMain-control{display:flex}.CallToAction-layout{border-top:1px solid #eceef0;padding-top:7.638888888888889%}.CallToAction-heading .Heading{font-size:calc(4.872389791183294vw + -2.04199535962877rem)}.CareerDetail-layout{flex-direction:row;gap:4.930555555555555%}.CareerDetail-item,.CareerDetail-list p,.CareerDetail-list ul li{padding-bottom:6px;font-size:calc(.464037122969838vw + 1.243619489559165rem)}.CareerDetail-item:before,.CareerDetail-list li:before{top:12px}.CareerDetail-title .Heading{font-size:calc(4.176334106728538vw + -1.207424593967517rem)}.CareerHeader-layout p{line-height:2}.CertificateDescription-layout{display:grid;grid-template-columns:1fr 57.15%;-moz-column-gap:24px;column-gap:24px}.Codex-layout{margin-bottom:2.847222222222222%;gap:24px;flex-direction:row;justify-content:space-between}.Codex-content{margin-right:42px}.ContactButtons-layout{gap:24px}.ContactButtons-wrapper{height:100px;background:#f6f9fb}.ContactButtons-content{gap:24px}.ContactCard .Accordion{display:none}.ContactLinks-block{padding-left:34px}.ContactLinks-text{font-size:calc(5.104408352668213vw + -2.320185614849188rem)}.ContactTabs{display:none}.Container{padding-left:60px;padding-right:60px}.Container--navigation{padding-left:30px;padding-right:30px}.Container--hero{padding-right:71px;padding-left:71px}.Container.is-pure{padding:0}.Cookies-content p{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.Crossroad-layout{min-height:600px}.Crossroad-heroImage{min-height:600px;display:block}.Crossroad-content{gap:60px;flex-direction:row}.Crossroad-heading .Heading{font-size:calc(9.280742459396752vw + -2.127610208816705rem)}.Crossroad-links{min-width:350px}.Crossroad-item{font-size:calc(1.911381407471764vw + .132059079061685rem)}.is-mouse-pointer .Crossroad-item:hover{background:#016fc4}.is-mouse-pointer .Crossroad-item:hover a{transform:translateX(44px)}.is-mouse-pointer .Crossroad-item:hover a:after{transform:translateX(-85px) translateY(-50%)}.Education{display:grid;grid-template-columns:43% 57%;grid-template-rows:unset}.Error-imgMobile{display:none}.ErrorImage img{height:620px;right:-100px}.Factories-wrapper{flex-direction:row;gap:77px}.FactoryGallery-content{justify-content:center;flex-wrap:unset;gap:15px}.FactoryHeader-image img{max-height:70%}.FactoryHistory{display:grid;grid-template-columns:40.84% 57.15%;grid-template-rows:unset;gap:2%}.Footer{margin-top:0;padding-top:18.229vw}.FormSuccess p,.JobCTA-heading .Heading,.PressContact-heading .Heading{font-size:calc(1.85614849187935vw + .774477958236659rem)}.Heading--primary{font-size:calc(12.993039443155451vw + -6.578654292343387rem)}.Heading--pre{font-size:1.4rem;bottom:calc(9.744779582366588vw + -6.28399071925754rem)}.Heading--factory{font-size:calc(9.280742459396752vw + -2.127610208816705rem)}.Heading--secondary{font-size:calc(8.584686774941995vw + -4.293039443155452rem)}.Heading--sugar{font-size:calc(12.993039443155451vw + -6.578654292343387rem)}.Heading--page{font-size:calc(9.280742459396752vw + -2.127610208816705rem)}.Heading--sectionBig{line-height:1.2;font-size:calc(8.816705336426914vw + -4.571229698375871rem)}.Heading--section{font-size:calc(2.320185614849188vw + 1.018097447795824rem)}.Heading--card{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.Heading--title{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.HeroHeading-minor{font-size:1.4rem;top:calc(2.320185614849188vw + -1.481902552204176rem)}.History{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:unset;gap:48px}.History--about{padding-top:8.571vw}.Innovation-content .u-Text--bigger p{margin-bottom:36px}.JobCTA-buttonMobile{display:none}.Knowledge{display:grid;grid-template-columns:42.84% 58%}.Knowledge-image{padding-top:71.83908045977012%;margin-right:-240px}.Knowledge-image img{min-height:600px}.Knowledge-heading{font-size:calc(3.248259860788863vw + -.094663573085847rem)}.Knowledge-title{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.Knowledge-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.Knowledge-control--previous{height:60px;width:60px;left:-30px}.Knowledge-control--next{height:60px;width:60px;right:-30px}.News-layout{grid-template-columns:1fr 1fr}.News-date{font-size:calc(.464037122969838vw + .843619489559165rem)}.News-title{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.News-desc,.Notice-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.Notice-heading .Heading:before{font-size:calc(1.624129930394431vw + 1.052668213457077rem)}.Numbers-layout--about{grid-template-columns:1fr 1fr 1fr;grid-template-rows:unset}.Numbers-number{font-size:calc(4.640371229698376vw + .436194895591647rem)}.Numbers-text{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.Numbers-button{margin-top:60px}.PageHeading{gap:40px}.Partners{gap:30px;flex-wrap:nowrap;justify-content:center}.PersonTab-name{font-size:calc(.696055684454756vw + .965429234338747rem);margin-bottom:-4px}.PersonTab-position{font-size:calc(.464037122969838vw + .843619489559165rem)}.PhotoSlider-control--previous{height:60px;width:60px;left:-30px}.PhotoSlider-control--next{height:60px;width:60px;right:-30px}.is-mouse-pointer .PositionsList-item:hover{background:#016fc4;color:#fff;border-color:#016fc4}.PositionsList-item--city{right:71px;font-size:calc(.696055684454756vw + .565429234338747rem)}.PositionsList-item a{font-size:calc(.464037122969838vw + 1.043619489559165rem)}.is-mouse-pointer .PositionsList-item a:hover{padding:0 20px}.is-mouse-pointer .PositionsList-item a:hover .PositionsList-link--city{color:#eceef0}.Positions-layout{gap:24px;flex-direction:row}.Positions-heading{max-width:331px;position:relative;top:6px}.Press-layout{gap:40px}.Press-wrapper{flex-direction:row}.PressDetail-download:last-child{margin-bottom:60px}.PressDownload-heading .Heading{font-size:calc(1.85614849187935vw + .774477958236659rem)}.PressDownload-content{align-items:unset}.PressDownload-link{padding-right:53px}.PressNews{padding:53px 24px 53px 0;flex-direction:row}.PressNews-date{padding:0 35px;height:160px}.PressNews-date--upperDay{font-size:calc(5.800464037122969vw + -.95475638051044rem)}.PressNews-date--bottomYear{top:unset;bottom:33px;transform:translateX(5px)}.PressNews-message{padding:0}.PressNews-heading{margin-bottom:50px}.PressNews .Button{bottom:-3px;left:-1px}.Process-description.is-active{display:flex;opacity:1}.Process-description:after,.Process-description:before{content:'';display:block;flex-grow:1}.Producer{display:grid;grid-template-columns:40.84% 57.15%;grid-template-rows:unset;gap:2%}.Product-desc{font-size:calc(.928074245939675vw + .68723897911833rem)}.ProductSugar-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.project-Gallery-item{margin-right:30px}.Quotes-citation{max-width:50%;font-size:calc(1.911381407471764vw + .132059079061685rem)}.Section{padding-top:10vw;padding-bottom:10vw}.Section--slim{padding-top:5vw;padding-bottom:5vw}.Section--medium{padding-top:6.857vw;padding-bottom:6.857vw}.Section--hero{padding-top:6vw;padding-bottom:9.643vw}.Section--bare{padding-top:0;padding-bottom:0}.Section--appended{padding-top:0}.Section--prepended{padding-bottom:0}.Section--career,.Section--first{padding-top:6.143vw}.Section--career{padding-bottom:7.857vw}.Shareholder-layout{gap:24px;flex-direction:row;margin-bottom:48px}.Shareholder-aside{color:#000;position:static}.Shareholder-aside--star{position:relative;top:53px;left:6px}.Shareholder-aside--star:before{font-size:calc(2.784222737819025vw + .461716937354989rem)}.ShareholderList-item{font-size:1.6rem}.ShareholderNews{padding:62px 24px 62px 0;flex-direction:row}.ShareholderNews-date{padding:0 35px;height:160px}.ShareholderNews-date--upperDay{font-size:calc(5.800464037122969vw + -.95475638051044rem);left:40px;top:5px}.ShareholderNews-date--bottomYear{top:unset;bottom:32px;left:40px}.ShareholderNews-message{top:-5px;padding:0}.ShareholderNews-title{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.ShareholderNews-text{position:relative;left:1px;margin-bottom:50px}.ShareholderNews .Button{bottom:-8px;left:1px}.SideCertificates{display:flex;align-items:flex-start}.SectionSpacer .SideSlider-controls,.SideCertificates-mobilePlaceholder{display:none}.SideSlider-controls{display:block}.SideSlider-control{position:absolute;top:0;bottom:0;width:30px;opacity:1;transition:opacity .4s ease,visibility 0s linear 0s}.SideSlider-control.is-disabled{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.SideSlider-control--previous{left:0}.SideSlider-control--next{right:0}.SideSlider-button{display:block;position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;border-radius:50%;background-color:#016fc4;color:#fff;transition:opacity .4s ease;outline:0;cursor:pointer}.is-mouse-pointer .SideSlider-control:hover .SideSlider-button{opacity:1}.SideSlider-button--previous{left:100%;margin-left:-25px}.SideSlider-button--next{right:100%;margin-right:-25px}.SliderWithLeftMenu{display:flex;align-items:flex-start}.SliderWithLeftMenu-mobilePlaceholder{display:none}.SugarCube{display:grid;grid-template-columns:40.84% 57.15%;grid-template-rows:unset;gap:2%}.Support{display:grid;gap:48px;grid-template-columns:1fr 50%}.Timeline-block{width:40%;margin-right:8%}.Timeline-date{font-size:calc(5.800464037122969vw + -.95475638051044rem)}.benefits-List{position:absolute;top:0;left:0;width:100%;font-size:calc(1.160092807424594vw + .709048723897912rem)}.benefits-List-item{min-height:90px;padding-right:34px}.benefits-List-item--images{padding-top:70px;padding-bottom:70px}.job-Benefits{font-size:2rem;line-height:1.7;color:red}.job-Button{right:30px}.job-Group{flex-flow:row nowrap}.job-Group-title{line-height:1.428571428571429;max-width:200px}.job-Group-content{width:53.62903225806451%}.job-Group--list .job-Group-content{width:64.51612903225806%}.job-List{font-size:2rem;margin-top:-1.6em}.job-Tabs-name{font-size:calc(.696055684454756vw + .965429234338747rem);margin-bottom:-4px}.job-Tabs-position{font-size:calc(.464037122969838vw + .843619489559165rem)}.job-Text{font-size:2rem;line-height:1.7em}.scroll-Container-content{padding-top:$header-height-medium}.about-Associations-heading{text-align:center}.about-Associations-heading .Heading,.about-Carousel-heading .Heading{margin-bottom:69px}.about-Associations-content,.about-Carousel-dotTitle span,.activity-Donation-card h3{font-size:calc(.696055684454756vw + .965429234338747rem)}.about-Carousel-hero{display:grid;grid-template-columns:1fr 2fr;justify-items:end;gap:48px}.about-Carousel-map{padding:0 48px;margin-bottom:-50px}.about-Carousel-content{width:331px;margin-right:31px}.about-Carousel-title{height:100px;padding:20px 60px 20px 30px;font-size:calc(1.392111368909513vw + .430858468677494rem)}.about-Organization{padding:30px 30px 30px 40px}.about-Report{margin:48px 0;padding:48px}.about-Structure-heading{text-align:center}.about-Structure-heading .Heading{margin-bottom:49px}.about-Structure-wrapper{gap:48px}.about-Structure-branches{row-gap:25px}.about-Structure-branch:nth-child(1) img{width:unset;top:39px}.about-Structure-branch:nth-child(2) img{width:unset;top:38px}.about-Structure-branch:nth-child(3) img{width:unset;top:34px}.about-Structure-branch{padding:30px 12px;font-size:calc(1.160092807424594vw + .409048723897912rem)}.about-Structure-branch--line:before{height:102px}.about-Structure-trunk span{margin:55px auto}.about-Structure-trunk{font-size:calc(2.320185614849188vw + .218097447795824rem)}.about-Structure-roots{grid-template-columns:1fr 171px 1fr;row-gap:20px}.about-Structure-roots--line:before{width:115%}.about-Structure-root{font-size:calc(1.160092807424594vw + .409048723897912rem)}.about-Structure-root--rightDot:after{right:12px}.about-Structure-root--leftDot:after{left:12px}.about-Vision{display:grid;grid-template-columns:50% 50%}.activity-Charity-content{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.activity-Help-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:unset;row-gap:140px}.activity-Help-title{margin-bottom:22px;font-size:calc(2.088167053364269vw + .496287703016241rem)}.activity-Help-card{border:0;padding:0 36px}.activity-Help-card img{margin-bottom:30px}.activity-Help-horizontalBorder:before{content:"";position:absolute;right:-.5px;height:100%;width:1px;background:#eceef0}.activity-Help-verticalBorder:after{content:"";position:absolute;bottom:-70px;height:1px;width:100%;background:#eceef0}.activity-Help-paddingBottom{padding-bottom:60px}.crossroad-Advice-heading h3,.crossroad-Query-heading h3{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.crossroad-Center-heading{font-size:calc(3.248259860788863vw + -.094663573085847rem)}.crossroad-Center-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.crossroad-Informative-text--big{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.crossroad-Informative-text{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.crossroad-Knowledge-heading{font-size:calc(3.248259860788863vw + -.094663573085847rem)}.crossroad-Knowledge-title{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.crossroad-Knowledge-desc,.finance-Accordion .Accordion-content{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.crossroad-Knowledge-control--previous{height:60px;width:60px;left:-30px}.crossroad-Knowledge-control--next{height:60px;width:60px;right:-30px}.crossroad-Layout--tallFirst{grid-row:span 1;grid-column:span 4}.crossroad-Layout--center,.crossroad-Layout--tallSecond{grid-row:span 1;grid-column:span 2}.crossroad-Layout--center{order:1}.crossroad-Wide-title{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.finance-Accordion .Accordion-summary span{font-size:calc(1.160092807424594vw + .709048723897912rem)}.finance-Description p{font-size:calc(.232018561484919vw + 1.521809744779582rem)}.finance-Description{padding-right:50px}.finance-Overview{width:45.625%}.finance-Projects{gap:48px;flex-direction:row}.footer-Top-text{font-size:calc(3.016241299303944vw + .183526682134571rem)}.gdpr-Content-heading h1{font-size:calc(2.784222737819025vw + -.138283062645012rem)}.gdpr-Content-heading span{font-size:calc(1.160092807424594vw + .809048723897912rem)}.gdpr-Crossroad-title{font-size:calc(1.160092807424594vw + .709048723897912rem)}.gdpr-Crossroad-button .Button{font-size:1.6rem}.gdpr-Crossroad-button .Button:after{left:148px}.history-Dates-year{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.history-Dates-year--mobile{display:none}.history-Dates-desc{font-size:calc(.464037122969838vw + 1.043619489559165rem)}.homepage-News-wrapper{grid-template-columns:1fr 1fr;height:400px}.homepage-News-title{font-size:calc(.928074245939675vw + .98723897911833rem)}.homepage-News-control{right:-30px}.homepage-News-control--next{height:60px;width:60px}.homepage-News-box h2{font-size:calc(2.320185614849188vw + .718097447795824rem)}.page-Contact-En .ContactButtons-wrapper{height:100%}.page-Contact-En .ContactButtons-layout{gap:16px}.page-Contact-En .ContactButtons-layout div:nth-child(1),.page-Contact-En .ContactButtons-layout div:nth-child(2){min-height:100px}.page-Homepage-En .Innovation-layout{padding-top:0}.page-Homepage-En .Innovation .Break,.page-Homepage-En .Innovation-heading{display:none}.planters-Contact-heading{font-size:calc(1.85614849187935vw + 1.574477958236659rem)}.planters-Contact-desc,.planters-ContactBlock-item{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.planters-Crossroad{height:360px}.planters-Crossroad-linkImage{display:none}.planters-Hero-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.producer-Actions-desc{margin:0 auto 4.437140509449466%}.producer-Data{padding:55px}.producer-Data-title{font-size:1.4rem}.producer-Data-number{font-size:calc(.696055684454756vw + 1.265429234338747rem)}.producer-Data-percentage{font-size:calc(1.737619461337967vw + 2.665508253692441rem);top:-5px}.producer-Goal-desc,.producer-Goals-content{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.producer-Hero-blue .Icon--dropdown{font-size:calc(1.160092807424594vw + .409048723897912rem)}.product-Image-heading{font-size:calc(6.960556844547564vw + -2.345707656612529rem)}.product-Image-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.product-List-heading{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.product-List-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.product-Secondary-heading{font-size:calc(1.85614849187935vw + 1.574477958236659rem)}.product-Secondary-accordion .Accordion-content,.product-Secondary-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.product-Summary-heading{flex-direction:column;align-items:left;font-size:calc(6.960556844547564vw + -2.345707656612529rem)}.product-Summary-heading img{height:120px;width:120px;transform:translateX(0);margin-top:12px}.product-Summary-title{font-size:calc(1.392111368909513vw + 1.330858468677494rem)}.product-Summary-desc{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.query-Hero-desc{margin-bottom:36px}.query-Hero-desc,.sugar-Carousel-title,.sugar-Hero-desc,.u-Text ul li{font-size:calc(.464037122969838vw + 1.243619489559165rem)}.sugar-Tooltip-title{font-size:calc(.464037122969838vw + 1.543619489559165rem)}}@media screen and (min-width:48em) and (max-width:63.9375em){.Knowledge{grid-template-columns:48% 52%}.Knowledge-controls,.Knowledge-heading,.Knowledge-item{padding:30px}.crossroad-Layout--advice{grid-row:span 1;grid-column:span 4}}@media screen and (min-width:64em){.Benefits-heading h2{max-width:66%}.Break-footer:before{margin-top:92px;width:100%;left:unset;background:#1f88d9}.Button--contact{font-size:2.1rem}.CareerDetail-heading{left:-3px}.CareerHeader-layout p{margin-right:40px}.Certificates{display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:100%!important;justify-content:flex-start}.Certificates-item{width:100%;max-width:338px;min-width:unset}.Codex-heading{top:-6px}.ContactHeader{gap:102px;flex-direction:row}.ContactHeader .PageHeading{margin-top:26px;position:relative;left:-3px}.ContactHeader-textWrap{white-space:pre;display:block}.ContactHeader-image img{height:100%}.Container--navigation{padding-left:60px;padding-right:60px}.Container.is-pure{padding:0}.Crossroad-heroImage,.Crossroad-layout{min-height:920px}.Crossroad-content{gap:100px}.Crossroad-links{min-width:400px}.Dropdown{left:50%;opacity:1}.Dropdown,.Dropdown.is-fixed{transform:translateX(-50%) translateY(-88px)}.Factories .ContactTabs-accordion{display:none}.FactoryHeader{margin-top:unset;height:570px;gap:146px;flex-direction:row}.FactoryHeader-image img{max-height:unset;height:570px}.Footer{margin-top:13.021vw;padding-top:0}.Footer-wrapper{border-top:1px solid #1f88d9;padding-top:117px;margin-top:10vw;position:relative;top:-9px}.Footer-logo img{min-width:66px}.Footer-logo{top:-11px;left:7px}.Footer-copy,.Footer-giant{position:relative;top:-2px}.Footer-giant--logo:before{top:3px}.FooterLinks{justify-content:unset}.FooterLinks-primary{font-size:3.8rem;line-height:.95}.FooterLinks-secondary{font-weight:400;font-size:1.8rem}.FooterLinks-mobileContact{display:none}.Hamburger.is-active{color:#fff}.Hamburger.is-active .Hamburger-bar{background:#fff}.Hamburger.is-active:after{content:attr(data-title);color:#fff}.Header-tereosLogo{top:6px}.Innovation-content .u-Text--bigger p{margin-bottom:48px}.Innovation-content{margin-right:38px}.Innovation-pointer{display:block;position:absolute;transform:rotate(48deg);left:-266px;bottom:100px}.JobCTA{width:350px}.JobCTA-button .Button{min-width:250px}.Museum{gap:102px;flex-direction:row}.Museum .PageHeading{position:relative;margin-top:33px;gap:78px;left:-3px}.Museum-textWrap{white-space:pre;display:block}.Museum-image img{height:100%}.Museum-info{margin-top:35px;justify-content:unset}.Nav-mobileClose,.NavContact-mobileSocial{display:none}.NavLinks{justify-content:unset}.NavLinks-homepage{top:-42px;left:0}.NavLinks-primary{font-size:3.8rem;line-height:.95}.NavLinks-secondary{font-weight:400;font-size:1.8rem}.NavLinks-mobileContact{display:none}.PageHeading{gap:62px}.PersonTab-wrapper{margin-right:20%}.Press-layout{flex-direction:row}.Press-wrapper{justify-content:unset;flex-direction:column}.PressContact,.PressDownload{width:350px}.PressDownload-wrapper{flex-direction:unset}.PressDownload-title{text-align:left}.PressDownload-link{padding-right:66px;margin:unset}.PressDownload-link::after{top:4px;right:16px}.PressDownload-data{white-space:break-spaces}.PressNews{padding-right:24px;gap:61px}.PressNews-date{height:200px}.Process-wrapper{display:grid;grid-template-columns:1fr 46% 1fr;grid-column-gap:55px;grid-column:span 1;max-height:660px;align-items:center;grid-template-areas:"heading content description"}.Process-anchor{position:absolute;top:0;left:50%;transform:translateX(-50%)}.Process-heading span{white-space:pre}.Process-stripe{font-size:calc(9.280742459396752vw + -2.127610208816705rem)}.Process-description{position:absolute;top:0;left:0;right:0;height:100%;display:flex;flex-flow:column nowrap;align-items:stretch;opacity:0;transition:opacity .4s ease}.project-Gallery-item{margin-right:30px}.Quotes-layout{display:grid;grid-template-columns:58% 42%;margin-right:-34%}.Quotes-citation{max-width:61%}.ReferenceDescription-layout{aspect-ratio:14/5;max-height:600px}.ReferenceDescription-image img{aspect-ratio:200/183;width:auto;height:100%}.ReferenceDescription-content{flex-direction:row;padding:0 36px}.ReferenceDescription-blockquote{max-width:46%}.Shareholder-layout{margin-bottom:59px;gap:55px}.Shareholder-aside{max-width:171px}.ShareholderList-date{min-width:246px}.ShareholderNews{padding-right:65px;gap:65px}.ShareholderNews-date{height:200px}.SideSlider-control{width:60px}.SideSlider-button{width:70px;height:70px;margin-top:-35px}.SideSlider-button--previous{margin-left:-35px}.SideSlider-button--next{margin-right:-35px}.Support{display:grid;grid-template-columns:1fr 54%}.Timeline-block{width:37%;margin-right:10%}.job-Button{top:100px;right:60px;width:224px;bottom:auto}.job-Text ul li{padding-left:calc(5px + 1.7em);text-indent:calc(-5px - 1.7em)}.job-Text ul li:before{margin-right:1.7em}.scroll-Container{padding-top:120px}.scroll-Container-content{padding-top:$header-height-large}.about-Carousel-map{margin-bottom:-90px}.about-Carousel-dotTitle.is-active:before{transform:translate(-30px,-30px);width:84px;height:84px}.about-Report{margin:60px 0;padding:3.333333333333333%}.about-Vision{grid-template-columns:46% 54%}.activity-Donation-layout{grid-template-columns:repeat(4,1fr);gap:30px}.activity-Help-card{padding:0 47px}.footer-Top{top:0}.homepage-News-box{padding:55px}.homepage-News-box h2{line-height:1.5}.page-Detail .DetailBack,.page-FactoryHistory .PressDetail-return,.page-History .PressDetail-return{display:block}.planters-Card{margin-bottom:0;max-width:460px}.planters-Contact-heading{min-width:42%;padding-right:48px}}@media screen and (min-width:64em) and (max-width:74.9375em){.crossroad-Layout--advice{grid-row:span 1;grid-column:span 4}}@media only screen and (min-width:1100px){.page-Homepage-En .Innovation-pointerer{left:-275px;bottom:150px;width:250px}}@media screen and (min-width:75em){.AboutNumbers-number{font-size:6rem}.AboutNumbers-text,.CareerDetail-list p,.CareerDetail-list ul li{font-size:1.8rem}.Accordion-summary span{font-size:2.1rem}.Anchor{display:none}.BenefitsMain-title,.CallToAction-heading .Heading,.CareerDetail-title .Heading{font-size:3.8rem}.CareerDetail-item,.Cookies-content p{font-size:1.8rem}.ContactFactory-layout{display:grid;grid-template-columns:1fr 1fr 1fr;min-height:600px;gap:24px}.ContactLinks-text{font-size:3.8rem}.Crossroad-content{gap:180px}.Crossroad-heading .Heading{font-size:9rem}.Crossroad-links{min-width:450px}.DetailBack .DetailBack-return{position:absolute;height:unset}.ErrorImage img{top:-120px;height:1080px}.FooterLinks{gap:103px}.FormSuccess p{font-size:3rem}.Heading--primary{font-size:9rem}.Heading--pre{left:4px;bottom:52px}.Heading--factory{font-size:9rem}.Heading--secondary{font-size:6rem}.Heading--page,.Heading--sugar{font-size:9rem}.Heading--sectionBig{font-size:6rem}.Heading--section{font-size:3.8rem}.Heading--card,.JobCTA-heading .Heading,.Notice-heading .Heading:before,.PressContact-heading .Heading,.PressDownload-heading .Heading{font-size:3rem}.Heading--title{font-size:1.8rem}.HeroHeading-minor{top:11px}.Innovation-pointer{transform:none;left:-401px;bottom:14px}.Knowledge-heading,.Shareholder-aside--star:before{font-size:3.8rem}.Knowledge-title{font-size:2.1rem}.Knowledge-desc{font-size:1.8rem}.NavLinks{gap:103px}.News-layout{grid-template-columns:1fr 1fr 1fr}.News-date{font-size:1.4rem}.News-title{font-size:2.1rem}.News-desc,.Notice-desc{font-size:1.8rem}.Numbers-number{font-size:6rem}.Numbers-text{left:3px}.Numbers-text,.PersonTab-name{font-size:1.8rem}.PersonTab-position,.PositionsList-item--city{font-size:1.4rem}.PositionsList-item a{font-size:1.6rem}.PressDetail-return{position:absolute;height:unset;transform:translateY(0)!important}.PressNews-date--upperDay{font-size:6rem}.Process-stripe{font-size:9rem}.Product{grid-template-columns:repeat(3,1fr)}.Product-desc{font-size:1.8rem;padding:37px 24px}.ProductSugar-textBlock{max-width:369px}.ProductSugar-desc{font-size:1.8rem}.ReferenceDescription-content{padding:0 48px;gap:48px}.ReferenceDescription-career{position:relative;top:2px;max-width:unset}.ShareholderNews-date--upperDay{font-size:6rem}.ShareholderNews-title{font-size:3rem}.SideCertificates-content{width:unset;min-width:360px;padding-right:36px}.SideCertificates-content--certificates{min-width:unset;max-width:320px}.SideCertificates-layout{max-width:395px;margin-left:36px}.SideSlider-control{width:10vw;max-width:250px}.SliderWithLeftMenu-content{width:unset;min-width:360px;padding-right:36px}.SliderWithLeftMenu-content--certificates{min-width:unset;max-width:320px}.SliderWithLeftMenu-layout{max-width:395px;margin-left:36px}.Timeline-block{width:26%;margin-right:6%}.Timeline-date{font-size:6rem}.benefits-List{font-size:2.1rem}.job-Group-title{max-width:400px}.job-List{font-size:2rem;margin-top:-2em}.job-List-link{min-height:6.5em}.job-Profile{display:none;justify-content:space-between;align-items:center;flex-flow:row wrap;max-width:none;transition:visibility 0s linear 1s}.job-Profile:after{content:"";display:block;height:100.1%;width:237px;position:absolute;top:.1px;right:-237px;background:#016fc4}.job-Profile.is-visible{display:flex;visibility:hidden}.job-Profile.is-active{visibility:visible;transition-delay:0s}.job-Profile-header{display:none}.job-Profile-visual{margin-bottom:0;width:31.874999999999996%;align-self:flex-start}.job-Profile-quote{max-width:28.125%;position:relative;left:29px;top:8px}.job-Profile-history{position:relative;left:57px;top:9px;width:34.02777777777778%;font-size:calc(.928074245939675vw + .887238979118329rem);font-size:2rem}.job-Profile .u-region{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.job-Profile.is-visible .u-region{transition:clip-path .6s cubic-bezier(.55,.055,.675,.19);transition:clip-path .6s cubic-bezier(.55,.055,.675,.19),-webkit-clip-path .6s cubic-bezier(.55,.055,.675,.19)}.job-Profile.is-active .u-region{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-duration:.8s;transition-timing-function:cubic-bezier(.39,.575,.565,1)}.job-Profile.is-leaving .u-region{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-duration:.6s}.job-SectionProfile-cards{display:block}.job-SectionProfile .job-Profile{max-height:600px}.job-SectionProfile.is-ready .job-Profile{position:absolute;top:0;left:0;width:100%}.job-Shout{font-size:7rem}.job-Tabs{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:2rem;margin-bottom:33px}.job-Tabs-item{padding:35px 0 0;width:25%;cursor:pointer;margin-right:0}.job-Tabs-item--empty{display:none}.job-Tabs-name{font-size:1.8rem}.job-Tabs-item.is-active .job-Tabs-name{color:#016fc4}.job-Tabs-position{font-size:1.4rem}.job-Tabs-bar{transition:width 0s linear .2s,opacity .2s ease 0s;opacity:0}.job-Tabs-item.is-active .job-Tabs-bar{width:100%;opacity:1;transition-duration:10s,0s;transition-delay:0s,0s}.about-Associations-layout{gap:29px;grid-template-columns:repeat(4,1fr)}.about-Associations-content,.about-Carousel-dotTitle span{font-size:1.8rem}.about-Carousel-map{margin-bottom:-120px}.about-Carousel-title{font-size:2.1rem}.about-Structure-wrapper{display:grid;grid-template-columns:1fr 460px;gap:30px}.about-Structure-branch:nth-child(1) img{width:69.07894736842105%}.about-Structure-branch:nth-child(2) img{width:47.69736842105263%}.about-Structure-branch:nth-child(3) img{width:15.789473684210526%}.about-Structure-branch{font-size:1.8rem}.about-Structure-trunk{font-size:3rem}.about-Structure-root{font-size:1.8rem}.activity-Charity{gap:30px;grid-template-columns:repeat(4,1fr)}.activity-Charity-content,.activity-Donation-card h3{font-size:1.8rem}.activity-Help-title,.crossroad-Advice-heading h3,.crossroad-Query-heading h3{font-size:3rem}.crossroad-Center-heading{font-size:3.8rem}.crossroad-Center-desc{font-size:1.8rem}.crossroad-Informative-text--big{font-size:2.1rem}.crossroad-Informative-text{font-size:1.8rem}.crossroad-Knowledge-heading{font-size:3.8rem}.crossroad-Knowledge-title,.finance-Accordion .Accordion-summary span{font-size:2.1rem}.crossroad-Knowledge-desc,.finance-Accordion .Accordion-content,.finance-Description p{font-size:1.8rem}.crossroad-Layout-item{min-height:320px}.crossroad-Layout--square{grid-row:span 1;grid-column:span 1}.crossroad-Layout--wideFirst{max-height:unset;grid-row:span 1;grid-column:span 2}.crossroad-Layout--wideSecond{min-height:unset;grid-row:span 1;grid-column:3/span 2}.crossroad-Layout--tallFirst{order:3;grid-row:span 2;grid-column:span 1;max-height:670px}.crossroad-Layout--tallSecond{grid-row:3/span 2;grid-column:span 1}.crossroad-Layout--center{order:5;grid-row:2/span 2;grid-column:2/span 2}.crossroad-Layout--advice{order:6}.crossroad-Wide-title{font-size:3rem}.footer-Top-text{font-size:3.8rem}.gdpr-Content-heading h1{font-size:2.8rem}.gdpr-Content-heading span{font-size:2.2rem}.gdpr-Crossroad-title{font-size:2.1rem}.history-Dates-year{font-size:1.8rem}.history-Dates-desc{font-size:1.6rem}.homepage-News-wrapper{grid-template-columns:440px 1fr}.homepage-News-title{font-size:2.1rem}.homepage-News-imageTop{display:block}.homepage-News-box h2{font-size:3.5rem}.page-Contact-En .ContactButtons-layout{gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}.page-Contact-En .ContactButtons-layout div:nth-child(1),.page-Contact-En .ContactButtons-layout div:nth-child(2){min-height:unset}.page-Contact-En .ContactButtons-layout div:nth-child(3){min-height:225px}.page-FactoryHistory .PressDetail-return,.page-History .PressDetail-return{position:absolute;height:unset}.planters-Contact-heading{font-size:3.8rem}.planters-Contact-desc,.planters-ContactBlock-item,.planters-Hero-desc{font-size:1.8rem}.producer-Actions-wrapper{flex-direction:row;gap:61px}.producer-Actions-desc{font-size:1.8rem}.producer-Data-number{font-size:2.1rem}.producer-Goal-desc,.producer-Goals-content,.producer-Hero-blue .Icon--dropdown{font-size:1.8rem}.product-Image-heading{font-size:6rem}.product-Image-desc{font-size:1.8rem}.product-List-heading{font-size:3rem}.product-List-desc{font-size:1.8rem}.product-Secondary-heading{font-size:3.8rem}.product-Secondary-accordion .Accordion-content,.product-Secondary-desc{font-size:1.8rem}.product-Summary-heading{font-size:5rem}.product-Summary-title{font-size:3rem}.product-Summary-desc,.query-Hero-desc{font-size:1.8rem}.sugar-Carousel{display:none}.sugar-Carousel-title,.sugar-Hero-desc,.u-Text ul li{font-size:1.8rem}.sugar-Tooltip-title{font-size:2.1rem}}@media only screen and (min-width:1338px){.page-Homepage-En .Innovation-pointerer{transform:none;left:-300px;bottom:167px}}@media screen and (min-width:87.5em){.ContactFactory-layout{display:flex;justify-content:space-between}.Crossroad-content{gap:260px}.Crossroad-links{min-width:550px}.FactoryAddress{max-width:413px;min-width:413px}.FactoryGallery-content{gap:30px}.FactoryList-navigation{max-width:413px;min-width:413px}.Footer{margin-top:180px}.Footer-wrapper{margin-top:140px}.FooterLinks-tertiary{gap:250px}.History--about{padding-top:120px}.JobCTA{width:460px}.Numbers-layout{border-bottom:1px solid #eceef0;height:251px;grid-template-columns:1fr;grid-template-rows:unset}.Numbers-layout--subtextBare{height:220px}.Numbers-layout--double,.Numbers-layout--quadruple,.Numbers-layout--triple{border-bottom:1px solid #eceef0;grid-template-columns:1fr 1fr;grid-template-rows:unset}.Numbers-layout--quadruple,.Numbers-layout--triple{grid-template-columns:1fr 1fr 1fr}.Numbers-layout--quadruple{grid-template-columns:1fr 1fr 1fr 1fr}.Numbers-block{border-bottom:unset;height:242px;padding-left:33px;padding-bottom:48px;left:5px}.Numbers-block--subtextBare{height:200px}.Numbers-block--about{padding-left:33px;padding-top:12px;padding-bottom:48px}.Numbers-block--line{left:5px}.Numbers-text{max-width:unset}.Press-layout{gap:71px}.PressContact,.PressDownload{width:460px}.PressDownload-wrapper{gap:38px}.PressDownload-link{padding-right:44px}.PressDownload-link::after{top:-8px;right:-10px}.PressDownload-data{white-space:unset}.Quotes-citation{font-size:3.8rem}.ReferenceDescription-content{padding:0 71px;gap:63px}.ReferenceDescription-blockquote{max-width:38.4%}.Section{padding-top:140px;padding-bottom:140px}.Section--slim{padding-top:70px;padding-bottom:70px}.Section--medium{padding-top:96px;padding-bottom:96px}.Section--hero{padding-top:84px;padding-bottom:135px}.Section--bare{padding-top:0;padding-bottom:0}.Section--appended{padding-top:0}.Section--prepended{padding-bottom:0}.Section--first{padding-top:86px}.Section--career{padding-top:86px;padding-bottom:110px}.SideCertificates-content{min-width:413px;padding-right:77px}.SideCertificates-content--certificates{min-width:unset;max-width:320px;padding-right:unset}.SideCertificates-layout{max-width:422px;margin-left:77px}.SideSlider-control.has-three-items{display:none}.SliderWithLeftMenu-content{min-width:413px;padding-right:77px}.SliderWithLeftMenu-content--certificates{min-width:unset;max-width:320px;padding-right:unset}.SliderWithLeftMenu-layout{max-width:422px;margin-left:77px}.Timeline-block{width:20%;margin-right:4%}.about-Carousel-hero{margin-bottom:0}.homepage-News-wrapper{grid-template-columns:640px 1fr;height:500px}.page-About .Anchor-about .Anchor--link,.page-About-En .Anchor-about .Anchor--link,.page-Career .Anchor-career .Anchor--link,.page-Homepage .Anchor-hp .Anchor--link,.page-Homepage-En .Anchor-hp .Anchor--link,.page-Planters .Anchor--planters .Anchor--link,.page-Producer .Anchor--producer .Anchor--link,.page-Products .Anchor-products .Anchor--link{margin:0 12.5px}.planters-Numbers .Numbers-layout--line:before{top:-35px}.product-Summary-heading{align-items:center;flex-direction:row-reverse;justify-content:left}.product-Summary-heading img{margin-top:0;height:161px;width:161px;margin-right:35px}.query-Tabs .SliderWithLeftMenu{gap:157px}.sugar-Tooltip-first{transform:translateX(-111px)}.sugar-Tooltip-third{transform:translateX(144px)}}@media screen and (min-width:87.5em) and (min-width:87.5em){.Numbers-block--line:before{position:absolute;top:-23px;left:-5px;content:"";display:block;background:#eceef0;height:60px;width:1px}}@media screen and (min-width:112.5em){.Crossroad-content{gap:426px}.Crossroad-links{min-width:720px}.Crossroad-item{font-size:3.8rem}.FactoryGallery-layout{margin-right:-490px}.HeroHeading{font-size:9rem}.ReferenceDescription-blockquote{font-size:3.8rem}.ReferenceDescription-text,.ReferenceDescription-title{font-size:1.8rem}.Timeline-block{width:22%;margin-right:5%}.job-Profile-quote{font-size:3.2rem}.job-Profile-history--title,.job-Profile-text,.job-Profile-year{font-size:1.8rem}.producer-Data-percentage{font-size:6rem}}@media only screen and (min-height:700px){.NavContact-mobileSocial{margin-top:65px}}@media screen and (max-width:119.9375em){.Container--wide{max-width:1440px;padding-left:30px;padding-right:30px}.Hamburger{right:167px}.Hamburger.is-active{right:223px}.ReferenceDescription{margin-right:0}.history-Graphs{flex-direction:column;gap:36px}.history-Graphs-card{padding:3.194444444444444% 5.555555555555555% 4.583333333333333%}}@media only screen and (max-width:1550px){.planters-Hero-desc img,.producer-Hero-desc img{top:-60px}}@media screen and (max-width:87.4375em){.Catalog{position:relative;top:unset;transform:unset;margin-bottom:30px}.Error-heading{max-width:361px}.FooterLinks-break{white-space:pre-wrap}.NavContact-wrapper{gap:24px}.NavLinks-break{white-space:pre-wrap}.Numbers-block--alone{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ProductSugar .PageHeading{gap:30px;height:unset}.producer-Tabs-panels{padding:4.3% 6.2%}.sugar-Pointer--leftTop{transform:rotate(65deg);width:170px}.sugar-Pointer--rightTop{transform:rotate(115deg);width:170px}}@media screen and (max-width:74.9375em){.ContactFactory-image{display:none}.FooterLinks span,.NavLinks span{display:block}.FooterLinks-primary .Footer-links{line-height:1.2}.Quotes-wrapper img{height:50px}.Section--blue{background:#016fc4;margin-top:10vw}.SideCertificates-image,.SliderWithLeftMenu-image,.job-Profile-title br{display:none}.job-Profile-header{color:#eceef0;padding-bottom:0;font-size:1.6rem}.job-Profile-title{color:#fff;border-bottom:1px solid #eceef0;font-weight:500;font-size:2rem;padding-bottom:5px}.job-Profile-quote{margin-bottom:24px}.job-Profile-text{line-height:1.444444444444444}.job-SectionProfile .job-Profile{width:80vw;margin-right:24px}.crossroad-Advice{min-height:320px}.crossroad-Advice .Button{max-width:320px}.crossroad-Center-image{left:50%;top:64%;width:60%}.crossroad-Center .Button{transform:translate(-50%,5%)}.crossroad-Layout{gap:20px}.crossroad-Layout--image{display:none}.crossroad-Query-layout{padding:20px}.crossroad-Query-item{display:none}.crossroad-Query-item:nth-child(-n+2){display:block}.crossroad-Query-footer{height:83px}.page-Contact-En .ContactButtons-layout div:nth-child(3){order:-1}.planters-Crossroad{gap:30px}.product-Image{max-width:unset;height:400px}.product-Image-wrapper{padding:9.670329670329672% 9.670329670329672% 9.670329670329672% 10.219780219780219%;position:absolute;top:0;left:0}.product-Image-image{display:none}.product-Image-image--landscape{display:block}.product-Image-desc{margin-bottom:4.150943396226415%}.product-Overview{flex-direction:column}.product-Summary-heading{min-width:22%}.sugar-Tooltip{display:none}}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@media screen and (max-width:63.9375em){.AccordionCertificate{margin-bottom:10px}.AccordionCertificate .Certificates{visibility:hidden}.AccordionCertificate.is-active .Certificates{padding-top:20px;visibility:visible;margin-bottom:20px}.AccordionCertificate-plusBox{right:12px}.AccordionCertificate-summary{display:flex}.Anchor--floating{top:0;transform:translateY(-60px);width:calc(94.66% - 65px);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;left:2.66%;padding:0;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:cubic-bezier(.19,1,.22,1) transform .6s}.Anchor--floating ul{padding:13px 20px}.Anchor--floating:before{content:"";position:absolute;top:0;right:0;border-radius:0 22px 22px 0;height:100%;width:40px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%);opacity:.8;pointer-events:none}.Anchor--floating.is-fixed{transform:translateY(15px)}.Anchor--floating .Anchor--link.active{background:0 0;color:#016fc4}.is-mouse-pointer .Anchor--floating .Anchor--link:hover{background:0 0;color:#17171b}.Certificates-imageWrapper img,.CertificatesHidden,.Factories .Break,.Factories .SideCertificates-content{display:none}.Certificates{padding-top:0;display:grid;grid-template-columns:repeat(3,1fr);width:100%;justify-content:flex-start}.Certificates-wrapper{height:100%;display:flex;flex-direction:column}.Certificates-item{min-width:unset;flex-basis:47%}.Certificates-imageWrapper:before{padding:unset;height:unset}.Certificates-title{flex-grow:1}.Certificates-links--alone{margin:unset}.Certificates-link{width:100%}.ContactHeader-museumButton{margin-top:30px}.Factories .AccordionContact-summary span{font-size:calc(.452488687782805vw + 1.63710407239819rem);line-height:1.714285714285714}.Factories-heading{position:relative;left:20px}.Factories-wrapper{display:none}.FactoryGallery-image{flex-basis:50%;width:100%}.FloatingHamburger{display:flex;position:fixed;transform:translateY(-60px);top:0;width:60px;right:2.66%}.FloatingHamburger.is-fixed{transform:translateY(15px)}.FloatingHamburger-text,.Footer-break:before{display:none}.FloatingHamburger .Icon{transform:rotate(180deg);position:relative;right:6px}.Footer-wrapper{flex-direction:column}.Footer-social{row-gap:19px}.Footer-social a{white-space:nowrap;font-size:1.5rem;margin-bottom:0}.Footer-logo{align-self:flex-end;top:-43px}.Footer-logo--text{display:none}.Footer-logo img{height:74px}.Footer-bottom{padding:33px 0;flex-direction:column;text-align:center}.Footer-copy,.Footer-giant{font-size:1.4rem;letter-spacing:-.26px}.Footer-copy{margin-bottom:10px}.Footer-giant{margin:0 auto}.FooterLinks{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #1f88d9}.FooterLinks-primary{font-weight:500;margin-left:-10px}.FooterLinks-tertiary{justify-content:center;gap:0}.Hamburger{transform:rotate(180deg) translateY(-2px);right:30px;top:9px}.Hamburger:after{transform:scale(-1,-1) translateY(7px)}.Header{box-shadow:0 2px 5px rgba(0,29,101,.05);position:relative;z-index:6;background:#fff}.Header .Container,.Nav>.Container{padding:0}.Header-wrapper{height:80px}.Header-ttdLogo,.Nav .Hamburger{display:none}.Header-tereosLogo{padding-left:30px}.Header-tereosLogo img{height:40px}.Museum .PageHeading .Heading{margin-bottom:12px}.Museum-button{margin-top:30px}.Nav-leaves{height:300px;padding-right:0}.Nav-wrapper{display:block;margin-bottom:50px;justify-content:unset}.Nav-header{height:80px;margin-bottom:30px}.Nav-languageText:after{content:"English"}.Nav-languageText--czech:after{content:"Čeština"}.Nav-languageText--english:after{content:"English"}.NavContact{display:none}.NavLinks{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;top:21px}.NavLinks-primary{margin-left:-10px;font-weight:500}.News-wrapper{min-height:unset}.Partners-item{max-height:180px;max-width:200px}.Person-image{width:60%}.Person-info{left:120px;font-size:1.6rem}.Process-heading{max-width:100%;flex-direction:row;text-align:center;order:-2}.Process-button{display:none}.Process-buttonMobile{display:flex;margin:24px auto 0}.Process-visual{height:100%;width:100%;order:-1;max-height:660px;max-width:660px;margin:0 auto 34px}.Process-description{height:0!important}.Process-info{max-width:100%}.Quotes-content,.Quotes-image{height:340px}.Quotes-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:100%;width:100%}.Quotes-wrapper img{height:40px}.SideCertificates-layout{margin:0;transition:height .6s cubic-bezier(.19,1,.22,1)}.SideCertificates-sliderItem{visibility:unset;display:block;position:relative}.footer-Top{top:0;transform:translateY(-95%)}.page-Error .Footer{padding-top:80px}.planters-Contact-wrapper,.producer-Goals-list{flex-direction:column}.producer-Goals-heading{top:0;margin-bottom:18px;max-width:100%}.producer-Goals-wrapper{max-width:100%}.query-Tabs .SliderWithLeftMenu-content{max-width:300px}}@media screen and (max-width:47.9375em){.Accordion-plusBox{right:12px}.AccordionContact{margin-bottom:10px}.AccordionContact .SliderWithLeftMenu-layout{opacity:0;height:0}.AccordionContact.is-active .SliderWithLeftMenu-layout{opacity:1;padding:20px;margin-bottom:20px}.AccordionContact-plusBox{right:12px}.AccordionContact-summary{display:flex}.BenefitsMain-counter .BenefitsMain-title.is-active{color:#016fc4}.Button--transparent{font-size:1.5rem}.CareerDetail-layout{gap:0}.CareerForm{padding-bottom:24px}.Certificates-title{font-size:1.6rem}.Codex-button .Button{line-height:1.3;font-size:1.5rem;margin-top:24px}.is-mouse-pointer .ContactButtons-wrapper:hover .Button::after{border-color:#fff;color:#016fc4;background:#fff;transform:translateX(0)}.ContactButtons-wrapper .Button{justify-content:flex-start;padding:20px;color:#fff}.ContactButtons-wrapper .Button:after{right:18px;position:absolute;border-color:#fff;color:#016fc4;background:#fff}.ContactCard{padding:16.4px;background:#016fc4}.ContactCard-content,.ContactCard-image,.ContactFactory,.ContactSlider .SliderWithLeftMenu-content{display:none}.ContactTabs-heading{position:relative;left:20px}.Crossroad .Container{padding:0}.Crossroad-layout{min-height:640px}.Crossroad-content{margin-top:20px}.Crossroad-heading .Heading{font-size:6rem;color:#17171b}.Crossroad-heading .Heading:before{color:#016fc4;font-size:1.4rem;margin-top:unset;top:-25px;left:0}.Crossroad-item{border-top:solid 1px #eceef0;color:#17171b}.Crossroad-item:last-child{border-bottom:solid 1px #eceef0}.Error{display:flex;flex-direction:column-reverse;padding-top:69px}.Error-layout{position:relative;left:0;top:unset}.Error-phrase{display:block;padding:0 30px;margin-bottom:18px}.Error-heading{padding:0 30px;margin-bottom:29px}.Error-button{padding:0 30px}.Error-button .Button{min-width:210px;position:relative;left:-2px}.Error-imgDesktop{display:none}.FactoryAddress-address--mobile{border-bottom:none;margin-bottom:0;padding:5px 20px 33px;background:#f6f9fb;flex-direction:column}.FactoryAddress-map--mobile{display:flex;justify-content:center;margin-top:0}.FactoryAddress-headingAddress--mobile h3{font-size:1.8rem;margin-bottom:1px}.FactoryAddress-headingContact--mobile h3{font-size:1.8rem;margin-bottom:2px}.FactoryGallery-content img{max-width:unset;width:100%;height:100%}.FooterLinks-tertiary--link{font-size:1.5rem}.Form-file{flex-direction:column;padding-bottom:35px;margin-top:25px;margin-bottom:30px}.Form-file span{text-align:center}.Form-file--label{min-height:40px;margin-top:24px}.JobCTA{background:0 0;position:fixed;bottom:0;left:50%;transform:translateX(-50%)}.JobCTA-heading{display:none}.JobCTA-button{margin:0}.JobCTA-buttonDesktop,.Press .Press-wrapper>.PressContact,.Press .Press-wrapper>.PressDownload{display:none}.Knowledge{overflow:hidden}.Knowledge-wrapper{min-height:350px}.Notice-wrapper{padding:30px}.Notice-heading{margin-bottom:24px}.Press-archiveButton{margin-top:0}.Press .Accordion{display:block}.PressContact{padding-top:10px}.PressDownload-wrapper{padding-top:30px}.PressDownload-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.PressNews{gap:20px}.PressNews-date{display:flex;height:50px;background:0 0;padding:35px 0 0}.PressNews-date--upperDay{position:relative;top:unset;left:unset;font-size:1.4rem;letter-spacing:-.23px;font-weight:500;transform:unset}.PressNews-date--bottomYear{position:relative;top:unset;transform:translateX(4px)}.PressNews-message{padding:0}.PressNews-heading{max-width:unset;left:unset}.PressNews-heading h3{margin-bottom:117px}.PressNews .Button{bottom:34px}.Product{gap:24px;grid-template-columns:repeat(3,1fr)}.ProductSugar-layout{margin-bottom:48px;flex-direction:column}.ProductSugar-textBlock{max-width:unset;padding-right:0}.ProductSugar-desc{margin-bottom:24px;max-width:70%}.ReferenceDescription-image{flex-basis:50%}.SliderWithLeftMenu-layout{margin:0;transition:height .6s cubic-bezier(.19,1,.22,1)}.SliderWithLeftMenu-sliderItem{visibility:unset;position:relative}.job-Profile-header{font-size:1.3rem}.job-Profile-title{font-size:1.7rem}.about-Associations-content p{line-height:1.777777777777778}.about-Structure-branch--wrapper{display:flex;flex-direction:column;position:absolute;padding:0 12px;bottom:30px}.activity-Help-card p{max-width:450px}.crossroad-Center{max-height:450px}.crossroad-Center-desc{position:relative;z-index:1}.crossroad-Center-image{position:static;transform:none;width:100%;left:50%;max-height:247px;max-width:255px;margin:0 auto}.crossroad-Center .Button{transform:translate(-50%,30%);box-shadow:0 4px 11px rgba(0,29,101,.11)}.crossroad-Informative{min-height:320px}.crossroad-Knowledge{min-height:350px}.crossroad-Layout{display:flex;flex-direction:column;gap:10px}.crossroad-Layout--carbon,.crossroad-Layout--oxygen{grid-row:span 1;grid-column:span 4}.crossroad-Layout--carbon{order:8}.crossroad-Query{min-height:425px}.crossroad-Wide{height:405px}.crossroad-Wide-layout{display:flex;flex-direction:column-reverse;position:relative;padding:20px}.crossroad-Wide-content{width:100%}.crossroad-Wide-content .Button{position:relative;top:5px;min-height:51px;margin:0 auto}.crossroad-Wide-title{padding-bottom:22px;letter-spacing:unset;position:relative;left:-20px;z-index:2;width:calc(100% + 40px);font-weight:500;font-size:2.1rem;line-height:1.333333333333333;text-align:center}.crossroad-Wide-title span{margin:0 auto;max-width:unset}.crossroad-Wide-image{height:255px}.crossroad-Wide-image:before{position:absolute;top:0;left:0;z-index:1;content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 99.36%)}.footer-Top{gap:unset;margin-right:-30px;margin-left:-30px}.gdpr-Crossroad{grid-template-columns:repeat(2,1fr);gap:24px}.history-Dates-year--spacer{display:block;text-align:center}.history-Dates-year--slash{display:flex;justify-content:center;padding:6px 0}.history-Dates-year--slash:before{position:relative;top:-2px;content:"";display:block;height:1.5px;width:33.85px;background:#fff}.history-Dates-year--desktop{display:none}.homepage-News-content{min-height:320px}.homepage-News-border{height:80px}.page-CareerDetail .PressContact{padding-top:30px}.page-CareerDetail .JobCTA-buttonMobile{display:flex}.page-Homepage-En .homepage-News-box{display:none}.planters-Contact-heading h3,.planters-Hero .Heading--primary{margin-bottom:24px}.planters-Crossroad{flex-direction:column;gap:0}.planters-Crossroad-link{background:#000;width:100%;min-height:250px}.planters-Crossroad-image,.planters-Hero-desc img,.producer-Hero-desc img{display:none}.planters-Hero-desc{max-width:100%;margin-top:0}.producer-Actions-title .Heading{margin-bottom:12px}.producer-Data:before{height:calc(100% - 72px)}.producer-Goal,.producer-Hero .PageHeading.is-active{margin-bottom:48px}.producer-Hero .Heading--primary{margin-bottom:-10px}.producer-Hero-desc{max-width:100%;margin-top:0}.producer-Hero-dropdown{transform:translateY(-24px)}.product-Image-wrapper{padding:30px}.product-List-wrapper{padding:30px 30px 30px 73px}.product-List-number{width:24px;height:24px;font-size:1.3rem;left:-43px}.product-Secondary-wrapper{flex-direction:column}.product-Secondary-heading,.u-Text--bigger p{margin-bottom:24px}.product-Summary{margin-bottom:48px}.product-Summary-wrapper{flex-direction:column}.product-Summary-heading{margin-bottom:24px;padding-top:24px}.product-Summary-heading:before{width:100%}.product-Summary-heading h4{transform:translateX(24px)}.product-Summary-item{max-width:100%}.product-Summary-content{padding:24px}.query-Navigation{display:flex;flex-wrap:wrap;width:100%}.query-Navigation-link{width:50%}.query-Navigation-link:first-child{border-top:1px solid #eceef0}.query-Tabs .SliderWithLeftMenu-content{max-width:unset}.query-Tabs .SliderWithLeftMenu-sliderItem{visibility:hidden;position:absolute;z-index:0}.u-Text--history p{line-height:1.888888888888889;margin-bottom:16px}}@media screen and (max-width:47.9375em) and (max-width:47.9375em){.crossroad-Wide-image:before{top:1px}}@media only screen and (max-width:660px){.planters-ContactBlock{flex-direction:column}.planters-ContactBlock-item{width:100%}.planters-ContactBlock-data>span{font-weight:600}}@media screen and (max-width:33.6875em){.Button{min-height:55px;padding-left:20px}.Button:after{right:15px}.Button--back{min-height:32px}.Button--down{min-width:125px;min-height:unset;padding-right:0}.Button--down::after{right:0}.CareerDetail-heading .Heading,.Form-agreement p{margin-bottom:30px}.Catalog-wrapper{padding-left:0}.Catalog-image{display:none}.CertificateDescription-button{flex-direction:column}.Certificates{display:grid;grid-template-columns:repeat(2,1fr);width:100%;justify-content:flex-start}.Certificates-mobile{flex-direction:column}.Certificates-item{flex-wrap:wrap;max-width:100%;flex-basis:100%}.Codex-button .Button{padding:12px 55px 12px 25px;font-size:1.4rem}.Container--narrow{padding-left:10px;padding-right:10px}.Container--sugar{padding:0 10px}.Container.is-mobile-pure{padding:0;position:static}.Crossroad-item a{white-space:unset}.Dropdown-title{min-width:280px}.FactoryAddress-text--mobileTop{font-size:1.5rem;line-height:1.6}.FactoryAddress-text--mobileBottom{font-size:1.5rem;line-height:2}.FactoryHeader-button .Button--transparent{padding-left:0}.Footer{padding-top:240px;margin-top:0}.FooterLinks{gap:0}.FooterLinks-secondary{position:relative;line-height:.934;top:8px}.Form-layout{flex-direction:column}.Form-textarea textarea{margin-bottom:0}.Form-submit .Button{min-width:240px}.Form-agreement p{font-size:1.2rem}.Form-checkbox label{font-size:1.3rem}.Nav-leaves{height:200px}.NavLinks-secondary{padding-top:8px;line-height:.934}.News-wrapper{padding:24px}.News-desc{padding-bottom:56px}.News-desc:after{bottom:80px}.News-button{bottom:24px}.News-button .Button{padding-left:0;min-height:32px}.Numbers-layout{flex-direction:column}.Numbers-block--alone{max-width:100%}.Numbers-number--text{left:50%;transform:translateX(-50%)}.Numbers-text{margin:0 auto}.Partners-item{max-height:120px;max-width:120px}.PersonTab-item{border-top:3px solid #eceef0;padding:24px 0}.Press-listWrapper{padding:0 20px}.PressDetail-date{position:absolute;right:30px;top:-67px}.PressDetail-print{display:none}.PressDetail-content{margin-top:0}.PressDetail-download{padding:10px 21px}.PressDetail-image{margin-bottom:16px}.Product{grid-template-columns:repeat(2,1fr)}.ProductSugar-desc{max-width:100%}.ReferenceDescription-layout{flex-direction:column}.ReferenceDescription-image{height:300px;flex-basis:unset}.ShareholderNews-text{line-height:1.666666666666667}.WorkerReference-person{gap:10px}.job-SectionProfile .job-Profile{width:69vw}.about-Carousel-dotTitle{padding:0 24px}.activity-Charity{grid-template-columns:repeat(1,1fr)}.footer-Top{height:240px;transform:translateY(-50%);top:-120px}.footer-Top-text{display:flex;flex-direction:column}.footer-Top-text .Icon{padding-left:0;text-align:center}.gdpr-Crossroad{grid-template-columns:repeat(1,1fr)}.history-Graphs-card{padding:16px}.history-Graphs-image{padding:0}.history-Table-header:before{top:55px}.history-Table-year{font-size:1.7rem;top:unset;padding:20px 16px}.history-Table-title{font-size:1.5rem;white-space:nowrap;letter-spacing:-.23px}.history-Table-number{font-size:1.5rem}.history-Table-unit{font-size:1.3rem}.homepage-News-border .Button{padding-left:0}.planters-Numbers .Numbers-layout{border-top:1px solid #eceef0}.producer-Data{gap:48px}.producer-Data:before{width:calc(100% - 72px);height:1px}.producer-Goals-heading .Heading--card{padding:0 10px;margin:0 auto;text-align:center;justify-content:center}.producer-Goals-heading{padding-right:0}.producer-Goals-item{gap:24px;padding:24px;flex-direction:column}.producer-Goals-number{align-self:center;width:40px;height:40px}.producer-Goals-text,.producer-Goals-title{text-align:center}.producer-Hero .PageHeading.is-active{margin-bottom:24px}.product-List-wrapper{padding:30px}.product-List-heading{font-size:2.3rem;line-height:1.925925925925926}.product-List-number{display:none}.query-Navigation-link a{padding:10px 16px}.query-Navigation-circle{min-width:24px;min-height:24px;font-size:9px}}@media only screen and (max-width:430px){.Footer-logo{position:absolute;bottom:43px;top:unset;right:0;width:46px}.FooterLinks{justify-content:space-between}.FooterLinks-tertiary{gap:30px}.FooterLinks-tertiary,.NavLinks{justify-content:flex-start}}@media only screen and (max-width:370px){.product-List-heading{font-size:2rem;line-height:1.2;padding-top:10px;white-space:nowrap}}@media screen and (max-width:22.4375em){.AccordionCertificate-summary span,.AccordionContact-summary span{font-size:1.8rem}}@media only screen and (orientation:landscape) and (max-width:1180px){.Footer{margin-top:13.021vw}}@media only screen and (orientation:landscape) and (max-width:1024px){.Crossroad-layout{min-height:600px}.Crossroad-heroImage{min-height:600px;display:block}.Footer{margin-top:10.417vw}}@media print{blockquote,body,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{color:#000!important}.DetailBack .DetailBack-return,.Footer,.Header,.JobCTA-button,.PressDetail-download,.PressDetail-print,.PressDetail-return{display:none}.PressDetail-heading h1{font-size:20pt}.PressDetail-subheading h2{font-size:18pt}.scroll-Container{padding-top:0}.scroll-Container .scroll-content,.scroll-Container-inner{transform:none!important}.scroll-Container.is-virtual{position:relative!important}.u-Text ul li,.u-Text--article p{font-size:12pt}}@media small-wide-up{.Container--media{padding-right:30px;padding-left:30px}}