/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.fv-sticky-banner__container{padding-block:1rem}@media (min-width:61.875rem){.fv-sticky-banner__container{padding-block:.375rem}}
.fv-modal{display:none;position:fixed;z-index:1000}.fv-modal,.fv-modal__clickable{height:100%;left:0;top:0;width:100%}.fv-modal__clickable{background:var(--fv-color-black-o3);cursor:pointer;position:absolute;z-index:2}.fv-modal__block{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto;padding:4rem 1.5rem;position:absolute;right:-100%;top:0;transition:all .3s ease;width:100%;z-index:3}@media (min-width:61.875rem){.fv-modal--partial-width .fv-modal__block{max-width:57.9375rem;padding:4rem 3.75rem;width:60%}}.fv-modal__close{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:1.5rem;top:1rem}@media (min-width:46.875rem){.fv-modal__close{right:3.75rem}}.fv-modal--active{display:block}.fv-modal--active .fv-modal__block{right:0}
.fv-modal--brands-jobs .fv-modal__items{display:flex;flex-direction:column;gap:3.5rem;margin-top:3.5rem}.fv-modal--brands-jobs .fv-modal__item{display:flex;flex-direction:column;flex-wrap:wrap;gap:3.75rem}.fv-modal--brands-jobs .fv-modal__item__logo{aspect-ratio:1/1;flex:0 0 auto;max-width:100%;width:18.125rem}.fv-modal--brands-jobs .fv-modal__item__logo img{display:flex;height:auto;width:calc(100% - 2rem)}.fv-modal--brands-jobs .fv-modal__item__content{display:flex;flex:1 0 0%;flex-direction:column;gap:1.5rem;justify-content:center;max-width:100%}@media (min-width:46.875rem){.fv-modal--brands-jobs .fv-modal__item{flex-direction:row}}@media (min-width:61.875rem){.fv-modal--brands-jobs .fv-modal__item{flex-direction:column}}@media (min-width:73.125rem){.fv-modal--brands-jobs .fv-modal__item{flex-direction:row}}
.fv-footer{color:var(--fv-color-white);margin-bottom:-1px}.fv-footer,.fv-footer__scroll-top-wrapper{position:relative}.fv-footer__scroll-top{align-items:center;background:var(--fv-color-white);border-radius:50%;cursor:pointer;display:flex;height:3.75rem;justify-content:center;margin-left:auto;margin-right:1.25rem;position:absolute;right:0;top:-1.875rem;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:3.75rem;z-index:2}.fv-footer__scroll-top:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.fv-footer .fv-footer__content{margin:5rem 0 2rem}.fv-footer__description{max-width:17rem!important}@media (max-width:46.855rem){.fv-footer__description{font-size:1.375rem!important;font-weight:500!important;line-height:1.2!important;max-width:15.8rem!important}}.fv-footer .fv-footer__menu4__title,.fv-footer .menu,.fv-footer .menu__link,.fv-footer a{color:var(--fv-color-white);font-family:var(--fv-font-family-heading);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}.fv-footer .fv-footer__menu4__title{margin-bottom:1.8rem}.fv-footer ul{list-style:none;margin:0;padding:0}.fv-footer__menus{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.fv-footer__menus>*{display:flex;flex:0 0 auto;flex-direction:column;max-width:100%}.fv-footer__menus>.fv-row{flex:1;justify-content:space-around}@media (max-width:61.855rem){.fv-footer__menu1,.fv-footer__menu2,.fv-footer__menu3{width:50%}.fv-footer__menu2{margin-top:1rem;order:3}}.fv-footer__menu4 a{align-items:end;display:flex;gap:.25rem;line-height:1.2}@media (max-width:61.855rem){.fv-footer__menu4{border-bottom:1px solid var(--fv-color-white);border-top:1px solid var(--fv-color-white);margin:1.25rem 0;order:4;padding:1.25rem 0;width:100%}.fv-footer__menu4 .fv-footer__menu4__title{margin-bottom:.31rem;text-align:center}.fv-footer__menu4 .fv-footer__nav-sn{align-items:center;flex-direction:row;justify-content:space-around}}.fv-footer .menu,.fv-footer__nav-sn{display:flex;flex-direction:column;gap:1rem}.fv-footer .fv-footer__bottom{display:flex;flex-direction:row;gap:1.88rem;justify-content:space-between}@media (min-width:61.875rem){.fv-footer .fv-footer__bottom{margin-top:6rem}}@media (max-width:61.855rem){.fv-footer .fv-footer__bottom{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fv-footer .fv-footer__bottom .menu{display:inline-block!important;gap:1.5rem;text-align:center}.fv-footer .fv-footer__bottom .menu li{display:inline-block}.fv-footer .fv-footer__bottom .menu li+li{vertical-align:middle}.fv-footer .fv-footer__bottom .menu li+li:before{content:" - ";display:inline-block}}.fv-footer .fv-footer__bottom .menu{display:flex;flex-direction:row;gap:1.88rem}
.fv-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.fv-block__suptitle{font-weight:600;margin-bottom:1rem}.fv-block__title{margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;max-width:44.0625rem!important;text-align:center}
.fv-b06-quotation .fv-b06-quotation__title{margin-bottom:1.5rem}@media (min-width:46.875rem){.fv-b06-quotation .fv-b06-quotation__title{margin-bottom:3.5rem}}.fv-b06-quotation__img{aspect-ratio:1/1}.fv-b06-quotation__img img{border-radius:var(--fv-radius);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--fv-b06-img-fp-x,center) var(--fv-b06-img-fp-y,center);object-position:var(--fv-b06-img-fp-x,center) var(--fv-b06-img-fp-y,center);width:100%}@media (max-width:46.855rem){.fv-b06-quotation .fv-b06-quotation__quotation{margin-top:1.5rem}}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.fv-b26-title-description2 .fv-block__title{margin-bottom:1rem!important;max-width:44rem}.fv-b26-title-description2--no-desc .fv-block__title{margin-bottom:0!important}
.fv-b04-video-full--remote-video iframe,.fv-b04-video-full--video video{height:100%;left:0;position:absolute;top:0;width:100%}.fv-b04-video-full--video video{border-radius:var(--fv-radius);-o-object-fit:cover;object-fit:cover}.fv-b04-video-full__video{border-radius:var(--fv-radius);display:none;overflow:hidden;padding-top:56.061%;position:relative;width:100%}.fv-b04-video-full--opened .fv-b04-video-full__video{display:block}.fv-b04-video-full--opened .fv-b04-video-full__image{display:none}.fv-b04-video-full__image{cursor:pointer;position:relative}.fv-b04-video-full__image img{border-radius:var(--fv-radius);height:auto;width:100%}.fv-b04-video-full__image:after{background-image:url(/themes/custom/forvia/assets/icons/player.svg);background-position:50%;background-repeat:no-repeat;content:"";height:7rem;left:calc(50% - 3.5rem);position:absolute;top:calc(50% - 3.5rem);-webkit-transform:scale(.5);transform:scale(.5);transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:7rem;z-index:2}@media (min-width:46.875rem){.fv-b04-video-full__image:after{-webkit-transform:none;transform:none}}.fv-b04-video-full__image:hover:after{-webkit-transform:scale(.55);transform:scale(.55)}@media (min-width:46.875rem){.fv-b04-video-full__image:hover:after{-webkit-transform:scale(1.05);transform:scale(1.05)}}
.fv-b01-key-numbers__items{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:62rem}.fv-b01-key-numbers__items.fv-row{--fv-gutter-x:1.5rem;--fv-gutter-y:var(--fv-gutter-x)}@media (min-width:46.875rem){.fv-b01-key-numbers__items.fv-row{--fv-gutter-x:3.75rem}}.fv-b01-key-numbers__item{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;max-width:15rem;text-align:center;width:100%}.fv-b01-key-numbers__value{font-family:var(--fv-font-family-heading);font-size:2.25rem;font-style:normal;font-weight:500;line-height:1.05}@media (min-width:46.875rem){.fv-b01-key-numbers__value{font-size:3rem}}.fv-b01-key-numbers__description{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5;text-align:center}
:root{--fv-m-fp-x:50%;--fv-m-fp-y:50%;--fv-m2-fp-x:50%;--fv-m2-fp-y:50%}.fv-text-image .fv-row{--fv-gutter-y:1.5rem}.fv-text-image__col-img{display:flex;flex-direction:row;gap:1.81rem;justify-content:space-between}.fv-text-image__col-img img{border-radius:var(--fv-radius);height:auto;min-height:13.375rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:46.875rem){.fv-text-image__col-img img{height:26.5rem;min-height:inherit}}.fv-text-image__col-img img:first-child{-o-object-position:var(--fv-m-fp-x) var(--fv-m-fp-y);object-position:var(--fv-m-fp-x) var(--fv-m-fp-y)}.fv-text-image__col-img img+img{-o-object-position:var(--fv-m2-fp-x) var(--fv-m2-fp-y);object-position:var(--fv-m2-fp-x) var(--fv-m2-fp-y)}.fv-text-image.fv-text-image--2imgs .fv-text-image__col-img img{width:calc(50% - .905rem)}
.fv-b02-text-image-list__items{display:flex;flex-direction:column;gap:3.5rem}
.fv-intro{margin-bottom:2rem;padding-top:2rem;position:relative}@media (min-width:61.875rem){.fv-intro{min-height:28.6875rem}}.fv-intro .block-system-breadcrumb-block{margin-top:0}.fv-intro:before{background-image:url(/themes/custom/forvia/assets/images/f.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:50%;min-height:26.6875rem;overflow:hidden;position:absolute;top:0;width:50%;z-index:-1}@media (max-width:61.855rem){.fv-intro:before{display:none}}@media (min-width:61.875rem){.fv-intro--stretched-height{display:flex;flex-direction:column}.fv-intro--stretched-height .fv-intro__wrapper{display:flex;flex:1;flex-direction:column}.fv-intro--stretched-height .fv-intro__row{display:flex;flex:1}}.fv-intro--hide-deco:before{display:none}.fv-intro__btns{display:flex;flex-wrap:wrap;gap:2.5rem}@media (min-width:73.125rem){.fv-intro__latest-news{position:-webkit-sticky;position:sticky;top:1.5rem}body.fv-scrolled-up .fv-intro__latest-news{top:calc(1.5rem + var(--fv-navbar-height))}}.fv-intro__latest-news__item{align-items:center;display:flex;gap:1rem;justify-content:flex-start;text-decoration:none}.fv-intro__latest-news__item__img{border-radius:var(--fv-radius);min-height:6rem;min-width:9rem}.fv-intro__latest-news__item__img--real{background-image:var(--fv-last-insight-url);background-position:var(--fv-last-insight-m-fp-x) var(--fv-last-insight-m-fp-y);background-repeat:no-repeat;background-size:cover}.fv-intro__latest-news__item__img--default{display:flex;flex-direction:column}.fv-intro__latest-news__item__img--default .fv-intro__latest-news__item__img-inside{align-items:center;color:#fff;display:flex;flex:1;justify-content:center}.fv-intro__latest-news__item__img--default .fv-intro__latest-news__item__img-inside svg{height:2.25rem;width:2.5rem}
.fv-hero.fv-hero--theme-dark{--fv-hero-bg-back:linear-gradient(123deg,var(--fv-color-blue) -14.25%,var(--fv-color-black) 47.45%);--fv-hero-text-color:var(--fv-color-white);--fv-hero-title-color:var(--fv-hero-text-color)}.fv-hero.fv-hero--theme-light{--fv-hero-bg-back:linear-gradient(113deg,var(--fv-color-white) 3.17%,var(--fv-color-grey-light) 64.87%);--fv-hero-color:var(--fv-color-blue);--fv-hero-title-color:var(--fv-hero-text-color)}.fv-hero{align-items:center;display:flex;justify-content:center;min-height:25rem;width:100%}.fv-hero.fv-hero--theme-dark{color:var(--fv-color-white)}.fv-navbar-transparent .fv-hero{margin-top:calc(var(--fv-navbar-height)*-1)}@media (min-width:61.875rem){.fv-hero{min-height:30rem}}@media (min-width:73.125rem){.fv-hero{min-height:36rem}}@media (min-width:86.25rem){.fv-hero{min-height:39.5rem}}.fv-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.fv-hero--default,.fv-hero--system{padding:1rem;position:relative}.fv-hero--default .fv-hero__image,.fv-hero--default .fv-hero__video,.fv-hero--system .fv-hero__image,.fv-hero--system .fv-hero__video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.fv-hero--default .fv-hero__content,.fv-hero--system .fv-hero__content{position:relative;z-index:2}.fv-hero--default:after,.fv-hero--system:after{background-color:var(--fv-color-black-o2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fv-hero--default.fv-hero--fp .fv-hero__image,.fv-hero--system.fv-hero--fp .fv-hero__image{-o-object-position:var(--fv-hero-fp-x,center) var(--fv-hero-fp-y,center);object-position:var(--fv-hero-fp-x,center) var(--fv-hero-fp-y,center)}.fv-hero--system{height:100vh}.fv-hero--system:after{background:rgba(3,7,34,.314)}.fv-hero--system+.fv-hero-space{height:300vh}
:root{--fv-navbar-link-color:toggle-modes("--fv-navbar-plain-mode",var(--fv-color-blue),"--fv-navbar-transparent-mode",var(--fv-color-white));--fv-navbar-transparent-mode:initial;--fv-navbar-plain-mode:}.fv-navbar{position:relative}body.fv-scrolled-up .fv-navbar{background-color:var(--fv-color-white);left:0;position:-webkit-sticky;position:sticky;right:0;top:0}.fv-navbar .fv-navbar__search-btn{background:transparent;border:none;box-shadow:none;color:var(--fv-color-blue);cursor:pointer;padding:0}@media (min-width:61.875rem){.fv-navbar .fv-navbar__search-btn{align-items:center;background:hsla(180,5%,96%,.1);border:1px solid var(--fv-navbar-plain-mode,transparent);border-radius:.25rem;color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));display:inline-flex;gap:.5rem;padding:.375rem .75rem}.fv-navbar .fv-navbar__search-btn svg{height:1.375rem;width:1.375rem}.fv-navbar .fv-navbar__search-btn__text{font-family:var(--fv-font-family-heading);font-size:.75rem;font-style:normal;font-weight:300;line-height:150%}}.fv-navbar .fv-navbar__search-block__close-btn{display:none}@media (min-width:61.875rem){.fv-navbar .fv-navbar__search-block{display:none;position:relative;width:100%}.fv-navbar .fv-navbar__search-block__inside{background-color:var(--fv-color-white);left:0;position:absolute;top:0;width:100%}.fv-navbar .fv-navbar__search-block--active{display:block}.fv-navbar .fv-navbar__search-block__close-btn{background:transparent;border:none;box-shadow:none;cursor:pointer;display:flex;padding:0;position:absolute;right:calc(var(--fv-spacer-left) - var(--gin-toolbar-x-offset,0px)/2);top:1.94rem}}@media (max-width:61.855rem){.fv-navbar .fv-navbar__search-block{background:#fff;bottom:0;display:flex;flex-direction:column;height:calc(100% - 3.75rem);justify-content:space-between;left:100%!important;overflow:hidden;padding:2.5rem;position:absolute;transition:left .3s ease;width:100%;z-index:2}.fv-navbar .fv-navbar__search-block--active{left:0!important}.fv-navbar .fv-navbar__search-block__inside{display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;width:100%}}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu>.menu{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu>.menu>.menu-item{display:flex}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu>.menu>.menu-item>.menu-item__link{border-bottom:.125rem solid transparent;color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));cursor:pointer;font-family:var(--fv-font-family-heading);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5;padding:.375rem 0 .25rem;text-decoration:none}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu>.menu>.menu-item.menu-item--active>.menu-item__link{border-bottom-color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white))}@media (min-width:61.875rem){.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item{position:relative}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0{--fv-navbar-dropdown-outside-gutter:2rem;background:var(--fv-color-white);border-radius:var(--fv-radius);box-shadow:var(--fv-box-shadow);display:none;flex-direction:column;margin-top:.5rem;position:absolute;right:0;top:100%;width:15.18rem;z-index:2}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0.fv-navbar-dropdown-negative-position{left:calc(var(--fv-navbar-dropdown-outside-width,0) - var(--fv-navbar-dropdown-outside-gutter))}}@media (min-width:61.875rem) and (min-width:73.125rem){.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0.fv-navbar-dropdown-negative-position{--fv-navbar-dropdown-outside-gutter:8rem}}@media (min-width:61.875rem){.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper{display:flex;flex-direction:column;gap:1.25rem;padding:1.62rem;width:100%}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item.menu-item--active>.menu-item__below{display:flex}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-item__below .menu{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0;padding:0}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-item__below .menu-dropdown__title{display:none}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-item__below .menu-item__link{word-wrap:break-word;color:var(--fv-color-body);font-size:var(--fv-text-size-default);font-style:normal;font-weight:400;line-height:1.5;max-width:100%;text-decoration:none}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-item__below .menu-item__link:hover{color:var(--fv-color-blue)}}body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--transparent:not(.fv-navbar--active,:hover){--fv-navbar-transparent-mode:;--fv-navbar-plain-mode:initial}body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--transparent:not(.fv-navbar--active,:hover) .fv-navbar__logo .fv-navbar__logo__img{background-image:url(/themes/custom/forvia/assets/images/logo-forvia-white.svg)}body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--transparent:not(.fv-navbar--active,:hover) .fv-navbar__toggle-menu svg rect{fill:var(--fv-color-grey-light)}body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--active,body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--transparent:hover{background-color:var(--fv-color-white)}@media (max-width:61.855rem){.fv-navbar{z-index:100}}@media (min-width:61.875rem){.fv-navbar{z-index:3}}.fv-navbar__top{align-items:center;display:flex;justify-content:space-between;padding:1.87rem 0}.fv-navbar__top__left,.fv-navbar__top__right{width:100%}.fv-navbar__top__left{display:flex;justify-content:flex-start}.fv-navbar__top__right{display:flex;gap:2rem;justify-content:flex-end}@media (max-width:61.855rem){.fv-navbar__top__right{width:1rem}}.fv-navbar__top__center{align-items:center;display:flex;justify-content:center;width:100%}.fv-navbar__logo{display:flex}@media (max-width:61.855rem){.fv-navbar__logo{margin-left:1rem}}.fv-navbar__logo__img{background:url(/themes/custom/forvia/logo.svg) no-repeat 50%;background-size:contain;height:2rem;width:6.6875rem}@media (min-width:61.875rem){.fv-navbar__logo__img{height:3.125rem;width:10.5rem}}.fv-navbar__toggle-menu{cursor:pointer}.fv-navbar__menu{display:flex}.fv-navbar__menu .menu{display:flex;margin:0;padding:0}.fv-navbar__menu .menu-item--has-children>.menu-item__link{cursor:pointer}@media (max-width:61.855rem){.fv-navbar__menu{align-items:flex-start;flex-direction:column;justify-content:flex-start;overflow:hidden}.fv-navbar--sd-grey .fv-navbar__menu{background-color:var(--fv-color-grey-light)}.fv-navbar__menu:not(:target){height:0;z-index:1}.fv-navbar__menu:target{background:var(--fv-color-white);box-shadow:var(--fv-box-shadow);height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%}body.gin--classic-toolbar .fv-navbar__menu:target,body.gin--horizontal-toolbar .fv-navbar__menu:target,body.gin--vertical-toolbar .fv-navbar__menu:target{height:calc(100vh - var(--gin-toolbar-y-offset));top:var(--gin-toolbar-y-offset)}.fv-navbar__menu .fv-navbar__menu-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%}.fv-navbar__menu .fv-navbar__menu-content>.menu{flex-direction:column;gap:2.5rem;list-style:none;margin-top:2.75rem;padding-left:2.5rem;padding-right:2.5rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item{display:flex;width:100%}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item>.menu-item__link{-webkit-text-fill-color:transparent;background:var(--fv-bg-gradient-blue);-webkit-background-clip:text;background-clip:text;display:flex;text-decoration:none}}@media (max-width:61.855rem) and (max-width:46.855rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item>.menu-item__link{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.375rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (max-width:61.855rem) and (min-width:46.875rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item>.menu-item__link{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.5rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (max-width:61.855rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item:last-child{border-bottom:.0625rem solid var(--fv-color-grey-o2);padding-bottom:2.5rem}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below{background:#fff;left:100%;padding:2.5rem;position:absolute;top:0;transition:left .3s ease;z-index:2}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below,.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;width:100%}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below.menu-dropdown--level-1{background-color:var(--fv-color-grey-light);z-index:3}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu{display:flex;flex-direction:column;gap:2.5rem;list-style:none;margin-top:2.5rem}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item__link:not(.fv-btn){word-wrap:break-word;color:var(--fv-color-body);font-size:var(--fv-text-size,var(--fv-text-size-default));font-style:normal;font-weight:400;line-height:1.5;max-width:100%;text-decoration:none}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item__link:not(.fv-btn) strong{font-weight:600}.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item--active>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item:focus>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content .menu-item__below .menu-item:hover>.menu-item__link:not(.fv-btn){color:var(--fv-color-blue)}.fv-navbar__menu .fv-navbar__menu-content .menu-dropdown__title{-webkit-text-fill-color:transparent;background:var(--fv-bg-gradient-blue);-webkit-background-clip:text;background-clip:text;display:flex}}@media (max-width:61.855rem) and (max-width:46.855rem){.fv-navbar__menu .fv-navbar__menu-content .menu-dropdown__title{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.375rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (max-width:61.855rem) and (min-width:46.875rem){.fv-navbar__menu .fv-navbar__menu-content .menu-dropdown__title{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.5rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (max-width:61.855rem){.fv-navbar__menu .fv-navbar__menu-content .menu-dropdown__link{color:var(--fv-color-blue);display:inline-flex;flex-direction:column;font-weight:600;gap:.25rem;margin-top:.5rem;text-decoration:none}.fv-navbar__menu .fv-navbar__menu-content .menu-dropdown__link:after{background-image:var(--fv-bg-gradient-blue);content:"";display:flex;height:.125rem;width:100%}.fv-navbar__menu .fv-navbar__menu-content .menu-item--active>.menu-item__below{left:0!important}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu{margin-bottom:4rem;padding:0 2.5rem}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu>.menu{margin:0;padding:0}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu>.menu>.menu-item{list-style:none;margin:0;padding:0}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu>.menu>.menu-item>.menu-item__link{color:var(--fv-color-blue)}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu .menu{justify-content:flex-start}.fv-navbar__menu .fv-navbar__menu-bottom .fv-navbar__secondary-menu .menu__link{color:var(--fv-color-black);font-size:.875rem;padding:0}.fv-navbar__menu .fv-navbar__menu-bottom .fv-exchange{background:transparent;padding:0}}@media (min-width:61.875rem){.fv-navbar__menu{align-items:center;flex-direction:column;justify-content:center}.fv-navbar__menu .fv-navbar__menu-content>.menu{flex-direction:row;gap:2.75rem;list-style:none}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item{position:relative}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item>.menu-item__link{color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));display:flex;flex-direction:column;font-family:var(--fv-font-family-heading);font-size:.875rem;font-weight:500;gap:1.125rem;line-height:1.5;text-decoration:none}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item>.menu-item__link:after{content:"";display:flex;height:.25rem;width:100%}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__wrapper{display:flex;flex-direction:column;gap:2.13rem;padding:3rem 1.75rem 1.75rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below{display:none;position:absolute}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below>.menu-item__wrapper{display:flex;justify-content:space-between;min-height:33.3rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin-top:1.63rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-item__link:not(.fv-btn){word-wrap:break-word;color:var(--fv-color-body);font-size:var(--fv-text-size,var(--fv-text-size-default));font-style:normal;font-weight:400;line-height:1.5;max-width:100%;text-decoration:none}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-item__link:not(.fv-btn) strong{font-weight:600}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-item--active>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-item:focus>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-item:hover>.menu-item__link:not(.fv-btn){color:var(--fv-color-blue)}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__title{-webkit-text-fill-color:transparent;background:var(--fv-bg-gradient-blue);-webkit-background-clip:text;background-clip:text;display:flex}}@media (min-width:61.875rem) and (max-width:46.855rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__title{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.375rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (min-width:61.875rem) and (min-width:46.875rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__title{word-wrap:break-word;font-family:var(--fv-font-family-heading);font-size:1.5rem;font-weight:500;line-height:1.2;margin:0;max-width:100%}}@media (min-width:61.875rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__link{word-wrap:break-word;color:var(--fv-color-blue);display:inline-flex;flex-direction:column;font-size:var(--fv-text-size,var(--fv-text-size-default));font-style:normal;font-weight:400;font-weight:600;gap:.25rem;line-height:1.5;margin-top:.5rem;max-width:100%;text-decoration:none}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__link strong{font-weight:600}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-item__below .menu-dropdown__link:after{background-image:var(--fv-bg-gradient-blue);content:"";display:flex;height:.125rem;width:100%}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0{--fv-navbar-dropdown-outside-gutter:2rem;background:var(--fv-color-white);border-radius:var(--fv-radius);box-shadow:var(--fv-box-shadow);display:none;flex-direction:column;left:0;margin-top:1rem;top:100%;width:21.25rem;z-index:2}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0.fv-navbar-dropdown-negative-position{left:calc(var(--fv-navbar-dropdown-outside-width,0) - var(--fv-navbar-dropdown-outside-gutter))}}@media (min-width:61.875rem) and (min-width:73.125rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0.fv-navbar-dropdown-negative-position{--fv-navbar-dropdown-outside-gutter:8rem}}@media (min-width:61.875rem){.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0.menu-dropdown--child-active{width:42.5rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper{display:flex;flex-direction:column;gap:2.13rem;padding:3rem 1.75rem 1.75rem;width:21.25rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0 .fv-cta-big,.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper>.menu-item__content{width:17.75rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-1{background:var(--fv-color-grey-light);border-radius:0 var(--fv-radius) var(--fv-radius) 0;box-shadow:var(--fv-box-shadow-inset);height:100%;margin:0;padding:0;right:0;top:0;width:21.25rem}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-1 .menu-item__wrapper{min-height:inherit}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item .menu-dropdown--level-1 .fv-cta-big{display:none}.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item.menu-item--active .menu-item__link:after,.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item:focus .menu-item__link:after,.fv-navbar__menu .fv-navbar__menu-content>.menu>.menu-item:hover .menu-item__link:after{background-image:var(--fv-bg-gradient-blue)}.fv-navbar__menu .fv-navbar__menu-content>.menu .menu-item--active>.menu-item__below{display:flex}.fv-navbar__menu .fv-navbar__menu-bottom{display:none}}.fv-navbar__menu-controls{display:flex;justify-content:space-between;width:100%}.fv-navbar__menu-controls>*{align-items:center;display:flex;justify-content:center}@media (min-width:61.875rem){.fv-navbar__menu-controls{display:none}}.fv-navbar__logo-tiny{align-items:flex-start;margin-bottom:1.75rem;margin-top:1rem;width:100%}.fv-navbar__back-btn,.fv-navbar__close-btn{width:40%}.fv-navbar__back-btn{color:var(--fv-color-blue);cursor:pointer;display:flex;font-size:.75rem;font-style:normal;font-weight:400;justify-content:flex-start;line-height:150%;padding-left:1.06rem;text-decoration:none;visibility:hidden}.fv-navbar__back-btn--visible{visibility:visible}.fv-navbar__close-btn{justify-content:flex-end;padding-right:1.53rem}
.fv-exchange{align-items:center;background:transparent;border-radius:.25rem;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:0}.fv-exchange__logo{display:flex;height:1rem}.fv-exchange__logo svg{height:1rem;width:1rem}.fv-exchange__logo svg,.fv-exchange__value{color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white))}.fv-exchange__value{font-family:var(--fv-font-family-heading);font-size:.75rem;font-weight:400;line-height:150%}
.form-item-lang-dropdown-select{display:inline;}.lang-dropdown-form img.language-icon{padding:0 4px;vertical-align:middle;}
/* @license MIT https://github.com/AmauriC/tarteaucitron.js/blob/v1.20.0/LICENSE */
div#tarteaucitronMainLineOffset,.tarteaucitronBorder{border:0!important;}#tarteaucitron [aria-pressed="true"]{font-weight:700;}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}div#tarteaucitronAlertBig:focus{outline:0;}.tarteaucitron-modal-open{overflow:hidden;height:100%;}#tarteaucitronContentWrapper{display:unset;}div#tarteaucitronServices{border-radius:8px;}button#tarteaucitronClosePanel{border-radius:5px 5px 0 0;right:15px!important;}button.tarteaucitron-toggle-group{background:transparent!important;padding:10px 0 0;cursor:pointer;}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny .tarteaucitronCross::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before{content:'\2610'!important}#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronCheck::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronCross::before{font-size:20px;}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk{display:none!important;}#tarteaucitronRoot button.tarteaucitronCTAButton,#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl{border:0;border-radius:4px;}#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCross,#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCheck{display:none;}#tarteaucitronRoot #tarteaucitron [aria-pressed="true"]{font-weight:initial;text-shadow:0px 0px 1px;}#tarteaucitronRoot #tarteaucitronServices li#tarteaucitronNoServicesTitle{padding:20px;}#tarteaucitronRoot .tarteaucitronStatusInfo{display:none;}#tarteaucitronRoot .tarteaucitronName{padding-top:5px;}span.tarteaucitronReadmoreSeparator{display:inline!important;}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:#333!important;font-size:12px!important;text-transform:capitalize;}button.tarteaucitron-toggle-group{display:block;}span.tarteaucitronH3{font-weight:700!important;}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;}.tarteaucitronLine{border-left:0px solid transparent!important;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{text-align:left;background:#ffffff17;margin:15px 0px 10px;padding:15px;display:block;border-radius:4px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList b{font-weight:700;padding-bottom:8px;display:block;font-size:16px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul{margin-left:22px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul li{list-style:circle;font-size:14px;}html body #tarteaucitronRoot button#tarteaucitronSaveButton{font-size:18px!important;padding:7px 20px;border-radius:5px;cursor:pointer;}html body #tarteaucitronRoot div#tarteaucitronSave{text-align:right;padding:20px;background:#333;}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important;}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important;}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block;}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0px;padding:10px 0;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4';}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px;}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial;}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block;}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none;}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none;}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none;}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0;}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8;}div#tarteaucitronMainLineOffset{margin-top:0!important;}div#tarteaucitronServices{margin-top:21px!important;}div#tarteaucitronServices{box-shadow:0 40px 60px #545454;}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90% !important;}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left !important;margin:10px 15px 5px;}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0 !important;bottom:0 !important;height:100% !important;left:0 !important;margin:0 !important;max-height:100% !important;max-width:100% !important;top:0 !important;width:100% !important;}#tarteaucitron .tarteaucitronBorder{border:0 !important;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0 !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left !important;}.tarteaucitronName .tarteaucitronH2{max-width:80%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px;}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0 !important;left:0 !important;margin:0 5% !important;max-height:80% !important;width:90% !important;}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto;}#tarteaucitronRoot button#tarteaucitronBack{background:#eee;}#tarteaucitron .clear{clear:both;}#tarteaucitron a{color:rgb(66,66,66);font-size:11px;font-weight:700;text-decoration:none;}#tarteaucitronRoot button{background:transparent;border:0;}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff;}#tarteaucitron strong{font-size:22px;font-weight:500;}#tarteaucitron ul{padding:0;}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block;}.cookie-list{list-style:none;padding:0;margin:0;}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%;}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-size:14px;line-height:normal;vertical-align:initial;}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px;}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff;}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0;}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:2147483646;}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647;}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#333333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px;}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgba(51,51,51,0.07);}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative;}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitronRoot .asCatToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0;}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle + [id^="tarteaucitronDetails"]{width:calc(100% - 40px);font-weight:500;margin:0;padding:5px 20px 20px;background:rgba(51,51,51,0.2);color:#333;}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,0.2);}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,0.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:15px;text-align:left;width:50%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:0.4;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px;}#tarteaucitron .tarteaucitronH3{font-size:18px;}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px;}.tarteaucitronAlertBigBottom span#tarteaucitronDisclaimerAlert,.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert{display:inline-flex;}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block;overflow-y:auto;max-height:50vh;line-height:normal;}@media only screen and (max-width:768px){#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px;}}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#333!important;}.tarteaucitronAlertBigTop{top:0;}.tarteaucitronAlertBigBottom{bottom:0;}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px !important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{color:#fff;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px;}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#fff;color:#333;font-size:13px;margin-bottom:3px;margin-left:7px;padding:5px 10px;}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644;}.tarteaucitronIconBottomRight{bottom:0;right:0;}.tarteaucitronIconBottomLeft{bottom:0;left:0;}.tarteaucitronIconTopRight{top:0;right:0;}.tarteaucitronIconTopLeft{top:0;left:0;}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px;}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px;}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px;}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px;}#tarteaucitronIcon{background:transparent;position:fixed;width:auto;z-index:2147483646;}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;border:none;}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px;}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;color:white;}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0;}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646;}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,0.05);}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0px 10px;vertical-align:top;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,0.3);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,0.1);padding:7px 5px 10px;word-wrap:break-word;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,0.2);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%;}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%;}.tac_float{display:table-cell;text-align:center;vertical-align:middle;}.tac_activate .tac_float strong{color:#fff;}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1B870B;display:inline-block;}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none;}div.amazon_product{height:240px;width:120px;}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important;}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important;}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important;}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important;}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:0.4;}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1;}div#tarteaucitronInfo{display:block!important;position:relative !important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555;}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px;}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important;}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important;}#tarteaucitronCloseCross{position:absolute;color:#FFF;font-size:1.8rem;cursor:pointer;top:10px;right:26px}#tarteaucitronCloseCross span{color:inherit;}.tarteaucitron-spacer-20{height:20px;display:block;}.tarteaucitron-display-block{display:block;}.tarteaucitron-display-none{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
