html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{box-sizing:border-box}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#article{padding:0 0 48px}#article .top-title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#article .top-title .status{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;padding:8px 12px;border-radius:4px;background:#c4f4c4;margin-left:32px}#article .top-title .status.archived{background:#ffdde2}#article .article-top{display:grid;grid-template-columns:1fr 597px;gap:32px}#article .article-top .top-left{display:flex;flex-direction:column;justify-content:space-between}#article .article-top .top-right{width:100%;height:454px;background:#ededf1;display:flex;flex-direction:column;justify-content:center;align-items:center}#article .article-top .top-right img{max-height:100%;max-width:100%}#article .article-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:29px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px;word-break:break-word}@media only screen and (max-width: 1281px){#article{padding-bottom:80px}#article .article-top{grid-template-columns:repeat(1, 1fr)}#article .article-title{font-size:22px}#article .flex-ctas{margin-top:24px}}@media only screen and (max-width: 641px){#article .flex-ctas{flex-direction:column;gap:16px}#article .flex-ctas .button{width:100%}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.aside .accordion{width:100%;overflow:hidden}.aside .accordion .accordion-item.active-item .small-title span:after{transform:translateY(-50%) rotate(180deg)}.aside .accordion .accordion-title{padding:0 0 14px 0;cursor:pointer}.aside .accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.aside .accordion .accordion-content.open{max-height:max-content}.aside .filters-block .small-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:120%}.aside .filters-block .small-title span{position:relative;padding-right:32px}.aside .filters-block .small-title span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background:url("../assets/images/dropdown.svg") no-repeat center;background-size:cover}.aside .filters-block ul{margin-bottom:32px}.aside .filters-block ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:120%;margin:10px 0}.aside .filters-block ul li:last-child{margin-bottom:0}.aside .filters-block ul li label{margin-left:8px}.aside .filters-block ul li input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:#282830;width:24px;height:24px;border:1px solid #282830;border-radius:4px;display:grid;place-content:center;position:relative}.aside .filters-block ul li input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;background:url("../assets/images/check-white.svg") no-repeat center;background-size:cover;opacity:0}.aside .filters-block ul li input[type=checkbox]:checked{background:#282830}.aside .filters-block ul li input[type=checkbox]:checked:before{opacity:1;transition:opacity 120ms ease}.aside .block:first-child ul{display:flex;flex-direction:row;flex-wrap:wrap}.aside .block:first-child ul .facet-summary-item--clear{width:100%;display:block;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}.aside .block:first-child ul .facet-summary-item--clear a{color:#282830}.aside .block:first-child ul .facet-summary-item--facet{margin:0 16px 32px 0;font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:120%}.aside .block:first-child ul .facet-summary-item--facet a{color:#282830;padding:8px 16px 8px 56px;border-radius:4px;background:#ededf1;text-decoration:none;position:relative}.aside .block:first-child ul .facet-summary-item--facet a:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);width:24px;height:24px;background:url("../assets/images/cross.svg") no-repeat center;background-size:cover}.aside .block:first-child ul .facet-summary-item--facet a .facet-item__status{display:none}.aside .block:first-child ul .facet-summary-item--facet:last-child{margin-right:0}@media only screen and (max-width: 769px){.aside>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.aside .accordion{max-width:210px}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.cards-list{padding:24px 0 64px}.cards-list .card{max-width:424px;width:100%}.cards-list .card.file .card-infos .btm-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cards-list .card.file .card-infos .btm-info .type-file{width:330px}.cards-list .card.file .card-infos .btm-info .open-view{display:block;position:relative}.cards-list .card.popup-opened .quick-view{display:flex}.cards-list .card .card-link{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;text-decoration:none;border-radius:16px;padding:16px;background:#fff}.cards-list .card .card-link:hover{box-shadow:0 4px 34px 0 rgba(0,0,0,.15);transition:all 500ms ease}.cards-list .card .is-external-link{display:flex;align-items:center;gap:16px;margin-bottom:24px}.cards-list .card .is-external-link .img-box{max-width:84px;height:64px;margin-bottom:0}.cards-list .card .img-box{position:relative;background:#d8d9df;width:100%;height:197px;border-radius:16px;margin-bottom:24px}.cards-list .card .img-box img{width:100%;height:100%;object-fit:cover;border-radius:8px}.cards-list .card h3{word-break:break-all;font-family:"ToyotaType",Arial,sans-serif;color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:120%;line-break:auto;word-break:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cards-list .card .card-infos{height:calc(100% - 197px);display:flex;width:100%;flex-direction:column;justify-content:space-between;align-items:flex-start}.cards-list .card .card-infos .top-info{margin-bottom:24px;max-width:100%}.cards-list .card .card-infos .btm-info{width:100%}.cards-list .card .card-infos .card-date{position:relative;display:block;text-transform:capitalize;padding-left:30px;margin-top:8px;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.cards-list .card .card-infos .card-date:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:22px;height:22px;background:url("../assets/images/calendar-white.svg") no-repeat center;background-size:cover}.cards-list .card .card-infos p{font-family:"ToyotaType",Arial,sans-serif;color:#000;font-size:17px;font-style:normal;font-weight:400;line-height:120%}.cards-list.padding-btm{padding-bottom:64px}.grid-list li{max-width:432px;width:100%}.grid-list li.file .open-view{display:block}.grid-list li.popup-opened .quick-view{display:flex}.grid-list li .card-link{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;text-decoration:none;border-radius:16px;padding:16px;background:#fff;min-height:401px}.grid-list li .card-link:hover{box-shadow:0 4px 34px 0 rgba(0,0,0,.15);transition:all 500ms ease}.grid-list li .card-link .button{margin-right:65px}.grid-list li .img-box{background:#d8d9df;width:100%;height:197px;margin-bottom:24px;border-radius:8px;overflow:hidden}.grid-list li .img-box img{display:block;margin:0 auto;max-height:100%;height:100%;width:auto}.grid-list li .card-infos{height:calc(100% - 197px);display:flex;width:100%;flex-direction:column;justify-content:space-between;align-items:flex-start}.grid-list li .card-infos .top-info{margin-bottom:32px;max-width:100%}.grid-list li .card-infos .btm-info{width:100%;position:relative}.grid-list li .card-infos h3{font-family:"ToyotaType",Arial,sans-serif;color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px;word-break:normal;line-break:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.grid-list li .card-infos .card-date{position:relative;display:block;text-transform:capitalize;padding-left:30px;margin-top:8px;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.grid-list li .card-infos .card-date:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:22px;height:22px;background:url("../assets/images/calendar-white.svg") no-repeat center;background-size:cover}.grid-list li .cards-ctas{position:relative;width:100%}.cards-list,.grid-list{display:flex;gap:24px;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media only screen and (max-width: 1281px){.cards-list,.grid-list{justify-content:center}.grid-list .card .card-infos h3,.cards-list .card .card-infos h3{font-size:20px}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}body{position:relative;background:#f7f7f8}body.toolbar-fixed #header{top:53px}body div[data-drupal-messages]{position:fixed;z-index:10;left:0;width:100%;background:#c0dbff;padding:8px 32px;font-family:"ToyotaType",Arial,sans-serif}body.gin--horizontal-toolbar div[data-drupal-messages]{top:125px}#main{padding-top:72px}@-webkit-keyframes opacityAnimation{0%{opacity:0}100%{opacity:1}}.centering{display:flex;flex-direction:column;justify-content:center;align-items:center}.inside{max-width:1380px;width:100%;margin:0 auto;position:relative;padding:0 30px}.section-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:29px;font-style:normal;font-weight:700;line-height:120%;border-bottom:1px solid #282830;padding-bottom:16px}.button{font-family:"ToyotaType",Arial,sans-serif;text-decoration:none;border-radius:8px;font-size:17px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.button.dark{color:#fff;background:#000}.button.dark .square{background:#fff}.button.dark.is-calendar:hover{background:#595a70}.button.dark.is-calendar:hover .square .icon:after{top:-100%}.button.dark.is-calendar:hover .square .icon:before{top:4px}.button.dark.is-calendar .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-dark.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-calendar .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/calendar.svg") no-repeat center;background-size:cover}.button.dark.is-medias:hover,.button.dark.type-page:hover,.button.dark.type-file:hover,.button.dark.type-lien_externe:hover,.button.dark.type-kit:hover{background:#595a70}.button.dark.is-medias:hover .square .icon:after,.button.dark.type-page:hover .square .icon:after,.button.dark.type-file:hover .square .icon:after,.button.dark.type-lien_externe:hover .square .icon:after,.button.dark.type-kit:hover .square .icon:after{top:-100%}.button.dark.is-medias:hover .square .icon:before,.button.dark.type-page:hover .square .icon:before,.button.dark.type-file:hover .square .icon:before,.button.dark.type-lien_externe:hover .square .icon:before,.button.dark.type-kit:hover .square .icon:before{top:4px}.button.dark.is-medias .square .icon:after,.button.dark.type-page .square .icon:after,.button.dark.type-file .square .icon:after,.button.dark.type-lien_externe .square .icon:after,.button.dark.type-kit .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-dark.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-medias .square .icon:before,.button.dark.type-page .square .icon:before,.button.dark.type-file .square .icon:before,.button.dark.type-lien_externe .square .icon:before,.button.dark.type-kit .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/media.svg") no-repeat center;background-size:cover}.button.dark.is-download:hover{background:#595a70}.button.dark.is-download:hover .square .icon:after{top:-100%}.button.dark.is-download:hover .square .icon:before{top:4px}.button.dark.is-download .square .icon:after{top:4px;left:4px;background:url("../assets/images/download.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-download .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/check.svg") no-repeat center;background-size:cover}.button.dark.is-model:hover{background:#595a70}.button.dark.is-model:hover .square .icon:after{top:-100%}.button.dark.is-model:hover .square .icon:before{top:4px}.button.dark.is-model .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-dark.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-model .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/model.svg") no-repeat center;background-size:cover}.button.dark.is-manual{padding-right:30px}.button.dark.is-manual:hover{background:#595a70}.button.dark.is-manual:hover .square .icon:after{top:-100%}.button.dark.is-manual:hover .square .icon:before{top:4px}.button.dark.is-manual .square .icon:after{top:4px;left:4px;background:url("../assets/images/manual.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-manual .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/pen.svg") no-repeat center;background-size:cover}.button.dark.is-tool:hover{background:#595a70}.button.dark.is-tool:hover .square .icon:after{top:-100%}.button.dark.is-tool:hover .square .icon:before{top:4px}.button.dark.is-tool .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-dark.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.dark.is-tool .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/pen.svg") no-repeat center;background-size:cover}.button.white{color:#000;background:#fff}.button.white .square{background:#000}.button.white.is-kit:hover,.button.white.type-kit:hover{background:#b5b6c4}.button.white.is-kit:hover .square .icon:after,.button.white.type-kit:hover .square .icon:after{top:-100%}.button.white.is-kit:hover .square .icon:before,.button.white.type-kit:hover .square .icon:before{top:4px}.button.white.is-kit .square .icon:after,.button.white.type-kit .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-white.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.white.is-kit .square .icon:before,.button.white.type-kit .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/media-white.svg") no-repeat center;background-size:cover}.button.grey{color:#000;background:#ededf1}.button.grey .square{background:#000}.button.grey.is-medias:hover{background:#b5b6c4}.button.grey.is-medias:hover .square .icon:after{top:-100%}.button.grey.is-medias:hover .square .icon:before{top:4px}.button.grey.is-medias .square .icon:after{top:4px;left:4px;background:url("../assets/images/arrow-white.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.grey.is-medias .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/media-white.svg") no-repeat center;background-size:cover}.button.grey.is-sent:hover{background:#b5b6c4}.button.grey.is-sent:hover .square .icon:after{top:-100%}.button.grey.is-sent:hover .square .icon:before{top:4px}.button.grey.is-sent .square .icon:after{top:4px;left:4px;background:url("../assets/images/sent-white.svg") no-repeat center;background-size:cover;transition:top 250ms ease}.button.grey.is-sent .square .icon:before{top:100%;left:4px;transition:top 250ms ease;background:url("../assets/images/check-white.svg") no-repeat center;background-size:cover}.button .button-text{display:block;position:relative;padding:9px 12px 8px 48px}.button .button-text .square{display:block;position:absolute;top:50%;left:8px;transform:translateY(-50%);width:24px;height:24px;border-radius:4px;overflow:hidden}.button .button-text .square .icon:after{content:"";position:absolute;z-index:2;width:16px;height:16px}.button .button-text .square .icon:before{content:"";position:absolute;z-index:2;width:16px;height:16px}.list-container .button.dark.is-site .square .icon:after,.list-container .button.dark.type-lien_externe .square .icon:after{background:url("../assets/images/link.svg") no-repeat center;background-size:cover}.list-container .button.dark.is-site .square .icon:before,.list-container .button.dark.type-lien_externe .square .icon:before{background:url("../assets/images/external.svg") no-repeat center;background-size:cover}.list-container .simple-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:24px;padding:32px 0 64px}.list-container .simple-list li{max-width:312px;width:100%}.list-container .simple-list li a{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:16px;border-radius:16px;background:#fff;text-decoration:none}.list-container .simple-list li a:hover{box-shadow:0 4px 34px 0 rgba(0,0,0,.15);transition:all 500ms ease}.list-container .simple-list li a h2{color:#000;font-family:"ToyotaType",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:38px}.list-container .simple-list li a .button{width:100%}.ui-menu{position:fixed;background:#282830;padding:16px 12px;top:130px !important;width:368px !important;overflow:scroll;border-radius:8px}.ui-menu.ui-widget-content{border:none}.ui-menu .ui-menu-item{font-family:"ToyotaType",Arial,sans-serif;margin-bottom:4px;font-size:13px;font-style:normal;font-weight:400;line-height:120%;padding:0}.ui-menu .ui-menu-item:last-of-type{margin-bottom:0}.ui-menu .ui-menu-item:hover{background:rgba(0,0,0,0)}.ui-menu .ui-menu-item a{display:block;padding:8px 12px;word-break:break-all;color:#fff;border-radius:4px}.ui-menu .ui-menu-item a.ui-state-active{background:#373743 !important}.ui-menu .ui-menu-item a.ui-state-active div{background:rgba(0,0,0,0) !important}.ui-menu .ui-menu-item a .autocomplete-suggestion-user-input{font-family:"ToyotaType",Arial,sans-serif}nav[aria-labelledby*=breadcrumb]{max-width:1380px;width:100%;margin:0 auto 56px;position:relative;padding:22px 30px 0}nav[aria-labelledby*=breadcrumb] ol{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}nav[aria-labelledby*=breadcrumb] ol li{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-right:18px}nav[aria-labelledby*=breadcrumb] ol li:last-child{margin-right:0}nav[aria-labelledby*=breadcrumb] ol li a{color:#b5b6c4;text-decoration:none;position:relative}nav[aria-labelledby*=breadcrumb] ol li a:before{content:">";position:absolute;top:50%;transform:translateY(-50%);right:-12px}.ui-widget-overlay{background:rgba(0,0,0,.8) !important}.ui-dialog:not(.ui-dialog-off-canvas){position:relative;max-width:1320px !important;width:100% !important;padding:48px 65px;border-radius:8px;background:#f7f7f8 !important}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{position:absolute;z-index:2;top:10px;right:10px;width:24px;height:24px}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar button{appearance:none;border:none;padding:0;margin:0;cursor:pointer;width:100%;height:100%;background:rgba(0,0,0,0) url("../assets/images/cross.svg") no-repeat center;background-size:cover;opacity:1}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar button span{display:none}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal{padding:0}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal .ui-dialog-titlebar-close.btn-close{display:none}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form{background:#f7f7f8;position:relative;display:grid;grid-template-columns:597px 1fr;gap:48px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .image-send-mail{max-height:454px;background:#ededf1;display:flex;flex-direction:column;justify-content:center;align-items:center}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .image-send-mail img{max-height:100%;max-width:100%}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .popup-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:29px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .send-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .js-form-item{margin-bottom:12px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .js-form-item label{display:block;margin-bottom:4px;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .js-form-item .description{color:#8d8fa3;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-top:8px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .js-form-item input[type=text]{width:100%;border-radius:4px;border:.75px solid #282830;padding:8px 16px;background:rgba(0,0,0,0)}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .js-form-item textarea{width:100%;border-radius:4px;border:.75px solid #282830;padding:8px 16px;background:rgba(0,0,0,0);min-height:125px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .mail-modal-form .form-submit{display:block;width:100%;color:#fff;background:#000;font-family:"ToyotaType",Arial,sans-serif;text-decoration:none;border-radius:8px;font-size:17px;font-style:normal;font-weight:700;text-transform:uppercase;padding:8px 12px}.blocked{opacity:.3;pointer-events:none;cursor:not-allowed}.blocked-message{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:12px}@media only screen and (max-width: 1281px){.button{font-size:15px}.ui-dialog:not(.ui-dialog-off-canvas){padding:16px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form{grid-template-columns:repeat(2, 1fr);gap:24px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .popup-title{font-size:20px}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .send-title{font-size:16px}}@media only screen and (max-width: 975px){body.toolbar-fixed #header{top:39px}}@media only screen and (max-width: 769px){.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form{grid-template-columns:repeat(1, 1fr);gap:0}.ui-dialog:not(.ui-dialog-off-canvas) #drupal-modal #mail_modal_form .image-send-mail{display:none}}@media only screen and (max-width: 641px){.inside{padding:0 15px}#main{padding-top:32px}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#footer{padding:81px 0 46px;background:#282830;margin-top:60px}#footer.hide{display:none}#footer .footer-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#footer .footer-content .footer-item{margin:0 128px 50px 0;display:inline-block}#footer .footer-content .footer-item .footer-list-title{color:#fff;font-family:"ToyotaType",Arial,sans-serif;font-size:29px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px}#footer .footer-content .footer-item #navigation ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#footer .footer-content .footer-item #navigation ul li{font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}#footer .footer-content .footer-item #navigation ul li:last-child{margin-bottom:0}#footer .footer-content .footer-item #navigation ul li a{color:#fff;text-decoration:none}#footer .footer-content .footer-logo{display:block;width:130px;height:84px;position:relative;overflow:hidden;background:url("../assets/images/logo.svg") no-repeat center;background-size:cover}#footer .footer-content .footer-logo span{position:absolute;left:-100%}@media only screen and (max-width: 1281px){#footer .footer-content .footer-item{margin:0 32px 32px 0}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#header{padding:16px 0;background:#282830;position:fixed;z-index:10;top:0;left:0;width:100%}#header .header-flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#header .header-flex .header-left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header .header-flex .header-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#header #logo{display:block;width:61.538px;height:40px;position:relative;z-index:9;overflow:hidden;background:url("../assets/images/logo.svg") no-repeat center;background-size:cover;margin-right:24px}#header #logo span{position:absolute;left:-100%}#header #navigation ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header #navigation ul li{font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:120%;margin-right:16px;position:relative}#header #navigation ul li:first-child:before{background:url("../assets/images/picto-1.svg") no-repeat center;background-size:cover}#header #navigation ul li:nth-child(2):before{background:url("../assets/images/picto-2.svg") no-repeat center;background-size:cover}#header #navigation ul li:nth-child(3):before{background:url("../assets/images/picto-3.svg") no-repeat center;background-size:cover}#header #navigation ul li:last-child{margin-right:0}#header #navigation ul li:last-child:before{background:url("../assets/images/picto-4.svg") no-repeat center;background-size:cover}#header #navigation ul li:before{content:"";position:absolute;top:-2px;left:12px;width:22px;height:22px}#header #navigation ul li:hover ul{display:block;animation-name:opacityAnimation;animation-duration:500ms}#header #navigation ul li a{text-decoration:none;color:#fff;padding:8px 12px 8px 42px;border-radius:4px}#header #navigation ul li a:hover{background:#373743;transition:all 500ms ease}#header #navigation ul li ul{display:none;position:absolute;top:calc(100% + 8px);left:0;width:252px;background:#282830;padding:16px 12px;border-radius:4px}#header #navigation ul li ul li{width:100%;margin-bottom:4px}#header #navigation ul li ul li:last-child{margin-bottom:0}#header #navigation ul li ul li:before{display:none}#header #navigation ul li ul li a{display:block;width:100%;color:#fff;padding:8px 12px}#header form{position:relative;width:368px}#header form:before{content:"";position:absolute;z-index:3;top:50%;right:12px;transform:translateY(-50%);width:15px;height:15px;background:url("../assets/images/search.svg") no-repeat center;background-size:cover;pointer-events:none}#header form input[type=text]{color:#fff;appearance:none;border:none;font-family:"ToyotaType",Arial,sans-serif;width:100%;height:40px;background:#3f404d;padding:8px 44px 8px 8px;border-radius:2px}#header form input[type=text]::placeholder{color:#b5b6c4;font-size:13px;font-style:normal;font-weight:400;line-height:120%}#header form input[type=submit]{appearance:none;border:none;padding:0;cursor:pointer;font-size:0;width:24px;height:24px;background:#282830;position:absolute;z-index:2;top:50%;right:8px;transform:translateY(-50%);border-radius:2px}#header .login{position:relative;display:block;margin-left:16px;width:40px;height:40px;background:#3f404d;border-radius:4px}#header .login:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;background:url("../assets/images/login.svg") no-repeat center;background-size:cover}#header #burger{display:none;position:relative;top:4px;z-index:3;cursor:pointer;width:25px;margin-left:32px}#header #burger.opened:before{transform:translateY(6px) rotate(135deg);background-color:#ededf1 !important}#header #burger.opened:after{transform:translateY(-12px) rotate(-135deg);background-color:#ededf1 !important}#header #burger.opened>div{transform:scale(0)}#header #burger.opened .closed{opacity:1;transition:all 2000ms ease}#header #burger:after,#header #burger:before,#header #burger div{content:"";background-color:#ededf1;display:block;height:2px;margin-bottom:7px;transition:all 500ms ease}#header #burger>div{margin-left:4px}@media only screen and (max-width: 1281px){#header.nav-open #navigation,#header.nav-open .header-right>div{left:0;transition:left 500ms ease}#header #navigation{position:fixed;top:0;left:-100%;width:100vw;height:90vh;background:#282830;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:200px}#header #navigation ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#header #navigation ul li{margin:0 0 32px}#header #navigation ul li:last-child{margin:0}#header .header-right>div{position:fixed;bottom:0;left:-200%;width:100vw;height:10vh;background:#282830;display:flex;flex-direction:column;justify-content:center;align-items:center}#header #burger{display:block}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.item-infos .top-popup{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.item-infos .top-popup .status{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;padding:8px 12px;border-radius:4px;background:#ffdde2;margin-left:32px}.item-infos .add-infos{margin-bottom:19px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.item-infos .add-infos .left,.item-infos .add-infos .right{margin-bottom:10px}.item-infos .add-infos .left .edit-link,.item-infos .add-infos .right .edit-link{color:#282830;font-family:"ToyotaDisplay_Rg",sans-serif;font-size:13px;font-style:normal;font-weight:400;margin-left:8px;text-decoration:underline}.item-infos .add-infos span{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;position:relative}.item-infos .add-infos span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%)}.item-infos .add-infos span.date{padding-left:30px;margin-right:24px;text-transform:capitalize}.item-infos .add-infos span.date:before{width:22px;height:22px;background:url("../assets/images/calendar.svg") no-repeat center;background-size:cover}.item-infos .add-infos span.name{padding-left:30px}.item-infos .add-infos span.name:before{width:22px;height:22px;background:url("../assets/images/profil.svg") no-repeat center;background-size:cover}.item-infos .add-infos span.view{padding-left:28px}.item-infos .add-infos span.view:before{width:24px;height:24px;background:url("../assets/images/eye.svg") no-repeat center;background-size:cover}.item-infos .add-infos span.download{padding-left:20px;margin-left:24px}.item-infos .add-infos span.download:before{width:16px;height:16px;background:url("../assets/images/download.svg") no-repeat center;background-size:cover}.item-infos .dates{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}.item-infos .dates li{max-width:none;width:auto;margin:0 32px 8px 0}.item-infos .dates li h4{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}.item-infos .dates li span{display:inline-block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;padding:8px 12px;border-radius:4px;background:#dff1f7}.item-infos .more-infos{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.item-infos .more-infos li{margin:0 32px 32px 0}.item-infos .more-infos li h4{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}.item-infos .more-infos li ul li{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;margin-bottom:8px;text-decoration:underline}.item-infos .more-infos li ul li:last-child{margin-bottom:0}.item-infos .legal{position:relative;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;padding-left:32px;text-transform:uppercase;margin-top:40px}.item-infos .legal:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:22px;background:url("../assets/images/legal.svg") no-repeat center;background-size:cover}.item-infos .legal span{display:block;margin-bottom:5px}.item-infos .flex-ctas{display:flex;justify-content:space-between;align-items:center;gap:32px}.item-infos .flex-ctas .button{display:block;flex:1}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#login .block{min-height:calc(100vh - 72px);display:flex;flex-direction:column;justify-content:center;align-items:center}#login .user-login-form,#login .user-pass{background:#fff;padding:32px;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;max-width:500px;margin:0 auto;box-shadow:0 4px 34px 0 rgba(0,0,0,.15)}#login .user-form,#login .dcx-request-user-create-create-account-form{padding:40px 0;max-width:850px;width:100%;margin:0 auto}#login .user-form .description,#login .user-form .password-strength__title,#login .user-form .password-confirm-message,#login .dcx-request-user-create-create-account-form .description,#login .dcx-request-user-create-create-account-form .password-strength__title,#login .dcx-request-user-create-create-account-form .password-confirm-message{display:block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:120%;margin-top:4px}#login .user-form .description a,#login .user-form .password-strength__title a,#login .user-form .password-confirm-message a,#login .dcx-request-user-create-create-account-form .description a,#login .dcx-request-user-create-create-account-form .password-strength__title a,#login .dcx-request-user-create-create-account-form .password-confirm-message a{color:#282830}#login .user-form legend,#login .dcx-request-user-create-create-account-form legend{display:block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}#login .user-form #edit-status--wrapper,#login .dcx-request-user-create-create-account-form #edit-status--wrapper{margin-bottom:0}#login .user-form #edit-status--wrapper #edit-status,#login .dcx-request-user-create-create-account-form #edit-status--wrapper #edit-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#login .user-form #edit-status--wrapper #edit-status .form-item,#login .dcx-request-user-create-create-account-form #edit-status--wrapper #edit-status .form-item{width:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:24px}#login .user-form #edit-status--wrapper #edit-status .form-item label,#login .dcx-request-user-create-create-account-form #edit-status--wrapper #edit-status .form-item label{margin:0 0 0 8px}#login .user-form #edit-status--wrapper #edit-status input[type=radio],#login .dcx-request-user-create-create-account-form #edit-status--wrapper #edit-status input[type=radio]{accent-color:#282830}#login .user-form #edit-status--wrapper .form-item,#login .dcx-request-user-create-create-account-form #edit-status--wrapper .form-item{width:auto}#login .user-form #edit-roles--wrapper,#login .dcx-request-user-create-create-account-form #edit-roles--wrapper{margin-bottom:0}#login .user-form #edit-roles--wrapper #edit-roles,#login .dcx-request-user-create-create-account-form #edit-roles--wrapper #edit-roles{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}#login .user-form #edit-roles--wrapper #edit-roles .form-item,#login .dcx-request-user-create-create-account-form #edit-roles--wrapper #edit-roles .form-item{width:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:24px}#login .user-form #edit-roles--wrapper #edit-roles .form-item label,#login .dcx-request-user-create-create-account-form #edit-roles--wrapper #edit-roles .form-item label{margin:0 0 0 8px}#login .user-form #edit-timezone,#login .dcx-request-user-create-create-account-form #edit-timezone{margin-bottom:32px}#login .user-form #edit-timezone summary,#login .dcx-request-user-create-create-account-form #edit-timezone summary{cursor:pointer;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}#login .user-form #edit-delete,#login .dcx-request-user-create-create-account-form #edit-delete{color:#282830;text-decoration:underline;margin-top:20px}#login .user-pass p{display:block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}#login .user-login-form .form-item,#login .user-form .form-item,#login .dcx-request-user-create-create-account-form .form-item,#login .user-pass .form-item{width:100%;margin-bottom:24px}#login .user-login-form .form-item.form-item-term,#login .user-form .form-item.form-item-term,#login .dcx-request-user-create-create-account-form .form-item.form-item-term,#login .user-pass .form-item.form-item-term{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#login .user-login-form .form-item.form-item-term label,#login .user-form .form-item.form-item-term label,#login .dcx-request-user-create-create-account-form .form-item.form-item-term label,#login .user-pass .form-item.form-item-term label{margin:0 0 0 8px}#login .user-login-form .form-item label,#login .user-form .form-item label,#login .dcx-request-user-create-create-account-form .form-item label,#login .user-pass .form-item label{display:block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}#login .user-login-form .form-item .form-text,#login .user-login-form .form-item .form-email,#login .user-login-form .form-item .form-tel,#login .user-login-form .form-item .form-select,#login .user-form .form-item .form-text,#login .user-form .form-item .form-email,#login .user-form .form-item .form-tel,#login .user-form .form-item .form-select,#login .dcx-request-user-create-create-account-form .form-item .form-text,#login .dcx-request-user-create-create-account-form .form-item .form-email,#login .dcx-request-user-create-create-account-form .form-item .form-tel,#login .dcx-request-user-create-create-account-form .form-item .form-select,#login .user-pass .form-item .form-text,#login .user-pass .form-item .form-email,#login .user-pass .form-item .form-tel,#login .user-pass .form-item .form-select{width:100%;height:30px;padding:0 16px;border-radius:4px;border:.75px solid #282830;background:rgba(0,0,0,0);font-family:"ToyotaType",Arial,sans-serif;font-size:13px;color:#282830}#login .user-login-form .form-item input[type=checkbox],#login .user-form .form-item input[type=checkbox],#login .dcx-request-user-create-create-account-form .form-item input[type=checkbox],#login .user-pass .form-item input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:#282830;width:24px;height:24px;border:1px solid #282830;border-radius:4px;display:grid;place-content:center;position:relative;cursor:pointer}#login .user-login-form .form-item input[type=checkbox]:before,#login .user-form .form-item input[type=checkbox]:before,#login .dcx-request-user-create-create-account-form .form-item input[type=checkbox]:before,#login .user-pass .form-item input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;background:url("../assets/images/check-white.svg") no-repeat center;background-size:cover;opacity:0}#login .user-login-form .form-item input[type=checkbox]:checked,#login .user-form .form-item input[type=checkbox]:checked,#login .dcx-request-user-create-create-account-form .form-item input[type=checkbox]:checked,#login .user-pass .form-item input[type=checkbox]:checked{background:#282830}#login .user-login-form .form-item input[type=checkbox]:checked:before,#login .user-form .form-item input[type=checkbox]:checked:before,#login .dcx-request-user-create-create-account-form .form-item input[type=checkbox]:checked:before,#login .user-pass .form-item input[type=checkbox]:checked:before{opacity:1;transition:opacity 120ms ease}#login .user-login-form .form-submit,#login .user-form .form-submit,#login .dcx-request-user-create-create-account-form .form-submit,#login .user-pass .form-submit{color:#fff;background:#000;display:block;padding:8px 16px;width:100%;cursor:pointer;margin-bottom:32px}#login .user-login-form #edit-link,#login .user-login-form .btn-primary,#login .user-form #edit-link,#login .user-form .btn-primary,#login .dcx-request-user-create-create-account-form #edit-link,#login .dcx-request-user-create-create-account-form .btn-primary,#login .user-pass #edit-link,#login .user-pass .btn-primary{display:block;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%}#login .user-login-form #edit-link,#login .user-form #edit-link,#login .dcx-request-user-create-create-account-form #edit-link,#login .user-pass #edit-link{margin-bottom:16px}#login .user-login-form .btn-primary,#login .user-form .btn-primary,#login .dcx-request-user-create-create-account-form .btn-primary,#login .user-pass .btn-primary{position:absolute;right:16px;bottom:16px}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.maintenance-page .dialog-off-canvas-main-canvas{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.maintenance-page main{font-family:"ToyotaType",Arial,sans-serif;color:#282830;text-align:center}.maintenance-page main h1{font-size:29px;padding-bottom:16px;text-transform:uppercase}.maintenance-page main p{padding:5px 0}.maintenance-page main:before{content:"";display:block;width:50px;height:50px;background-image:url("../assets/images//cone.png");background-size:cover;margin:20px auto}.maintenance-page #footer{display:none}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#medias-page .inside{display:grid;grid-template-columns:408px 1fr;gap:24px}@media only screen and (max-width: 1281px){#medias-page .inside{grid-template-columns:240px 1fr}}@media only screen and (max-width: 769px){#medias-page .inside{grid-template-columns:repeat(1, 1fr)}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.pager{margin:48px 0 100px}.pager .pager__items{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.pager .pager__items li{width:42px;height:42px;border-radius:8px}.pager .pager__items li.is-active a{color:#fff;background:#282830}.pager .pager__items li.pager__item--previous,.pager .pager__items li.pager__item--next{font-size:0;border:none;cursor:pointer;width:40px;height:40px;border-radius:8px;background:#ededf1 url("../assets/images/arrow-horizontal.svg") no-repeat center;background-size:cover;margin:0 8px}.pager .pager__items li.pager__item--previous span,.pager .pager__items li.pager__item--next span{opacity:0}.pager .pager__items li.pager__item--next{transform:rotate(180deg)}.pager .pager__items li.pager__item--ellipsis{display:flex;flex-direction:column;justify-content:center;align-items:center}.pager .pager__items li.pager__item--first,.pager .pager__items li.pager__item--last{display:none}.pager .pager__items li a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#000;text-align:center;font-family:"ToyotaType",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:120%;border-radius:8px;text-decoration:none}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.open-view{display:none;appearance:none;border:none;padding:0;cursor:pointer;position:absolute;z-index:2;right:0;bottom:0;width:38px;height:38px;border-radius:8px;background:#d8d9df}.open-view:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background:url("../assets/images/eye.svg") no-repeat center;background-size:cover}.open-view:hover{background:#b5b6c4;transition:all 650ms ease}.quick-view{position:fixed;z-index:10;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);display:none;flex-direction:column;justify-content:center;align-items:center}.quick-view .view-content{max-width:1320px;width:100%;padding:48px 65px;border-radius:8px;background:#f7f7f8;position:relative}.quick-view .view-content .popup-grid{display:grid;grid-template-columns:480px 1fr;gap:48px}.quick-view .view-content .popup-grid .popup-left{width:100%;max-height:366px;height:100%;background:#ededf1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.quick-view .view-content .popup-grid .popup-left img{max-height:100%;max-width:100%}.quick-view .view-content .popup-title{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:29px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px}.quick-view .more-infos{margin-bottom:80px}.quick-view .close-popup{position:absolute;appearance:none;border:none;cursor:pointer;padding:0;top:10px;right:10px;width:24px;height:24px;background:url("../assets/images/cross.svg") no-repeat center;background-size:cover}@media only screen and (max-width: 1281px){.quick-view .view-content .popup-grid{grid-template-columns:repeat(2, 1fr);gap:24px}.quick-view .item-infos .flex-ctas{flex-direction:column;gap:16px}.quick-view .item-infos .flex-ctas .button{width:100%}}@media only screen and (max-width: 769px){.quick-view .view-content{padding:16px}.quick-view .view-content .popup-grid{grid-template-columns:repeat(1, 1fr);gap:0}.quick-view .view-content .popup-grid .popup-left{display:none}.quick-view .more-infos{margin-bottom:32px}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#slider{background:#282830;margin-bottom:40px}#slider .swiper{width:100%;height:462px;opacity:0}#slider .swiper.swiper-initialized{opacity:1;transition:opacity 500ms ease}#slider .swiper .swiper-slide{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:176px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}#slider .swiper .swiper-slide:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 23.72%, rgba(0, 0, 0, 0.6) 80.36%);background-blend-mode:darken,normal}#slider .swiper .swiper-slide .slide-infos{position:relative;z-index:2}#slider .swiper .swiper-slide .slide-title{font-family:"ToyotaType",Arial,sans-serif;color:#fff;font-size:38px;font-style:normal;font-weight:700;line-height:120%;max-width:840px}#slider .swiper .swiper-slide .slide-links{margin-top:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}#slider .swiper .swiper-slide .slide-links .button{margin:0 16px 16px 0}#slider .swiper .arrows-container{max-width:1380px;width:100%;margin:0 auto;padding:0 30px;position:absolute;z-index:2;bottom:48px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;justify-content:space-between;align-items:center}#slider .swiper .swiper-button-prev,#slider .swiper .swiper-button-next{display:block;position:relative;z-index:2;width:40px;height:40px;background:#fff;border-radius:8px;cursor:pointer}#slider .swiper .swiper-button-prev:before,#slider .swiper .swiper-button-next:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;background:url("../assets/images/slider-arrow.svg") no-repeat center;background-size:cover}#slider .swiper .swiper-button-prev:hover,#slider .swiper .swiper-button-next:hover{background:#b5b6c4;transition:all 250ms ease}#slider .swiper .swiper-button-prev.swiper-button-lock,#slider .swiper .swiper-button-next.swiper-button-lock{display:none}#slider .swiper .swiper-button-prev::before{transform:translate(-50%, -50%)}#slider .swiper .swiper-button-next::before{transform:translate(-50%, -50%) rotate(180deg)}#slider .swiper .swiper-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#slider .swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;border:1px solid #fff;margin:0 4px;transition:all 500ms ease;cursor:pointer}#slider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}#slider .swiper .swiper-pagination.swiper-pagination-lock{display:none}@media only screen and (max-width: 769px){#slider .swiper .swiper-slide .slide-title{font-size:28px;line-height:120%}}
@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Regular.eot");src:url("../assets/fonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Regular.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Regular.woff") format("woff"),url("../assets/fonts/ToyotaType-Regular.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("../assets/fonts/ToyotaType-Bold.eot");src:url("../assets/fonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ToyotaType-Bold.woff2") format("woff2"),url("../assets/fonts/ToyotaType-Bold.woff") format("woff"),url("../assets/fonts/ToyotaType-Bold.ttf") format("truetype"),url("../assets/fonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}#timeline-container{padding:0 0 50px;overflow:hidden}#timeline-container .timeline-box{margin-top:32px;padding:32px;border-radius:16px;background:#fff}#timeline-container .timeline-top{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;margin:0 0 34px}#timeline-container .menu{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}#timeline-container .menu input[type=button]{font-size:0;border:none;cursor:pointer;width:40px;height:40px;border-radius:8px;background:#ededf1 url("../assets/images/arrow-horizontal.svg") no-repeat center;background-size:auto}#timeline-container .menu input[type=button]#moveRight{margin-left:11px;transform:rotate(180deg)}#timeline-container .menu input[type=button]:hover{background:#b5b6c4 url("../assets/images/arrow-horizontal.svg") no-repeat center;transition:all 250ms ease}#timeline-container .list-term{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}#timeline-container .list-term li{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin:0 16px 16px 0;padding:8px 12px;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center}#timeline-container .list-term li:last-of-type{margin-right:0}#timeline-container .list-term li img{max-height:18px;max-width:18px;margin-right:8px}#timeline-container #timeline{min-width:900px}#timeline-container #timeline .vis-timeline{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #282830}#timeline-container #timeline .vis-timeline .vis-panel{border-color:#282830}#timeline-container #timeline .vis-timeline .vis-panel.vis-center{background:#b5b6c4}#timeline-container #timeline .vis-timeline .vis-top{border:none}#timeline-container #timeline .vis-timeline .vis-foreground .vis-group{min-height:65px;border-color:#282830}#timeline-container #timeline .vis-timeline .vis-time-axis .vis-major,#timeline-container #timeline .vis-timeline .vis-time-axis .vis-minor{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:120%}#timeline-container #timeline .vis-timeline .vis-labelset{width:480px;background:#ededf1}#timeline-container #timeline .vis-timeline .vis-label{min-height:65px;border-left:1px solid #282830;border-bottom:1px solid #282830}#timeline-container #timeline .vis-timeline .vis-label:nth-child(even):before{content:"";position:absolute;left:330px;top:0;width:1px;height:100%;background:#282830}#timeline-container #timeline .vis-timeline .vis-label:nth-child(odd){border-bottom:none}#timeline-container #timeline .vis-timeline .vis-label .vis-inner{display:grid;grid-template-columns:330px 1fr;padding:0}#timeline-container #timeline .vis-timeline .vis-label .campagne-lable{text-align:left;padding:10px 12px 20px;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%}#timeline-container #timeline .vis-timeline .vis-label .campagne-lable .button{position:absolute;bottom:8px;left:8px}#timeline-container #timeline .vis-timeline .vis-label .diffusion{text-align:left;padding:9px 12px;color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:120%;border-left:1px solid #282830}#timeline-container #timeline .vis-timeline .vis-label .diffusion.national{position:relative}#timeline-container #timeline .vis-timeline .vis-label .diffusion.national:before{content:"";position:absolute;top:100%;left:-1px;width:1px;height:150px;background:#282830}#timeline-container #timeline .vis-timeline .vis-label .diffusion.local{position:relative}#timeline-container #timeline .vis-timeline .vis-label .diffusion.local:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:#282830}#timeline-container #timeline .vis-timeline .vis-label .toggle-timeline{cursor:pointer;position:relative}#timeline-container #timeline .vis-timeline .vis-label .toggle-timeline:after{content:"";position:absolute;top:10px;right:10px;transform:rotate(-90deg);width:9px;height:9px;background:url("../assets/images/dropdown.svg") no-repeat center;background-size:cover}#timeline-container #timeline .vis-timeline .vis-label .toggle-timeline.active:after{transform:rotate(0deg);width:9px}#timeline-container #timeline .vis-timeline .vis-range{background:#fff;border-radius:8px;padding:12px 14px;border:none}#timeline-container #timeline .vis-timeline .vis-range .vis-item-content{text-decoration:none}#timeline-container #timeline .vis-timeline .vis-range .vis-item-content a{text-decoration:none}#timeline-container #timeline .vis-timeline .vis-range .dates-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}#timeline-container #timeline .vis-timeline .vis-range .dates-wrapper .date-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#timeline-container #timeline .vis-timeline .vis-range .dates-wrapper .date-block.start{margin-right:16px}#timeline-container #timeline .vis-timeline .vis-range .dates-wrapper .date-block .date-text{color:#282830;font-family:"ToyotaType",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;text-decoration:none;margin-right:3px}#timeline-container #timeline .vis-timeline .vis-range .dates-wrapper .date-block .date{color:#282830;font-family:"ToyotaType",Arial,sans-serif;background:#dff1f7;font-size:10px;font-style:normal;font-weight:400;line-height:120%;padding:6px 8px;border-radius:4px}#timeline-container #timeline .vis-timeline .vis-range .taxo-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#timeline-container #timeline .vis-timeline .vis-range .taxo-wrapper span{width:20px;height:20px;border-radius:4px;margin-right:10px;padding:4px}#timeline-container #timeline .vis-timeline .vis-range .taxo-wrapper span img{max-width:100%;max-height:100%}@media only screen and (max-width: 1281px){#timeline-container .timeline-overflow{overflow:scroll}#timeline-container #timeline .vis-timeline .vis-label .campagne-lable{font-size:16px}#timeline-container #timeline .vis-timeline .vis-label .campagne-lable a{font-size:15px}}@media only screen and (max-width: 641px){#timeline-container .timeline-top{flex-direction:column-reverse}#timeline-container .timeline-overflow .inside{padding:0}}
