﻿*,*::after,*::before,*:first-child,*:last-child{box-sizing:border-box;background-repeat:no-repeat}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}address,blockquote,body,button,dd,dl,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,hr,html,iframe,img,input,label,legend,ol,p,pre,select,table,textarea,time,ul{margin:0;padding:0;border:0;outline:none}address,article,aside,blockquote,details,fieldset,figcaption,figure,footer,form,header,hgroup,iframe,main,nav,section,summary,time{display:block}body,figure,figcaption,form,fieldset,img,img[height],img[width]{width:100%}ul,ol{list-style:none}img{vertical-align:middle}img[height],img[width]{max-width:none}form{font-size:0}table{border-collapse:collapse;border-spacing:0}*:focus{outline:none;outline-color:rgba(0,0,0,0);outline-style:none}input,select,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input+label,select+label,textarea+label{cursor:text}input[type=number]::-webkit-inner-spin-button{opacity:0}select::-ms-expand{display:none}textarea{overflow-y:hidden;resize:none;vertical-align:top}[type=checkbox]:checked,[type=radio]:not(:checked),[type=checkbox]:not(:checked),[type=radio]:checked{position:absolute;left:-9999px;opacity:0;-khtml-user-select:none;user-select:none}[type=checkbox] label{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.btn.processing,.btn.processing:hover{background-color:rgba(0,0,0,0);background-size:200% 200%;animation:bars 6s linear infinite;cursor:no-drop}@keyframes bars{100%{background-position:100% 100%}}html{font-size:100%;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}@media screen and (min-width: 1024px){html{font-size:100%}}@media screen and (min-width: 1366px){html{font-size:118.75%}}@media screen and (min-width: 1480px){html{font-size:137.5%}}p,ul li,ol li{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}ul{margin-left:calc(1.15*1.6rem);list-style:disc}ol{margin-left:calc(1.5*1.6rem);list-style:decimal}p+p{margin-top:1.6rem}p+figure.table{margin-top:.8rem}p.lead{font-size:1rem;line-height:1.5}ul+p,ol+p{margin-top:1.6rem}ul+figure.table,ol+figure.table{margin-top:.8rem}figure.table+figure.table{margin-top:1.6rem}h1{margin-bottom:.8rem;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:2rem;line-height:1.3;color:#f93}h2{margin-bottom:.4rem;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:1.35rem;line-height:1.3;color:#1e1e1e}h3{margin-bottom:.4rem;font-size:1.15rem;line-height:1.3;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}h4{margin-bottom:.4rem;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}p+h2,ul+h2,ol+h2,figure.table+h2,h2+h2,h3+h2,h4+h2{margin-top:calc(1.5*1.6rem)}p+h3,ul+h3,ol+h3,figure.table+h3,h2+h3,h3+h3,h4+h3{margin-top:calc(1.5*1.6rem)}p+h4,ul+h4,ol+h4,figure.table+h4,h2+h4,h3+h4,h4+h4{margin-top:calc(1.5*1.6rem)}small{font-size:.875rem;line-height:1.5}small.tiny{font-size:.6875rem;line-height:1.5}b,strong{font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}i,em{font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}mark{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e;background-color:#ff0}var{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#fff;background-color:red}a{color:#646464;transition:all ease-out .2s;text-decoration:underline}a::before{transition:all ease-out .2s}a:hover{color:#1e1e1e;transition:all ease-in .4s;text-decoration:none}a:hover::before{transition:all ease-in .4s}address>ul.address>li.text>strong{font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:1.15rem;line-height:1.3}address>ul.address>li.text+li.button>a.btn{margin-top:calc(2*0.4rem)}address>ul.address>li.text+li.button>a.link{margin-top:calc(.5*0.4rem)}address>ul.address>li.button+li.button>a.btn{margin-top:.4rem}address>ul.address>li.button+li.button>a.link{margin-top:calc(.5*0.4rem)}address>ul.socialprofiles li{display:inline-block}address>ul.socialprofiles li>a{margin-top:.4rem;margin-right:.4rem}a.btn,.btn{display:inline-flex;align-items:center;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;white-space:nowrap;font-feature-settings:"liga" 0;line-height:1;border:none;border-radius:6px;transition:all ease-out .2s;text-decoration:none !important;cursor:pointer !important}a.btn::before,.btn::before{display:inline-block !important;font-family:"icon" !important;font-weight:400 !important;font-style:normal !important;vertical-align:-0.3em !important;line-height:1 !important;speak:none !important;text-decoration:inherit !important;text-transform:none !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:all ease-in .4s;text-decoration:none}a.btn:hover,.btn:hover{transition:all ease-in .4s;text-decoration:none !important}a.btn:hover::before,.btn:hover::before{transition:all ease-in .4s}a.btn:disabled,a.btn:hover:disabled,.btn:disabled,.btn:hover:disabled{cursor:default !important}a.btn-normal,.btn-normal{height:54px;font-size:1rem}a.btn-normal::before,.btn-normal::before{margin-right:calc(.5*0.4rem)}a.btn-small,.btn-small{height:42px;font-size:.75rem}a.btn-small::before,.btn-small::before{margin-right:calc(.5*0.4rem)}a.btn-primary,.btn-primary{padding:0 1.6rem;color:#fff;background-color:#f93}a.btn-primary::before,.btn-primary::before{color:#fff}a.btn-primary:hover,.btn-primary:hover{color:#fff;background-color:#1e1e1e}a.btn-primary:hover::before,.btn-primary:hover::before{color:#fff}a.btn-primary:disabled,a.btn-primary:hover:disabled,.btn-primary:disabled,.btn-primary:hover:disabled{opacity:1;color:#e6e6e6;background-color:#f93}a.btn-primary:disabled::before,a.btn-primary:hover:disabled::before,.btn-primary:disabled::before,.btn-primary:hover:disabled::before{color:#e6e6e6}a.btn-primary.processing,a.btn-primary.processing:hover,.btn-primary.processing,.btn-primary.processing:hover{color:#fff;background-image:repeating-linear-gradient(-45deg, rgba(255, 153, 51, 0.5), rgb(255, 153, 51) 15px, rgba(255, 153, 51, 0.5) 15px, rgb(255, 153, 51) 30px) !important}a.btn-primary.processing::before,a.btn-primary.processing:hover::before,.btn-primary.processing::before,.btn-primary.processing:hover::before{color:#fff}a.btn-secondary,.btn-secondary{padding:0 1.6rem;color:#fff;background-color:#969696}a.btn-secondary::before,.btn-secondary::before{color:#fff}a.btn-secondary:hover,.btn-secondary:hover{color:#fff;background-color:#1e1e1e}a.btn-secondary:hover::before,.btn-secondary:hover::before{color:#fff}a.btn-secondary:disabled,a.btn-secondary:hover:disabled,.btn-secondary:disabled,.btn-secondary:hover:disabled{opacity:1;color:#e6e6e6;background-color:#969696}a.btn-secondary:disabled::before,a.btn-secondary:hover:disabled::before,.btn-secondary:disabled::before,.btn-secondary:hover:disabled::before{color:#e6e6e6}a.btn-secondary.processing,a.btn-secondary.processing:hover,.btn-secondary.processing,.btn-secondary.processing:hover{color:#fff;background-image:repeating-linear-gradient(-45deg, rgba(150, 150, 150, 0.5), rgb(150, 150, 150) 15px, rgba(150, 150, 150, 0.5) 15px, rgb(150, 150, 150) 30px) !important}a.btn-secondary.processing::before,a.btn-secondary.processing:hover::before,.btn-secondary.processing::before,.btn-secondary.processing:hover::before{color:#fff}.is-active a.btn-primary,.is-active .btn-primary{color:#fff;background-color:#1e1e1e;cursor:default}.is-active a.btn-primary::before,.is-active .btn-primary::before{color:#fff}.is-active a.btn-secondary,.is-active .btn-secondary{color:#fff;background-color:#1e1e1e;cursor:default}.is-active a.btn-secondary::before,.is-active .btn-secondary::before{color:#fff}ul.dates>li{margin-top:1.6rem}ul.dates>li h3.date{margin:0;padding-bottom:.4rem;border-bottom:2px solid #e6e6e6}ul.dates>li h3.date time{font-size:1.15rem;line-height:1.3;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}ul.dates>li h4.info{margin:0;padding:.4rem 0;border-bottom:2px solid #e6e6e6;font-size:1rem;line-height:1.5}ul.dates>li ul.times>li{padding:.4rem 0;border-bottom:2px solid #e6e6e6}ul.dates>li ul.times>li>time{display:inline-block}ul.documents li{padding:.8rem 1.6rem;border-bottom:2px solid #e6e6e6}ul.documents li:first-child{border-top:2px solid #e6e6e6}ul.documents li a{display:inline-grid;gap:.4rem;grid-template-columns:auto 1fr;font-size:1.15rem;line-height:1.3;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;line-height:1;text-decoration:none}ul.documents li a::before{display:inline-block !important;font-family:"icon" !important;font-weight:400 !important;font-style:normal !important;vertical-align:-0.3em !important;line-height:1 !important;speak:none !important;text-decoration:inherit !important;text-transform:none !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-decoration:none}ul.documents li a:hover::before{text-decoration:none}ul.documents li a.icon-pdf::before{color:#b21220}ul.documents li a.icon-pdf:hover::before{color:#1e1e1e}ul.documents li a.icon-word::before{color:#2096fe}ul.documents li a.icon-word:hover::before{color:#1e1e1e}ul.documents li a.icon-excel::before{color:#2e6542}ul.documents li a.icon-excel:hover::before{color:#1e1e1e}ul.documents li a.icon-powerpoint::before{color:#f93}ul.documents li a.icon-powerpoint:hover::before{color:#1e1e1e}ul.documents li a.icon-zip::before{color:#646464}ul.documents li a.icon-zip:hover::before{color:#1e1e1e}img{display:block;width:100%;height:auto}figure{display:block}figure picture{display:block}figure picture>img{display:block;width:100%;height:auto}figure div.video-embedded{display:block;position:relative;padding-bottom:56.25%;overflow:hidden;width:100%;height:auto}figure div.video-embedded iframe{position:absolute;top:0;left:0;width:100%;height:100%}figure div.video-upload{display:block;position:relative}figure div.video-upload video{display:block;position:relative;object-fit:cover;width:100%;height:auto}figure blockquote{font-size:2rem;line-height:1.3;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#2e6542;text-align:center}figure blockquote+figcaption{text-align:center}figure figcaption{display:block;margin-top:.8rem;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}figure figcaption .figauthor{display:inline;height:inherit;width:inherit;font-size:.6875rem;line-height:1.5;color:#646464}.icon{transition:all ease-out .2s;text-decoration:none !important;cursor:pointer !important}.icon::before{display:inline-block !important;font-family:"icon" !important;font-weight:400 !important;font-style:normal !important;vertical-align:-0.3em !important;line-height:1 !important;speak:none !important;text-decoration:inherit !important;text-transform:none !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:all ease-in .4s;text-decoration:none !important}.icon:hover{transition:all ease-out .2s}.icon:hover::before{transition:all ease-in .4s}.icon span{position:fixed;left:-9999px;height:0;opacity:0}.icon-normal::before{font-size:54px}.icon-small::before{font-size:42px}.icon-tiny::before{font-size:24px}.icon-primary::before{color:#f93}.icon-primary:hover::before{color:#1e1e1e}.icon-secondary::before{color:#969696}.icon-secondary:hover::before{color:#1e1e1e}.icon-tertiary{border-radius:50%;background-color:rgba(30,30,30,.25)}.icon-tertiary::before{color:rgba(255,255,255,.75)}.icon-tertiary:hover{background-color:rgba(30,30,30,.5)}.icon-tertiary:hover::before{color:#fff}.link{display:inline-block;color:#646464}.link:hover{color:#1e1e1e}.link[href^="tel:"]{text-decoration:none}.link[href^="#"]{color:#646464;cursor:default !important;text-decoration:none}.link[href^="#"]:hover{color:#646464}li.is-active>.link{color:#1e1e1e;text-decoration:none}table{width:100%;border-top:2px solid #e6e6e6}table th,table td{padding:.4rem 0;padding-left:.8rem;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e;text-align:left;vertical-align:top}table th:first-child,table td:first-child{padding-left:0}table thead>tr{border-bottom:2px solid #e6e6e6}table tbody>tr{border-bottom:2px solid #e6e6e6}table tfoot>tr{border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}body{background-color:#fff;overflow-x:hidden}header#header .wrapper.layout-width>.container{margin:0 auto;width:100%}@media screen and (min-width: 1024px){header#header .wrapper.layout-width>.container{width:calc(100% - 2*2.2rem)}}@media screen and (min-width: 1366px){header#header .wrapper.layout-width>.container{width:calc(100% - 2*4.2rem)}}@media screen and (min-width: 1480px){header#header .wrapper.layout-width>.container{width:calc(100% - 2*calc(0.5 * (100% - 1380px)))}}main#main>article,main#main>aside{margin-top:3.2rem}main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{margin:0 auto;width:calc(100% - 2*1.6rem)}@media screen and (min-width: 576px){main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 768px){main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 1024px){main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{width:calc(100% - 2*2.2rem)}}@media screen and (min-width: 1366px){main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{width:calc(100% - 2*4.2rem)}}@media screen and (min-width: 1480px){main#main>article>.wrapper.layout-width-full>.container,main#main>article>.wrapper.layout-width-default>.container,main#main>aside>.wrapper.layout-width-full>.container,main#main>aside>.wrapper.layout-width-default>.container{width:calc(100% - 2*calc(0.5 * (100% - 1380px)))}}@media screen and (min-width: 1024px){body.columns main#main{display:grid;gap:calc(1.5*1.6rem);grid-template-columns:repeat(12, 1fr);margin:0 auto;width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 1024px)and (min-width: 576px){body.columns main#main{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 1024px)and (min-width: 768px){body.columns main#main{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 1024px)and (min-width: 1024px){body.columns main#main{width:calc(100% - 2*2.2rem)}}@media screen and (min-width: 1024px)and (min-width: 1366px){body.columns main#main{width:calc(100% - 2*4.2rem)}}@media screen and (min-width: 1024px)and (min-width: 1480px){body.columns main#main{width:calc(100% - 2*calc(0.5 * (100% - 1380px)))}}@media screen and (min-width: 1024px){body.columns main#main>article .wrapper.layout-width-default>.container,body.columns main#main>aside .wrapper.layout-width-default>.container{width:100% !important}body.columns main#main>article .wrapper.layout-width-default>.container>.item,body.columns main#main>aside .wrapper.layout-width-default>.container>.item{margin:0 auto !important}body.columns main#main>article{grid-column:1/span 8}body.columns main#main>aside{grid-column:9/span 4;padding-top:.8rem;padding-left:1.6rem}}footer#footer .wrapper.layout-width>.container{margin:0 auto;width:calc(100% - 2*1.6rem)}@media screen and (min-width: 576px){footer#footer .wrapper.layout-width>.container{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 768px){footer#footer .wrapper.layout-width>.container{width:calc(100% - 2*1.6rem)}}@media screen and (min-width: 1024px){footer#footer .wrapper.layout-width>.container{width:calc(100% - 2*2.2rem)}}@media screen and (min-width: 1366px){footer#footer .wrapper.layout-width>.container{width:calc(100% - 2*4.2rem)}}@media screen and (min-width: 1480px){footer#footer .wrapper.layout-width>.container{width:calc(100% - 2*calc(0.5 * (100% - 1380px)))}}@media screen and (min-width: 576px){footer#footer .wrapper.layout-width>.container>.item{margin:0 calc((100% + 1.6rem)/8*1)}}@media screen and (min-width: 1024px){footer#footer .wrapper.layout-width>.container>.item{margin:0 calc((100% + 1.5*1.6rem)/12*1)}}ul.cards{display:grid;gap:1.6rem}@media screen and (min-width: 1024px){ul.cards{gap:calc(1.5*1.6rem)}}ul.cards.cards-1fr{grid-template-columns:1fr}ul.cards.cards-2fr{grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){ul.cards.cards-2fr{grid-template-columns:repeat(2, 1fr)}}ul.cards.cards-3fr{grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 768px){ul.cards.cards-3fr{grid-template-columns:repeat(3, 1fr)}}ul.cards.cards-brands{grid-template-columns:repeat(3, 1fr);align-items:center;justify-items:center}@media screen and (min-width: 768px){ul.cards.cards-brands{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1366px){ul.cards.cards-brands{grid-template-columns:repeat(5, 1fr)}}ul.cards.cards-2fr-teaser{grid-template-columns:repeat(1, 1fr);row-gap:calc(1.6rem - 0.8rem)}@media screen and (min-width: 768px){ul.cards.cards-2fr-teaser{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){ul.cards.cards-2fr-teaser{row-gap:calc(1.5*1.6rem - 0.8rem)}}ul.cards.cards-2fr-teaser>li{container-type:inline-size}ul.cards.cards-divider-bottom>li{border-bottom:2px solid #e6e6e6;padding-bottom:.8rem}ul.cards.cards-divider-top>li{border-top:2px solid #e6e6e6;padding-top:.8rem}ul.cards>li>.card{height:100%}ul.cards>li>a.card-link{display:block;height:100%;text-decoration:none}ul.cards>li>a.card-link>.card{height:100%;text-decoration:none}@media(hover: hover)and (pointer: fine){ul.cards>li>a.card-link>.card{transition:all ease-out .2s}ul.cards>li>a.card-link>.card *{transition:all ease-out .2s}}@media(hover: hover)and (pointer: fine){ul.cards>li>a.card-link>.card:hover{box-shadow:0 0 25px #969696;transition:all ease-in .4s}ul.cards>li>a.card-link>.card:hover *{transition:all ease-in .4s}}.card-article{display:grid;gap:.8rem;grid-template-columns:1fr;grid-template-rows:auto 1fr calc(42px + 0.8rem)}.card-article>div{padding:0 .8rem}.card-article>div h2,.card-article>div h3,.card-article>div p{margin:0}.card-article>div h2{font-size:1.15rem;line-height:1.3;margin-bottom:calc(.5*0.4rem)}.card-article>div h3{font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:.875rem;line-height:1.5;color:#646464}.card-article>div p{margin-top:.4rem;font-size:.875rem;line-height:1.5}.card-article>footer{padding:0 .8rem}.card-article>footer span.link{font-size:.875rem;line-height:1.5;text-decoration:underline}.card-article>footer span.link:hover{text-decoration:none}.card-contact{display:grid;grid-column-gap:0;grid-row-gap:.8rem;grid-template-columns:1fr;grid-template-rows:auto}.card-contact.header{grid-template-rows:auto 1fr}.card-contact.footer{grid-row-gap:.8rem;grid-template-rows:1fr 42px}.card-contact.header.footer{grid-row-gap:.8rem;grid-template-rows:auto 1fr 42px}.card-contact>div.content{align-self:start}.card-contact>div.content.openingtimes{display:grid;height:100%;grid-column-gap:0;grid-row-gap:1.6rem;grid-template-columns:1fr;grid-template-rows:1fr auto}a.card-brand{cursor:pointer}a.card-brand img{cursor:pointer}.card-reference{text-align:center}.card-reference p{margin-bottom:.8rem;font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}.card-reference picture{display:block;margin-bottom:.8rem}.card-reference picture img{margin:0 auto;width:125px;border-radius:50%}.card-reference p.doc{font-size:.875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}.card-reference img{display:inline-block;width:150px}.wrapper.overview .card-contact>div.content,.wrapper.overview .card-contact>div.footer{padding:0 .8rem}.wrapper.content{margin-top:calc(1.5*1.6rem)}.wrapper.content.text+.button,.wrapper.content.text+.documents,.wrapper.content.text+.brands,.wrapper.content.text+.peoples,.wrapper.content.text+.addresses{margin-top:1.6rem}.wrapper.content.addresses+.button,.wrapper.content.peoples+.button{margin-top:.8rem}.wrapper.content.header{margin-top:0;margin-bottom:3.2rem}.wrapper.content.header .container .item h2{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}.wrapper.content.header .container .item p.lead{font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}.wrapper.content.images .container .item.view-1{display:grid;gap:1.6rem;grid-template-columns:repeat(1, 1fr)}.wrapper.content.images .container .item.view-2{display:grid;gap:1.6rem;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.wrapper.content.images .container .item.view-2{grid-template-columns:repeat(2, 1fr)}}.wrapper.content.images .container .item.view-thumbnails{display:grid;gap:1.6rem;grid-template-columns:repeat(3, 1fr)}@media screen and (min-width: 768px){.wrapper.content.images .container .item.view-thumbnails{grid-template-columns:repeat(4, 1fr)}}.wrapper.content.people-default .container .item{display:grid;gap:1.6rem;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 1024px){.wrapper.content.people-default .container .item{gap:calc(1.5*1.6rem);grid-template-columns:1fr 2fr}}.wrapper.content.people-default .container .item>div{align-self:center}.wrapper.content.people-default .container .item>div>div{margin-top:1.6rem}.wrapper.content.brands .container .item .cards-brands{grid-template-columns:repeat(3, 1fr)}.cookie-notification{display:none}.cookie-notification.show{display:block;position:fixed;z-index:9999;left:0;bottom:0;width:100%}.cookie-notification.show>div.container{display:grid;gap:.8rem;grid-template-columns:auto 24px;padding:.8rem;background-color:#f5f5f5;box-shadow:0 0 25px #969696;text-align:left}.cookie-notification.show>div.container p{align-self:center;font-size:.875rem;line-height:1.5;color:#646464}.cookie-notification.show>div.container p a{color:#646464}.cookie-notification.show>div.container p a:hover{color:#1e1e1e}.CookieDeclaration{margin:0 !important;padding:0 !important;border:none !important}.CookieDeclaration p+p{margin-top:1.6rem}.CookieDeclaration div#CookieDeclarationUserStatusPanel{margin-top:0 !important;margin-bottom:.4rem !important}.CookieDeclaration div#CookieDeclarationUserStatusPanel div#CookieDeclarationUserStatusLabelOn,.CookieDeclaration div#CookieDeclarationUserStatusPanel div#CookieDeclarationUserStatusLabelOff{margin-top:.4rem !important;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}.CookieDeclaration div#CookieDeclarationUserStatusPanel p#CookieDeclarationConsentIdAndDate{margin-top:.4rem !important;margin-bottom:.4rem !important}.CookieDeclaration div#CookieDeclarationUserStatusPanel+br{line-height:0;display:none}.CookieDeclaration p.CookieDeclarationLastUpdated{margin-top:.4rem !important;margin-bottom:0 !important}.CookieDeclaration div.CookieDeclarationType{margin-top:1.6rem !important;padding:0 !important;border:none !important}.CookieDeclaration div.CookieDeclarationType p.CookieDeclarationTypeDescription{margin-top:0 !important}.CookieDeclaration div.CookieDeclarationType table.CookieDeclarationTables{width:100%;border-top:2px solid #e6e6e6}.CookieDeclaration div.CookieDeclarationType table.CookieDeclarationTables th,.CookieDeclaration div.CookieDeclarationType table.CookieDeclarationTables td{padding:.4rem 0;padding-left:.8rem;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e;text-align:left;vertical-align:top}.hamburger{position:fixed;z-index:4000;top:calc(42px + (2.25rem + 1.6rem + 1.6rem + 3px - 24px)/2);right:1.6rem;margin:0;padding:0;width:24px;height:24px;text-indent:-9999px;border-radius:50%;cursor:pointer;background-color:#fff;transition:all ease-out .2s}.hamburger:focus{outline:none}.hamburger span{display:block;position:absolute;top:calc(.5*24px - .5*2px);left:0px;right:0px;height:2px}.hamburger span::after,.hamburger span::before{display:block;position:absolute;width:100%;height:2px;content:""}.hamburger span::before{top:calc(-1*calc(4px + 2px))}.hamburger span::after{bottom:calc(-1*calc(4px + 2px))}.hamburger span,.hamburger span::after,.hamburger span::before{background-color:#969696;transition:all ease-out .2s}.hamburger:hover{background-color:#fff;transition:all ease-in .4s}.hamburger:hover span,.hamburger:hover span::after,.hamburger:hover span::before{background-color:#1e1e1e;transition:all ease-in .4s}body.window-open .hamburger span{background-color:rgba(0,0,0,0)}body.window-open .hamburger span::after,body.window-open .hamburger span::before{transition-duration:.3s,.3s;transition-delay:0s,.3s}body.window-open .hamburger span::before{top:0;transform:rotate(45deg);transition-property:top,transform;-webkit-transition-property:top,transform}body.window-open .hamburger span::after{bottom:0;transform:rotate(-45deg);transition-property:bottom,transform;-webkit-transition-property:bottom,transform}@media screen and (max-width: 1023px){.hamburger{display:block}}@media screen and (min-width: 1024px){.hamburger{display:none}}#nav.wrapper.navigation ul.mainmenu li.hide-li{position:fixed;left:-9999px}#nav.wrapper.navigation ul.mainmenu>li>label.touch-label,#nav.wrapper.navigation ul.mainmenu>li>input.touch-input{display:none}#nav.wrapper.navigation ul.mainmenu>li>input.touch-input+ul.submenu{position:fixed;left:-9999px;opacity:0;z-index:9999}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>label.touch-label,#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>input.touch-input:checked{display:inline-flex}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>input.touch-input:checked+ul.submenu{position:relative;left:initial;opacity:1}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>label.touch-label{margin-left:.4rem;cursor:pointer !important}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>label.touch-label span{position:fixed;left:-9999px;height:0;opacity:0}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>label.touch-label::after{display:inline-block !important;font-family:"icon" !important;font-weight:400 !important;font-style:normal !important;vertical-align:-0.3em !important;line-height:1 !important;speak:none !important;text-decoration:inherit !important;text-transform:none !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;content:"";color:#969696}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>label.touch-label:hover::after{color:#1e1e1e}@media screen and (hover: hover)and (pointer: fine)and (min-width: 1024px){#nav.wrapper.navigation ul.mainmenu>li>label.touch-label,#nav.wrapper.navigation ul.mainmenu>li>input.touch-input{display:none !important}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>a{display:inline-flex}#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>ul.submenu:hover,#nav.wrapper.navigation ul.mainmenu>li.has-children-to-show>a:hover~ul.submenu{position:absolute;left:initial;opacity:1}}@media screen and (max-width: 1023px){#nav.wrapper.navigation{display:flex;position:fixed;z-index:2000;top:calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px);left:0;width:100vw;height:calc(100vh - calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px));flex-direction:column;transform:translate3d(0%, -200%, 0);opacity:0;background-color:#fff;transition:transform 500ms;overflow-y:scroll !important}#nav.wrapper.navigation .container{padding:0 1.6rem 3.2rem 1.6rem}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li{display:block;padding:calc(.75*1.6rem) .8rem calc(.75*1.6rem) 0;border-bottom:2px solid #e6e6e6}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>div{display:block;margin:.4rem 0}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>div a{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li.is-active>a,#nav.wrapper.navigation>.container>.item>ul.mainmenu>li.is-active>div>a{text-decoration:none;cursor:default !important}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li{margin:.4rem 0 .4rem 1.6rem}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li>a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li.is-active>a{text-decoration:none;cursor:default !important}#nav.wrapper.navigation>.container>.item>ul.anchors{display:none}body.navigation-open{overflow-y:scroll !important}body.navigation-open #nav.wrapper.navigation{opacity:1;transform:translate3d(0, 0, 0)}}@media screen and (min-width: 1024px){#nav.wrapper.navigation{margin:0 auto;width:100%;background-color:#fff;border-bottom:2px solid #e6e6e6;border-width:3px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media screen and (min-width: 1024px)and (min-width: 1024px){#nav.wrapper.navigation{width:calc(100% - 2*2.2rem)}}@media screen and (min-width: 1024px)and (min-width: 1366px){#nav.wrapper.navigation{width:calc(100% - 2*4.2rem)}}@media screen and (min-width: 1024px)and (min-width: 1480px){#nav.wrapper.navigation{width:calc(100% - 2*calc(0.5 * (100% - 1380px)))}}@media screen and (min-width: 1024px){#nav.wrapper.navigation>.container{padding:0 calc(1.6rem - 0.4rem) .8rem calc(1.6rem - 0.4rem)}#nav.wrapper.navigation>.container>.item>ul.mainmenu{display:block}#nav.wrapper.navigation>.container>.item>ul.mainmenu li{display:inline-block;margin-left:.4rem;margin-right:.4rem}#nav.wrapper.navigation>.container>.item>ul.mainmenu li a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e;text-decoration:none;transition:all ease-out .2s}#nav.wrapper.navigation>.container>.item>ul.mainmenu li a:hover{color:#f93;transition:all ease-in .4s}#nav.wrapper.navigation>.container>.item>ul.mainmenu li.is-active>a{text-decoration:none;cursor:default !important}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu{min-width:150px;margin-top:calc(-1*0.4rem);margin-left:calc(-1*(0.8rem + 0.4rem));padding:.8rem;background-color:#fff;border-radius:6px;box-shadow:0 0 25px rgba(30,30,30,.2)}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li{display:block;margin-top:calc(.5*0.4rem);margin-bottom:calc(.5*0.4rem)}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li>a{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}#nav.wrapper.navigation>.container>.item>ul.mainmenu>li>ul.submenu>li.is-active>a{text-decoration:none;cursor:default !important}#nav.wrapper.navigation>.container>.item>ul.anchors{display:block;margin-top:.4rem}#nav.wrapper.navigation>.container>.item>ul.anchors li{display:inline-block;margin-left:.4rem;margin-right:.4rem}#nav.wrapper.navigation>.container>.item>ul.anchors li a{display:inline-flex;align-items:center;height:42px;font-size:.875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464;text-decoration:none;transition:all ease-out .2s;cursor:pointer !important}#nav.wrapper.navigation>.container>.item>ul.anchors li a:hover{color:#f93;transition:all ease-in .4s}}.selector{position:fixed;z-index:3500;top:0;width:100%;padding:0 1.6rem;background-color:#1e1e1e;text-align:right}.selector ul.select{display:inline-block}.selector ul.select li{display:inline-flex;align-items:center;margin-left:.4rem;height:42px;font-size:.6875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#fff;cursor:pointer}.selector ul.select li+li{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}@media screen and (max-width: 1023px){.selector{display:block}}@media screen and (min-width: 1024px){.selector{display:none}}@media screen and (max-width: 1023px){.wrapper.countries-and-languages{display:flex;position:fixed;z-index:2000;top:calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px);left:0;width:100vw;height:calc(100vh - calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px));flex-direction:column;transform:translate3d(0%, -200%, 0);opacity:0;background-color:#fff;transition:transform 500ms;overflow-y:scroll !important}.wrapper.countries-and-languages .container{padding:0 1.6rem 3.2rem 1.6rem}.wrapper.countries-and-languages>.container>.item ul.countries>li{display:block;padding:calc(.75*1.6rem) .8rem calc(.75*1.6rem) 0;border-bottom:2px solid #e6e6e6}.wrapper.countries-and-languages>.container>.item ul.countries>li a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}.wrapper.countries-and-languages>.container>.item ul.countries>li>div{display:block;margin:.4rem 0}.wrapper.countries-and-languages>.container>.item ul.countries>li>div a{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}.wrapper.countries-and-languages>.container>.item ul.countries>li.is-active>a,.wrapper.countries-and-languages>.container>.item ul.countries>li.is-active>div>a{text-decoration:none;cursor:default !important}.wrapper.countries-and-languages>.container>.item ul.countries>li>div.languages>span.current{display:none}.wrapper.countries-and-languages>.container>.item ul.countries>li>div.languages>div.dropdown>ul>li{margin:.4rem 0 .4rem 1.6rem}.wrapper.countries-and-languages>.container>.item ul.countries>li>div.languages>div.dropdown>ul>li>a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}.wrapper.countries-and-languages>.container>.item ul.countries>li>div.languages>div.dropdown>ul>li.is-active>a{text-decoration:none;cursor:default !important}.wrapper.countries-and-languages>.container>.item ul.countries>li>ul.regions>li{margin:.4rem 0 .4rem 1.6rem}.wrapper.countries-and-languages>.container>.item ul.countries>li>ul.regions>li>a{display:inline-flex;align-items:center;height:54px;font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#1e1e1e}.wrapper.countries-and-languages>.container>.item ul.countries>li>ul.regions>li.is-active>a{text-decoration:none;cursor:default !important}body.countries-and-languages-open{overflow-y:scroll !important}body.countries-and-languages-open .wrapper.countries-and-languages{opacity:1;transform:translate3d(0, 0, 0)}}@media screen and (min-width: 1024px){.wrapper.countries-and-languages{background-color:#1e1e1e}.wrapper.countries-and-languages>.container{padding:0 calc(1.6rem - 0.4rem)}.wrapper.countries-and-languages>.container>.item ul.countries{text-align:right}.wrapper.countries-and-languages>.container>.item ul.countries li{display:inline;margin-left:.4rem;margin-right:.4rem}.wrapper.countries-and-languages>.container>.item ul.countries li .hide{display:none}.wrapper.countries-and-languages>.container>.item ul.countries li .show{display:inline-block}.wrapper.countries-and-languages>.container>.item ul.countries li a{display:inline-flex;align-items:center;height:42px;font-size:.6875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#969696}.wrapper.countries-and-languages>.container>.item ul.countries li.is-active a{color:#fff}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages{display:inline-grid;grid-template-columns:auto auto;margin-left:.4rem}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>span+div.dropdown{position:fixed;left:-9999px;opacity:0;z-index:9999}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>span:hover+div.dropdown,.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown:hover{position:absolute;left:initial;opacity:1}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>span.current{display:inline-flex;align-items:center;height:42px;font-size:.6875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#fff;cursor:pointer}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown{top:calc(42px - 0.4rem);margin-left:calc(-1*1.6rem)}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown>ul{min-width:150px;padding:.8rem;background-color:#fff;border-radius:6px;box-shadow:0 0 25px rgba(30,30,30,.2);text-align:left}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown>ul>li{display:block;margin-top:calc(.5*0.4rem);margin-bottom:calc(.5*0.4rem)}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown>ul>li>a{font-size:.875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown>ul>li>a:hover{color:#1e1e1e}.wrapper.countries-and-languages>.container>.item ul.countries li>div.languages>div.dropdown>ul>li.is-active{display:none}.wrapper.countries-and-languages>.container>.item ul.countries li>ul.regions{display:inline}.wrapper.countries-and-languages>.container>.item ul.countries li>ul.regions>li{display:none}.wrapper.countries-and-languages>.container>.item ul.countries li>ul.regions>li.is-active{display:inline}}.wrapper.overview.header .container .item h2{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}.wrapper.overview.header .container .item p.lead{font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}.wrapper.overview.list{margin-top:calc(1.5*1.6rem)}.wrapper.overview.list+.wrapper.overview.list{margin-top:0}.wrapper.sidebar+.wrapper.sidebar{margin-top:3.2rem}.wrapper.sidebar.references.list .container .item .card-reference p{font-size:.875rem;line-height:1.5}ul.sitemap li,ul.legals li,ul.forms li{margin:.4rem 0;font-size:.875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}ul.sitemap li>ul>li,ul.legals li>ul>li,ul.forms li>ul>li{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}ul.sitemap ul.submenu>li,ul.legals ul.submenu>li,ul.forms ul.submenu>li{margin-left:.8rem}ul.countries li{margin:.4rem 0;font-size:.875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}ul.countries li .hide{display:none}ul.countries li .show{display:block}ul.countries li>div.languages>span.current.hide,ul.countries li>div.languages>span.current.show{display:none}ul.countries li>div.languages>div.dropdown>ul{margin-left:.8rem}ul.countries li>div.languages>div.dropdown>ul>li{font-size:.6875rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}ul.countries li>ul.regions>li{font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0}footer#footer .wrapper.footer>.container{border-top:2px solid #e6e6e6;border-width:3px;padding:1.6rem 0}@media screen and (min-width: 1024px){footer#footer .wrapper.footer>.container{padding:calc(1.5*1.6rem) 0}}footer#footer .wrapper.footer.how-it-works>.container>.item p.title,footer#footer .wrapper.footer.how-it-works>.container>.item p,footer#footer .wrapper.footer.how-it-works>.container>.item p a,footer#footer .wrapper.footer.brands>.container>.item p.title,footer#footer .wrapper.footer.brands>.container>.item p,footer#footer .wrapper.footer.brands>.container>.item p a,footer#footer .wrapper.footer.contact>.container>.item p.title,footer#footer .wrapper.footer.contact>.container>.item p,footer#footer .wrapper.footer.contact>.container>.item p a{margin:0;color:#646464}footer#footer .wrapper.footer.how-it-works>.container>.item p.title,footer#footer .wrapper.footer.brands>.container>.item p.title,footer#footer .wrapper.footer.contact>.container>.item p.title{margin-bottom:.4rem;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:1.35rem;line-height:1.3}footer#footer .wrapper.footer.how-it-works>.container>.item ul.cards,footer#footer .wrapper.footer.brands>.container>.item ul.cards,footer#footer .wrapper.footer.contact>.container>.item ul.cards{margin-top:1.6rem}@media screen and (min-width: 1024px){footer#footer .wrapper.footer.how-it-works>.container>.item ul.cards,footer#footer .wrapper.footer.brands>.container>.item ul.cards,footer#footer .wrapper.footer.contact>.container>.item ul.cards{margin-top:calc(1.5*1.6rem)}}footer#footer .wrapper.footer.contact>.container>.item .card.card-contact>div.content{align-self:start}footer#footer .wrapper.footer.contact>.container>.item .card.card-contact>div.content>address>ul.address>li{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}footer#footer .wrapper.footer.contact>.container>.item .card.card-contact>div.content>address>ul.address>li>strong{font-size:1rem;line-height:1.5;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#646464}footer#footer .wrapper.footer.sitemap>.container{padding-bottom:6.4rem}footer#footer .wrapper.footer.sitemap>.container>.item{display:grid;gap:1.6rem}@media screen and (min-width: 768px){footer#footer .wrapper.footer.sitemap>.container>.item{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto)}}@media screen and (min-width: 1024px){footer#footer .wrapper.footer.sitemap>.container>.item{gap:calc(1.5*1.6rem)}}footer#footer .wrapper.footer.sitemap>.container>.item div.left{grid-column:1/span 1;grid-row:1/span 2}footer#footer .wrapper.footer.sitemap>.container>.item div.right-top{grid-column:2/span 1;grid-row:1/span 1}footer#footer .wrapper.footer.sitemap>.container>.item div.right-top>ul.countries{margin-bottom:1.6rem}footer#footer .wrapper.footer.sitemap>.container>.item div.right-bottom{grid-column:2/span 1;grid-row:2/span 1;align-self:end}footer#footer .wrapper.footer.sitemap>.container>.item div.right-bottom>time{margin:.4rem 0;font-size:.875rem;line-height:1.5;color:#646464}.home header#header>.wrapper.hero .container .item.claim>p{font-family:"navigo",sans-serif;font-weight:500;font-style:italic;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;font-size:2rem;line-height:1.3;color:#fff;text-shadow:rgba(0,0,0,.2) 3px 2px 0}.home header#header>.wrapper.hero .container .item.claim>p+p{margin-top:.8rem}.home header#header>.wrapper.hero .container .item.claim [class*=hero-arrow-]{display:block;margin:0 auto;background:url("../images/arrow.png") no-repeat;font-size:2em;line-height:1.35}.home header#header>.wrapper.hero .container .item.claim>.hero-arrow-1{margin-top:1.6rem;width:2em;height:1em;background-size:2em 1em;animation:arrows-1 2s infinite linear;-webkit-animation:arrows-1 2s infinite linear;-moz-animation:arrows-1 2s infinite linear;-ms-animation:arrows-1 2s infinite linear;-o-animation:arrows-1 2s infinite linear}.home header#header>.wrapper.hero .container .item.claim>.hero-arrow-2{margin-top:.8rem;width:1.5em;height:.75em;background-size:1.5em .75em;animation:arrows-2 2s infinite linear;-webkit-animation:arrows-2 2s infinite linear;-moz-animation:arrows-2 2s infinite linear;-ms-animation:arrows-2 2s infinite linear;-o-animation:arrows-2 2s infinite linear}.home header#header>.wrapper.hero .container .item.claim>.hero-arrow-3{margin-top:calc(1.25*0.8rem);width:1em;height:.5em;background-size:1em .5em;animation:arrows-3 2s infinite linear;-webkit-animation:arrows-3 2s infinite linear;-moz-animation:arrows-3 2s infinite linear;-ms-animation:arrows-3 2s infinite linear;-o-animation:arrows-3 2s infinite linear}@keyframes arrows-1{0%{opacity:.6}10%{opacity:1}20%{opacity:.6}100%{opacity:.6}}@-webkit-keyframes arrows-1{0%{opacity:.6}10%{opacity:1}20%{opacity:.6}100%{opacity:.6}}@-moz-keyframes arrows-1{0%{opacity:.6}10%{opacity:1}20%{opacity:.6}100%{opacity:.6}}@-o-keyframes arrows-1{0%{opacity:.6}10%{opacity:1}20%{opacity:.6}100%{opacity:.6}}@keyframes arrows-2{0%{opacity:.6}10%{opacity:.6}20%{opacity:1}30%{opacity:.6}100%{opacity:.6}}@-webkit-keyframes arrows-2{0%{opacity:.6}10%{opacity:.6}20%{opacity:1}30%{opacity:.6}100%{opacity:.6}}@-moz-keyframes arrows-2{0%{opacity:.6}10%{opacity:.6}20%{opacity:1}30%{opacity:.6}100%{opacity:.6}}@-o-keyframes arrows-2{0%{opacity:.6}10%{opacity:.6}20%{opacity:1}30%{opacity:.6}100%{opacity:.6}}@keyframes arrows-3{0%{opacity:.6}20%{opacity:.6}30%{opacity:1}100%{opacity:.6}}@-webkit-keyframes arrows-3{0%{opacity:.6}20%{opacity:.6}30%{opacity:1}100%{opacity:.6}}@-moz-keyframes arrows-3{0%{opacity:.6}20%{opacity:.6}30%{opacity:1}100%{opacity:.6}}@-o-keyframes arrows-3{0%{opacity:.6}20%{opacity:.6}30%{opacity:1}100%{opacity:.6}}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a,.home header#header>.wrapper.hero .container .item.downloads>a{display:inline-grid;transition:all ease-out .2s;text-decoration:none;align-content:center;text-align:center}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a:hover,.home header#header>.wrapper.hero .container .item.downloads>a:hover{transition:all ease-in .4s}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a>p,.home header#header>.wrapper.hero .container .item.downloads>a>p{font-size:1em;line-height:1.4;font-family:"navigo",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;font-feature-settings:"liga" 0;color:#fff}.home header#header>.wrapper.hero .container .item.ready-to-franchise{animation:blink 2s infinite;-webkit-animation:blink 2s infinite;-moz-animation:blink 2s infinite;-ms-animation:blink 2s infinite;-o-animation:blink 2s infinite}@keyframes blink{from{transform:scale(1)}10%{transform:scale(1.15)}to{transform:scale(1)}}@-webkit-keyframes blink{from{transform:scale(1)}10%{transform:scale(1.15)}to{transform:scale(1)}}@-moz-keyframes blink{from{transform:scale(1)}10%{transform:scale(1.15)}to{transform:scale(1)}}@-o-keyframes blink{from{transform:scale(1)}10%{transform:scale(1.15)}to{transform:scale(1)}}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a{background-color:rgba(255,153,51,.9)}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a:hover{background-color:#f93}.home header#header>.wrapper.hero .container .item.ready-to-franchise>a>p{padding:.8rem}.home header#header>.wrapper.hero .container .item.downloads>a{width:9em;height:9em;border-radius:50%;background-color:rgba(32,150,254,.9);box-shadow:rgba(0,0,0,.1) 0 2px 0}.home header#header>.wrapper.hero .container .item.downloads>a:hover{background-color:#2096fe}.home header#header>.wrapper.hero .container .item.downloads>a>p{padding-top:.8rem}header#header>.wrapper.branding .container{padding:1.6rem;background-color:#fff}header#header>.wrapper.branding .container .item a{display:inline-block;cursor:pointer}header#header>.wrapper.branding .container .item a img{display:inline-block;width:auto;height:100%;cursor:pointer}header#header>.wrapper.banner-image{position:absolute;z-index:-9999;top:0;width:100%;background-position:center top;background-size:cover}@media screen and (max-width: 1023px){header#header{height:calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px)}header#header>.wrapper.banner-image{display:none}header#header>.wrapper.branding .container{position:fixed;z-index:3500;top:42px;width:100%;border-bottom:3px solid #e6e6e6}header#header>.wrapper.branding .container .item a{height:2.25rem}}@media screen and (min-width: 1024px){header#header{height:calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px)}header#header>.wrapper.banner-image{display:block;height:calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px)}header#header>.wrapper.branding .container .item a{height:3.25rem}header#header.anchor{height:calc(calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px) + calc(0.4rem + 42px))}header#header.anchor>.wrapper.banner-image{height:calc(calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px) + calc(0.4rem + 42px))}}.home header#header{height:100vh !important}.home header#header>.wrapper.banner-image{display:block;height:100vh !important}.home header#header>.wrapper.hero .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:0}.home header#header>.wrapper.hero .container .item.claim{grid-column:1/span 2;grid-row:1/span 1;align-self:center;text-align:center}.home header#header>.wrapper.hero .container .item.ready-to-franchise{grid-column:1/span 1;grid-row:2/span 1;align-self:end;justify-self:start}.home header#header>.wrapper.hero .container .item.downloads{grid-column:2/span 1;grid-row:2/span 1;align-self:start;justify-self:end}@media screen and (max-width: 1023px){.home header#header>.wrapper.hero .container{padding-top:calc(42px + 1.6rem + 2.25rem + 1.6rem + 3px);height:100vh !important}.home header#header>.wrapper.hero .container .item.claim{padding:1.6rem}}@media screen and (max-width: 1023px)and (min-width: 768px){.home header#header>.wrapper.hero .container .item.claim{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (max-width: 1023px){.home header#header>.wrapper.hero .container .item.ready-to-franchise{padding:1.6rem}}@media screen and (max-width: 1023px)and (min-width: 768px){.home header#header>.wrapper.hero .container .item.ready-to-franchise{padding-bottom:calc(.75*6.4rem)}}@media screen and (max-width: 1023px){.home header#header>.wrapper.hero .container .item.downloads{padding:.8rem 1.6rem}}@media screen and (min-width: 1024px){.home header#header>.wrapper.hero .container{height:calc(100vh - calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px) + 1.6rem) !important}.home header#header>.wrapper.hero .container .item.claim{padding:1.6rem 6.4rem}.home header#header>.wrapper.hero .container .item.ready-to-franchise{padding:1.6rem;padding-bottom:calc(1.1*6.4rem)}.home header#header>.wrapper.hero .container .item.downloads{padding:1.6rem}.home header#header.anchor>.wrapper.hero .container{height:calc(100vh - calc(42px + 1.6rem + 3.25rem + 1.6rem + 54px + 0.8rem + 1.6rem + 3px) - calc(0.4rem + 42px) + 1.6rem) !important}}footer#footer .wrapper.subnavigation{margin-top:3.2rem;margin-bottom:3.2rem}footer#footer .wrapper.subnavigation.main-menu{margin-top:3.2rem}footer#footer .wrapper.subnavigation .container .item>ul{display:inline-grid;grid-template-columns:repeat(3, auto)}footer#footer .wrapper.subnavigation .container .item>ul>li{margin-right:.8rem}html,#top{scroll-behavior:smooth}.hide{display:none !important}.reset-ul{margin-left:0;font-size:0;line-height:0;list-style:none}@font-face{font-display:fallback !important}p::selection,ul li::selection,ol li::selection,table td::selection,table th::selection,time::selection,h1::selection,h2::selection,h3::selection,h4::selection,legend::selection,.figcaption::selection,small::selection,span::selection,strong::selection,b::selection,i::selection,em::selection,a::selection{background:#ffffe0}p::-moz-selection,ul li::-moz-selection,ol li::-moz-selection,table td::-moz-selection,table th::-moz-selection,time::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,legend::-moz-selection,.figcaption::-moz-selection,small::-moz-selection,span::-moz-selection,strong::-moz-selection,b::-moz-selection,i::-moz-selection,em::-moz-selection,a::-moz-selection{background:#ffffe0}@font-face{font-family:"icon";src:url("../fonts/icon/icon.eot");src:url("../fonts/icon/icon.eot?9kwzfd#iefix") format("embedded-opentype"),url("../fonts/icon/icon.woff2?9kwzfd") format("woff2"),url("../fonts/icon/icon.woff?9kwzfd") format("woff"),url("../fonts/icon/icon.ttf?9kwzfd") format("truetype"),url("../fonts/icon/icon.svg?9kwzfd#icon") format("svg");font-style:normal;font-weight:400}.icon{display:inline-block;font-family:"icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:-0.125em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-bottom::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-right::before{content:""}.icon-arrow-top::before{content:""}.icon-close::before{content:""}.icon-event::before{content:""}.icon-excel::before{content:""}.icon-facebook::before{content:""}.icon-favicon::before{content:""}.icon-file::before{content:""}.icon-instagram::before{content:""}.icon-linkedin::before{content:""}.icon-mail::before{content:""}.icon-minus::before{content:""}.icon-newsletter::before{content:""}.icon-okay::before{content:""}.icon-pause::before{content:""}.icon-pdf::before{content:""}.icon-phone::before{content:""}.icon-pin::before{content:""}.icon-pinterest::before{content:""}.icon-plus::before{content:""}.icon-powerpoint::before{content:""}.icon-search::before{content:""}.icon-snapchat::before{content:""}.icon-tiktok::before{content:""}.icon-triangle-bottom::before{content:""}.icon-triangle-left::before{content:""}.icon-triangle-right::before{content:""}.icon-triangle-top::before{content:""}.icon-word::before{content:""}.icon-x::before{content:""}.icon-xing::before{content:""}.icon-youtube::before{content:""}.icon-zip::before{content:""}