.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#fff0;color:#fff0;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"â† "}[dir="rtl"] .slick-prev:before{content:"â†’"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"â†’"}[dir="rtl"] .slick-next:before{content:"â† "}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:#fff0;display:block;outline:none;line-height:0;font-size:0;color:#fff0;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"â€¢";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*,:after,:before{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}body,html{font-size:100%;line-height:24px;font-size:16px;font-family:Mona Regular,sans-serif;background-color:#fff;overflow-x:hidden;color:#3c3c3c}dd,dl,dt,li,ol,ul{margin:0;padding:0}::-moz-selection{background:#702f8a;color:#fff;text-shadow:none}::selection{background:#702f8a;color:#fff;text-shadow:none}:active,:focus{outline:none!important}address,blockquote,dd,dl,fieldset,form,ol,p,pre,table,ul{list-style:none}a{text-decoration:none!important}a,img{border:none}img{max-width:100%;height:auto}.m0{margin:0!important}.mb0{margin-bottom:0!important}.mb40{margin-bottom:40px!important}.mt40{margin-top:40px!important}.pt0{padding-top:0!important}@media only screen and (min-width:992px){main{padding-top:164px}}.container{margin:0 auto;display:block;max-width:calc(100% - 40px)}@media only screen and (min-width:640px){.container{max-width:540px}}@media only screen and (min-width:768px){.container{max-width:720px}}@media only screen and (min-width:992px){.container{max-width:960px}}@media only screen and (min-width:1280px){.container{max-width:1200px}}h1,h2,h3{font-family:Mona Regular,sans-serif}.title.--main{position:relative}.title.--main span{position:relative;font-size:36px;line-height:43px;color:#702f8a;font-weight:600;left:13px}@media only screen and (min-width:992px){.title.--main span{font-size:45px;line-height:1.18;left:24px}}@media only screen and (max-width:767px){.title.--main.small span{font-size:30px;line-height:39px}}.title.--main:before{content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;opacity:.051;width:48px;height:205%;max-height:110px;background-color:#702f8a}@media only screen and (min-width:992px){.title.--main:before{width:60px;height:192%}}.title.--h2{font-size:34px;line-height:43px;font-weight:600}@media only screen and (min-width:992px){.title.--h2{font-size:38px;line-height:1.31}}.title.--h3{font-size:34px;line-height:1.29;font-weight:600}.text p{font-size:16px;line-height:1.75}.btn{display:inline-block;color:#fff;background-color:#702f8a;border:1px solid #702f8a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;text-align:center;-webkit-transition:background-color 0.3s ease,border 0.3s ease,color 0.3s ease;-o-transition:0.3s ease background-color,0.3s ease border,0.3s ease color;transition:background-color 0.3s ease,border 0.3s ease,color 0.3s ease;padding: 10px  25px;
    font-size: 15px;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
	border-radius: 0;}@media only screen and (min-width:640px){.btn{width:auto;padding:13px 40px}}.btn.--white{color:#702f8a;background-color:#fff;border:1px solid #fff}.btn:hover{color:#fff;background-color:#5a266e;border:1px solid #5a266e}.intro{margin-top:75px}.intro.--smallgap{margin-top:75px!important}@media only screen and (min-width:992px){.intro{text-align:center;margin-top:280px}}@media only screen and (min-width:1280px){.intro{margin-top:315px}}.intro h1{font-size:27px;line-height:40px;font-weight:600;margin-bottom:60px;color:#702f8a}.intro p{font-size:20px;line-height:30px;font-weight:600;margin-bottom:60px}@media only screen and (min-width:992px){.intro h1{margin-bottom:70px;font-size:37px;line-height:1.18}.intro p{font-size:25px;line-height:1.7;margin-bottom:70px}}@media only screen and (min-width:1280px){.intro h1{padding:0 70px}.intro p{padding:0 70px}}.intro h1{margin-bottom:20px}@media only screen and (min-width:992px){.intro h1{margin-bottom:32px}}.actualites .container-top{position:relative}@media only screen and (min-width:1280px){.actualites .container-top{max-width:1080px}}.actualites .titre{margin-bottom:60px}@media only screen and (min-width:992px){.actualites .titre{margin-bottom:70px}}.actualites-navigation{margin-top:50px}.actualites-slider{margin-top:55px}@media only screen and (min-width:992px){.actualites-slider{margin-top:100px}}.actualites-slider-item{margin-right:30px;width:300px!important}@media only screen and (min-width:992px){.actualites-slider-item{width:370px!important}}.actualites-slider-item-img{display:block;width:100%;height:0;padding-bottom:56.25%;background-position:50%;background-size:cover;background-color:#d8d8d8}.actualites-slider-item-titre{display:block;color:#3c3c3c;font-size:18px;line-height:24px;font-weight:600;text-decoration:none;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease;margin-top:35px}@media only screen and (min-width:992px){.actualites-slider-item-titre{font-size:19px;line-height:1.52}}.actualites-slider-item-titre:hover{color:#702f8a}.actualites-slider-item-infos{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actualites-slider-item-infos-label{display:block;text-align:center;width:77px;line-height:2.75;font-size:8px;letter-spacing:1px;text-transform:uppercase;font-weight:400;margin-right:40px}.actualites-slider-item-infos-date{font-size:15px;line-height:1;text-transform:uppercase;color:#702f8a;font-weight:400}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation-item{width:40px;margin:0 12px;cursor:pointer;-webkit-transition:opacity 0.3s ease;-o-transition:0.3s ease opacity;transition:opacity 0.3s ease}.navigation-item.slick-disabled{opacity:.3;cursor:default}.navigation-item .rond{fill:#fff0;stroke:#702f8a;stroke-miterlimit:10;stroke-width:1;opacity:.5;-webkit-transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease;-o-transition:0.2s ease fill,0.2s ease stroke,0.2s ease opacity;transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease}.navigation-item:not(.slick-disabled):hover .rond{fill:#702f8a;stroke:#702f8a;opacity:1}.navigation-item .fleche{fill:#702f8a;-webkit-transition:fill 0.2s ease;-o-transition:0.2s ease fill;transition:fill 0.2s ease}.navigation-item:not(.slick-disabled):hover .fleche{fill:#fff}.filtres{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:991px){.filtres{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:55px;margin-bottom:30px}}.filtres{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:55px;margin-bottom:30px}@media only screen and (min-width:992px){.filtres{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;margin-bottom:0}}.filtres ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;white-space:nowrap}.filtres ul li{opacity:.5;margin-left:45px;cursor:pointer;-webkit-transition:opacity 0.3s ease;-o-transition:0.3s ease opacity;transition:opacity 0.3s ease}.filtres ul li.active,.filtres ul li:hover{opacity:1}.filtres ul li:first-child{margin-left:0}.filtres ul li p{font-size:16px;line-height:22px;font-weight:400}@media only screen and (min-width:992px){.filtres ul li p{font-size:20px;line-height:1.3}}.semi-container{margin-left:auto;width:calc(100% - (100% - 1440px) / 2)}@media screen and (max-width:1280px){.semi-container{width:calc(100% - (100% - 960px) / 2)}}@media screen and (max-width:992px){.semi-container{width:calc(100% - (100% - 720px) / 2)}}@media screen and (max-width:768px){.semi-container{width:calc(100% - (100% - 540px) / 2)}}@media screen and (max-width:580px){.semi-container{width:100%}}.career img{position:relative;width:calc(100% - 60px);margin:0 auto}@media only screen and (min-width:992px){.career img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:90px;width:355px}}@media only screen and (min-width:1280px){.career img{right:150px}}.career img.--mob{display:block;margin-bottom:-30px;z-index:2}@media only screen and (min-width:992px){.career img.--mob{display:none}}.career img.--dk{display:none}@media only screen and (min-width:992px){.career img.--dk{display:block}}.career-wrap{position:relative;padding:90px 30px 45px;margin-bottom:130px;width:100%;border:1px solid rgb(112 47 138 / .25);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(112 47 138 / .1)));background-image:-o-linear-gradient(top,#fff0 0,rgb(112 47 138 / .1) 100%);background-image:linear-gradient(180deg,#fff0,rgb(112 47 138 / .1))}@media only screen and (min-width:992px){.career-wrap{padding:85px 0 75px 60px;margin:0 auto 175px}}@media only screen and (min-width:1280px){.career-wrap{width:1080px;padding:85px 0 75px 110px}}.career-wrap h2{margin-bottom:55px;font-size:30px;line-height:38px;color:#3c3c3c;font-weight:600;font-family:Mona Regular}@media only screen and (min-width:992px){.career-wrap h2{margin-bottom:20px;font-size:34px;line-height:1.29}}.career-wrap h2 br{display:none}@media only screen and (min-width:992px){.career-wrap h2 br{display:block}}.talk{padding-top:90px;padding-bottom:0}@media only screen and (min-width:992px){.talk{padding-top:265px;padding-bottom:295px}}.talk.--top{padding-top:90px}@media only screen and (min-width:992px){.talk.--top{padding-top:265px}}.talk.--bottom{padding-bottom:0}@media only screen and (min-width:992px){.talk.--bottom{padding-bottom:270px}}.talk .title{margin-top:35px;margin-bottom:55px}@media only screen and (min-width:992px){.talk .title{margin-top:42px;margin-bottom:27px}}.career.swiper{margin-top: 0px;}@media only screen and (min-width:992px){.career.swiper{margin-top: 100px;}}#actualites.--bottom{padding-bottom:90px}@media only screen and (min-width:992px){#actualites.--bottom{padding-bottom:100px}}.talk .title br{display:none}@media only screen and (min-width:992px){.talk .title br{display:block}}.talk-logo{width:170px}.talk-img,.talk-img.--mob{display:block}@media only screen and (min-width:992px){.talk-img.--mob{display:none}}.talk-img.--dk{display:none}@media only screen and (min-width:992px){.talk-img.--dk{display:block}}.talk-img.--img-1{position:relative;width:calc(100% - 60px);margin:0 auto -25px;z-index:2}@media only screen and (min-width:992px){.talk-img.--img-1{position:absolute;width:240px;left:-50px;top:-115px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.talk-img.--img-2{position:relative;width:40%;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:-50px;margin-left:auto;margin-right:30px;z-index:2}@media only screen and (min-width:992px){.talk-img.--img-2{position:absolute;width:288px;right:-50px;top:115px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);margin:0}}.talk-img.--img-3{position:absolute;width:60%;bottom:25px;left:30px;z-index:1;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media only screen and (min-width:992px){.talk-img.--img-3{left:-140px;bottom:35px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:545px}}.talk-wrap{position:relative;display:block;margin:0 auto;width:100%}@media only screen and (min-width:992px){.talk-wrap{width:67.5%}}.talk-wrap-panel{position:relative;color:#fff;text-align:center;width:100%;padding:90px 30px 125px;background-image:-o-radial-gradient(top left,circle,#9052a8 0,#702f8a 100%);background-image:radial-gradient(circle at top left,#9052a8 0,#702f8a 100%)}@media only screen and (min-width:992px){.talk-wrap-panel{padding:75px 0;z-index:1}}.talk-wrap-panel.--career p{font-size:18px;line-height:28px;max-width:420px;margin:30px auto}.talk-wrap-panel.--career .title{margin:0}.top{margin-top:152px}@media only screen and (min-width:992px){.top{margin-top:50px}}.top-wrap{position:relative;display:block;margin:0 auto;max-width:1080px}.top-image{position:relative;z-index:2}@media only screen and (min-width:992px){.top-image{position:absolute;top:0;right:0;z-index:auto}}.top-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#fff0),to(#702f8a));background-image:-o-linear-gradient(top,#fff0 46%,#702f8a);background-image:linear-gradient(180deg,#fff0 46%,#702f8a)}.top-image img{display:block;width:100%}@media only screen and (min-width:992px){.top-image img{width:auto;height:345px}}@media only screen and (min-width:1280px){.top-image img{height:390px}}.top-content{display:block;margin:0 auto 25px;max-width:300px}@media only screen and (min-width:992px){.top-content{max-width:none;width:605px;margin:0}}@media only screen and (min-width:1280px){.top-content{width:680px}}.top-content-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;z-index:1}@media only screen and (min-width:992px){.top-content-text{text-align:right;height:345px;padding-right:240px}}@media only screen and (min-width:1280px){.top-content-text{height:390px;padding-right:270px}}.top-content-text h1{font-size:28px;font-weight:700;line-height:34px;margin-bottom:8px}@media only screen and (min-width:992px){.top-content-text h1{font-size:40px;font-weight:700;line-height:1.22;margin-bottom:12px}}@media only screen and (min-width:1280px){.top-content-text h1{font-size:45px;margin-bottom:15px}}.top-content-text h2{font-size:20px;font-weight:400;line-height:26px}@media only screen and (min-width:992px){.top-content-text h2{font-size:18px;line-height:1.48}}@media only screen and (min-width:1280px){.top-content-text h2{font-size:21px}}.top-content-text h2 br{display:none}@media only screen and (min-width:992px){.top-content-text h2 br{display:block}}.top-badge{position:absolute;right:-70px;width:175px;top:-20px}@media only screen and (min-width:992px){.top-badge{top:auto;right:0;bottom:-168px;width:315px}}@media only screen and (min-width:1280px){.top-badge{bottom:-190px;width:355px}}.why .title{margin-bottom:60px}@media only screen and (min-width:992px){.why .title{margin-bottom:90px}}.why-intro{margin-bottom:50px;font-size:18px;font-weight:600;line-height:1.33;max-width:860px}@media only screen and (min-width:992px){.why-intro{font-size:19px;line-height:1.53}}.why-wrap{display:block;margin:0 auto;max-width:1080px}.why-bottom{text-align:center;margin-top:50px}@media only screen and (min-width:992px){.why-bottom{margin-top:75px}}.why-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px}@media only screen and (min-width:992px){.why-list{grid-gap:30px 25px;gap:30px 25px}}.why-list-item{width:100%;border:1px solid #702f8a;padding:40px 30px}@media only screen and (min-width:992px){.why-list-item{padding:70px 50px 45px;width:calc(50% - 12.5px)}}.why-list-item h3{font-size:22px;line-height:28px;color:#702f8a;font-weight:600;margin-bottom:20px}@media only screen and (min-width:992px){.why-list-item h3{font-size:26px;line-height:1.3;margin-bottom:50px}}.why-list-item p{font-size:14px;line-height:24px}@media only screen and (min-width:992px){.why-list-item p{font-size:16px;line-height:1.625}}.why-list.--items-3 .why-list-item{width:100%;padding:40px 30px}@media only screen and (min-width:992px){.why-list.--items-3 .why-list-item{padding:60px 40px 50px;width:calc(33.33333% - 20px)}}.video{padding-top:125px;text-align:center;margin:0 auto;max-width:1085px}@media only screen and (min-width:992px){.video{padding-top:160px}}.video p{display:block;max-width:965px;margin:0 auto 55px}@media only screen and (min-width:992px){.video p{margin:0 auto 85px}}.video .title{color:#702f8a;margin-bottom:15px}.video-panel{position:relative;padding-bottom:56%}.video-panel-poster,.video-panel iframe{position:absolute;left:0;top:0;width:100%;height:100%}.video-panel-poster{cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%;display:block}.video-panel-poster svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37px;height:auto}@media only screen and (min-width:992px){.video-panel-poster svg{width:50px}}.video-panel-poster svg path{fill:#fff;-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.video-panel-poster:hover path{fill:#702f8a}.video.--line{padding-top:125px;text-align:left}@media only screen and (min-width:992px){.video.--line{padding-top:175px}}.video.--line p{width:auto;margin:0}.video.--line .title,.video.--line p{text-align:center}@media only screen and (min-width:992px){.video.--line .title,.video.--line p{padding-right:70px;text-align:left}}@media only screen and (min-width:992px){.video.--line .video-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.video.--line .video-panel{margin-top:60px}@media only screen and (min-width:992px){.video.--line .video-panel{margin-top:0;width:505px}}.header{width:100%;height:62px;background-color:#fff;position:relative}#page-header-desktop{position:relative;width:100%;height:55px;background-color:#702f8a}@media only screen and (min-width:992px){.header{position:fixed;height:auto;-webkit-transition:height 0.3s ease;-o-transition:0.3s ease height;transition:height 0.3s ease;top:55px;z-index:10}#page-header-desktop{position:fixed;width:100%;height:55px;background-color:#702f8a;z-index:100;left:0;z-index:20}}@media only screen and (min-width:992px){.header.--tiny .header-wrap{height:80px;-webkit-transition:height 0.3s ease;-o-transition:0.3s ease height;transition:height 0.3s ease}.header.--tiny{border-bottom: 1px solid #f1f1f1;}}.header.--tiny .header-logo img,.header.--tiny .header-logo svg{width: 180px;}.header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto;height:110px;-webkit-transition:height 0.3s ease;-o-transition:0.3s ease height;transition:height 0.3s ease}.header-banking{position:absolute;right:0;top:0;background-color:#5d1d78;line-height:62px;width:100px;text-align:center;font-size:12px;color:#fff}@media only screen and (min-width:992px){.header-banking{display:none}}.header-burger{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:18px;width:21px;height:17px}@media only screen and (min-width:992px){.header-burger{display:none}}.header-burger span{position:absolute;width:100%;height:3px;background-color:#702f8a;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 0.3s ease 0.3s,top 0.3s ease 0.3s,transform 0.3s ease;-o-transition:0.3s 0.3s ease opacity,0.3s 0.3s ease top,0.3s ease transform;transition:opacity 0.3s ease 0.3s,top 0.3s ease 0.3s,transform 0.3s ease}.header-burger span:first-child{top:0}.header-burger span:nth-child(2){top:7px}.header-burger span:nth-child(3){top:14px}.header-burger.--open span{-webkit-transition:opacity 0.3s ease,top 0.3s ease,transform 0.3s ease 0.3s;-o-transition:0.3s ease opacity,0.3s ease top,0.3s 0.3s ease transform;transition:opacity 0.3s ease,top 0.3s ease,transform 0.3s ease 0.3s}.header-burger.--open span:first-child{top:7px;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.header-burger.--open span:nth-child(2){top:7px;opacity:0}.header-burger.--open span:nth-child(3){top:7px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.header-logo{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:992px){.header-logo{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}.header-logo img,.header-logo svg{transition: 0.3s ease all;display:block;width:155px}@media only screen and (min-width:992px){.header-logo img,.header-logo svg{width:210px}}.header-logo img path,.header-logo img polygon,.header-logo svg path,.header-logo svg polygon{fill:#fff!important}@media only screen and (min-width:992px){.header-logo img path,.header-logo img polygon,.header-logo svg path,.header-logo svg polygon{fill:#702f8a!important}}.header-nav{position:absolute;top:62px;left:0;width:100%;overflow:hidden;height:0;-webkit-transition:height 0.5s ease,opacity 0.5s ease;-o-transition:0.5s ease height,0.5s ease opacity;transition:height 0.5s ease,opacity 0.5s ease;background-color:#fff;opacity:0;z-index:20}.header-nav.--open{height:110vh;opacity:1}.header-nav.--open .header-nav-menu{opacity:1;-webkit-transition:opacity 0.5s ease 0.35s;-o-transition:0.5s 0.35s ease opacity;transition:opacity 0.5s ease 0.35s}@media only screen and (min-width:992px){.header-nav{position:relative;top:0;left:0;opacity:1!important;width:auto;overflow:inherit;height:auto;background-color:#fff0}}.header-nav-wrap{padding:30px}@media only screen and (min-width:992px){.header-nav-wrap{padding:0}}.header-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:36px;gap:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:45px;-webkit-transition:opacity 0.5s ease;-o-transition:0.5s ease opacity;transition:opacity 0.5s ease;opacity:0;height:100vh}@media only screen and (min-width:992px){.header-nav-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:26px;gap:26px;padding-top:0;opacity:1!important;height:0}}.header-nav-menu li{position:relative;display:block}.header-nav-menu li a{font-size:25px;line-height:1.5;color:#3c3c3c;padding:0 5px;letter-spacing:.5px;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.header-nav-menu li a:hover{color:#702f8a}@media only screen and (min-width:992px){.header-nav-menu li a{font-size:14px;line-height:normal;padding:0}}@media only screen and (min-width:1280px){.header-nav-menu li a{padding:0 10px}}.header-nav-menu li a:before{content:"";position:absolute;right:0;bottom:-3px;left:auto;width:0;height:2px;background:#702f8a;transition:width .2s ease}.header-nav-menu li:last-child a:before{display:none}.header-nav-menu li a.--active:before{right:auto;left:5px;width:calc(100% - 10px)}.header-nav-menu li a.--contact{display:table;color:#fff;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease;background-color:#702f8a;border:1px solid #702f8a;-webkit-transition:background-color 0.3s ease,border 0.3s ease;-o-transition:0.3s ease background-color,0.3s ease border;transition:background-color 0.3s ease,border 0.3s ease;width:calc(100vw - 60px);text-align:center;max-width:350px;padding: 10px  25px;
    font-size: 15px;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
	border-radius: 0;}@media only screen and (min-width:640px){.header-nav-menu li a.--contact{width:auto}}@media only screen and (min-width:992px){.header-nav-menu li a.--contact{margin-top:0;}}.header-nav-menu li a.--contact:hover{background-color:#5a266e;border:1px solid #5a266e;color:#fff}.header-nav-menu li.--subs{cursor:pointer}.header-nav-menu li.--subs p{font-size:25px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;letter-spacing:1px;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.header-nav-menu li.--subs p:hover{color:#702f8a}.header-nav-menu li.--subs p svg{width:15px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}@media only screen and (min-width:992px){.header-nav-menu li.--subs p{font-size:13px;line-height:normal;grid-gap:12px;gap:12px}.header-nav-menu li.--subs p svg{width:9px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}}.header-nav-menu li.--subs.--open svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-nav-menu li.--subs.--open .header-nav-menu-subs{height:auto;opacity:1}@media only screen and (min-width:992px){.header-nav-menu li.--subs:hover .header-nav-menu-subs{opacity:1;visibility:visible}.header-nav-menu li.--subs:hover svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.header-nav-menu-subs{opacity:0;overflow:hidden;height:0;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;-o-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}@media only screen and (min-width:992px){.header-nav-menu-subs{position:absolute;height:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;-o-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}}.header-nav-menu-subs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px;padding-top:10px}@media only screen and (min-width:992px){.header-nav-menu-subs ul{grid-gap:20px;gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px}}.header-nav-menu-subs ul li a{display:block;position:relative;font-size:15px;line-height:normal;padding:0;letter-spacing:.53px;text-align:center}.header-nav-menu-subs ul li a.--active:after{bottom:-6px}@media only screen and (min-width:992px){.header-nav-menu-subs ul li a{font-size:10px}}.gotop{position:fixed;right:20px;bottom:20px;width:40px;z-index:100;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:365px){.gotop{width:60px}}@media only screen and (min-width:992px){.gotop{width:42px;right:30px;bottom:30px}}.gotop svg{width:100%}.gotop svg .rond{fill:#fff;stroke:#702f8a;stroke-miterlimit:10;stroke-width:1;opacity:.5;-webkit-transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease;-o-transition:0.2s ease fill,0.2s ease stroke,0.2s ease opacity;transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease}.gotop svg:hover .rond{fill:#702f8a;stroke:#702f8a;opacity:1}.gotop svg .fleche{fill:#702f8a;-webkit-transition:fill 0.2s ease;-o-transition:0.2s ease fill;transition:fill 0.2s ease}.gotop svg:hover .fleche{fill:#fff}.footer{padding:100px 0;background-color:rgb(112 47 138 / .1)}.footer-wrap{display:block;margin:0 auto;max-width:1080px}@media only screen and (min-width:992px){.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-col.--gotop{display:block}@media only screen and (min-width:992px){.footer-col.--gotop{display:block}}.footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px 30px;gap:5px 30px;margin-bottom:25px}@media only screen and (min-width:640px){.footer-nav ul{grid-gap:5px 0;gap:5px 0}}@media only screen and (min-width:992px){.footer-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px 0;gap:10px 0}}.footer-nav ul li{width:100%}@media only screen and (min-width:365px){.footer-nav ul li{width:calc(50% - 15px)}}@media only screen and (min-width:640px){.footer-nav ul li{width:32%}}@media only screen and (min-width:992px){.footer-nav ul li{width:auto}}.footer-nav ul li a{color:#3c3c3c;font-size:19px;font-weight:600;line-height:1.53;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}@media only screen and (min-width:992px){.footer-nav ul li a{font-size:22px;font-weight:600;line-height:1.45}}.footer-nav ul li a:hover{color:#702f8a}.footer-linkdin{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-linkdin,.footer-linkdin.--dk{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-linkdin.--dk{margin-top:50px}@media only screen and (min-width:992px){.footer-linkdin.--dk{margin-top:0}}.footer-linkdin.--mob{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.footer-linkdin.--mob{display:none}}.footer-linkdin p{color:#702f8a;font-weight:600;font-size:12px;line-height:1;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.footer-linkdin svg{width:40px;border:1px solid rgb(112 47 138 / .25);border-radius:100%;margin-left:15px;-webkit-transition:border 0.3s ease,background-color 0.3s ease;-o-transition:0.3s ease border,0.3s ease background-color;transition:border 0.3s ease,background-color 0.3s ease}@media only screen and (min-width:365px){.footer-linkdin svg{width:60px}}@media only screen and (min-width:992px){.footer-linkdin svg{width:42px}}.footer-linkdin svg path{fill:#702f8a;-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.footer-linkdin:hover p{color:#702f8a}.footer-linkdin:hover svg{background-color:#702f8a;border:1px solid #702f8a}.footer-linkdin:hover svg path{fill:#fff}.footer-logo{margin-bottom:75px}.footer-logo a{display:block}.footer-logo a img,.footer-logo a svg{width:180px;height:auto;display:block}.footer-addresses{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;grid-gap:30px;gap:30px}@media only screen and (min-width:768px){.footer-addresses{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:992px){.footer-addresses{margin-top:0;grid-gap:40px 50px;gap:40px 50px}}.footer-address h3{color:#702f8a;font-size:19px;line-height:1;font-weight:600;margin-bottom:20px}.footer-address-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.footer-address-item:last-child{margin-bottom:0}.footer-address-item div:first-child{width:30px;margin-right:5px}.footer-address-item div:first-child img,.footer-address-item div:first-child svg{display:block;margin:3px auto 0}.footer-address-item div a,.footer-address-item div p{color:#3c3c3c;font-size:14px;line-height:1.57}.footer-address-item div a br,.footer-address-item div p br{display:none}@media only screen and (min-width:768px){.footer-address-item div a br,.footer-address-item div p br{display:block}}.footer-address-item div a{-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.footer-address-item div a:hover{color:#702f8a}.footer-bottom{margin-top:75px;padding-top:25px;margin-bottom:25px;border-top:1px solid rgb(0 0 0 / .15)}@media only screen and (min-width:992px){.footer-bottom{margin-top:90px;padding-top:25px;margin-bottom:25px}}.footer-bottom-btns:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.footer-bottom-btns .footer-gotop{display:none}}@media only screen and (min-width:992px){.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;margin-top:50px;text-align:center}.footer-disclaimer p{opacity:.5;font-size:12px;line-height:1.67;color:#000}.footer-disclaimer p a{color:#000;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.footer-disclaimer p a:hover{color:#702f8a}.footer-gotop{position:relative}.footer-gotop a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px;gap:15px}.footer-gotop span{font-size:12px;font-weight:600;line-height:2.42;text-align:right;color:#702f8a}.footer-gotop svg{display:block;width:40px;border:1px solid rgb(112 47 138 / .5);border-radius:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:border 0.3s ease,background-color 0.3s ease;-o-transition:0.3s ease border,0.3s ease background-color;transition:border 0.3s ease,background-color 0.3s ease}@media only screen and (min-width:365px){.footer-gotop svg{width:60px}}.footer-gotop svg path{fill:rgb(112 47 138 / .5);-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.footer-gotop svg:hover{background-color:#702f8a;border:1px solid #702f8a}.footer-gotop svg:hover path{fill:#fff}.reason{padding-top:130px}@media only screen and (min-width:992px){.reason{padding-top:175px}}.reason-wrap{display:0;margin:0 auto;max-width:1080px}.reason-list{position:relative;margin-top:50px}@media only screen and (min-width:992px){.reason-list{margin-top:105px}}.reason-list-img{position:relative;left:-20px;top:0;width:40%;margin-bottom:60px}@media only screen and (min-width:640px){.reason-list-img{left:0}}@media only screen and (min-width:992px){.reason-list-img{position:absolute;left:-160px;top:0;width:240px;margin-bottom:0}}@media only screen and (min-width:1280px){.reason-list-img{left:-180px;width:270px}}.reason-list-img.--dk{display:none}@media only screen and (min-width:992px){.reason-list-img.--dk{display:block}}.reason-list-img.--mob{display:block}@media only screen and (min-width:992px){.reason-list-img.--mob{display:none}}@media only screen and (min-width:992px){.reason-list-panel{padding-left:160px}}@media only screen and (min-width:1280px){.reason-list-panel{padding-left:180px}}.reason-list-panel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;border-bottom:1px solid rgb(60 60 60 / .1)}.reason-list-panel-item:first-child{padding-top:0}.reason-list-panel-item:last-child{padding-bottom:0;border:none}.reason-list-panel-item span{width:67px}.reason-list-panel-item span img{display:block;width:100%}.reason-list-panel-item p{font-size:16px;line-height:25px;color:#3c3c3c;font-weight:600;margin:0;padding-left:30px;width:calc(100% - 67px)}@media only screen and (min-width:992px){.reason-list-panel-item p{font-size:19px;line-height:29px}}.reason-list-panel-item p span{font-size:14px;font-weight:400;line-height:1.5;margin-top:5px}@media only screen and (min-width:992px){.reason-list-panel-item p span{font-size:16px;margin-top:7px}}.reason-bottom{margin-top:75px;text-align:center}@media only screen and (min-width:992px){.reason.--why .reason-list{padding-top:40px;min-height:335px}}@media only screen and (min-width:1280px){.reason.--why .reason-list{padding-top:45px;min-height:375px}}.menu-wrap{display:block;margin:0 auto;max-width:1080px}.menu .title{margin-bottom:60px}@media only screen and (min-width:992px){.menu .title{margin-bottom:105px}}.menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:20px;gap:20px}@media only screen and (min-width:992px){.menu-content{grid-gap:0;gap:0}}.menu-content-item{width:100%;padding:40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgb(112 47 138 / .25);-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease}@media only screen and (min-width:992px){.menu-content-item{width:calc(33.33333% - 16px)}}@media only screen and (min-width:1280px){.menu-content-item{padding:50px 55px 45px 50px}}.menu-content-item span{max-width:calc(100% - 50px);font-size:22px;font-weight:600;line-height:1.55;color:#3c3c3c}.menu-content-item svg{width:40px;cursor:pointer}.menu-content-item svg .rond{fill:#fff0;stroke:#702f8a;stroke-miterlimit:10;stroke-width:1;opacity:.5;-webkit-transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease;-o-transition:0.2s ease fill,0.2s ease stroke,0.2s ease opacity;transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease}.menu-content-item svg .fleche{fill:#702f8a;-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.menu-content-item:hover{background-color:rgb(112 47 138 / .1)}.menu-content-item:hover .rond{fill:#702f8a;stroke:#702f8a;opacity:1}.menu-content-item:hover .fleche{fill:#fff}.lines{padding-top:50px}@media only screen and (min-width:992px){.lines{padding-top:150px}}.lines.small{padding-top:80px}@media only screen and (min-width:992px){.lines.small{padding-top:100px}}.lines-gap{display:block;height:50px}@media only screen and (min-width:992px){.lines-gap{height:75px}}.lines-gap-small{display:block;height:10px}@media only screen and (min-width:992px){.lines-gap-small{height:30px}}.lines h2{font-size:24px;line-height:30px;color:#702f8a;font-weight:600;margin-bottom:20px}@media only screen and (min-width:992px){.lines h2{font-size:28px;line-height:38px;margin-bottom:25px}}.lines h2 br{display:none}@media only screen and (min-width:992px){.lines h2 br{display:block}}.lines h2.--main{margin-top:60px;margin-bottom:60px}@media only screen and (min-width:992px){.lines h2.--main{margin-top:24px;margin-bottom:100px}}.lines p{margin:0;font-size:16px;line-height:28px;color:#3c3c3c;font-weight:400}.lines-bottom{margin-top:75px;text-align:center}.lines-wrap{position:relative;max-width:1080px;margin:0 auto}@media only screen and (min-width:992px){.lines-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lines-wrap.--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:992px){.lines-wrap-col.--text{width:500px}}@media only screen and (min-width:1280px){.lines-wrap-col.--text{width:565px}}.lines-wrap-col.--imgs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:12px;gap:12px;right:-20px}@media only screen and (min-width:640px){.lines-wrap-col.--imgs{right:0}}@media only screen and (min-width:992px){.lines-wrap-col.--imgs{display:block}}@media only screen and (max-width:767px){.lines-wrap-col.--imgs{display:none}}.lines-wrap-col.--imgs img:first-child{width:38vw;height:auto}@media only screen and (min-width:992px){.lines-wrap-col.--imgs img:first-child{width:320px}}@media only screen and (min-width:1280px){.lines-wrap-col.--imgs img:first-child{width:360px}}.lines-wrap-col.--imgs img:nth-child(2){width:18vw;height:auto;top:-80px;position:relative}@media only screen and (min-width:992px){.lines-wrap-col.--imgs img:nth-child(2){position:absolute;left:345px;top:-160px;width:137px}}@media only screen and (min-width:1280px){.lines-wrap-col.--imgs img:nth-child(2){left:390px;top:-180px;width:155px}}.lines-wrap-col.--imgs img:nth-child(2).--bottom{top:-20px}@media only screen and (min-width:992px){.lines-wrap-col.--imgs img:nth-child(2).--bottom{top:-40px}}@media only screen and (min-width:1280px){.lines-wrap-col.--imgs img:nth-child(2).--bottom{top:-50px}}.lines-wrap-col.--img{margin-bottom:40px}@media only screen and (min-width:992px){.lines-wrap-col.--img{width:460px;margin-bottom:0}}@media only screen and (min-width:1280px){.lines-wrap-col.--img{width:515px}}.lines-wrap-col.--img .lines-wrap-img{position:relative}@media only screen and (min-width:992px){.lines-wrap-col.--img .lines-wrap-img{width:520px}}@media only screen and (min-width:1280px){.lines-wrap-col.--img .lines-wrap-img{width:585px}}.lines-wrap-col.--img .lines-wrap-img img{position:relative;display:block;width:100%}@media only screen and (min-width:992px){.lines-wrap-col.--img .lines-wrap-img img{top:0;right:-160px}}@media only screen and (min-width:1280px){.lines-wrap-col.--img .lines-wrap-img img{right:-180px}}.lines-wrap-col.--img .lines-wrap-img-legend{margin-top:5px;width:100%;opacity:.5;font-size:10px;line-height:22px;color:#3c3c3c;font-style:italic;text-align:center}@media only screen and (min-width:992px){.lines-wrap-col.--img .lines-wrap-img-legend{position:absolute;bottom:-5px;left:-160px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin-top:0}}@media only screen and (min-width:1280px){.lines-wrap-col.--img .lines-wrap-img-legend{left:-180px}}.lines-wrap-col.--bigtext{margin-top:40px}@media only screen and (min-width:992px){.lines-wrap-col.--bigtext{max-width:550px;margin-top:0}}@media only screen and (min-width:1280px){.lines-wrap-col.--bigtext{max-width:620px}}.--bigtext.big p{font-size:20px}.lines-wrap.--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:75px}.lines-wrap.--normal{position:relative;max-width:1080px;margin:0 auto 130px}@media only screen and (min-width:992px){.lines-wrap.--normal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:75px}}@media only screen and (min-width:992px){.lines-wrap.--reverse{margin-bottom:75px}}@media only screen and (min-width:992px){.lines-wrap.--reverse .lines-wrap-img img{right:0;left:-160px}}@media only screen and (min-width:1280px){.lines-wrap.--reverse .lines-wrap-img img{left:-180px}}@media (max-width:767px){.lines-wrap.--reverse{margin-bottom:100px}.lines-wrap.--normal{margin-bottom:100px}}.lines-wrap.--expertise{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:-20px;margin-bottom:75px}.lines-wrap.--expertise .lines-wrap-col.--bigtext{width:100%}@media only screen and (min-width:992px){.lines-wrap.--expertise .lines-wrap-col.--bigtext{padding-top:115px;max-width:500px}}@media only screen and (min-width:1280px){.lines-wrap.--expertise .lines-wrap-col.--bigtext{max-width:560px}}.lines-wrap.--expertise .lines-wrap-col.--imgs{width:100%;right:0}@media only screen and (min-width:992px){.lines-wrap.--expertise .lines-wrap-col.--imgs{width:460px}}@media only screen and (min-width:1280px){.lines-wrap.--expertise .lines-wrap-col.--imgs{width:520px}}.lines-wrap.--expertise .lines-wrap-col.--imgs img{position:relative;display:block;left:0;width:100%;max-width:none}@media only screen and (min-width:992px){.lines-wrap.--expertise .lines-wrap-col.--imgs img{left:-155px;width:550px}}@media only screen and (min-width:1280px){.lines-wrap.--expertise .lines-wrap-col.--imgs img{left:-175px;width:620px}}.lines-wrap.--smallgap{margin-bottom:90px}.team{padding-top:160px}@media only screen and (min-width:992px){.team{padding-top:180px}}.team-wrap{display:block;margin:0 auto;max-width:1080px}.team .title{margin-bottom:90px}@media only screen and (min-width:992px){.team .title{margin-bottom:100px}}.team-intro{margin-bottom:50px;font-size:18px;font-weight:600;line-height:1.33}@media only screen and (min-width:992px){.team-intro{font-size:19px;line-height:1.53}}.team h3{font-size:21px;font-weight:600;line-height:1.31;color:#702f8a;margin-bottom:30px}@media only screen and (min-width:992px){.team h3{font-size:26px;margin-bottom:50px}}.team-gap{display:block;height:100px}.team-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:20px;gap:20px}@media only screen and (min-width:640px){.team-content{grid-gap:15px;gap:15px}}@media only screen and (min-width:768px){.team-content{grid-gap:30px;gap:30px}}.team-content-item{width:100%;background-color:#d8d8d8}@media only screen and (min-width:640px){.team-content-item{width:calc(33.33333% - 10px)}}@media only screen and (min-width:768px){.team-content-item{width:calc(33.33333% - 20px)}}.team-content-item-fake{height:0;padding-bottom:56%}.team-bottom{margin-top:75px;text-align:center}.solutions{padding-top:80px}@media only screen and (min-width:992px){.solutions{padding-top:120px}}.solutions-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}@media only screen and (min-width:768px){.solutions-navigation{display:none}}.solutions-slider{margin-bottom:50px}@media only screen and (min-width:992px){.solutions-slider{margin-bottom:60px}}.solutions-slider .slick-slide{opacity:.25;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:opacity 0.3s ease,transform 0.3s ease;-o-transition:0.3s ease opacity,0.3s ease transform;transition:opacity 0.3s ease,transform 0.3s ease}.solutions-slider .slick-slide.slick-current{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.solutions-slider-wrap-item{width:calc(100vw - 40px)!important;padding:50px 30px;border:1px solid #702f8a}@media only screen and (min-width:640px){.solutions-slider-wrap-item{width:475px!important}}@media only screen and (min-width:992px){.solutions-slider-wrap-item{padding:75px 60px}}.solutions-slider-wrap-item h3{font-size:30px;font-weight:600;line-height:38px;color:#702f8a;margin-bottom:20px}@media only screen and (min-width:992px){.solutions-slider-wrap-item h3{font-size:34px;line-height:1.29}}.solutions-slider-wrap-item-text ul{padding-left:16px}.solutions-slider-wrap-item-text ul li{position:relative;padding-left:18px}.solutions-slider-wrap-item-text ul li.--child{margin-left:30px}.solutions-slider-wrap-item-text ul li.--mt{margin-top:6px}.solutions-slider-wrap-item-text ul li.--mb{margin-bottom:6px}.solutions-slider-wrap-item-text ul li:before{content:"";position:absolute;left:0;top:9px;background-color:#3c3c3c;width:4px;height:4px;border-radius:100%}.solutions-slider-wrap-item-text ul li p{font-size:16px;font-weight:400;line-height:22px;color:#3c3c3c}.solutions-slider-wrap-item-text ul li p b{font-weight:600}.solutions-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;z-index:1}@media only screen and (min-width:768px){.solutions-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0}}.solutions-btn span{font-size:18px;line-height:1;color:#702f8a}.solutions-btn svg{width:40px}.solutions-btn svg .rond{stroke:#702f8a;fill:#fff0}.solutions-btn svg .fleche{fill:#702f8a}.solutions-wrap{display:block;margin:0 auto;max-width:1080px}.solutions-bottom{margin-top:75px;text-align:center}.solutions .title{margin-bottom:100px;margin-top:50px}.solutions-top{margin-bottom:50px}.solutions-top p{font-size:19px;font-weight:600;line-height:1.53;color:#3c3c3c}.solutions-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid rgb(112 47 138 / .5)}@media only screen and (min-width:768px){.solutions-content{border:.5px solid rgb(112 47 138 / .5)}.solutions .title{margin-top:0}}.solutions-content .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.solutions-content .slick-slide{height:inherit!important}.solutions-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.solutions-item{display:block;width:100%;text-align:center;overflow:hidden}@media only screen and (min-width:768px){.solutions-item{width:33.33333%;border:none}}.solutions-item-content{position:relative;height:100%}@media only screen and (min-width:768px){.solutions-item:nth-child(2){border-right:1px solid rgb(112 47 138 / .5);border-left:1px solid rgb(112 47 138 / .5)}}.solutions-item-sep{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 60px);height:1px;background-color:rgb(112 47 138 / .5);max-width:140px}@media only screen and (min-width:992px){.solutions-item-sep{width:calc(100% - 100px);max-width:inherit}}.solutions-item .btn{margin-top:50px;display:inline-block;width:100%}@media only screen and (min-width:640px){.solutions-item .btn{width:auto}}@media only screen and (min-width:768px){.solutions-item .btn{display:none}}.solutions-item-line{position:relative}.solutions-item-line.--top{padding:100px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:58vw}@media only screen and (min-width:640px){.solutions-item-line.--top{min-height:335px}}@media only screen and (min-width:768px){.solutions-item-line.--top{min-height:auto}}@media only screen and (min-width:992px){.solutions-item-line.--top{padding:100px 50px 38px}}.solutions-item-line.--bottom{padding:15px 30px 50px}@media only screen and (min-width:768px){.solutions-item-line.--bottom{padding:15px 30px 90px}}@media only screen and (min-width:992px){.solutions-item-line.--bottom{padding:15px 50px 90px}}.solutions-item-title{position:relative;min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1280px){.solutions-item-title{min-height:132px}}.solutions-item-title.--line-2{min-height:60px}@media only screen and (min-width:1280px){.solutions-item-title.--line-2{min-height:88px}}.solutions-item-title h3{-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease;display:block;font-size:24px;font-weight:600;line-height:30px;color:#702f8a}@media only screen and (min-width:1280px){.solutions-item-title h3{font-size:34px;line-height:44px}}.solutions-item-text{font-size:16px;line-height:1.63;color:#3c3c3c;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease;max-width:300px;margin:0 auto}@media only screen and (min-width:768px){.solutions-item-text{max-width:inherit}}.bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover;-webkit-transition:opacity 0.3s linear;-o-transition:0.3s linear opacity;transition:opacity 0.3s linear;display:block}@media only screen and (min-width:768px){.bg{opacity:0}}.bg-before{position:absolute;left:0;top:0;width:100%;height:600%;background-color:#fff}@media only screen and (min-width:768px){.bg-before{background-color:#702f8a}}.bg-img{height:100%;background-position:50%;background-size:cover}.bg-after,.bg-img{position:absolute;left:0;top:0;width:100%}.bg-after{content:"";height:calc(100% + 2px);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff0),color-stop(80%,#fff));background-image:-o-linear-gradient(top,#fff0 25%,#fff 80%);background-image:linear-gradient(180deg,#fff0 25%,#fff 80%)}@media only screen and (min-width:768px){.bg-after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff0),color-stop(90%,#702f8a));background-image:-o-linear-gradient(top,#fff0 25%,#702f8a 90%);background-image:linear-gradient(180deg,#fff0 25%,#702f8a 90%)}}@media only screen and (min-width:768px){.solutions-item:hover h3{color:#fff}.solutions-item:hover .bg{opacity:1;background-color:red}.solutions-item:hover .solutions-item-text{color:#fff}.solutions-item:hover .solutions-item-sep{background-color:hsl(0 0% 100% / .5)}}.about-content{position:relative;text-align:center}@media only screen and (min-width:992px){.about-content{text-align:left}}.about-content h2{font-size:36px;font-weight:600;line-height:1.16;color:#fff;margin-bottom:50px;padding:0 15px}@media only screen and (min-width:992px){.about-content h2{font-size:45px;margin-bottom:30px;padding:0}}.about-wrap{position:relative;display:block;padding:60px 30px 250px;background-color:#f5f5f5;background-size:540px auto;background-position:bottom}@media only screen and (min-width:768px){.about-wrap{padding:60px 30px 320px;background-size:100%}}@media only screen and (min-width:992px){.about-wrap{padding:140px 0 140px 90px;background-position:0;background-size:cover}}@media only screen and (min-width:1280px){.about-wrap{padding:140px 0 140px 175px}}.about-wrap:before{content:"";position:absolute;left:0;top:0;width:100%;max-width:965px;height:100%;background-image:-o-linear-gradient(top,#702f8a 180px,transparent 280px);background-image:linear-gradient(180deg,#702f8a 180px,transparent 280px)}@media only screen and (min-width:992px){.about-wrap:before{background-image:-o-linear-gradient(14deg,#702f8a 34%,transparent 79%);background-image:linear-gradient(76deg,#702f8a 34%,transparent 79%)}}.grid{padding-top:160px}@media only screen and (min-width:992px){.grid{padding-top:180px}}.grid-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media only screen and (min-width:768px){.grid-navigation{display:none}}.grid-wrap{display:block;margin:0 auto;max-width:1080px}.grid-top{margin-bottom:90px}@media only screen and (min-width:992px){.grid-top{margin-bottom:100px}}.grid-bottom{margin-top:50px;text-align:center}@media only screen and (min-width:768px){.grid-bottom{margin-top:75px}}.grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid rgb(112 47 138 / .25)}.grid-content .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.grid-content .slick-slide{height:inherit!important}.grid-sep{position:relative;display:block;width:240px;max-width:calc(100% - 60px);height:2px;margin:15px auto 0;border:1px solid #702f8a;-webkit-transition:border 0.3s ease;-o-transition:0.3s ease border;transition:border 0.3s ease;opacity:.25}@media only screen and (min-width:768px){.grid-sep{margin:25px auto 0}}.grid-btn{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media only screen and (min-width:768px){.grid-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.grid-btn span{font-size:18px;line-height:1;color:#fff}.grid-btn svg{width:40px}.grid-btn svg .rond{stroke:hsl(0 0% 100% / .5);fill:#fff0}.grid-btn svg .fleche{fill:#fff}.grid-item{cursor:pointer;position:relative;text-align:center;width:calc(100vw - 40px);overflow:hidden}@media only screen and (min-width:640px){.grid-item{width:540px}}@media only screen and (min-width:768px){.grid-item{width:50%;border:.5px solid rgb(112 47 138 / .25)}}.grid-item-link{position:absolute;left:0;top:0;width:100%;height:100%}.grid-item-content{position:relative;height:100%}.grid-item-content-bottom{padding:0 30px 40px}@media only screen and (min-width:768px){.grid-item-content-bottom{padding:0 30px 90px}}@media only screen and (min-width:992px){.grid-item-content-bottom{padding:0 80px 90px}}.grid-item-content-bottom .btn{position:relative;margin-top:50px}@media only screen and (min-width:768px){.grid-item-content-bottom .btn{display:none}}.grid-item-content-top{position:relative;padding:110px 15px 15px}@media only screen and (min-width:768px){.grid-item-content-top{padding:90px 30px 15px}}.grid-item-content-top-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover;-webkit-transition:opacity 0.3s linear;-o-transition:0.3s linear opacity;transition:opacity 0.3s linear}@media only screen and (min-width:768px){.grid-item-content-top-bg{opacity:0}}.grid-item-content-top-bg-before{position:absolute;left:0;top:0;width:100%;height:600%;background-color:#fff}@media only screen and (min-width:768px){.grid-item-content-top-bg-before{background-color:#702f8a}}.grid-item-content-top-bg-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}.grid-item-content-top-bg-after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% + 2px);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff0),color-stop(80%,#fff));background-image:-o-linear-gradient(top,#fff0 25%,#fff 80%);background-image:linear-gradient(180deg,#fff0 25%,#fff 80%)}@media only screen and (min-width:768px){.grid-item-content-top-bg-after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff0),color-stop(90%,#702f8a));background-image:-o-linear-gradient(top,#fff0 25%,#702f8a 90%);background-image:linear-gradient(180deg,#fff0 25%,#702f8a 90%)}}.grid-item h3{position:relative;font-size:24px;font-weight:600;line-height:1.29;color:#702f8a;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}@media only screen and (min-width:1280px){.grid-item h3{font-size:34px}}.grid-item .grid-text{position:relative;font-size:16px;line-height:26px;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease;color:#702f8a;max-width:300px;margin:0 auto;min-height:78px}@media only screen and (min-width:768px){.grid-item .grid-text{color:#3c3c3c;min-height:inherit;max-width:inherit}}@media only screen and (min-width:768px){.grid-item:hover .grid-item-content-top-bg{opacity:1}.grid-item:hover .grid-sep{border-color:#fff}.grid-item:hover .grid-text,.grid-item:hover h3{color:#fff}}.hub{margin-top:62px;position:relative;padding-top:90px;margin-bottom:-50px}@media only screen and (min-width:992px){.hub{margin-top:0}}.hub-video{position:relative;height:0;padding-bottom:66.666%}.hub-video-poster{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%;display:block}.hub-video-poster svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37px;height:auto;z-index:30}@media only screen and (min-width:992px){.hub-video-poster svg{width:53px}}.hub-video-poster svg path{fill:#fff;-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.hub-video-poster:hover path{fill:#702f8a}.hub-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (min-width:992px){.hub{padding-top:120px;margin-bottom:0}}@media only screen and (min-width:992px){.hub:before{opacity:.15;content:"";position:absolute;left:0;bottom:0;width:100%;height:265px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#fff0),to(#702f8a));background-image:-o-linear-gradient(top,#fff0 46%,#702f8a);background-image:linear-gradient(180deg,#fff0 46%,#702f8a)}}.hub-slider{position:relative}.hub-slider .hub-badge{position:absolute;right:50%;width:175px;bottom:auto;top:-113px;-webkit-transform:translateX(126%);-ms-transform:translateX(126%);transform:translateX(126%)}@media only screen and (min-width:992px){.hub-slider .hub-badge{right:-74px;width:285px;bottom:-80px;-webkit-transform:none;-ms-transform:none;transform:none;top:inherit}}@media only screen and (min-width:1280px){.hub-slider .hub-badge{right:-83px;width:320px;bottom:-90px}}.hub-slider-item{background-color:grey;width:100%}@media only screen and (min-width:992px){.hub-slider-item{width:480px}}@media only screen and (min-width:1280px){.hub-slider-item{width:540px}}.hub-slider-item-wrap{width:100%}.hub-slider-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:21px}@media only screen and (min-width:1280px){.hub-slider-nav{margin-top:24px}}.hub-slider-nav .hub-arrow{width:44px;margin:0 10px;cursor:pointer;-webkit-transition:opacity 0.3s ease;-o-transition:0.3s ease opacity;transition:opacity 0.3s ease}@media only screen and (min-width:1280px){.hub-slider-nav .hub-arrow{width:50px;margin:0 12px}}.hub-slider-nav .hub-arrow .slick-disabled{opacity:.3;cursor:default}.hub-slider-nav .hub-arrow .rond{fill:#fff0;stroke:#702f8a;stroke-miterlimit:10;stroke-width:1;opacity:.5;-webkit-transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease;-o-transition:0.2s ease fill,0.2s ease stroke,0.2s ease opacity;transition:fill 0.2s ease,stroke 0.2s ease,opacity 0.2s ease}.hub-slider-nav .hub-arrow:not(.slick-disabled):hover .rond{fill:#702f8a;stroke:#702f8a;opacity:1}.hub-slider-nav .hub-arrow .fleche{fill:#702f8a;-webkit-transition:fill 0.2s ease;-o-transition:0.2s ease fill;transition:fill 0.2s ease}.hub-slider-nav .hub-arrow:not(.slick-disabled):hover .fleche{fill:#fff}.hub-wrap{display:block;margin:0 auto;max-width:1080px}.hub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}@media only screen and (min-width:1280px){.hub-nav{grid-gap:13px;gap:13px}}.hub-nav-item{width:117px;height:68px;background-color:#f5f5f5;opacity:.25;-webkit-transition:opacity 0.3s ease;-o-transition:0.3s ease opacity;transition:opacity 0.3s ease;background-position:50%;background-size:cover;cursor:pointer}.hub-nav-item.--active,.hub-nav-item:hover{opacity:1}@media only screen and (min-width:1280px){.hub-nav-item{width:132px;height:77px}}.hub-content{position:relative}@media only screen and (min-width:992px){.hub-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hub-content .btn{margin-bottom:66px}@media only screen and (min-width:1280px){.hub-content .btn{margin-bottom:75px}}.hub-content h1{font-size:28px;font-weight:700;line-height:1.22;text-align:center;margin-bottom:25px}@media only screen and (min-width:992px){.hub-content h1{font-size:40px;text-align:left;margin-bottom:0}}@media only screen and (min-width:1280px){.hub-content h1{font-size:45px}}.hub-content .hub-text{font-size:17px;line-height:1.53;margin:20px 0}@media only screen and (min-width:1280px){.hub-content .hub-text{font-size:19px;margin:25px 0}}.hub-content-col:first-child{width:100%}@media only screen and (min-width:992px){.hub-content-col:first-child{width:425px}}@media only screen and (min-width:1280px){.hub-content-col:first-child{width:480px}}.hub-content-col:nth-child(2){width:100%}@media only screen and (min-width:992px){.hub-content-col:nth-child(2){width:480px}}@media only screen and (min-width:1280px){.hub-content-col:nth-child(2){width:540px}}.hub .--dk{display:none}@media only screen and (min-width:992px){.hub .--dk{display:block}}.hub .--mob{display:block;margin-top:25px}@media only screen and (min-width:992px){.hub .--mob{display:none}}.hub .--mob .btn{display:table;margin:25px auto 50px}.group{padding-top:80px}@media only screen and (min-width:992px){.group{padding-top:100px}}.group-wrap{display:block;margin:0 auto;max-width:1080px}.group-list-content{-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:60px 40px;gap:60px 40px}.group-list-content,.group-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.group-list-item{position:relative;background-color:rgb(112 47 138 / .1);width:calc(100% - 40px);padding:75px 20px 20px 35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (min-width:640px){.group-list-item{width:calc(50% - 20px)}}@media only screen and (min-width:992px){.group-list-item{width:calc(25% - 30px)}}.group-list-item svg{width:40px}.group-list-item svg .rond{stroke:#fff0;fill:#fff0;-webkit-transition:stroke 0.3s ease;-o-transition:0.3s ease stroke;transition:stroke 0.3s ease}.group-list-item svg .fleche{fill:#3c3c3c;-webkit-transition:fill 0.3s ease;-o-transition:0.3s ease fill;transition:fill 0.3s ease}.group-list-item span{font-size:18px;font-weight:600;line-height:1.44;color:#3c3c3c;-webkit-transition:color 0.3s ease;-o-transition:0.3s ease color;transition:color 0.3s ease}.group-list-item:hover span:not(.p){color:#702f8a}.group-list-item:hover svg .rond{stroke:#702f8a}.group-list-item:hover svg .fleche{fill:#702f8a}.group-list-item-map{position:absolute}.group-list-item-map.--sui{width:105px;top:-19px;left:-14px}.group-list-item-map.--lux{width:56px;left:-14px;top:-25px}.group-list-item-map.--bej{width:75px;left:-18px;top:-22px}.group-list-item-map.--hkong{width:104px;left:-18px;top:-23px}.group-list h3,.group h3{font-size:22px;font-weight:600;line-height:1.21;color:#702f8a;margin-bottom:50px}@media only screen and (min-width:992px){.group-list h3,.group h3{font-size:28px}}.group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:25px;gap:25px}@media only screen and (min-width:992px){.group-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0}}.group-content-col{width:100%}@media only screen and (min-width:992px){.group-content-col{width:46%}}.group-content-col h3{font-size:22px;font-weight:600;line-height:1.21;color:#702f8a;margin-bottom:25px}@media only screen and (min-width:992px){.group-content-col h3{font-size:28px}}.group small{margin-top:20px;margin-bottom:50px;display:block}@media only screen and (min-width:992px){.group small{margin-bottom:75px}}.group-content-col ul li{position:relative;padding-left:30px;margin-bottom:20px}.group-content-col ul li:before{content:"";position:absolute;left:0;width:10px;height:10px;top:9px;border-radius:100%;background-color:#702f8a}.group-content-col ul li:last-child{margin-bottom:0}.group-content-col ul li p{font-size:16px;line-height:1.75}.group-content-col ul li p b{font-weight:600}.group .title{margin-bottom:90px}@media only screen and (min-width:992px){.group .title{margin-bottom:100px}}.group-intro{margin-bottom:50px;font-size:18px;font-weight:600;line-height:1.33}@media only screen and (min-width:992px){.group-intro{font-size:19px;line-height:1.53}}.record{padding-top:160px}@media only screen and (min-width:992px){.record{padding-top:180px}}.record-wrap{display:block;margin:0 auto;max-width:1080px}.record .navigation{margin-top:50px}.record .title{margin-bottom:90px}@media only screen and (min-width:992px){.record .title{margin-bottom:100px}}.record-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:30px;gap:30px}.record-content-item{width:calc(100vw - 40px);text-align:center;padding:30px;border:1px solid #702f8a;margin:0 15px}@media only screen and (min-width:640px){.record-content-item{width:540px}}@media only screen and (min-width:768px){.record-content-item{width:345px}}@media only screen and (min-width:992px){.record-content-item{width:300px!important;padding:50px 30px}}@media only screen and (min-width:1280px){.record-content-item{width:340px!important}}.record h3{font-size:21px;font-weight:600;line-height:1.21;color:#702f8a;margin-bottom:30px}@media only screen and (min-width:992px){.record h3{font-size:28px;font-weight:600;line-height:1.21;margin-bottom:45px}}.record-label{display:inline-block;font-size:12px;line-height:15px;margin-bottom:25px;padding:9px 8px;text-align:center;color:#702f8a;background-color:rgb(112 47 138 / .25)}@media only screen and (min-width:992px){.record-label{font-size:13px;line-height:20px;margin-bottom:25px;padding:9px 8px}}.record-title{line-height:1.48;margin-bottom:10px;font-size:18px}@media only screen and (min-width:992px){.record-title{font-size:21px}}.record-subtitle{font-weight:600;line-height:1.48;color:#702f8a;font-size:18px}@media only screen and (min-width:992px){.record-subtitle{font-size:21px}}.citation{margin-top:160px}@media only screen and (min-width:992px){.citation{margin-top:180px}}.citation-wrap{display:block;margin:0 auto;max-width:1080px;padding:60px 30px;background-color:rgb(112 47 138 / .05)}@media only screen and (min-width:640px){.citation-wrap{padding:60px}}@media only screen and (min-width:992px){.citation-wrap{max-width:1080px;padding:100px 100px 75px}}.citation-slider{margin-bottom:50px}@media only screen and (min-width:992px){.citation-slider{margin-bottom:75px}}.citation-nav,.citation-slider-item{text-align:center}.citation-text{margin-bottom:20px;font-size:21px;font-weight:600;line-height:1.54}@media only screen and (min-width:992px){.citation-text{margin-bottom:30px;font-size:26px}}.citation-author{font-size:14px;font-weight:600;line-height:1.53;color:#702f8a}@media only screen and (min-width:992px){.citation-author{font-size:19px}}.slideshow{position:relative}.slideshow-slider-item{position:relative;background-position:50%;background-size:cover}.slideshow-slider-item .container{height:675px;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:350px}.slideshow-slider.bottom .slideshow-slider-item .container{height:675px;padding-bottom:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:0}@media only screen and (min-width:992px){.slideshow-slider-item .container{padding-top:220px}.slideshow-slider.bottom .slideshow-slider-item .container{padding-bottom:95px}}.slideshow-slider-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.95;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(#200b28));background-image:-o-linear-gradient(top,#fff0 0,#200b28 100%);background-image:linear-gradient(180deg,#fff0,#200b28)}.slideshow-slider-item h2,.slideshow-slider-item h1{position:relative;max-width:840px;font-size:28px;line-height:36px;color:#fff;font-weight:700}@media only screen and (min-width:992px){.slideshow-slider-item h2,.slideshow-slider-item h1{font-size:36px;line-height:1.29}}.slideshow-slider-item p{position:relative;max-width:840px;font-size:12px;line-height:22px;color:#fff;font-weight:400;font-family:Mona Regular;text-align:center;margin-top:20px}@media only screen and (min-width:992px){.slideshow-slider-item p{font-size:14px;line-height:1.85}}.slideshow-slider-item .btn{position:relative;margin-top:20px}@media only screen and (max-width:991px){.slideshow-slider-item .btn{margin-bottom:150px}}.slideshow-nav{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%}@media only screen and (min-width:992px){.slideshow-nav{bottom:20px}}.slideshow-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:420px){.slideshow-nav-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.slideshow-nav-menu-dots{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:9px;gap:9px;margin:0 30px}@media only screen and (min-width:992px){.slideshow-nav-menu-dots{grid-gap:7px;gap:7px}}.slideshow-nav-menu-dots span{width:9px;height:9px;border-radius:5px;opacity:.25;background-color:#fff;-webkit-transition:opacity 0.5s ease,width 0.5s ease;-o-transition:0.5s ease opacity,0.5s ease width;transition:opacity 0.5s ease,width 0.5s ease}@media only screen and (min-width:992px){.slideshow-nav-menu-dots span{width:7px;height:7px;border-radius:4px}}.slideshow-nav-menu-dots span.--active{width:50px;opacity:1}@media only screen and (min-width:992px){.slideshow-nav-menu-dots span.--active{width:35px}}.slideshow-nav .navigation-item{margin:0;display:block}.slideshow-nav .navigation-item .rond{stroke:#fff}.slideshow-nav .navigation-item .fleche{fill:#fff}@media only screen and (max-width:992px){.slideshow .navigation-item{width:50px}}.swiper{margin-top:100px}@media only screen and (min-width:992px){.swiper{margin-top:125px}}.swiper-bottom{text-align:center;margin-top:50px}.swiper-wrap{display:block;margin:0 auto;max-width:1080px}.swiper-content{margin-top:70px}@media only screen and (min-width:992px){.swiper-content{grid-gap:70px;gap:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:105px}.swiper-bottom{margin-top:100px}}.swiper-accordion{width:100%}@media only screen and (min-width:992px){.swiper-accordion{width:470px}}.swiper-accordion-item{margin-bottom:40px;padding-left:15px}@media only screen and (min-width:992px){.swiper-accordion-item{padding-left:0}}.swiper-accordion-item:last-child{margin-bottom:0}.swiper-accordion-item-content{height:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.5s ease,height 0.5s ease;-o-transition:0.5s ease opacity,0.5s ease height;transition:opacity 0.5s ease,height 0.5s ease}.swiper-accordion-item h3{position:relative;font-size:26px;line-height:1;color:#702f8a;font-weight:600;opacity:.25;-webkit-transition:opacity 0.5s ease;-o-transition:0.5s ease opacity;transition:opacity 0.5s ease;cursor:pointer}@media only screen and (min-width:992px){.swiper-accordion-item h3{font-size:32px;line-height:1.46}}.swiper-accordion-item h3.--black{color:#000}.swiper-accordion-item h3.--black:before{background-color:#000}.swiper-accordion-item h3:before{content:"";position:absolute;left:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background-color:#702f8a;border-radius:100%;opacity:0;-webkit-transition:opacity 0.5s ease;-o-transition:0.5s ease opacity;transition:opacity 0.5s ease}@media only screen and (min-width:992px){.swiper-accordion-item h3:before{left:-32px;width:7px;height:7px}}.swiper-accordion-item p{font-size:14px;line-height:2;color:#3c3c3c;font-weight:400;padding:15px 0 25px}@media only screen and (min-width:992px){.swiper-accordion-item p{font-size:16px;line-height:1.85;padding:10px 0 20px}}.swiper-accordion-item a{color:#fff;text-align:center;padding: 10px  25px;
    font-size: 15px;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
	border-radius: 0;background-color:#702f8a;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease}@media only screen and (min-width:992px){.swiper-accordion-item a:hover{background-color:#5a266e}.swiper-accordion-item.--open .swiper-accordion-item-content,.swiper-accordion-item.--open h3,.swiper-accordion-item.--open h3:before,.swiper-accordion-item:hover h3,.swiper-accordion-item:hover h3:before{opacity:1}.swiper-slideshow{display:none}@media only screen and (min-width:992px){.swiper-slideshow{display:block;width:370px!important;height:470px!important}}.swiper-slideshow-item{position:relative;width:370px!important;height:470px!important;background-position:50%;background-size:cover}.swiper-slideshow-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff0),to(#702f8a));background-image:-o-linear-gradient(top,#fff0 50%,#702f8a 100%);background-image:linear-gradient(180deg,#fff0 50%,#702f8a)}.swiper-accordion-item h3.--black:before{display:none}.gotop svg .rond:hover,.slideshow-nav-menu-dots span:hover{cursor:pointer}#page-header a{text-decoration:none}#page-header-mobile{position:relative;height:60px;overflow:hidden;background-color:#702f8a;color:#fff;text-align:center}#page-header-mobile-quicklinks{position:absolute;top:0;right:0}#page-header-mobile-trigger{position:absolute;line-height:60px;top:0;left:0;width:60px;font-family:'FontAwesome';font-size:20px;cursor:pointer}#page-header-mobile-bilnet{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}#page-header-mobile-bilnet:hover{background-color:#521f67}#page-header-mobile-client{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase;border-right:solid 1px #702f8a}#page-header-mobile-client:hover{background-color:#521f67}#page-header-mobile-bilnet-ch{float:right;padding:0 12px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}a#page-header-mobile-bilnet-ch:first-child{border-left:solid #fff 1px}#page-header-mobile-bilnet-ch:hover{background-color:#521f67}#page-header-mobile-bilnet-dk{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}#page-header-mobile-bilnet-dk:hover{background-color:#521f67}.page-header-mobile-logo{line-height:60px}.page-header-mobile-logo img{vertical-align:middle;width:38px}.page-header-mobile-logo-pb{line-height:56px}.page-header-mobile-logo-pb img{vertical-align:middle;width:38px}#page-header-mobile-language{position:relative;float:right;padding:0 20px;line-height:60px}#page-header-mobile-language .sub-term{display:block;font-size:12px;text-transform:uppercase}#page-header-mobile-language .sub-term:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-mobile-language .sub-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;cursor:pointer;text-transform:uppercase}#page-header-row-1:before,#page-header-row-1:after,#page-header-row-2:before,#page-header-row-2:after{content:'';display:table}#page-header-row-1:after,#page-header-row-2:after{clear:both}#page-header-row-1{height:55px;background-color:#702f8a}.page-header-tooltip{max-width:300px;background:#702f8a;box-shadow:0 15px 15px rgb(0 0 0 / .1);margin-top:-5px;padding-top:5px}.page-header-tooltip>li+li{border-top:1px solid #7e4495}.page-header-tooltip-link,.page-header-tooltip-link:visited{display:block;padding:15px 20px;font-size:11px;text-transform:uppercase;color:#c6aad1!important;transition:color 200ms;text-decoration:none}.page-header-tooltip-link:hover{color:#fff!important;text-decoration:none}#page-header-portail>li{float:left}#page-header-portail .sub-link-1,#page-header-portail .sub-link-1js-serialaccordion{display:block;line-height:54px;padding:0 10px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-portail .sub-link-1.is-current,#page-header-portail .sub-link-1js-serialaccordion.is-current{position:relative;color:#fff}#page-header-portail .sub-link-1.is-current:before,#page-header-portail .sub-link-1js-serialaccordion.is-current:before{content:'';position:absolute;top:100%;left:50%;height:0;width:0;margin-top:-9px;margin-left:-5px;pointer-events:none;border:solid #fff0;border-color:#fff0;border-bottom-color:#fff;border-width:5px}#page-header-portail .sub-link-1:hover,#page-header-portail .sub-link-1js-serialaccordion:hover{color:#fff;text-decoration:none}#page-header-portail .sub-link-1.is-sublevel:after,#page-header-portail .sub-link-1js-serialaccordion.is-sublevel:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-portail .sub-link-1.hubbil,#page-header-portail .sub-link-1js-serialaccordion.hubbil{margin-right:10px;line-height:53px;padding:1px 20px 0 20px;background-color:#5d2474;font-size:16px;font-weight:400;transition:200ms;height:54px;display:block;width:54px}#page-header-portail .sub-link-1.hubbil:before,#page-header-portail .sub-link-1js-serialaccordion.hubbil:before{font-family:'FontAwesome';content:'\f015'}#page-header-lang,#page-header-toolbar{float:left}ul.toolbar li{display:inline-block;vertical-align:middle}ul.toolbar li .sub-link-1{display:block;line-height:53px;padding:1px 20px 0 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-quickaccess{float:right;position:absolute;right:0;top:0}#page-header-quickaccess>li,#page-header-tools>li{float:left}#page-header-quickaccess>li+li,#page-header-tools>li+li{border-left:1px solid #8d55a4}#page-header-quickaccess .linkToolbar,#page-header-quickaccess .sub-link-1.is-language,#page-header-tools .linkToolbar{float:left;display:block;line-height:53px;padding:1px 20px 0 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-quickaccess .sub-link-1.is-language:after,#page-header-tools .sub-link-1:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-quickaccess .linkToolbar,#page-header-tools .linkToolbar{background-color:#5d2474;transition:200ms}#page-header-quickaccess .linkToolbar:hover,#page-header-tools .linkToolbar:hover{background-color:#521f67}#page-header-quickaccess .linkToolbar:before{font-family:'FontAwesome';content:'\f023';margin-right:7px}#page-header-quickaccess a:hover,#page-header-tools a:hover{color:#fff;text-decoration:none}.divLinkToolbar{float:left}#page-header-row-2{position:relative}#page-header-desktop-outer{display:table;width:100%;height:150px}#page-header-desktop-col-1{display:table-cell;vertical-align:middle;padding-right:50px}#page-header-desktop-col-2{display:table-cell;vertical-align:middle;width:100%}#page-header-desktop-col-3{display:table-cell;vertical-align:middle;padding-left:50px;text-align:right}#page-header-desktop-col-1 img{display:block;max-width:110px}.csslogo img{max-height:62px}.csslogo-pb img{max-height:105px!important}#page-header-desktop-button,.navigationLink{display:inline-block;padding:10px 25px;background-color:#05c3de;color:#fff!important;font-size:14px!important;white-space:nowrap;transition:200ms;text-decoration:none;border-radius:3px}#page-header-desktop-button:hover,.navigationLink:hover{background-color:#05c3de;opacity:.7}#page-header-desktop-nav{display:table;height:150px;margin:auto}#page-header-desktop-nav>li{display:table-cell;vertical-align:middle;text-align:center}#page-header-desktop-nav .sub-link-1,#page-header-desktop-nav .sub-link-1js-serialaccordion{display:block;padding:0 25px;line-height:1.4}#page-header-desktop-nav .sub-link-1:hover,#page-header-desktop-nav .sub-link-1js-serialaccordion:hover{color:#702f8a}#page-header-desktop-nav .sub-link-1.is-current,#page-header-desktop-nav .sub-link-1js-serialaccordion.is-current{font-weight:400;color:#702f8a}#page-header-desktop-nav .sub-dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;padding:50px 0;border-top:1px solid #f1f1f1;background-color:#fff;text-align:left;box-shadow:0 15px 15px rgb(0 0 0 / .1);overflow:hidden}#page-header-desktop-nav>li.is-hover .sub-link-1,#page-header-desktop-nav>li.is-hover .sub-link-1js-serialaccordion{color:#702f8a}.sub-dropdown .page-wrapper .sub-list-2 li:first-child a.sub-link-2:after{content:"";width:1px;background-color:#702f8a;height:150px;display:block;float:right;margin-right:-35px}#page-header-desktop-nav .sub-list-visual{margin-left:-15px;margin-top:-15px;word-spacing:-3px;letter-spacing:-3px}#page-header-desktop-nav .sub-list-visual>li{padding-left:15px;margin-top:15px;display:inline-block;width:33.3333%;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#page-header-desktop-nav .smallvignette+.sub-dropdown li{width:25%}#page-header-desktop-nav .sub-link-visual{position:relative;display:block}#page-header-desktop-nav .sub-link-visual .sub-visual{display:block;filter:brightness(.6)}#page-header-desktop-nav .sub-link-visual:hover .sub-visual{display:block;filter:brightness(.4)}#page-header-desktop-nav .sub-link-visual .sub-term{position:absolute;top:0;right:0;bottom:0;left:0;word-spacing:-3px;letter-spacing:-3px;text-align:center;background-image:url(/PublishingImages/site-all/btn-visual-sub-term.png);transition:200ms}#page-header-desktop-nav .sub-link-visual .sub-term:before,#page-header-desktop-nav .sub-link-visual .sub-term-inner{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal}#page-header-desktop-nav .sub-link-visual .sub-term:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}#page-header-desktop-nav .sub-link-visual .sub-term-inner{padding:10px 15px;border:1px solid #fff;margin:15px;color:#fff;font-size:18px;line-height:1.45;transition:200ms}#page-header-desktop-nav .sub-link-visual:hover .sub-term-inner{padding:15px 20px}#page-header-desktop-nav .sub-list-2{display:table;margin:auto}#page-header-desktop-nav .sub-list-2>li{display:table-cell}#page-header-desktop-nav .sub-list-2>li:first-child{min-width:170px}#page-header-desktop-nav .sub-list-2>li+li{border-left:75px solid #fff0}#page-header-desktop-nav .sub-link-2{display:block;margin-bottom:10px;font-size:18px;color:#702f8a}#page-header-desktop-nav .sub-link-2:hover{text-decoration:underline!important;color:#702f8a!important}#page-header-desktop-nav .sub-link-3{display:block;padding:2px 0;font-size:15px}#page-header-desktop-nav .sub-link-3:before{font-family:'FontAwesome';content:'\f105';margin-right:7px}#page-header-desktop-nav .sub-link-3:hover{color:#000}.serialtip{display:none}#serialtip{position:absolute;top:0;left:0;z-index:10;top:60px;left:54px}.serialtipmenu{display:none;position:absolute;width:220px;box-shadow:0 15px 15px rgb(0 0 0 / .1);background-color:#fff;padding:10px}.serialtipmenu li{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:991px){.serialtipmenu{display:block;position:relative;text-align:center;width:100%;box-shadow:none;background-color:#fff;padding:10px}.serialtipmenu li a{font-size:20px}.header-nav-menu{text-align:center}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:#fff0;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media only screen and (min-width:992px){main .track-record{padding:50px 0 0}}main .track-record-carousel{position:relative;margin-top:50px}main .track-record-carousel-item{text-align:center;margin-right:10px;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);box-shadow:0 3px 6px rgb(0 0 0 / .16)}main .track-record-carousel-item-header{height:94px;background-color:#702f8a;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:400;position:relative;font-size:20px;line-height:25px!important}main .track-record-carousel-item-header img{width:inherit!important;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main .track-record-carousel-item-body{padding:60px 30px 0;text-align:center;font-weight:400}main .track-record-carousel-item-body p{font-weight:400;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .track-record-carousel-item-body p em{font-weight:300;display:block}main .track-record-carousel-item-body span{font-size:32px;line-height:32px;font-weight:700}main .track-record-carousel-item-body span+p{height:100px;margin-bottom:0}main .track-record-carousel-item-body-logo,main .track-record-carousel-item-body span+p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .track-record-carousel-item-body-logo{margin-bottom:15px;min-height:60px}main .track-record-carousel-item-body-logo img{width:inherit!important}main .track-record-carousel-item-body-logo img:first-child{margin-right:10px}main .track-record-carousel-item-footer{background-color:rgb(112 47 138 / .15);;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:italic;height:120px;font-size:15px}main .track-record-carousel-item-footer .bouton{font-style:normal}main .track-record-carousel .owl-stage-outer{padding:0 5px}main .track-record-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .track-record-carousel .owl-nav button{background-color:#702f8a!important;height:156px;width:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}main .track-record-carousel .owl-nav button:hover{opacity:.75}main .track-record-carousel .owl-nav button.disabled{pointer-events:none;opacity:0}main .track-record-carousel .owl-nav .owl-prev{position:relative;left:-15px}main .track-record-carousel .owl-nav .owl-next{position:relative;right:-15px}main .track-record-carousel .bouton{font-size:13px;line-height:1;color:#fff;font-weight:400;text-align:center;border-radius:5px;background-color:#702f8a;padding:14px 38px;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease}main #solutions .bouton{font-size:13px;line-height:1;color:#fff;font-weight:400;text-align:center;border-radius:5px;background-color:#702f8a;padding:14px 38px;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease;margin-top:20px}@media only screen and (min-width:992px){main .track-record-carousel .bouton{padding:14px 28px}main #solutions .bouton{padding:14px 28px}}main .track-record-carousel .bouton:hover,main #solutions .bouton:hover{background-color:#5a266e}p.description{font-size:20px;line-height:34px}.textcenter{text-align:center;margin:0 auto}.disclaimer{margin-top:30px}.wrapbtn{text-align:center;margin-bottom:75px}.wrapbtn.mb0{margin-bottom:0}.ctardv.mt{margin-top:30px}iframe.iframewrap{width:100%}@media only screen and (min-width:992px){iframe.iframewrap{width:800px}}@media only screen and (max-width:991px){#serialtiplangue{position:absolute;top:50px;z-index:1000}}
	border-radius: 0;background-color:#702f8a;padding:14px 38px;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease}@media only screen and (min-width:992px){.swiper-accordion-item a{padding:14px 28px}}.swiper-accordion-item a:hover{background-color:#5a266e}.swiper-accordion-item.--open .swiper-accordion-item-content,.swiper-accordion-item.--open h3,.swiper-accordion-item.--open h3:before,.swiper-accordion-item:hover h3,.swiper-accordion-item:hover h3:before{opacity:1}.swiper-slideshow{display:none}@media only screen and (min-width:992px){.swiper-slideshow{display:block;width:370px!important;height:470px!important}}.swiper-slideshow-item{position:relative;width:370px!important;height:470px!important;background-position:50%;background-size:cover}.swiper-slideshow-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff0),to(#702f8a));background-image:-o-linear-gradient(top,#fff0 50%,#702f8a 100%);background-image:linear-gradient(180deg,#fff0 50%,#702f8a)}.swiper-accordion-item h3.--black:before{display:none}.gotop svg .rond:hover,.slideshow-nav-menu-dots span:hover{cursor:pointer}#page-header a{text-decoration:none}#page-header-mobile{position:relative;height:60px;overflow:hidden;background-color:#702f8a;color:#fff;text-align:center}#page-header-mobile-quicklinks{position:absolute;top:0;right:0}#page-header-mobile-trigger{position:absolute;line-height:60px;top:0;left:0;width:60px;font-family:'FontAwesome';font-size:20px;cursor:pointer}#page-header-mobile-bilnet{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}#page-header-mobile-bilnet:hover{background-color:#521f67}#page-header-mobile-client{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase;border-right:solid 1px #702f8a}#page-header-mobile-client:hover{background-color:#521f67}#page-header-mobile-bilnet-ch{float:right;padding:0 12px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}a#page-header-mobile-bilnet-ch:first-child{border-left:solid #fff 1px}#page-header-mobile-bilnet-ch:hover{background-color:#521f67}#page-header-mobile-bilnet-dk{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#5d2474;text-transform:uppercase}#page-header-mobile-bilnet-dk:hover{background-color:#521f67}.page-header-mobile-logo{line-height:60px}.page-header-mobile-logo img{vertical-align:middle;width:38px}.page-header-mobile-logo-pb{line-height:56px}.page-header-mobile-logo-pb img{vertical-align:middle;width:38px}#page-header-mobile-language{position:relative;float:right;padding:0 20px;line-height:60px}#page-header-mobile-language .sub-term{display:block;font-size:12px;text-transform:uppercase}#page-header-mobile-language .sub-term:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-mobile-language .sub-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;cursor:pointer;text-transform:uppercase}#page-header-row-1:before,#page-header-row-1:after,#page-header-row-2:before,#page-header-row-2:after{content:'';display:table}#page-header-row-1:after,#page-header-row-2:after{clear:both}#page-header-row-1{height:55px;background-color:#702f8a}.page-header-tooltip{max-width:300px;background:#702f8a;box-shadow:0 15px 15px rgb(0 0 0 / .1);margin-top:-5px;padding-top:5px}.page-header-tooltip>li+li{border-top:1px solid #7e4495}.page-header-tooltip-link,.page-header-tooltip-link:visited{display:block;padding:15px 20px;font-size:11px;text-transform:uppercase;color:#fff!important;transition:color 200ms;text-decoration:none}.page-header-tooltip-link:hover{color:#fff!important;text-decoration:none}#page-header-portail>li{float:left}#page-header-portail .sub-link-1,#page-header-portail .sub-link-1js-serialaccordion{display:block;line-height:54px;padding:0 10px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-portail .sub-link-1.is-current,#page-header-portail .sub-link-1js-serialaccordion.is-current{position:relative;color:#fff}#page-header-portail .sub-link-1.is-current:before,#page-header-portail .sub-link-1js-serialaccordion.is-current:before{content:'';position:absolute;top:100%;left:50%;height:0;width:0;margin-top:-9px;margin-left:-5px;pointer-events:none;border:solid #fff0;border-color:#fff0;border-bottom-color:#fff;border-width:5px}#page-header-portail .sub-link-1:hover,#page-header-portail .sub-link-1js-serialaccordion:hover{color:#fff;text-decoration:none}#page-header-portail .sub-link-1.is-sublevel:after,#page-header-portail .sub-link-1js-serialaccordion.is-sublevel:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-portail .sub-link-1.hubbil,#page-header-portail .sub-link-1js-serialaccordion.hubbil{margin-right:10px;line-height:53px;padding:1px 20px 0 20px;background-color:#5d2474;font-size:16px;font-weight:400;transition:200ms;height:54px;display:block;width:54px}#page-header-portail .sub-link-1.hubbil:before,#page-header-portail .sub-link-1js-serialaccordion.hubbil:before{font-family:'FontAwesome';content:'\f015'}#page-header-lang,#page-header-toolbar{float:left}ul.toolbar li{display:inline-block;vertical-align:middle}ul.toolbar li .sub-link-1{display:block;line-height:53px;padding:1px 20px 0 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-quickaccess{float:right;position:absolute;right:0;top:0}#page-header-quickaccess>li,#page-header-tools>li{float:left}#page-header-quickaccess>li+li,#page-header-tools>li+li{border-left:1px solid #8d55a4}#page-header-quickaccess .linkToolbar,#page-header-quickaccess .sub-link-1.is-language,#page-header-tools .linkToolbar{float:left;display:block;line-height:53px;padding:1px 20px 0 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms}#page-header-quickaccess .sub-link-1.is-language:after,#page-header-tools .sub-link-1:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px}#page-header-quickaccess .linkToolbar,#page-header-tools .linkToolbar{background-color:#5d2474;transition:200ms}#page-header-quickaccess .linkToolbar:hover,#page-header-tools .linkToolbar:hover{background-color:#521f67}#page-header-quickaccess .linkToolbar:before{font-family:'FontAwesome';content:'\f023';margin-right:7px}#page-header-quickaccess a:hover,#page-header-tools a:hover{color:#fff;text-decoration:none}.divLinkToolbar{float:left}#page-header-row-2{position:relative}#page-header-desktop-outer{display:table;width:100%;height:150px}#page-header-desktop-col-1{display:table-cell;vertical-align:middle;padding-right:50px}#page-header-desktop-col-2{display:table-cell;vertical-align:middle;width:100%}#page-header-desktop-col-3{display:table-cell;vertical-align:middle;padding-left:50px;text-align:right}#page-header-desktop-col-1 img{display:block;max-width:110px}.csslogo img{max-height:62px}.csslogo-pb img{max-height:105px!important}#page-header-desktop-button,.navigationLink{display:inline-block;padding:10px 25px;background-color:#05c3de;color:#fff!important;font-size:14px!important;white-space:nowrap;transition:200ms;text-decoration:none;border-radius:3px}#page-header-desktop-button:hover,.navigationLink:hover{background-color:#05c3de;opacity:.7}#page-header-desktop-nav{display:table;height:150px;margin:auto}#page-header-desktop-nav>li{display:table-cell;vertical-align:middle;text-align:center}#page-header-desktop-nav .sub-link-1,#page-header-desktop-nav .sub-link-1js-serialaccordion{display:block;padding:0 25px;line-height:1.4}#page-header-desktop-nav .sub-link-1:hover,#page-header-desktop-nav .sub-link-1js-serialaccordion:hover{color:#702f8a}#page-header-desktop-nav .sub-link-1.is-current,#page-header-desktop-nav .sub-link-1js-serialaccordion.is-current{font-weight:400;color:#702f8a}#page-header-desktop-nav .sub-dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;padding:50px 0;border-top:1px solid #f1f1f1;background-color:#fff;text-align:left;box-shadow:0 15px 15px rgb(0 0 0 / .1);overflow:hidden}#page-header-desktop-nav>li.is-hover .sub-link-1,#page-header-desktop-nav>li.is-hover .sub-link-1js-serialaccordion{color:#702f8a}.sub-dropdown .page-wrapper .sub-list-2 li:first-child a.sub-link-2:after{content:"";width:1px;background-color:#702f8a;height:150px;display:block;float:right;margin-right:-35px}#page-header-desktop-nav .sub-list-visual{margin-left:-15px;margin-top:-15px;word-spacing:-3px;letter-spacing:-3px}#page-header-desktop-nav .sub-list-visual>li{padding-left:15px;margin-top:15px;display:inline-block;width:33.3333%;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#page-header-desktop-nav .smallvignette+.sub-dropdown li{width:25%}#page-header-desktop-nav .sub-link-visual{position:relative;display:block}#page-header-desktop-nav .sub-link-visual .sub-visual{display:block;filter:brightness(.6)}#page-header-desktop-nav .sub-link-visual:hover .sub-visual{display:block;filter:brightness(.4)}#page-header-desktop-nav .sub-link-visual .sub-term{position:absolute;top:0;right:0;bottom:0;left:0;word-spacing:-3px;letter-spacing:-3px;text-align:center;background-image:url(/PublishingImages/site-all/btn-visual-sub-term.png);transition:200ms}#page-header-desktop-nav .sub-link-visual .sub-term:before,#page-header-desktop-nav .sub-link-visual .sub-term-inner{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal}#page-header-desktop-nav .sub-link-visual .sub-term:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}#page-header-desktop-nav .sub-link-visual .sub-term-inner{padding:10px 15px;border:1px solid #fff;margin:15px;color:#fff;font-size:18px;line-height:1.45;transition:200ms}#page-header-desktop-nav .sub-link-visual:hover .sub-term-inner{padding:15px 20px}#page-header-desktop-nav .sub-list-2{display:table;margin:auto}#page-header-desktop-nav .sub-list-2>li{display:table-cell}#page-header-desktop-nav .sub-list-2>li:first-child{min-width:170px}#page-header-desktop-nav .sub-list-2>li+li{border-left:75px solid #fff0}#page-header-desktop-nav .sub-link-2{display:block;margin-bottom:10px;font-size:18px;color:#702f8a}#page-header-desktop-nav .sub-link-2:hover{text-decoration:underline!important;color:#702f8a!important}#page-header-desktop-nav .sub-link-3{display:block;padding:2px 0;font-size:15px}#page-header-desktop-nav .sub-link-3:before{font-family:'FontAwesome';content:'\f105';margin-right:7px}#page-header-desktop-nav .sub-link-3:hover{color:#000}.serialtip{display:none}#serialtip{position:absolute;top:0;left:0;z-index:10;top:60px;left:54px}.serialtipmenu{display:none;position:absolute;width:220px;box-shadow:0 15px 15px rgb(0 0 0 / .1);background-color:#fff;padding:10px}.serialtipmenu li{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:991px){.serialtipmenu{display:block;position:relative;text-align:center;width:100%;box-shadow:none;background-color:#fff;padding:10px}.serialtipmenu li a{font-size:20px}.header-nav-menu{text-align:center}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:#fff0;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media only screen and (min-width:992px){main .track-record{padding:50px 0 0}}main .track-record-carousel{position:relative;margin-top:50px}main .track-record-carousel-item{text-align:center;margin-right:10px;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);box-shadow:0 3px 6px rgb(0 0 0 / .16)}main .track-record-carousel-item-header{height:94px;background-color:#702f8a;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:400;position:relative;font-size:20px;line-height:25px!important}main .track-record-carousel-item-header img{width:inherit!important;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main .track-record-carousel-item-body{padding:60px 30px 0;text-align:center;font-weight:400}main .track-record-carousel-item-body p{font-weight:400;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .track-record-carousel-item-body p em{font-weight:300;display:block}main .track-record-carousel-item-body span{font-size:32px;line-height:32px;font-weight:700}main .track-record-carousel-item-body span+p{height:100px;margin-bottom:0}main .track-record-carousel-item-body-logo,main .track-record-carousel-item-body span+p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .track-record-carousel-item-body-logo{margin-bottom:15px;min-height:60px}main .track-record-carousel-item-body-logo img{width:inherit!important}main .track-record-carousel-item-body-logo img:first-child{margin-right:10px}main .track-record-carousel-item-footer{background-color:rgb(112 47 138 / .15);;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:italic;height:120px;font-size:15px}main .track-record-carousel-item-footer .bouton{font-style:normal}main .track-record-carousel .owl-stage-outer{padding:0 5px}main .track-record-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .track-record-carousel .owl-nav button{background-color:#702f8a!important;height:156px;width:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}main .track-record-carousel .owl-nav button:hover{opacity:.75}main .track-record-carousel .owl-nav button.disabled{pointer-events:none;opacity:0}main .track-record-carousel .owl-nav .owl-prev{position:relative;left:-15px}main .track-record-carousel .owl-nav .owl-next{position:relative;right:-15px}main .track-record-carousel .bouton{font-size:13px;line-height:1;color:#fff;font-weight:400;text-align:center;border-radius:5px;background-color:#702f8a;padding:14px 38px;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease}main #solutions .bouton{font-size:13px;line-height:1;color:#fff;font-weight:400;text-align:center;border-radius:5px;background-color:#702f8a;padding:14px 38px;display:table;-webkit-transition:background-color 0.3s ease;-o-transition:0.3s ease background-color;transition:background-color 0.3s ease;margin-top:20px}@media only screen and (min-width:992px){main .track-record-carousel .bouton{padding:14px 28px}main #solutions .bouton{padding:14px 28px}}main .track-record-carousel .bouton:hover,main #solutions .bouton:hover{background-color:#5a266e}p.description{font-size:20px;line-height:34px}.textcenter{text-align:center;margin:0 auto}.disclaimer{margin-top:30px}.wrapbtn{text-align:center;margin-bottom:75px}.wrapbtn.mb0{margin-bottom:0}.ctardv.mt{margin-top:30px}iframe.iframewrap{width:100%}@media only screen and (min-width:992px){iframe.iframewrap{width:800px}}@media only screen and (max-width:991px){#serialtiplangue{position:absolute;top:50px;z-index:1000}}
@media only screen and (min-width:992px){
	#solutionshover:after, #profilhover:after {    font-family: 'FontAwesome';
		content: '\f0dc';
		margin-left: 7px;
		font-size: 10px;}
}
p.description a{
    text-decoration: underline !important;
	color:#702f8a;
	font-weight:bold;
}
p.description a:hover{
    text-decoration: none !important;
}

