.page{display:flex;flex-direction:column;min-height:100vh;padding-top:80px;position:relative}@media only screen and (min-width:1024px){.page{padding-top:96px}}.page-content{display:flex;flex:1 1 auto;flex-direction:column}.page #arch_advert{opacity:0;animation:fade-in 2.5s linear 1s forwards;position:absolute!important;width:100%;height:calc(100% - 96px);z-index:6;background-color:initial!important;pointer-events:none;overflow:hidden}@media only screen and (max-width:575px){.page #arch_advert>div>div{display:none}}.page #arch_advert>div>a,.page #arch_advert>div>div>a{pointer-events:all}.cookies-table__layout{overflow-x:auto}.cookies-table__layout table{width:100%;border:1px solid;border-collapse:collapse;border-spacing:0;table-layout:fixed}.cookies-table__layout table thead{background-color:#d5d6df}.cookies-table__layout table td{height:50px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cookies-table__layout table td,.cookies-table__layout table th{padding:15px;text-align:left;border-bottom:1px solid #d5d6df}.cookies-table__layout table tr:nth-child(2n){background-color:#f2f3f7}.ca-section{background:#2d3049}.ca-section>:first-child{margin:0 auto;max-width:1072px;width:100%;align-items:flex-start;display:flex;flex-wrap:wrap;padding:36px 24px}.ca-section>:first-child>:first-child{margin-right:24px}.ca-section>:first-child>:nth-child(2){flex:1 1 65%}.ca-section>:first-child>:nth-child(2) h3,.ca-section>:first-child>:nth-child(2) h4{margin-bottom:12px}.ca-section>:first-child>:nth-child(2) a{color:#ffd314}.ca-section>:first-child>:last-child{flex:1 1 100%;margin-top:36px;display:flex;justify-content:center}@media only screen and (min-width:768px){.ca-section{margin-bottom:72px}.ca-section>:first-child{align-items:flex-start}.ca-section>:first-child>:first-child{margin-right:36px}.ca-section>:first-child>:nth-child(2){flex:1;padding-right:100px}.ca-section>:first-child>:last-child{flex:0;margin:0;justify-content:flex-start}}.insurance-iframe{height:1600px}.plc-sva{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:80rem;line-height:34px;height:34px}.plc-sva .plc-sva-content{border:1px solid #f2f3f7;align-items:center;background-color:#fff;color:#a50f78;display:flex;font-family:Arial,sans-serif;font-size:16px;font-weight:700;max-width:95%;max-height:100%}.plc-sva .plc-sva-content :after{box-sizing:border-box}.plc-sva .plc-sva-content :first-child{margin:0 3px}.plc-sva .plc-sva-content :last-child{background-color:#a50f78;background-image:linear-gradient(0deg,rgba(0,0,0,.2),hsla(0,0%,100%,.2));box-shadow:0 0 .5em 0 rgba(0,0,0,.2);color:#fff;font-size:12px;font-weight:300;padding:0 1em 0 1.5em;position:relative;max-height:100%}.plc-sva .plc-sva-content :last-child:after{border:.8em solid transparent;border-left-color:#fff;content:"";display:block;position:absolute;left:-3px;top:6px;font-size:12px}.name-inputs{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto}@media only screen and (min-width:768px){.name-inputs{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0 36px}}.left{text-align:left}.specific-intro-margin-bottom{margin-bottom:0}.competition-game-intro>*{font-size:28px;line-height:32px;font-family:Montserrat,sans-serif;font-weight:900!important}.competition-game-detail>*,.competition-game-participating-rule>*{font-size:18px;line-height:32px;font-family:"Noto Serif",serif;font-weight:400!important}.competition-game-detail>* a,.competition-game-participating-rule>* a{color:#ff574b}.comp-form-msg{font-size:18px}.competition-game-checkbox>*,.competition-game-rules>*{font-size:12px;line-height:16px;font-family:"Noto Serif",serif;font-weight:400!important;color:#85889a;text-align:left}.competition-game-checkbox>*{font-size:18px;line-height:34px}.market-marker-icon{display:inline-block;width:12px;height:12px}.market-marker-icon.current,.market-marker-icon.increaseSizeOnHover:hover{width:18px;height:18px;border:1px solid #2d3049}.market-marker-icon.clockMarket{background:#84af4b}.market-marker-icon.clockReferenceMarket{background:#00a378}.market-marker-icon.counterMarketCounter{background:#ffa569;border-radius:50%}.market-marker-icon.counterReferenceMarketCounter{background:#ff574b;border-radius:50%}.cattles-link-parent{display:grid;grid-template-columns:auto auto auto auto auto;background:#f8f9fa;width:100%;padding:24px;margin-bottom:48px}@media only screen and (max-width:767px){.cattles-link-parent{grid-template-columns:auto auto auto}}@media only screen and (max-width:575px){.cattles-link-parent{grid-template-columns:auto}}@media only screen and (min-width:768px){.cattles-link-parent{grid-template-columns:auto auto auto auto auto}}.cattles-link-enfant .market-marker-icon{margin-right:3px}.cattles-link-enfant .small{font-size:11px}.plc-list{margin:0 -12px}.plc-list li{margin:0 12px;width:100%;background:#f8f9fa;height:58px;padding:16px 24px 16px 16px;flex:100%}@media only screen and (min-width:768px){.plc-list li{flex:0 calc(50% - 24px)}}.plc-list li:not(:last-of-type){margin-bottom:12px}.grid-favoris{grid-column:1/2;grid-row:2}.grid-favoris .h3{font-size:1.7rem}.grid-parent{display:grid;grid-template-columns:66% 34%}@media only screen and (max-width:767px){.grid-pub{grid-column:2/3;grid-row:1}.grid-favoris{grid-column:1/3;grid-row:2}}.meteo-plv-layout{height:100vh;max-height:100vh;overflow:hidden}.meteo-plv-layout>header{height:30vh;position:relative}@media (orientation:portrait){.meteo-plv-layout>header{height:20vh}}.meteo-plv-layout>header .plc-img{position:absolute;z-index:-1}.meteo-plv-layout>header .plc-img img{height:128%;object-fit:cover}.meteo-plv-layout>footer .plc-logo{width:14.0625vw}@media (orientation:portrait){.meteo-plv-layout>footer .plc-logo{width:25vw}}.ie-display-inline__block>header{display:inline-block;min-height:25vh}.ie-display-inline__block>header>div:nth-child(2){margin-top:10vh}.ie-display-inline__block>section article{min-height:23.5rem;height:100%;max-height:70vh}@media (orientation:portrait){.ie-display-inline__block>section article{height:100%;max-height:35vh}}.plv-card{flex:1;margin-left:1%;margin-right:1%;padding:4.44444vh 1.875vw;border:1px solid #d5d6df;max-height:52vh}@media (orientation:portrait){.plv-card{margin-left:2%;margin-right:2%;padding:2.5vh 2.22222vw;height:31vh;max-width:26.7vw;min-width:26.7vw}}.plv-card .weather-code-label{margin-top:.74074vh;margin-bottom:2.22222vh}@media (orientation:portrait){.plv-card .weather-code-label{margin-top:.41667vh;margin-bottom:1.25vh}}.plv-card img{height:10vh;width:100%}@media (orientation:portrait){.plv-card img{height:6vh}}.plv-mt-l{margin-top:4.44444vh}@media (orientation:portrait){.plv-mt-l{margin-top:2.5vh}}.plv-mt-xs{margin-top:.74074vh}@media (orientation:portrait){.plv-mt-xs{margin-top:.41667vh}}.plv-mb-xs{margin-bottom:.74074vh}@media (orientation:portrait){.plv-mb-xs{margin-bottom:.41667vh}}.plv-mb-basis{margin-bottom:3.33333vh}@media (orientation:portrait){.plv-mb-basis{margin-bottom:1.875vh}}.plv-mb-l{margin-bottom:4.44444vh}@media (orientation:portrait){.plv-mb-l{margin-bottom:2.5vh}}.plv-mr-s{margin-right:1.11111vh}@media (orientation:portrait){.plv-mr-s{margin-right:.625vh}}.plv-mr-m{margin-right:2.22222vh}@media (orientation:portrait){.plv-mr-m{margin-right:1.25vh}}.plv-mr-xl{margin-right:6.66667vh}@media (orientation:portrait){.plv-mr-xl{margin-right:3.75vh}}.plv-px-l{padding-left:2.5vw;padding-right:2.5vw}@media (orientation:portrait){.plv-px-l{padding-left:4.44444vw;padding-right:4.44444vw}}.plv-px-xl{padding-left:3.75vw;padding-right:3.75vw}@media (orientation:portrait){.plv-px-xl{padding-left:6.66667vw;padding-right:6.66667vw}}.plv-px-xxl{padding-left:5vw;padding-right:5vw}@media (orientation:portrait){.plv-px-xxl{padding-left:8.88889vw;padding-right:8.88889vw}}.plc-input-reset-password-error .input-box-wrapper div.input-box,.plc-input-reset-password-error .input-box-wrapper div.input-box:focus,.plc-input-reset-password-error .input-box-wrapper div.input-box:hover{border:1px solid #ff574b}.forgotten-password-form .basic-link-wrapper,.forgotten-password-form .error-msg,.forgotten-password-form p:not(:last-child){margin-bottom:36px}.forgotten-password-form button{margin-bottom:12px}.forgotten-password-form .basic-link-wrapper{display:block}.forgotten-password-form p .basic-button-wrapper{margin-bottom:0}form.sign-in .forgotten-link{align-self:flex-start}form.sign-in .wide{display:flex;flex-direction:row}form.sign-in .wide>*{width:100%}form.sign-in .wide>:not(:last-child){margin-right:24px}.reset-password-layout p{margin-bottom:36px}.reset-password-layout .inline-inputs{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto}@media only screen and (min-width:768px){.reset-password-layout .inline-inputs{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0 36px}}.pwa-banner{z-index:7;position:fixed;min-height:52px;padding:10px;width:100%;background-color:#2d3049;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}.pwa-banner-img{width:32px;margin-right:5px}.pwa-banner-text{width:100%;font-size:14px;text-align:center;line-height:18px;padding:5px;margin:0}.forgotten-password-success p:not(last-child){margin-bottom:36px}@media only screen and (max-width:575px){.forgotten-password-success p:not(last-child){margin-bottom:12px}}.profile-btn{position:relative;align-items:center;padding:0 10px}.profile-btn .profile-icon{margin-right:8px}.profile-btn .chevron-icon{margin-left:8px}.profile-btn .plc-dropdown{background:#f2f3f7;top:35px;right:0;padding-top:12px}.profile-btn .plc-dropdown li:not(:last-child) a{display:block;padding:12px 24px}.profile-btn .plc-dropdown li:last-child{padding-top:24px}.profile-btn .plc-dropdown .exit-icon{margin-left:24px}.profile-btn .plc-dropdown .active{border-bottom:2px solid #2d3049}.profile-btn .plc-dropdown:before{content:"\25C6";position:absolute;top:-12px;font-size:24px;line-height:24px;right:10px;color:#f2f3f7}.pro .profile-btn{margin-right:0}.search-form-wrapper{width:100%;max-width:1440px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.search-form{position:fixed;top:16px;width:100%;margin-bottom:24px;background:#f8f9fa;transition:transform .35s ease-in-out;transform:none;will-change:transform;z-index:8}.search-form.fixed,.search-form.mobile-opened{transform:translateY(64px)}.search-form-wrapper{display:flex;justify-content:space-between;align-items:center;height:64px}.search-form .spacing{flex:1 2 32px;width:32px;margin-left:24px;display:none}.search-form form{display:flex;flex:1 1 1024px}.search-form form input{flex:1;border:none;background:none}.search-form form input::-ms-clear{display:none}.search-form form input:focus{outline:none}.search-form form input::-webkit-input-placeholder{color:#85889a}.search-form form input::placeholder{color:#85889a}.search-form form .flat-button.primary{line-height:24px;background-color:#f8f9fa;min-width:unset;padding:0}.search-form form .flat-button.primary svg path{fill:#ff574b}.search-form form .flat-button.primary .btn-label{display:none}@media only screen and (min-width:1024px){.search-form{top:-18px}.search-form.fixed,.search-form.opened{transform:translateY(114px)}.search-form-wrapper{height:114px}.search-form .spacing{display:flex;justify-content:flex-end}.search-form form input{font-size:38px}.search-form form .flat-button.primary{padding:14px 32px;background-color:#ff574b}.search-form form .flat-button.primary:hover{background-color:#eb4135}.search-form form .flat-button.primary svg{display:none}.search-form form .flat-button.primary .btn-label{display:block}}.journal-custom-form{position:relative}.journal-custom-form .journal-custom-form-wrapper{height:100%;display:flex;flex-direction:column}.journal-custom-form .journal-custom-form-wrapper .journal-custom-form-title{margin-bottom:36px}.journal-custom-form .journal-custom-slider .journal-custom-slide{outline:none}.journal-custom-form .journal-custom-slider .journal-custom-slide-description,.journal-custom-form .journal-custom-slider .journal-custom-slide-title{max-width:550px}.journal-custom-form .journal-custom-slider .journal-custom-slide-title{margin-bottom:12px}.journal-custom-form .journal-custom-slider .journal-custom-slide-description,.journal-custom-form .journal-custom-slider .journal-custom-slide-form{margin-bottom:48px}.journal-custom-form .journal-custom-slider .journal-custom-slide-form .journal-custom-slide-form-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px}@supports (display:grid){.journal-custom-form .journal-custom-slider .journal-custom-slide-form .journal-custom-slide-form-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px 36px}}.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons{justify-self:flex-end;display:flex;flex-direction:column}.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons button:not(:last-child){margin-bottom:24px}@media only screen and (min-width:768px){.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons{flex-direction:row}.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons button:not(:last-child){margin-bottom:0;margin-right:12px}.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons.reverse{flex-direction:row-reverse;justify-content:flex-end}.journal-custom-form .journal-custom-slider .jounal-custom-slide-buttons.reverse button:not(:first-child){margin-right:12px}}@media only screen and (min-width:768px){.journal-custom-form{height:865px}.journal-custom-form .journal-custom-slider{width:665px;flex:1 1 auto}.journal-custom-form .journal-custom-slider .journal-custom-slide,.journal-custom-form .journal-custom-slider .slick-list,.journal-custom-form .journal-custom-slider .slick-slide,.journal-custom-form .journal-custom-slider .slick-slide>div,.journal-custom-form .journal-custom-slider .slick-track{height:100%}.journal-custom-form .journal-custom-slider .journal-custom-slide{outline:none;display:flex!important;flex-direction:column}.journal-custom-form .journal-custom-slider .journal-custom-slide-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:860.6px){.journal-custom-form .journal-custom-slider-images{position:absolute;top:144px;right:0;width:calc(100vw - 713px);max-width:577px}.journal-custom-form .journal-custom-slider-images .slick-list{width:100%;height:100%}.journal-custom-form .journal-custom-slider-images .journal-custom-img{height:577px;background-repeat:no-repeat;background-position:0;background-size:cover}.journal-custom-form .journal-custom-slider-images .journal-custom-img.img-interests{background-image:url(/img/journal/journal-interests-577x577.jpg)}.journal-custom-form .journal-custom-slider-images .journal-custom-img.img-activities{background-image:url(/img/journal/journal-activities-577x577.jpg)}.journal-custom-form .journal-custom-slider-images .journal-custom-img.img-confirmation{background-image:url(/img/journal/journal-confirm-577x577.jpg)}}@media only screen and (min-width:1024px){.journal-custom-form .journal-custom-slider-images{width:calc(-201px + 50vw)}}@media only screen and (min-width:1024px) and (min-width:1649px){.journal-custom-form .journal-custom-slider-images{right:calc(50vw - 824.5px)}}.auth-modal-title{max-width:calc(100vw - 48px)}@media only screen and (min-width:576px){.auth-modal-title{max-width:450px}}.auth-modal-title-slider{margin-bottom:0}.auth-modal-title-slider .slick-list{overflow:hidden}.isPro footer.plc-footer{background-color:#2d3049}.isPro footer.plc-footer .plc-footer-content h5,.isPro footer.plc-footer .plc-footer-content p,.isPro footer.plc-footer .plc-footer-content span{color:#fff}.isPro footer.plc-footer .plc-footer-content a span:hover{color:#85889a}.isPro footer.plc-footer .plc-footer-content .plc-accordion{background-color:initial}.isPro footer.plc-footer .plc-footer-content .plc-accordion>.MuiPaper-root{background-color:initial;margin:0}.isPro footer.plc-footer .plc-footer-content .plc-accordion>.MuiPaper-root path{fill:#fff}footer.plc-footer{background-color:#f8f9fa}footer.plc-footer .plc-footer-top{background-color:#f2f3f7}footer.plc-footer .plc-footer-top>div>:first-child{flex:0.6}footer.plc-footer .plc-footer-top>div>:last-child{flex:0.4}footer.plc-footer .plc-footer-top .plc-footer-form{position:relative}footer.plc-footer .plc-footer-top .plc-footer-form .form-hints{position:absolute;left:0;top:64px}footer.plc-footer .plc-footer-top .plc-footer-form label.plc-input{flex:0.7}footer.plc-footer .plc-footer-top .plc-footer-form label.plc-input div.input-box{border:0}footer.plc-footer .plc-footer-top .plc-footer-form button{flex:0.3;width:100%}footer.plc-footer .plc-footer-top .plc-footer-social-bar{width:60%}footer.plc-footer .plc-footer-content .plc-desktop-only>div{display:flex}footer.plc-footer .plc-footer-content .plc-desktop-only>div>:first-child{flex:0.3}footer.plc-footer .plc-footer-content .plc-desktop-only>div>:last-child{flex:0.7;padding-left:24px}footer.plc-footer .plc-footer-content .plc-footer-quick-access>div{display:flex;flex-wrap:wrap}footer.plc-footer .plc-footer-content .plc-footer-quick-access>div>div{flex:1 0 50%;max-width:50%;padding:5px}footer.plc-footer .plc-footer-content .plc-footer-contact{display:flex;flex-wrap:wrap}footer.plc-footer .plc-footer-content .plc-footer-contact>div{flex:1 1 auto}footer.plc-footer .plc-footer-content .plc-footer-contact>div p{padding-left:4px}footer.plc-footer .plc-footer-content .plc-footer-contact .plc-sva{margin-top:12px}footer.plc-footer .plc-footer-bottom .plc-footer-bottom-desktop>:first-child{flex:3}footer.plc-footer .plc-footer-bottom .plc-footer-bottom-desktop>:last-child{flex:7}footer.plc-footer .plc-desktop-only{display:none}footer.plc-footer .plc-by-phone{order:0}footer.plc-footer .plc-by-mail{order:1}footer.plc-footer .plc-by-post{order:2}@media only screen and (min-width:576px){footer.plc-footer .plc-mobile-only{display:none}footer.plc-footer .plc-desktop-only{display:block}footer.plc-footer .plc-by-phone{order:0}footer.plc-footer .plc-by-mail{order:2}footer.plc-footer .plc-by-post{order:1}footer.plc-footer .plc-footer-top>div{flex-direction:row}footer.plc-footer .plc-footer-top>div>:first-child{flex:0.6 1 440px;padding:0}footer.plc-footer .plc-footer-top>div>:last-child{flex:0.4 1 200px;padding:0}footer.plc-footer .plc-footer-top .plc-footer-form{max-width:495px}footer.plc-footer .plc-footer-top button,footer.plc-footer .plc-footer-top label.plc-input{margin-bottom:0}}.navigation .active{color:#ff574b}.navigation.isDark .active{color:#ffd314}.navigation .menu-link{min-height:50px}.navigation .menu-link.dark:hover{color:#eb4135}.pro .navigation .menu-link:hover{color:#ffc714}.plc-header{position:fixed;top:0;left:0;width:100%;z-index:9;background:#fff;border-bottom:1px solid #efecec}.plc-header:not(.pro){
    /*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */}.plc-header:not(.pro) .hamburger{padding:3px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:initial;border:0;margin:0;overflow:visible}.plc-header:not(.pro) .hamburger.is-active:hover,.plc-header:not(.pro) .hamburger:hover{opacity:1}.plc-header:not(.pro) .hamburger.is-active .hamburger-inner,.plc-header:not(.pro) .hamburger.is-active .hamburger-inner:after,.plc-header:not(.pro) .hamburger.is-active .hamburger-inner:before{background-color:#2d3049}.plc-header:not(.pro) .hamburger-box{width:18px;height:18px;display:inline-block;position:relative}.plc-header:not(.pro) .hamburger-inner{display:block;top:50%;margin-top:-1px}.plc-header:not(.pro) .hamburger-inner,.plc-header:not(.pro) .hamburger-inner:after,.plc-header:not(.pro) .hamburger-inner:before{width:18px;height:2px;background-color:#2d3049;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.plc-header:not(.pro) .hamburger-inner:after,.plc-header:not(.pro) .hamburger-inner:before{content:"";display:block}.plc-header:not(.pro) .hamburger-inner:before{top:-8px}.plc-header:not(.pro) .hamburger-inner:after{bottom:-8px}.plc-header:not(.pro) .hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.plc-header:not(.pro) .hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.plc-header:not(.pro) .hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.plc-header:not(.pro) .hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.plc-header:not(.pro) .hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.plc-header:not(.pro) .hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.plc-header.pro .hamburger{padding:3px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:initial;border:0;margin:0;overflow:visible}.plc-header.pro .hamburger.is-active:hover,.plc-header.pro .hamburger:hover{opacity:1}.plc-header.pro .hamburger.is-active .hamburger-inner,.plc-header.pro .hamburger.is-active .hamburger-inner:after,.plc-header.pro .hamburger.is-active .hamburger-inner:before{background-color:#fff}.plc-header.pro .hamburger-box{width:18px;height:18px;display:inline-block;position:relative}.plc-header.pro .hamburger-inner{display:block;top:50%;margin-top:-1px}.plc-header.pro .hamburger-inner,.plc-header.pro .hamburger-inner:after,.plc-header.pro .hamburger-inner:before{width:18px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.plc-header.pro .hamburger-inner:after,.plc-header.pro .hamburger-inner:before{content:"";display:block}.plc-header.pro .hamburger-inner:before{top:-8px}.plc-header.pro .hamburger-inner:after{bottom:-8px}.plc-header.pro .hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.plc-header.pro .hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.plc-header.pro .hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.plc-header.pro .hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.plc-header.pro .hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.plc-header.pro .hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.plc-header.pro{background:#2d3049;border-bottom:1px solid #2d3049}.plc-header.pro .profile-btn:hover path,.plc-header.pro .search-btn:hover path{fill:#ffc714}.plc-header .profile-btn:hover path,.plc-header .search-btn:hover path{fill:#eb4135}.plc-header .plc-header-wrapper{height:80px}@media only screen and (min-width:1024px){.plc-header .plc-header-wrapper{height:96px}}.plc-header .navigation:not(.is-sso),.plc-header .pro-btn,.plc-header .search-btn{display:none}.plc-header .navigation:not(.is-sso):not(.underlined),.plc-header .pro-btn:not(.underlined),.plc-header .search-btn:not(.underlined){min-width:unset}@media only screen and (min-width:1024px){.plc-header .navigation:not(.is-sso),.plc-header .pro-btn,.plc-header .search-btn{display:inline-flex}}.plc-header .plc-logo{cursor:pointer;width:158px;height:28px}@media only screen and (min-width:1024px){.plc-header .plc-logo{width:225px;height:40px}}.plc-header .search-btn path{fill:#2d3049}.plc-header.pro .search-btn path{fill:#fff}.plc-header nav{display:flex;align-items:center}.plc-header .navigation{flex-direction:row}.plc-header .header-navigation,.plc-header .search-btn{padding:0 10px}.plc-header .profile-separator{display:none;width:1px;height:18px;margin:0 10px;background:#c8cadc}@media only screen and (min-width:1024px){.plc-header .profile-separator{display:block}}.plc-header .hamburger{display:inline-flex}@media only screen and (min-width:1024px){.plc-header .basic-button-wrapper,.plc-header .navigation .basic-link-wrapper{display:flex}}.fade-app-HomeBanner{z-index:7;position:fixed;width:100%;height:auto!important;bottom:0}.fade-app-HomeBanner .app-HomeBanner{display:flex;flex-shrink:0;flex-direction:column;background:#ff574b}.fade-app-HomeBanner .app-HomeBanner .app-HomeBanner-toolbar{display:flex;justify-self:center;min-height:46px;padding:0 16px}@media only screen and (min-width:768px){.fade-app-HomeBanner .app-HomeBanner .app-HomeBanner-toolbar{min-height:54px}}.fade-app-HomeBanner .app-HomeBanner .app-HomeBanner-toolbar .app-HomeBanner-text{text-align:center;margin:auto}.fade-app-HomeBanner .app-HomeBanner .app-HomeBanner-toolbar .app-HomeBanner-close-icon{cursor:pointer}.journal-become-pro{background:#2d3049;padding:48px 0}.journal-become-pro .content{display:flex;flex-direction:column;align-items:stretch}.journal-become-pro .content h2 i{font-style:normal;color:#ffd314}.journal-become-pro .content .price sup{font-size:14px;margin-left:4px}.journal-become-pro .content ul{margin:24px 0;list-style-image:url(/icons/bullet.svg);list-style-position:inside}.journal-become-pro .content ul li{margin-bottom:12px}.journal-become-pro .content ul li span{margin-left:8px}.journal-become-pro .content .ca-welcome{display:flex;align-items:center;margin-bottom:24px}.journal-become-pro .content .ca-welcome svg{flex-shrink:0;margin-right:24px}.journal-become-pro .content .buttons{display:flex;flex-direction:column}.journal-become-pro .content .buttons button:first-of-type{margin-bottom:24px}.journal-become-pro .illustration{display:none}@media only screen and (min-width:768px){.journal-become-pro{padding:48px 0}.journal-become-pro .journal-pro-wrapper{display:flex;justify-content:space-between;align-items:stretch}.journal-become-pro .content{display:flex;justify-content:stretch;flex:1}.journal-become-pro .content .container{max-width:524px;display:flex;flex-direction:column;justify-content:space-evenly;flex:1}.journal-become-pro .content .container h2{max-width:310px}.journal-become-pro .content .container .buttons{flex-direction:row;align-items:center}.journal-become-pro .content .container .buttons button:first-of-type{margin:0 24px 0 0}.journal-become-pro .illustration{position:relative;display:flex;flex:0.8;height:574px}.journal-become-pro .illustration .clipped-img{position:absolute;height:100%;right:-160px}.journal-become-pro .illustration img{height:100%;object-fit:cover}}.plc-modal.product-chart-modal .product-chart-modal-title{display:none;width:100%}@media only screen and (min-width:768px){.plc-modal.product-chart-modal .product-chart-modal-title{display:block}}.plc-modal.product-chart-modal .product-chart-modal-title .h3,.plc-modal.product-chart-modal .product-chart-modal-title .h4{display:inline-block;margin-right:12px}.plc-modal.product-chart-modal .modal-content{position:relative}.product-chart{flex:1 1 100%;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:100%}.product-chart .h4{margin-bottom:24px}.product-chart-filters{display:flex;align-self:flex-end}.product-chart-filters li{flex:1 1 auto;min-width:65px;padding:8px 12px;background:#f2f3f7;text-align:center;white-space:nowrap}.product-chart-filters li.active{background:#d5d6df}.product-chart-filters li button{width:100%}.product-chart-content{flex:1 1 100%;display:flex;flex-direction:column;height:calc(100% - 35px);max-height:calc(100% - 35px)}.leaflet-map,.leaflet-map .leaflet-container{width:100%;height:100%}.leaflet-map .leaflet-container *{z-index:3}.leaflet-map .leaflet-marker-icon.leaflet-div-icon{outline:none;border:none;background:transparent}.leaflet-map .leaflet-bottom.leaflet-right{display:none}.meteo-home-summary-main .meteo-home-summary-no-selected-city-label{max-width:450px}.fade-app-banner{z-index:7;position:fixed;width:100%;height:auto!important;bottom:0}.fade-app-banner .app-banner{display:flex;flex-shrink:0;flex-direction:column;background:#ff574b}.fade-app-banner .app-banner .app-banner-toolbar{display:flex;justify-self:center;min-height:46px;padding:0 16px}@media only screen and (min-width:768px){.fade-app-banner .app-banner .app-banner-toolbar{min-height:54px}}.fade-app-banner .app-banner .app-banner-toolbar .app-banner-text{text-align:center;margin:auto}.fade-app-banner .app-banner .app-banner-toolbar .app-banner-close-icon{cursor:pointer}.menu{position:fixed;top:144px;right:-100vw;width:100%;height:calc(100% - 144px);max-height:calc(100% - 144px);overflow:auto;transition:transform .35s ease-in-out;transform:none;will-change:transform;background:#fff;z-index:7}.menu.opened{transform:translateX(-100vw)}.menu .navigation{padding:24px}.menu .navigation>a:not(:last-child){margin-bottom:24px}.menu .navigation .dense>a:not(:last-child){margin-bottom:12px}.menu-pros-link{padding:36px 24px 48px;background:#2d3049}.menu-pros-link .basic-link{display:flex;justify-content:space-between}.menu-pros-link .basic-link svg path{fill:#ffd314}.menu-pros-link .basic-link:hover svg path{fill:#ffc714}.menu-pros-link p{margin-top:12px;max-width:80%}.menu .exit-icon{margin-left:24px}.menu .menu-separator{padding-top:24px;padding-bottom:12px;border-top:1px solid #d5d6df;display:block}@media only screen and (min-width:1024px){.menu{display:none}>div{height:100%}}.table-cell-no-width .forecast-table td,.table-cell-no-width .forecast-table th{width:unset}.plc-landing-header{position:relative;padding-top:36px;margin-bottom:72px}.plc-landing-header>*{max-width:585px}.plc-landing-header>h1,.plc-landing-header>h2{margin-bottom:36px}.plc-landing-header>a{display:flex}@media only screen and (max-width:575px){.plc-landing-header>a{justify-content:center}}@media only screen and (max-width:575px){.plc-landing-header>a .basic-button{padding:12px 60px}.plc-landing-header>a .basic-button span>p{max-width:146px;word-break:break-word;text-align:center}}.plc-landing-header>.plc-bullet-list{margin-bottom:24px}.plc-landing-header .button-subscribe{margin-top:36px}.plc-landing-header .landing-header-paragraph{margin-bottom:24px}.plc-landing-header figure{display:none}@media only screen and (min-width:768px){.plc-landing-header{padding-top:72px}.plc-landing-header>.plc-bullet-list{margin-bottom:36px}.plc-landing-header figure{display:block;position:absolute;top:0;left:671px}}.plc-bullet-list .bullet-container{align-items:baseline;display:flex;margin-bottom:12px}.plc-bullet-list .bullet-container .plc-bullet:before{content:"\A0\A0\A0\A0\A0";margin-right:19px;text-decoration:line-through}.plc-bullet-list .plc-bullet.storybook{margin:20px}@media only screen and (min-width:576px){.plc-bullet-list .bullet-container{margin-bottom:0}}.plc-illustrated-paragraph>div{max-width:1072px;padding:0 24px;width:100%;align-items:center;display:flex;margin:24px auto}.plc-illustrated-paragraph>div h2,.plc-illustrated-paragraph>div h3{margin:24px auto}.plc-illustrated-paragraph>div .image{display:none}.plc-illustrated-paragraph>div .plc-illustrated-paragraph-button{margin-top:36px}@media only screen and (min-width:1024px){.plc-illustrated-paragraph{background:linear-gradient(left,#f8f9fa 70%,#fff 0)}.plc-illustrated-paragraph:nth-of-type(2n){background:linear-gradient(right,#f8f9fa 70%,#fff 0)}.plc-illustrated-paragraph:nth-of-type(2n)>div{flex-direction:row-reverse}.plc-illustrated-paragraph>div{max-width:1292px;justify-content:space-evenly;margin:72px auto;padding:36px 24px 72px}.plc-illustrated-paragraph>div>div{max-width:65%}.plc-illustrated-paragraph>div .image{display:initial}.plc-illustrated-paragraph>div .image>svg{min-height:210px}.plc-illustrated-paragraph>div h2,.plc-illustrated-paragraph>div h3{margin:36px auto}}.landing-page-illustrated-paragraphs>:last-child{margin-bottom:96px}.subscribe-section{background:#2d3049}.subscribe-section sup{font-size:14px}.subscribe-section .subscribe-section-wrapper{flex-direction:column;display:flex;padding-top:36px;padding-bottom:36px}.subscribe-section .subscribe-section-wrapper .content{max-width:495px;margin-bottom:36px}.subscribe-section .subscribe-section-wrapper .content .text{margin-bottom:24px}.subscribe-section .subscribe-section-wrapper .content .typography.price{margin-bottom:12px}.subscribe-section .subscribe-section-wrapper .cursor-pointer{display:flex}@media only screen and (max-width:575px){.subscribe-section .subscribe-section-wrapper .cursor-pointer{justify-content:center}.subscribe-section .subscribe-section-wrapper .cursor-pointer .basic-button{padding:12px 60px}.subscribe-section .subscribe-section-wrapper .cursor-pointer .basic-button span>span{max-width:146px;word-break:break-word;text-align:center}}@media only screen and (min-width:768px){.subscribe-section .subscribe-section-wrapper{flex-direction:row;align-items:center;justify-content:space-between}.subscribe-section .subscribe-section-wrapper .content{margin-bottom:0}}.search-results .search-pagination button{width:100%}.search-header{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;padding-top:104px}@media only screen and (min-width:1024px){.search-header{padding-top:174px}}.journal-custom-connected .journal-custom-title{margin-bottom:36px}@media only screen and (min-width:768px){.journal-custom-connected .journal-custom-title{margin-bottom:48px}}@media only screen and (min-width:768px){.journal-custom-connected .news-grid{margin-bottom:36px}}li.journal-agenda-item>div .event-date{min-width:200px}.forecast-table .sticky-outer-wrapper.active .sticky-inner-wrapper{-ms-overflow-style:none;scrollbar-width:none}.forecast-table .sticky-outer-wrapper.active .sticky-inner-wrapper::-webkit-scrollbar{display:none}.forecast-table .sticky-outer-wrapper{position:relative;z-index:2}.forecast-table .sticky-outer-wrapper.active .sticky-inner-wrapper{max-width:100vw;overflow-x:scroll}.forecast-table thead td,.forecast-table thead th{background:#f8f9fa}.forecast-table thead tr.empty{height:8px}.forecast-table thead tr.empty th{position:-webkit-sticky;position:sticky;left:0}.forecast-table thead tr.days th span{padding-left:12px;white-space:nowrap}.forecast-table thead tr.dates th{text-align:center;padding:0 8px 8px}.forecast-table thead tr.dates th .table-navigation-date-15-days{margin:0 8px;align-items:center;display:flex;text-align:center}.forecast-table thead tr:first-of-type th:first-of-type{padding:0;width:0;max-width:0;min-width:0}.forecast-table thead tr.weatherCode th{text-align:center;padding-bottom:8px}.forecast-table thead tr.weatherCode img{height:100%}@media only screen and (min-width:768px){.forecast-table .sticky-outer-wrapper.active .sticky-inner-wrapper{margin:0 auto;max-width:1072px}.forecast-table tr.empty{width:180px;height:24px}.forecast-table thead tr:first-of-type th:first-of-type{width:180px;max-width:180px;min-width:180px;position:-webkit-sticky;position:sticky;left:0;z-index:1}}.forecast-table.withDays tr.hours th{padding-top:8px}p.metrics-help-description{white-space:pre-line}.list-item-spacing,.option-item{margin-bottom:24px;overflow:hidden}.list-item-spacing:last-child,.option-item:last-child{margin-bottom:0}.option-item{background-color:#fff;padding:12px;height:56px}.option-item .left-content{flex:1 1 auto}.hour-by-hour-chart{pointer-events:none}.othersTools-link-descriptions{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}@media only screen and (min-width:768px){.othersTools-link-descriptions{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0 72px}}.othersTools-link-description .plc-img{width:98px;height:98px;min-width:6.1rem}.local-meteo-summary{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;position:relative}.local-meteo-summary .local-meteo-weather-icon-wrapper{position:absolute;width:100%;right:-24px;bottom:-24px;width:217px}@media only screen and (min-width:576px){.local-meteo-summary .local-meteo-weather-icon-wrapper{width:300px}}@media only screen and (min-width:768px){.local-meteo-summary .local-meteo-weather-icon-wrapper{width:217px}}@media only screen and (min-width:1024px){.local-meteo-summary .local-meteo-weather-icon-wrapper{top:-110px;width:345px;bottom:auto}}@media only screen and (min-width:1248px){.local-meteo-summary .local-meteo-weather-icon-wrapper{right:-136px}}.local-meteo-summary .local-meteo-weather-label{z-index:2}.local-meteo-summary .local-meteo-temperature{white-space:nowrap;z-index:1}@media only screen and (min-width:1024px){.local-meteo-summary{flex-direction:row}.local-meteo-summary .local-meteo-weather-and-date{max-width:70%}}.meteo-single-metric{display:inline-flex;flex-direction:column;align-items:center;background-color:#fff;text-align:center;padding:9px}.meteo-single-metric.small{background-color:initial;padding:0}.meteo-single-metric.small .metric-icon{margin-bottom:4px}.meteo-single-metric.small .metric-label{width:unset}.meteo-single-metric .metric-label{width:80px;max-width:calc(25vw - 12px)}.meteo-single-metric.small .metric-label{max-width:90px}@media only screen and (min-width:576px){.meteo-single-metric{padding:24px}.meteo-single-metric .metric-label{width:100px}.meteo-single-metric.small .metric-label{max-width:80px}}@media only screen and (min-width:768px){.meteo-single-metric{padding:9px}.meteo-single-metric .metric-label{width:80px;max-width:calc(25vw - 12px)}.meteo-single-metric.small .metric-label{max-width:90px}}@media only screen and (min-width:1024px){.meteo-single-metric{padding:24px}.meteo-single-metric .metric-label{width:100px}.meteo-single-metric.small .metric-label{max-width:80px}}.metrics-board{display:flex;flex-wrap:wrap;flex:4;justify-content:center}.metrics-board .meteo-single-metric{width:25%;margin-bottom:12px}@media only screen and (min-width:576px){.metrics-board .meteo-single-metric{flex:1;width:auto}}.highlighted-content-content,.highlighted-content figure{flex:1 0 auto}@media only screen and (min-width:768px){.highlighted-content-content,.highlighted-content figure{flex:1}}.highlighted-content figure{position:relative;background:no-repeat;background-size:cover}@media only screen and (min-width:768px){.highlighted-content figure{max-width:500px}}.highlighted-content figure:after{content:"";display:block;padding-bottom:100%}.highlighted-content figure img{position:absolute;top:0;width:auto;height:100%;object-fit:cover;min-width:100%}.highlighted-content figure .content-tags-list{position:absolute;top:12px;right:12px}@media only screen and (min-width:768px){.highlighted-content-main{max-width:362px;margin-left:48px}}@media only screen and (min-width:1024px){.highlighted-content-main{margin-left:72px}}.guides-home-layout .highlighted-guide{max-width:973px}.participatory-details-picture{display:block;width:100%;max-width:528px;margin-left:auto;margin-right:auto}.flex-column-base{flex:3 1}.flex-column-pub{flex:1 1}header.plc-page-header{margin-bottom:22px}h2.typography.p.dark.text-left.plc-container-not-full-width{display:none}h2.typography.p-style-h3{color:#007461;text-transform:uppercase}div.advanced-select{position:relative}div.advanced-select.error .basic-button{border-color:#ff574b}div.advanced-select .basic-button{padding-left:24px;padding-right:24px;min-height:64px}div.advanced-select .basic-button-wrapper{width:100%}div.advanced-select .basic-button>span{width:100%;color:#85889a;transition:font-size .2s ease-in-out}div.advanced-select .basic-button svg{transition:transform .2s ease-in-out}div.advanced-select .basic-button.disabled,div.advanced-select .basic-button.disabled:hover{background-color:#f2f3f7!important;border-color:#c8cadc}div.advanced-select.active .basic-button span,div.advanced-select.opened .basic-button span{line-height:34px;transition:font-size .2s ease-in-out}div.advanced-select.opened>button{border-bottom:none}div.advanced-select.opened>button svg{transform:rotateX(180deg)}div.advanced-select.closed>button svg{transform:none}div.advanced-select.with-label ul{top:57px}div.advanced-select ul{top:26px;width:100%;padding:12px 24px;margin-top:-24px;border:1px solid #c8cadc;border-top:none;z-index:4;max-height:300px;overflow-y:auto}div.advanced-select ul li{padding:12px 0;cursor:pointer}div.advanced-select:hover:not(.disabled) .basic-button,div.advanced-select:hover:not(.disabled) ul{border-color:#85889a}.innovations-home-filters-desktop{flex-direction:column}@media only screen and (min-width:576px){.innovations-home-filters-desktop{flex-direction:row}}.innovations-home-filters-desktop .advanced-select{flex:1 1 33.33333%;margin-bottom:24px}.inno-input,.innovations-home-filters-desktop .advanced-select:not(:last-child){margin-right:24px}.inno-input{display:flex;flex:1;border:1px solid #c8cadc;background-color:#fff;padding-left:24px;padding-right:24px;min-height:64px;margin-bottom:24px}@media only screen and (max-width:767px){.inno-input{margin-bottom:24px;margin-right:auto}}.inno-input input{border:none;background:none}.innovations-home-filters-desktop .checkbox-bg{top:auto!important}@media only screen and (min-width:768px){.innovations-home-filters-desktop .input-wrapper{bottom:-11px}}.justify-checkbox{padding-top:34px;top:auto;bottom:8px}.align-checkbox{position:relative;bottom:0}.justify-content{flex-direction:row-reverse}.underline,.underline:hover{text-decoration:underline}.underline:hover{cursor:pointer}@media only screen and (max-width:767px){.selected-ca{margin-bottom:24px}}.services-home-layout-pagination button{width:100%}.innovation-logo-caption{display:flex;justify-content:space-between;align-items:center;width:100%;margin:16px 0}.innovation-logo-caption .justify-logo{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.innovation-logo-caption .plc-logo{cursor:pointer;width:158px;height:28px}@media only screen and (min-width:1024px){.innovation-logo-caption .plc-logo{width:225px;height:40px}}.innovation-logo-caption>p{width:60%;font-weight:700}.grid-header{grid-column:1/2;grid-row:1}.grid-header .lazyload-wrapper,.grid-header .plc-img{height:auto;width:auto}.grid-pub{grid-column:2/3;grid-row:1/3}.grid-parent-inno{display:grid;grid-template-columns:66% 34%}@media only screen and (max-width:767px){.grid-pub{grid-column:2/3;grid-row:1}.grid-favoris{grid-column:1/3;grid-row:2}.grid-parent-inno{grid-template-columns:100% 0;height:auto}.innovation-logo-caption{display:block}.innovation-logo-caption>p{margin-top:16px;width:100%}}.innovations-filter{background-color:#f2f3f7}.innovation-cards{clear:both}.plc-textarea{position:relative}.plc-textarea.label-in-border{padding:24px;border:1px solid #d5d6df}.plc-textarea.label-in-border:focus,.plc-textarea.label-in-border:focus-within,.plc-textarea.label-in-border:hover{border:1px solid #85889a}.plc-textarea.label-in-border:focus-within{outline:2px solid #d5d6df;outline-offset:2px}.plc-textarea.label-in-border.error{border:1px solid #ff574b}.plc-textarea.label-in-border textarea{border:none;padding:0}.plc-textarea.label-in-border textarea:focus,.plc-textarea.label-in-border textarea:focus-within,.plc-textarea.label-in-border textarea:hover{border:none;outline:none}.plc-textarea:not(.label-in-border) textarea{border:1px solid #d5d6df}.plc-textarea:not(.label-in-border).error textarea{border:1px solid #ff574b}.plc-textarea textarea{outline:none;resize:none;width:100%;padding:12px 24px;color:#2d3049}.plc-textarea textarea:focus,.plc-textarea textarea:focus-within,.plc-textarea textarea:hover{border:1px solid #85889a}.plc-textarea textarea:focus-within{outline:2px solid #d5d6df;outline-offset:2px}.plc-textarea textarea::-webkit-input-placeholder{font-weight:400;color:#85889a}.plc-textarea textarea::placeholder{font-weight:400;color:#85889a}.plc-textarea header{display:flex}.contact-form form{max-width:750px}.contact-form .advanced-select,.contact-form button{width:100%}@media only screen and (min-width:768px){.contact-form button{width:auto}}.contact-form .name-inputs{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto}@media only screen and (min-width:768px){.contact-form .name-inputs{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0 36px}}.contact-form .plc-sva .plc-sva-content{max-width:100%}.plc-address{font-style:normal}@media only screen and (min-width:768px){.partner-layout-image{max-height:80px;max-width:340px;max-height:100px}}@media only screen and (max-width:575px){.partner-layout-image img{max-height:150px}}.event-infos{padding:48px;background:#f2f3f7;word-break:break-word}.event-infos-title{display:flex;align-items:center;justify-content:center;margin-top:-22.5px;margin-bottom:24px}.event-infos-title h2,.event-infos-title span{margin-left:-22.5px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;line-height:24px}.event-infos-title>svg{width:45px;height:45px}.event-infos address{font-style:normal}.event-infos address .h4{margin-bottom:24px}.event-infos .event-info a{text-decoration:underline}@media only screen and (min-width:768px){.event-infos-title{justify-content:flex-start;margin-left:-32.5px;margin-top:-32.5px}.event-infos-title h2,.event-infos-title span{margin-left:-32.5px;font-weight:500}.event-infos-title>svg{width:65px;height:65px}}.content-author{display:inline-flex;align-items:center}.content-author .plc-img{margin-right:12px;max-width:70px;max-height:70px}.read-also-list>*{margin-bottom:36px}@media only screen and (min-width:576px){.read-also-list>*{width:calc(50% - 24px);margin:0 12px 24px}}.plc-modal .close-button-wrapper{align-self:flex-end}@media only screen and (min-width:768px){.plc-modal .close-button-wrapper{margin-right:-24px}}.plc-modal .modal-content{flex:1 1 auto;height:100%}.plc-modal h1{margin-bottom:0;max-width:80%}.plc-modal .display-orientation-warning{display:none}@media only screen and (min-width:768px){.plc-modal.force-full-screen .close-button-wrapper{margin-right:0}}.plc-modal.force-full-screen .MuiDialog-paper{min-width:100%;height:100vh;min-height:100vh;padding:24px}@media screen and (max-width:575px) and (orientation:portrait){.plc-modal.force-full-screen .MuiDialog-paper .modal-content.display-orientation-warning{display:flex;flex-direction:column}.plc-modal.force-full-screen .MuiDialog-paper .modal-content:not(.display-orientation-warning){display:none}}@media only screen and (min-width:576px){.plc-modal.force-full-screen .MuiDialog-paper .modal-content.display-orientation-warning{display:none}.plc-modal.force-full-screen .MuiDialog-paper .modal-content:not(.display-orientation-warning){display:flex;flex-direction:column}}@media only screen and (min-width:1024px){.plc-modal.force-full-screen .MuiDialog-paper{min-width:80%;min-height:80vh;height:80vh}}.confirmation-modal .confirmation-modal-buttons{text-align:center}@media only screen and (min-width:768px){.confirmation-modal .confirmation-modal-buttons{margin-top:24px}.confirmation-modal .confirmation-modal-buttons>:not(:last-child){margin-right:24px}}@media only screen and (max-width:767px){.confirmation-modal .confirmation-modal-buttons>*{margin:24px 24px auto auto}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0;background:none}button,input[type=reset],input[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}fieldset{border:none}a{text-decoration:none;color:inherit}.wrapper-l{max-width:1440px}.wrapper-l,.wrapper-s{width:100%;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.wrapper-s{max-width:1072px}#CybotCookiebotDialog a,#CybotCookiebotDialogBodyContentControls,#CybotCookiebotDialog div{font-family:"Noto Serif",serif!important}#CybotCookiebotDialogBodyContentTitle{font-family:Montserrat,sans-serif!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex!important;flex-wrap:nowrap!important;flex-direction:column!important;max-width:100%!important;width:100%!important;align-items:center!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper>a{white-space:pre-wrap!important;height:auto!important}@media only screen and (min-width:768px){#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{flex-direction:row!important}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tag{font-size:12px;line-height:30px;font-family:Montserrat,sans-serif;font-weight:500}.quote{font-size:24px;line-height:34px;font-family:"Noto Serif",serif;font-weight:700}@media only screen and (min-width:576px){.quote{font-size:32px;line-height:42px;font-family:"Noto Serif",serif;font-weight:700}}@media only screen and (min-width:768px){.quote{font-size:24px;line-height:34px;font-family:"Noto Serif",serif;font-weight:700}}@media only screen and (min-width:1024px){.quote{font-size:32px;line-height:42px;font-family:"Noto Serif",serif;font-weight:700}}.h5{font-size:16px;line-height:22px;font-family:Montserrat,sans-serif;font-weight:500}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-display:block;src:local("Noto Serif"),url(/fonts/Noto_Serif/NotoSerif-Regular.woff2) format("woff2"),url(/fonts/Noto_Serif/NotoSerif-Regular.woff) format("woff"),url(/fonts/Noto_Serif/NotoSerif-Regular.ttf) format("ttf");unicode-range:u+000-5ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:block;src:local("Montserrat"),url(/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Regular.ttf) format("ttf");unicode-range:u+000-5ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:block;src:local("Montserrat"),url(/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Medium.ttf) format("ttf");unicode-range:u+000-5ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:block;src:local("Montserrat"),url(/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("ttf");unicode-range:u+000-5ff}body{margin:0;color:#2d3049;-webkit-overflow-scrolling:touch}main{display:block}.paused{animation-play-state:paused!important}.running{animation-play-state:running!important}.big{font-size:22px;font-weight:400}.big,.bold{line-height:34px;font-family:"Noto Serif",serif}.bold{font-size:18px;font-weight:700}.tiny-title{font-size:12px;line-height:14px;font-family:Montserrat,sans-serif;font-weight:400}.p-style-h2{font-size:38px;line-height:42px}.p-style-h2,.p-style-h3{font-family:Montserrat,sans-serif;font-weight:600}.p-style-h3{font-size:28px;line-height:32px}.menu-link{font-size:12px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1px}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes appear-up{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}@keyframes list-item-in{0%{opacity:0;transform:translateY(10px)}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.slick-list{transition:height .15s ease-out}h2 a,p a{text-decoration:underline;text-decoration-thickness:2px}em.plc-pro{font-style:normal;color:#ffd314}.light{color:#fff}.background-light{background-color:#fff}.dark{color:#2d3049}.background-dark{background-color:#2d3049}.yellow{color:#ffd314}.background-yellow{background-color:#ffd314}.green{color:#84af4b}.background-green{background-color:#84af4b}.red{color:#ff574b}.background-red{background-color:#ff574b}.grey{color:#85889a}.background-grey{background-color:#85889a}.dark-green{color:#4e7914}.background-dark-green{background-color:#4e7914}.ultralight{color:#f8f9fa}.background-ultralight{background-color:#f8f9fa}.overlay-message{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.overlay-message{padding:48px;position:absolute;width:70%;left:15%}}.not-allowed{display:none}@media only screen and (min-width:768px){.not-allowed{opacity:.1;cursor:not-allowed;display:block}}.InlineVideoIndex{position:absolute;z-index:10}ul.plc-dropdown{z-index:7;position:absolute;background:#fff;transform-origin:bottom}ul.plc-dropdown.opened{transition:transform .2s ease-in-out,opacity .2s ease-in;transform:none}ul.plc-dropdown.opened li{transition:opacity .2s ease-in .15s}ul.plc-dropdown.closed{pointer-events:none;transition:transform .1s ease-in-out 80ms;transform:translateY(-100%) scaleY(0);opacity:0}ul.plc-dropdown.closed li{transition:opacity .1s ease-out;opacity:0}.grid-m-2-s-1{display:flex;flex-wrap:wrap;margin:0 -12px}.grid-m-2-s-1>*{display:block;min-width:0;margin:0 12px 24px;width:calc(100% - 24px)}@media only screen and (min-width:768px){.grid-m-2-s-1{margin:0 -12px}.grid-m-2-s-1>*{margin:0 12px 24px;width:calc(50% - 24px)}}.grid-m-3-s-1{display:flex;flex-wrap:wrap;margin:0 -12px}.grid-m-3-s-1>*{display:block;min-width:0;margin:0 12px 24px;width:calc(100% - 24px)}@media only screen and (min-width:768px){.grid-m-3-s-1{margin:0 -12px}.grid-m-3-s-1>*{margin:0 12px 24px;width:calc(33.33333% - 24px)}}.grid-m-4-s-1{display:flex;flex-wrap:wrap;margin:0 -12px}.grid-m-4-s-1>*{display:block;min-width:0;margin:0 12px 24px;width:calc(100% - 24px)}@media only screen and (min-width:768px){.grid-m-4-s-1{margin:0 -12px}.grid-m-4-s-1>*{margin:0 12px 24px;width:calc(25% - 24px)}}.grid-m-3-s-2{display:flex;flex-wrap:wrap;margin:0 -12px}.grid-m-3-s-2>*{display:block;min-width:0;margin:0 12px 36px;width:calc(50% - 24px)}@media only screen and (min-width:768px){.grid-m-3-s-2{margin:0 -18px}.grid-m-3-s-2>*{margin:0 18px 72px;width:calc(33.33333% - 36px)}}.grid-l-3-m-2-s-1{display:flex;flex-wrap:wrap;margin:0 -12px}.grid-l-3-m-2-s-1>*{display:block;min-width:0;margin:0 12px 24px;width:calc(100% - 24px)}@media only screen and (min-width:768px){.grid-l-3-m-2-s-1{margin:0 -12px}.grid-l-3-m-2-s-1>*{margin:0 12px 24px;width:calc(50% - 24px)}}@media only screen and (min-width:1024px){.grid-l-3-m-2-s-1{margin:0 -12px}.grid-l-3-m-2-s-1>*{margin:0 12px 24px;width:calc(33.33333% - 24px)}}.no-focus-outline :focus,.no-focus-outline :focus+.checkbox-bg,.no-focus-outline :focus-within,.no-focus-outline :focus>.basic-button{outline:none!important}.page-content{overflow-x:hidden}.plc-page{margin-bottom:48px;min-height:70vh}.plc-page .plc-paragraph{margin-bottom:36px;max-width:750px}@media only screen and (min-width:768px){.plc-page{margin-bottom:96px}}.plc-text-not-full-width{max-width:750px}.plc-container-not-full-width{max-width:848px}.plc-form-element{max-width:327px;width:100%}.plc-form-element.full-width{max-width:unset}.plc-form-element.small-input{max-width:198px}.single-line-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inline-flex{display:inline-flex}.inline-block{display:inline-block}.flex{display:flex}.none{display:none}@media only screen and (min-width:576px){.inline-flex-up-s{display:inline-flex}}@media only screen and (min-width:576px){.inline-block-up-s{display:inline-block}}@media only screen and (min-width:576px){.flex-up-s{display:flex}}@media only screen and (min-width:576px){.block-up-s{display:block}}@media only screen and (min-width:576px){.none-up-s{display:none}}@media only screen and (min-width:768px){.inline-flex-up-m{display:inline-flex}}@media only screen and (min-width:768px){.inline-block-up-m{display:inline-block}}@media only screen and (min-width:768px){.flex-up-m{display:flex}}@media only screen and (min-width:768px){.block-up-m{display:block}}@media only screen and (min-width:768px){.none-up-m{display:none}}@media only screen and (min-width:1024px){.inline-flex-up-l{display:inline-flex}}@media only screen and (min-width:1024px){.inline-block-up-l{display:inline-block}}@media only screen and (min-width:1024px){.flex-up-l{display:flex}}@media only screen and (min-width:1024px){.block-up-l{display:block}}@media only screen and (min-width:1024px){.none-up-l{display:none}}.float-left{float:left}@media only screen and (min-width:576px){.float-left-up-s{float:left}}@media only screen and (min-width:768px){.float-left-up-m{float:left}}@media only screen and (min-width:1024px){.float-left-up-l{float:left}}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-baseline{align-items:baseline}@media only screen and (min-width:576px){.align-center-up-s{align-items:center}}@media only screen and (min-width:576px){.align-start-up-s{align-items:flex-start}}@media only screen and (min-width:576px){.align-end-up-s{align-items:flex-end}}@media only screen and (min-width:576px){.align-baseline-up-s{align-items:baseline}}@media only screen and (min-width:768px){.align-center-up-m{align-items:center}}@media only screen and (min-width:768px){.align-start-up-m{align-items:flex-start}}@media only screen and (min-width:768px){.align-end-up-m{align-items:flex-end}}@media only screen and (min-width:768px){.align-baseline-up-m{align-items:baseline}}@media only screen and (min-width:1024px){.align-center-up-l{align-items:center}}@media only screen and (min-width:1024px){.align-start-up-l{align-items:flex-start}}@media only screen and (min-width:1024px){.align-end-up-l{align-items:flex-end}}@media only screen and (min-width:1024px){.align-baseline-up-l{align-items:baseline}}.column{flex-direction:column}.row{flex-direction:row}.column-reverse{flex-direction:column-reverse}.row-reverse{flex-direction:row-reverse}@media only screen and (min-width:576px){.column-up-s{flex-direction:column}}@media only screen and (min-width:576px){.row-up-s{flex-direction:row}}@media only screen and (min-width:576px){.column-reverse-up-s{flex-direction:column-reverse}}@media only screen and (min-width:576px){.row-reverse-up-s{flex-direction:row-reverse}}@media only screen and (min-width:768px){.column-up-m{flex-direction:column}}@media only screen and (min-width:768px){.row-up-m{flex-direction:row}}@media only screen and (min-width:768px){.column-reverse-up-m{flex-direction:column-reverse}}@media only screen and (min-width:768px){.row-reverse-up-m{flex-direction:row-reverse}}@media only screen and (min-width:1024px){.column-up-l{flex-direction:column}}@media only screen and (min-width:1024px){.row-up-l{flex-direction:row}}@media only screen and (min-width:1024px){.column-reverse-up-l{flex-direction:column-reverse}}@media only screen and (min-width:1024px){.row-reverse-up-l{flex-direction:row-reverse}}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}@media only screen and (min-width:576px){.space-between-up-s{justify-content:space-between}}@media only screen and (min-width:576px){.space-around-up-s{justify-content:space-around}}@media only screen and (min-width:576px){.space-evenly-up-s{justify-content:space-evenly}}@media only screen and (min-width:576px){.justify-center-up-s{justify-content:center}}@media only screen and (min-width:576px){.justify-start-up-s{justify-content:flex-start}}@media only screen and (min-width:576px){.justify-end-up-s{justify-content:flex-end}}@media only screen and (min-width:768px){.space-between-up-m{justify-content:space-between}}@media only screen and (min-width:768px){.space-around-up-m{justify-content:space-around}}@media only screen and (min-width:768px){.space-evenly-up-m{justify-content:space-evenly}}@media only screen and (min-width:768px){.justify-center-up-m{justify-content:center}}@media only screen and (min-width:768px){.justify-start-up-m{justify-content:flex-start}}@media only screen and (min-width:768px){.justify-end-up-m{justify-content:flex-end}}@media only screen and (min-width:1024px){.space-between-up-l{justify-content:space-between}}@media only screen and (min-width:1024px){.space-around-up-l{justify-content:space-around}}@media only screen and (min-width:1024px){.space-evenly-up-l{justify-content:space-evenly}}@media only screen and (min-width:1024px){.justify-center-up-l{justify-content:center}}@media only screen and (min-width:1024px){.justify-start-up-l{justify-content:flex-start}}@media only screen and (min-width:1024px){.justify-end-up-l{justify-content:flex-end}}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}@media only screen and (min-width:576px){.wrap-up-s{flex-wrap:wrap}}@media only screen and (min-width:576px){.nowrap-up-s{flex-wrap:nowrap}}@media only screen and (min-width:768px){.wrap-up-m{flex-wrap:wrap}}@media only screen and (min-width:768px){.nowrap-up-m{flex-wrap:nowrap}}@media only screen and (min-width:1024px){.wrap-up-l{flex-wrap:wrap}}@media only screen and (min-width:1024px){.nowrap-up-l{flex-wrap:nowrap}}.flex-1{flex:1 1 auto}.flex-1-0{flex:1 0 auto}@media only screen and (min-width:576px){.flex-1-up-s{flex:1 1 auto}}@media only screen and (min-width:576px){.flex-1-0-up-s{flex:1 0 auto}}@media only screen and (min-width:768px){.flex-1-up-m{flex:1 1 auto}}@media only screen and (min-width:768px){.flex-1-0-up-m{flex:1 0 auto}}@media only screen and (min-width:1024px){.flex-1-up-l{flex:1 1 auto}}@media only screen and (min-width:1024px){.flex-1-0-up-l{flex:1 0 auto}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media only screen and (min-width:576px){.text-center-up-s{text-align:center}}@media only screen and (min-width:576px){.text-left-up-s{text-align:left}}@media only screen and (min-width:576px){.text-right-up-s{text-align:right}}@media only screen and (min-width:768px){.text-center-up-m{text-align:center}}@media only screen and (min-width:768px){.text-left-up-m{text-align:left}}@media only screen and (min-width:768px){.text-right-up-m{text-align:right}}@media only screen and (min-width:1024px){.text-center-up-l{text-align:center}}@media only screen and (min-width:1024px){.text-left-up-l{text-align:left}}@media only screen and (min-width:1024px){.text-right-up-l{text-align:right}}.width-100{width:100%}.width-50{width:50%}@media only screen and (min-width:576px){.width-100-up-s{width:100%}}@media only screen and (min-width:576px){.width-50-up-s{width:50%}}@media only screen and (min-width:768px){.width-100-up-m{width:100%}}@media only screen and (min-width:768px){.width-50-up-m{width:50%}}@media only screen and (min-width:1024px){.width-100-up-l{width:100%}}@media only screen and (min-width:1024px){.width-50-up-l{width:50%}}.max-width-66{max-width:66.66667%}@media only screen and (min-width:576px){.max-width-66-up-s{max-width:66.66667%}}@media only screen and (min-width:768px){.max-width-66-up-m{max-width:66.66667%}}@media only screen and (min-width:1024px){.max-width-66-up-l{max-width:66.66667%}}.border-bottom{border-bottom:1px solid #d5d6df}@media only screen and (min-width:576px){.border-bottom-up-s{border-bottom:1px solid #d5d6df}}@media only screen and (min-width:768px){.border-bottom-up-m{border-bottom:1px solid #d5d6df}}@media only screen and (min-width:1024px){.border-bottom-up-l{border-bottom:1px solid #d5d6df}}.border-top{border-top:1px solid #d5d6df}@media only screen and (min-width:576px){.border-top-up-s{border-top:1px solid #d5d6df}}@media only screen and (min-width:768px){.border-top-up-m{border-top:1px solid #d5d6df}}@media only screen and (min-width:1024px){.border-top-up-l{border-top:1px solid #d5d6df}}.capitalize{text-transform:capitalize}@media only screen and (min-width:576px){.capitalize-up-s{text-transform:capitalize}}@media only screen and (min-width:768px){.capitalize-up-m{text-transform:capitalize}}@media only screen and (min-width:1024px){.capitalize-up-l{text-transform:capitalize}}.white-space-nowrap{white-space:nowrap}@media only screen and (min-width:576px){.white-space-nowrap-up-s{white-space:nowrap}}@media only screen and (min-width:768px){.white-space-nowrap-up-m{white-space:nowrap}}@media only screen and (min-width:1024px){.white-space-nowrap-up-l{white-space:nowrap}}.cursor-pointer{cursor:pointer}@media only screen and (min-width:576px){.cursor-pointer-up-s{cursor:pointer}}@media only screen and (min-width:768px){.cursor-pointer-up-m{cursor:pointer}}@media only screen and (min-width:1024px){.cursor-pointer-up-l{cursor:pointer}}.pointer-events-none{pointer-events:none}@media only screen and (min-width:576px){.pointer-events-none-up-s{pointer-events:none}}@media only screen and (min-width:768px){.pointer-events-none-up-m{pointer-events:none}}@media only screen and (min-width:1024px){.pointer-events-none-up-l{pointer-events:none}}.word-break-word{word-break:break-word}@media only screen and (min-width:576px){.word-break-word-up-s{word-break:break-word}}@media only screen and (min-width:768px){.word-break-word-up-m{word-break:break-word}}@media only screen and (min-width:1024px){.word-break-word-up-l{word-break:break-word}}.plc-m-0{margin:0}.plc-mb-0{margin-bottom:0}.plc-mr-0{margin-right:0}.plc-mt-0{margin-top:0}.plc-ml-0{margin-left:0}.plc-my-0{margin-top:0;margin-bottom:0}.plc-mx-0,.plc-neg-mx-0{margin-left:0;margin-right:0}.plc-p-0{padding:0}.plc-pt-0{padding-top:0}.plc-pr-0{padding-right:0}.plc-pb-0{padding-bottom:0}.plc-pl-0{padding-left:0}.plc-py-0{padding-top:0;padding-bottom:0}.plc-px-0{padding-left:0;padding-right:0}.plc-m-xxs{margin:4px}.plc-mb-xxs{margin-bottom:4px}.plc-mr-xxs{margin-right:4px}.plc-mt-xxs{margin-top:4px}.plc-ml-xxs{margin-left:4px}.plc-my-xxs{margin-top:4px;margin-bottom:4px}.plc-mx-xxs{margin-left:4px;margin-right:4px}.plc-neg-mx-xxs{margin-left:-4px;margin-right:-4px}.plc-p-xxs{padding:4px}.plc-pt-xxs{padding-top:4px}.plc-pr-xxs{padding-right:4px}.plc-pb-xxs{padding-bottom:4px}.plc-pl-xxs{padding-left:4px}.plc-py-xxs{padding-top:4px;padding-bottom:4px}.plc-px-xxs{padding-left:4px;padding-right:4px}.plc-m-xs{margin:8px}.plc-mb-xs{margin-bottom:8px}.plc-mr-xs{margin-right:8px}.plc-mt-xs{margin-top:8px}.plc-ml-xs{margin-left:8px}.plc-my-xs{margin-top:8px;margin-bottom:8px}.plc-mx-xs{margin-left:8px;margin-right:8px}.plc-neg-mx-xs{margin-left:-8px;margin-right:-8px}.plc-p-xs{padding:8px}.plc-pt-xs{padding-top:8px}.plc-pr-xs{padding-right:8px}.plc-pb-xs{padding-bottom:8px}.plc-pl-xs{padding-left:8px}.plc-py-xs{padding-top:8px;padding-bottom:8px}.plc-px-xs{padding-left:8px;padding-right:8px}.plc-m-s{margin:12px}.plc-mb-s{margin-bottom:12px}.plc-mr-s{margin-right:12px}.plc-mt-s{margin-top:12px}.plc-ml-s{margin-left:12px}.plc-my-s{margin-top:12px;margin-bottom:12px}.plc-mx-s{margin-left:12px;margin-right:12px}.plc-neg-mx-s{margin-left:-12px;margin-right:-12px}.plc-p-s{padding:12px}.plc-pt-s{padding-top:12px}.plc-pr-s{padding-right:12px}.plc-pb-s{padding-bottom:12px}.plc-pl-s{padding-left:12px}.plc-py-s{padding-top:12px;padding-bottom:12px}.plc-px-s{padding-left:12px;padding-right:12px}.plc-m-m{margin:24px}.plc-mb-m{margin-bottom:24px}.plc-mr-m{margin-right:24px}.plc-mt-m{margin-top:24px}.plc-ml-m{margin-left:24px}.plc-my-m{margin-top:24px;margin-bottom:24px}.plc-mx-m{margin-left:24px;margin-right:24px}.plc-neg-mx-m{margin-left:-24px;margin-right:-24px}.plc-p-m{padding:24px}.plc-pt-m{padding-top:24px}.plc-pr-m{padding-right:24px}.plc-pb-m{padding-bottom:24px}.plc-pl-m{padding-left:24px}.plc-py-m{padding-top:24px;padding-bottom:24px}.plc-px-m{padding-left:24px;padding-right:24px}.plc-m-basis{margin:36px}.plc-mb-basis{margin-bottom:36px}.plc-mr-basis{margin-right:36px}.plc-mt-basis{margin-top:36px}.plc-ml-basis{margin-left:36px}.plc-my-basis{margin-top:36px;margin-bottom:36px}.plc-mx-basis{margin-left:36px;margin-right:36px}.plc-neg-mx-basis{margin-left:-36px;margin-right:-36px}.plc-p-basis{padding:36px}.plc-pt-basis{padding-top:36px}.plc-pr-basis{padding-right:36px}.plc-pb-basis{padding-bottom:36px}.plc-pl-basis{padding-left:36px}.plc-py-basis{padding-top:36px;padding-bottom:36px}.plc-px-basis{padding-left:36px;padding-right:36px}.plc-m-l{margin:48px}.plc-mb-l{margin-bottom:48px}.plc-mr-l{margin-right:48px}.plc-mt-l{margin-top:48px}.plc-ml-l{margin-left:48px}.plc-my-l{margin-top:48px;margin-bottom:48px}.plc-mx-l{margin-left:48px;margin-right:48px}.plc-neg-mx-l{margin-left:-48px;margin-right:-48px}.plc-p-l{padding:48px}.plc-pt-l{padding-top:48px}.plc-pr-l{padding-right:48px}.plc-pb-l{padding-bottom:48px}.plc-pl-l{padding-left:48px}.plc-py-l{padding-top:48px;padding-bottom:48px}.plc-px-l{padding-left:48px;padding-right:48px}.plc-m-xl{margin:72px}.plc-mb-xl{margin-bottom:72px}.plc-mr-xl{margin-right:72px}.plc-mt-xl{margin-top:72px}.plc-ml-xl{margin-left:72px}.plc-my-xl{margin-top:72px;margin-bottom:72px}.plc-mx-xl{margin-left:72px;margin-right:72px}.plc-neg-mx-xl{margin-left:-72px;margin-right:-72px}.plc-p-xl{padding:72px}.plc-pt-xl{padding-top:72px}.plc-pr-xl{padding-right:72px}.plc-pb-xl{padding-bottom:72px}.plc-pl-xl{padding-left:72px}.plc-py-xl{padding-top:72px;padding-bottom:72px}.plc-px-xl{padding-left:72px;padding-right:72px}.plc-m-xxl{margin:96px}.plc-mb-xxl{margin-bottom:96px}.plc-mr-xxl{margin-right:96px}.plc-mt-xxl{margin-top:96px}.plc-ml-xxl{margin-left:96px}.plc-my-xxl{margin-top:96px;margin-bottom:96px}.plc-mx-xxl{margin-left:96px;margin-right:96px}.plc-neg-mx-xxl{margin-left:-96px;margin-right:-96px}.plc-p-xxl{padding:96px}.plc-pt-xxl{padding-top:96px}.plc-pr-xxl{padding-right:96px}.plc-pb-xxl{padding-bottom:96px}.plc-pl-xxl{padding-left:96px}.plc-py-xxl{padding-top:96px;padding-bottom:96px}.plc-px-xxl{padding-left:96px;padding-right:96px}.plc-m-auto{margin:auto}.plc-mb-auto{margin-bottom:auto}.plc-mr-auto{margin-right:auto}.plc-mt-auto{margin-top:auto}.plc-ml-auto{margin-left:auto}.plc-my-auto{margin-top:auto;margin-bottom:auto}.plc-mx-auto{margin-left:auto;margin-right:auto}.plc-neg-mx-auto{margin-left:-auto;margin-right:-auto}.plc-p-auto{padding:auto}.plc-pt-auto{padding-top:auto}.plc-pr-auto{padding-right:auto}.plc-pb-auto{padding-bottom:auto}.plc-pl-auto{padding-left:auto}.plc-py-auto{padding-top:auto;padding-bottom:auto}.plc-px-auto{padding-left:auto;padding-right:auto}@media only screen and (min-width:576px){.plc-m-up-s-0{margin:0}.plc-mb-up-s-0{margin-bottom:0}.plc-mr-up-s-0{margin-right:0}.plc-mt-up-s-0{margin-top:0}.plc-ml-up-s-0{margin-left:0}.plc-my-up-s-0{margin-top:0;margin-bottom:0}.plc-mx-up-s-0,.plc-neg-mx-up-s-0{margin-left:0;margin-right:0}.plc-p-up-s-0{padding:0}.plc-pt-up-s-0{padding-top:0}.plc-pr-up-s-0{padding-right:0}.plc-pb-up-s-0{padding-bottom:0}.plc-pl-up-s-0{padding-left:0}.plc-py-up-s-0{padding-top:0;padding-bottom:0}.plc-px-up-s-0{padding-left:0;padding-right:0}.plc-m-up-s-xxs{margin:4px}.plc-mb-up-s-xxs{margin-bottom:4px}.plc-mr-up-s-xxs{margin-right:4px}.plc-mt-up-s-xxs{margin-top:4px}.plc-ml-up-s-xxs{margin-left:4px}.plc-my-up-s-xxs{margin-top:4px;margin-bottom:4px}.plc-mx-up-s-xxs{margin-left:4px;margin-right:4px}.plc-neg-mx-up-s-xxs{margin-left:-4px;margin-right:-4px}.plc-p-up-s-xxs{padding:4px}.plc-pt-up-s-xxs{padding-top:4px}.plc-pr-up-s-xxs{padding-right:4px}.plc-pb-up-s-xxs{padding-bottom:4px}.plc-pl-up-s-xxs{padding-left:4px}.plc-py-up-s-xxs{padding-top:4px;padding-bottom:4px}.plc-px-up-s-xxs{padding-left:4px;padding-right:4px}.plc-m-up-s-xs{margin:8px}.plc-mb-up-s-xs{margin-bottom:8px}.plc-mr-up-s-xs{margin-right:8px}.plc-mt-up-s-xs{margin-top:8px}.plc-ml-up-s-xs{margin-left:8px}.plc-my-up-s-xs{margin-top:8px;margin-bottom:8px}.plc-mx-up-s-xs{margin-left:8px;margin-right:8px}.plc-neg-mx-up-s-xs{margin-left:-8px;margin-right:-8px}.plc-p-up-s-xs{padding:8px}.plc-pt-up-s-xs{padding-top:8px}.plc-pr-up-s-xs{padding-right:8px}.plc-pb-up-s-xs{padding-bottom:8px}.plc-pl-up-s-xs{padding-left:8px}.plc-py-up-s-xs{padding-top:8px;padding-bottom:8px}.plc-px-up-s-xs{padding-left:8px;padding-right:8px}.plc-m-up-s-s{margin:12px}.plc-mb-up-s-s{margin-bottom:12px}.plc-mr-up-s-s{margin-right:12px}.plc-mt-up-s-s{margin-top:12px}.plc-ml-up-s-s{margin-left:12px}.plc-my-up-s-s{margin-top:12px;margin-bottom:12px}.plc-mx-up-s-s{margin-left:12px;margin-right:12px}.plc-neg-mx-up-s-s{margin-left:-12px;margin-right:-12px}.plc-p-up-s-s{padding:12px}.plc-pt-up-s-s{padding-top:12px}.plc-pr-up-s-s{padding-right:12px}.plc-pb-up-s-s{padding-bottom:12px}.plc-pl-up-s-s{padding-left:12px}.plc-py-up-s-s{padding-top:12px;padding-bottom:12px}.plc-px-up-s-s{padding-left:12px;padding-right:12px}.plc-m-up-s-m{margin:24px}.plc-mb-up-s-m{margin-bottom:24px}.plc-mr-up-s-m{margin-right:24px}.plc-mt-up-s-m{margin-top:24px}.plc-ml-up-s-m{margin-left:24px}.plc-my-up-s-m{margin-top:24px;margin-bottom:24px}.plc-mx-up-s-m{margin-left:24px;margin-right:24px}.plc-neg-mx-up-s-m{margin-left:-24px;margin-right:-24px}.plc-p-up-s-m{padding:24px}.plc-pt-up-s-m{padding-top:24px}.plc-pr-up-s-m{padding-right:24px}.plc-pb-up-s-m{padding-bottom:24px}.plc-pl-up-s-m{padding-left:24px}.plc-py-up-s-m{padding-top:24px;padding-bottom:24px}.plc-px-up-s-m{padding-left:24px;padding-right:24px}.plc-m-up-s-basis{margin:36px}.plc-mb-up-s-basis{margin-bottom:36px}.plc-mr-up-s-basis{margin-right:36px}.plc-mt-up-s-basis{margin-top:36px}.plc-ml-up-s-basis{margin-left:36px}.plc-my-up-s-basis{margin-top:36px;margin-bottom:36px}.plc-mx-up-s-basis{margin-left:36px;margin-right:36px}.plc-neg-mx-up-s-basis{margin-left:-36px;margin-right:-36px}.plc-p-up-s-basis{padding:36px}.plc-pt-up-s-basis{padding-top:36px}.plc-pr-up-s-basis{padding-right:36px}.plc-pb-up-s-basis{padding-bottom:36px}.plc-pl-up-s-basis{padding-left:36px}.plc-py-up-s-basis{padding-top:36px;padding-bottom:36px}.plc-px-up-s-basis{padding-left:36px;padding-right:36px}.plc-m-up-s-l{margin:48px}.plc-mb-up-s-l{margin-bottom:48px}.plc-mr-up-s-l{margin-right:48px}.plc-mt-up-s-l{margin-top:48px}.plc-ml-up-s-l{margin-left:48px}.plc-my-up-s-l{margin-top:48px;margin-bottom:48px}.plc-mx-up-s-l{margin-left:48px;margin-right:48px}.plc-neg-mx-up-s-l{margin-left:-48px;margin-right:-48px}.plc-p-up-s-l{padding:48px}.plc-pt-up-s-l{padding-top:48px}.plc-pr-up-s-l{padding-right:48px}.plc-pb-up-s-l{padding-bottom:48px}.plc-pl-up-s-l{padding-left:48px}.plc-py-up-s-l{padding-top:48px;padding-bottom:48px}.plc-px-up-s-l{padding-left:48px;padding-right:48px}.plc-m-up-s-xl{margin:72px}.plc-mb-up-s-xl{margin-bottom:72px}.plc-mr-up-s-xl{margin-right:72px}.plc-mt-up-s-xl{margin-top:72px}.plc-ml-up-s-xl{margin-left:72px}.plc-my-up-s-xl{margin-top:72px;margin-bottom:72px}.plc-mx-up-s-xl{margin-left:72px;margin-right:72px}.plc-neg-mx-up-s-xl{margin-left:-72px;margin-right:-72px}.plc-p-up-s-xl{padding:72px}.plc-pt-up-s-xl{padding-top:72px}.plc-pr-up-s-xl{padding-right:72px}.plc-pb-up-s-xl{padding-bottom:72px}.plc-pl-up-s-xl{padding-left:72px}.plc-py-up-s-xl{padding-top:72px;padding-bottom:72px}.plc-px-up-s-xl{padding-left:72px;padding-right:72px}.plc-m-up-s-xxl{margin:96px}.plc-mb-up-s-xxl{margin-bottom:96px}.plc-mr-up-s-xxl{margin-right:96px}.plc-mt-up-s-xxl{margin-top:96px}.plc-ml-up-s-xxl{margin-left:96px}.plc-my-up-s-xxl{margin-top:96px;margin-bottom:96px}.plc-mx-up-s-xxl{margin-left:96px;margin-right:96px}.plc-neg-mx-up-s-xxl{margin-left:-96px;margin-right:-96px}.plc-p-up-s-xxl{padding:96px}.plc-pt-up-s-xxl{padding-top:96px}.plc-pr-up-s-xxl{padding-right:96px}.plc-pb-up-s-xxl{padding-bottom:96px}.plc-pl-up-s-xxl{padding-left:96px}.plc-py-up-s-xxl{padding-top:96px;padding-bottom:96px}.plc-px-up-s-xxl{padding-left:96px;padding-right:96px}.plc-m-up-s-auto{margin:auto}.plc-mb-up-s-auto{margin-bottom:auto}.plc-mr-up-s-auto{margin-right:auto}.plc-mt-up-s-auto{margin-top:auto}.plc-ml-up-s-auto{margin-left:auto}.plc-my-up-s-auto{margin-top:auto;margin-bottom:auto}.plc-mx-up-s-auto{margin-left:auto;margin-right:auto}.plc-neg-mx-up-s-auto{margin-left:-auto;margin-right:-auto}.plc-p-up-s-auto{padding:auto}.plc-pt-up-s-auto{padding-top:auto}.plc-pr-up-s-auto{padding-right:auto}.plc-pb-up-s-auto{padding-bottom:auto}.plc-pl-up-s-auto{padding-left:auto}.plc-py-up-s-auto{padding-top:auto;padding-bottom:auto}.plc-px-up-s-auto{padding-left:auto;padding-right:auto}}@media only screen and (min-width:768px){.plc-m-up-m-0{margin:0}.plc-mb-up-m-0{margin-bottom:0}.plc-mr-up-m-0{margin-right:0}.plc-mt-up-m-0{margin-top:0}.plc-ml-up-m-0{margin-left:0}.plc-my-up-m-0{margin-top:0;margin-bottom:0}.plc-mx-up-m-0{margin-left:0;margin-right:0}.plc-neg-mx-up-m-0{margin-left:-auto;margin-right:-auto}.plc-p-up-m-0{padding:0}.plc-pt-up-m-0{padding-top:0}.plc-pr-up-m-0{padding-right:0}.plc-pb-up-m-0{padding-bottom:0}.plc-pl-up-m-0{padding-left:0}.plc-py-up-m-0{padding-top:0;padding-bottom:0}.plc-px-up-m-0{padding-left:0;padding-right:0}.plc-m-up-m-xxs{margin:4px}.plc-mb-up-m-xxs{margin-bottom:4px}.plc-mr-up-m-xxs{margin-right:4px}.plc-mt-up-m-xxs{margin-top:4px}.plc-ml-up-m-xxs{margin-left:4px}.plc-my-up-m-xxs{margin-top:4px;margin-bottom:4px}.plc-mx-up-m-xxs{margin-left:4px;margin-right:4px}.plc-neg-mx-up-m-xxs{margin-left:-auto;margin-right:-auto}.plc-p-up-m-xxs{padding:4px}.plc-pt-up-m-xxs{padding-top:4px}.plc-pr-up-m-xxs{padding-right:4px}.plc-pb-up-m-xxs{padding-bottom:4px}.plc-pl-up-m-xxs{padding-left:4px}.plc-py-up-m-xxs{padding-top:4px;padding-bottom:4px}.plc-px-up-m-xxs{padding-left:4px;padding-right:4px}.plc-m-up-m-xs{margin:8px}.plc-mb-up-m-xs{margin-bottom:8px}.plc-mr-up-m-xs{margin-right:8px}.plc-mt-up-m-xs{margin-top:8px}.plc-ml-up-m-xs{margin-left:8px}.plc-my-up-m-xs{margin-top:8px;margin-bottom:8px}.plc-mx-up-m-xs{margin-left:8px;margin-right:8px}.plc-neg-mx-up-m-xs{margin-left:-auto;margin-right:-auto}.plc-p-up-m-xs{padding:8px}.plc-pt-up-m-xs{padding-top:8px}.plc-pr-up-m-xs{padding-right:8px}.plc-pb-up-m-xs{padding-bottom:8px}.plc-pl-up-m-xs{padding-left:8px}.plc-py-up-m-xs{padding-top:8px;padding-bottom:8px}.plc-px-up-m-xs{padding-left:8px;padding-right:8px}.plc-m-up-m-s{margin:12px}.plc-mb-up-m-s{margin-bottom:12px}.plc-mr-up-m-s{margin-right:12px}.plc-mt-up-m-s{margin-top:12px}.plc-ml-up-m-s{margin-left:12px}.plc-my-up-m-s{margin-top:12px;margin-bottom:12px}.plc-mx-up-m-s{margin-left:12px;margin-right:12px}.plc-neg-mx-up-m-s{margin-left:-auto;margin-right:-auto}.plc-p-up-m-s{padding:12px}.plc-pt-up-m-s{padding-top:12px}.plc-pr-up-m-s{padding-right:12px}.plc-pb-up-m-s{padding-bottom:12px}.plc-pl-up-m-s{padding-left:12px}.plc-py-up-m-s{padding-top:12px;padding-bottom:12px}.plc-px-up-m-s{padding-left:12px;padding-right:12px}.plc-m-up-m-m{margin:24px}.plc-mb-up-m-m{margin-bottom:24px}.plc-mr-up-m-m{margin-right:24px}.plc-mt-up-m-m{margin-top:24px}.plc-ml-up-m-m{margin-left:24px}.plc-my-up-m-m{margin-top:24px;margin-bottom:24px}.plc-mx-up-m-m{margin-left:24px;margin-right:24px}.plc-neg-mx-up-m-m{margin-left:-auto;margin-right:-auto}.plc-p-up-m-m{padding:24px}.plc-pt-up-m-m{padding-top:24px}.plc-pr-up-m-m{padding-right:24px}.plc-pb-up-m-m{padding-bottom:24px}.plc-pl-up-m-m{padding-left:24px}.plc-py-up-m-m{padding-top:24px;padding-bottom:24px}.plc-px-up-m-m{padding-left:24px;padding-right:24px}.plc-m-up-m-basis{margin:36px}.plc-mb-up-m-basis{margin-bottom:36px}.plc-mr-up-m-basis{margin-right:36px}.plc-mt-up-m-basis{margin-top:36px}.plc-ml-up-m-basis{margin-left:36px}.plc-my-up-m-basis{margin-top:36px;margin-bottom:36px}.plc-mx-up-m-basis{margin-left:36px;margin-right:36px}.plc-neg-mx-up-m-basis{margin-left:-auto;margin-right:-auto}.plc-p-up-m-basis{padding:36px}.plc-pt-up-m-basis{padding-top:36px}.plc-pr-up-m-basis{padding-right:36px}.plc-pb-up-m-basis{padding-bottom:36px}.plc-pl-up-m-basis{padding-left:36px}.plc-py-up-m-basis{padding-top:36px;padding-bottom:36px}.plc-px-up-m-basis{padding-left:36px;padding-right:36px}.plc-m-up-m-l{margin:48px}.plc-mb-up-m-l{margin-bottom:48px}.plc-mr-up-m-l{margin-right:48px}.plc-mt-up-m-l{margin-top:48px}.plc-ml-up-m-l{margin-left:48px}.plc-my-up-m-l{margin-top:48px;margin-bottom:48px}.plc-mx-up-m-l{margin-left:48px;margin-right:48px}.plc-neg-mx-up-m-l{margin-left:-auto;margin-right:-auto}.plc-p-up-m-l{padding:48px}.plc-pt-up-m-l{padding-top:48px}.plc-pr-up-m-l{padding-right:48px}.plc-pb-up-m-l{padding-bottom:48px}.plc-pl-up-m-l{padding-left:48px}.plc-py-up-m-l{padding-top:48px;padding-bottom:48px}.plc-px-up-m-l{padding-left:48px;padding-right:48px}.plc-m-up-m-xl{margin:72px}.plc-mb-up-m-xl{margin-bottom:72px}.plc-mr-up-m-xl{margin-right:72px}.plc-mt-up-m-xl{margin-top:72px}.plc-ml-up-m-xl{margin-left:72px}.plc-my-up-m-xl{margin-top:72px;margin-bottom:72px}.plc-mx-up-m-xl{margin-left:72px;margin-right:72px}.plc-neg-mx-up-m-xl{margin-left:-auto;margin-right:-auto}.plc-p-up-m-xl{padding:72px}.plc-pt-up-m-xl{padding-top:72px}.plc-pr-up-m-xl{padding-right:72px}.plc-pb-up-m-xl{padding-bottom:72px}.plc-pl-up-m-xl{padding-left:72px}.plc-py-up-m-xl{padding-top:72px;padding-bottom:72px}.plc-px-up-m-xl{padding-left:72px;padding-right:72px}.plc-m-up-m-xxl{margin:96px}.plc-mb-up-m-xxl{margin-bottom:96px}.plc-mr-up-m-xxl{margin-right:96px}.plc-mt-up-m-xxl{margin-top:96px}.plc-ml-up-m-xxl{margin-left:96px}.plc-my-up-m-xxl{margin-top:96px;margin-bottom:96px}.plc-mx-up-m-xxl{margin-left:96px;margin-right:96px}.plc-neg-mx-up-m-xxl{margin-left:-auto;margin-right:-auto}.plc-p-up-m-xxl{padding:96px}.plc-pt-up-m-xxl{padding-top:96px}.plc-pr-up-m-xxl{padding-right:96px}.plc-pb-up-m-xxl{padding-bottom:96px}.plc-pl-up-m-xxl{padding-left:96px}.plc-py-up-m-xxl{padding-top:96px;padding-bottom:96px}.plc-px-up-m-xxl{padding-left:96px;padding-right:96px}.plc-m-up-m-auto{margin:auto}.plc-mb-up-m-auto{margin-bottom:auto}.plc-mr-up-m-auto{margin-right:auto}.plc-mt-up-m-auto{margin-top:auto}.plc-ml-up-m-auto{margin-left:auto}.plc-my-up-m-auto{margin-top:auto;margin-bottom:auto}.plc-mx-up-m-auto{margin-left:auto;margin-right:auto}.plc-neg-mx-up-m-auto{margin-left:-auto;margin-right:-auto}.plc-p-up-m-auto{padding:auto}.plc-pt-up-m-auto{padding-top:auto}.plc-pr-up-m-auto{padding-right:auto}.plc-pb-up-m-auto{padding-bottom:auto}.plc-pl-up-m-auto{padding-left:auto}.plc-py-up-m-auto{padding-top:auto;padding-bottom:auto}.plc-px-up-m-auto{padding-left:auto;padding-right:auto}}@media only screen and (min-width:1024px){.plc-m-up-l-0{margin:0}.plc-mb-up-l-0{margin-bottom:0}.plc-mr-up-l-0{margin-right:0}.plc-mt-up-l-0{margin-top:0}.plc-ml-up-l-0{margin-left:0}.plc-my-up-l-0{margin-top:0;margin-bottom:0}.plc-mx-up-l-0{margin-left:0;margin-right:0}.plc-neg-mx-up-l-0{margin-left:-auto;margin-right:-auto}.plc-p-up-l-0{padding:0}.plc-pt-up-l-0{padding-top:0}.plc-pr-up-l-0{padding-right:0}.plc-pb-up-l-0{padding-bottom:0}.plc-pl-up-l-0{padding-left:0}.plc-py-up-l-0{padding-top:0;padding-bottom:0}.plc-px-up-l-0{padding-left:0;padding-right:0}.plc-m-up-l-xxs{margin:4px}.plc-mb-up-l-xxs{margin-bottom:4px}.plc-mr-up-l-xxs{margin-right:4px}.plc-mt-up-l-xxs{margin-top:4px}.plc-ml-up-l-xxs{margin-left:4px}.plc-my-up-l-xxs{margin-top:4px;margin-bottom:4px}.plc-mx-up-l-xxs{margin-left:4px;margin-right:4px}.plc-neg-mx-up-l-xxs{margin-left:-auto;margin-right:-auto}.plc-p-up-l-xxs{padding:4px}.plc-pt-up-l-xxs{padding-top:4px}.plc-pr-up-l-xxs{padding-right:4px}.plc-pb-up-l-xxs{padding-bottom:4px}.plc-pl-up-l-xxs{padding-left:4px}.plc-py-up-l-xxs{padding-top:4px;padding-bottom:4px}.plc-px-up-l-xxs{padding-left:4px;padding-right:4px}.plc-m-up-l-xs{margin:8px}.plc-mb-up-l-xs{margin-bottom:8px}.plc-mr-up-l-xs{margin-right:8px}.plc-mt-up-l-xs{margin-top:8px}.plc-ml-up-l-xs{margin-left:8px}.plc-my-up-l-xs{margin-top:8px;margin-bottom:8px}.plc-mx-up-l-xs{margin-left:8px;margin-right:8px}.plc-neg-mx-up-l-xs{margin-left:-auto;margin-right:-auto}.plc-p-up-l-xs{padding:8px}.plc-pt-up-l-xs{padding-top:8px}.plc-pr-up-l-xs{padding-right:8px}.plc-pb-up-l-xs{padding-bottom:8px}.plc-pl-up-l-xs{padding-left:8px}.plc-py-up-l-xs{padding-top:8px;padding-bottom:8px}.plc-px-up-l-xs{padding-left:8px;padding-right:8px}.plc-m-up-l-s{margin:12px}.plc-mb-up-l-s{margin-bottom:12px}.plc-mr-up-l-s{margin-right:12px}.plc-mt-up-l-s{margin-top:12px}.plc-ml-up-l-s{margin-left:12px}.plc-my-up-l-s{margin-top:12px;margin-bottom:12px}.plc-mx-up-l-s{margin-left:12px;margin-right:12px}.plc-neg-mx-up-l-s{margin-left:-auto;margin-right:-auto}.plc-p-up-l-s{padding:12px}.plc-pt-up-l-s{padding-top:12px}.plc-pr-up-l-s{padding-right:12px}.plc-pb-up-l-s{padding-bottom:12px}.plc-pl-up-l-s{padding-left:12px}.plc-py-up-l-s{padding-top:12px;padding-bottom:12px}.plc-px-up-l-s{padding-left:12px;padding-right:12px}.plc-m-up-l-m{margin:24px}.plc-mb-up-l-m{margin-bottom:24px}.plc-mr-up-l-m{margin-right:24px}.plc-mt-up-l-m{margin-top:24px}.plc-ml-up-l-m{margin-left:24px}.plc-my-up-l-m{margin-top:24px;margin-bottom:24px}.plc-mx-up-l-m{margin-left:24px;margin-right:24px}.plc-neg-mx-up-l-m{margin-left:-auto;margin-right:-auto}.plc-p-up-l-m{padding:24px}.plc-pt-up-l-m{padding-top:24px}.plc-pr-up-l-m{padding-right:24px}.plc-pb-up-l-m{padding-bottom:24px}.plc-pl-up-l-m{padding-left:24px}.plc-py-up-l-m{padding-top:24px;padding-bottom:24px}.plc-px-up-l-m{padding-left:24px;padding-right:24px}.plc-m-up-l-basis{margin:36px}.plc-mb-up-l-basis{margin-bottom:36px}.plc-mr-up-l-basis{margin-right:36px}.plc-mt-up-l-basis{margin-top:36px}.plc-ml-up-l-basis{margin-left:36px}.plc-my-up-l-basis{margin-top:36px;margin-bottom:36px}.plc-mx-up-l-basis{margin-left:36px;margin-right:36px}.plc-neg-mx-up-l-basis{margin-left:-auto;margin-right:-auto}.plc-p-up-l-basis{padding:36px}.plc-pt-up-l-basis{padding-top:36px}.plc-pr-up-l-basis{padding-right:36px}.plc-pb-up-l-basis{padding-bottom:36px}.plc-pl-up-l-basis{padding-left:36px}.plc-py-up-l-basis{padding-top:36px;padding-bottom:36px}.plc-px-up-l-basis{padding-left:36px;padding-right:36px}.plc-m-up-l-l{margin:48px}.plc-mb-up-l-l{margin-bottom:48px}.plc-mr-up-l-l{margin-right:48px}.plc-mt-up-l-l{margin-top:48px}.plc-ml-up-l-l{margin-left:48px}.plc-my-up-l-l{margin-top:48px;margin-bottom:48px}.plc-mx-up-l-l{margin-left:48px;margin-right:48px}.plc-neg-mx-up-l-l{margin-left:-auto;margin-right:-auto}.plc-p-up-l-l{padding:48px}.plc-pt-up-l-l{padding-top:48px}.plc-pr-up-l-l{padding-right:48px}.plc-pb-up-l-l{padding-bottom:48px}.plc-pl-up-l-l{padding-left:48px}.plc-py-up-l-l{padding-top:48px;padding-bottom:48px}.plc-px-up-l-l{padding-left:48px;padding-right:48px}.plc-m-up-l-xl{margin:72px}.plc-mb-up-l-xl{margin-bottom:72px}.plc-mr-up-l-xl{margin-right:72px}.plc-mt-up-l-xl{margin-top:72px}.plc-ml-up-l-xl{margin-left:72px}.plc-my-up-l-xl{margin-top:72px;margin-bottom:72px}.plc-mx-up-l-xl{margin-left:72px;margin-right:72px}.plc-neg-mx-up-l-xl{margin-left:-auto;margin-right:-auto}.plc-p-up-l-xl{padding:72px}.plc-pt-up-l-xl{padding-top:72px}.plc-pr-up-l-xl{padding-right:72px}.plc-pb-up-l-xl{padding-bottom:72px}.plc-pl-up-l-xl{padding-left:72px}.plc-py-up-l-xl{padding-top:72px;padding-bottom:72px}.plc-px-up-l-xl{padding-left:72px;padding-right:72px}.plc-m-up-l-xxl{margin:96px}.plc-mb-up-l-xxl{margin-bottom:96px}.plc-mr-up-l-xxl{margin-right:96px}.plc-mt-up-l-xxl{margin-top:96px}.plc-ml-up-l-xxl{margin-left:96px}.plc-my-up-l-xxl{margin-top:96px;margin-bottom:96px}.plc-mx-up-l-xxl{margin-left:96px;margin-right:96px}.plc-neg-mx-up-l-xxl{margin-left:-auto;margin-right:-auto}.plc-p-up-l-xxl{padding:96px}.plc-pt-up-l-xxl{padding-top:96px}.plc-pr-up-l-xxl{padding-right:96px}.plc-pb-up-l-xxl{padding-bottom:96px}.plc-pl-up-l-xxl{padding-left:96px}.plc-py-up-l-xxl{padding-top:96px;padding-bottom:96px}.plc-px-up-l-xxl{padding-left:96px;padding-right:96px}.plc-m-up-l-auto{margin:auto}.plc-mb-up-l-auto{margin-bottom:auto}.plc-mr-up-l-auto{margin-right:auto}.plc-mt-up-l-auto{margin-top:auto}.plc-ml-up-l-auto{margin-left:auto}.plc-my-up-l-auto{margin-top:auto;margin-bottom:auto}.plc-mx-up-l-auto{margin-left:auto;margin-right:auto}.plc-neg-mx-up-l-auto{margin-left:-auto;margin-right:-auto}.plc-p-up-l-auto{padding:auto}.plc-pt-up-l-auto{padding-top:auto}.plc-pr-up-l-auto{padding-right:auto}.plc-pb-up-l-auto{padding-bottom:auto}.plc-pl-up-l-auto{padding-left:auto}.plc-py-up-l-auto{padding-top:auto;padding-bottom:auto}.plc-px-up-l-auto{padding-left:auto;padding-right:auto}}#CybotCookiebotDialog{bottom:0!important;top:unset!important;padding-bottom:18px!important}#CybotCookiebotDialog div:first-child{max-width:100%}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex!important;justify-content:center}.align-center-benefice{text-align:center!important}figure.clipped-img.innovation-benefice img{width:100%;max-height:400px;object-fit:cover}@media only screen and (max-width:767px){.inno-benefice .align-center-benefice{text-align:left}.inno-benefice .wrapper-s>*,.inno-benefice>:not(:first-child):not(:last-child){margin:24px auto;padding:0}}.grid-parent-bloc-debut{grid-column:1/2;grid-row:1;position:relative;transform:translateY(-3rem);width:50%;z-index:1}.grid-bloc-1-texte{grid-column:2/3;grid-row:1/3}.grid-bloc-1-texte p{margin-left:12px}.grid-bloc-1-image{grid-column:1/2;grid-row:1}.grid-parent-bloc-1{display:grid;grid-template-columns:50% 50%}.grid-bloc-2-texte{grid-column:1/2;grid-row:1}.grid-bloc-2-image{grid-column:2/3;grid-row:1/3}.grid-bloc-2-image figure.clipped-img{position:relative;transform:translateX(24px)}.grid-parent-bloc-2{display:grid;grid-template-columns:50% 50%}.grid-bloc-3-image{grid-column:1/2;grid-row:1}.grid-bloc-3-image figure.clipped-img{position:relative;transform:translateX(-24px)}.grid-bloc-3-texte{grid-column:2/3;grid-row:1/3}.grid-parent-bloc-3{display:grid;grid-template-columns:50% 50%}.bold{font-weight:900!important}.x-large{font-size:x-large!important}.center{text-align:center}@media only screen and (max-width:767px){.grid-parent-bloc-debut{padding-top:48px;width:100%;transform:none}.grid-parent-bloc-1,.grid-parent-bloc-2,.grid-parent-bloc-3{display:flex;flex-direction:column}.grid-parent-bloc-1 figure.clipped-img,.grid-parent-bloc-2 figure.clipped-img,.grid-parent-bloc-3 figure.clipped-img{transform:none}.grid-parent-bloc-1 figure.clipped-img img,.grid-parent-bloc-2 figure.clipped-img img,.grid-parent-bloc-3 figure.clipped-img img{margin:24px 0 auto;max-height:400px;clip-path:polygon(5% 5%,50% 0,100% 5%,100% 90%,40% 100%,0 95%);-webkit-clip-path:polygon(5% 5%,50% 0,100% 5%,100% 90%,40% 100%,0 95%)}.grid-bloc-1-texte>:not(:last-child){margin:12px auto}.grid-bloc-1-texte p{margin:auto}.grid-parent-bloc-2{flex-direction:column-reverse}}main.error-page{min-height:70vh;display:flex;flex:1}main.error-page .container{align-items:center;justify-content:center;display:flex;flex-direction:column}main.error-page .container span{align-self:stretch;text-align:left;margin:0 24px;padding:36px 0;border-bottom:1px solid #2d3049}main.error-page .container h1{margin:0 24px;padding:36px 0}@media only screen and (min-width:768px){main.error-page .container{margin:0 auto;max-width:1072px;padding:0 24px;width:100%;flex:1;flex-direction:row}main.error-page .container h1,main.error-page .container span{flex:1 1 auto}main.error-page .container span{align-self:center;padding:0 24px;border-right:1px solid #2d3049;border-bottom:none;margin:0;text-align:right}main.error-page .container h1{padding:0 24px;margin:0}}.comment{margin-bottom:48px}.comment p{margin-bottom:12px}.comments-textarea{min-height:180px}.comments-textarea .comments-send-button{margin-top:24px}div.comments-not-logged-in{background-color:#f8f9fa;padding:48px}div.comments-not-logged-in div{display:flex;flex-direction:column;text-align:center}div.comments-not-logged-in div>:not(:last-child){margin-bottom:24px}@media only screen and (min-width:1024px){div.comments-not-logged-in div{justify-content:space-evenly;flex-direction:row}div.comments-not-logged-in div>:not(:last-child){margin-bottom:0}div.comments-not-logged-in div>*{margin:0 12px}}div.comments-not-logged-in .comment-not-logged-in-text{margin-bottom:24px}.comments-list a,.comments-list button{width:100%}.product-type-analysis-content{flex:1 1 auto}@media only screen and (max-width:575px){.product-type-analysis .ca-section{padding-left:15px;padding-right:15px}.product-type-analysis .specific-padding .basic-button{padding:15px}}.product-type-analysis-advert{flex:1 0 auto;width:300px;max-width:300px;align-self:center}@media only screen and (min-width:1024px){.product-type-analysis-advert{align-self:flex-start}}.mobile__tab-with-wrap .MuiButtonBase-root{inline-size:150px;overflow-wrap:break-word}.navigation-link{display:flex;align-items:center}a.navigation-link{cursor:pointer}div.navigation-link{cursor:not-allowed}.guide-navigation{background:#84af4b;color:#fff}.guide-navigation-content{margin:auto;max-width:1072px;width:100%;padding:12px 24px}@media only screen and (min-width:768px){.guide-navigation-content{padding:24px}}.guide-navigation-titles{flex-grow:1;overflow:hidden}.guide-navigation-titles .tiny-title{text-transform:uppercase}.guide-navigation button .h6{display:none}@media only screen and (min-width:768px){.guide-navigation button .h6{display:inline-block}}.guide-navigation p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-contact-header{grid-column:1/2;grid-row:1}.grid-contact-img{grid-column:2/3;grid-row:1/3}.grid-contact-img figure.clipped-img{position:relative;transform:translateX(24px)}.inno-contact p a{-webkit-text-decoration:auto;text-decoration:auto}.grid-contact-parent{display:grid;grid-template-columns:50% 50%}.mail svg{min-width:30px}.margin-top-zero{margin-top:0}.contact-flex{display:flex}@media only screen and (max-width:767px){.inno-contact{padding-top:0;padding-bottom:0}.grid-contact-parent{display:flex;flex-direction:column-reverse}.grid-contact-img{padding:0}.grid-contact-img figure.clipped-img{transform:none}.grid-contact-img figure.clipped-img img{margin:24px 0 auto;max-height:400px;clip-path:polygon(5% 5%,50% 0,100% 5%,100% 90%,40% 100%,0 95%);-webkit-clip-path:polygon(5% 5%,50% 0,100% 5%,100% 90%,40% 100%,0 95%)}.grid-contact-header>:not(:last-child){margin:24px auto;padding:0}}.white>a{background-color:#fff}.grid-detail__header{display:grid;grid-template-columns:50% 50%}.grid-detail__header_card{grid-column:1/2;grid-row:1;width:100%}.grid-detail__header_card .plc-img{height:auto;width:100%;margin:0 auto 12px}.grid-detail__header_card .plc-img img{min-height:100px;max-height:200px}.grid-detail__header_img{grid-column:2/3;grid-row:1/3;position:absolute;top:0;right:0;height:850px;width:50%}.plc-inno .basic-button-wrapper{margin:12px auto}@media only screen and (max-width:767px){.grid-detail__header{display:flex;flex-direction:column-reverse;margin-top:400px}.grid-detail__header_img{width:100%;margin-top:45px;height:auto}.grid-detail__header_img figure.clipped-img.innovationDetailHeader img{max-height:400px;clip-path:polygon(0 0,100% 0,100% 90%,70% 100%,0 88%);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,70% 100%,0 88%)}.grid-detail__header_card{display:block}.plc-inno .basic-button-wrapper{width:100%}}.content-detail-tags-list{display:inline-table;flex-wrap:wrap}.content-detail-tags-list.one-line{height:30px;max-width:100%;overflow:hidden}.content-detail-tags-list.one-line .plc-tag{max-width:100%}.content-detail-tags-list.one-line .plc-tag span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.content-detail-tags-list.justify-end .plc-tag{margin-right:0;margin-left:12px}.content-detail-tags-list .plc-tag{margin-bottom:12px}.pre-line{white-space:pre-line}.most-viewed-content li>div{width:48px;min-width:48px}.most-viewed-content.normal .p{line-height:26px}@media only screen and (min-width:768px){.most-viewed-content:not(.compact) ol>*{flex:1 1 calc(50% - 36px);max-width:calc(50% - 36px)}}div.content-stat{display:flex;align-items:center}div.content-stat.show-content{margin-right:24px}div.content-stat .content-stat-icon{display:flex;align-items:center;margin-right:8px}div.content-stat.comment-stat{cursor:pointer}.actu{margin-bottom:0!important}.actu .article-publish-date{margin-right:12px}.actu .actu-stats.with-border .content-stat{margin-right:0;padding:0 12px}.actu .actu-stats.with-border .content-stat:first-child{padding-left:0}.actu .actu-stats.with-border .content-stat:not(:last-child){border-left:1px solid #c8cadc}@media only screen and (min-width:768px){.actu .actu-stats.with-border .content-stat:not(:last-child){border:none}}.actu .read-also{padding-top:48px!important}@media only screen and (min-width:768px){.actu .read-also{padding-top:72px}}.horizontal-separator{height:0;border-top:1px solid #d5d6df}.filters>button{width:100%}.filters>button .basic-button span{display:flex;justify-content:space-between;width:100%}.search-filter .selected-tags{flex:1 1 100%}.button-group{display:flex;flex-direction:column}@media only screen and (min-width:768px){.button-group{flex-direction:row}.button-group>button{flex-grow:0}}.button-group button:not(:last-child){margin-bottom:24px}@media only screen and (min-width:768px){.button-group button:not(:last-child){margin-bottom:0}}.button-group form button{width:100%}.button-group.mobileReverse{flex-direction:column-reverse}@media only screen and (min-width:768px){.button-group.mobileReverse{flex-direction:row}}.button-group.mobileReverse button:not(:first-child){margin-bottom:24px}@media only screen and (min-width:768px){.button-group.mobileReverse button:not(:first-child){margin-bottom:0}}.plc-button-group-affiliate-service{justify-content:flex-start}.plc-button-group-affiliate-service :nth-child(2){margin-bottom:24px}.forecast-table .overflowing-container{-ms-overflow-style:none;scrollbar-width:none}.forecast-table .overflowing-container::-webkit-scrollbar{display:none}.tablet-th-width{min-width:200px!important}.forecast-table{margin:0 -24px;padding-bottom:48px}.forecast-table .overflowing-container{position:relative;overflow-x:scroll;overflow-y:visible}.forecast-table table{position:relative;width:100%}.forecast-table td,.forecast-table th{width:60px;max-width:60px;min-width:60px}.forecast-table td.emphasis,.forecast-table th.emphasis{background:#f2f3f7!important}.forecast-table tbody tr:not(:first-child){border-bottom:1px solid #d5d6df;border-top:1px solid #d5d6df}.forecast-table tbody tr:nth-child(2n),.forecast-table tbody tr:nth-child(odd),.forecast-table tbody tr:nth-child(odd) td:nth-child(2n):not(:last-child){background-color:#fff}.forecast-table tbody tr:nth-child(2n) td:nth-child(2n):not(:last-child){background-color:#f8f9fa}.forecast-table tbody tr:nth-child(2n) td:nth-child(2):not(.table-navigation){background-color:#fff}.forecast-table tbody tr:nth-child(2n):not(tr:hover) td:nth-child(2){background-color:#f8f9fa}.forecast-table tbody tr:nth-child(odd):not(tr:hover) td:nth-child(2){background-color:#fff}.forecast-table tbody tr.chart-row-temperature{border:none}.forecast-table tbody tr.chart-row-temperature td{padding-bottom:0}.forecast-table tbody tr.chart-row-rain{border-top:none;background:#fff}.forecast-table tbody td,.forecast-table tbody th{vertical-align:middle}.forecast-table tbody th{position:absolute;left:0;width:100%;max-width:unset;min-width:auto;pointer-events:none}.forecast-table tbody th button{pointer-events:auto}.forecast-table tbody th>div{position:-webkit-sticky;position:sticky;left:0;min-height:28px;width:100vw;padding:12px 12px 0}.forecast-table tbody th>div button{padding:0 4px}.forecast-table tbody th>div>div{line-height:14px;min-width:140px}.forecast-table tbody td{text-align:center!important;padding-top:52px;padding-bottom:12px}.forecast-table tbody tr:nth-child(2n){background-color:#f8f9fa}.forecast-table tbody tr.chart-row-rain>th{background-color:#fff}.forecast-table footer{margin:48px 24px 0}.forecast-table .table-navigation{display:none}@media only screen and (min-width:768px){.forecast-table{width:100%;margin:0;padding-bottom:72px}.forecast-table tbody tr:nth-child(2n) th{background-color:#f8f9fa}.forecast-table tbody tr:nth-child(odd) th{background-color:#fff}.forecast-table tbody th{position:relative;position:-webkit-sticky;position:sticky;width:180px;max-width:180px;min-width:180px;pointer-events:auto}.forecast-table tbody th>div{position:unset;width:inherit;padding:0 0 0 12px}.forecast-table tbody td,.forecast-table tbody th{height:auto;padding:12px 0}.forecast-table tbody th>{padding-left:12px}.forecast-table footer{margin:48px 0 0}.forecast-table .table-navigation{z-index:1;width:24px;max-width:24px;min-width:24px;display:table-cell;position:relative;position:-webkit-sticky;position:sticky}.forecast-table .table-navigation.left{left:180px}.forecast-table .table-navigation.right{right:0}}.forecast-table.thirtySixHours td,.forecast-table.thirtySixHours thead th{width:70px;max-width:70px;min-width:70px}.forecast-table.thirtySixHours .table-navigation{display:none}.forecast-table .plc-button-group-weather-table{justify-content:flex-start}.forecast-table .plc-button-group-weather-table a{display:flex}@media only screen and (min-width:768px){.forecast-table .plc-button-group-weather-table button{margin-right:8px}.forecast-table .plc-button-group-weather-table a{margin-left:8px}}.forecast-user-actions-wrapper{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;align-content:center}.forecast-user-actions-wrapper a{margin-bottom:12px}@media only screen and (min-width:576px){.forecast-user-actions-wrapper{flex-direction:row;align-items:center;width:100%}}.forecast-user-actions-wrapper a{display:flex;justify-content:center;align-items:center}.free-field{max-width:1072px;width:100%;min-height:497px;margin:48px auto}.free-field figure{flex:1 1 327px;min-height:327px;padding:0 24px}.free-field figure img{width:100%;min-width:100%;height:100%;object-fit:cover}.free-field .content{flex:1 1 325px;align-self:center;padding:0 24px}.free-field .content h2{margin-bottom:12px}.free-field .content p{margin-bottom:24px}@media only screen and (min-width:768px){.free-field{margin:96px auto}.free-field figure{max-width:545px;max-height:497px}.free-field .content{margin-left:72px;padding:0}.free-field .content .wrapper{max-width:325px}}@media only screen and (min-width:768px){section.journal-news-headlines .grid-m-3-s-2>:first-child{display:none}}button.slick-arrow{background:#fff;border:1px solid #d5d6df;width:40px;height:50px;display:flex!important;align-items:center;justify-content:center}button.slick-arrow:focus{outline:2px solid #d5d6df;outline-offset:2px}button.slick-arrow:hover{border:1px solid #2d3049}button.slick-arrow.slick-next{right:0}button.slick-arrow.slick-prev{left:-50vw}@media only screen and (min-width:768px){button.slick-arrow.slick-prev{left:-33.33333vw}}@media only screen and (min-width:1024px){button.slick-arrow.slick-prev{left:-50vw}}@media only screen and (min-width:2048px){button.slick-arrow.slick-prev{left:-1024px}button.slick-arrow.slick-next{right:calc(50vw - 1024px)}}.journal-main-slider-content .content-wrapper{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.journal-main-slider{position:relative;overflow-x:hidden;overflow-y:visible}.journal-main-slider-images{width:33.33333%}.journal-main-slider-images figure{float:right;margin:48px 48px 0 0}.journal-main-slider-images figure img{max-height:555px;height:555px;max-width:unset;width:719px;object-fit:cover}@media only screen and (min-width:1024px){.journal-main-slider-images{width:50%}}.journal-main-slider-content .content-wrapper{position:relative;padding-top:36px;height:100%;overflow-x:hidden;overflow-y:visible}.journal-main-slider-content .content-wrapper .content{max-width:100%;display:flex;flex-direction:column}.journal-main-slider-content .content-wrapper .content.isLoading{width:450px}.journal-main-slider-content .content-wrapper .content .slide-summary .slide-summary-title{margin-bottom:24px}.journal-main-slider-content .content-wrapper .content .slide-summary .slide-summary-title p:first-of-type{margin-bottom:8px}.journal-main-slider-content .content-wrapper .content .slide-summary .temperature-weather-code-line{display:flex;align-items:center;justify-content:space-between;max-width:320px}.journal-main-slider-content .content-wrapper .content .slide-summary .weather-code-icon{z-index:-1;position:absolute;right:0;top:unset}@media only screen and (min-width:1324px){.journal-main-slider-content .content-wrapper .content .slide-summary .weather-code-icon{top:12px;left:0}}.journal-main-slider-content .content-wrapper .content .slide-description{max-width:450px}.journal-main-slider-content .content-wrapper .content .metrics{overflow:hidden}.journal-main-slider-content .content-wrapper .content .metrics .meteo-single-metric{padding:0}.journal-main-slider-content .content-wrapper .content .favorite-stocks{display:flex;max-width:100%}.journal-main-slider-content .content-wrapper .content .autocomplete,.journal-main-slider-content .content-wrapper .content .favorite-stocks,.journal-main-slider-content .content-wrapper .content .metrics,.journal-main-slider-content .content-wrapper .content .slide-description,.journal-main-slider-content .content-wrapper .content .slide-summary{margin-bottom:24px}.journal-main-slider-content .content-wrapper .content button{width:100%;margin-bottom:36px}.journal-main-slider-content .favorite-stocks>div{width:100%}@media only screen and (min-width:576px){.journal-main-slider-content .favorite-stocks>div{max-width:calc(50% - 12px)}.journal-main-slider-content .favorite-stocks>div:not(:last-child){margin-right:24px}}@media only screen and (min-width:576px){.journal-main-slider-content{width:100%}.journal-main-slider-content .slick-list{height:602px!important}.journal-main-slider-content .content-wrapper{display:flex;justify-content:flex-start}.journal-main-slider-content .content-wrapper .content{margin:0 auto;max-width:100%}.journal-main-slider-content .content-wrapper .content .slide-summary{position:static;margin-top:72px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.journal-main-slider-content .content-wrapper .content .slide-summary .slide-summary-title{margin-right:12px;margin-bottom:0;max-width:450px}.journal-main-slider-content .content-wrapper .content .slide-summary .slide-summary-title .weather-code-title{max-width:305px}.journal-main-slider-content .content-wrapper .content .autocomplete>div[role=combobox]{max-width:300px}.journal-main-slider-content .content-wrapper .content .autocomplete,.journal-main-slider-content .content-wrapper .content .favorite-stocks,.journal-main-slider-content .content-wrapper .content .metrics,.journal-main-slider-content .content-wrapper .content .slide-description{margin-bottom:36px}.journal-main-slider-content .content-wrapper .content button{width:unset;margin-bottom:48px}}@media only screen and (min-width:768px){.journal-main-slider-content{width:66.66667%;margin-left:auto}}@media only screen and (min-width:1024px){.journal-main-slider-content{width:50%}.journal-main-slider-content .content-wrapper{margin:unset}.journal-main-slider-content .content-wrapper .content{max-width:512px;margin:0 auto 0 0}}.journal-main-slider-content .slick-arrow{display:none!important}@media only screen and (min-width:768px){.journal-main-slider-content .slick-arrow{z-index:2;display:flex!important;position:absolute;top:calc(50% - 50px)}}.journal-main-slider-content .dot-navigator{display:flex;justify-content:center;position:unset}.journal-main-slider-content .dot-navigator ul .dot-indicator,.journal-main-slider-content .dot-navigator ul button,.journal-main-slider-content .dot-navigator ul button:after{width:50px;height:3px;margin:0 5px}.journal-main-slider-content .dot-navigator ul{margin:0 -5px}@media only screen and (min-width:576px){.journal-main-slider-content .dot-navigator{width:450px;margin:auto;justify-content:flex-start}}@media only screen and (min-width:1024px){.journal-main-slider-content .dot-navigator{position:absolute;bottom:0;left:24px}}.journal-main-slider-content .dot-navigator,.journal-main-slider-content .dot-navigator li{height:24px}.journal-main-slider-content .dot-navigator li{display:flex;align-items:center}.journal-main-slider-content .dot-navigator ul{display:flex;position:relative;align-items:center;justify-content:center}.journal-main-slider-content .dot-navigator ul li{overflow:hidden}.journal-main-slider-content .dot-navigator ul .dot-indicator{position:absolute;top:50%;left:0;margin-top:-1px;transition:transform .15s ease-in-out;z-index:2;background:#ff574b}.journal-main-slider-content .dot-navigator ul button{height:24px;position:relative;color:transparent}.journal-main-slider-content .dot-navigator ul button:focus{outline:none}.journal-main-slider-content .dot-navigator ul button:after{content:"";position:absolute;top:11px;left:-5px;display:block;background:#d5d6df;color:transparent;border:none}.ol-analyse{list-style-type:none}.ol-analyse li div{width:100%}.analyse-flex-child-court,.analyse-flex-child-moyen{flex:45%;padding:0 15px}@media (min-width:768px) and (max-width:854px){.analyse-flex-child-moyen h2{margin-bottom:5px}}.analyse-margin-top{margin-top:0}@media (max-width:900px){.analyse-flex-child{flex:100%}.analyse-margin-top{margin-top:20px}}.last-analyse-flex-container{display:flex;flex-wrap:wrap}.react-autosuggest__container{position:relative}.react-autosuggest__input.plc-input{margin-bottom:0;max-width:unset}@media only screen and (min-width:768px){.react-autosuggest__input.plc-input{max-width:282px}}.react-autosuggest__suggestions-container{position:absolute;left:0;max-width:calc(100vw - 30px);min-width:100%;margin-top:-1px;padding:24px;border:1px solid #d5d6df;background:#fff;z-index:4;opacity:.5;transform:scale(0);transform-origin:top left;transition:all .15s ease-in-out;overflow-y:auto;max-height:300px}.react-autosuggest__suggestions-container--open{opacity:1;transform:scale(1)}.react-autosuggest__section-container:not(:last-child){margin-bottom:24px}.react-autosuggest__section-title,.react-autosuggest__suggestion:not(:last-child){margin-bottom:12px}.react-autosuggest__suggestion{cursor:pointer}.react-autosuggest__suggestion p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.partners-home-filters-desktop>div{flex:1 1 calc(50% - 18px);max-width:calc(50% - 18px)}.meteo-city-autocomplete{max-width:unset}@media only screen and (min-width:576px){.meteo-city-autocomplete{max-width:350px}}@media only screen and (min-width:768px){.drying-herbs-form .actions-table{border-collapse:initial;border-spacing:36px 24px;margin:-24px -36px}}.drying-herbs-form .actions-table tr{display:flex;flex-wrap:wrap;margin-bottom:-24px}.drying-herbs-form .actions-table tr:not(:last-child){padding-bottom:36px}@media only screen and (min-width:768px){.drying-herbs-form .actions-table tr{display:table-row;margin-bottom:0;padding-bottom:0}}.drying-herbs-form .actions-table tr td,.drying-herbs-form .actions-table tr th{margin-bottom:24px}@media only screen and (min-width:768px){.drying-herbs-form .actions-table tr td,.drying-herbs-form .actions-table tr th{margin-bottom:0}}.drying-herbs-form .actions-table tr th{width:100%;flex:2 2 auto;margin-bottom:24px}@media only screen and (min-width:768px){.drying-herbs-form .actions-table tr th{width:33%}}.drying-herbs-form .actions-table tr .date-wrapper,.drying-herbs-form .actions-table tr .time-wrapper{flex:1 1 0}.drying-herbs-form .actions-table tr .date-wrapper{margin-right:36px}@media only screen and (min-width:768px){.drying-herbs-form .actions-table tr .date-wrapper{margin-right:0}.drying-herbs-form .actions-table tr .time-wrapper{width:120px}}.drying-herbs-form .actions-table tr .delete-button{width:100%;flex:2 2 auto}@media only screen and (min-width:768px){.drying-herbs-form .actions-table tr .delete-button{width:1px}.drying-herbs-form .actions-table tr .delete-button button{width:100%}}.drying-herbs-form .actions-table tr .add-action-button{flex:1}.drying-herbs-form .actions-table tr .add-action-button button{width:100%}.criteria-form-container{position:relative;display:flex;flex-direction:column}@media only screen and (min-width:768px){.criteria-form-container{flex-direction:row;justify-content:space-between}}.criteria-form-container .column{flex:1 1 50%}@media only screen and (min-width:768px){.criteria-form-container .column{max-width:440px}.criteria-form-container .column:first-child{padding-right:48px}.criteria-form-container .column:last-child{padding-left:48px}}.ui-table-container .ui-table{-ms-overflow-style:none;scrollbar-width:none}.ui-table-container .ui-table::-webkit-scrollbar{display:none}.ui-table-container #ui-table-content th{position:-webkit-sticky;position:sticky;left:0}@media only screen and (max-width:1023px){.ui-table-container #ui-table-content th{left:24px}}.ui-table-container .ui-table{overflow-x:scroll;margin:0 auto}.ui-table-container .table-left-item{min-width:115px}.ui-table-container .row-items{min-width:32px;padding:24px 8px}.ui-table-container .header-items{width:38px;padding:24px 0;min-width:38px}.ui-table-container .flex-table-content-item{width:32px;margin:0 auto}.ui-table-container .flex-table-content-item .treatment-schedule-td{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.ui-table-container .flex-table-content-item .icon-reason-container{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.ui-table-container .flex-table-content-item .icon-reason-container svg{width:100%}.ui-table-container .flex-table-content-item-header span{white-space:nowrap}.ui-table-container tbody td,.ui-table-container tbody th{border-bottom:none;padding:0 3px}@media only screen and (max-width:1023px){.ui-table-container tbody td{padding-top:21px}.ui-table-container tbody th{transform:translateY(-20px)}}.ui-table-container thead td{width:32px;padding:12px 2px;background-color:#fff;text-align:center}.ui-table-container thead td:not(:first-child){border-bottom:1px solid #d5d6df}.ui-table-container .flex-table-content-item-empty{width:32px}.ui-table-container .flex-table-content-item-empty .treatment-schedule-td{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.flexCenter,.ui-table-container .flex-table-content-item,.ui-table-container .flex-table-content-item-empty{display:flex;justify-content:center;align-items:center}.flexTableCellDimension,.ui-table-container .flex-table-content-item,.ui-table-container .flex-table-content-item-empty{height:32px;margin:12px auto}.dynamic-bg-color.bg-darkorange,.ui-table-container .flex-table-content-item .bg-darkorange.treatment-schedule-td{background-color:#ff574b}.dynamic-bg-color.bg-middleorange,.ui-table-container .flex-table-content-item .bg-middleorange.treatment-schedule-td{background-color:#ffa569}.dynamic-bg-color.bg-lightorange,.ui-table-container .flex-table-content-item .bg-lightorange.treatment-schedule-td{background-color:#ffd314}.dynamic-bg-color.bg-lightgreen,.ui-table-container .flex-table-content-item .bg-lightgreen.treatment-schedule-td{background-color:#84af4b}.dynamic-bg-color.bg-darkgreen,.ui-table-container .flex-table-content-item .bg-darkgreen.treatment-schedule-td{background-color:#00a378}.meteo-home-summary-wrapper{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.meteo-home-summary{position:relative}.meteo-home-summary-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,auto);position:relative}@media only screen and (min-width:768px){.meteo-home-summary-wrapper{grid-template-columns:3fr 75px 4fr;grid-template-rows:auto 300px auto}.meteo-home-summary-wrapper .meteo-home-summary-main{grid-column-start:2;grid-column-end:span 3;grid-row-start:1;grid-row-end:span 3}.meteo-home-summary-wrapper .meteo-home-summary-radar{grid-column-start:1;grid-column-end:span 2;grid-row-start:2;grid-row-end:2}.meteo-home-summary-wrapper .meteo-home-summary-buttons{grid-column-start:1;grid-column-end:1;grid-row-start:3;grid-row-end:3;justify-content:flex-end;display:flex;margin-bottom:0}}.meteo-home-summary-search .autocomplete{margin:24px 0}@media only screen and (min-width:768px){.meteo-home-summary-search{min-height:164px;padding-right:24px}.meteo-home-summary-search label.plc-input .input-box{max-width:292px;min-width:auto}}.meteo-home-summary-main{background:#f8f9fa;padding:36px 0;position:relative}.meteo-home-summary-main:before{content:"";position:absolute;z-index:-1;left:-24px;top:0;height:100%;background-color:#f8f9fa;right:-100vw}@media only screen and (min-width:768px){.meteo-home-summary-main{margin-top:36px;padding-top:72px;padding-left:120px;padding-bottom:48px}.meteo-home-summary-main .meteo-city-autocomplete-signin{margin-bottom:72px}}.meteo-home-summary-buttons{text-align:center;margin:24px auto}.meteo-home-summary-buttons>button{justify-content:center;width:100%;max-width:400px;text-align:left}.meteo-home-summary-buttons>button:not(:last-child){margin-bottom:24px}.meteo-home-summary-buttons p{text-align:center}@media only screen and (min-width:768px){.meteo-home-summary-buttons{padding-top:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin:0}.meteo-home-summary-buttons button{width:auto;max-width:none}.meteo-home-summary-buttons p{text-align:left}}@media only screen and (min-width:1024px){.meteo-home-summary-buttons>button:not(:last-child){margin-bottom:0}}.meteo-home-summary-radar{width:100%;height:100%;z-index:0;cursor:pointer}.meteo .forecasts-title{position:relative}@media only screen and (min-width:768px){.meteo .forecasts-title .basic-link{z-index:2;position:absolute;top:84px;right:0}}.meteo .forecast-tabs-mock{position:relative}@media only screen and (min-width:768px){.meteo .forecast-tabs-mock .no-city-overlay{position:absolute;top:152px}}.meteo .slider-15-days-wrapper{margin-bottom:36px}.meteo div.tab-group div.tab-body .inner-tab{padding-top:12px}article.radar-legend{margin:0 auto;padding:0 24px;max-width:1072px}article.radar-legend h2{margin-bottom:36px}article.radar-legend ul>li{display:flex;flex-wrap:wrap;align-items:center}article.radar-legend ul>li>span{flex:0 1 12ch;margin-right:24px}article.radar-legend ol{display:flex;flex:1 1 400px;margin:32px 0 24px}article.radar-legend ol li.cell{display:flex;flex:1}article.radar-legend ol li.cell span{transform:translateY(-100%);padding-bottom:4px}main.radar-detail-layout .radar-title{font-size:21px}main.radar-detail-layout .meteo-city-autocomplete{max-width:100%}main.radar-detail-layout .radar-map{z-index:1;max-width:1024px;width:100vw;margin:0 auto 24px;min-height:550px;height:70vh}main.radar-detail-layout .radar-legend{margin-bottom:24px}@media only screen and (min-width:768px){main.radar-detail-layout .meteo-city-autocomplete{max-width:none;min-width:282px}main.radar-detail-layout .radar-map{max-height:756px;height:756px;margin-bottom:48px}main.radar-detail-layout .radar-legend{margin-bottom:96px}}div.h-h-tab{transition:opacity .3s;position:relative}div.h-h-tab.visible{opacity:1;transition-timing-function:ease-in}div.h-h-tab.hidden{transition-timing-function:ease-out;opacity:0}@media only screen and (min-width:768px){div.h-h-tab .become-pro{top:96px}}p.intro{max-width:880px}.forcast-settings-add-location{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.add-location-btn-container{margin:24px 0 48px}@media only screen and (max-width:1023px){.add-location-btn-container{padding-left:24px}}.become-pro-container{margin-bottom:72px}.multi-btn-footer-container{display:flex;position:relative;justify-content:flex-end;margin:24px 0 72px}.multi-btn-footer-container .basic-button-wrapper{margin-left:24px}@media only screen and (max-width:1023px){.multi-btn-footer-container .basic-button-wrapper{margin-bottom:24px;margin-left:0}.multi-btn-footer-container .basic-button-wrapper:last-child{margin-bottom:0}}@media only screen and (max-width:1023px){.multi-btn-footer-container{flex-direction:column;padding:0 24px}}.multi-btn-footer-container .go-to-forecast-cta{display:flex;align-content:center;margin-left:0}.multi-btn-footer-container .go-to-forecast-cta .basic-button-wrapper{margin-left:0}@media only screen and (min-width:1024px){.multi-btn-footer-container .go-to-forecast-cta{position:absolute;left:0;top:50%;transform:translateY(-50%)}}.add-location-when-user-has-favorite{background-color:#f2f3f7;padding:48px}@media only screen and (max-width:1023px){.add-location-when-user-has-favorite{padding:24px;margin-bottom:0}}.add-location-when-user-has-favorite .favorite-location-list{margin-bottom:48px}.add-location-when-user-has-favorite .favorite-location-list:last-child{margin-bottom:0}.add-location-when-user-has-favorite .add-location-form-content{display:flex;justify-content:space-between}.add-location-when-user-has-favorite .add-location-form-content .form-add-location{margin-left:48px;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1023px){.add-location-when-user-has-favorite .add-location-form-content .form-add-location{margin-left:0}}.forcast-settings-add-location{position:relative;display:flex;margin-bottom:48px;justify-content:space-between;align-items:center;padding:0}@media only screen and (max-width:1023px){.forcast-settings-add-location{display:flex;flex-direction:column}}.forcast-settings-add-location .add-location-left-block{width:320px}.forcast-settings-add-location .add-location-left-block .leaflet-map{width:460px;height:300px;z-index:0}.forcast-settings-add-location .add-location-left-block .add-location-btn-container{position:absolute;bottom:0;margin-bottom:0}.forcast-settings-add-location .add-location-right-block{background-color:#f2f3f7;width:629px;padding:66px 198px 56px 139px;display:flex;flex-direction:column;justify-content:space-between;height:412px}@media only screen and (max-width:1023px){.forcast-settings-add-location .add-location-right-block{display:flex;flex-grow:1;align-self:stretch;padding:48px;width:100%;height:375px}}.forcast-settings-add-location .add-location-right-block .react-autosuggest__container{margin-bottom:0}.forcast-settings-add-location .add-location-right-block .basic-button-wrapper{padding-right:106px}@media only screen and (max-width:1023px){.forcast-settings-add-location .add-location-right-block .basic-button-wrapper{padding-right:0}}.forcast-settings-add-location .forcast-settings-footer{align-self:flex-start;margin-top:24px;padding:0 24px}.forcast-settings-add-location .right-block-article{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.map-container{width:460px;height:300px}.forcast-settings-main-container{display:flex;flex-direction:column}.forcast-settings-main-container .settings-forcast-update-list-button-container{margin-bottom:24px;justify-content:flex-end;display:flex}@media only screen and (max-width:1023px){.forcast-settings-main-container .settings-forcast-update-list-button-container{padding:0 24px}.forcast-settings-main-container .settings-forcast-update-list-button-container .basic-button-wrapper{flex-grow:1}}.forcast-settings-main-container .settings-forcast-save-list-button-container{margin-left:24px}.forcast-settings-main-container .settings-forcast-list-footer{display:flex;flex-direction:row;margin-top:48px}@media only screen and (max-width:1023px){.forcast-settings-main-container .settings-forcast-list-footer{flex-direction:column-reverse;margin-top:24px}}.forcast-settings-main-container .settings-forcast-list-footer .settings-forcast-list-footer-left{flex-grow:1;margin-bottom:24px;display:flex}@media only screen and (max-width:1023px){.forcast-settings-main-container .settings-forcast-list-footer .settings-forcast-list-footer-left{padding:0 24px}}.forcast-settings-main-container .forcast-settings-text-area{margin-bottom:48px}@media only screen and (max-width:1023px){.forcast-settings-main-container .forcast-settings-text-area{padding:0 24px}}.forcast-settings-main-container .forcast-settings-text-area h2{margin-bottom:24px}.forcast-settings-main-container .settings-forcast-options-list-container{background-color:#f2f3f7;padding:24px 24px 0}.forcast-settings-main-container .settings-forcast-options-list-container .list-item{margin-bottom:24px}.no-city-overlay{position:relative;background:#f8f9fa;padding:48px 24px}.no-city-overlay .no-city-illu{display:none}.no-city-overlay .no-city-title{margin-bottom:24px}.no-city-overlay .no-city-subtitle{max-width:320px;margin-bottom:36px}@media only screen and (min-width:768px){.no-city-overlay .no-city-illu{display:block;max-width:345px;width:50%;position:absolute;top:-63px;right:-82px}.no-city-overlay .no-city-title{margin-top:48px}.no-city-overlay .no-city-button{margin:24px auto}}.plc-accordion{padding:0 24px}.plc-accordion,.plc-accordion>.MuiPaper-root{background-color:#f8f9fa}.plc-accordion .MuiAccordionSummary-root{padding:0;height:58px}.plc-accordion .MuiAccordionSummary-root.Mui-expanded{border-bottom:1px solid #d5d6df;min-height:unset}.plc-accordion .MuiAccordionDetails-root{padding:24px 0}.plc-accordion-list .plc-accordion:not(:last-child){margin-bottom:12px}.service-layout-image{max-height:80px}@media only screen and (min-width:768px){.service-layout-image{max-width:340px;max-height:100px}}@media only screen and (min-width:768px){.service-layout-description{border-bottom:1px solid #d5d6df}.service-layout-description-text{max-width:560px}}.service-layout-description-buttons{flex:1 0 auto}.service-layout-review{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-gap:24px 96px}@media only screen and (min-width:768px){.service-layout-review{grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}.service-layout-review>:nth-child(2){max-width:170px;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:span 2}}.service-layout .MuiAccordionDetails-root{flex-direction:column}.treatment-schedule-page .bread-crump-container{margin-top:24px;margin-bottom:24px}@media only screen and (min-width:768px){.treatment-schedule-page .bread-crump-container{margin-bottom:72px}}.treatment-schedule-page .text-content{margin-bottom:48px}.treatment-schedule-page .text-content h1{margin-bottom:24px}.content-accordeon-team{padding:0 24px}.content-accordeon-team .content-bloc{margin-bottom:24px}.content-accordeon-team .content-bloc:last-child{margin-bottom:0}.content-accordeon-team .header-accordeon-team{padding:0 24px}.partners-home-filters-modal-accordion .MuiAccordionDetails-root{display:flex;flex-direction:column}.partners-home-filters-modal .checkbox,.partners-home-filters-modal .radio{margin-bottom:36px}.partners-home-filters-modal .submit-button-wrapper,.partners-home-filters-modal .submit-button-wrapper button{width:100%}@media only screen and (min-width:768px){.partners-home-filters-autocomplete{flex:1 1 calc(33.33333% - 24px);max-width:calc(33.33333% - 24px)}}.search-filters-modal-accordion .MuiAccordionDetails-root{display:flex;flex-direction:column}.search-filters-modal .checkbox{margin-bottom:36px}.search-filters-modal .submit-button-wrapper,.search-filters-modal .submit-button-wrapper button{width:100%}.plc-graph-container{height:100%;max-height:100%}.plc-graph-container-content{flex:1 1 415px;max-height:415px}div.tab-group .tab-body{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.h1{font-size:50px;line-height:55px}.h1,.h2{font-family:Montserrat,sans-serif;font-weight:600}.h2{font-size:38px;line-height:42px}.h3{font-size:28px;line-height:32px;font-family:Montserrat,sans-serif;font-weight:600}.h4{font-size:18px;line-height:24px}.h4,.h5,div.tab-group .single-tab-button{font-family:Montserrat,sans-serif;font-weight:500}.h5,div.tab-group .single-tab-button{font-size:16px;line-height:22px}.h6{font-size:14px;line-height:18px;font-family:Montserrat,sans-serif;font-weight:500}.p{font-size:18px;line-height:34px}.p,.small{font-family:"Noto Serif",serif;font-weight:400}.small{font-size:16px;line-height:26px}.tiny{font-size:12px;line-height:16px;font-family:"Noto Serif",serif;font-weight:400}@media only screen and (min-width:576px){.h1-up-s{font-size:50px;line-height:55px}}@media only screen and (min-width:576px){.h1-up-s,.h2-up-s{font-family:Montserrat,sans-serif;font-weight:600}.h2-up-s{font-size:38px;line-height:42px}}@media only screen and (min-width:576px){.h3-up-s{font-size:28px;line-height:32px;font-weight:600}}@media only screen and (min-width:576px){.h3-up-s,.h4-up-s{font-family:Montserrat,sans-serif}.h4-up-s{font-size:18px;line-height:24px;font-weight:500}}@media only screen and (min-width:576px){.h5-up-s{font-size:16px;line-height:22px}}@media only screen and (min-width:576px){.h5-up-s,.h6-up-s{font-family:Montserrat,sans-serif;font-weight:500}.h6-up-s{font-size:14px;line-height:18px}}@media only screen and (min-width:576px){.p-up-s{font-size:18px;line-height:34px}}@media only screen and (min-width:576px){.p-up-s,.small-up-s{font-family:"Noto Serif",serif;font-weight:400}.small-up-s{font-size:16px;line-height:26px}}@media only screen and (min-width:576px){.tiny-up-s{font-size:12px;line-height:16px;font-family:"Noto Serif",serif;font-weight:400}}@media only screen and (min-width:768px){.h1-up-m{font-size:50px;line-height:55px}}@media only screen and (min-width:768px){.h1-up-m,.h2-up-m{font-family:Montserrat,sans-serif;font-weight:600}.h2-up-m{font-size:38px;line-height:42px}}@media only screen and (min-width:768px){.h3-up-m{font-size:28px;line-height:32px;font-weight:600}}@media only screen and (min-width:768px){.h3-up-m,.h4-up-m{font-family:Montserrat,sans-serif}.h4-up-m{font-size:18px;line-height:24px;font-weight:500}}@media only screen and (min-width:768px){.h5-up-m{font-size:16px;line-height:22px}}@media only screen and (min-width:768px){.h5-up-m,.h6-up-m{font-family:Montserrat,sans-serif;font-weight:500}.h6-up-m{font-size:14px;line-height:18px}}@media only screen and (min-width:768px){.p-up-m{font-size:18px;line-height:34px}}@media only screen and (min-width:768px){.p-up-m,.small-up-m{font-family:"Noto Serif",serif;font-weight:400}.small-up-m{font-size:16px;line-height:26px}}@media only screen and (min-width:768px){.tiny-up-m{font-size:12px;line-height:16px;font-family:"Noto Serif",serif;font-weight:400}}@media only screen and (min-width:1024px){.h1-up-l{font-size:50px;line-height:55px}}@media only screen and (min-width:1024px){.h1-up-l,.h2-up-l{font-family:Montserrat,sans-serif;font-weight:600}.h2-up-l{font-size:38px;line-height:42px}}@media only screen and (min-width:1024px){.h3-up-l{font-size:28px;line-height:32px;font-weight:600}}@media only screen and (min-width:1024px){.h3-up-l,.h4-up-l{font-family:Montserrat,sans-serif}.h4-up-l{font-size:18px;line-height:24px;font-weight:500}}@media only screen and (min-width:1024px){.h5-up-l{font-size:16px;line-height:22px}}@media only screen and (min-width:1024px){.h5-up-l,.h6-up-l{font-family:Montserrat,sans-serif;font-weight:500}.h6-up-l{font-size:14px;line-height:18px}}@media only screen and (min-width:1024px){.p-up-l{font-size:18px;line-height:34px}}@media only screen and (min-width:1024px){.p-up-l,.small-up-l{font-family:"Noto Serif",serif;font-weight:400}.small-up-l{font-size:16px;line-height:26px}}@media only screen and (min-width:1024px){.tiny-up-l{font-size:12px;line-height:16px;font-family:"Noto Serif",serif;font-weight:400}}div.tab-group{overflow:hidden}@media only screen and (min-width:768px){div.tab-group .MuiTabs-root{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}}div.tab-group .MuiTabs-flexContainer{height:100%}div.tab-group .active{display:block}div.tab-group .non-active{display:none}div.tab-group .single-tab-button{padding:12px 18px;border-bottom:3px solid #f2f3f7;text-transform:none}div.tab-group .single-tab-button:hover{border-bottom:3px solid #2d3049}div.tab-group .single-tab-button:focus{outline:none}div.tab-group .single-tab-button.Mui-selected:hover{border-bottom:3px solid transparent}div.tab-group .single-tab-button h2{font-weight:700}div.tab-group .tab-body{display:flex;justify-content:flex-start;flex-wrap:nowrap;transition:transform .25s ease-in-out;flex:1;position:relative;height:calc(100% - 50px)}div.tab-group .tab-body>div{width:100%;height:100%;flex-shrink:0;margin-right:30px;overflow:hidden;position:relative}div.tab-group .tab-body .inner-tab{padding-top:36px;overflow-x:hidden;overflow-y:visible;position:relative}div.tab-group .tab-body .inner-tab.active{overflow-x:visible}@media only screen and (min-width:1024px){.stocks-home-live-cattle-tab{padding-top:12px;display:grid;grid-template-columns:493px 47px 484px;grid-template-rows:repeat(4,auto)}.stocks-home-live-cattle-tab .market-autocomplete{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1}.stocks-home-live-cattle-tab .stocks-live-cattle-map{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:4}.stocks-home-live-cattle-tab .stocks-live-cattle-map-legend{grid-column-start:2;grid-column-end:4;grid-row-start:3;grid-row-end:3}.stocks-home-live-cattle-tab .stocks-live-cattle-market-details{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:3}.stocks-home-live-cattle-tab .stocks-live-cattle-analysis{grid-column-start:1;grid-column-end:4;grid-row-start:5;grid-row-end:5}}.stocks-home-live-cattle-tab .market-autocomplete{margin:0 24px 36px}@media only screen and (min-width:1024px){.stocks-home-live-cattle-tab .market-autocomplete{max-width:340px;margin:0 0 72px}}@media only screen and (min-width:1024px){.stocks-live-cattle-map{align-self:end;width:100%;height:540px}}.stocks-live-cattle-map-legend{padding-bottom:84px;background:#f8f9fa}@media only screen and (min-width:1024px){.stocks-live-cattle-map-legend{align-self:end;padding-left:119px}}.stocks-live-cattle-map-legend .market-marker-icon{margin-right:12px}.stocks-live-cattle-market-details{background:#f8f9fa}.stocks-live-cattle-market-details-container{padding:24px}@media only screen and (min-width:1024px){.stocks-live-cattle-market-details-container{padding:72px 72px 48px 119px}}.stocks-live-cattle-analysis{padding:0 24px}@media only screen and (min-width:1024px){.stocks-live-cattle-analysis{padding:0 24px 0 0}}.market-details-product-type-link{display:flex;width:100%;padding:24px;margin-bottom:12px;background:#fff}.market-details-product-type-link>span{display:flex;width:100%;justify-content:space-between;align-items:center}.hour-by-hour-forecast-user-actions-wrapper{flex-direction:column;align-items:flex-start}.hour-by-hour-forecast-user-actions-wrapper a>span{margin-left:0}.hour-by-hour-forecast-user-actions-wrapper a:last-child{margin-bottom:0}@media only screen and (min-width:576px){.hour-by-hour-forecast-user-actions-wrapper{flex-direction:row;align-items:center;justify-content:flex-end}.hour-by-hour-forecast-user-actions-wrapper a:last-child{margin:0 0 12px 24px}}.plc-select{display:inline-flex;flex-direction:column;margin-bottom:24px}.plc-select .field{display:inline-flex;align-items:center;border-bottom:2px solid #85889a}.plc-select .field svg{margin-left:-20px;background:transparent}.plc-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:none;color:#2d3049}.plc-select select:not(:disabled){padding-right:44px}.plc-select select::-ms-expand{display:none}.plc-select select:focus-within{outline:2px solid #d5d6df;outline-offset:2px}.plc-select:not(.selected) select{color:#85889a}.plc-select:not(.selected) select option{font-style:normal;color:#2d3049}.notification-form{background-color:#fff;padding:24px}.notification-form.not-active{background-color:#f2f3f7}.notification-form.error{border:1px solid #ff574b}@media only screen and (min-width:576px){.notification-form{padding:48px}}.notification-form .notification-form-title{display:flex;align-items:center;margin-bottom:36px}.notification-form .notification-form-title svg{margin-right:12px}.notification-form .notification-form-text{line-height:45px;margin:-8px}.notification-form .notification-form-text>*{margin:0 8px;white-space:nowrap;display:inline-block}.notification-form .notification-form-text>* .plc-select{margin-bottom:0}.notification-form .notification-form-text .notification-type-select{text-transform:lowercase}.notification-form .notification-form-text .notification-form-legend{margin-top:24px}.notification-form .notification-form-text .with-wrap{white-space:inherit;display:block}.notification-form .notification-form-bottom-row{margin-top:48px;display:flex;justify-content:space-between;flex-direction:column-reverse}@media only screen and (min-width:576px){.notification-form .notification-form-bottom-row{flex-direction:row}.notification-form .notification-form-bottom-row .notification-form-buttons{margin-bottom:0}}.notification-form .notification-form-bottom-row .notification-form-buttons{margin-bottom:36px}.notification-form .notification-form-bottom-row .notification-form-buttons button:not(:last-child){margin-right:24px}.notification-list>*{width:100%;max-width:1072px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.notification-list{background:#f8f9fa;padding:48px 0;margin:0 -24px}@media only screen and (min-width:1024px){.notification-list{margin:0 calc(-50vw + 488px)}}.notification-list .notification-list-title>.typography{margin-bottom:36px}.notification-list .notification-list-title button{width:100%}@media only screen and (min-width:576px){.notification-list .notification-list-title{display:flex;justify-content:space-between;align-items:center}.notification-list .notification-list-title>.typography{margin-bottom:0}.notification-list .notification-list-title button{width:unset}}.notification-list li{margin:36px 0}.notifications-selection .h3{margin-bottom:24px}.notifications-selection-types{display:flex;flex-direction:column}@media only screen and (min-width:768px){.notifications-selection-types{flex-direction:row;flex-wrap:wrap;align-items:center}}.notifications-selection-types>span{flex-grow:1}.notifications-selection-types-switches{display:flex;flex-direction:column}@media only screen and (min-width:768px){.notifications-selection-types-switches{flex-direction:row;align-items:center}}.notifications-selection-types-switches label{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.notifications-selection-types-switches label{margin-left:12px}}@media only screen and (min-width:1024px){.notifications-selection-types-switches label{margin-left:24px}}.notifications-selection-types-switches label span:first-child{margin-right:12px}.notifications-selection .p{margin-bottom:24px}.notifications-selection p.small{margin-bottom:12px}.newsletter-container .email{font-weight:700}.newsletter-container>div.switch-container>:first-child{flex:0.8;max-width:600px}.newsletter-container>div.switch-container>:last-child{flex:0.2;text-align:right}.block{display:block}div.search-filter-tabs{padding:0}.stock-is-favorite{white-space:nowrap}.stock-is-favorite.stock-is-favorite-with-label{display:inline-flex}.stock-is-favorite.stock-is-favorite-with-label svg{margin-right:8px}.stock-market-details-filters-modal-accordion .MuiAccordionDetails-root{display:flex;flex-direction:column}.stock-market-details-filters-modal .radio{margin-bottom:36px}.stock-market-details-filters-modal .submit-button-wrapper,.stock-market-details-filters-modal .submit-button-wrapper button{width:100%}.plc-table{width:100%;border-collapse:initial;border-spacing:0 12px}.plc-table .plc-table-row:first-child{padding-left:36px}.plc-table .plc-table-row:last-child{padding-right:36px}.plc-table .plc-table-cell,.plc-table .plc-table-cell-header{padding:0 12px}.plc-table .plc-table-row:not(.plc-table-row-header){background:#f8f9fa}.plc-table .plc-table-row:not(.plc-table-row-header) td{height:58px}.plc-table .plc-table-source{white-space:nowrap}.stocks-accordion-title{display:flex;align-items:baseline;flex-direction:column}.stocks-accordion-title svg{margin-right:12px}.stocks-accordion-body{display:flex;flex-wrap:wrap}.stocks-accordion-body .stock-info{margin-bottom:24px}.stocks-accordion-body .stock-info:last-child{margin-bottom:36px}.stocks-accordion-body .full-width{flex:1 1 100%}.stocks-accordion-body .half-width{flex:1 1 50%}.stocks-accordion-body .accordion-body-chart-icon svg{margin-right:8px}.stock-market-details-table h2{display:inline-block;margin-right:8px;margin-bottom:12px}@media only screen and (min-width:768px){.stock-market-details-table h2{margin-right:12px}}.stock-market-details-table-rates{margin-bottom:36px}.chart-tooltip{min-width:200px;padding:16px;background:#f2f3f7}.chart-tooltip p{margin-bottom:12px;font-weight:500}.chart-tooltip table{width:100%}.chart-tooltip td,.chart-tooltip th{white-space:nowrap}.chart-tooltip td{padding-left:12px}.chart-tooltip td:not(:last-child){padding-bottom:8px}#chartjs-tooltip.plc-tooltip{position:absolute;z-index:1301;transform:translate3d(-50%,calc(-100% - 12px),0)}#chartjs-tooltip.plc-tooltip:after{content:"";position:absolute;left:50%;bottom:-5px;width:0;height:0;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f2f3f7}.stock-market-details{min-height:calc(100vh - 80px);padding-top:36px}@media only screen and (min-width:1024px){.stock-market-details{min-height:calc(100vh - 96px)}}.stock-market-details-filters>div{flex:0 1 50%}.stock-market-details-filters .react-autosuggest__container{margin-bottom:0}.stock-market-details-filters .react-autosuggest__container .input-box{min-width:unset}.stock-market-details-table th:first-of-type{padding-left:24px}.button-to-right button{float:right}.large-filter :first-child{flex:2 1 auto!important}.flex-parent{display:flex}.flex-column-base{flex:2.6 1}.flex-column-pub{flex:1.4 1}.mobile-pub-center{text-align:center}.no-padding{padding-left:0;padding-right:0}.specific-right-pub-position{text-align:right}.min-height-pub{min-height:650px}.button__marche-terme button{margin:0 50px}.stock-details.full{height:210px;min-width:320px}.stock-details.full main{flex-wrap:wrap}.stock-details.full footer{flex-wrap:wrap-reverse}.stock-details.deletable header{position:relative;padding-right:24px}.stock-details.deletable header button{position:absolute;top:0;right:0}.stocks-home-favorites-list{position:relative;display:flex;justify-content:space-between;overflow:auto;margin:24px -24px}.stocks-home-favorites-list>div{flex:1 1 80%;margin-right:24px}.stocks-home-favorites-list>div:first-child{margin-left:24px}@media only screen and (min-width:768px){.stocks-home-favorites-list{flex-wrap:wrap;justify-content:flex-start;margin:24px 0;overflow:unset}.stocks-home-favorites-list>div{flex:1 1 calc(50% - 24px);min-width:calc(50% - 24px);max-width:calc(50% - 24px);margin-bottom:24px;margin-right:0}.stocks-home-favorites-list>div:first-child{margin-left:0}.stocks-home-favorites-list>div:not(:last-child){margin-right:24px}}@media only screen and (min-width:1024px){.stocks-home-favorites-list>div{flex:1 1 calc(50% - 24px);min-width:calc(50% - 24px);max-width:calc(50% - 24px)}}.stocks-home-favorites-buttons button{width:100%}.stocks-home-favorites-buttons button:not(:first-child){margin-top:24px}@media only screen and (min-width:768px){.stocks-home-favorites-buttons button{width:auto}.stocks-home-favorites-buttons button:not(:first-child){margin-top:0;margin-left:24px}}@media only screen and (min-width:576px){.flex-parent{display:flex}.no-full .stock-details.full{height:auto;min-width:100px}.flex-column-base{flex:2 1}.flex-column-pub{flex:1 1}.mobile-pub-center{text-align:center}.no-padding{padding-left:0;padding-right:0}.specific-right-pub-position{text-align:right}}.align-left.ez-embed-type-image{margin-right:10px}.align-center.ez-embed-type-image{text-align:center}.team-manage-container .plc-table-row .plc-table-cell:first-child{padding-left:24px}.team-manage-container .plc-table-row .plc-table-cell:last-child{padding-right:24px}.team-manage-container .plc-table-row .plc-table-cell:last-child p{text-align:right}.team-manage-container .basic-link-wrapper span,.team-manage-container .plc-table-cell-header>*{color:#85889a}.team-manage-container .teams-container .plc-accordion{margin-bottom:12px}.team-manage-container .teams-container .plc-accordion:last-child{margin-bottom:0}.team-manage-container .team-manage-footer{display:flex;flex-direction:column}@media only screen and (min-width:768px){.team-manage-container .team-manage-footer{flex-direction:row;justify-content:flex-end}}