.scrolled #header{background-color:#fff;padding:1rem 1.4rem}.alt #header::before{content:'';background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/Path%203-1.svg");background-size:cover;background-repeat:no-repeat;background-position:bottom center;opacity:1;transition:opacity 1s ease-in-out;position:absolute;left:0;top:0;width:100%;height:100%}.scrolled #header::before{opacity:0}#header{padding:3.5rem 1.4rem;position:fixed;top:0;width:100%;z-index:10;background-color:transparent;transition:background-color ease-in-out .5s,padding ease-in-out 1s}#header .logo{position:relative;height:4rem;width:16rem}.scrolled #header .logo{height:2.5rem}#header .logo img{position:absolute;height:100%;width:100%;left:0;top:0;transition:opacity 1s ease-in-out}#header .logo img:nth-child(1){opacity:1}#header .logo img:nth-child(2){opacity:0}.scrolled #header .logo img:nth-child(1){opacity:0}.scrolled #header .logo img:nth-child(2){opacity:1}#header .wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;max-width:127rem}#header .menu{flex:1 0 auto;margin-left:-3rem;margin-right:9rem}#header .fullmenu{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#header .menu ul{display:flex !important;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;min-width:17rem}#header .menu ul li a{font-size:1.4rem;font-weight:500;line-height:1.29;color:#fff;transition:color .25s ease-in-out;padding:1rem 2rem}#header .menu ul li a:hover{color:#ffde7b}.scrolled #header .menu ul li a{color:#00445f}.scrolled #header .menu ul li a:hover{color:#6fad85}#header .menu ul li.hs-menu-depth-1.hs-item-has-children{position:relative}#header .menu ul li.hs-menu-depth-1.hs-item-has-children>a:after{content:'+';font-size:1.4rem;margin-left:.5rem;font-weight:500}#header .menu ul li.hs-menu-depth-1.hs-item-has-children:hover>a:after{content:'-'}@media(min-width:1025px){#header .menu ul li.hs-menu-depth-1.hs-item-has-children>ul{position:absolute;left:50%;transform:translate(-50%,-100%);bottom:0;opacity:0;transition:opacity .4s ease-in-out 0s,transform 0s ease-in-out .5s;background-color:#fff;border-radius:.8rem;padding:1.5rem;box-shadow:0 0 5px rgba(0,0,0,0.16)}#header .menu ul li.hs-menu-depth-1.hs-item-has-children:hover>ul{transform:translate(-50%,100%);opacity:1;transition:opacity .4s ease-in-out 0s,transform 0s ease-in-out 0s}#header .menu ul li.hs-menu-depth-2 a{padding:.5rem 1rem;font-weight:bold;color:#00445f;transition:color .25s ease-in-out}#header .menu ul li.hs-menu-depth-2 a:hover{color:#6fad85}#header .default-cta a{border:solid 1px #afae73;color:#fff;background-color:transparent;margin-right:1.5rem;transition:all .3s ease-in-out}.scrolled #header .default-cta a{color:#00445f}#header .default-cta a:hover{background-color:#004460}.scrolled #header .default-cta a:hover{background-color:#ffdc88}}#header .menu ul li.hs-menu-depth-2 ul.hs-menu-children-wrapper{flex-flow:column}#header .menu ul li.hs-menu-depth-3 a{font-weight:500}#header .ctas{display:flex;flex-flow:row nowrap}.row-fluid [class*="span"]{min-height:0 !important}#menu-button{position:relative;height:1.6rem;width:2.2rem;display:none;flex-flow:column wrap;align-items:stretch;justify-content:space-between;margin-right:1rem}#menu-button::hover{cursor:pointer}#menu-button span{height:2px;width:100%;border-radius:1px;background-color:#fff}#menu-button span:nth-child(1){margin-right:auto}#menu-button span:nth-child(2){margin-left:auto}#menu-button span:nth-child(3){margin-right:auto}.menu-open #menu-button span{width:75%}.scrolled #menu-button span{background-color:#00445f}@media(max-width:1200px){#header .menu{margin-left:2rem;margin-right:2rem}#header .logo{width:10rem}}@media(max-width:1024px){#header .wrapper{justify-content:flex-end}#header .logo{margin-right:auto}#header .fullmenu{margin:0;position:fixed;top:10rem;right:0;background-color:#8ec89a;padding:1.5rem;border-bottom-left-radius:.8rem;border-top-left-radius:.8rem;max-height:calc(100vh - 10rem);overflow:scroll;flex-flow:column;transform:translate(100%,0);transition:transform .5s ease-in-out;align-items:flex-start;justify-content:flex-start;overflow:hidden}.menu-open #header .fullmenu{transform:translate(0,0)}#header .ctas{margin:2rem 0 0;flex-flow:column}#header .ctas .default-cta{margin-bottom:1rem}#menu-button{display:flex}#header .menu ul{flex-flow:column nowrap;justify-content:flex-start;text-align:left;min-width:10rem}#header .menu ul li a{font-size:1.6rem;font-weight:600}.scrolled #header .menu ul li a{color:#fff}#header .menu ul li.hs-menu-depth-1.hs-item-has-children ul{margin-left:1rem;padding-left:1rem;border-left:1px solid #ddd}#header .menu ul li.hs-menu-depth-1.hs-item-has-children ul li{height:0}#header .menu ul li.hs-menu-depth-1.hs-item-has-children.clicked ul li{height:auto}#header .menu ul li.hs-menu-depth-1.hs-item-has-children ul li.hs-menu-depth-2 a{font-weight:bold;color:transparent;font-size:0;line-height:0;padding:0}#header .menu ul li.hs-menu-depth-1.hs-item-has-children.clicked ul li.hs-menu-depth-2 a{font-weight:bold;color:#fff;font-size:1.4rem;line-height:1.2;padding:.5rem}#header .menu ul li.hs-menu-depth-1.hs-item-has-children.clicked ul li.hs-menu-depth-2 a:hover,#header .menu ul li a:hover,.scrolled #header .menu ul li a:hover{color:#ffdd82}#header .menu ul li.hs-menu-depth-1.hs-item-has-children.clicked>a:after{content:'-'}}#header #menu-button span:nth-child(1){transition:transform .4s cubic-bezier(0,.5,.25,1.25) 0s,opacity .4s cubic-bezier(0,.5,.25,1.25) 0s,background-color .25s ease-in-out,width .25s ease-in-out}#header #menu-button span:nth-child(2){transition:transform .4s cubic-bezier(0,.5,.25,1.25) .15s,opacity .4s cubic-bezier(0,.5,.25,1.25) .15s,background-color .25s ease-in-out,width .25s ease-in-out}#header #menu-button span:nth-child(3){transition:transform .4s cubic-bezier(0,.5,.25,1.25) .3s,opacity .4s cubic-bezier(0,.5,.25,1.25) .3s,background-color .25s ease-in-out,width .25s ease-in-out}#header .languageswitcher .globe_class{border-radius:none;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:0;font-family:'Barlow',sans-serif;font-size:1.4rem;color:#fff;font-weight:400;transition:color .5s ease-in-out;padding:1rem 1rem 0;margin-top:-1rem}#header .languageswitcher .globe_class.open-menu{font-weight:500}.scrolled #header .languageswitcher .globe_class{color:#00445f}#header .languageswitcher .globe_class:hover .lang_list_class{display:none}#header .languageswitcher .globe_class .lang_list_class{top:-0.6rem;right:0;text-align:center;padding:0 1rem 1rem}#header .languageswitcher{border-left:solid 1px rgba(255,255,255,0.2)}.scrolled #header .languageswitcher{border-left:solid 1px #00445f}#header .languageswitcher .globe_class:after{content:'';width:.5rem;height:.5rem;position:absolute;right:-1.7rem;top:.5rem;transform:rotate(225deg);border-left:solid 1px #fff;border-top:solid 1px #fff;opacity:1;transition:opacity .5s ease-in-out}.scrolled #header .languageswitcher .globe_class:after{border-left:solid 1px #00445f;border-top:solid 1px #00445f}#header .languageswitcher .globe_class.open-menu:after{opacity:0}#header .languageswitcher .globe_class .lang_list_class:before,#header .languageswitcher .globe_class .lang_list_class:after{display:none}#header .languageswitcher .globe_class .lang_list_class li:first-child,#header .languageswitcher .globe_class .lang_list_class li:last-child,#header .languageswitcher .globe_class .lang_list_class li{font-size:1.4rem;font-weight:500;border:0;width:auto;padding:0}#header .languageswitcher .globe_class .lang_list_class li a{color:#00445f;transition:color .5s ease-in-out;padding:.7rem;margin-left:-0.8rem;background-color:#fff;width:3.5rem}#header .languageswitcher .globe_class .lang_list_class li:first-child a{border-top-left-radius:.8rem;border-top-right-radius:.8rem}#header .languageswitcher .globe_class .lang_list_class li:last-child a{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}#header .languageswitcher .globe_class .lang_list_class li a:hover{color:#6fad85}#header .languageswitcher .globe_class .lang_list_class li a:after{content:unset}#footer{padding-top:12.5rem;padding-bottom:3.5rem;margin-top:5rem}#footer .wrapper:not(.wrapperwide){display:grid;grid-template:"logo newsletter newsletter" auto "social newsletter newsletter" auto "links links links" auto / 1fr 1fr 1fr}#footer .logo{grid-area:logo}#footer .social{grid-area:social}#footer .newsletter{grid-area:newsletter}#footer .links{grid-area:links}#footer.roundgradbg::before{background-image:linear-gradient(to bottom,#00445f -10%,#8ec89a 175%)}#footer .wrapper.wrapperwide{max-width:127rem}#footer .social{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}#footer .social a{width:3.3rem;height:3.3rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:2rem}#footer .social a[href*='twitter']{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-7-twitter-1.svg")}#footer .social a[href*='linkedin']{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-9-Linkedin-1.svg")}#footer .social a[href*='facebook']{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-8-facebook-1.svg")}#footer .social a[href*='youtube']{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/Pictos%20et%20formes%20redimensionn%C3%A9s%20par%20agence/youtube-white-2.svg")}#footer .hardlinks{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;border-top:1px solid #ddd;width:100%}#footer .hardlinks a{font-size:1rem;font-weight:300;line-height:3.6;letter-spacing:.5px;color:#fff}#footer .links{display:-ms-grid;display:grid;grid-gap:0 3rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:36px;width:80%;margin:8rem auto 4rem}#footer .links a{font-size:1.4rem;font-weight:500;line-height:2.57;letter-spacing:.4px;color:#fff}#footer form{--required-font-size:0;--input-font-color:#fff;--input-font-family:'Barlow',sans-serif;--input-font-size:1.2rem;--input-font-weight:600;--input-height:3.8rem;--input-padding:1.2rem;--input-background-color:rgba(255,255,255,0.2);--input-placeholder-font-color:#fff;--input-placeholder-font-family:'Barlow',sans-serif;--input-placeholder-font-size:1.2rem;--input-placeholder-font-weight:500;--input-border:1px solid rgba(255,255,255,0);--input-border-radius:.8rem;--input-focus-font-color:unset;--input-focus-background-color:rgba(142,200,154,0.5);--input-focus-border:1px solid rgba(142,200,154,1);--input-error-font-color:red;--input-error-background-color:rgba(255,128,128,0.2);--form-submit-height:3rem;--form-submit-padding:2rem;--form-submit-font-color:#024c64;--form-submit-font-family:'Roboto',sans-serif;--form-submit-font-size:1.4rem;--form-submit-font-weight:500;--form-submit-background-color:#8ec89a;--form-submit-position:flex-end;--form-submit-border-radius:.8rem;--form-submit-hover-font-color:#fff;--form-submit-hover-background-color:#024c64;--error-font-color:#ff8080;--error-font-size:1.2rem;--error-font-weight:500;--error-font-family:'Roboto',sans-serif;--error-position:absolute;--error-padding:unset;--error-padding-top:unset;--error-padding-right:unset;--error-padding-bottom:unset;--error-padding-left:unset;--error-margin:unset;--error-margin-top:unset;--error-margin-right:unset;--error-margin-bottom:unset;--error-margin-left:unset;--error-border:unset;--error-border-top:unset;--error-border-right:unset;--error-border-bottom:unset;--error-border-left:unset;--error-border-radius:unset;--error-border-top-left-radius:unset;--error-border-top-right-radius:unset;--error-border-bottom-right-radius:unset;--error-border-bottom-left-radius:unset;position:relative}#footer form.hs-form .hs-submit{position:absolute;top:3.1rem;right:.3rem}@media(max-width:600px){#footer{text-align:center}#footer .wrapper:not(.wrapperwide){grid-template:"logo" auto "social" auto "newsletter" auto "links" auto / 1fr}#footer .links{width:100%;text-align:left}#footer .social{padding:2rem 0;justify-content:center}#footer .social a{margin-right:1rem;margin-left:1rem}#footer .newsletter{margin-top:5rem}}.blog-pop h2{display:inline-block;margin-bottom:4.5rem}.blog-pop .articles{text-align:left;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.blog-pop .articles .article{flex:0 0 calc(33.33% - 1.333rem);border-radius:1rem;overflow:hidden;opacity:0;transform:translateX(-5rem);transition:opacity .5s ease-in-out,transform .5s ease-in-out;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.blog-pop .articles.vp .article{opacity:1;transform:translateX(0)}.blog-pop .articles .article>a{width:100%;height:14.5rem;position:relative}.blog-pop .articles .article>a>img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.blog-pop .articles .article .content{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;padding:2rem 2rem 3rem 4rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%}.blog-pop .articles .article .content .topic-blog-post{margin-bottom:1rem;font-size:1rem;color:#fff;font-weight:bold;line-height:1;background-color:#8ec89a;border-radius:3rem;padding:.5rem 1.5rem;font-family:'Barlow',sans-serif}.blog-pop .articles .article .content h3{font-size:2.2rem;font-weight:600;line-height:1.14}.blog-pop .articles .article .content a{font-size:1.4rem;font-weight:bold;line-height:1.29;color:#7cc192;background-color:transparent;padding:0;margin-top:auto;position:relative}.blog-pop .articles .article .content a::after{content:'';position:absolute;top:50%;transform:translateY(-44%);right:-16px;width:10px;height:12px;background-image:url(https://f.hubspotusercontent20.net/hubfs/8156972/Pictos%20et%20formes%20redimensionn%C3%A9s%20par%20agence/picto-blog.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:768px){.blog-pop .articles{flex-flow:column nowrap;align-items:center}.blog-pop .article{max-width:35rem;margin-bottom:2.5rem;width:100%}}.typeform-container{padding-top:10rem;margin-top:15rem}.typeform-container h1,.typeform-container p{max-width:62rem;margin:auto}.typeform-container h1{margin-bottom:3.5rem}.typeform-container p{margin-bottom:3rem}.prod-contact{position:relative}.prod-contact.container{padding-top:10rem}.dshad{position:absolute;left:0;top:0;width:100%;height:150%;-webkit-filter:drop-shadow(0 10px 30px rgba(53,192,167,0.46));filter:drop-shadow(0 10px 30px rgba(53,192,167,0.46));z-index:-1}.dshad::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse2svg%20%281%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse2svg%20%281%29.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top;mask-position:top;background-color:#fff}.prod-contact .content{width:50%}.prod-contact .content h2{margin-bottom:7rem}.prod-contact img{position:absolute;right:0;top:10rem;width:55%;-webkit-mask-image:url(https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg);mask-image:url(https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom right;mask-position:bottom right;height:auto;-o-object-fit:cover;object-fit:cover;max-height:80%}.prod-contact form *{transition:all .3s ease-in-out}.prod-contact form.hs-form .hs-submit input{margin-top:2.5rem}@media(max-width:768px){.prod-contact .content{width:100%}.prod-contact .content h2,.prod-contact .content p{text-align:center}.prod-contact img{display:none}}.contact-hero.container{position:relative;margin-top:22rem;margin-bottom:17rem}.contact-hero img{position:absolute;left:0;top:calc(50% - 22.5rem);width:43.7%;height:40vw;max-height:45rem;border-top-right-radius:20vw;border-bottom-right-radius:20vw;object-fit:cover;object-position:right}.contact-hero .content{width:50%;margin-left:50%}.contact-hero .content h2{margin-bottom:4.2rem}.contact-hero .content p{margin-bottom:4rem;width:70%}@media(max-width:768px){.contact-hero.container{margin-top:11rem;padding-top:calc(40vw + 5rem)}.contact-hero img{top:2.5rem;width:75%}.contact-hero .content{width:100%;margin-left:0}.contact-hero .content>span{margin:0 auto 1.7rem}}@media(max-width:480px){.contact-hero.container{padding-top:2.5rem}.contact-hero img{height:15rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10rem;border-bottom-left-radius:10rem;left:initial;right:0;bottom:-22.5rem;top:initial;bottom:-15rem}.contact-hero .content{text-align:center}.contact-hero .content h2{max-width:47.5%}.contact-hero .content p{margin-bottom:2rem;width:100%}}.contraintes p{margin-bottom:3.5rem}.contraintes .wrapper>h2,.contraintes .wrapper>p{max-width:60rem;margin-left:auto;margin-right:auto}.contraintes .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contraintes .cards .card{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);border-radius:2rem;margin-bottom:2rem;overflow:hidden;background-color:#fff;transition:background-color .5s ease-in-out;display:flex;align-items:center;justify-content:flex-start;margin-top:3rem}.contraintes .cards .card:hover{background-color:#6fad85}.contraintes .cards .card img{flex:0 0 30%;max-width:30%;width:30%;height:100%;-o-object-fit:cover;object-fit:cover}.contraintes .cards .card h3{flex:0 0 70%;max-width:70%;width:70%;padding:3rem;text-align:left;transition:color .5s ease-in-out}.contraintes .cards .card:hover h3{color:#fff}@media(max-width:768px){.contraintes .cards .card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto 2rem;max-width:450px}}@media(max-width:480px){.contraintes .cards .card img{flex:0 0 25%;width:25%;margin-right:0}.contraintes .cards .card h3{flex:0 0 75%;width:75%;padding:1.5rem;font-size:1.7rem}}.decouvrir.container::after{content:'';position:absolute;left:0;top:100%;background-color:#fff;z-index:-1;height:100px;width:100%}.decouvrir.container{padding-top:10rem}.decouvrir .content{position:relative}.decouvrir .content>img:last-of-type{margin-bottom:3rem;height:4.2rem;width:auto}.decouvrir h2{margin-bottom:2rem}.decouvrir h3{margin-bottom:1.6rem}.decouvrir p{margin-bottom:3rem}.decouvrir .content>img:last-of-type,.decouvrir h2,.decouvrir h3,.decouvrir p,.decouvrir .default-cta{max-width:50%;margin-left:50%}.decouvrir .content>img:first-of-type{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:45%;height:calc(100% + 112px);-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;z-index:1}@media(max-width:600px){.decouvrir{text-align:center}.decouvrir .content>img:last-of-type,.decouvrir h2,.decouvrir h3,.decouvrir p,.decouvrir .default-cta{max-width:100%;margin-left:0}.decouvrir .content>img:first-of-type{position:static;left:initial;top:initial;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:40%;height:auto;max-height:15rem;margin-right:10%}}.faq .wrapper>p{margin:0 auto 5rem;max-width:45rem}.faq .question{padding-right:5rem;max-width:70rem;margin:auto}.faq .question h4{margin:2.6rem 0 1.3rem;font-size:1.6rem;font-weight:600;line-height:1.44;position:relative;disply:block;text-transform:uppercase}.faq .question h4::after{content:'+';display:block;width:3rem;height:3rem;position:absolute;right:-5rem;top:0;font-size:2rem;font-weight:bold;color:#003349;background-color:#d9d9d6;border-radius:1rem;text-align:center;transform:rotate(90deg);transition:color .3s ease-in-out,background-color .3s ease-in-out,transform .3s ease-in-out}.faq .question.selected h4{cursor:pointer}.faq .question.selected h4::after,.faq .question:hover h4::after{content:'-';color:#fff;background-color:#d9d9d6;background-image:linear-gradient(to bottom,#67aa8c,#02445a);transform:rotate(0);cursor:pointer}.faq .question p{padding-bottom:0;font-weight:300;line-height:0;color:transparent;border-bottom:1px solid transparent;transition:color .5s ease-in-out,line-height .25s ease-in-out .5s,border .75s ease-in-out,padding-bottom .75s ease-in-out;margin-bottom:0}.faq .question.selected p{padding-bottom:2.5rem;line-height:1.29;color:#1b1b1b;transition:color .5s ease-in-out .25s,line-height .25s ease-in-out,border .75s ease-in-out,padding-bottom .75s ease-in-out}.faq .question.selected:not(:last-child) p{border-bottom:1px solid #dcdbe2}.display-none{display:none}.example{display:-ms-grid;display:grid;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-o-linear-gradient(top,white,black);background:-webkit-gradient(linear,left top,left bottom,from(white),to(black));background:linear-gradient(to bottom,white,black)}#hero-home{background-image:-o-linear-gradient(top,#64a188,#02455f);background-image:-webkit-gradient(linear,left top,left bottom,from(#64a188),to(#02455f));background-image:linear-gradient(to bottom,#64a188,#02455f);padding:14rem 0 25rem;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL.svg");-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#hero-home p{font-size:1.6rem;line-height:1.25}#hero-home h1,#hero-home p{width:40%;min-width:25rem}#hero-home .default-cta{margin-top:4rem}#hero-home .img-container{width:47%;height:100%;position:absolute;top:0;right:0;border-bottom-left-radius:50rem;border-top-left-radius:60rem;background-size:cover;background-position:50%;background-repeat:no-repeat}#hero-home img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/form-header%20%281%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/form-header%20%281%29.svg");-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width:992px){#hero-home{background-image:none;padding:30rem 0 2.5rem;-webkit-mask-image:none;mask-image:none;position:relative}#hero-home::before{content:'';background-image:-o-linear-gradient(top,#64a188,#02455f);background-image:-webkit-gradient(linear,left top,left bottom,from(#64a188),to(#02455f));background-image:linear-gradient(to bottom,#64a188,#02455f);-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL.svg");-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:27rem;position:absolute;left:0;top:0}#hero-home h1{background-image:-o-linear-gradient(left,#67aa8c 42%,#02445a);background-image:-webkit-gradient(linear,left top,right top,color-stop(42%,#67aa8c),to(#02445a));background-image:linear-gradient(to right,#67aa8c 42%,#02445a);color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#hero-home p{color:#1b1b1b}#hero-home h1,#hero-home p{width:55%}#hero-home .img-container{width:45%}}@media(max-width:600px){#hero-home h1,#hero-home p{width:100%}#hero-home .img-container{width:60%;height:27rem;border-bottom-right-radius:60rem}#hero-home{text-align:center}}.tabber-container{border-radius:5rem;overflow:hidden}.tab-link img{max-width:6rem}.tab-link .logo{display:block}.tab-link.active .logo{display:none}.tab-link .logo-active{display:none}.tab-link.active .logo-active{display:block}.tab-link{flex:1 1 auto;box-shadow:inset 0 0 0 1px #ccc;font-size:16px}.tab-link.active{background:linear-gradient(to right,#67aa8c 42%,#02445a);color:#fff}.logo-container{flex:0 0 20%}.tab-content{max-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.tab-content.active{max-height:100%;opacity:1;transition:opacity .3s ease-in-out}@media screen and (max-width:768px){.logos-tabber .tab-link{padding:1rem 1rem;box-sizing:border-box;flex:1 1 100%}.logos-tabber .tab-links{flex-flow:column}}@media screen and (max-width:640px){.logos-tabber .logo-container{flex:0 0 33%}.logos-tabber .tab-content-inner{padding:5rem}}@media screen and (max-width:480px){.logos-tabber .logo-container{flex:0 0 50%}}#offre{padding-bottom:0;margin-bottom:15rem}#offre .wrapper>h2,#offre .wrapper>p{max-width:60rem;margin-left:auto;margin-right:auto}#offre .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}#offre{position:relative}#offre .cards .card{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 2rem);flex:0 0 calc(33.33% - 2rem);margin:1.4rem 1rem;padding:2.5rem 2.3rem 1.5rem;border-radius:2rem;background-color:#fff}#offre .cards .card img{height:9rem}#offre .testimonial{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:80%;border-radius:2rem;background-color:#fff;padding:3rem;text-align:left;margin:auto}#offre .testimonial img{float:left;width:9rem;height:9rem;border-radius:50%;margin-right:2rem}#offre .testimonial blockquote{padding-left:15rem;padding-right:2rem;position:relative;font-size:1.4rem;line-height:1.21;font-weight:300;font-family:'Barlow',sans-serif}#offre .testimonial blockquote::before{content:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-6-quote.svg");position:absolute;left:11rem;top:.5rem}#offre .testimonial .speaker{padding-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}#offre .testimonial .speaker h3,#offre .testimonial .speaker p{font-size:1.2rem;font-weight:600;margin-right:1.5rem;line-height:1.2}#offre .testimonial .speaker p{color:#9f9f9f}@media(max-width:768px){#offre .cards .card{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem)}#offre .testimonial{width:100%}}@media(max-width:600px){#offre .cards .card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#offre .testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#offre .testimonial img{float:none;margin-bottom:2rem}#offre .testimonial blockquote{padding-left:4rem}#offre .testimonial blockquote::before{left:0}}@media(max-width:480px){#offre .testimonial{-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}}#picto-cards h2{max-width:62rem}#picto-cards p{max-width:55rem}#picto-cards h2,#picto-cards p{display:inline-block}#carouselA{position:relative;margin-left:var(--negativewrapperout);margin-right:var(--negativewrapperout);padding-left:var(--wrapperout);padding-right:var(--wrapperout);padding-top:3rem}#carouselA::before{left:0;background-color:#faf}#carouselA::after{right:0;background-color:#faf}#carouselA::before,#carouselA::after{content:'';box-sizing:border-box;width:var(--wrapperout);position:absolute;top:0;height:100%;z-index:2}#carouselAs-container .carouselA-container{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks));flex:1 0 calc(100% / var(--visible-blocks));width:calc(100% / var(--visible-blocks));box-sizing:border-box;padding:5rem 1rem;opacity:1;position:relative}#carouselA .carouselA{padding:2rem;border-radius:2.2rem;background-image:linear-gradient(to bottom,rgba(103,170,140,1),rgba(2,68,90,1));height:100%;transition:background-image .25s ease-in-out;position:relative}#carouselA .carouselA::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:1;z-index:0;transition:opacity .25s ease-in-out;border-radius:2rem}#carouselA .carouselA:hover::before{opacity:0}#carouselA .carouselA h3,#carouselA .carouselA p{transition:color .25s ease-in-out;position:relative;z-index:1}#carouselA .carouselA:hover h3,#carouselA .carouselA:hover p{color:#fff}#carouselA .carouselA .carousel-imgs{position:relative;width:9rem;height:9rem;margin:0 auto 2rem;z-index:1}#carouselA .carouselA img{opacity:1;position:absolute;width:100%;height:100%;left:0;top:0;transition:opacity .25s ease-in-out}#carouselA .carouselA img:last-child{opacity:0}#carouselA .carouselA:hover img{opacity:0}#carouselA .carouselA:hover img:last-child{opacity:1}#carouselA-dots{width:100%;height:1.2rem;text-align:center;padding-left:0}#carouselA-dots a{display:inline-block;text-align:center;font-size:20px;line-height:1;color:transparent;background-color:#fff;border:1px solid #bebebe;width:10px;height:10px;margin:0 .5rem;border-radius:50%}#carouselA-dots a:hover{background-color:#094c63}#carouselA-dots a.current-anchor-carouselA,#carouselA-dots a.current-anchor-carouselA:hover{background-color:#094c63;border-color:#094c63}#carouselAs-container #carouselA-first,#carouselAs-container #carouselA-last{padding:0;margin:0;border:0}#carouselAs-container::-webkit-scrollbar{width:0px;height:0px;background:transparent}#carouselAs-container::-webkit-scrollbar-thumb{background:transparent}#carouselAs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-carouselAs:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none;margin-left:var(--negativewrapperout);margin-right:var(--negativewrapperout);padding-left:var(--wrapperout);padding-right:var(--wrapperout);-ms-overflow-style:none;scrollbar-width:none}#carouselA.oneblock #carouselAs-container{overflow-x:hidden}#carouselA #carouselA-first{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));width:calc(100% / var(--visible-blocks) * var(--left-space-size))}#carouselA #carouselA-last{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));width:calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout))}@media(max-width:var(--wrapper-size)){#carouselA{--wrapperout:0;--negativewrapperout:0}}.prod-contact{position:relative}.prod-contact.container{padding-top:10rem}.prod-contact.container::after{content:'';position:absolute;left:0;top:100%;background-color:#fff;z-index:-1;height:100px;width:100%}.dshad{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-filter:drop-shadow(0 10px 30px rgba(53,192,167,0.46));filter:drop-shadow(0 10px 30px rgba(53,192,167,0.46));z-index:-1}.dshad::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse2svg%20%281%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse2svg%20%281%29.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top;mask-position:top;background-color:#fff}.prod-contact .content{width:50%}.prod-contact .content h2{margin:3rem 0 4rem}.prod-contact img{position:absolute;right:0;top:10rem;width:55%;-webkit-mask-image:url(https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg);mask-image:url(https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom right;mask-position:bottom right;height:auto;-o-object-fit:cover;object-fit:cover;max-height:80%}.prod-contact form *{transition:all .3s ease-in-out}.prod-contact form.hs-form .hs-submit input{margin-top:2.5rem}@media(max-width:768px){.prod-contact .content{width:100%}.prod-contact .content h2,.prod-contact .content p{text-align:center}.prod-contact img{display:none}.prod-contact form{--form-submit-position:center}}.produit-hero{background-size:100%;background-position:bottom;background-repeat:no-repeat;padding-bottom:15rem !important;margin-bottom:5rem}#video-modal{position:fixed;padding:12.5vh 12.5vw;left:0;top:-100vh;width:100vw;height:100vh;z-index:100;-webkit-filter:drop-shadow(0 0 0 rgba(0,68,95,1));filter:drop-shadow(0 0 0 rgba(0,68,95,1));-webkit-transition:top .75s cubic-bezier(.5,0,.5,1),-webkit-filter .75s cubic-bezier(.5,0,.5,1);transition:top .75s cubic-bezier(.5,0,.5,1),-webkit-filter .75s cubic-bezier(.5,0,.5,1);-o-transition:top .75s cubic-bezier(.5,0,.5,1),filter .75s cubic-bezier(.5,0,.5,1);transition:top .75s cubic-bezier(.5,0,.5,1),filter .75s cubic-bezier(.5,0,.5,1);transition:top .75s cubic-bezier(.5,0,.5,1),filter .75s cubic-bezier(.5,0,.5,1),-webkit-filter .75s cubic-bezier(.5,0,.5,1);display:flex;align-items:center;justify-content:center}#video-modal .cross{width:4rem;height:4rem;border-radius:2rem;position:absolute;right:5vw;top:5vh;border:1px solid #fff;color:#fff;font-size:2.5rem;font-weight:600;font-family:'Barlow',sans-serif;line-height:3.7rem;text-align:center;transform:rotate(90deg);transition:transform .5s ease-in-out;cursor:pointer}#video-modal .cross:hover{transform:rotate(0)}#video-modal.open{top:0vh;-webkit-filter:drop-shadow(0 0 12.5vh rgba(0,68,95,1));filter:drop-shadow(0 0 12.5vh rgba(0,68,95,1))}#video-modal>*{width:100%;height:auto;max-height:100%}#video-modal>iframe{height:100%}.produit-hero .wrapper>*{width:41.5%}.produit-hero .wrapper>img:first-child{padding:1.5rem;border-radius:1rem;background-color:white;width:20rem;height:auto;margin:7rem 0 2rem}.produit-hero .wrapper>img:last-child{position:absolute;right:0;bottom:0;width:50%;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/header-page-produit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom right;mask-position:bottom right;height:auto;-o-object-fit:cover;object-fit:cover;max-height:80%}.produit-hero p{font-size:1.6rem;line-height:1.25;margin-bottom:4rem}.produit-hero .ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.produit-hero .ctas .default-cta{margin-right:2rem}.produit-hero .ctas .default-cta:not(:first-child) a{color:#fff;background-color:transparent;border-color:#fff}.produit-hero .ctas .default-cta:not(:first-child) a::after{content:'►';margin:0 0 0 1rem;-webkit-transition:margin .25s ease-in-out;-o-transition:margin .25s ease-in-out;transition:margin .25s ease-in-out}.produit-hero .ctas .default-cta:not(:first-child) a:hover::after{margin:0 .7rem 0 .3rem}@media(min-width:2000px){.produit-hero{padding-bottom:20rem !important}}@media(max-width:992px){.produit-hero .wrapper>*{width:60%}.produit-hero .wrapper>img:last-child{width:40%;top:10rem}}@media(max-width:768px){.produit-hero.container{padding-top:10rem}.produit-hero .wrapper>img:first-child{width:45%;height:10rem;margin:10rem 0 5rem}.produit-hero .wrapper>img:last-child{top:10rem;width:45%;height:20rem}.produit-hero .wrapper>*{width:100%;text-align:center}.produit-hero .wrapper>*{justify-content:center}}@media(max-width:480px){.produit-hero .wrapper>h1{max-width:62.5%;text-align:left}.produit-hero .wrapper>img:first-child{margin:0 0 5rem}.produit-hero .wrapper>img:last-child{max-height:15rem;top:7rem}.produit-hero .ctas{-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.produit-hero .ctas .default-cta:first-child{margin-bottom:2rem}.produit-hero.container{padding-top:12.5rem}.produit-hero .wrapper>img:first-child{height:5rem;padding:.75rem}}.greencta .rdv-cont .default-cta a{color:#fff;background-color:#8ec89a;border:solid 1px #8ec89a}.rdv-cont.container{padding:9rem 0 10rem}.rdv{width:83%;border-radius:2rem;background-color:#fff;text-align:left;padding:4rem 6rem 4rem 42%;position:relative;margin:auto}.rdv img{position:absolute;width:33%;left:3rem;top:-4rem;height:calc(100% + 4rem);-o-object-fit:contain;object-fit:contain}.rdv::before{content:'';position:absolute;width:calc(33% + 3rem);left:0;top:0;height:100%;background-color:#8ec89a;border-top-left-radius:2rem;border-bottom-left-radius:2rem;-webkit-clip-path:ellipse(100% 100% at 0 50%);clip-path:ellipse(100% 100% at 0 50%)}.rdv p{margin-bottom:3rem}.resscta{border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.resscta .content{padding:3.8rem 5.6rem;-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%}.resscta .content .default-cta{margin-top:3.3rem}.resscta .image{padding:3.8rem 7.3rem 4.7rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#67aa8c),to(#02445a));background-image:-o-linear-gradient(top,#67aa8c,#02445a);background-image:linear-gradient(to bottom,#67aa8c,#02445a);-webkit-clip-path:ellipse(100% 100% at 0 50%);clip-path:ellipse(100% 100% at 0 50%);-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;display:flex;align-items:center;justify-content:center}.resscta .image img{height:auto;width:auto;margin:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.resscta .image{padding:3rem 5rem}}@media(max-width:600px){.resscta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}.resscta .image{-webkit-clip-path:ellipse(100% 100% at 50% 0);clip-path:ellipse(100% 100% at 50% 0);max-height:25rem}.resscta .image img{width:auto;max-height:100%}}.revendeur-hero.container{position:relative;margin-top:17rem}.revendeur-hero img{position:absolute;right:0;top:-12rem;width:43.7%;height:40vw;max-height:55rem;border-top-left-radius:20vw;border-bottom-left-radius:20vw;object-fit:cover;object-position:right}.revendeur-hero .content{width:55%;margin-right:45%}.revendeur-hero .content p{margin-bottom:4rem;width:70%}@media(max-width:768px){.revendeur-hero.container{margin-top:11rem;padding-top:calc(40vw + 5rem)}.revendeur-hero img{top:2.5rem;width:75%}.revendeur-hero .content{width:100%;margin-left:0}}@media(max-width:480px){.revendeur-hero.container{padding-top:2.5rem}.revendeur-hero img{height:15rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10rem;border-bottom-left-radius:10rem;width:40%;left:initial;right:0}.revendeur-hero h1{width:60%;font-size:2.5rem;text-align:center}.revendeur-hero .content p{width:100%;text-align:center}.revendeur-hero .default-cta{width:100%;text-align:center}}.container.revendeur-partenariat.roundgradbg{padding-top:13rem;padding-bottom:0;margin-bottom:10rem}.revendeur-partenariat .wrapper>h2,.revendeur-partenariat .wrapper>p{max-width:47rem;margin-left:auto;margin-right:auto}.revendeur-partenariat .wrapper>h2{line-height:1.21}.revendeur-partenariat .wrapper>p{line-height:1.43;margin-bottom:4rem}.revendeur-partenariat .cards{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}.revendeur-partenariat .card{flex:0 0 calc(50% - 1rem);border-radius:1rem;background-color:#fff;overflow:hidden;margin-bottom:3rem}.revendeur-partenariat .card img{height:16.5rem;width:100%;object-fit:cover}.revendeur-partenariat .card .content{padding:2rem 2.3rem 2.5rem}.revendeur-partenariat .card .content h3{margin-bottom:1.6rem;line-height:1.14}.revendeur-partenariat .card .content p{line-height:1.43}.revendeur-partenariat .testimonial{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:80%;border-radius:2rem;background-color:#fff;padding:3rem;text-align:left;margin:auto}.revendeur-partenariat .testimonial img{float:left;width:9rem;height:9rem;border-radius:50%;margin-right:2rem}.revendeur-partenariat .testimonial blockquote{padding-left:15rem;padding-right:2rem;position:relative;font-size:1.4rem;line-height:1.21;font-weight:300;font-family:'Barlow',sans-serif}.revendeur-partenariat .testimonial blockquote::before{content:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-6-quote.svg");position:absolute;left:11rem;top:.5rem}.revendeur-partenariat .testimonial .speaker{padding-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.revendeur-partenariat .testimonial .speaker h3,.revendeur-partenariat .testimonial .speaker p{font-size:1.2rem;font-weight:600;margin-right:1.5rem;line-height:1.2}.revendeur-partenariat .testimonial .speaker p{color:#9f9f9f}@media(max-width:768px){.revendeur-partenariat .testimonial{width:100%}}@media(max-width:600px){.revendeur-partenariat .testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.revendeur-partenariat .testimonial img{float:none;margin-bottom:2rem}.revendeur-partenariat .testimonial blockquote{padding-left:4rem}.revendeur-partenariat .testimonial blockquote::before{left:0}.revendeur-partenariat .testimonial .speaker{align-self:flex-start}.revendeur-partenariat .card{flex:0 0 100%}}.revendeur-steps h2{max-width:46rem;margin:0 auto 8rem}.revendeur-steps .wrapper>p{padding-top:2rem;max-width:50rem;margin:auto;text-align:center}.revendeur-steps .cards{padding-bottom:5rem;position:relative}.revendeur-steps .cards svg{position:absolute;left:-2px;top:0;width:calc(100% + 4px);height:100%}.revendeur-steps .cards .card{display:flex;padding:4rem;justify-content:stretch;align-items:center;position:relative}.revendeur-steps .cards .card img{width:10rem;height:10rem;object-fit:contain}.revendeur-steps .cards .card .content{padding:0 12rem}.revendeur-steps .cards .card .content h3{margin-bottom:1.6rem;transition:color .25s ease-in-out}.revendeur-steps .cards .card:hover .content h3{color:#00445f}.revendeur-steps .cards .card:nth-of-type(2n+1){flex-flow:row nowrap}.revendeur-steps .cards .card:nth-of-type(2n+2){flex-flow:row-reverse nowrap}.revendeur-steps .cards::before,.revendeur-steps .cards::after,.revendeur-steps .cards .card::before,.revendeur-steps .cards .card::after{content:'';position:absolute;border-radius:50%}.revendeur-steps .cards::before{width:2.2rem;height:2.2rem;bottom:-1.1rem;left:calc(50% - 1.1rem);background-image:linear-gradient(to bottom,#67aa8c,#02445a)}.revendeur-steps .cards::after{width:1.4rem;height:1.4rem;bottom:-0.7rem;left:calc(50% - 0.7rem);background-color:#fff}.revendeur-steps .cards .card::before{width:2.2rem;height:2.2rem;top:calc(50% - 1.1rem);background-image:linear-gradient(to bottom,#67aa8c,#02445a)}.revendeur-steps .cards .card::after{width:1.4rem;height:1.4rem;top:calc(50% - 0.7rem);background-color:#fff;transition:background-color .25s ease-in-out}.revendeur-steps .cards .card:hover::after{background-color:#ffdc88}.revendeur-steps .cards .card:nth-of-type(2n+1)::before{left:-1.1rem}.revendeur-steps .cards .card:nth-of-type(2n+2)::before{right:-1.1rem}.revendeur-steps .cards .card:nth-of-type(2n+1)::after{left:-0.7rem}.revendeur-steps .cards .card:nth-of-type(2n+2)::after{right:-0.7rem}.revendeur-steps .default-cta{margin-top:4.2rem;text-align:center}@media(max-width:768px){.revendeur-steps .cards .card .content{padding:0 5rem}.revendeur-steps h2{margin:3rem auto 0}.revendeur-steps .wrapper>p{padding-bottom:5rem}}@media(max-width:600px){.revendeur-steps .cards .card:nth-of-type(2n+1),.revendeur-steps .cards .card:nth-of-type(2n+2){flex-flow:column-reverse nowrap}.revendeur-steps .cards .card img{width:6rem;height:6rem;margin-bottom:3rem}.revendeur-steps .cards .card .content{padding:0}}.container.situation{padding-top:23rem;padding-bottom:0;margin-bottom:17rem;position:relative}.container.situation::before{content:'';position:absolute;height:100%;width:100%;z-index:-1;left:0;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#02455f),to(#64a188));background-image:-o-linear-gradient(#02455f,#64a188);background-image:linear-gradient(#02455f,#64a188);-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse%20%283%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/degrade-header-XXL-inverse%20%283%29.svg");-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.situation .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;background-color:#fff;border-radius:.8rem;margin-bottom:5rem}.situation .head h2{margin-right:1rem;margin-bottom:0;font-size:1.6rem;text-transform:uppercase}.situation .list-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.situation .list-head p{color:#fff;font-size:1.6rem;line-height:1.12;padding:2.5rem 3rem 1.5rem;background-color:#0b5467;font-weight:500;text-align:center;width:22rem;border-top-left-radius:2rem;border-top-right-radius:2rem;position:relative;transition:background-color .25s ease-in-out}.situation .list-head p:hover{background-color:#00445f}.situation .list-head p:first-child{margin-right:2rem}.situation ul{margin-bottom:5rem}.situation li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.situation li:not(:last-child){border-bottom:1px solid #d4d4d4}.situation li p:nth-child(1){margin-right:auto;color:#fff;font-size:1.6rem;line-height:1.12;font-weight:500;text-align:left}.situation li p:nth-child(2){width:22rem;text-align:center;background-color:#fff;margin-right:2rem;padding:1rem 0;color:#7b7b7b;font-size:2rem;line-height:1;font-weight:500;position:relative;transform:none;transition:background-color .25s ease-in-out}.situation li p:nth-child(3){width:22rem;text-align:center;background-color:#fff;padding:1rem 0;color:#084b62;font-size:2rem;line-height:1;font-weight:500;position:relative;transform:none;transition:background-color .25s ease-in-out}.situation li p:nth-child(2):hover,.situation li p:nth-child(3):hover{background-color:#f0f0f0}.situation li.bignum p:nth-child(2),.situation li.bignum p:nth-child(3){font-size:2.5rem;font-weight:bold}.situation li.bignum p:nth-child(2){color:#ff7c7c}.situation li.bignum p:nth-child(3){color:#8ec89a}.situation li.icon p:nth-child(2),.situation li.icon p:nth-child(3){position:relative;padding:1.9rem 0}.situation li.icon p:nth-child(2)::before,.situation li.icon p:nth-child(3)::before{content:'';width:1.8rem;height:1.8rem;position:absolute;left:calc(50% - 0.9rem);top:1rem;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;box-shadow:none}.situation li.icon p:nth-child(2)::before{background-image:url('https://f.hubspotusercontent20.net/hubfs/8156972/Group%206%20Copy%209.svg')}.situation li.icon p:nth-child(3)::before{background-image:url('https://f.hubspotusercontent20.net/hubfs/8156972/success%20%281%29%20copy%208.svg')}.situation li:last-child p:nth-child(2),.situation li:last-child p:nth-child(3){padding-bottom:1.5rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.situation .list-head p::before,.situation li p:nth-child(2)::before,.situation li p:nth-child(3)::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;-webkit-box-shadow:0 10px 30px 0 rgba(53,192,167,0.23);box-shadow:0 10px 30px 0 rgba(53,192,167,0.23);z-index:-1}.rdv{width:83%;border-radius:2rem;background-color:#fff;margin:auto;text-align:left;padding:4rem 6rem 4rem 42%;position:relative}.product-page .rdv{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.rdv img{position:absolute;width:33%;left:3rem;top:-4rem;height:calc(100% + 4rem);-o-object-fit:contain;object-fit:contain}.rdv::before{content:'';position:absolute;width:calc(33% + 3rem);left:0;top:0;height:100%;background-color:#8ec89a;border-top-left-radius:2rem;border-bottom-left-radius:2rem;-webkit-clip-path:ellipse(100% 100% at 0 50%);clip-path:ellipse(100% 100% at 0 50%)}.rdv p{margin-bottom:3rem}@media(max-width:992px){.rdv::before{width:100%;height:15rem;-webkit-clip-path:ellipse(100% 100% at 50% 0px);clip-path:ellipse(100% 100% at 50% 0px);border-top-right-radius:2rem;border-bottom-left-radius:0}.rdv img{width:75%;left:12.5%;top:-5rem;height:20rem;clip-path:ellipse(100% 100% at 50% 0px)}.rdv{padding:20rem 3rem 4rem 3rem;text-align:center}}@media(max-width:992px){.situation li p:nth-child(1){font-size:1.4rem}.situation li p:nth-child(2),.situation li p:nth-child(3){width:15rem;min-width:15rem;font-size:1.6rem}.situation .list-head p{font-size:1.4rem;width:15rem}.situation .rdv::before{width:100%;height:15rem;-webkit-clip-path:ellipse(100% 100% at 50% 0px);clip-path:ellipse(100% 100% at 50% 0px);border-top-right-radius:2rem;border-bottom-left-radius:0}.situation .rdv img{width:75%;left:12.5%;top:-5rem;height:20rem;clip-path:ellipse(100% 100% at 50% 0px)}.situation .rdv{padding:20rem 3rem 4rem 3rem;text-align:center;margin-top:-10rem}.container.situation{margin-bottom:23rem}}@media(max-width:768px){.container.situation{padding-top:13rem}}@media(max-width:600px){.situation .list-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;position:sticky;top:6rem;z-index:9}.situation .list-head p{-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;width:47.5%;border-radius:.8rem}.situation .list-head p:first-child{margin-right:0}.situation li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.situation li:not(:last-child){border-bottom:0}.situation li p:nth-child(1){text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:1.5rem auto}.situation li p:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;width:47.5%;margin-right:0}.situation li p:nth-child(3){width:47.5%}.situation li p:nth-child(2),.situation li p:nth-child(3){border-radius:.8rem !important;min-width:initial}}@media(max-width:480px){.container.situation{margin-bottom:30rem}}.solution-contraintes.container{padding-bottom:10rem}.solution-contraintes h2,.solution-contraintes p{max-width:66rem;margin-left:auto;margin-right:auto}.solution-contraintes p{margin-bottom:4.5rem}.solution-contraintes .avantages{position:relative}.solution-contraintes .avantages>img{position:absolute;right:0;top:50%;-webkit-transform:translateY(calc(-40% - (var(--scrollpos) * 1%)));-ms-transform:translateY(calc(-40% - (var(--scrollpos) * 1%)));transform:translateY(calc(-40% - (var(--scrollpos) * 1%)));width:48.5%;height:100%;-webkit-mask-image:url('https://f.hubspotusercontent20.net/hubfs/8156972/Mask.svg');mask-image:url('https://f.hubspotusercontent20.net/hubfs/8156972/Mask.svg');-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:-1}.solution-contraintes .avantage{max-width:54rem;background-color:#fff;border-radius:2rem;position:relative;padding:2rem;padding-left:10rem;min-height:10rem;transform:translateX(-100vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solution-contraintes .vp .avantage{transform:translateX(0)}.solution-contraintes .avantage:hover,.solution-contraintes .avantage.selected{background-color:#6fad85;cursor:pointer}.solution-contraintes .avantage:not(:last-child){margin-bottom:2rem}.solution-contraintes .avantage .imgs{position:absolute;width:6rem;height:6rem;left:2rem;top:2rem}.solution-contraintes .avantage .imgs img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:opacity .5s ease-in-out 0s;-o-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s}.solution-contraintes .avantage .imgs img:first-child{opacity:1}.solution-contraintes .avantage .imgs img:last-child{opacity:0}.solution-contraintes .avantage:hover .imgs img:first-child,.solution-contraintes .avantage.selected .imgs img:first-child{opacity:0}.solution-contraintes .avantage:hover .imgs img:last-child,.solution-contraintes .avantage.selected .imgs img:last-child{opacity:1}.solution-contraintes .avantage h3{-webkit-transition:color .5s ease-in-out 0s;-o-transition:color .5s ease-in-out 0s;transition:color .5s ease-in-out 0s;margin-bottom:0}.solution-contraintes .avantage:hover h3,.solution-contraintes .avantage.selected h3{color:#fff}.solution-contraintes .avantage p{padding:0 3rem 0 0;margin:0;line-height:0;opacity:0;-webkit-transition:padding .5s linear 0s,line-height .5s linear 0s,opacity .5s ease-in-out 0s;-o-transition:padding .5s linear 0s,line-height .5s linear 0s,opacity .5s ease-in-out 0s;transition:padding .5s linear 0s,line-height .5s linear 0s,opacity .5s ease-in-out 0s}.solution-contraintes .avantage.selected p{padding:1.6rem 3rem 0 0;opacity:1;line-height:1}.solution-contraintes .avantage::after{content:'+';font-family:'Barlow';line-height:1.14;font-size:2.2rem;font-weight:600;position:absolute;right:2rem;top:.2rem;color:#00445f}@media(max-width:480px){.solution-contraintes.container{padding-bottom:5rem}}.solution-hero.container{position:relative;margin-top:17rem}.solution-hero img{position:absolute;left:0;top:0;width:43.7%;height:40vw;max-height:55rem;border-top-right-radius:20vw;border-bottom-right-radius:20vw;object-fit:cover;object-position:right}.solution-hero .content{width:50%;margin-left:50%}.solution-hero .content>span{margin:9rem auto 1.7rem;font-size:2.4rem;font-weight:900;font-family:'Barlow';color:#fff;letter-spacing:1px;display:inline-block;padding:.2rem 1rem}.solution-hero .content h2{margin-bottom:4.2rem}.solution-hero .content p{margin-bottom:4rem;width:70%}@media(max-width:768px){.solution-hero.container{margin-top:11rem;padding-top:calc(40vw + 5rem)}.solution-hero img{top:2.5rem;width:75%}.solution-hero .content{width:100%;margin-left:0}.solution-hero .content>span{margin:0 auto 1.7rem}}@media(max-width:480px){.solution-hero.container{padding-top:2.5rem}.solution-hero img{height:15rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10rem;border-bottom-left-radius:10rem;width:45%;left:initial;right:0}.solution-hero .content h2,.solution-hero .content>span{max-width:47.5%}.solution-hero .content h1,.solution-hero .content p,.solution-hero .content .default-cta{text-align:center;width:100%}}.solution-offres.container{padding-bottom:0;margin-bottom:15rem}.solution-offres.container .wrapper>p{max-width:60rem;margin:auto;margin-bottom:10rem;line-height:1.43}.solution-offres table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.solution-offres thead tr:first-child th:first-of-type{border-top-left-radius:2rem}.solution-offres thead tr:first-child th:last-of-type{border-top-right-radius:2rem}.solution-offres thead tr th:first-of-type{border-left:0}.solution-offres thead tr th:last-of-type{border-right:0}.solution-offres thead tr:first-child th{border-top:0;padding:2rem 2.5rem;vertical-align:center}@media(min-width:901px){.solution-offres tbody td,.solution-offres thead th{position:relative;z-index:0}.solution-offres tbody td::before,.solution-offres thead th::before{content:'';width:100%;height:200vh;left:0;top:-100vh;background-color:transparent;position:absolute;transition:background-color .25s ease-in-out;z-index:0;pointer-events:none}.solution-offres tbody td:hover::before,.solution-offres thead th:hover::before{background-color:rgba(53,192,167,0.15)}}.solution-offres thead tr:first-child th img{margin-bottom:1rem;height:3.3rem}.solution-offres thead tr:last-child th{padding:1.6rem 2.5rem}.solution-offres thead tr:last-child th h3{font-size:1.6rem;line-height:1.13;margin-bottom:0;overflow-wrap:break-word}.solution-offres thead th,.solution-offres tbody tr th,.solution-offres tbody tr td{border:solid 1px #ebebeb;vertical-align:middle;padding:0 .5rem}.solution-offres thead th,.solution-offres tbody{background-color:#fff}.solution-offres tbody tr.heading,.solution-offres tbody tr td[colspan="2"]+td,.solution-offres tbody tr td[colspan="3"]+td,.solution-offres tbody tr td[colspan="3"]+td+td{display:none}.solution-offres tbody tr td[colspan="3"],.solution-offres tbody tr td[colspan="2"]:nth-of-type(2){border-right:0}.solution-offres tbody tr:nth-child(2) th{border-top:0;border-top-left-radius:2rem}.solution-offres tbody tr:last-child th{border-bottom:0;border-bottom-left-radius:2rem}.solution-offres tbody tr th{border-left:0}.solution-offres tbody tr:last-child td{border-bottom:0}.solution-offres tbody tr td:last-child{border-right:0}.solution-offres tbody tr:last-child td:last-child{border-bottom-right-radius:2rem}.solution-offres .cell{width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.solution-offres tbody tr{height:6.3rem}.solution-offres h4{font-size:1.2rem;font-weight:bold;line-height:1.42;color:#00445f;font-family:'Barlow',sans-serif;padding:0 4.6rem;width:25rem;text-align:left;margin-bottom:0}.solution-offres tbody tr td.t-big p{font-size:1.6rem;font-weight:600;line-height:1.25}.solution-offres tbody tr td p{line-height:1.43;color:#000}.solution-offres tbody tr td span{display:block;width:2rem;height:2rem;background-position:center;background-size:contain;background-repeat:no-repeat;margin:auto}.solution-offres tbody tr td span.green{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/success%20%281%29%20copy%208.svg")}.solution-offres tbody tr td span.red{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/Group%206%20Copy%209.svg")}.trouveroffre{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:83%;border-radius:2rem;background-color:#fff;margin:auto;text-align:left;padding:4rem 6rem 4rem 33%;position:relative}.trouveroffre img{position:absolute;width:33%;left:3rem;top:-4rem;height:calc(100% + 4rem);-o-object-fit:contain;object-fit:contain}.trouveroffre::before{content:'';position:absolute;width:calc(33% + 3rem);left:0;top:0;height:100%;background-color:#094c63;border-top-left-radius:1.8rem;border-bottom-left-radius:1.8rem;-webkit-clip-path:ellipse(100% 100% at 0 50%);clip-path:ellipse(100% 100% at 0 50%)}.trouveroffre p{margin-bottom:3rem}@media(max-width:992px){.trouveroffre::before{width:100%;height:15rem;-webkit-clip-path:ellipse(100% 100% at 50% 0px);clip-path:ellipse(100% 100% at 50% 0px);border-top-right-radius:2rem;border-bottom-left-radius:0}.trouveroffre img{width:75%;left:12.5%;top:-5rem;height:20rem;clip-path:ellipse(100% 100% at 50% 0px)}.trouveroffre{padding:20rem 3rem 4rem 3rem;text-align:center;margin-top:-10rem}}.testimonial{-webkit-transform:translateY(-10rem);-ms-transform:translateY(-10rem);transform:translateY(-10rem);width:80%;border-radius:2rem;background-color:#fff;padding:3rem;text-align:left;margin:auto}.testimonial img{float:left;width:9rem;height:9rem;border-radius:50%;margin-right:2rem}.testimonial blockquote{padding-left:15rem;padding-right:2rem;position:relative;font-size:1.4rem;line-height:1.21;font-weight:300;font-family:'Barlow',sans-serif}.testimonial blockquote::before{content:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-6-quote.svg");position:absolute;left:11rem;top:.5rem}.testimonial .speaker{padding-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.testimonial .speaker h3,.testimonial .speaker p{font-size:1.2rem;font-weight:600;margin-right:1.5rem;line-height:1.2}.testimonial .speaker p{color:#9f9f9f}@media(max-width:900px){.solution-offres tbody tr.heading{display:table-row;height:auto}.solution-offres h4{font-size:1.4rem;padding:1rem 0;width:auto;text-align:center}.solution-offres thead td,.solution-offres tbody tr:not(.heading) th{display:none}.solution-offres tbody tr th{border-right:0}.solution-offres tbody tr td:first-of-type{border-left:0}.solution-offres tbody tr:last-child td:first-of-type{border-bottom-left-radius:2rem}.solution-offres thead tr:first-child th{position:-webkit-sticky;position:sticky;z-index:1;top:4.5rem}.solution-offres table{overflow:initial}}@media(max-width:768px){.testimonial{width:100%}.trouveroffre{margin-top:-14rem}}@media(max-width:600px){.testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.testimonial img{float:none;margin-bottom:2rem}.testimonial blockquote{padding-left:4rem}.testimonial blockquote::before{left:0}.solution-offres thead tr:last-child th h3{font-size:1.2rem}.solution-offres table{margin:0 -1.8rem;width:calc(100% + 3.6rem)}.solution-offres thead tr:first-child th:first-of-type{border-top-left-radius:0}.solution-offres thead tr:first-child th:last-of-type{border-top-right-radius:0}.solution-offres tbody tr:nth-child(2) th{border-top-left-radius:0}.solution-offres tbody tr:last-child th{border-bottom-left-radius:0}.solution-offres tbody tr:last-child td:last-child{border-bottom-right-radius:0}.solution-offres tbody tr:last-child td:first-of-type{border-bottom-left-radius:0}.solution-offres h4{font-size:1.2rem;padding:.5rem 0}.solution-offres.container{margin-bottom:22rem}.testimonial .speaker{align-self:flex-start}}@media(max-width:480px){.solution-offres thead tr:last-child th h3{letter-spacing:-0.5px}.solution-offres thead tr:first-child th img{height:2rem}.solution-offres table .default-cta a.cta_button{padding:.5rem;border-radius:.3rem;font-size:1rem}.solution-offres thead tr th,.solution-offres thead tr th{padding:1rem !important}.solution-offres.container{margin-bottom:27rem}}.solsof.container{padding-bottom:0;margin-bottom:20rem}.solsof h2{max-width:63rem;margin-left:auto;margin-right:auto}.solsof .wrapper>span{margin:5rem auto;font-size:2.4rem;font-weight:900;font-family:'Barlow';color:#fff;letter-spacing:1px;display:inline-block;padding:.2rem 1rem}.solsof .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;position:relative}.solsof .cards .card{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 1.3rem);flex:0 0 calc(33.33% - 1.3rem);width:calc(33.33% - 1.3rem);max-width:35rem;padding:2rem 2.5rem 3rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:2rem}.solsof .cards .card h3{padding:1.5rem;border-radius:.8rem;background-color:#0b5467;font-size:1.6rem;font-weight:600;line-height:1.13;text-transform:uppercase;width:100%}.solsof .cards .card img{width:100%;height:4.1rem;-o-object-fit:contain;object-fit:contain;margin:3.2rem auto 2rem}.solsof .cards .card ul{margin-bottom:.7rem;padding-left:2rem}.solsof .cards .card li{font-size:1.2rem;font-weight:bold;line-height:1.42;margin-bottom:1.8rem;padding-left:2.6rem;position:relative;text-align:left;color:#084b62}.solsof .cards .card li::before{content:'';position:absolute;left:0;top:0;width:1.8rem;height:1.8rem;background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/success%20%281%29%20copy%208.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.solsof .cards .card .default-cta{margin-top:auto}.solsof .cards:nth-of-type(2) .card{-webkit-box-shadow:none;box-shadow:none;margin-bottom:2rem}.solsof .cards:nth-of-type(2) .card.transparent{background-color:transparent;border:dashed 2px rgba(255,255,255,0.32)}@media(min-width:993px){.solsof .cards:nth-of-type(2) .card:first-child:not(.transparent){margin-right:-1.3rem;-webkit-box-flex:0;-ms-flex:0 0 calc(33.33%);flex:0 0 calc(33.33%);width:calc(33.33%);padding-right:3.8rem;border-bottom-right-radius:0;border-top-right-radius:0}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent){margin-left:-1.3rem;margin-right:-1.3rem;-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% + 1.3rem);flex:0 0 calc(33.33% + 1.3rem);width:calc(33.33% + 1.3rem);padding-left:3.8rem;padding-right:3.8rem;border-radius:0;position:relative}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent) svg{position:absolute;width:3rem;height:100%;left:-1px;top:0;z-index:1}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent).last{border-bottom-right-radius:2rem;border-top-right-radius:2rem;padding-right:2.5rem;margin-right:0}}.solsof .cards .card.transparent h3{background-color:#fff;color:#035468}.solsof .cards .card.transparent img{-webkit-filter:contrast(0) brightness(2);filter:contrast(0) brightness(2)}.solsof .cards .card.transparent li{color:#fff}.solsof .wrapper span:nth-of-type(1){background-color:#8ec89a}.solsof .wrapper span:nth-of-type(2){background-color:#53805b}@media(min-width:993px){.solsof .wrapper .cards:nth-of-type(1)::before{content:'';width:calc(66.66%);border-radius:2rem;border:dashed 2px rgba(255,255,255,0.34);position:absolute;top:-6.6rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:calc(100% + 15rem);z-index:-1}.solsof .wrapper .cards:nth-of-type(1)::after{content:'';width:0;border-left:dashed 2px rgba(255,255,255,0.34);position:absolute;top:-6.6rem;left:calc(50% - 1px);height:calc(100% + 22rem);z-index:-1}}.trouveroffre{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:83%;border-radius:2rem;background-color:#fff;margin:auto;text-align:left;padding:4rem 6rem 4rem 33%;position:relative}.trouveroffre img{position:absolute;width:33%;left:3rem;top:-4rem;height:calc(100% + 4rem);-o-object-fit:contain;object-fit:contain}.trouveroffre::before{content:'';position:absolute;width:calc(33% + 3rem);left:0;top:0;height:100%;background-color:#094c63;border-top-left-radius:1.8rem;border-bottom-left-radius:1.8rem;-webkit-clip-path:ellipse(100% 100% at 0 50%);clip-path:ellipse(100% 100% at 0 50%)}.trouveroffre p{margin-bottom:3rem}@media(max-width:992px){.solsof .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.solsof .cards .card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:2rem auto 2rem}.solsof .wrapper>span{margin:3rem auto}.trouveroffre::before{width:100%;height:15rem;-webkit-clip-path:ellipse(100% 100% at 50% 0px);clip-path:ellipse(100% 100% at 50% 0px);border-top-right-radius:2rem;border-bottom-left-radius:0}.trouveroffre img{width:75%;left:12.5%;top:-5rem;height:20rem;clip-path:ellipse(100% 100% at 50% 0px)}.trouveroffre{padding:20rem 3rem 4rem 3rem;text-align:center;margin-top:-20rem}.solsof .cards:nth-of-type(2) .card:first-child:not(.transparent){padding-right:2.5rem;padding-bottom:2.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:2rem;margin:2rem auto 0}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent){margin:0 auto 0;padding:10rem 2.5rem 2.5rem;position:relative;overflow:hidden}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent) svg{position:absolute;width:100%;height:82.5%;left:0;top:-30%;z-index:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.solsof .cards:nth-of-type(2) .card:not(:first-child):not(.transparent).last{border-bottom-left-radius:2rem;border-top-right-radius:0;border-top-left-radius:0;padding-right:2.5rem;padding-top:10rem;margin:0 auto 2rem}}@media(max-width:600px){.solsof.container{margin-bottom:25rem}}@media(max-width:480px){.solsof.container{margin-bottom:30rem}}.support-avantages.roundgradbg::before{background-image:none;background-color:#8ec89a}.support-avantages.container.roundgradbg{padding:13.2rem 0 7.6rem}.support-avantages .wrapper>h2{max-width:64rem;margin-left:auto;margin-right:auto}.support-avantages .wrapper>p{max-width:46rem;margin-left:auto;margin-right:auto}.support-avantages .cards{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between;margin:6rem 0 7rem}.support-avantages .cards .card{flex:0 0 calc((100% - 4rem) / 3);background-color:#fff;border-radius:2rem;padding:2.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;margin-bottom:2rem}.support-avantages .cards .card img{margin-bottom:1.3rem}.support-avantages .cards .card h3{margin-bottom:1rem;margin-top:auto;line-height:1.14}.support-avantages .cards .card p{line-height:1.43}@media(max-width:768px){.support-avantages .cards .card{flex:0 0 100%;max-width:50rem;margin-left:auto;margin-right:auto}}.support-hero.container{padding:24rem 0 20rem}.support-hero p{font-size:1.6rem;margin-bottom:4rem}.support-hero .wrapper>*:not(img){width:55%;margin-left:45%}.support-hero img:not(.shape-image){position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/Mask%20%281%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/Mask%20%281%29.svg");-webkit-mask-position:bottom right;mask-position:bottom right;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%;width:35%}.support-hero img.shape-image{display:none}@media(max-width:950px){.support-hero img:not(.shape-image){height:75%}}@media(max-width:600px){.support-hero.container{padding:30rem 0 5rem}.support-hero .wrapper>*:not(img){width:100%;margin-left:0;text-align:center;margin-top:4rem}.support-hero img:not(.shape-image){width:100%;height:25%;top:10rem}}.support-table{margin-bottom:5rem}.support-table h2{max-width:45rem;margin:auto}.support-table table{margin:5rem 0 4rem;table-layout:fixed;width:100%}.support-table table tr>*{vertical-align:middle}.support-table table thead th{border-top:1px solid #ebebeb}.support-table table thead tr>*{padding:2.5rem 3.5rem 1.5rem}.support-table table thead h3{font-size:1.6rem;font-weight:600;line-height:1.13;text-transform:uppercase;margin-bottom:0}.support-table table tbody h3{margin-bottom:0}.support-table table tbody tr>*{padding:2rem 3rem}.support-table table tbody tr th.heading{display:none}width:25%;padding:2rem 3rem}.support-table table tbody p{font-size:1.6rem;font-weight:600;line-height:1.25}.support-table ul li{font-size:1rem;font-weight:bold;line-height:1.3;color:#9f9f9f;margin-bottom:.25rem;text-align:left}.support-table ul li::before{content:'•';letter-spacing:0;color:#297daa;margin-right:.5rem}@media(max-width:768px){.support-table table thead tr>*,.support-table table tbody tr>*{padding:1.5rem}}@media(max-width:600px){.support-table table thead tr td,.support-table table tbody tr th:not(.heading){display:none}.support-table table tbody tr th.heading{display:table-cell}}@media(max-width:480px){.support-table table{margin:5rem -1.8rem 4rem;width:calc(100% + 3.6rem)}.support-table table thead h3,.support-table table tbody p{font-size:1rem}.support-table table tbody h3{font-size:1.4rem}.support-table table thead tr>*,.support-table table tbody tr>*{padding:1rem .5rem}}.team-carousel{position:relative}.team-carousel .social-icon{width:2rem;height:2rem;background-size:cover;background-position:50%;background-repeat:no-repeat}.team-photo{min-height:140px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:grayscale(1)}#testimonials img.testimonials-picto{margin:0 auto 1rem;display:block}#testimonials h2{max-width:38rem;display:inline-block}#teamCarousel{position:absolute;display:flex;flex-flow:row;align-items:center;justify-content:center;width:58.33333%;right:0;bottom:5rem}#teamCarousel .social-media a[href*='linkedin']{background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/icone-linkedin.svg")}@media(min-width:2000px){#teamCarousel{width:55%}}#left-arrow-teamCarousel,#right-arrow-teamCarousel{margin-top:2rem}#teamCarousel::before{left:0;background-color:#faf}#teamCarousel::after{right:0;background-color:#faf}#teamCarousel::before,#teamCarousel::after{content:'';box-sizing:border-box;width:var(--wrapperout);position:absolute;top:0;height:100%;z-index:2}#teamCarousels-container .teamCarousel-container{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks));flex:1 0 calc(100% / var(--visible-blocks));width:calc(100% / var(--visible-blocks));box-sizing:border-box;padding:3rem 1.5rem;opacity:1;position:relative}#teamCarousel .teamCarousel{border-radius:3rem;background-color:#fff;height:100%;text-align:left;font-family:'Barlow',sans-serif;display:flex;flex-flow:column nowrap;overflow:hidden}#teamCarousel .teamCarousel blockquote{padding-left:3.4rem;font-size:1.4rem;font-weight:300;line-height:1.29;position:relative;margin-bottom:auto}#teamCarousel .teamCarousel blockquote::before{content:'';position:absolute;left:0;top:.6rem;width:2.2rem;height:1.8rem;background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-6-quote.svg")}#teamCarousel .teamCarousel .carousel-client{padding-left:7.2rem;margin-top:3.8rem;position:relative}#teamCarousel .teamCarousel .carousel-client h4{font-size:1.2rem;font-weight:bold;line-height:1.42;margin-bottom:0}#teamCarousel .teamCarousel .carousel-client p{font-size:1rem;font-weight:bold;line-height:1.3;color:#9f9f9f}#teamCarousel .teamCarousel .carousel-client img{position:absolute;left:3.4rem;top:0;width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover}#teamCarousel-dots{width:100%;height:1.2rem;padding-left:0}#teamCarousel-dots a{display:inline-block;text-align:center;font-size:20px;line-height:1;color:transparent;background-color:#fff;border:1px solid #bebebe;width:10px;height:10px;margin:0 .5rem;border-radius:50%}#teamCarousel-dots a:hover{background-color:#094c63}#teamCarousel-dots a.current-anchor-teamCarousel,#teamCarousel-dots a.current-anchor-teamCarousel:hover{background-color:#094c63;border-color:#094c63}#left-arrow,#right-arrow{display:inline-block;width:4.6rem;height:4.6rem;border-radius:50%;margin-right:1rem;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat;transition:background-color .25s ease-in-out;position:relative;top:4.6rem}#left-arrow:hover,#right-arrow:hover{background-color:#fff}#left-arrow{background-image:url("https://cdn2.hubspot.net/hubfs/6548689/Interdata%20website/Icons/INT20001-Icon-Arrow-left-Inactive.svg")}#left-arrow:hover,#left-arrow:focus{background-image:url("https://cdn2.hubspot.net/hubfs/6548689/Interdata%20website/Icons/INT20001-Icon-Arrow-left-Active.svg")}#right-arrow{background-image:url("https://cdn2.hubspot.net/hubfs/6548689/Interdata%20website/Icons/INT20001-Icon-Arrow-right-Inactive.svg")}#right-arrow:hover,#right-arrow:focus{background-image:url("https://cdn2.hubspot.net/hubfs/6548689/Interdata%20website/Icons/INT20001-Icon-Arrow-Right-Active.svg")}#teamCarousels-container #teamCarousel-first,#teamCarousels-container #teamCarousel-last{padding:0;margin:0;border:0}#teamCarousels-container::-webkit-scrollbar{width:0px;height:0px;background:transparent}#teamCarousels-container::-webkit-scrollbar-thumb{background:transparent}#teamCarousels-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none;margin-left:var(--negativewrapperout);margin-right:var(--negativewrapperout);padding-left:var(--wrapperout);padding-right:var(--wrapperout)}#teamCarousel.oneblock #teamCarousels-container{overflow-x:hidden}#teamCarousel #teamCarousel-first{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));width:calc(100% / var(--visible-blocks) * var(--left-space-size))}#teamCarousel #teamCarousel-last{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));width:calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout))}@media(max-width:var(--wrapper-size)){#teamCarousel{--wrapperout:0;--negativewrapperout:0}}@media screen and (max-width:992px){#teamCarousel{position:initial;display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;right:0}.team-carousel .team-carousel-inner>.row-fluid>[class*='span']{padding:0}}@media screen and (max-width:480px){#testimonials .heading>*{text-align:center}}@media(min-width:1920px){.team-photo{min-height:190px}}#testimonials img.testimonials-picto{margin:0 auto 1rem;display:block}@media(max-width:320px){#testimonials img.testimonials-picto{margin-top:4rem}}#testimonials h2{max-width:38rem;display:inline-block}#carouselB{position:relative;margin-left:var(--negativewrapperout);margin-right:var(--negativewrapperout);padding-left:var(--wrapperout);padding-right:var(--wrapperout);padding-top:3rem}#carouselB::before{left:0;background-color:#faf}#carouselB::after{right:0;background-color:#faf}#carouselB::before,#carouselB::after{content:'';box-sizing:border-box;width:var(--wrapperout);position:absolute;top:0;height:100%;z-index:2}#carouselBs-container .carouselB-container{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks));flex:1 0 calc(100% / var(--visible-blocks));width:calc(100% / var(--visible-blocks));box-sizing:border-box;padding:5rem 1rem;opacity:1;position:relative}#carouselB .carouselB{padding:4rem 2rem 3rem;border-radius:3rem;background-color:rgba(9,76,99,0.03);height:100%;text-align:left;font-family:'Barlow',sans-serif;display:flex;flex-flow:column nowrap}#carouselB .carouselB blockquote{padding-left:3.4rem;font-size:1.4rem;font-weight:300;line-height:1.29;position:relative;margin-bottom:auto}#carouselB .carouselB blockquote::before{content:'';position:absolute;left:0;top:.6rem;width:2.2rem;height:1.8rem;background-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/picto-6-quote.svg")}#carouselB .carouselB .carousel-client{padding-left:7.2rem;margin-top:3.8rem;position:relative}#carouselB .carouselB .carousel-client h4{font-size:1.2rem;font-weight:bold;line-height:1.42;margin-bottom:0}#carouselB .carouselB .carousel-client p{font-size:1rem;font-weight:bold;line-height:1.3;color:#9f9f9f}#carouselB .carouselB .carousel-client img:not(.logo-ds){position:absolute;left:3.4rem;top:0;width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover}#carouselB .carouselB .carousel-client img.logo-ds{position:absolute;left:.7rem;top:0;width:5.7rem;height:2.8rem;object-fit:contain}#carouselB-dots{width:calc(100% - 15rem);height:1.2rem;text-align:center;padding-left:0;display:none}#carouselB-dots a{display:inline-block;text-align:center;font-size:20px;line-height:1;color:transparent;background-color:#fff;border:1px solid #bebebe;width:10px;height:10px;margin:0 .5rem;border-radius:50%}#carouselB-dots a:hover{background-color:#094c63}#carouselB-dots a.current-anchor-carouselB,#carouselB-dots a.current-anchor-carouselB:hover{background-color:#094c63;border-color:#094c63}#left-arrow-carouselB,#right-arrow-carouselB{display:inline-block;width:3.5rem;height:3.5rem;border-radius:50%;background-color:#fff;transition:background-color .25s ease-in-out;cursor:pointer;position:relative}#left-arrow-carouselB::before,#right-arrow-carouselB::before{content:'';position:absolute;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#00445f),to(#8ec89a));background-image:-o-linear-gradient(top,#00445f,#8ec89a);background-image:linear-gradient(to bottom,#00445f,#8ec89a);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:60%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border-radius:.8rem;z-index:1}#left-arrow-carouselB{margin-right:1rem}#right-arrow-carouselB{margin-left:1rem}#left-arrow-carouselB::before{right:.1rem}#right-arrow-carouselB::before{left:.1rem}#left-arrow-carouselB:hover,#right-arrow-carouselB:hover{background-color:rgba(53,192,167,0.23)}#left-arrow-carouselB::before{-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/back%20%282%29.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/back%20%282%29.svg")}#right-arrow-carouselB::before{-webkit-mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/next.svg");mask-image:url("https://f.hubspotusercontent20.net/hubfs/8156972/next.svg")}#carouselBs-container #carouselB-first,#carouselBs-container #carouselB-last{padding:0;margin:0;border:0}#carouselBs-container::-webkit-scrollbar{width:0px;height:0px;background:transparent}#carouselBs-container::-webkit-scrollbar-thumb{background:transparent}#carouselBs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none;margin-left:var(--negativewrapperout);margin-right:var(--negativewrapperout);padding-left:var(--wrapperout);padding-right:var(--wrapperout)}#carouselB.oneblock #carouselBs-container{overflow-x:hidden}#carouselB #carouselB-first{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));flex:1 0 calc(100% / var(--visible-blocks) * var(--left-space-size));width:calc(100% / var(--visible-blocks) * var(--left-space-size))}#carouselB #carouselB-last{-webkit-box-flex:1;-ms-flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));flex:1 0 calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout));width:calc(100% / var(--visible-blocks) * var(--right-space-size) + var(--wrapperout))}@media(max-width:var(--wrapper-size)){#carouselB{--wrapperout:0;--negativewrapperout:0}}@media(max-width:992px){#testimonials{padding-top:3rem}#carouselBs-container .carouselB-container{padding-top:2rem}#carouselB{padding-top:0}}@media(max-width:768px){#left-arrow-carouselB,#right-arrow-carouselB{display:none}#carouselB-dots{display:inline-block}}.timeline{overflow:hidden}.timeline .timeline-container:after{content:'';position:absolute;bottom:1rem;left:0;width:150%;height:7px;background:linear-gradient(to left,#67aa8c 42%,#02445a);z-index:-1;border-radius:50rem}.timeline .timeline-container .step{position:relative;transform:translateY(-50%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.timeline .timeline-container.vp .step{transform:translateY(0%);opacity:1}.timeline .timeline-container .step{position:relative}.timeline .timeline-container .step-bullet{width:3rem;height:3rem;border-radius:50%;margin-left:auto;margin-right:auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.timeline .timeline-container .step-bullet-inner{width:60%;height:60%;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .25s ease-in-out}.timeline .timeline-container .step:hover .step-bullet-inner{width:80%;height:80%}.timeline .timeline-container .step .step-inner>p:last-of-type{text-shadow:0 0 0 rgba(53,192,167);transition:text-shadow .25s ease-in-out}.timeline .timeline-container .step:hover .step-inner>p:last-of-type{text-shadow:0 0 5px rgba(53,192,167)}.timeline .timeline-container{position:relative}.timeline .timeline-container .between-step{position:absolute;bottom:0;right:0;transform:translate(-117%,70%)}.timeline .timeline-container .between-step p{font-size:10px;white-space:nowrap}.timeline .timeline-container .between-step img{width:9rem;height:3rem;object-fit:contain}.timeline .timeline-container .between-step:before{content:'';height:3rem;width:3px;display:block;background:#ffdc82;margin:0 auto}@media screen and (max-width:640px){.timeline.module.container>.row-fluid:last-of-type{padding:0}.timeline .timeline-container{padding-left:5rem;padding-right:5rem;overflow:auto;padding-bottom:5rem;margin:0}.timeline .timeline-container:after{display:none}.timeline .timeline-container .step-bullet{display:none}.timeline .timeline-container .step{flex:0 0 58.33333%;background:#fff;margin-right:2rem;padding:2rem;border-radius:3rem;box-shadow:0 10px 30px 0 rgba(53,192,167,0.23);flex-flow:column;align-items:center;justify-content:center}.timeline .timeline-container .step-inner{padding:0}.timeline .timeline-container .between-step:before{display:none}.timeline .timeline-container .between-step{position:initial;bottom:0;right:0;transform:initial}}@media screen and (max-width:480px){.timeline .heading>*{text-align:center}}.video-container{border-radius:2rem;overflow:hidden;position:relative}.video-container>*{display:block;width:100%;height:50vw;max-height:50rem;object-fit:cover}#dyalogCards .cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#dyalogCards .cards-item{border-radius:2rem;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem);width:calc(50% - 1.2rem);position:relative;overflow:hidden;margin-bottom:4rem;padding:2.5rem 1rem 2.5rem 16.5rem}#dyalogCards .cards-item:nth-child(2n+1):last-child{margin:0 auto}#dyalogCards .cards-item h4{padding-right:2rem}#dyalogCards .cards-item img{position:absolute;left:0;top:0;width:14rem;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){#dyalogCards .cards-item{padding:22rem 2.5rem 2.5rem 2.5rem;text-align:center}#dyalogCards .cards-item img{width:100%;height:20rem}}@media(max-width:480px){#dyalogCards .cards-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}#num-prod-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.number-prod{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1.8rem);flex:0 0 calc(25% - 1.8rem);margin-bottom:2.4rem;border-radius:.8rem;padding:4rem 3.5rem 3.5rem}.number-prod h3{font-size:5.7rem;font-weight:600;line-height:.6;margin-bottom:1rem}.number-prod h3::before{content:'0'}@-webkit-keyframes numgrow{from{content:0}to{content:attr(value)}}@keyframes numgrow{from{content:0}to{content:attr(value)}}.number-prod h4{font-size:1.6rem;font-weight:600;line-height:1.44;margin-bottom:.8rem}.number-prod p{font-size:1.2rem;font-weight:200;line-height:1.25;padding:0 1.35rem}@media(max-width:992px){.number-prod{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem)}}@media(max-width:480px){.number-prod{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}}#num-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.number{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1.8rem);flex:0 0 calc(25% - 1.8rem);background-image:-webkit-gradient(linear,left top,left bottom,from(#67aa8c),to(#02445a));background-image:-o-linear-gradient(top,#67aa8c,#02445a);background-image:linear-gradient(to bottom,#67aa8c,#02445a);margin-bottom:2.4rem;border-radius:.8rem;padding:4rem 3.5rem 3.5rem}.number h3{font-size:5.7rem;font-weight:600;line-height:.6;margin-bottom:1rem;color:#fff}.number h3::before{content:'0'}@-webkit-keyframes numgrow{from{content:0}to{content:attr(value)}}@keyframes numgrow{from{content:0}to{content:attr(value)}}.number h4{font-size:1.6rem;font-weight:600;line-height:1.44;margin-bottom:.8rem;color:#fff}.number p{font-size:1.2rem;font-weight:200;line-height:1.25;color:#fff;padding:0 1.35rem}@media(max-width:992px){.number{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem)}}@media(max-width:480px){.number{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}