.version::before{content:"Version: v2.08.07";visibility:hidden}
body.no-front #container-overlay{background:#fff}
#main{padding-bottom:55px;mask:none;-webkit-mask:none}
#main.colored{background:#f0f0f0;margin-bottom:-5px;padding-bottom:5px}
p{font-size:18px;color:#505050;font-weight:400}
p b{font-weight:600}
p a,a.stella,div.caption.inside-grid a{color:#243882;font-weight:600}
p a:hover{color:#243882}
.big-p{font-size:20px;line-height:1.7em}
p span.text-center{text-align:center;display:inline-block}
.divider{margin:20px}
.navbar-pages{background:#fff}
@media(min-width:767.999px){body.no-front .megamenu.switch-menu .header-dropdown::before{background-color:#282b34}
.megamenu.switch-menu>div>li>ul>li>a:hover,.megamenu>div>li>ul>li>a:focus{color:#282b34}
.megamenu.switch-menu .line-hr::before{border-color:#282b34}
.megamenu>div>li>ul>li a:hover,.megamenu>div>li>ul>li a:focus,.megamenu>div>li>ul>li a:active{color:#fff}
.megamenu.switch-menu li>ul>li>a,.megamenu.switch-menu .dropdown-item:hover,.megamenu.switch-menu .dropdown-item:focus,.megamenu.switch-menu>div>li>ul>li a:hover,.megamenu.switch-menu>div>li>ul>li a:focus,.megamenu.switch-menu>div>li>ul>li a:active{color:#282b34}
}
header{width:100%;z-index:1080}
#primary-menu{padding:0;margin:0;background:#fff}
.header-right-block{display:flex;justify-content:flex-end;align-items:center}
.header-right-block a{color:#243882}
button.search-button.btn{padding:0}
button.search-button.btn img{padding:0}
body.modal-open button.search-button{pointer-events:none}
.search-block{border-right:1px solid #f0f0f0;padding:0 12px;font-family:"Encode Sans",sans-serif;height:44px;width:64px;display:flex;align-items:center;justify-content:center}
#search-form-wrapper{background:linear-gradient(127deg,#243882 34.38%,#080c1c 117.1%);color:#fff;height:121px;left:0;padding:0;position:absolute;text-align:left;top:0;width:100%;z-index:991}
#search-form{box-sizing:border-box;height:100%;display:flex;align-items:center;width:90%;margin-left:5%;font-family:"Encode Sans",sans-serif;color:#fff;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(188deg) brightness(102%) contrast(103%)}
.search-icon-inside{width:32px;margin-right:56px}
img.close-search{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7498%) hue-rotate(51deg) brightness(114%) contrast(94%)}
#search-input{color:#fff;background-color:transparent;width:100%;display:inline-block;max-width:85%;border:0;padding-left:0;font-size:26px;font-weight:500}
input#search-input:-internal-autofill-selected,input#search-input:-webkit-autofill{background-color:#243882 !important}
input#search-input{background-color:transparent !important;color:white}
input#search-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset !important;background-clip:padding-box !important;transition:background-color 5000s ease-in-out 0;font-size:26px}
input#search-input:focus{outline:0}
#search-form-wrapper .close-button{position:absolute;font-size:1.5rem;color:#fff;background:0;border:0;cursor:pointer;z-index:7;padding:0}
#autocomplete-container{position:absolute;top:100%;left:0;width:100%;background:#f0f0f0;padding:10px 5%}
#autocomplete-container ul{list-style:none;margin:0;padding:0 0 30px 88px}
#autocomplete-container li{padding:21px 0 31px;cursor:pointer;font-family:"Encode Sans",sans-serif;font-size:26px;font-weight:300;color:#282b34;border-bottom:1px solid rgba(0,0,0,0.1)}
#autocomplete-container li:last-child{border-bottom:0}
#autocomplete-container li:hover{background-color:#f0f0f0}
#search-form-wrapper.collapse{transition:none !important}
#search-form-wrapper[style]{transition:none !important}
#menu-lang{text-align:right;font-size:16px;padding:0 0 0 12px}
#menu-lang a.active{font-weight:600;text-decoration:underline}
#menu-lang a{padding:2px 4px;color:#fff}
#menu-lang li.acc-div-l::before,#menu-lang li.acc-div-r::after{content:none}
.main-menu{padding:0;background-color:#f0f0f0;padding-left:calc(5% - 10px);position:relative}
.main-menu ul{list-style:none;margin:0;padding:0;display:inline-block}
.main-menu ul li{display:inline-block}
.main-menu ul li.active{background-color:#243882;color:#fff;font-weight:600}
.mega-menu{font-family:"Encode Sans",sans-serif;background:linear-gradient(150deg,rgba(36,56,130,0.98) 58.24%,rgba(26,38,81,0.98) 97.61%);color:#fff;display:none;position:absolute;left:0;width:100%;padding:30px;z-index:1000;padding-left:5%}
.mega-menu{display:none}
.mega-menu.active{display:block}
.container-menu-column{display:flex}
.menu-column{float:left}
.column-menu-1{width:25%;min-width:350px}
.column-menu-2{width:25%;min-width:300px}
.column-menu-3{width:auto;padding-left:15px}
.menu-column h2,.menu-column h3{color:white}
.menu-column h2{font-size:24px}
.menu-column h3{font-size:18px;font-weight:normal}
.menu-column p{color:#fff}
.mega-menu .card,.mega-menu .card-header{background:transparent;border-width:0}
.mega-menu .menu-item{position:relative;color:#fff;display:inline-block;width:100%;text-align:left;border-width:0;background:transparent}
.mega-menu .menu-column a{color:#fff;text-decoration:none}
.menu-column ul{list-style-type:none;padding-left:0;margin-bottom:0}
.menu-column ul li{color:#fff;font-size:16px;cursor:pointer;padding:3px 0;display:block}
.menu-item.has-submenu:after{content:"\f054";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute}
.sticky{position:fixed;top:0;width:100%;z-index:1000;background-color:#f1f1f1;box-shadow:0 4px 6px rgba(0,0,0,0.1)}
.sticky+.content{padding-top:60px}
.menu-column.column-menu-3{transition:all .3s ease-in-out}
@media(max-width:991.999px){.megaOn #container-overlay{overflow:hidden}
#primary-menu{height:64px;width:100vw;position:fixed;box-shadow:0 -2px 16px 0 rgba(0,0,0,0.25);top:-0.04em;right:0;left:0;z-index:1030}
.megaOn #primary-menu{background-color:#243882;color:#fff;border-bottom:1px solid #f0f0f0;box-shadow:none}
.megaOn #primary-menu img{filter:brightness(0) saturate(100%) invert(100%) sepia(97%) saturate(10%) hue-rotate(175deg) brightness(104%) contrast(104%)}
button.hamburger-menu{background-repeat:no-repeat;background-position:center}
button.hamburger-menu[aria-expanded="false"]{background-image:url("../../../content/dam/stellantis-corporate/icon/menu/Icon-open-menu.svg")}
button.hamburger-menu[aria-expanded="true"]{background-image:url("../../../content/dam/stellantis-corporate/icon/menu/Icon-close-menu.svg")}
button.desktop-menu-button{display:none}
.logo-container{height:64px;margin-right:64px;margin-left:5%}
.no-front #main{padding-top:64px}
.megamenu-container{display:none}
.hamburger-menu{display:block;font-size:24px;position:absolute;top:0;right:0;z-index:1000;background:#f0f0f0;outline:0;border-width:0;height:64px;width:64px}
.header-right-block,.search-block{height:64px}
#menu-lang a,#menu-lang{display:none}
.lang-mobile-block{width:64px;height:64px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}
.search-block{width:64px;border-left:1px solid #f0f0f0}
div#search-form-wrapper{background:#243882;height:63px;width:100vw;z-index:1030}
.search-icon-inside{width:16px;margin-right:12px}
#search-input{font-size:20px}
#search-form-wrapper .close-button{margin-right:0;padding-right:0;margin-top:0;width:64px;height:64px;background:#f0f0f0;border-radius:0;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center}
img.close-search{filter:none !important}
button.lang-button.btn{background-repeat:no-repeat;background-position:center;height:64px;width:64px}
.megaOn #primary-menu button.lang-button{filter:brightness(0) saturate(100%) invert(100%) sepia(97%) saturate(10%) hue-rotate(175deg) brightness(104%) contrast(104%);position:relative}
button.lang-button.btn[aria-expanded="true"]{background-image:url("../../../content/dam/stellantis-corporate/icon/menu/Icon-close-menu.svg");right:0;position:absolute !important;z-index:1280;filter:none !important;background-color:#f0f0f0;transition:none}
button.lang-button.btn[aria-expanded="true"]::before{content:"";display:block;width:20px;height:20px;background-image:url("../../../content/dam/stellantis-corporate/icon/menu/icon-language.svg");background-size:contain;background-repeat:no-repeat;position:relative;left:-55px;top:0;opacity:.2}
button.lang-button.btn{transition:none !important}
.megaOn .lang-button.btn[aria-expanded="true"]::before{filter:brightness(0) saturate(100%) invert(100%) sepia(97%) saturate(10%) hue-rotate(175deg) brightness(104%) contrast(104%)}
button.lang-button.btn[aria-expanded="false"]{background-image:url("../../../content/dam/stellantis-corporate/icon/menu/icon-language.svg");background-size:20px}
div#lang-form-wrapper{position:absolute;width:100vw;top:63px;left:0;border-top:1px solid rgba(0,0,0,0.10);border-bottom:1px solid rgba(0,0,0,0.10);padding:12px 10vw 32px;background:#f0f0f0;font-family:"Encode Sans",sans-serif;z-index:9000}
#lang-form-wrapper.collapse{transition:none !important}
#lang-form-wrapper{transition:none !important}
#lang-form-wrapper ul{list-style-type:none;display:inline-flex;margin-bottom:0;flex-wrap:nowrap;flex-direction:column;padding-left:0}
div#lang-form-wrapper ul li{width:80vw;margin-top:16px}
div#lang-form-wrapper a{color:#484f51;font-size:20px;font-weight:100;text-decoration:none;display:block;width:100%;text-align:center}
div#lang-form-wrapper a.active{color:#243882;font-size:20px;font-weight:500;background-image:none}
.megamenu-container.active{display:block;position:fixed;top:63px;left:0;width:100%;background-color:#243882;z-index:999;padding:20px 0;box-sizing:border-box;height:calc(100vh - 62px);filter:blur(0);overflow-y:auto;transform:translateY(0);transition:transform .3s ease-in-out}
.megamenu-container.active .mega-menu{display:contents}
.container-menu-column{flex-direction:column}
.menu-column{width:100%;padding:15px;color:white;margin-bottom:5px}
.column-menu-1 *:not(.section-menu-title),.column-menu-1 .cta,.mega-menu .close-menu{display:none}
.column-menu-1.active p.section-menu-title,.column-menu-1.active .cta{display:block}
.description-section-menu-title{display:none}
.menu-column{width:100vw;padding:0 2vw 0 5vw}
.menu-column ul{padding-left:20px;color:#fff}
.menu-column ul li{color:#fff;font-size:18px;padding:0 0 6px}
.menu-column .cta{color:#fff;padding:10px 0;text-decoration:none;font-size:20px;font-weight:300;margin-bottom:-5px;padding-bottom:0}
.close-menu{display:block;font-size:24px;color:white;text-align:right;cursor:pointer;margin-top:20px}
.column-menu-2{display:none;padding-top:0;margin-bottom:28px}
.column-menu-1.active+.column-menu-2{display:block}
.column-menu-1{cursor:pointer;background-color:#243882;color:white;margin-bottom:5px}
.column-menu-1 h2{color:#fff;text-transform:uppercase;margin-top:0}
.column-menu-1 p,.column-menu-1 a{color:#fff}
.menu-item.has-submenu:not(.submenu-active):after{content:"";position:absolute;right:0;background-image:url("../../../content/dam/stellantis-corporate/icon/menu/icon-open-accordion-menu.svg");display:block;background-size:20px;background-position:0 0;width:25px;height:25px;background-repeat:no-repeat;margin-top:-28px}
.menu-item.has-submenu.submenu-active:after{content:"";right:0;background-image:url("../../../content/dam/stellantis-corporate/icon/menu/icon-close-accordion-menu.svg");display:block;background-size:20px;background-position:0 0;width:25px;height:25px;background-repeat:no-repeat;margin-top:-28px;transform:rotate(0)}
.menu-column.column-menu-3{display:none}
a.menu-item.desktop-menu-button{font-family:"Encode Sans",sans-serif;text-transform:uppercase;font-weight:300;font-size:24px;color:#fff;display:block;margin-bottom:20px;margin-left:5vw}
p.section-menu-title{text-transform:uppercase;font-weight:300;font-size:24px}
p.section-menu-title::after{content:"";position:absolute;right:.3%;background-image:url("../../../content/dam/stellantis-corporate/icon/menu/icon-chevron-right.svg");display:block;background-size:16px;background-position:0 0;width:32px;height:32px;background-repeat:no-repeat;margin-top:-32px;transform:rotate(0)}
.menu-column.column-menu-1.active p.section-menu-title::after{transform:rotate(90deg);right:2.3%;margin-top:-26px}
.menu-column.column-menu-1.active p.section-menu-title{font-weight:600;margin-bottom:0}
.description-section-menu-title{display:none}
.mega-menu .card-header{padding-left:0;padding-bottom:6px;padding-right:0}
a.menu-item.cat-item-link{padding:10px 0 6px}
.mega-menu .card-header::after,.mega-menu a.cat-item-link::after{content:"";background-color:#fff;height:.5px;width:6rem;position:absolute;bottom:0;left:0}
.mega-menu .cta img{display:none}
.menu-column .cta::after{content:"";background-color:#fff;height:.5px;width:6rem;position:absolute;left:5%;margin-top:34px}
.mega-menu .menu-item{font-size:20px;font-style:normal;font-weight:300}
.mega-menu .card-header button.menu-item{padding-left:0;padding-right:0}
.mega-menu .card-header button.menu-item.submenu-active{font-weight:500}
.content-mobile{display:block}
.auxiliary-content{display:none}
.auxiliary-content-mobile{width:90vw;margin:0 5vw;font-family:"Encode Sans",sans-serif;color:#fff;font-size:14px;font-weight:500;margin-top:20px}
.auxiliary-content-mobile img{filter:brightness(0) saturate(100%) invert(100%) sepia(97%) saturate(10%) hue-rotate(175deg) brightness(104%) contrast(104%)}
.auxiliary-content-mobile a.auxiliary-content-link{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:18px;padding:8px 0;color:#fff}
.auxiliary-content-mobile::before{content:"";background-color:#fff;height:.5px;width:45vw;position:absolute;margin-top:-12px}
button.close-button.btn{right:4.5%;top:10px}
body.modal-open.megaOn .modal{z-index:900}
body.modal-open.megaOn .modal-backdrop{z-index:800}
html.translated-ltr button.desktop-menu-button,html.translated-rtl button.desktop-menu-button{display:contents;color:#fff;text-transform:uppercase;font-weight:400;font-size:24px;color:#fff;margin-bottom:20px}
html.translated-ltr button.desktop-menu-button font,html.translated-rtl button.desktop-menu-button font{margin-left:2vw}
html.translated-ltr .cta font,html.translated-rtl .cta font{display:contents}
.header-right-block .btn:first-child:active,.search-block .btn:first-child:active{border-color:transparent}
}
@media(min-width:992px){header{position:fixed;box-shadow:0 -2px 16px 0 rgba(0,0,0,0.25);height:calc(77px + 44px)}
#primary-menu{height:77px}
.lang-mobile-block{display:none}
.img-hmc{height:20px}
.img-hmc-logo{height:44px;width:auto}
.hamburger-menu{display:none}
.header-right-block span,.header-right-block a{font-size:14px}
.main-menu ul li a.desktop-menu-button,.main-menu ul li button.desktop-menu-button{text-decoration:none;font-size:16px;color:#505050;display:inline-block;padding:10px;font-family:"Encode Sans",sans-serif;outline:0;border-width:0;margin-right:-4px;background-color:transparent;transition:none}
.main-menu ul li button.desktop-menu-button[aria-expanded="true"],.main-menu ul li a.desktop-menu-button:active{color:#fff;background:#243882}
.main-menu.megamenu-container{display:block;padding:0;background-color:#f0f0f0;padding-left:calc(5% - 10px);z-index:990;width:100vw}
p.section-menu-title{color:#fff;font-family:"Encode Sans";font-size:42px;font-weight:500}
p.description-section-menu-title{color:rgba(255,255,255,0.9);font-size:16px;font-style:normal;font-weight:300;width:90%}
.column-menu-1{pointer-events:none}
.menu-column a.cta{font-size:16px;font-style:normal;font-weight:600;color:#243882;background-color:#fff;padding:8px 16px;margin-bottom:32px;margin-top:24px;display:inline-block;pointer-events:all;cursor:pointer}
.mega-menu .cta img{margin-left:10px;filter:brightness(0) saturate(100%) invert(23%) sepia(10%) saturate(5976%) hue-rotate(198deg) brightness(94%) contrast(99%)}
.mega-menu .menu-item{font-size:16px;font-weight:300;padding:0}
.mega-menu .card-header{padding:3px 0}
.mega-menu a.menu-item.cat-item-link{padding:3px 0}
.mega-menu a.menu-item.cat-item-link:hover,.mega-menu button.menu-item:hover{opacity:.7}
.submenu-open{border-right:.5px solid #fff}
.menu-column.column-menu-2.submenu-open .menu-item:not(.submenu-active){opacity:.5}
.menu-column.column-menu-2.submenu-open .menu-item:not(.submenu-active):hover{opacity:.9}
.menu-item.has-submenu:after{right:16px}
.menu-column.column-menu-3 .accordion-content{clip-path:inset(0 100% 0 0);transition:clip-path .05s ease}
.menu-column.column-menu-3 .accordion-content.show{clip-path:inset(0 0 0 0)}
.menu-column.column-menu-3 li{font-weight:300}
.menu-column.column-menu-3 li:hover{opacity:.7}
.content-mobile{display:none}
#main{padding-top:121px}
.auxiliary-content{font-family:"Encode Sans",sans-serif;height:44px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:0}
a.auxiliary-content-link{border-right:1px solid #f0f0f0;padding:0 12px;text-decoration:none;display:flex;height:44px;align-items:center;gap:8px}
.auxiliary-content-link img{filter:brightness(0) saturate(100%) invert(23%) sepia(10%) saturate(5976%) hue-rotate(198deg) brightness(94%) contrast(99%)}
.close-menu{top:20px;right:4.5vw;position:absolute;background:0;border:0;margin-top:0;z-index:7;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7498%) hue-rotate(51deg) brightness(114%) contrast(94%)}
#search-form-wrapper .close-button{right:5%;margin-top:calc(121px / 2 - 18px)}
.using-keyboard input#search-input:focus-visible{border-bottom:.01em solid #e9e9e9a2;border-radius:0}
}
@media(min-width:280px) and (max-width:320px){.search-block,.lang-mobile-block{width:auto !important}
button.lang-button.btn{width:47px}
}
@media(max-width:279.9px){.search-block,.lang-mobile-block button.lang-button.btn{display:none}
img.img-hmc-logo{max-width:43vw !important}
.logo-container{margin-right:0 !important}
}
::-webkit-scrollbar{width:0;background:transparent}
h2,h3{color:#243882;font-family:"Encode Sans",sans-serif;margin-top:18px}
.page-title-h2-parent h1.title-page{text-align:center;font-weight:400;padding:5px 0;font-size:40px;text-shadow:none;color:#243882;font-family:"Encode Sans",sans-serif;margin-top:18px}
h2.title-page,.editor h2,.h2bstyle{text-align:center;font-weight:400;padding:5px 0;font-size:40px;text-shadow:none}
h2.title-page.text-left{margin-left:-3px}
.h2vstyle{font-size:28px !important}
.border-left-right{display:block;margin:0 auto;padding:0 10px;border-left:.01em solid #505050;border-right:.01em solid #505050}
.border-left-right p:last-child{margin-bottom:0;padding-bottom:0}
.border-left-right.no-l{border-left:0}
.border-left-right.no-r{border-right:0}
.border-left-right.no-fill{border:0;padding:0}
.border-top-bottom{border-top:1px solid #505050;border-bottom:1px solid #505050}
.border-left-right.no-fill p{padding:0}
section.inside-container{margin:20px auto}
.intro .text-center.big-p{font-size:24px}
.intro p{font-size:22px}
.mx-px-0{margin-left:0;margin-right:0;padding-right:0;padding-left:0}
video.full-width{position:relative;width:100%;height:100%;object-fit:cover}
.full-width-container{width:100%;padding-left:0;padding-right:0;margin-bottom:-0.03em}
section.full-width-container{margin:50px 0;padding:0}
h3,.h3bstyle{font-size:23px;font-weight:400;margin-bottom:15px;text-shadow:none}
.h3vstyle{font-size:28px}
h3.text-left,.h3bstyle.text-left,.h3vstyle.text-left,h3.title-page.h3vstyle,h4.title-page.text-left,h4.title-page{margin-left:-1px}
div.table-container-in-section{padding:0 12px;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 10%)}
.modal-open #primary-menu{z-index:1100}
.menu_type2{flex-grow:1}
.menu_type2 li{display:block;padding:0 10px;text-transform:uppercase;border-left:1px solid #243882;font-size:11px;height:15px}
.menu_type2 h1{font-size:11px;margin-bottom:0rem;font-weight:500;line-height:inherit}
#search-btn{color:#243882}
#menu-lang a,#menu-lang{color:#243882;font-family:"Encode Sans"}
.megamenu .header-dropdown a{color:#282b34}
.megamenu .header-dropdown::before{background-color:#282b34}
.no-front .megamenu .dropdown-item>ul{border-color:#fff}
.megamenu.switch-menu .dropdown-item>ul{border-color:#282b34}
.megamenu .dropdown-item>ul{border-color:#282b34}
.title-small-upper{text-transform:uppercase;text-align:center;font-weight:600;line-height:1.4em;padding:10px;font-size:.85em}
.profile-wrap .board-image p{margin-bottom:0}
.name-profile{font-family:"Encode Sans Condensed",sans-serif;font-size:1em;font-weight:500 !important;margin-top:0;margin-bottom:6px}
.modal-dialog{scrollbar-width:none}
.modal-profiles .modal-dialog,.modal-profiles-board .modal-dialog,.modal-profiles-council .modal-dialog{width:76%;max-width:76%;margin:1.75rem auto auto 20px;background-color:#f0f0f0;border-radius:0;border-width:0;overflow-y:scroll;max-height:68vh;margin-left:calc(100vw - 95vw);margin-top:calc(17.5vh + 3vh)}
.modal-profiles-board .modal-content,.modal-profiles-council .modal-content{background-color:#f0f0f0;border-radius:0;border-width:0}
.modal-profiles-board .modal-body,.modal-profiles-council .modal-body{display:flex;align-items:stretch}
.fade.modal-profiles-board,.fade.modal-profiles-council{transition:opacity .15s linear;background:rgb(240 240 240 / 70%)}
.modal-profiles-board .title,.modal-profiles-council .title{font-family:"Encode Sans Condensed",sans-serif;color:#243882;font-weight:400;font-size:1.1em;margin-bottom:4px;margin-top:30px}
.modal-profiles-board .content-info,.modal-profiles-council .content-info{font-family:"Encode Sans Condensed",sans-serif;padding:15px;flex-grow:1;display:flex;flex-direction:column;overflow-y:scroll;justify-content:space-between;scrollbar-width:none}
.modal-profiles-board .content-img,.modal-profiles-council .content-img{font-family:"Encode Sans Condensed",sans-serif;width:255px;padding:15px;flex-shrink:0}
.modal-profiles-board .content-img img,.modal-profiles-council .content-img img{display:block;padding:0;margin:0 0 10px 0;width:180px}
.modal-profiles-board .content-info-text,.modal-profiles-council .content-info-text{max-height:40vh;overflow-y:scroll}
.content-info-text li{font-size:18px;color:#505050}
.modal-profiles-board .content-download .btn,.modal-profiles-council .content-download .btn{padding:.3rem .75rem;margin-left:0;padding-left:0;display:block;text-align:left;max-width:150px}
.modal-profiles-board .content-download .btn i,.modal-profiles-council .content-download .btn i{margin-left:0;padding-left:0;display:block;text-align:left;max-width:200px}
.content-info.content-download h3{font-size:1.3em;font-weight:300;margin-bottom:8px;margin-top:36px}
p.job-title{font-weight:300;line-height:1.2em;margin-bottom:4px;font-size:16px !important;max-width:240px}
.close-modal{float:right;margin-right:18px;margin-top:-30px}
.board-image img{width:160px;border:2px solid #ddd;margin-top:10px;margin-bottom:7px}
@media(max-width:767px){.profile-wrap{text-align:left}
}
.caption{font-size:.9em;margin-bottom:0}
a.board-image img{text-decoration:none}
.board-image img{width:240px;border:2px solid #ddd;margin-top:10px;margin-bottom:7px}
.list-action .company-logo{width:75px;margin:0 auto 10px;display:block}
.img-photo{background-image:url("clientlib-site-page/resources/images/placeholder-portrait-square.jpg");background-size:cover;margin:10px 0;border:1px solid #ddd;background:#fff}
.img-photo.square{width:160px;height:160px;overflow-y:hidden}
.img-photo.portrait{width:160px;height:210px;overflow-y:hidden}
a.board-image:hover h3,a.board-image:hover p{text-decoration:underline}
.list-action{width:40%}
.list-action .list-group{font-size:1.125em}
.list-action .list-group li{line-height:1.5em;align-items:baseline;border-bottom:1px solid #111;margin-top:1.8em}
.list-action .list-group a{display:contents;color:#505050}
.list-action .list-group a:hover{text-decoration:none}
.list-action.doc-link{width:50%;display:block;margin:0 auto}
iframe.frame-resizable{width:1px;min-width:100%;height:50vh;border:0}
iframe.frame-alert-email{height:1500px !important}
.style-accordion{border-left:1px solid}
div.accordion-2-column{width:45%}
.accordion p:last-child{margin-bottom:0}
.accordion{position:relative}
.accordion .header-accordion,.accordion .content-accordion{padding:0 .75rem 0 30px}
.accordion .header-accordion button{text-align:left}
.accordion .acc-icon{font-size:20px;position:absolute;top:calc(50% - 10px);left:-9px}
.accordion .acc-icon i{position:absolute;top:0;left:0;background:#f0f0f0}
.full-width-bg.bg-white .accordion .acc-icon i{background-color:#fff}
.accordion .acc-icon .icon-plus{visibility:hidden;opacity:0}
.accordion .acc-icon .icon-min{visibility:visible;opacity:1}
.accordion .collapsed .acc-icon .icon-plus{visibility:visible;opacity:1}
.accordion .collapsed .acc-icon .icon-min{visibility:hidden;opacity:0}
.style-accordion a,.accordion a{color:#243882}
.nav-tabs{border-bottom:0}
.nav-tabs .nav-link{flex:1 1 0 !important}
.nav-tabs .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:#505050;background:transparent;text-transform:uppercase;text-align:center;font-weight:500;line-height:1.4em;padding:0 .5em;font-size:17px;margin-bottom:15px;border:0;border-radius:0;border-color:#505050;border-left:1px solid}
.nav-tabs .nav-link:last-child{border-right:1px solid}
.nav-tabs .nav-link.active{color:#243882;border-color:#243882}
.nav-tabs .nav-link.active+.nav-link{border-left-color:#243882}
.nav-tabs .nav-link:only-child{cursor:default}
p.paragraph-title{color:#243882;border-left:.01em solid #505050;padding-left:10px;font-weight:600}
p.paragraph-title-no-border{border-left:0;padding-left:0;margin-bottom:0}
i.far.fa-file-pdf,i.far.fa-arrow-alt-circle-right{font-size:17px}
a.cta-error{color:#243882}
.text-white{color:#fff}
.multibar .text-white a{color:#fff}
.page.pr #main{min-height:100vh}
.page-pr a:hover{color:#505050;text-decoration:none}
.content-left{margin-left:0vh;margin-right:16.66vw;padding:10px 0;margin-top:-40px}
.background-layer.colored{background:#f0f0f0}
.bg1{background-color:#f0f0f0;background-repeat:no-repeat;background-position-x:102%;background-attachment:fixed;background-position-y:top;background-size:20% auto;height:100%}
.bg-wave-wide-sx{background-repeat:no-repeat;background-position-x:left;background-attachment:fixed;background-position-y:bottom;background-size:20% auto;height:100%}
.bg-wave-container{height:100%;position:fixed;left:0;padding:0;z-index:-1}
.bg-wave-wrapper{height:100%}
.sidebar{min-height:100%;position:fixed;background-color:#243882;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;width:28%;padding:80px 15px 10px;color:#fff}
.block-bottom.mobile-view-inside{display:none}
.main-container{margin-left:33.89%;padding:15px 30px 15px 12px}
#search-form-sidebar{box-sizing:border-box;height:100%}
#search-input-sidebar{margin-right:3px;width:80%;background:transparent;border:0;outline:0;border-bottom:1px solid #fff;color:#fff;left:1.5em;box-sizing:border-box;height:100%}
.page-pr .main-container h2{margin-top:22px;font-weight:100;font-size:1.8rem}
.list-action.w-75{margin:5px auto}
.ml-side{margin-left:12%}
ul.press-doc{list-style-type:none;padding-left:0}
ul.press-doc hr{margin-top:0;margin-bottom:0}
ul.press-doc li{margin-top:20px}
ul.press-doc li p{margin-left:80px;margin-top:10px;font-size:16px}
ul.press-doc li ul{list-style-type:none;padding-left:80px}
ul.press-doc li span{font-family:"Encode Sans",sans-serif;font-size:16px}
.press-doc a i:hover{font-weight:bold;color:#505050}
.press-doc a i{color:#505050;margin-left:20px}
span.document-link-title{display:block}
span.document-link-title a{display:flex;justify-content:space-between}
.press-doc .document-link-title a i{float:right;line-height:1.4em;margin-top:2px}
.press-doc .document-link-title .modal a i{float:none;margin:0 16px}
a.past-event-link{padding-right:18px !important}
a.past-event-link>i{margin-left:.35em;margin-right:-17px}
.document-name,p.text-grey.document-name{font-family:"Encode Sans Condensed",sans-serif;font-size:18px !important;font-weight:500 !important;margin-left:0;margin-top:0}
ul .press-release-item{padding-left:0 !important;border:0;border-bottom:1px solid rgba(0,0,0,0.1);margin-top:0;margin-bottom:0}
ul .press-release-item li{margin-top:0}
ul .press-release-item li b{font-family:"Encode Sans",sans-serif;font-size:16px}
h3.month-name{font-size:1.5rem}
ul.press-release-item a.space-between{padding:0 5px}
i.far.fa-arrow-alt-circle-right.text-grey :hover{color:#243882}
a.text-grey:hover,.text-grey a:hover{font-weight:bold;text-decoration:underline;color:#505050}
a.text-grey:not([href]){color:#505050 !important;text-decoration:none}
.small-title-sidebar{font-size:.5em;margin-bottom:-18px;display:inherit}
.year-select ul{list-style-type:none;padding:0;width:66%}
.year-select ul li{padding:0 6px 0 0}
.sidebar-blue a{color:#a0a0a0;font-weight:600;font-size:.95em}
.year-select ul li a{color:#fff;font-weight:400;font-size:16px}
.box-6 a{color:#a0a0a0;font-weight:600;font-size:1.75em}
.box-7{margin-top:5rem}
.sidebar-blue a:hover{text-decoration:underline}
.sidebar-blue a.active,.sidebar-blue a.active:hover{font-weight:700}
.sidebar-info p,.sidebar-info p a{color:#fff;font-size:1em;margin-bottom:20px;line-height:1.5em;letter-spacing:0}
.sidebar-info p a{font-weight:400;text-decoration:none}
.small-title-sidebar{font-size:.75em;margin-bottom:-18px;display:inherit}
.sidebar h2,.sidebar-blue h2,.sidebar h3,.sidebar-blue h3{font-family:"Encode Sans",sans-serif;font-size:1.25em;color:#fff;font-weight:200;margin-bottom:5px}
h3.alert-email a,a h3.alert-email{font-size:1.25em;transform:translateY(50%);margin-top:10px}
.alert-email i.fas.fa-envelope{font-size:22px}
.space-between{padding:0 10px}
.t04 .space-between{padding:0 6px}
.sidebar-info.contact-pr{font-size:1rem;width:100%}
.sidebar-info.contact-pr span,.sidebar-info.contact-pr span a,.sidebar-info.contact-pr p a{line-height:1.2em !important;display:block;margin-bottom:0;word-break:break-word !important;overflow-wrap:break-word !important}
p.read-all-internal{text-align:center}
span.h3-interno-lr{font-size:1.3em;font-weight:300;color:#243882;font-family:"Encode Sans",sans-serif;line-height:1.2em;padding-top:0;margin-top:0}
span.interno-lr{color:#243882;font-family:"Encode Sans",sans-serif;line-height:1.2em;padding-top:0;margin-top:0;font-weight:400}
.title-inside-grid{margin-top:-2px;padding-top:0}
.title-page.text-left.h2vstyle{margin-left:-1px}
h2.title-inside-grid{margin-left:0;margin-top:-9px}
h2.title-inside-grid.text-left{margin-left:-2px}
.title-inside-grid .h2vstyle{margin-left:1px;display:block;margin-top:3px;margin-bottom:2px}
h3.h3-inside-grid{padding-top:0}
.title-inside-grid .h3bstyle{margin-top:2px;display:block;margin-bottom:1px;margin-left:-1px}
.title-inside-grid .h3vstyle{margin-left:-1px}
h4.title-inside-grid{margin-top:1px;margin-bottom:17px}
.editor p{font-size:20px;color:#505050;font-weight:400}
.editor h1{margin-bottom:.5rem;font-weight:500;line-height:1.2;display:block;padding:5px 25px;text-transform:uppercase;font-size:1rem}
.editor p b{font-weight:600}
.editor p a,.editor li a{color:#243882;font-weight:600}
.editor a:hover{color:#243882}
.editor h3,h5,h6{font-family:"Encode Sans",sans-serif;color:#243882;font-size:1.1em}
h4{font-family:"Encode Sans",sans-serif;color:#243882;font-weight:400;font-size:20px}
.editor ul li,.editor ol li{font-size:20px !important;color:#505050}
div.editor table.table,div.editor table.table td,div.editor table.table th,div.editor table.table tr{background-color:transparent !important;background:transparent !important}
.editor table p{margin:0;padding:0;color:#505050}
.editor table ol,.editor table ul{margin:0}
.editor table ol li,.editor table ul li{font-size:20px !important}
.border-left-right p,.border-left-right h3,.border-left-right h4,.border-left-right h5,.border-left-right h6{padding:0 10px}
.back-post-dx-sidebar a i{margin-left:10px}
#more{display:none}
.text-title-grey{color:#505050;font-weight:600;letter-spacing:.5em}
#btnReadMore{display:block;margin:10px auto 40px auto;border-radius:0;color:#505050;border:1px solid #505050;padding:2px 15px;font-size:.9em;letter-spacing:.02rem;background:transparent}
.out-of-the-box{width:72vw;margin-left:-2vh}
.out-of-the-box img{width:100%}
.sidebar-outside{right:0;position:absolute;top:0;width:16%;padding:15px}
.thumb-resource{width:250px}
.resource-dwnl{color:#505050;font-size:17px;position:absolute;bottom:0;right:0;text-align:center;padding:10px}
.sidebar-blue{color:#fff;position:fixed;display:flex;flex-direction:column;height:calc(100vh - 84px - 55px - 30px);justify-content:space-between;padding:0;scrollbar-width:none}
.full-cage{display:flex}
.t03 .full-cage,.t04 .full-cage,.t06 .full-cage,.t012 .full-cage{background:transparent}
.t04 .full-cage{margin-top:48px}
.t03 .full-cage>.container,.t04 .full-cage>.container,.t06 .full-cage>.container,.t012 .full-cage>.container{background:transparent}
.t012-main-content{margin-top:90px}
.t03 .box-sidebar-top{width:60vw}
.t03 .sidebar-blue{color:#fff;flex-direction:row;scrollbar-width:none;background:#243882;height:60px;z-index:2;margin-left:calc(-5% - 0.02em);padding:0 5%}
.t012 .sidebar-blue{color:#fff;display:flex;align-items:center;flex-direction:row;scrollbar-width:none;background:#243882;height:60px;z-index:1;margin-left:calc(-5% - 0.02em);padding:0 5%}
.t03 .sidebar-blue h3{font-family:"Encode Sans",sans-serif;font-size:16px;color:#fff;font-weight:500;margin-bottom:-2px;margin-top:19px}
.t03 .sidebar-blue .box-4 a{color:#fff;font-weight:600;font-size:14px}
.t03 .top-padding-sdb{margin-top:-21px}
.t03 .year-select{transform:translateY(100%)}
h3.alert-email{text-align:right}
.t03 .document-name,.t03 p.text-grey.document-name{font-size:20px !important}
.t03 .box-4{width:50%;margin-top:-10px}
.t03 .box-5{width:50%;margin-top:-22px;height:60px}
.t03 .block-bottom{margin-top:12px;justify-content:flex-end;width:40vw;display:flex;flex-wrap:wrap;flex-direction:row}
.t03-main-title{margin-top:88px}
.t03-main-content{margin-top:0}
.t03 .block-bottom.mobile-view-only{display:none}
.t03 h2.title-page{text-align:left;font-weight:400;padding:25px 0 6px;font-size:36px;text-shadow:none;border-bottom:2px solid}
.t03 .document-name,.t03 p.text-grey.document-name,.t03 .list-action h3,.t03 ul .press-release-item li b{font-weight:500 !important}
.t03 .list-action h3{font-size:1.7rem}
.t04 .sidebar-blue{color:#243882;position:absolute;height:auto;margin-top:20px}
.t04 .sidebar-info p,.t04 .sidebar-info p a{color:#323232}
.t04 .sidebar h2,.t04 .sidebar h3,.t04 .sidebar-blue h2,.t04 .sidebar-blue h3{color:#243882;font-weight:500;font-size:24px;font-family:"Encode Sans Condensed",sans-serif}
.t04 .box-2,.t04 .box-3{margin-bottom:2rem}
.t04 .block-bottom .sidebar-info p{font-weight:600;font-size:1em;margin-bottom:0;margin-top:10px}
.t04 .sidebar-blue a i{color:#a0a0a0}
.t04 .top-padding-sdb{margin-top:105px}
.t06 .sidebar-blue{color:#fff;position:absolute;background:#243882;height:400px;z-index:0;margin-left:-6vw;padding:0 5%}
.t012 a.year-link{padding-right:10px !important;font-weight:400;font-size:16px}
.t012 a.year-link.active:hover{text-decoration:underline}
.single-post-date{font-size:15px;color:#505050;font-weight:500}
h1.title-page{color:#243882;font-family:"Encode Sans",sans-serif;margin-top:-12px;font-weight:400;padding:5px 0;font-size:1.8rem}
.h1-internal-page{font-size:40px !important;margin-top:18px !important;margin-left:-2px !important}
.h1-internal-page.text-right{margin-left:0 !important}
h1.title-page.h1-internal-page.pt-0{margin-top:0 !important}
h1.title-page.h1-internal-page.pb-0{margin-bottom:0 !important}
p.intro-single-post{font-size:20px;font-weight:500}
.top-padding-post,.top-padding-sdb{margin-top:40px}
.back-post-dx-sidebar a{font-weight:300}
span.footnote{font-size:14px !important}
span.p-16{font-size:16px}
span.p-18{font-size:18px}
span.p-20{font-size:20px}
.notice-sidebar{padding-left:1.5rem}
.notice-sidebar p{color:#a0a0a0 !important;font-size:11px !important}
.notice-sidebar.editor ul li,.notice-sidebar.editor ol li{color:#a0a0a0 !important;font-size:11px !important}
.sidebar-blue a,.sidebar-blue .text-special{color:#fff}
.bilanciamento-margin-top{margin-top:calc(40px - 18px)}
.press-doc a[data-bs-toggle="collapse"]:after{content:"\f055";font-family:"Font Awesome 5 Pro";font-weight:300;position:relative;float:right}
.press-doc a[aria-expanded="true"]:after{content:"\f057" !important;font-weight:300;font-family:"Font Awesome 5 Pro"}
.id10 .press-doc a[aria-expanded="true"]:after,.t012-main-content .press-doc a[aria-expanded="true"]:after{font-weight:600}
.id10 h3,.t012-main-content h3{font-weight:500;font-size:28px}
.id10 ul.press-doc li,.id10 ul.press-doc li span,.id10 ul.press-doc li p,.t012-main-content ul.press-doc li,.t012-main-content ul.press-doc li span,.t012-main-content ul.press-doc li p{font-size:18px}
.id10 a.text-grey,.id10 a.text-grey:hover,.id10 .text-grey a:hover,.t012-main-content a.text-grey,.t012-main-content a.text-grey:hover,.t012-main-content .text-grey a:hover{font-weight:400}
.id10 a.text-grey[aria-expanded="false"] b,.t012-main-content a.text-grey[aria-expanded="false"] b{font-weight:400 !important}
.social-section{margin-top:0;margin-bottom:0}
.social-section>.row,.social-section>.row>.col{height:24px}
.social-share{display:inline-flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;width:100%;gap:8px;list-style-type:none;padding-left:0;margin-top:14px;margin-left:2px}
.social-share-btn{cursor:pointer;display:inline-block}
.social-share-btn img{width:26px}
:hover.social-share-btn{opacity:80%}
.t04 .col.icon-social-share{margin-top:-5px;padding-left:0}
.icon-social-share .social-share p{font-size:16px;font-weight:700;margin-top:5px}
.block-img-1-1{position:relative;padding-bottom:100%;height:0}
.three-block .block-p-4-3,.two-block .block-p-4-3{position:relative;padding-bottom:23%;height:0}
.block-img-1-1>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.three-block .block-p-4-3>div{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll}
.three-block .fix-height-p,.two-block .fix-height-p{height:3em;text-align:center;padding:10px 0;margin:0 auto;line-height:1.3em}
.paragraph-2col{padding:0 !important;columns:2;column-fill:balance;column-rule:.01em solid #505050;margin-bottom:20px}
.paragraph-2col p{margin-bottom:0}
.brand-logo-area,.brand-hero-area{height:400px}
a.link-navigation-brand i.fal.fa-arrow-circle-left{padding-right:10px}
a.link-navigation-brand i.fal.fa-arrow-circle-right{padding-left:10px}
.true-logo{background:#243882;position:relative;left:-5vw;height:100%;width:calc(100% + 5vw);padding-left:5vw}
.brand-page-box{width:75%;padding-top:0;display:flex;flex-flow:column;height:100%}
.brand-logo-box,.brand-logo-text{width:100%;display:block}
.brand-logo-box{text-align:center}
.brand-logo-text.editor p{font-size:18px}
.brand-logo-text p{text-align:left;color:#fff;font-weight:300;font-size:1.25em;line-height:1.3em}
div.brand-logo-text.editor{flex-grow:1;overflow-y:scroll;max-height:none}
div.brand-logo-text.editor li{color:#fff}
.brand-logo-text.editor ul li,.brand-logo-text.editor ol li{font-size:19px}
.brand-logo-text.editor::-webkit-scrollbar{display:none}
div.brand-logo-text.editor{-ms-overflow-style:none;scrollbar-width:none}
.brand-logo-box img{width:90%;display:block;margin:20px auto 0}
.brand-name.editor h2{color:#243882;text-align:right;font-size:7vw;font-weight:300;margin-top:-6px;margin-bottom:0;line-height:14vw}
.brand-name.editor h2 sup{top:-0.5em;font-size:50%}
.brand-name.editor h2 sub{font-size:50%}
.brand-url{text-align:right;font-size:2.3em;margin-top:7px}
.brand-url a{text-decoration:none;color:#232836;font-weight:500}
.true-hero{position:relative;height:100%;width:calc(100% + 5vw)}
.true-hero img.hero-image{position:absolute;width:100%;height:100%;object-fit:cover}
.brand-expanded-text{margin-top:50px;margin-bottom:50px}
.navigation-brand{position:absolute;z-index:10;width:100%}
a.link-navigation-brand{color:#fff;text-shadow:2px 2px 2px #282b34}
a.link-navigation-brand:hover{text-decoration:none}
p.caption-image-brand{position:absolute;color:#fff;bottom:0;right:15px;padding:0 .5em;text-shadow:0 1px rgba(80,80,80,0.2)}
.result{margin-top:25px}
p.results-title{font-weight:600;color:#243882;margin-bottom:.3em}
a.link-results{color:#243882;text-decoration:underline;font-size:.8em;font-weight:600}
p.results-text{margin-bottom:.4em}
span.pagination-link{font-weight:600;margin:5px;text-decoration:none}
a.pagination-link{margin:5px;color:#505050;text-decoration:none}
#number-partial,#total-number{font-weight:600}
.cta-carrers{font-weight:100;font-family:"Encode Sans",sans-serif;line-height:1.1em;font-size:1.333rem;position:absolute;color:#fff;width:100%;text-align:center}
.cta-careers a{color:#fff}
.cta-careers span{padding:0 6px;margin-top:calc(50% - 1.2em);display:block}
.contact-title{text-align:center;font-weight:100;font-size:1.8rem}
h2.contact-title{margin-top:-10px;margin-bottom:-5px}
a.contact-mail{color:#505050;text-decoration:none;font-size:.9em}
a.contact-mail:hover{text-decoration:underline}
.border-left-right-contact{display:block;margin:0 auto;border-left:.01em solid #505050;border-right:.01em solid #505050}
.contact-name{font-weight:600;font-size:1.1em;color:#243882}
.contact-phone-number{line-height:.9em}
.t-r-contact{text-align:right}
.t-l-contact{text-align:left}
.modal-disclaimer .modal-dialog{max-width:72%;width:72%;border-radius:0;border-width:0;max-height:67vh;margin-top:calc(6.5vh + 90px)}
.fade.modal-disclaimer{transition:opacity .15s linear;background:rgb(240 240 240 / 70%);z-index:1080}
.modal h3,.id10 .modal h3{font-size:1.1em;font-weight:400;font-family:"Encode Sans",sans-serif}
.modal.modal-disclaimer p,.modal.modal-disclaimer ul li,.modal.modal-disclaimer ol li,.id10 .modal p,.id10 .modal ul li,.id10 .modal ol li{font-family:"Encode Sans",sans-serif;font-size:18px;margin-left:0;margin-top:0}
.modal .fl-right,.modal .fl-left{display:inline-block}
.link-disclaimer,.link-disclaimer:hover{color:#505050;text-decoration:none}
.link-disclaimer-active,.link-disclaimer-active:hover{color:#243882;text-decoration:none}
.text-right.link-disclaimer.fl-left i{margin-right:5px}
.banner-title{font-size:2.8em;font-weight:700;padding-bottom:5px;text-decoration:none}
.event-banner-title{font-size:2.8em}
#banner-investors h3,.banner-investors h3{margin-bottom:5px !important;margin-top:5px !important}
#banner-investors,.banner-investors{text-align:center}
.banner-border{padding-bottom:5px}
.date-banner,.banner-sub-title,.uptitle-event{font-size:1.6em}
.banner-sub-title{font-weight:600}
a.button-banner{color:#fff;border:1px solid #fff;text-decoration:none;padding:2px 15px;font-size:.9em;letter-spacing:.02rem;white-space:nowrap}
.id18 a.button-banner{padding:4px 16px;background:#fff;color:#243882;border:1px solid #243882}
.banner-border.event-line::before{margin:40px auto 20px}
#div-button,.div-button{display:flex;flex-direction:column;padding-right:35px !important}
.h-160{height:160px}
.id19 .banner-event .h-160{padding-top:1.2em;margin-bottom:1.2em}
button.event-button,span.event-button{font-size:.9rem;text-decoration:none;padding:0 !important;font-weight:100}
a.event{font-size:.8em;text-decoration:none;padding:0 !important;white-space:nowrap;display:block}
.event-button.btn-link:hover,.event-button.btn-link:focus{text-decoration:none}
.download-event-resources{font-size:1em;text-decoration:none;padding:0 0 0 18px !important;white-space:nowrap}
.border-white{border-top:1px solid #fff;border-width:2px}
.last-line-banner{position:relative;margin-bottom:-12px;width:100%;padding:0 25px}
.last-line-banner p{font-size:16px;margin-bottom:0;text-align:center}
.accordion-event-banner button.btn.btn-link.text-white.event-button.collapsed::after,button.btn.btn-link.text-grey.past-event-button.collapsed::after{content:"\f138";font-family:"Font Awesome 5 Pro";font-weight:300;padding-left:6px}
#accordion-document-past-event{background:transparent}
.icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.accordion-event-banner button.btn.btn-link.text-white.event-button::after,button.btn.btn-link.text-grey.past-event-button::after{content:"\f13a";font-weight:300;padding-left:6px;font-family:"Font Awesome 5 Pro"}
.indent{margin-left:20%}
button.text-white.event-button a,button.text-white.event-button a:hover{font-size:.9rem;text-decoration:none;padding:0 !important;font-weight:100;color:#fff}
.number-results{display:none}
.iframe-mail{overflow:hidden;height:100vh}
.alertEMailFrame{position:absolute;top:0;bottom:20px;left:0;width:100%;height:100vh;padding-bottom:100px}
.no-margin-bottom{margin-bottom:0 !important}
.no-margin-top{margin-top:0 !important}
.no-margin-top section.full-width-container{margin-top:0 !important}
.no-margin-top section.full-width-container.no-margin-bottom video{margin-bottom:-6px !important}
.edit-list li{font-size:14px}
.edit-singlepost{font-size:11px !important;color:#a0a0a0 !important}
.link-image-sust-careers{position:absolute;color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;padding-left:2%;padding-right:2%;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin:0;text-align:center}
a.page-anchor{display:block;position:relative;top:-171px;visibility:hidden}
img.img-failover{height:9vw}
.single-post-media-gallery .row{flex-grow:1}
.single-post-media-gallery div.media-gallery-wrap{position:relative;width:100%}
.t04-caption-in-post{margin-top:10px;margin-bottom:35px}
.t04-caption-in-post.editor p{font-size:16px;line-height:1.4em}
.gallery-tile{margin-top:15px;margin-bottom:15px}
.t04-gallery-figure{position:relative;width:100%;aspect-ratio:3/2;margin-bottom:0;background:#f0f0f0}
img.media-gallery-thumbnail{max-height:100%;height:100%;max-width:100%;object-fit:contain}
figure.t04-gallery-figure.gallery-video{display:flex;align-items:center}
.t04-gallery-figure video{height:auto;width:100%;object-fit:contain}
img.media-gallery-thumbnail{max-height:100%;height:100%;max-width:100%;object-fit:contain}
.t04-figure-caption{position:relative;width:100%;line-height:1.35em;height:55px;padding:4px 62px 6px 4px;font-size:12px;color:#505050;background:#f0f0f0;font-weight:400;margin-bottom:0;border-top:1px solid #fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.t04-figure-caption.expand-on-hover{overflow:visible;height:auto;min-height:55px;transition:transform 250ms;transition-timing-function:linear;-webkit-line-clamp:initial;line-clamp:initial}
.t04-figure-caption p{font-size:12px;color:#505050;margin-bottom:0}
.t04-figure-caption .resource-dwnl{font-size:24px;padding:15px;top:1px;bottom:auto}
.board-grid .col-md-4{margin-bottom:12px}
.board-grid .col-md-4:last-child{justify-content:flex-end;display:flex}
.board-grid .col-md-4:nth-child(2){justify-content:center;display:flex}
.board-grid .col-md-4:first-child{justify-content:flex-start;display:flex}
.w-70-r{width:70%;float:right;margin-left:15px}
.w-70-l{width:70%;float:left;margin-right:15px}
.w-60-r{width:60%;float:right;margin-left:15px}
.w-60-l{width:60%;float:left;margin-right:15px}
.w-50-r{width:50%;float:right;margin-left:15px}
.w-50-l{width:50%;float:left;margin-right:15px}
.w-40-r{width:40%;float:right;margin-left:15px}
.w-40-l{width:40%;float:left;margin-right:15px}
.w-30-r{width:30%;float:right;margin-left:15px}
.w-30-l{width:30%;float:left;margin-right:15px}
.w-80{width:80%}
.pr-text{padding-right:30px}
figure.inside-grid img,.container-video img{width:100%}
figure.inside-grid{position:relative;margin-bottom:0}
.container-w-image .embed-responsive.embed-responsive-16by9,.container-w-image video{margin-top:4px}
.id34 .w-70-r{margin-left:40px}
.id34 .w-70-l{margin-right:40px}
.id34 .w-60-r{margin-left:40px}
.id34 .w-60-l{margin-right:40px}
.id34 .w-50-r{margin-left:40px}
.id34 .w-50-l{margin-right:40px}
.w-40-r{margin-left:40px}
.id34 .w-40-l{margin-right:40px}
.id34 .w-30-r{margin-left:40px}
.id34 .w-30-l{margin-right:40px}
.id34.v100 .row.line-height-0{line-height:0}
.id34.v100 section.inside-container{margin:0 auto;padding:0}
.id34.v100 figure.inside-grid{margin-top:0;height:auto}
.id34.v100 .container-w-image .embed-responsive.embed-responsive-16by9,.id34.v100 .container-w-image video{margin-top:0}
.id34.v100 .container-w-image{margin-bottom:0}
.id34.v100 div.caption.inside-grid{padding-bottom:10px}
.id34.v100 .container-w-image video{width:100%;height:auto;vertical-align:middle}
.id34.v100 .container-video{margin-bottom:-0.1em}
@media(min-width:992px){.id34.v100 .container-w-image video.full-width.desktop-view-only{display:block}
.id34.v100 .container-w-image video.only-mobile-view{display:none}
}
@media(max-width:991px){.id34.v100 .container-w-image video.full-width.desktop-view-only{display:none}
.id34.v100 .container-w-image video.only-mobile-view{display:block}
}
.container-w-image{position:relative;text-align:center;color:white;margin-bottom:0}
.container-w-image p{line-height:1.4em;margin-bottom:0}
.container-w-image .top-row{position:absolute;top:20px;width:100%;padding:0 20px}
.container-w-image .bottom-row{position:absolute;bottom:0;width:100%;padding:20px 20px}
.container-w-image .centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;padding:0 20px;display:inline-flex;justify-content:center;flex-direction:column}
.full-width-container .container-w-image .top-row,.full-width-container .container-w-image .bottom-row,.full-width-container .container-w-image .centered{padding-left:5%;padding-right:5%}
.full-width-container .container-w-image .top-row{top:40px}
.full-width-container .container-w-image .bottom-row{bottom:40px}
.container-w-image a.button-banner-over-image-w{color:#243882;border:1px solid #fff;text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;text-shadow:0 1px rgb(80 80 80 / 80%);background:#fff}
.container-w-image a.button-banner-over-image-b{color:#fff;border:1px solid #243882;text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;text-shadow:0 1px rgb(80 80 80 / 80%);background-color:#243882}
.container-w-image a.button-banner-over-image-w.anthracite{color:#fff !important;border:1px solid #282b34;text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;text-shadow:0 1px rgb(80 80 80 / 80%);background-color:#282b34}
.container-w-image iframe~.top-row,.container-w-image iframe~.bottom-row,.container-w-image video~.top-row,.container-w-image video~.bottom-row,.container-w-image .centered{pointer-events:none;height:auto}
.container-w-image iframe~.top-row>a,.container-w-image iframe~.bottom-row>a,.container-w-image video~.top-row>a,.container-w-image video~.bottom-row>a,.container-w-image .centered>a{pointer-events:auto;width:fit-content}
.container-w-image .centered{width:100%}
.container-w-image iframe~.bottom-row{display:inline-flex;flex-direction:column;justify-content:flex-end}
.container-w-image iframe~.bottom-row>a,.container-w-image .centered>a{margin-left:auto;margin-right:auto}
.container-w-image iframe~.bottom-row>a.float-left,.container-w-image .centered>a.float-left{margin-left:0}
.container-w-image iframe~.bottom-row>a.float-right,.container-w-image .centered>a.float-right{margin-right:0}
.container-video{position:relative;width:100%}
.title-over-image-w{font-size:28px;color:#fff;text-shadow:0 1px rgb(80 80 80 / 80%);margin-bottom:6px;display:inline-block}
h1 .title-over-image-w{font-size:45px;font-weight:400}
.subtitle-over-image-w{font-size:24px;color:#fff;text-shadow:0 1px rgb(80 80 80 / 80%);display:inline-block;margin-bottom:6px}
.cta-over-image-w{font-size:20px;color:#fff;text-shadow:0 1px rgb(80 80 80 / 80%)}
.title-over-image-b{font-size:28px;color:#243882;text-shadow:0 1px rgb(255 255 255 / 50%)}
.subtitle-over-image-b{font-size:24px;color:#243882;text-shadow:0 1px rgb(255 255 255 / 50%)}
.cta-over-image-b{font-size:20px;color:#243882;text-shadow:0 1px rgb(255 255 255 / 50%)}
.container-ingrid-rt .edit-list{display:inline-table}
.container-ingrid-rt.editor ul,.container-ingrid-rt.editor ol{display:table}
div.caption.inside-grid{position:relative;width:100%;line-height:1.3em;padding:10px;font-size:16px;color:#505050;font-weight:400;margin-bottom:0}
.id34 div.caption.inside-grid{padding:10px 0 0 0}
.id34 .container-w-image{margin-bottom:10px}
.fh-small figure img{object-fit:cover;height:250px}
.fh-medium figure img{object-fit:cover;height:380px}
.fh-large figure img{object-fit:cover;height:480px}
section.inside-container.mosaic-collapse{margin-top:0 !important;margin-bottom:0}
.mosaic-collapse .caption.inside-grid{display:none}
.mosaic-collapse .container-w-image{margin-bottom:0}
.s1{font-size:24px;font-weight:400;line-height:1.7em}
.s2{font-size:28px;font-weight:400}
.s3{font-size:20px;font-weight:400}
.s4{font-size:14px;font-weight:400}
.blue-stellantis{color:#243882 !important;border-color:#243882 !important}
.anthracite{color:#282b34 !important;border-color:#282b34 !important}
.bg-anthracite{background-color:#282b34 !important}
.bg-blue-stellantis{background-color:#243882}
.tangerine{color:#e94e24}
.bg-tangerine{background-color:#e94e24}
.multibar .anthracite{color:#505050 !important}
.mint{color:#43aaa0}
.mint-light{color:#a0d4cd}
.mint-dark{color:#006e6a}
.bg-mint{background-color:#43aaa0}
.bg-mint-light{background-color:#a0d4cd}
.bg-mint-dark{background-color:#006e6a}
.id04.bg-blue-stellantis .title-page,.id04.bg-anthracite .title-page{color:#fff}
@media only screen and (min-width:1089px){.id04 .title-page{top:-0.1em;position:relative}
}
.id04 h4.title-page{margin-bottom:0}
.id05.bg-blue-stellantis p,.id05.bg-anthracite p,.id05.bg-blue-stellantis span,.id05.bg-anthracite span,.id05.bg-anthracite a,.id05.bg-blue-stellantis a,.id05.bg-blue-stellantis .editor,.id05.bg-anthracite .editor,.id05.bg-blue-stellantis .editor a,.id05.bg-anthracite .editor a,.id05.bg-blue-stellantis .editor h2,.id05.bg-anthracite .editor h2,.id05.bg-blue-stellantis .editor h3,.id05.bg-anthracite .editor h3,.id05.bg-blue-stellantis .editor h4,.id05.bg-anthracite .editor h4,.id05.bg-blue-stellantis .editor h5,.id05.bg-anthracite .editor h5,.id05.bg-blue-stellantis .editor h6,.id05.bg-anthracite .editor h6,.id05.bg-anthracite ul li,.id05.bg-blue-stellantis ul li,.id05.bg-anthracite ol li,.id05.bg-blue-stellantis ol li,.id05.bg-anthracite .blue-stellantis,.id05.bg-blue-stellantis .blue-stellantis,.id05.bg-blue-stellantis table.table-in-component th,.id05.bg-blue-stellantis table.table-in-component td,.id05.bg-anthracite table.table-in-component th,.id05.bg-anthracite table.table-in-component td{color:#fff !important}
.id05.bg-blue-stellantis .border-left-right,.id05.bg-anthracite .border-left-right,.id05.bg-blue-stellantis table.table-in-component th,.id05.bg-blue-stellantis table.table-in-component td,.id05.bg-anthracite table.table-in-component th,.id05.bg-anthracite table.table-in-component td{border-color:#fff}
.id04 section.inside-container.offset-md-1.col-md-8,.id05 section.inside-container.offset-md-1.col-md-8.border-left-right,.id06 section.inside-container.offset-md-1.col-md-8,.id10 section.inside-container.offset-md-1.col-md-8,.id20 section.inside-container.offset-md-1.col-md-8{margin-left:8.333333%}
.id44 figure.inside-grid.video-container{margin-bottom:-6px}
.id44 .container-w-image .embed-responsive.embed-responsive-16by9,.id44 .container-w-image video{margin-top:0}
table.table-in-component th,table.table-in-component td{border:.01em solid #505050}
@media only screen and (max-width:991px){.board-image img{width:140px}
}
@media only screen and (max-width:768px){.board-image img{width:160px}
.board-grid .col-md-4:last-child{justify-content:center;display:flex}
.board-grid .col-md-4:nth-child(2){justify-content:center;display:flex}
.board-grid .col-md-4:first-child{justify-content:center;display:flex}
}
.card-text-events{color:#fff !important;font-size:16px;border-radius:0;min-height:200px;margin-bottom:20px}
.card-text-events .card-body{margin-top:55px;z-index:10}
.calendar-inside-box{position:absolute;margin-top:5px;text-align:center;width:100%;height:96%;z-index:20}
.cal-icon-card{float:right;margin-right:10px;margin-top:10px}
.upcoming-card-body{opacity:1;transition:opacity .25s ease-in-out}
.overlay-opacity-2{opacity:.2;transition:opacity .25s ease-in-out}
li.nav-year a.link-year{margin-top:-8px;color:#505050;font-family:"Encode Sans",sans-serif}
a.link-year.active{color:#243882 !important;font-weight:600;text-decoration:underline}
hr.event-list-hr{background:#ccc;width:100%;position:absolute}
ul .past-event-item{padding-left:0 !important;border:0;margin-top:0;margin-bottom:0;position:relative}
button.past-event-button,button.past-event-button:hover{font-size:1em;text-decoration:none;white-space:nowrap;font-weight:bold;color:#505050;margin-top:-8px;padding-right:0}
a.past-event-doc{font-size:.8em;text-decoration:none;padding:0 !important;display:block;font-weight:500;line-height:1em;margin-bottom:6px}
.past-event-doc.text-grey:hover{letter-spacing:-0.01em}
button.btn.btn-link.text-grey.past-event-button:focus{text-decoration:none}
h3.uptitle-event-banner,h3.uptitle-event-banner p,span.uptitle-event-banner{font-size:3rem;font-family:"Encode Sans",sans-serif;color:#fff;line-height:1.1em;margin-bottom:.38em;padding-left:10px;padding-right:10px}
span.uptitle-event-banner{display:inline-block;text-align:center}
p.event-description{font-size:2.1em;margin-top:25px;font-family:"Encode Sans",sans-serif;line-height:1.1em;margin-bottom:.4em}
p.banner-time-date{font-size:24px;font-family:"Encode Sans",sans-serif;line-height:1.1em;margin-bottom:1.1em}
p.banner-time-tz{font-size:24px;margin-top:16px;font-family:"Encode Sans",sans-serif;line-height:1em;margin-bottom:.7em}
.gradient-background-blue{background:radial-gradient(circle,rgba(36,55,130,1) 37%,rgba(28,45,101,1) 100%)}
ul.press-doc.event-list-ul li{margin-top:0;padding-top:.5rem;padding-bottom:.5rem}
p.card-text-events-p{color:#fff;font-size:16px}
b.card-dat-events{display:inline-block;padding-bottom:5px}
#banner-investors,.banner-investors{text-align:center;min-height:100px}
.event-select-year{display:flex}
.nav-spin{cursor:pointer}
.nav-spin:not(.disabled):hover{font-weight:bold}
.nav-spin.disabled{opacity:50%;cursor:default}
li.p-2:nth-child(3){width:140px;text-align:right}
.past-event-item li.past-event-icon:nth-child(2){width:140px;text-align:right;right:130px;position:absolute}
@media(min-width:1920px){.past-event-item li.past-event-icon:nth-child(2){right:18rem}
}
@media(min-width:2560px){.past-event-item li.past-event-icon:nth-child(2){right:20rem}
}
@media(min-width:3200px){.past-event-item li.past-event-icon:nth-child(2){right:25rem}
}
li.p-2.indent{margin-left:0}
li.p-2 .text-left.indent{text-align:right !important;margin-left:0}
span.title-date-c10{color:#243882 !important}
a.button-banner.brand-color{color:#243882;border-color:#243882}
.box-center{margin-left:auto;margin-right:auto}
.w-55{width:55%}
.w-15{width:15%}
#mail-alert-container input[type="submit"]{color:#243882;text-decoration:none;padding:1px 10px;letter-spacing:.02rem;white-space:nowrap;font-size:16px;border-radius:0;border:1px solid #243882;cursor:default;background:#efefef;font-weight:400}
#mail-alert-container table,#mail-alert-container .table>:not(caption)>*>*{background:transparent !important}
#mail-alert-container input[type="submit"]:hover{cursor:pointer}
#mail-alert-container input[type="submit"]:disabled{cursor:default;opacity:.5}
#mail-alert-container input:-webkit-autofill{-webkit-text-fill-color:#000 !important;-webkit-box-shadow:0 0 0 1000px transparent inset !important;box-shadow:0 0 0 1000px transparent inset !important}
#mail-alert-container .big-p{line-height:1.4em}
#mail-alert-container section.inside-container{margin:10px auto}
#mail-alert-container div.table-container-in-section{margin-top:25px}
#mail-alert-container td,#mail-alert-container th{border-width:0;text-align:center}
#mail-alert-container span.h3-interno-lr{font-size:24px}
#mail-alert-container .t-select-cat th.lang{font-size:24px;font-weight:300;color:#243882;font-family:"Encode Sans",sans-serif;line-height:1.2em;padding-top:0;margin-top:0;text-align:center}
#mail-alert-container .t-select-cat th.cat-name{font-weight:400;text-align:left;padding-left:0}
#mail-alert-container .small{font-size:60%;line-height:1.4em;display:inline-block}
input.input-mail{background:transparent;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;outline:0;box-sizing:border-box;border-radius:0;border-color:#243882;color:#243882;width:40%}
#mail-alert-container h2.title-page{font-size:2.2rem}
#mail-alert-container a.button-banner{margin-left:1em;margin-right:1em;min-width:75px;display:inline-block}
#mail-alert-container button.button-banner{color:#243882;text-decoration:none;padding:1px 10px;letter-spacing:.02rem;white-space:nowrap;font-size:16px;border-radius:0;border:1px solid #243882;cursor:default}
#mail-alert-container button.button-banner:hover{cursor:pointer}
#mail-alert-container button.button-banner:disabled{cursor:default;opacity:.5}
#mail-alert-container a.button-banner,#mail-alert-container a.cta-error{font-size:.8em;font-family:"Encode Sans",sans-serif}
.alert-mail{color:#d85935;display:block;padding-top:5px;line-height:1.2em}
.alert-mail a{color:#243882;text-decoration:underline}
.recaptcha-box{margin-top:10px !important;margin-bottom:10px !important}
.grecaptcha-badge{bottom:90px !important}
@media(max-width:767px){input.input-mail,#mail-alert-container .table-container-in-section.w-50{width:100% !important}
.alert-mail{text-align:center}
}
.using-keyboard .link-navigation-brand.link-brand-prev:focus,.using-keyboard .link-navigation-brand.link-brand-next:focus{color:#fff;font-weight:600}
.cta-c16 a{text-decoration:none;padding:4px 16px;cursor:pointer;font-size:16px;display:inline-block;border-width:1px;border-style:solid;font-weight:400;text-align:center}
.cta-c16 p{margin-bottom:0 !important}
.cta-c16 a.blue-stellantis{background-color:#243882;color:#fff !important}
.cta-c16 a.anthracite{background:#282b34;color:#fff !important;border-color:#282b34}
.cta-c16 a.text-grey{background:gray;color:#fff !important;border-color:gray}
.cta-c16 a:hover{text-decoration:none;opacity:.8;font-weight:400}
.cta-c16 span+span{margin-left:12px}
.spans-overflow span+span{margin-top:12px;margin-left:0}
.spans-overflow span{display:block}
a.year-link{font-weight:500;line-height:1.6em;font-size:1em;text-decoration:none;padding:0 !important;display:block}
a.year-link.active{font-weight:700}
button.event-button.desktop-view-only{font-family:"Encode Sans",sans-serif;font-size:1.25em;color:#fff;font-weight:200}
@media(min-width:768px){.desktop-dblock{display:block !important}
.w-desk-80{width:80%}
.years-list{display:flex !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.t04 .col.icon-social-share{padding-right:25px}
}
.gallery-section .carousel-control-next,.gallery-section .carousel-control-prev{top:-35px}
.gallery-title{text-align:center;color:#282b34;font-size:22px;font-weight:400;font-family:"Encode Sans condensed",sans-serif}
.full-width-bg .gallery-section{position:relative;width:90vw}
.full-width-bg .gallery-section h3#titoloeditoriale{width:90vw;left:0;position:relative;margin-left:0}
.gallery-section .carousel-control-prev-icon{background-image:url("clientlib-site-page/resources/images/Stell-arrow.svg");left:20px;position:absolute;transform:rotate(270deg);background-repeat:no-repeat}
.gallery-section .carousel-control-next-icon{background-image:url("clientlib-site-page/resources/images/Stell-arrow.svg");right:20px;position:absolute;transform:rotate(90deg);background-repeat:no-repeat}
.gallery-section .carousel-inner{display:flex;align-items:center;text-align:center;padding:10px;text-align:center;min-height:auto;margin-left:0;margin-right:0}
.gallery-section .carousel-inner img,.gallery-section .carousel-inner video{max-width:100%;margin:auto;filter:drop-shadow(0 4px 4px #2b2b2bc4);max-height:100%;height:100%}
.gallery-section .carousel-inner img{object-fit:contain}
.gallery-section .carousel-inner iframe{max-width:100%;margin:auto;filter:drop-shadow(0 4px 4px #2b2b2bc4);max-height:100%;object-fit:contain;height:100%;width:100%}
.gallery-section .carousel-caption{position:absolute;width:100%;left:0;height:100px;bottom:-30px}
.gallery-section .carousel-caption p{font-size:18px;color:#323232;font-weight:500}
.gallery-section figure,.gallery-section .carousel-inner .video-container{margin:0 0 1rem;display:inline-flex;margin-bottom:70px;aspect-ratio:16 / 9;height:calc(50vw / 16 * 9) !important;width:auto}
.gallery-section .video-yt{width:auto !important}
.gallery-section .carousel-caption{position:absolute;width:100%;left:0;height:100px;bottom:-30px}
.gallery-section .carousel-caption p{font-size:18px;color:#323232;font-weight:500}
.gallery-section figure,.gallery-section .carousel-inner .video-container{margin:0 0 1rem;display:inline-flex;margin-bottom:70px;aspect-ratio:16 / 9;height:calc(50vw / 16 * 9) !important;width:auto}
.gallery-section .video-yt{width:auto !important}
.multibar{padding-top:10px;padding-bottom:10px;max-height:100px;height:100px;margin:15px auto}
.multibar p{margin:0;font-size:20px;color:inherit}
.multibar p a{color:inherit;font-weight:400;text-decoration:none}
.multibar p a:hover{color:inherit;opacity:80%}
.multibar .text-white p a{color:#fff;font-weight:400;text-decoration:none;letter-spacing:1px}
.multibar .text-white a:hover{color:#fff}
.multibar .text-white a:hover{opacity:80%}
.multibar.editor ul li,.multibar .editor ol li,.multibar li a{color:inherit}
.multibar li a:hover{opacity:.8;color:inherit}
.multibar .spacer{margin:5px}
.fsd-40{font-size:2.5rem}
.fsd-40-doc{font-size:34px;padding-top:3px}
.fsd-20{font-size:1.5rem}
.fsd-20-doc{font-size:16px}
.inside-multibar{height:100px;margin-top:-10px;display:flex;align-content:center;align-items:center}
.multibar .second-slot{padding-right:0;float:right;flex-direction:row-reverse}
.inside-multibar.second-slot.no-reverse{flex-direction:unset !important}
.multibar-img{height:40px;width:auto}
.multibar .aligment-desk-r{flex-direction:row-reverse}
.multibar .aligment-desk-r.no-reverse{flex-direction:unset;float:right}
.aligment-desk-center{justify-content:center}
.multibar .img-wtooltip{position:relative;z-index:1}
.iconbar-thin{height:auto;padding-bottom:0;padding-top:0;min-height:30px}
.iconbar-thin .inside-multibar{height:auto;margin-bottom:0;margin-top:0}
.iconbar-thin ul.acc-menu-footer.icons-images-multibar{height:30px}
.iconbar-thin a:hover{text-decoration:none}
.iconbar-thin .multibar-img{height:30px;width:auto;margin-top:-7px}
.tooltip-inner{background-color:#696969;color:#fff;text-align:center;font-family:Arial,sans-serif;font-size:16px}
.tooltip.bs-tooltip-top .arrow::before{border-top-color:#696969}
.full-width-bg{width:100%;padding-left:5%;padding-right:5%}
.full-width-container.full-width-bg{padding-left:0;padding-right:0}
.mt-less-4{margin-top:-4px !important}
section.inside-container:not(.teaser-c).mosaic-collapse.mt-less-4{margin-top:-4px !important}
.mb-less-4{margin-bottom:-4px !important}
.no-mp-top{margin-top:0 !important;padding-top:0}
.no-mp-bottom{margin-bottom:0 !important;padding-bottom:0}
.id38b .fix-cta-position .card{height:100%;background:transparent}
.id38b .card{border-width:0;background:transparent}
.id38b .card-body{padding:0}
.id38b .offset-1{margin:0}
.id38b p,.id38b-body .id38b-text{font-size:20px;color:#505050;font-weight:400;line-height:1.3em}
div:not(.id38b-intro).id38b-text{margin-bottom:17px}
.id38b h2{font-weight:400;padding:5px 0;font-size:40px;text-shadow:none}
.id38b-body .id38b-text a,.id38b-body a{color:#243882;font-weight:600}
div.id38b-intro{margin-bottom:16px;margin-top:4px}
.id38b figure a.hover-zoom{display:block;text-decoration:none;overflow:hidden}
.id38b figure a.hover-zoom img{transition:transform .6s ease;-webkit-transition:-webkit-transform .6s ease;box-sizing:border-box;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}
.id38b figure a.hover-zoom:hover img,.id38b figure a.hover-zoom:focus img{transform:scale(1.05);-webkit-transform:scale(1.05);transition:transform .6s ease;-webkit-transition:-webkit-transform .6s ease}
.c-38-cta.card-footer{border-radius:0;background:transparent;border:0;padding:0}
.c-38-cta a{text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;border-width:1px;border-style:solid;font-weight:400 !important}
.c-38-cta p{margin-bottom:0}
.c-38-cta a.anthracite{background:#282b34;color:#fff !important;border-color:#282b34}
.c-38-cta a.blue-stellantis{background:#243882;color:#fff !important}
.c-38-cta a.text-grey{background:gray;color:#fff !important;border-color:gray}
.c-38-cta a.text-grey:hover{text-decoration:none}
.c-38-cta a.text-white{color:#243882 !important;background:#fff !important;border-color:#fff}
.id38b .card.open-gallery-item{border:0}
.id38b figure{margin-bottom:16px}
.id38b figcaption{margin-bottom:0}
.id38b figcaption p{margin-top:8px;margin-bottom:0;font-size:14px;font-weight:400}
.id38b .row.open-gallery-grid{display:flex;grid-row-gap:15px;padding-top:30px;padding-bottom:15px}
.id38b span.h3-interno-lr,.id38b span.interno-lr{line-height:1.3em}
.id38b.bg-blue-stellantis p,.id38b.bg-blue-stellantis h2,.id38b.bg-blue-stellantis h3,.id38b.bg-blue-stellantis h4,.id38b.bg-blue-stellantis span,.id38b.bg-blue-stellantis .id38b-body,.id38b.bg-blue-stellantis .id38b-text,.id38b.bg-blue-stellantis .id38b-body .id38b-text a,.id38b.bg-blue-stellantis .id38b-body a,.id38b.bg-blue-stellantis figcaption a,.id38b.bg-blue-stellantis div.caption.inside-grid a,.id38b.bg-anthracite p,.id38b.bg-anthracite h2,.id38b.bg-anthracite h3,.id38b.bg-anthracite h4,.id38b.bg-anthracite span,.id38b.bg-anthracite .id38b-body,.id38b.bg-anthracite .id38b-text,.id38b.bg-anthracite .id38b-body .id38b-text a,.id38b.bg-anthracite .id38b-body a,.id38b.bg-anthracite figcaption a,.id38b.bg-anthracite div.caption.inside-grid a{color:#fff !important}
.id38b.bg-blue-stellantis .c-38-cta a.blue-stellantis{border-color:#fff !important}
.id38b.bg-blue-stellantis .c-38-cta a.anthracite{border-color:#282b34}
.id38b.bg-anthracite .c-38-cta a.text-white{color:#282b34 !important}
.id38b.bg-anthracite .c-38-cta a.anthracite{border-color:#fff !important}
span.interno-lr{color:#243882;font-family:"Encode Sans",sans-serif;line-height:1.2em;padding-top:0;margin-top:0;font-weight:400}
.id38b .row.open-gallery-grid.reduce-gap{padding-left:7.5px;padding-right:7.5px;row-gap:normal;padding-top:15px;padding-bottom:0}
.id38b .row.open-gallery-grid.reduce-gap .col{padding-left:7.5px;padding-right:7.5px}
.id38b .row.open-gallery-grid.reduce-gap.adjust-spacing .col{padding-bottom:15px}
.id38b .row.open-gallery-grid.reduce-gap.pt-0.pb-0.adjust-spacing .col{padding-bottom:0}
.id38b-text span.s1{line-height:1.3em}
.horizontal-spacer{width:100%;margin:-0.1em 0 0 0;padding:0;display:block}
.card-deck.card-container-c42{display:flex;justify-content:center}
.card-container-c42 .card{border-radius:0;border:0;flex:unset;background-color:transparent}
.card-container-c42.slim-card-size .card{width:350px;height:480px}
.card-container-c42.large-card-size .card{width:400px;height:480px}
.card-container-c42 .card-body{flex:unset;min-height:1px;padding:1.25rem;height:60%;bottom:0;width:100%;position:absolute;overflow:hidden;-ms-text-size-adjust:100%;vertical-align:baseline}
.card-container-c42.slim-card-size .card-body{padding-top:4rem}
.card-image-wrapper{position:absolute;width:100%;height:40%}
div.card-image-wrapper img{object-fit:cover;height:100%;width:100%}
.card-deck.card-container-c42 p.card-text{font-family:"Encode Sans";line-height:25px}
.card-container-c42 .card-title-c42{font-family:"Encode Sans";line-height:25px;font-size:20px;font-weight:600}
.card-container-c42 .card-intro{font-size:17px;font-weight:600}
.card-container-c42 h2{font-size:34px}
.card-text-white .card-intro,.card-text-white .card-title-c42,.card-text-white .card-text *,.card-text-white .card-body *{color:#fff;border-color:#fff}
.blue-stellantis .card-intro,.blue-stellantis .card-title-c42,.blue-stellantis .card-text *,.blue-stellantis .card-body *{color:#243882;border-color:#243882}
.anthracite .card-intro *,.anthracite .card-title-c42,.anthracite .card-text *,.anthracite .card-text a,.anthracite .card-body *{color:#505050;border-color:#505050}
.card-container-c42 .card-intro a,.card-container-c42 .card-text a{text-decoration:underline;font-weight:inherit}
.card-container-c42 .card-intro a:hover,.card-container-c42 .card-text a:hover{font-weight:600 !important;color:inherit !important}
.card-container-c42.slim-card-size .card-intro a:hover{letter-spacing:.36px}
.card-container-c42.slim-card-size .card-text a:hover{letter-spacing:-0.35px}
.card-container-c42.slim-card-size .card-intro .s1 a:hover,.card-container-c42.slim-card-size .card-text .s1 a:hover{letter-spacing:-0.3px}
.card-container-c42.slim-card-size .card-intro .s2 a:hover,.card-container-c42.slim-card-size .card-text .s2 a:hover{letter-spacing:-0.4px}
.card-container-c42.slim-card-size .card-intro .s3 a:hover,.card-container-c42.slim-card-size .card-text .s3 a:hover{letter-spacing:-0.22px}
.card-container-c42.slim-card-size .card-intro .s4 a:hover,.card-container-c42.slim-card-size .card-text .s4 a:hover{letter-spacing:-0.104px}
.card-container-c42.large-card-size .card-intro .s1 a:hover,.card-container-c42.large-card-size .card-text .s1 a:hover{letter-spacing:-0.299px}
.card-container-c42.large-card-size .card-intro .s2 a:hover,.card-container-c42.large-card-size .card-text .s2 a:hover{letter-spacing:-0.4px}
.card-container-c42.large-card-size .card-intro .s3 a:hover,.card-container-c42.large-card-size .card-text .s3 a:hover{letter-spacing:-0.23px}
.card-container-c42.large-card-size .card-intro .s4 a:hover,.card-container-c42.large-card-size .card-text .s4 a:hover{letter-spacing:-0.104px}
img.full-card-image{object-fit:cover;width:100%;height:100%}
.card-overlay-c42{background:#0d0101;background:linear-gradient(360deg,rgba(0,0,0,1) 0,rgba(17,17,18,0.85) 30%,rgba(255,255,255,0) 60%);position:absolute;height:100%;width:100%}
.c-42-cta{position:absolute;width:100%;bottom:0;padding-left:1.25rem;padding-right:1.25rem}
.c-42-cta a{text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;border-width:1px;border-style:solid;font-weight:400 !important}
.card-container-c42.slim-card-size .c-42-cta a{padding:4px 16px}
.card-container-c42.large-card-size .c-42-cta a{padding:4px 16px}
.c-42-cta a.blue-stellantis{background:#243882 !important;color:#fff !important}
.c-42-cta a.anthracite{background:#282b34 !important;color:#fff !important;border-color:#282b34 !important}
.c-42-cta a.text-white{background:#fff !important;color:#243882 !important;border-color:#fff !important}
.block-overlay{width:50%;padding:30px 4.9%;position:relative}
.c-43-cta{width:100%;bottom:0;padding-left:0;padding-right:0}
.c-43-cta p{margin-bottom:0}
.c-43-cta a{text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;border-width:1px;border-style:solid;font-weight:400 !important}
.sim-p{font-size:20px;color:#505050;font-weight:400;margin-bottom:1rem}
.sim-p .s4{padding-top:8px}
@media(min-width:992px){.block-overlay{padding-left:4.9%;padding-right:30px}
.block-overlay.float-right{padding-right:4.9%;padding-left:30px}
}
@media(min-width:1232px){.overlay-opacity{opacity:.75}
}
@media(min-width:1921px){.block-overlay{width:40%;margin-left:10%;padding-left:4.9%;padding-right:4.9%}
.block-overlay.float-right{width:40%;margin-left:auto;margin-right:10%;padding-left:4.9%;padding-right:4.9%}
}
.teaser-c{margin-top:calc(-4px - 0.015em) !important;padding-top:24px;padding-bottom:24px;padding-left:24px !important;padding-right:24px !important}
.teaser-c .container-w-image{margin-right:0}
.teaser-c figure.inside-grid{margin-top:0}
.teaser-c.bg-anthracite p,.teaser-c.bg-anthracite a,.teaser-c.bg-anthracite span,.teaser-c.bg-anthracite ul li,.teaser-c.bg-anthracite ol li,.teaser-c.bg-blue-stellantis p,.teaser-c.bg-blue-stellantis a,.teaser-c.bg-blue-stellantis span,.teaser-c.bg-blue-stellantis ul li,.teaser-c.bg-blue-stellantis ol li{color:#fff}
.teaser-c.bg-anthracite .cta-c44 p a{background-color:#fff;color:#282b34;border-color:#282b34}
.teaser-c.bg-blue-stellantis .cta-c44 p a{background-color:#fff;color:#243882}
.c-43-cta a.anthracite{background:#282b34;color:#fff !important;border-color:#282b34}
.c-43-cta a.blue-stellantis{background:#243882;color:#fff !important;border-color:#243882}
.c-43-cta a.text-grey,.c-43-cta a{background:gray;color:#fff !important;border-color:gray}
.c-43-cta a.text-grey:hover{text-decoration:none}
.c-43-cta a.text-white{color:#243882 !important;background:#fff !important;border-color:#fff}
.cta-c44 p{margin-bottom:0}
.cta-c44 a{text-decoration:none;padding:4px 16px;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;border-width:1px;border-style:solid;font-weight:400;color:#fff;border-color:#243882;background:#243882}
.cta-c44 a:hover{color:#fff}
.w-30-r-text{width:30%;float:right;margin-top:-4px}
.w-30-l-text{width:30%;float:left;margin-top:-4px}
.w-50-r-text{width:50%;float:right;margin-top:-4px}
.w-50-l-text{width:50%;float:left;margin-top:-4px}
.w-70-r-text{width:70%;float:right;margin-top:-4px}
.w-70-l-text{width:70%;float:left;margin-top:-4px}
.teaser-c .w-30-l,.teaser-c .w-50-l,.teaser-c .w-70-l{margin-left:0;padding-right:0rem}
.teaser-c .w-30-r,.teaser-c .w-50-r,.teaser-c .w-70-r{margin-left:0;padding-right:0rem}
.teaser-c.all-padding-collapse{padding:0 0 0 !important}
@media(min-width:992px) and (max-width:1390px){.offset-md-2.col-md-8.col-sm-12.teaser-c.all-padding-collapse{margin-left:0 !important;margin-right:0 !important;max-width:100%;flex:0 0 100%}
}
.teaser-c.center-vertically{display:flex;align-items:center;justify-content:center}
.center-vertically .w-30:first-child,.center-vertically .w-40:first-child,.center-vertically .w-50:first-child,.center-vertically .w-60:first-child,.center-vertically .w-70:first-child{order:2}
.center-vertically .w-30-r,.center-vertically .w-40-r,.center-vertically .w-50-r,.center-vertically .w-60-r,.center-vertically .w-70-r{order:1}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none),(max-width:1920px){_:-ms-fullscreen,:root .gallery-section figure,_:-ms-fullscreen,:root .gallery-section .carousel-inner .video-container{display:inline-block;margin:0 auto}
_:-ms-fullscreen,:root .gallery-section .carousel-caption{position:relative;width:100%;left:0;height:100px;bottom:0}
}
.iconbar-thin i.fak.fa-cstm-icon-x.fsd-20{margin-top:2px}
.container.full-width-bg+.container.full-width-bg,.container.full-width-bg+.container.horizontal-spacer,.container.horizontal-spacer+.container.full-width-bg,.container.horizontal-spacer+.full-width-container.multibar,.full-width-container.multibar+.container.horizontal-spacer,.container.full-width-bg+.full-width-container.multibar,.full-width-container.multibar+.container.full-width-bg{display:table;position:relative;margin-top:-1px !important}
.id46 section{margin-top:0;margin-bottom:0}
.id46 section.inside-container.offset-md-1{margin-left:8.333333%}
.id46 section.inside-container.offset-md-2{margin-left:16.666667%}
.id46 .top-content{max-width:90vw}
.arrow-container{display:flex;justify-content:space-between;align-items:center;width:116px}
@media(min-width:576.1px){.id46 .counter{display:none}
.carousel-item-46{visibility:visible !important}
}
.id46 .carousel-control-next,.id46 .carousel-control-prev{right:0;position:relative;opacity:1;height:58px;width:40px}
.id46 .carousel-control-next-icon,.id46 .carousel-control-prev-icon{height:56px;width:40px;background-repeat:no-repeat;background-size:cover}
.id46 .carousel-control-next-icon{background-image:url("../../../content/dam/stellantis-corporate/icon/blue-chevron-right-solid.svg")}
.id46 .carousel-control-prev-icon{background-image:url("../../../content/dam/stellantis-corporate/icon/blue-chevron-left-solid.svg")}
.id46.bg-anthracite .carousel-control-next-icon,.id46.bg-anthracite .carousel-control-prev-icon,.id46.bg-blue-stellantis .carousel-control-next-icon,.id46.bg-blue-stellantis .carousel-control-prev-icon{filter:brightness(0) saturate(100%) invert(93%) sepia(17%) saturate(2%) hue-rotate(48deg) brightness(112%) contrast(100%)}
.arrow-disable{opacity:.5;pointer-events:none}
.id46 .carousel-item{margin-right:0;max-width:300px;min-width:300px;width:300px;padding:0;margin-right:15px}
.id46 .carousel-item:last-child{margin-right:0}
.id46 .active.carousel-item-left+.carousel-item-next.carousel-item-left,.id46 .carousel-item-next.carousel-item-left+.carousel-item,.id46 .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}
.id46 .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.id46 .carousel-item-prev.carousel-item-right+.carousel-item,.id46 .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block}
.arrow-cta-container{display:flex;justify-content:space-between;align-items:center;margin-top:48px;max-width:90vw}
.id46 .inside-container.offset-md-1 .arrow-cta-container{max-width:calc(90vw - 8.333333%)}
.id46 .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}
.id46 .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block}
.carousel-inner-46{display:flex;flex-wrap:nowrap;position:relative;overflow-x:auto;scroll-snap-type:x mandatory}
.id46 .carousel-inner-46{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;max-width:90vw}
.id46 .carousel-item-46{flex:0 0 350px;max-width:350px;margin-right:15px}
.id46 .carousel-item-46:last-child{margin-right:0}
.id46 .card-body{padding:12px 1.25rem}
.id46 .carousel-item-46 .card figure{margin-bottom:0;height:200px}
.id46 .carousel-item-46 img{width:100%;height:100%;object-fit:cover}
.id46-cta.card-footer{border-radius:0;background:transparent;border:0;padding:8px 1.25rem 1.25rem 1.25rem}
.id46-cta p{margin-bottom:0}
.id46-cta a{text-decoration:none;padding:4px 16px;letter-spacing:.02rem;white-space:nowrap;cursor:pointer;font-size:16px;display:inline-block;margin-top:5px;border-width:1px;border-style:solid;font-weight:400 !important}
.id46 .card{border-radius:0;border-width:0}
.id46 .card-bordered .card{border:4px solid #fff}
.id46.card-blue .card-bordered .card,.id46.id46.card-anthracite .card-bordered .card{border:2px solid #fff}
.id46-intro.id46-text{padding-bottom:16px}
.id46 .card h2{font-size:34px;font-weight:400}
.id46 .card p,.id46 .card-body .id46-text{margin-bottom:0;font-size:20px}
.id46.card-grey .card figure+.card-body,.id46.card-white .card figure+.card-body,.id46.card-blue .card figure+.card-body,.id46.card-anthracite .card figure+.card-body{border-width:0}
.id46 .fix-cta-position .card{height:100%}
.id46.card-grey .card .card-body,.id46.card-white .card .card-body{border-top:4px solid #243882}
.id46.card-blue .card .card-body,.id46.card-anthracite .card .card-body{border-top:2px solid #fff}
.id46.card-grey .card{background-color:#f0f0f0}
.id46.card-grey .white{background-color:#fff}
.id46.card-blue .card{background-color:#243882}
.id46.card-anthracite .card{background-color:#282b34}
.id46.card-grey p,.id46.card-grey .id46-intro.id46-text span{color:#505050}
.id46.card-blue p,.id46.card-blue .id46-intro.id46-text span,.id46.card-anthracite p,.id46.card-anthracite .id46-intro.id46-text span,.id46.card-blue .card-body .id46-text,.id46.card-anthracite .card-body .id46-text,.id46.card-blue h1,.id46.card-blue h2,.id46.card-blue h3,.id46.card-blue h4,.id46.card-blue h5,.id46.card-blue h6 .id46.card-anthracite h1,.id46.card-anthracite h2,.id46.card-anthracite h3,.id46.card-anthracite h4,.id46.card-anthracite h5,.id46.card-anthracite h6,.id46.card-blue span.interno-lr,.id46.card-anthracite span.interno-lr,.id46.card-blue span.s2.blue-stellantis,.id46.card-anthracite span.s2.blue-stellantis,.id46.card-blue span.s3.blue-stellantis,.id46.card-anthracite span.s3.blue-stellantis,.id46.card-blue .card-body a,.id46.card-anthracite .card-body a,.id46.card-blue .id46-text li .id46.card-anthracite .id46-text li{color:#fff !important}
.id46-cta.card-footer a.blue{background-color:#243882;border-color:#fff;color:#fff}
.id46-cta.card-footer a.anthracite{background:#282b34;color:#fff !important;border-color:#fff}
.id46-cta.card-footer a.bgwhite-textblue{background-color:#fff;border-color:#243882;color:#243882}
.id46.card-anthracite .card-footer a.bgwhite-textblue{color:#282b34 !important;border-color:#282b34 !important}
.id46-cta.card-footer a.bgtrasp-white{background:transparent;color:#fff;border-color:#fff}
.cta-id46-main p{margin-bottom:0;text-align:left}
.cta-id46-main a{text-decoration:none;padding:3px 22px 4px 2px;white-space:nowrap;cursor:pointer;font-size:20px;font-weight:500;position:relative;background-color:transparent;border-width:0;background-repeat:no-repeat;background-size:10px;background-position:calc(100% - 3px) center;transition:background-position .3s ease .2s,opacity .2s ease}
.cta-id46-main a:hover{background-position:center right}
.cta-id46-main a::before{content:'';position:absolute;width:calc(100% - 20px);height:2px;bottom:0;left:0;opacity:25%;transition:width .1s ease-in-out,opacity .8s ease}
.cta-id46-main p a::after{content:'';position:absolute;width:0;height:2px;bottom:0;left:0;transition:width .3s ease-in-out}
.cta-id46-main a.blue::before{background-color:#243882}
.cta-id46-main a.blue{color:#243882;background-image:url('clientlib-site-page/resources/images/cta-chevron-right-solid-blue.svg')}
.cta-id46-main p a.blue::after{background-color:#243882}
.cta-id46-main p a.blue:hover::after{width:calc(100% - 20px);animation:bounce 1s ease infinite}
.cta-id46-main a.bgwhite-textblue::before{background-color:#fff}
.cta-id46-main a.bgwhite-textblue{color:#fff;background-image:url('clientlib-site-page/resources/images/cta-chevron-right-solid-white.svg')}
.cta-id46-main p a.bgwhite-textblue::after{background-color:#fff}
.cta-id46-main p a.bgwhite-textblue:hover::after{width:calc(100% - 20px);animation:bounce 1s ease infinite}
.cta-id46-main a.anthracite::before{background-color:#282b34}
.cta-id46-main a.anthracite{background-image:url('clientlib-site-page/resources/images/cta-chevron-right-solid-anthracite.svg')}
.cta-id46-main p a.anthracite::after{background-color:#282b34}
.cta-id46-main p a.anthracite:hover::after{width:calc(100% - 20px);animation:bounce 1s ease infinite}
.id46.card-white .card-body p,.id46.card-white .card-body .id46-text,.id46.card-grey .card-body p,.id46.card-grey .card-body .id46-text{color:#505050}
.id46 .card-body a,.id46 .card-body a{text-decoration:underline}
.id46.card-white .card-body a,.id46.card-grey .card-body a{color:#243882;text-decoration:underline}
.id46 .card-body .s2 a:hover{letter-spacing:-0.4px}
.id46 .card-body a:hover{font-weight:600 !important;color:inherit !important}
#main-content-in-page{scroll-margin-top:80px;overflow:initial !important}
.t03 #main-content-in-page{scroll-margin-top:150px;overflow:initial !important}
.t03-main-title h1{font-size:40px;margin-left:-2px;text-align:left;font-weight:400;padding:25px 0 0}
.t012 #main-content-in-page{scroll-margin-top:170px;overflow:initial !important}
#main-content-in-page.title-over-image-w{scroll-margin-top:80px;overflow:initial !important}
#main-content-in-page.main-content-begins-here{scroll-margin-top:120px;overflow:initial !important}
section.inside-container.container-left{margin-left:inherit}
.id47.bg-blue-stellantis .nav-links a,.id47.bg-anthracite #stella-nav .nav-links a{color:#fff}
nav.stella-sticky-nav{display:flex}
.id47.bg-white #stella-nav .nav-links a{color:#243882}
#stella-nav .nav-links{display:flex;align-items:center;font-family:"Encode Sans",sans-serif;font-size:18px;font-weight:400;height:56px;gap:36px;overflow-x:auto;white-space:nowrap;flex-grow:1;scroll-behavior:smooth}
#stella-nav .nav-links a{text-decoration:none;height:100%;display:flex;align-items:center}
#stella-nav .nav-links a.active{position:relative}
#stella-nav .nav-links a.active::after{content:'';position:absolute;left:0;bottom:8px;width:100%;display:block;height:3px}
.id47.sticky-c47{position:sticky !important;position:-webkit-sticky !important;display:block !important;top:120px;width:100%;z-index:960;border-bottom:1px solid #e2e2e2;transition:all ease-out .3s}
.id47.bg-blue-stellantis #stella-nav .nav-links a.active::after,.id47.bg-anthracite #stella-nav .nav-links a.active::after{background-color:#fff}
.id47.bg-white #stella-nav .nav-links a.active::after{background-color:#243882}
.id47 .scroll-button{cursor:pointer;border:0;height:90%;width:24px;z-index:1;transition:background-color .3s ease,transform .2s ease}
.id47 .scroll-button.left{position:absolute;left:4.6%;top:1px;padding-left:0}
.id47 .scroll-button.right{position:absolute;right:4.8%;top:1px;padding-right:0}
.id47 .scroll-button:disabled{opacity:0;cursor:not-allowed}
.id47.bg-blue-stellantis .scroll-button.left{background:#243882;background:linear-gradient(270deg,rgba(36,56,130,1) 100%,rgba(36,56,130,0.5) 73%)}
.id47.bg-blue-stellantis .scroll-button.right{background:#243882;background:linear-gradient(90deg,rgba(36,56,130,1) 100%,rgba(36,56,130,0) 73%)}
.id47.bg-anthracite .scroll-button.left{background:#282b34;background:linear-gradient(270deg,rgba(40,43,52,1) 100%,rgba(40,43,52,0.5) 73%)}
.id47.bg-anthracite .scroll-button.right{background:#282b34;background:linear-gradient(90deg,rgba(40,43,52,1) 100%,rgba(40,43,52,0.5) 73%)}
.id47.bg-white .scroll-button.left{background:#fff;background:linear-gradient(270deg,rgba(255,255,255,1) 100%,rgba(255,255,255,0.5) 73%)}
.id47.bg-white .scroll-button.right{background:#fff;background:linear-gradient(90deg,rgba(255,255,255,1) 100%,rgba(255,255,255,0) 73%)}
.id47.bg-blue-stellantis button img,.id47.bg-anthracite #stella-nav button img{filter:brightness(0) saturate(100%) invert(93%) sepia(100%) saturate(25%) hue-rotate(22deg) brightness(107%) contrast(106%);height:16px}
.id47.bg-white button img{filter:brightness(0) saturate(100%) invert(21%) sepia(14%) saturate(5683%) hue-rotate(204deg) brightness(93%) contrast(97%);height:16px}
.id49{position:absolute;z-index:1}
.breadcrumb{font-family:"Encode Sans",sans-serif;padding:15px 0;margin:0;border-radius:0;background-color:transparent;height:50px}
.breadcrumb-item{font-size:12px}
.breadcrumb a{color:#243882;font-weight:500}
.breadcrumb-item.bcarrow:after{display:inline-block;padding:0 8px;color:#243882;content:"\f054";font-family:"Font Awesome 5 Pro";font-size:12px}
.breadcrumb-item+.breadcrumb-item{padding-left:0}
.breadcrumb-item+.breadcrumb-item::before{display:none}
.breadcrumb-item.active{color:#505050;font-weight:400}
.t03 .id49{position:relative;margin-top:60px;margin-left:calc(-5% - 0.02em);margin-bottom:-60px}
.id49 .truncate-single{max-width:60ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t04 .id49{position:relative;display:block}
.t13 #main,.t03#main,.t04#main{background:#fff}
.t13 .id49{position:relative}
.t13 .page-title-h2-parent{margin-bottom:0}
.t13 h1.title-page{text-align:left}
.t13 .past-event-icon{width:168px;text-align:right}
.t13 .subtitle{margin-top:0}
.t13 .title-years-line{display:flex;justify-content:space-between}
.id19 .banner-event{padding:3rem 3rem 2rem}
.id19 .banner-event p{text-align:center}
.t13 .upcoming-card-body{max-width:78%}
.upcoming-events h2,.past-events h2{margin-bottom:1rem;font-weight:400}
@media(min-width:768px){.t13 section.inside-container.offset-md-1.page-title-h2-parent,.t13 section.inside-container.offset-md-1.subtitle.editor,.t13 section.inside-container.offset-md-1.banner-wrapper{margin-left:8.333333% !important}
}
@media(max-width:767.99px){.t13 section.inside-container.offset-md-1.page-title-h2-parent,.t13 section.inside-container.offset-md-1.subtitle.editor,.t13 section.inside-container.offset-md-1.banner-wrapper{margin-left:0 !important}
}
.video-dam-custom-ratio{--bs-aspect-ratio:60%;position:relative;width:100%}
.video-dam-custom-ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.video-dam-custom-ratio>*{position:absolute;top:0;left:0;height:100%;width:100%}
.ratio.ratio-1x1{overflow:hidden}
.ratio.ratio-1x1>*{position:absolute;top:50%;left:50%;width:177.78%;height:100%;transform:translate(-50%,-50%);object-fit:cover;border:0}