.close {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}

.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}


.ms-cui-img-container img, .ms-cui-img-cont-float img {
     max-width: inherit !important;
}

.grid-adaptive .btn-default, .grid-visual .btn-default {
	margin-top: 30px;
}


#header-trame-canvas {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  pointer-events: none;
  z-index: -1; /* ou -1 selon ton contexte */
}

.carousel-container {
  position: relative;
  width: 70%;
  margin:auto;
  overflow:hidden;
}

.carousel {
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  transition: transform 0.5s ease-in-out;
  width: 100%;
}

.carousel-slide {
  min-width: 100%;
  display: flex;
  flex-direction: row;
}

.slide-left, .slide-right {
  width: 50%;
  position: relative;
}

.trame-canvas-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dotCanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0.4;
  z-index: 1;
}

.slide-image {
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.slide-right {
  background-color: #702f8a;
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 50px 60px;
  gap: 1rem;
  position: relative;
}

.carousel-container.large .slide-right {
    padding: 90px 100px;
}
    
    
.slide-right .intro-line {
  font-size: 1.4rem;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: 0.03em;
  line-height: 1.2;
}

.slide-right .main-line {
  font-size: 2.2rem;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.1;
  margin-top: 0.5rem;
}

.slide-right .divider {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1rem 0;
}

.slide-right .secondary-text {
  font-size: 1rem;
  font-weight: 300;
  color: #ddd;
  line-height: 1.5;
}

.carousel-prev, .carousel-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255,255,255,0.8);
  border: none;
  font-size: 2rem;
  padding: 0.5rem 1rem;
  cursor: pointer;
  z-index: 10;
}

