@font-face{font-family:Work Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/dist/fonts/WorkSans-Italic-VariableFont_wght.b08e7e61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:94%}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/dist/fonts/WorkSans-VariableFont_wght.e0ed867c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:94%}: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}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{z-index:0;color:var(--tt-black-color);background:#fff;flex-direction:column;height:auto;min-height:100vh;font-family:Work Sans,sans-serif,montserrat;font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-style:normal;font-weight:400;line-height:125%;display:flex;position:relative;overflow:hidden scroll}body.is-menuOpen{overflow:hidden}html,body{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{z-index:1;flex:1 0 auto;margin-top:112px;position:relative}@media screen and (width<=991px){main{margin-top:70px}}li{list-style-type:none}a{color:inherit;text-decoration:none}picture{display:block}.objectFitCover picture{width:100%;height:100%}.objectFitCover img,.objectFitCover video,.objectFitCover svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.objectFitContain picture{width:100%;height:100%}.objectFitContain img,.objectFitContain video,.objectFitContain svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}img,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{display:block}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.btn{text-align:center;border:1px solid var(--tt-primary-color);background-color:var(--tt-primary-color);color:#fff;-moz-column-gap:10px;cursor:pointer;flex-flow:row;align-items:center;column-gap:10px;width:fit-content;padding:7px 31px;font-size:1.6rem;font-weight:500;line-height:121%;display:inline-flex}@media screen and (width<=545px){.btn{padding:5px 24px}}.btn svg{width:14px;height:auto}.btn:has(svg){grid-template-columns:14px 1fr;display:grid}.btn:hover{border:1px solid var(--tt-primary-hover-color);background-color:var(--tt-primary-hover-color)}.btn.block{justify-content:center;width:100%;display:flex}.btn.secondary{border:1px solid var(--tt-secondary-color);background-color:var(--tt-secondary-color)}.btn.secondary:hover{border:1px solid var(--tt-secondary-hover-color);background-color:var(--tt-secondary-hover-color)}.btn.outline-primary{border:1px solid var(--tt-black-color);color:var(--tt-black-color);background-color:#fff}.btn.outline-primary:hover{border-color:var(--tt-primary-color);background-color:var(--tt-primary-color);color:#fff}.btn.outline-secondary{border:1px solid var(--tt-black-color);color:var(--tt-black-color);background-color:#fff}.btn.outline-secondary:hover{border-color:var(--tt-secondary-color);background-color:var(--tt-secondary-color);color:#fff}.btn.inverse-primary{color:#fff;background-color:#0000;border:1px solid #fff}.btn.inverse-primary:hover{border-color:var(--tt-primary-color);background-color:var(--tt-primary-color);color:#fff}.btn.inverse-secondary{color:#fff;background-color:#0000;border:1px solid #fff}.btn.inverse-secondary:hover{border-color:var(--tt-secondary-color);background-color:var(--tt-secondary-color);color:#fff}.whenLoggedButton.disabled{position:relative}.whenLoggedButton .disabled-message{z-index:20;color:#fff;background:var(--tt-black-color);width:200px;padding:8px;display:none;position:absolute;bottom:-8px;left:50%;transform:translate(-50%,100%)}.whenLoggedButton .disabled-message:before{content:"";border-right:6px solid #0000;border-bottom:11px solid var(--tt-black-color);border-left:6px solid #0000;width:0;height:0;display:inline-block;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.whenLoggedButton:hover .disabled-message{display:block}cap-widget{--cap-widget-padding:16px;--cap-border-radius:0;--cap-border-color:#a5a5a5;--cap-font:"Work Sans", sans-serif}.card_article{text-align:left;background-color:#fff;flex-flow:column;row-gap:32px;width:calc(33.3333% - 22px);padding-bottom:32px;display:flex;box-shadow:0 115px 32px #0000,0 73px 29px #0000,0 41px 25px #00000003,0 18px 18px #00000003,0 5px 10px #00000003}@media screen and (width<=991px){.card_article{width:calc(50% - 16px)}}@media screen and (width<=768px){.card_article{width:100%}}.card_article .objectFitCover{aspect-ratio:346/228;overflow:hidden}.card_article .content{flex-flow:column;flex:1;row-gap:8px;padding:0 16px;display:flex}.card_article .content .hook{text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card_article .more{text-align:right;-moz-column-gap:6px;flex-flow:row;justify-content:flex-end;align-items:center;column-gap:6px;padding:0 16px;font-weight:500;transition:color .3s ease-out;display:flex}.card_article .more svg{width:auto;height:12px}.card_article:hover .title-blog{text-decoration:underline}.card_article:hover .more{color:var(--tt-secondary-color)}.card_product{text-align:center;flex-flow:column;row-gap:16px;width:20%;padding:16px;display:flex}@media screen and (width<=1259px){.card_product{width:25%}}@media screen and (width<=991px){.card_product{width:33.3333%}}@media screen and (width<=768px){.card_product{width:50%}}@media screen and (width<=545px){.card_product{padding:8px}}.card_product .picture{height:110px;transition:transform .3s ease-out}.card_product .pictures{perspective:1000px;height:110px;position:relative}.card_product .pictures .picture{backface-visibility:hidden;width:100%;height:110px;transition:transform .3s ease-out;position:absolute}.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);text-align:center;letter-spacing:-.6px;margin-top:-6px;font-size:12px;font-style:normal;font-weight:400;line-height:1.22}.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(0)}.card_recette{text-align:center;opacity:1;background-color:#fff;flex-flow:column;row-gap:16px;width:calc(25% - 48px);padding-bottom:16px;display:flex}@media screen and (width<=991px){.card_recette{width:calc(33.3333% - 39px)}}@media screen and (width<=768px){.card_recette{width:calc(50% - 16px)}}@media screen and (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{flex-flow:column;flex:1;row-gap:8px;padding:0 16px;display:flex}.card_recette .more{padding:0 16px;font-weight:500;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)}.card_recette.is-hidden{visibility:force-hidden;display:none}.card_recette.whenLoggedButton .content{position:relative}.card_recette.whenLoggedButton .disabled-message{width:100%;top:-16px;bottom:auto;transform:translate(-50%,-100%)}.card_recette.whenLoggedButton .disabled-message:before{border-bottom:none;border-top:11px solid var(--tt-black-color);top:auto;bottom:-10px}.card_recette.whenLoggedButton:hover .disabled-message{display:block}.cta_bloc{justify-content:center;min-height:320px;display:flex}@media screen and (width<=991px){.cta_bloc{min-height:260px}}@media screen and (width<=768px){.cta_bloc{min-height:inherit;flex-direction:column}}.cta_bloc .content{background-color:var(--tt-secondary-color);color:#fff;flex-direction:column;justify-content:center;width:520px;padding:64px;display:flex;transform:translate(8px,16px)}@media screen and (width<=991px){.cta_bloc .content{padding:32px 48px 32px 32px}}@media screen and (width<=768px){.cta_bloc .content{width:calc(100% + 16px);padding:32px 32px 64px;transform:translate(-8px,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);width:490px;padding:10px;position:relative;transform:translate(-8px,-16px)}@media screen and (width<=768px){.cta_bloc .picture{aspect-ratio:16/9;width:calc(100% - 16px);transform:translate(8px,-16px)}}.cta_bloc .picture>div{position:absolute;inset:0}footer{z-index:1;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}footer .footer__wrapper{flex-flow:column;row-gap:64px;display:flex}footer .footer__wrapper .logos{-moz-column-gap:64px;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:64px;display:flex}@media screen and (width<=545px){footer .footer__wrapper .logos{-moz-column-gap:32px;justify-content:center;column-gap:32px}}footer .footer__wrapper .logos a{justify-content:center;align-items:center;display:inline-flex}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 (width<=545px){footer .footer__wrapper .logos a.first img{height:48px}}footer .footer__wrapper .logos a.second img{height:60px}@media screen and (width<=545px){footer .footer__wrapper .logos a.second img{height:42px}}footer .footer__wrapper .footer__inner{align-items:flex-end;gap:16px;display:flex}@media screen and (width<=991px){footer .footer__wrapper .footer__inner{flex-direction:column;align-items:center;gap:16px}}footer .footer__wrapper .footer__inner .footer__content{flex-flow:column;flex:4;row-gap:64px;display:flex}@media screen and (width<=991px){footer .footer__wrapper .footer__inner .footer__content{width:100%}}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper{flex-wrap:wrap;gap:64px;display:flex}@media screen and (width<=545px){footer .footer__wrapper .footer__inner .footer__content .menu__wrapper{justify-content:center;gap:32px}}footer .footer__wrapper .footer__inner .footer__content .menu__wrapper .menu__item{color:#fff;flex-flow:column;row-gap:16px;display:flex}@media screen and (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{flex-flow:column;row-gap:8px;display:flex}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{flex-flow:row;flex:3;align-items:flex-end;gap:42px;display:flex}@media screen and (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 (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 (width<=768px){footer .footer__wrapper .footer__inner .book__wrapper .picture{transform:inherit;margin-bottom:-64px}}footer .footer__wrapper .footer__inner .book__wrapper .content{color:#fff}@media screen and (width<=768px){footer .footer__wrapper .footer__inner .book__wrapper .content{text-align:center;margin-top:32px}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{-moz-column-gap:64px;flex-flow:row;align-items:center;column-gap:64px;display:flex}@media screen and (width<=545px){footer .footer__wrapper .footer__inner .bottom{flex-direction:column;row-gap:16px}}footer .footer__wrapper .footer__inner .bottom .social{-moz-column-gap:24px;flex-flow:row;align-items:center;column-gap:24px;display:flex}footer .footer__wrapper .footer__inner .bottom .social a{justify-content:center;align-items:center;width:24px;height:24px;display:flex}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;justify-content:center;column-gap:24px;display:flex}footer .legal .menu+.copyright{margin-top:24px}footer .legal .copyright{color:#fff;text-align:center}header{z-index:100;background-color:#fff;height:112px;padding-top:20px;position:fixed;top:0;left:0;right:0;box-shadow:0 6px 15px #0000000f}@media screen and (width<=991px){header{height:70px;padding:0}}header .wrapper__desktop{-moz-column-gap:15px;background-color:#fff;justify-content:space-between;align-items:end;column-gap:15px;height:100%;display:flex}@media screen and (width<=991px){header .wrapper__desktop{align-items:center}}header .wrapper__desktop:before{content:"";z-index:-1;background:#fff;width:100%;height:100%;position:absolute;bottom:0;left:0}header .wrapper__desktop .logo{height:71px;margin-bottom:20px}header .wrapper__desktop .logo.is-big{height:98px;margin-bottom:6px}@media screen and (width<=991px){header .wrapper__desktop .logo{height:50px;margin:0}}header .wrapper__desktop .menu{-moz-column-gap:32px;letter-spacing:-.8px;text-align:center;flex:1;align-items:center;column-gap:32px;font-size:1.6rem;font-weight:500;line-height:100%;display:flex}@media screen and (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{justify-content:center;align-items:center;display:flex}header .wrapper__desktop .menu .icon a svg,header .wrapper__desktop .menu .icon span svg{width:auto;height:100%}header .wrapper__desktop .menu .icon.languageButton span{-moz-column-gap:8px;text-transform:uppercase;letter-spacing:-1px;flex-flow:row;align-items:center;column-gap:8px;font-size:20px;font-style:normal;font-weight:400;line-height:100%;display:flex}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 svg,header .wrapper__desktop .menu li a:not(.current):hover path,header .wrapper__desktop .menu li>span:hover svg,header .wrapper__desktop .menu li>span:hover path{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;height:100%;display:flex;position:relative}header .wrapper__desktop .menu li.second span:before{content:"";background-color:var(--tt-secondary-color);width:100%;height:2px;transition:transform .3s ease-out;position:absolute;bottom:0;transform:scale(0)}header .wrapper__desktop .menu .submenu{z-index:-2;background-color:#fff;justify-content:center;align-items:center;width:100%;height:54px;font-weight:600;transition:transform .3s ease-out;display:flex;position:absolute;bottom:0;left:0}header .wrapper__desktop .menu .submenu:not(.secondLayer):after{content:"";background:#0000000f;width:100%;height:1px;position:absolute;top:0;left:0}header .wrapper__desktop .menu .submenu:not(.secondLayer):before{content:"";z-index:-3;background-color:#fff;width:100%;height:calc(100% + 2px);position:absolute;top:-2px;left:0}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{z-index:-4;font-weight:400}header .wrapper__desktop .menu .submenu.secondLayer li{text-align:center;width:158px;position:relative}header .wrapper__desktop .menu .submenu.secondLayer li:not(:last-of-type):before{content:"";background-color:var(--tt-black-color);width:1px;height:20px;position:absolute;top:50%;right:-16px;transform:translate(50%,-50%)}header .wrapper__desktop .menu .submenu li{text-align:center;justify-content:center;align-items:center;height:100%;margin:0 16px;padding:0;display:flex}header .wrapper__desktop .menu .submenu li a{justify-content:center;align-items:center;height:100%;padding:0 16px;display:flex}header .burger{cursor:pointer;width:35px;height:35px;display:none;position:relative}header .burger span{background:var(--tt-primary-color);pointer-events:none;width:100%;height:3px;transition:transform .3s ease-out;position:absolute;top:50%;transform:translateY(-50%)}header .burger span:before{content:"";background:var(--tt-primary-color);width:100%;height:3px;transition:transform .3s ease-out;position:absolute;transform:translateY(-10px)}header .burger span:after{content:"";background:var(--tt-primary-color);width:100%;height:3px;transition:transform .3s ease-out;position:absolute;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 (width<=991px){header .burger{display:block}}header .menuMobile{color:var(--tt-black-color);background:#fff;width:100%;max-width:350px;height:calc(100vh - 70px);padding:50px 40px;transition:transform .3s ease-out;display:none;position:absolute;top:70px;right:0;overflow-y:auto;transform:translate(100%)}header .menuMobile.active{transform:translate(0)}@media screen and (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{content:"";-o-object-fit:contain;object-fit:contain;background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNTQ1ODU5IiBoZWlnaHQ9IjE1cHgiIHdpZHRoPSIxNXB4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICB2aWV3Qm94PSIwIDAgNDA3LjQzNyA0MDcuNDM3Ij4KICAgIDxnPgogICAgICAgIDxwb2x5Z29uCiAgICAgICAgICAgICAgICBwb2ludHM9IjM4Ni4yNTgsOTEuNTY3IDIwMy43MTgsMjczLjUxMiAyMS4xNzksOTEuNTY3IDAsMTEyLjgxNSAyMDMuNzE4LDMxNS44NyA0MDcuNDM3LDExMi44MTUgIi8+CiAgICA8L2c+Cjwvc3ZnPg==) 50% no-repeat;width:15px;height:15px;transition:transform .3s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}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;transition:all .3s ease-out;overflow:hidden}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{text-align:left;flex-direction:column;row-gap:15px;font-size:1.6rem;font-weight:600;line-height:100%;display:flex}header .menuMobile ul.submenu{row-gap:10px;font-weight:500}header .menuMobile ul.secondLayer{row-gap:5px;font-weight:400}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{-moz-column-gap:20px;justify-content:space-between;column-gap:20px;margin-top:20px;display:flex}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 .searchButton,header .menuMobile .icon .languageButton{cursor:pointer}header .menuMobile .icon .languageButton{-moz-column-gap:8px;text-transform:uppercase;letter-spacing:-1px;flex-flow:row;align-items:center;column-gap:8px;font-size:20px;font-style:normal;font-weight:400;line-height:100%;display:flex}.languagePopIn{z-index:-4;background:#fffffff2;width:100%;min-height:calc(100vh - 112px);padding-top:125px;display:none;position:fixed;top:112px;overflow-y:auto}@media screen and (width<=991px){.languagePopIn{height:calc(100vh - 70px);padding-top:75px}}.languagePopIn.active{z-index:20;justify-content:center;display:flex}.languagePopIn .content{color:var(--tt-secondary-color);text-align:center;flex-direction:column;align-items:center;row-gap:64px;width:95%;max-width:400px;display:flex}.languagePopIn .content .list{flex-direction:column;align-items:flex-start;row-gap:32px;display:flex}.languagePopIn .content .list a{-moz-column-gap:8px;color:var(--tt-dark-grey-color);flex-flow:row;align-items:center;column-gap:8px;transition:color .3s ease-out;display:flex}.languagePopIn .content .list a img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;border-radius:2px;width:30px;height:20px;display:block}.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{z-index:-4;background:#fffffff2;width:100%;min-height:calc(100vh - 112px);padding-top:125px;display:none;position:fixed;top:112px;overflow-y:auto}@media screen and (width<=991px){.searchPopIn{height:calc(100vh - 70px);padding-top:75px}}.searchPopIn.active{z-index:20;justify-content:center;display:flex}.searchPopIn .content{color:var(--tt-secondary-color);text-align:center;flex-direction:column;align-items:center;row-gap:32px;width:95%;max-width:400px;display:flex}.searchPopIn .content #searchForm{gap:16px;width:100%;display:flex;position:relative}.searchPopIn .content #searchForm:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIyIDIxIiBmaWxsPSJub25lIj4KICAgIDxwYXRoIGQ9Ik0yMC45ODMyIDE5LjUwNjJMMTUuMDExMyAxMy41MzQ0QzE2LjE2ODEgMTIuMTA1NSAxNi44NjQ2IDEwLjI4OTkgMTYuODY0NiA4LjMxMjQzQzE2Ljg2NDYgMy43MjkyMyAxMy4xMzUzIDAgOC41NTIxNCAwQzMuOTY4OTMgMCAwLjIzOTc0NiAzLjcyOTE5IDAuMjM5NzQ2IDguMzEyMzlDMC4yMzk3NDYgMTIuODk1NiAzLjk2ODk3IDE2LjYyNDggOC41NTIxOCAxNi42MjQ4QzEwLjUyOTYgMTYuNjI0OCAxMi4zNDUzIDE1LjkyODMgMTMuNzc0MSAxNC43NzE2TDE5Ljc0NTkgMjAuNzQzNEMxOS45MTY2IDIwLjkxNCAyMC4xNDA1IDIwLjk5OTggMjAuMzY0NiAyMC45OTk4QzIwLjU4ODYgMjAuOTk5OCAyMC44MTI2IDIwLjkxNCAyMC45ODMyIDIwLjc0MzRDMjEuMzI1MyAyMC40MDEzIDIxLjMyNTMgMTkuODQ4MyAyMC45ODMyIDE5LjUwNjJaTTguNTUyMTggMTQuODc0OEM0LjkzMzIgMTQuODc0OCAxLjk4OTc0IDExLjkzMTQgMS45ODk3NCA4LjMxMjM5QzEuOTg5NzQgNC42OTM0MSA0LjkzMzIgMS43NDk5NiA4LjU1MjE4IDEuNzQ5OTZDMTIuMTcxMiAxLjc0OTk2IDE1LjExNDYgNC42OTM0MSAxNS4xMTQ2IDguMzEyMzlDMTUuMTE0NiAxMS45MzE0IDEyLjE3MTEgMTQuODc0OCA4LjU1MjE4IDE0Ljg3NDhaIgogICAgICAgICAgZmlsbD0iI0E4QUQwMCIvPgo8L3N2Zz4=) 0 0/contain no-repeat;width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.searchPopIn .content #searchForm input{border:1px solid var(--tt-black-color);color:var(--tt-black-color);border-radius:0;flex:1;padding:10px 10px 10px 40px;font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem)}.searchPopIn .content #searchForm input::-moz-placeholder{color:var(--tt-grey-color);letter-spacing:-.8px;font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-weight:400;line-height:100%}.searchPopIn .content #searchForm input::placeholder{color:var(--tt-grey-color);letter-spacing:-.8px;font-family:Work Sans,sans-serif;font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-weight:400;line-height:100%}.searchPopIn .content #searchForm button{background:var(--tt-secondary-color);cursor:pointer;border:none;border-radius:0;outline:none;justify-content:center;align-items:center;width:41px;height:41px;padding:8px;display:flex}.searchPopIn .content .searchResults{flex-direction:column;width:100%;display:flex}.searchPopIn .content .searchResults li{width:100%}.searchPopIn .content .searchResults li a{color:var(--tt-black-color);align-items:center;gap:18px;padding:10px;display:flex}.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{flex-direction:column;flex:1;justify-content:center;row-gap:4px;display:flex}.searchPopIn .content .searchResults li a .result__content p{letter-spacing:-.8px;text-align:left;font-size:clamp(1.1rem,.982209rem + .153374vw,1.2rem);font-weight:400;line-height:100%}.searchPopIn .content .searchResults li a .result__content .title{font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-weight:600}.searchPopIn .content .closeSearch{cursor:pointer}.searchPopIn .content .closeSearch svg{margin-bottom:30px}.staticSubmenu{background-color:#fff}@media screen and (width<=991px){.staticSubmenu{display:none}}.staticSubmenu ul{flex-wrap:nowrap;justify-content:center;align-items:center;height:54px;display:flex}.staticSubmenu ul li{padding:0 32px;font-weight:600;position:relative}.staticSubmenu ul li a{color:var(--tt-black-color);text-align:center;transition:color .3s ease-out;display:inline-block}.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{content:"";background-color:var(--tt-black-color);width:1px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.VideoJS.video-js{width:100%;height:100%}.VideoJS.video-js .vjs-poster{background-color:#000;width:100%;height: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,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMTEyIiB2aWV3Qm94PSIwIDAgOTggMTEyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTk3LjAzNTYgNTYuMjMzNEwwLjg0MTU0OCAxMTEuNzcxTDAuODQxNTUyIDAuNjk1NzA5TDk3LjAzNTYgNTYuMjMzNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==) 50%/contain no-repeat;border:none;width:84px;height:84px;margin:0;padding:0;transform:translate(-50%,-50%);transition:transform .3s ease-out!important}.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,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMTEyIiB2aWV3Qm94PSIwIDAgOTggMTEyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTk3LjAzNTYgNTYuMjMzNEwwLjg0MTU0OCAxMTEuNzcxTDAuODQxNTUyIDAuNjk1NzA5TDk3LjAzNTYgNTYuMjMzNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==) 50%/contain no-repeat;transform:translate(-50%,-50%)scale(1.1)}html{--padding-container:78px;--padding-section:128px}@media screen and (width<=1259px){html{--padding-container:48px}}@media screen and (width<=991px){html{--padding-section:114px}}@media screen and (width<=768px){html{--padding-container:24px;--padding-section:102px}}@media screen and (width<=545px){html{--padding-section:90px}}.container{width:100%;max-width:1360px;padding:0 var(--padding-container);margin:0 auto}.container.fluid{max-width:1660px}.titleH1{letter-spacing:-2.4px;font-size:clamp(3rem,.879755rem + 2.76074vw,4.8rem);font-weight:600;line-height:100%}.titleH2{letter-spacing:-2px;font-size:clamp(2.6rem,.95092rem + 2.14724vw,4rem);font-weight:600;line-height:100%}.titleH3{letter-spacing:-1.6px;font-size:clamp(2.2rem,1.02209rem + 1.53374vw,3.2rem);font-weight:600;line-height:115%}.titleH4{letter-spacing:-1.2px;font-size:clamp(1.8rem,1.09325rem + .920245vw,2.4rem);font-weight:600;line-height:100%}.titleH5{text-transform:uppercase;font-size:clamp(1.6rem,1.12883rem + .613497vw,2rem);font-style:normal;font-weight:600;line-height:125%}.italic-blog{font-size:clamp(1.6rem,1.12883rem + .613497vw,2rem);font-style:italic;font-weight:700;line-height:140%}.title-blog{letter-spacing:-1px;font-size:clamp(1.6rem,1.12883rem + .613497vw,2rem);font-weight:600;line-height:108%}.text{font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-weight:400;line-height:125%}.text-bold{letter-spacing:-.8px;font-size:clamp(1.4rem,1.16442rem + .306748vw,1.6rem);font-weight:600;line-height:100%}.text-small{letter-spacing:-.6px;font-size:clamp(1.1rem,.982209rem + .153374vw,1.2rem);font-weight:400;line-height:122%}.text-small-bold{letter-spacing:-.6px;font-size:clamp(1.1rem,.982209rem + .153374vw,1.2rem);font-weight:700;line-height:100%}.underline{padding-bottom:20px;position:relative}.underline:after{content:"";background-color:#fff;width:60px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (width<=991px){.underline:after{height:3px}}@media screen and (width<=768px){.underline:after{height:2px}}.underline.left:after{left:0;transform:translate(0)}.underline.small{padding-bottom:12px}.underline.small:after{width:40px;height:2px}@media screen and (width<=991px){.underline.small:after{height:1.5px}}@media screen and (width<=768px){.underline.small:after{height:1px}}.nowrap{white-space:nowrap;text-wrap:nowrap}