/* @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-within{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-b31-webform__body{padding:3.12rem 1rem}@media (min-width:46.875rem){.fv-b31-webform__body{padding:4.38rem 7rem}}.fv-b31-webform--confirm .fv-b31-webform__title{display:none}
.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%}
.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-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:0}@media (max-width:61.855rem){.fv-intro:before{display:none}}.fv-intro>*{position:relative;z-index:1}@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__right-col{position:-webkit-sticky;position:sticky;top:1.5rem}body.fv-scrolled-up .fv-intro__right-col{top:calc(1.5rem + var(--fv-navbar-height))}}.fv-intro__latest-news__item{align-items:center;display:flex;flex-wrap:wrap;margin:-.5rem -.5rem -5rem;text-decoration:none}.fv-intro__latest-news__item>*{flex:1 0 0;max-width:100%;padding:.5rem;width:100%}.fv-intro__latest-news__item__img{align-items:center;border-radius:var(--fv-radius);display:flex;flex:0 0 auto;justify-content:center;width:10rem}.fv-intro__latest-news__item__img>*{max-height:6rem;overflow:hidden}.fv-intro__latest-news__item__img img{aspect-ratio:9/6;width:100%}.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;aspect-ratio:9/6;color:#fff;display:flex;flex:1;justify-content:center;width:100%}.fv-intro__latest-news__item__img--default .fv-intro__latest-news__item__img-inside svg{height:2.25rem;width:2.5rem}
.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-flow:column 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-t08{margin-bottom:7.5rem}
.fv-page--f.fv-page--no-intro{position:relative}.fv-page--f.fv-page--no-intro .fv-sections{position:relative;z-index:2}@media (min-width:61.875rem){.fv-page--f.fv-page--no-intro{min-height:28.6875rem}}.fv-page--f.fv-page--no-intro .block-system-breadcrumb-block{margin-top:0}.fv-page--f.fv-page--no-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:none;height:100%;left:50%;min-height:26.6875rem;overflow:hidden;position:absolute;top:0;width:50%;z-index:0}@media (min-width:61.875rem){.fv-page--f.fv-page--no-intro:before{display:block}}
.fv-a01{position:relative}.fv-a01__toggle-zone{align-items:center;background:hsla(180,5%,96%,.2);border:.0625rem solid var(--fv-navbar-plain-mode,transparent);border-radius:.25rem;box-shadow:none;display:inline-flex;gap:.5rem;padding:.375rem .75rem;width:100%}@media (min-width:61.875rem){.fv-a01__toggle-zone{background:hsla(180,5%,96%,.1);min-width:12.5rem;width:auto}}.fv-a01__cta-infos{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.5rem;padding:0}.fv-a01__cta-infos svg{color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));height:1.375rem;padding:.11rem .17rem .17rem .11rem;width:1.375rem}@media (min-width:61.875rem){.fv-a01__cta-infos svg{padding:.11rem}}.fv-a01__cta-infos__text{color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));font-family:var(--fv-font-family-heading);font-size:.75rem;font-style:normal;font-weight:300;line-height:150%}.fv-a01__toggle{align-items:center;background-color:hsla(0,0%,100%,.4);border:.0625rem solid var(--fv-navbar-plain-mode,transparent);border-radius:1.25rem;cursor:pointer;display:flex;height:1.25rem;justify-content:flex-start;padding:.1875rem;transition:all .3s ease;width:2rem}.fv-a01__toggle:before{background:#fff;border:.0625rem solid var(--fv-navbar-plain-mode,transparent);border-radius:50%;content:"";display:block;height:.875rem;transition:all .3s ease;width:.875rem}.fv-a01__toggle--active{background-color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));justify-content:flex-end}.fv-a01__toggle--active:before{background-color:var(--fv-navbar-transparent-mode,var(--fv-color-white)) var(--fv-navbar-plain-mode,var(--fv-color-blue))}.fv-a01__infos{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:var(--fv-navbar-transparent-mode,var(--fv-color-white)) var(--fv-navbar-plain-mode,hsla(180,5%,96%,.2));border:.0625rem solid var(--fv-navbar-plain-mode,hsla(0,0%,100%,.4));border-radius:.25rem;color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));display:none;flex-direction:column;font-size:.75rem;font-style:normal;left:0;line-height:150%;margin-top:.5rem;min-width:12.5rem;padding:.375rem .75rem;position:absolute;top:100%;width:100%;z-index:10}.fv-a01__infos p{margin:0}.fv-a01__infos p+p{border-top:.0625rem solid var(--fv-navbar-plain-mode,hsla(0,0%,100%,.4));margin-top:.5rem;padding-top:.5rem}.fv-a01__infos--active{display:flex}.fv-a01__infos__cta-zone{align-items:center;display:flex;justify-content:flex-end;margin-top:.75rem}.fv-a01__bulb-img,.fv-a01__car-img{align-items:center;aspect-ratio:1/1;background:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.fv-a01__bulb-img:before,.fv-a01__car-img:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;width:1.5rem}.fv-a01__car-img:before{background-image:var(--fv-navbar-transparent-mode,url(/themes/custom/forvia/components/fv-a01/img/car-white.svg)) var(--fv-navbar-plain-mode,url(/themes/custom/forvia/components/fv-a01/img/car.svg))}.fv-a01__bulb-img:before{background-image:var(--fv-navbar-transparent-mode,url(/themes/custom/forvia/components/fv-a01/img/bulb-white.svg)) var(--fv-navbar-plain-mode,url(/themes/custom/forvia/components/fv-a01/img/bulb.svg))}
: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}@media (max-width:61.855rem){.fv-navbar .fv-navbar__search-btn-wrapper{margin-top:.5rem;padding:0 2.5rem;width:100%}}.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;box-shadow:none;color:var(--fv-navbar-transparent-mode,var(--fv-color-blue)) var(--fv-navbar-plain-mode,var(--fv-color-white));cursor:pointer;display:inline-flex;gap:.5rem;padding:.375rem .75rem}@media (max-width:61.855rem){.fv-navbar .fv-navbar__search-btn{width:100%}}.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__left{flex:0 0 auto;width:auto}@media (min-width:61.875rem){.fv-navbar .fv-navbar__top__left{margin-left:auto}.fv-navbar .fv-navbar__top__left,.fv-navbar .fv-navbar__top__right{max-width:22rem;min-width:22rem}}.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:16.125rem;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.75rem;width:100%}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper .menu-dropdown__link-wrapper{margin-bottom:1.88rem}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper .menu-dropdown__link{color:var(--fv-color-blue);display:inline-flex;flex-direction:column;font-family:var(--fv-font-family-heading);font-size:.875rem;font-weight:500;gap:.25rem;line-height:1.5;text-decoration:none}.fv-navbar .fv-navbar__top__right .fv-navbar__secondary-menu .menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper .menu-dropdown__link:after{background-image:var(--fv-bg-gradient-blue);content:"";display:flex;height:.125rem;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){body:not(.fv-scrolled-up) .fv-navbar.fv-navbar--active{--fv-navbar-transparent-mode:;--fv-navbar-plain-mode:initial}.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}@media (max-width:61.855rem){.fv-navbar__top{position:relative}}.fv-navbar__top__left,.fv-navbar__top__right{width:100%}.fv-navbar__top__left{display:flex;justify-content:flex-start}@media (max-width:61.855rem){.fv-navbar__top__left{position:relative;z-index:2}}.fv-navbar__top__right{display:flex;gap:2rem;justify-content:flex-end}@media (max-width:61.855rem){.fv-navbar__top__right{position:relative;width:1rem;z-index:2}}.fv-navbar__top__center{align-items:center;display:flex;justify-content:center;width:100%}@media (max-width:61.855rem){.fv-navbar__top__center{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.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;z-index:2}.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 .fv-navbar__menu-main>.menu{flex-direction:column;gap:2.5rem;list-style:none;margin-top:2.5rem;padding-left:2.5rem;padding-right:2.5rem}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item{display:flex;width:100%}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item:last-child{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>.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);text-decoration:none}.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 .fv-navbar__menu-main>.menu{flex-direction:row;gap:2.75rem;list-style:none}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item{position:relative}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item>.menu-item__link:after{content:"";display:flex;height:.25rem;width:100%}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-item__below{display:none;position:absolute}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-item__below .menu-item__link:not(.fv-btn) strong{font-weight:600}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item .menu-item__below .menu-item--active>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item .menu-item__below .menu-item:focus>.menu-item__link:not(.fv-btn),.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-item__below .menu-dropdown__link strong{font-weight:600}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-dropdown--level-0.menu-dropdown--child-active{width:42.5rem}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-dropdown--level-0 .fv-cta-big,.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item .menu-dropdown--level-0>.menu-item__wrapper>.menu-item__content{width:17.75rem}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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 .fv-navbar__menu-main>.menu>.menu-item .menu-dropdown--level-1 .menu-item__wrapper{min-height:inherit}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item .menu-dropdown--level-1 .fv-cta-big{display:none}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item.menu-item--active .menu-item__link:after,.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item:focus .menu-item__link:after,.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.menu>.menu-item:hover .menu-item__link:after{background-image:var(--fv-bg-gradient-blue)}.fv-navbar__menu .fv-navbar__menu-content .fv-navbar__menu-main>.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-sticky-banner__container{padding-block:1rem}@media (min-width:61.875rem){.fv-sticky-banner__container{padding-block:.375rem}}
.form-item-lang-dropdown-select{display:inline;}.lang-dropdown-form img.language-icon{padding:0 4px;vertical-align:middle;}