.carousel-prev { left: 0; }
.carousel-next { right: 0; }
.h1-light {
  font-family: Mona Condensed Light !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.horizontal-line {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1.5rem 0;
}

.subtitle-text {
	font-size: 1.2rem;
    line-height: 1;
    color: #f0f0f0;
    font-family: 'Mona Regular';
    margin-top: 10px;
    width: 230px;
}
.carousel-container.large .subtitle-text {
    font-size: 1.4rem;
    line-height: 1.1;
    width: 460px;
}


@media (max-width: 768px) {
  .carousel-slide {
    flex-direction: column;
    height: auto;
  }

  .slide-left, .slide-right {
    width: 100%;
    height: auto;
  }

  .slide-right {
    padding: 1.5rem;
    align-items: center;
    text-align: center;
  }

  .slide-right .main-line {
    font-size: 1.6rem;
  }

  .slide-right .intro-line {
    font-size: 1.1rem;
  }
}

.carousel-container .line {
	display: block;
}



.carousel-slide .line:before {
	content: "";    
	display: inline-block;
    content: "";
    border-top: 1px solid #fff;
    width: 170px;
    margin-left: -60px;
    transform: translateY(-1rem);
    margin-right: 20px;}

.carousel-slide .line:before {
  margin-left: -100px;
}

.carousel-slide.image .line:before {
  margin-left: -95vw;
  width: 100vw;
}

.carousel-slide.image .cta-button {
    margin-left: 125px; 
   }


@media screen and (max-width:767px) {
.carousel-slide.image .slide-content {
    left: 50px;
   }
}



    .carousel-container {
      position: relative;
      width: 100%;
      max-width: 1140px;
      min-height: 600px;
    }
    
      .carousel-container.large {
      max-width: 100%;
      min-height: 600px;
    }
    
    .carousel-container.large.fullscreen {
  height: 600px;}

    
    .carousel-track {
      display: flex;
      width: 100%;
      height: 100%;
      transition: transform 0.6s ease-in-out;
    }
    .carousel-slide {
      flex: 0 0 100%;
      position: relative;
    }
    .slide-bg {
      position: absolute;
      top: 0; left: 0;
      width: 100%; height: 100%;
      background-size: cover !important;
      background-position: center;
      z-index: 1;
	  	background:#702f8a;
    }
    

    @media (max-width: 767px) {
	  .slide-bg {
	          background-position: -450px center !important;
	    
		}
	}

     @media (min-width:768px) and (max-width: 1600px) {
	  .slide-bg {
	          background-position: -250px center !important;
	    
		}
	}

    
    canvas.trame-canvas{
    position: absolute;
    right: 0;
    bottom: 0;
}    
    .slide-content {
      position: absolute;
right:0;      
bottom: 20%;
      color: white;
      z-index: 3;
      width: 600px;
    }
    .slide-content h1 {
      font-size: 2.8rem;
      font-weight: 300;
      line-height: 1.2;
	  text-align:left;
    }
    .slide-content .h1-light {
  font-family: Mona Condensed Light !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.slide-content .h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}
    .white-line {
      height: 2px;
      background-color: white;
      margin: 1.5rem 0 1.5rem auto;
      width: fit-content;
      padding-right: 1rem;
    }
    .cta-button {
        display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    background-color: white;
    color: #702f8a !important;
    padding: 10px 20px;    
    padding-left: 35px;
    font-size: 15px;
    text-decoration: none;
    border-radius: 0;
    transition: background 0.3s ease;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
    margin-top: 30px;
   }
        .cta-button:hover,.cta-button:visited {
    	color: #702f8a !important; 
   }
   
   .cta-button:hover {
    	opacity: 0.8 !important; 
   }


    .cta-button:before  {
       content: "";
       background-image: url('/PublishingImages/flechecta.svg');
           position: absolute;
    width: 16px;
    height: 14px;
    margin-left: -25px;
         }
    

    
    
    .carousel-prev, .carousel-next {
     position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: white;
    color: #ff00ff !important;
    border: none;
    font-size: 24px;
    border-radius: 50%;
    cursor: pointer;
    z-index: 4;
    text-decoration: none !important;
       padding: 12px 18px;
    line-height: 24px;}
    .carousel-prev { left: 20px; }
    .carousel-next { right: 20px; }

	   

  




    /* Animation : mots invisibles + décalés vers la gauche */
    .animated-title .word{
      opacity:0;
      transform:translateX(-1em); /* décale de la gauche */
      display:inline-block;
      transition:opacity .4s ease, transform .4s ease;
    }

.slide-trame {
 position: absolute;
    bottom: 0;
    right: 0;
    width: 1500px;
    height: auto;
    overflow: hidden;
    z-index: 2;
    pointer-events: none;
	background-image: radial-gradient(circle 900px at bottom right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
}

.slide-trame img {
width: 1200px;
    height: auto;
    transform: translate(600px, 600px);
}


.carousel-container{
	overflow:hidden;
}

.carousel-prev,
.carousel-next {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-container:hover .carousel-prev,
.carousel-container:hover .carousel-next {
  opacity: 1;
  pointer-events: auto;
}
.carousel-container:hover .carousel-dots {
  opacity: 1;
  pointer-events: auto;
}

.carousel-slide{
	overflow:hidden;
}


.carousel-dots {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 4;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-dots li {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.carousel-dots li.is-current {
  background-color: white;
}


.slidevideo-bg {
    position: relative;
    width: 100%;
    height: 100vh; /* or whatever height you need */
    overflow: hidden;
	background:#702f8a;
}

.video-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: translate(-50%, -50%);
}

.title-1-description a {
	color: #702f8a;
}
.sub-link-1{
    color: #3C3C3C;
}
section.mt0 {
	margin-top:0;
	padding-top:0;
}






.slide-trame {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 1500px;
    height: auto;
    overflow: hidden;
    z-index: 2;
    pointer-events: none;
}




@media (max-width: 768px) {
  .carousel-prev,
  .carousel-next {
    display: none !important;
  }
}


.clientdisplay {display: none;}

@media screen and (max-width:767px) {
	.slide-content {
		max-width: 600px;
		width:85%;
	}
	.carousel-container.large .subtitle-text{
		max-width: 460px;
		width:85%;
	}
	
	.grid-adaptive.mobile {
		text-align:center;
		margin:0 auto;
	}

}


       .cta-button.right {
 margin-left: 20px !important; 

   }


.popup{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.popup,.popup-bg{width:100%;height:100%;left:0;top:0}.popup-bg{position:absolute;background-color:rgba(0,0,0,.6)}.popup-close{position:absolute;right:0;top:0;-webkit-transform:translateY(-50%) translateX(50%) scale(1);-ms-transform:translateY(-50%) translateX(50%) scale(1);transform:translateY(-50%) translateX(50%) scale(1);cursor:pointer;width:30px;-webkit-transition:transform .3s ease;-o-transition:.3s ease transform;transition:transform .3s ease;border-radius:100%;border:1px solid #702f8a}.popup-close path{fill:#fff}.popup-close circle,.popup-close path{-webkit-transition:fill .3s ease;-o-transition:.3s ease fill;transition:fill .3s ease}.popup-close circle{fill:#702f8a}@media only screen and (min-width:992px){.popup-close:hover{-webkit-transform:translateY(-50%) translateX(50%) scale(1.1);-ms-transform:translateY(-50%) translateX(50%) scale(1.1);transform:translateY(-50%) translateX(50%) scale(1.1)}.popup-close:hover circle{fill:#fff}.popup-close:hover path{fill:#702f8a}}.popup-content{position:relative;background-color:#fff;padding:20px;border-radius:10px;width:calc(100% - 50px);-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);box-shadow:5px 5px 5px 0 rgba(0,0,0,.25)}@media only screen and (min-width:640px){.popup-content{width:540px}}@media only screen and (min-width:768px){.popup-content{width:720px}}@media only screen and (min-width:992px){.popup-content{width:960px;padding:30px}}.popup-video{position:relative;width:100%;padding-bottom:56%}.popup-video iframe{position:absolute;width:100%;height:100%;left:0;top:0}


@media screen and (max-width: 767px) {
    .carousel-slide.image .cta-button {
        margin-left: 0px;
    }
}