@font-face{ascent-override:94%;font-display:swap;font-family:Work Sans;font-style:italic;font-weight:100 900;src:url(/dist/fonts/WorkSans-Italic-VariableFont_wght.909e4faa.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{ascent-override:94%;font-display:swap;font-family:Work Sans;font-style:normal;font-weight:100 900;src:url(/dist/fonts/WorkSans-VariableFont_wght.a0297787.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Shantell Sans;font-style:normal;font-weight:400;src:url(/dist/fonts/ShantellSans-Regular.7f232b3b.ttf) format("truetype")}:root{--tt-primary-color:#bb2649;--tt-primary-hover-color:#96233e;--tt-secondary-color:#a8ad00;--tt-secondary-hover-color:#7f8302;--tt-black-color:#545859;--tt-dark-grey-color:#a5a5a5;--tt-grey-color:#d9d9d9;--tt-light-grey-color:#f4f4f4;--tt-verger-color:#a8ad00;--tt-fruit-rouge-color:#bb2649;--tt-agrume-color:#e07a29;--tt-exotic-color:#f1be48;--tt-crea-color:#6e1043;--tt-poire-sauge-color:#c2aa60;--tt-hibis-pear-color:#d8a8a8;--tt-exotic-ginger-color:#e4af63;--tt-cherry-mome-color:#a29f53;--tt-cara-tatin-color:#cbac69;--tt-berriolete-color:#b8a9ca;--tt-anacoci-color:#c4a83d;--tt-abriconnilla-color:#e3d18f;--tt-red-fennel-color:#cb4d41;--tt-lychy-pink-color:#d89fae}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{background:#fff;color:var(--tt-black-color);display:flex;flex-direction:column;font-family:Work Sans,sans-serif,montserrat;font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem);font-style:normal;font-weight:400;height:auto;line-height:125%;min-height:100vh;overflow-x:hidden;overflow-y:scroll;position:relative;z-index:0}body.is-menuOpen{overflow:hidden}body,html{scroll-padding-top:200px}h1,h2,h3,h4,h5,h6{font-family:Work Sans,sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:auto;text-rendering:auto}main{flex:1 0 auto;margin-top:112px;position:relative;z-index:1}@media screen and (max-width:991px){main{margin-top:70px}}li{list-style-type:none}a{color:inherit;text-decoration:none}picture{display:block}.objectFitCover picture{height:100%;width:100%}.objectFitCover img,.objectFitCover svg,.objectFitCover video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.objectFitContain picture{height:100%;width:100%}.objectFitContain img,.objectFitContain svg,.objectFitContain video{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.noselect,img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{display:block}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.visually-hidden:not(caption){position:absolute!important}.btn{align-items:center;background-color:var(--tt-primary-color);border:1px solid var(--tt-primary-color);color:#fff;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:1.6rem;font-weight:500;line-height:121%;padding:7px 31px;text-align:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width:545px){.btn{padding:5px 24px}}.btn svg{height:auto;width:14px}.btn:has(svg){display:grid;grid-template-columns:14px 1fr}.btn:hover{background-color:var(--tt-primary-hover-color);border:1px solid var(--tt-primary-hover-color)}.btn.block{display:flex;justify-content:center;width:100%}.btn.secondary{background-color:var(--tt-secondary-color);border:1px solid var(--tt-secondary-color)}.btn.secondary:hover{background-color:var(--tt-secondary-hover-color);border:1px solid var(--tt-secondary-hover-color)}.btn.outline-primary{background-color:#fff;border:1px solid var(--tt-black-color);color:var(--tt-black-color)}.btn.outline-primary:hover{background-color:var(--tt-primary-color);border-color:var(--tt-primary-color);color:#fff}.btn.outline-secondary{background-color:#fff;border:1px solid var(--tt-black-color);color:var(--tt-black-color)}.btn.outline-secondary:hover{background-color:var(--tt-secondary-color);border-color:var(--tt-secondary-color);color:#fff}.btn.inverse-primary{background-color:transparent;border:1px solid #fff;color:#fff}.btn.inverse-primary:hover{background-color:var(--tt-primary-color);border-color:var(--tt-primary-color);color:#fff}.btn.inverse-secondary{background-color:transparent;border:1px solid #fff;color:#fff}.btn.inverse-secondary:hover{background-color:var(--tt-secondary-color);border-color:var(--tt-secondary-color);color:#fff}.whenLoggedButton.disabled{position:relative}.whenLoggedButton .disabled-message{background:var(--tt-black-color);bottom:-8px;color:#fff;display:none;left:50%;padding:8px;position:absolute;transform:translate(-50%,100%);width:200px;z-index:20}.whenLoggedButton .disabled-message:before{border-bottom:11px solid var(--tt-black-color);border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;height:0;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:0}.whenLoggedButton:hover .disabled-message{display:block}cap-widget{--cap-widget-width:100%;--cap-widget-padding:16px;--cap-border-radius:0;--cap-border-color:#a5a5a5}.card_article{background-color:#fff;box-shadow:0 115px 32px 0 transparent,0 73px 29px 0 transparent,0 41px 25px 0 rgba(0,0,0,.01),0 18px 18px 0 rgba(0,0,0,.01),0 5px 10px 0 rgba(0,0,0,.01);display:flex;flex-direction:column;flex-wrap:nowrap;padding-bottom:32px;row-gap:32px;text-align:left;width:calc(33.33333% - 22px)}@media screen and (max-width:991px){.card_article{width:calc(50% - 16px)}}@media screen and (max-width:768px){.card_article{width:100%}}.card_article .objectFitCover{aspect-ratio:346/228;overflow:hidden}.card_article .content{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;padding:0 16px;row-gap:8px}.card_article .content .hook{display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.card_article .more{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:500;justify-content:flex-end;padding:0 16px;text-align:right;transition:color .3s ease-out}.card_article .more svg{height:12px;width:auto}.card_article:hover .title-blog{text-decoration:underline}.card_article:hover .more{color:var(--tt-secondary-color)}.card_product{display:flex;flex-direction:column;flex-wrap:nowrap;padding:16px;row-gap:16px;text-align:center;width:20%}@media screen and (max-width:1259px){.card_product{width:25%}}@media screen and (max-width:991px){.card_product{width:33.333333%}}@media screen and (max-width:768px){.card_product{width:50%}}@media screen and (max-width:545px){.card_product{padding:8px}}.card_product .picture{height:110px;transition:transform .3s ease-out}.card_product .pictures{height:110px;perspective:1000px;position:relative}.card_product .pictures .picture{backface-visibility:hidden;height:110px;position:absolute;transition:transform .3s ease-out;width:100%}.card_product .pictures .picture:last-of-type{transform:rotateY(180deg)}.card_product .underline{transition:color .3s ease-out}.card_product .underline:after{background-color:var(--tt-black-color);transition:background-color .3s ease-out}.card_product .subtitle{color:var(--tt-black-color);font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.6px;line-height:1.22;margin-top:-6px;text-align:center}.card_product:hover .underline{color:var(--tt-secondary-color)}.card_product:hover .underline:after{background-color:var(--tt-secondary-color)}.card_product:not(.turn):hover .picture{transform:translateY(-16px)}.card_product.turn:hover .pictures .picture:first-of-type{transform:rotateY(-180deg)}.card_product.turn:hover .pictures .picture:last-of-type{transform:rotateY(0deg)}.card_recette{background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;padding-bottom:16px;row-gap:16px;text-align:center;width:calc(25% - 48px)}@media screen and (max-width:991px){.card_recette{width:calc(33.33333% - 39px)}}@media screen and (max-width:768px){.card_recette{width:calc(50% - 16px)}}@media screen and (max-width:545px){.card_recette{width:100%}}.card_recette .objectFitCover{aspect-ratio:1;overflow:hidden}.card_recette .objectFitCover img{transition:transform .3s ease-out}.card_recette .content{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;padding:0 16px;row-gap:8px}.card_recette .more{font-weight:500;padding:0 16px;transition:color .3s ease-out}.card_recette:hover .objectFitCover img{transform:scale(1.06)}.card_recette:hover .title-blog{text-decoration:underline}.card_recette:hover .more{color:var(--tt-secondary-color)}.cta_bloc{display:flex;justify-content:center;min-height:320px}@media screen and (max-width:991px){.cta_bloc{min-height:260px}}@media screen and (max-width:768px){.cta_bloc{flex-direction:column;min-height:inherit}}.cta_bloc .content{background-color:var(--tt-secondary-color);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:64px;transform:translate(8px,16px);width:520px}@media screen and (max-width:991px){.cta_bloc .content{padding:32px 48px 32px 32px}}@media screen and (max-width:768px){.cta_bloc .content{padding:32px 32px 64px;transform:translate(-8px,16px);width:calc(100% + 16px)}}.cta_bloc .content>.text>p+p{margin-top:2rem}.cta_bloc .content>h2+.text{margin-top:16px}.cta_bloc .content>*+.btn{margin-top:32px}.cta_bloc .picture{background-color:var(--tt-primary-color);padding:10px;position:relative;transform:translate(-8px,-16px);width:490px}@media screen and (max-width:768px){.cta_bloc .picture{aspect-ratio:16/9;transform:translate(8px,-16px);width:calc(100% - 16px)}}.cta_bloc .picture>div{inset:0;position:absolute}footer{background:var(--tt-primary-color) url(/dist/assets/images/shape-bg/footer-shape.ff841a87.png);background-position:right 20px top 0;background-repeat:no-repeat;background-size:auto 520px;padding:64px 0 40px;position:relative;z-index:1}footer .footer__wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:64px}footer .footer__wrapper .logos{align-items:center;-moz-column-gap:64px;column-gap:64px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media screen and (max-width:545px){footer .footer__wrapper .logos{-moz-column-gap:32px;column-gap:32px;justify-content:center}}footer .footer__wrapper .logos a{align-items:center;display:inline-flex;justify-content:center}footer .footer__wrapper .logos a img{-o-object-fit:contain;object-fit:contain;width:auto}footer .footer__wrapper .logos a.first img{height:64px}@media screen and (max-width:545px){footer .footer__wrapper .logos a.first img{height:48px}}footer .footer__wrapper .logos a.second img{height:60px}@media screen and (max-width:545px){footer .footer__wrapper .logos a.second img{height:42px}}footer .footer__wrapper .footer__inner{align-items:flex-end;display:flex;gap:16px}@media screen and (max-width:991px){footer .footer__wrapper .footer__inner{align-items:center;flex-direction:column;gap:16px}}footer .footer__wrapper .footer__inner .footer__content{display:flex;flex:4;flex-direction:column;flex-wrap:nowrap;row-gap:64px}@media screen and (max-width:991px){footer .footer__wrapper .footer__inner .footer__content{width:100%}}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper{display:flex;flex-wrap:wrap;gap:64px}@media screen and (max-width:545px){footer .footer__wrapper .footer__inner .footer__content .menu__wrapper{gap:32px;justify-content:center}}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item{color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:16px}@media screen and (max-width:545px){footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item{text-align:center;width:100%}}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item ul{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:8px}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item ul a{color:#fff}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item ul a:hover{color:#fff;text-decoration:underline}footer .footer__wrapper .footer__inner .book__wrapper{align-items:flex-end;display:flex;flex:3;flex-direction:row;flex-wrap:nowrap;gap:42px}@media screen and (max-width:768px){footer .footer__wrapper .footer__inner .book__wrapper{flex-direction:column-reverse;gap:24px}}footer .footer__wrapper .footer__inner .book__wrapper>div{flex:1}@media screen and (max-width:768px){footer .footer__wrapper .footer__inner .book__wrapper>div{flex:inherit}}footer .footer__wrapper .footer__inner .book__wrapper .picture{transform:translateY(64px)}@media screen and (max-width:768px){footer .footer__wrapper .footer__inner .book__wrapper .picture{margin-bottom:-64px;transform:inherit}}footer .footer__wrapper .footer__inner .book__wrapper .content{color:#fff}@media screen and (max-width:768px){footer .footer__wrapper .footer__inner .book__wrapper .content{margin-top:32px;text-align:center}footer .footer__wrapper .footer__inner .book__wrapper .content .btn{margin:0 auto}}footer .footer__wrapper .footer__inner .book__wrapper .content>.text-small{margin:16px 0 32px}footer .footer__wrapper .footer__inner .book__wrapper .content .btn{padding:7px 23px}footer .footer__wrapper .footer__inner .bottom{align-items:center;-moz-column-gap:64px;column-gap:64px;display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:545px){footer .footer__wrapper .footer__inner .bottom{flex-direction:column;row-gap:16px}}footer .footer__wrapper .footer__inner .bottom .social{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;flex-direction:row;flex-wrap:nowrap}footer .footer__wrapper .footer__inner .bottom .social a{align-items:center;display:flex;height:24px;justify-content:center;width:24px}footer .footer__wrapper .footer__inner .bottom .social a svg{transition:transform .3s ease-out}footer .footer__wrapper .footer__inner .bottom .social a svg path{fill:#fff;transition:fill .3s ease-out}footer .footer__wrapper .footer__inner .bottom .social a:hover svg{transform:translateY(-4px)}footer .footer__wrapper .footer__inner .bottom .social a:hover svg path{fill:var(--tt-secondary-color)}footer .legal{border-top:1px solid #fff;padding-top:32px}footer .legal a{color:#fff}footer .legal a:hover{color:#fff;text-decoration:underline}footer .legal .menu{-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:center}footer .legal .menu+.copyright{margin-top:24px}footer .legal .copyright{color:#fff;text-align:center}header{background-color:#fff;box-shadow:0 6px 15px 0 rgba(0,0,0,.06);height:112px;left:0;padding-top:20px;position:fixed;right:0;top:0;z-index:100}@media screen and (max-width:991px){header{height:70px;padding:0}}header .wrapper__desktop{align-items:end;background-color:#fff;-moz-column-gap:15px;column-gap:15px;display:flex;height:100%;justify-content:space-between}@media screen and (max-width:991px){header .wrapper__desktop{align-items:center}}header .wrapper__desktop:before{background:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}header .wrapper__desktop .logo{height:71px;margin-bottom:20px}@media screen and (max-width:991px){header .wrapper__desktop .logo{height:50px;margin:0}}header .wrapper__desktop .menu{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex;flex:1;font-size:1.6rem;font-weight:500;letter-spacing:-.8px;line-height:100%;text-align:center}@media screen and (max-width:991px){header .wrapper__desktop .menu{display:none}}header .wrapper__desktop .menu.menu__right{justify-content:flex-end;padding-bottom:14px}header .wrapper__desktop .menu.menu__right li{padding-bottom:0}header .wrapper__desktop .menu .icon a,header .wrapper__desktop .menu .icon span{align-items:center;display:flex;justify-content:center}header .wrapper__desktop .menu .icon a svg,header .wrapper__desktop .menu .icon span svg{height:100%;width:auto}header .wrapper__desktop .menu .icon.languageButton span{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:100%;text-transform:uppercase}header .wrapper__desktop .menu li{padding-bottom:20px}header .wrapper__desktop .menu li a,header .wrapper__desktop .menu li span{cursor:pointer}header .wrapper__desktop .menu li a:not(.current):hover,header .wrapper__desktop .menu li>span:hover{color:var(--tt-secondary-color);transition:all .3s ease-out}header .wrapper__desktop .menu li a:not(.current):hover path,header .wrapper__desktop .menu li a:not(.current):hover svg,header .wrapper__desktop .menu li>span:hover path,header .wrapper__desktop .menu li>span:hover svg{fill:var(--tt-secondary-color);transition:all .3s ease-out}header .wrapper__desktop .menu li a.current{color:var(--tt-primary-color);transition:all .3s ease-out}header .wrapper__desktop .menu li:hover>ul{transform:translateY(100%)}header .wrapper__desktop .menu li.second{height:100%}header .wrapper__desktop .menu li.second span{align-items:center;display:flex;height:100%;position:relative}header .wrapper__desktop .menu li.second span:before{background-color:var(--tt-secondary-color);bottom:0;content:"";height:2px;position:absolute;transform:scale(0);transition:transform .3s ease-out;width:100%}header .wrapper__desktop .menu .submenu{align-items:center;background-color:#fff;bottom:0;display:flex;font-weight:600;height:54px;justify-content:center;left:0;position:absolute;transition:transform .3s ease-out;width:100%;z-index:-2}header .wrapper__desktop .menu .submenu:not(.secondLayer):after{background:rgba(0,0,0,.06);content:"";height:1px;left:0;position:absolute;top:0;width:100%}header .wrapper__desktop .menu .submenu:not(.secondLayer):before{background-color:#fff;content:"";height:calc(100% + 2px);left:0;position:absolute;top:-2px;width:100%;z-index:-3}header .wrapper__desktop .menu .submenu:not(.secondLayer)>li:hover ul{transform:translateY(100%)}header .wrapper__desktop .menu .submenu:not(.secondLayer)>li:hover>a:not(.current){color:var(--tt-black-color)}header .wrapper__desktop .menu .submenu:not(.secondLayer)>li:hover>a:not(.current) span:before{transform:scale(1)}header .wrapper__desktop .menu .submenu.secondLayer{font-weight:400;z-index:-4}header .wrapper__desktop .menu .submenu.secondLayer li{position:relative;text-align:center;width:158px}header .wrapper__desktop .menu .submenu.secondLayer li:not(:last-of-type):before{background-color:var(--tt-black-color);content:"";height:20px;position:absolute;right:-16px;top:50%;transform:translate(50%,-50%);width:1px}header .wrapper__desktop .menu .submenu li{align-items:center;display:flex;height:100%;justify-content:center;margin:0 16px;padding:0;text-align:center}header .wrapper__desktop .menu .submenu li a{align-items:center;display:flex;height:100%;justify-content:center;padding:0 16px}header .burger{cursor:pointer;display:none;height:35px;position:relative;width:35px}header .burger span{background:var(--tt-primary-color);height:3px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:100%}header .burger span:before{transform:translateY(-10px)}header .burger span:after,header .burger span:before{background:var(--tt-primary-color);content:"";height:3px;position:absolute;transition:transform .3s ease-out;width:100%}header .burger span:after{transform:translateY(10px)}header .burger.active span{transform:translateY(-50%) rotate(45deg)}header .burger.active span:before{transform:translateY(0) rotate(90deg)}header .burger.active span:after{transform:translateY(0)}@media screen and (max-width:991px){header .burger{display:block}}header .menuMobile{background:#fff;color:var(--tt-black-color);display:none;height:calc(100vh - 70px);max-width:350px;overflow-y:auto;padding:50px 40px;position:absolute;right:0;top:70px;transform:translateX(100%);transition:transform .3s ease-out;width:100%}header .menuMobile.active{transform:translateX(0)}@media screen and (max-width:991px){header .menuMobile{display:block}}header .menuMobile li:has(ul) .submenu{padding-left:20px}header .menuMobile li:has(ul)>a{padding-right:24px;position:relative}header .menuMobile li:has(ul)>a:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0iIzU0NTg1OSIgdmlld0JveD0iMCAwIDQwNy40MzcgNDA3LjQzNyI+PHBhdGggZD0ibTM4Ni4yNTggOTEuNTY3LTE4Mi41NCAxODEuOTQ1TDIxLjE3OSA5MS41NjcgMCAxMTIuODE1IDIwMy43MTggMzE1Ljg3bDIwMy43MTktMjAzLjA1NXoiLz48L3N2Zz4=) no-repeat 50%;content:"";height:15px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:15px}header .menuMobile li:has(ul).active>a:before{transform:translateY(-50%) rotate(180deg)}header .menuMobile li:has(ul).active>ul{max-height:600px}header .menuMobile li:has(ul) ul{max-height:0;overflow:hidden;transition:all .3s ease-out}header .menuMobile li:has(ul) ul>li:first-child{margin-top:10px}header .menuMobile li:has(ul) ul>li:last-child{margin-bottom:10px}header .menuMobile ul{display:flex;flex-direction:column;font-size:1.6rem;font-weight:600;line-height:100%;row-gap:15px;text-align:left}header .menuMobile ul.submenu{font-weight:500;row-gap:10px}header .menuMobile ul.secondLayer{font-weight:400;row-gap:5px}header .menuMobile ul a{display:flex}header .menuMobile ul a.current{color:var(--tt-primary-color)}header .menuMobile ul .second{padding-top:5px}header .menuMobile ul .third{padding:5px 0}header .menuMobile .icon{justify-content:space-between;margin-top:20px}header .menuMobile .icon,header .menuMobile .icon>div{-moz-column-gap:20px;column-gap:20px;display:flex}header .menuMobile .icon>div:last-of-type{justify-content:flex-end}header .menuMobile .icon .languageButton,header .menuMobile .icon .searchButton{cursor:pointer}header .menuMobile .icon .languageButton{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:100%;text-transform:uppercase}.languagePopIn{background:hsla(0,0%,100%,.95);display:none;min-height:calc(100vh - 112px);overflow-y:auto;padding-top:125px;position:fixed;top:112px;width:100%;z-index:-4}@media screen and (max-width:991px){.languagePopIn{height:calc(100vh - 70px);padding-top:75px}}.languagePopIn.active{display:flex;justify-content:center;z-index:20}.languagePopIn .content{align-items:center;color:var(--tt-secondary-color);display:flex;flex-direction:column;max-width:400px;row-gap:64px;text-align:center;width:95%}.languagePopIn .content .list{align-items:flex-start;display:flex;flex-direction:column;row-gap:32px}.languagePopIn .content .list a{align-items:center;color:var(--tt-dark-grey-color);-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;flex-wrap:nowrap;transition:color .3s ease-out}.languagePopIn .content .list a img{border-radius:2px;display:block;height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:30px}.languagePopIn .content .list a.current{color:var(--tt-primary-color)}.languagePopIn .content .list a:not(.current):hover{color:var(--tt-secondary-color)}.languagePopIn .content .closeSearch{cursor:pointer}.languagePopIn .content .closeSearch svg{margin-bottom:30px}.searchPopIn{background:hsla(0,0%,100%,.95);display:none;min-height:calc(100vh - 112px);overflow-y:auto;padding-top:125px;position:fixed;top:112px;width:100%;z-index:-4}@media screen and (max-width:991px){.searchPopIn{height:calc(100vh - 70px);padding-top:75px}}.searchPopIn.active{display:flex;justify-content:center;z-index:20}.searchPopIn .content{align-items:center;color:var(--tt-secondary-color);display:flex;flex-direction:column;max-width:400px;row-gap:32px;text-align:center;width:95%}.searchPopIn .content #searchForm{display:flex;gap:16px;position:relative;width:100%}.searchPopIn .content #searchForm:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0E4QUQwMCIgZD0ibTIwLjk4MyAxOS41MDYtNS45NzItNS45NzJhOC4yNyA4LjI3IDAgMCAwIDEuODU0LTUuMjIyQzE2Ljg2NSAzLjczIDEzLjEzNSAwIDguNTUyIDBTLjI0IDMuNzMuMjQgOC4zMTJjMCA0LjU4NCAzLjcyOSA4LjMxMyA4LjMxMiA4LjMxM2E4LjI3IDguMjcgMCAwIDAgNS4yMjItMS44NTNsNS45NzIgNS45NzFhLjg3My44NzMgMCAwIDAgMS4yMzcgMCAuODc0Ljg3NCAwIDAgMCAwLTEuMjM3bS0xMi40My00LjYzMUE2LjU3IDYuNTcgMCAwIDEgMS45OSA4LjMxMiA2LjU3IDYuNTcgMCAwIDEgOC41NTIgMS43NWE2LjU3IDYuNTcgMCAwIDEgNi41NjMgNi41NjIgNi41NyA2LjU3IDAgMCAxLTYuNTYzIDYuNTYzIi8+PC9zdmc+) no-repeat;background-size:contain;content:"";height:20px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.searchPopIn .content #searchForm input{border:1px solid var(--tt-black-color);border-radius:0;color:var(--tt-black-color);flex:1;font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem);padding:10px 10px 10px 40px}.searchPopIn .content #searchForm input::-moz-placeholder{color:var(--tt-grey-color);font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem);font-weight:400;letter-spacing:-.8px;line-height:100%}.searchPopIn .content #searchForm input::placeholder{color:var(--tt-grey-color);font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem);font-weight:400;letter-spacing:-.8px;line-height:100%}.searchPopIn .content #searchForm button{align-items:center;background:var(--tt-secondary-color);border:none;border-radius:0;cursor:pointer;display:flex;height:41px;justify-content:center;outline:none;padding:8px;width:41px}.searchPopIn .content .searchResults{display:flex;flex-direction:column;width:100%}.searchPopIn .content .searchResults li{width:100%}.searchPopIn .content .searchResults li a{align-items:center;color:var(--tt-black-color);display:flex;gap:18px;padding:10px}.searchPopIn .content .searchResults li a img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:60px}.searchPopIn .content .searchResults li a .result__content{display:flex;flex:1;flex-direction:column;justify-content:center;row-gap:4px}.searchPopIn .content .searchResults li a .result__content p{font-size:clamp(1.1rem,.982208589rem + .0015337423 * 100vw,1.2rem);font-weight:400;letter-spacing:-.8px;line-height:100%;text-align:left}.searchPopIn .content .searchResults li a .result__content .title{font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem);font-weight:600}.searchPopIn .content .closeSearch{cursor:pointer}.searchPopIn .content .closeSearch svg{margin-bottom:30px}.staticSubmenu{background-color:#fff}@media screen and (max-width:991px){.staticSubmenu{display:none}}.staticSubmenu ul{align-items:center;display:flex;flex-wrap:nowrap;height:54px;justify-content:center}.staticSubmenu ul li{font-weight:600;padding:0 32px;position:relative}.staticSubmenu ul li a{color:var(--tt-black-color);display:inline-block;text-align:center;transition:color .3s ease-out}.staticSubmenu ul li a.active{color:var(--tt-primary-color)}.staticSubmenu ul li a:not(.active):hover{color:var(--tt-secondary-color)}.staticSubmenu.separate li{padding:0 26px}.staticSubmenu.separate li:not(.staticSubmenu.separate li:first-child):before{background-color:var(--tt-black-color);content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.VideoJS.video-js{height:100%;width:100%}.VideoJS.video-js .vjs-poster{background-color:#000;height:100%;width:100%}.VideoJS.video-js .vjs-poster img{-o-object-fit:cover;object-fit:cover}.VideoJS.video-js .vjs-big-play-button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OCIgaGVpZ2h0PSIxMTIiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05Ny4wMzYgNTYuMjMzLjg0MiAxMTEuNzcxVi42OTZ6Ii8+PC9zdmc+) no-repeat 50%;background-size:contain;border:none;height:84px;margin:0;padding:0;transform:translate3d(-50%,-50%,0);transition:transform .3s ease-out!important;width:84px}.VideoJS.video-js .vjs-big-play-button .vjs-icon-placeholder{display:none}.VideoJS.video-js .vjs-big-play-button:focus,.VideoJS.video-js:hover .vjs-big-play-button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OCIgaGVpZ2h0PSIxMTIiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05Ny4wMzYgNTYuMjMzLjg0MiAxMTEuNzcxVi42OTZ6Ii8+PC9zdmc+) no-repeat 50%;background-size:contain;transform:translate3d(-50%,-50%,0) scale(1.1)}html{--padding-container:78px;--padding-section:128px}@media screen and (max-width:1259px){html{--padding-container:48px}}@media screen and (max-width:991px){html{--padding-section:114px}}@media screen and (max-width:768px){html{--padding-container:24px;--padding-section:102px}}@media screen and (max-width:545px){html{--padding-section:90px}}.container{margin:0 auto;max-width:1360px;padding:0 var(--padding-container);width:100%}.container.fluid{max-width:1660px}.titleH1{font-size:clamp(3rem,.8797546012rem + .027607362 * 100vw,4.8rem);letter-spacing:-2.4px}.titleH1,.titleH2{font-weight:600;line-height:100%}.titleH2{font-size:clamp(2.6rem,.9509202454rem + .0214723926 * 100vw,4rem);letter-spacing:-2px}.titleH3{font-size:clamp(2.2rem,1.0220858896rem + .0153374233 * 100vw,3.2rem);font-weight:600;letter-spacing:-1.6px;line-height:115%}.titleH4{font-size:clamp(1.8rem,1.0932515337rem + .009202454 * 100vw,2.4rem);font-weight:600;letter-spacing:-1.2px;line-height:100%}.titleH5{font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase}.italic-blog,.titleH5{font-size:clamp(1.6rem,1.1288343558rem + .0061349693 * 100vw,2rem)}.italic-blog{font-style:italic;font-weight:700;line-height:140%}.title-blog{font-size:clamp(1.6rem,1.1288343558rem + .0061349693 * 100vw,2rem);font-weight:600;letter-spacing:-1px;line-height:108%}.text{font-weight:400;line-height:125%}.text,.text-bold{font-size:clamp(1.4rem,1.1644171779rem + .0030674847 * 100vw,1.6rem)}.text-bold{font-weight:600;letter-spacing:-.8px;line-height:100%}.text-small{font-weight:400;line-height:122%}.text-small,.text-small-bold{font-size:clamp(1.1rem,.982208589rem + .0015337423 * 100vw,1.2rem);letter-spacing:-.6px}.text-small-bold{font-weight:700;line-height:100%}.underline{padding-bottom:20px;position:relative}.underline:after{background-color:#fff;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}@media screen and (max-width:991px){.underline:after{height:3px}}@media screen and (max-width:768px){.underline:after{height:2px}}.underline.left:after{left:0;transform:translateX(0)}.underline.small{padding-bottom:12px}.underline.small:after{height:2px;width:40px}@media screen and (max-width:991px){.underline.small:after{height:1.5px}}@media screen and (max-width:768px){.underline.small:after{height:1px}}.nowrap{text-wrap:nowrap;white-space:nowrap}