@import url("https://fonts.googleapis.com/css2?family=Philosopher:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=5ee227db-c8c2-4f54-8f01-b1885509da9d&fontids=5664082");@font-face{font-family:helvetica_neueregular;font-style:normal;font-weight:400;src:url(https://25574676.fs1.hubspotusercontent-eu1.net/hubfs/25574676/planisense/fonts/helvetica-neue/helvetica_neue_regular-webfont.woff2) format("woff2"),url(https://25574676.fs1.hubspotusercontent-eu1.net/hubfs/25574676/planisense/fonts/helvetica-neue/helvetica_neue_regular-webfont.woff) format("woff")}@font-face{font-family:Helvetica Neue Light;src:url(https://25574676.fs1.hubspotusercontent-eu1.net/hubfs/25574676/planisense/fonts/helvetica-neue/5664082/6e098adf-3e8e-4c9e-bc4e-6cfa9ce012cf.woff2) format("woff2"),url(https://25574676.fs1.hubspotusercontent-eu1.net/hubfs/25574676/planisense/fonts/helvetica-neue/5664082/cb014cd9-3d76-4507-ac6d-dcb4be6ff3b5.woff) format("woff")}*,:after,:before{box-sizing:border-box}:focus{outline:0}body,html{height:100%}body{color:#646464;font-family:Raleway,sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:500;line-height:1.5;overflow-x:hidden;text-rendering:optimizeLegibility}.pin-spacer{pointer-events:none}div.container{margin:0 auto;max-width:1224px}@media screen and (max-width:1224px){div.container{padding:0 15px}}@media screen and (max-width:768px){div.container{padding:0 30px}}.section-sm{padding-bottom:25px;padding-top:25px}@media screen and (max-width:768px){.section-sm{padding:20px 0}}.section-md{padding-bottom:50px;padding-top:50px}@media screen and (max-width:768px){.section-md{padding:30px 0}}.section-lg{padding-bottom:75px;padding-top:75px}@media screen and (max-width:768px){.section-lg{padding:45px 0}}.section-xl{padding-bottom:100px;padding-top:100px}@media screen and (max-width:768px){.section-xl{padding:60px 0}}.pt-0{padding-top:unset}.pb-0{padding-bottom:unset}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#323232;font-family:Helvetica Neue Light,sans-serif;word-wrap:break-word;margin-top:0}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-weight:400}.h1,h1{font-size:60px;font-weight:300;letter-spacing:1px;line-height:1.1;margin-bottom:30px;text-transform:uppercase}@media screen and (max-width:992px){.h1,h1{font-size:42px}}@media screen and (max-width:768px){.h1,h1{font-size:36px}}.h2,h2{font-size:42px;font-weight:300;letter-spacing:-1px;line-height:1.3;margin-bottom:30px}@media screen and (max-width:768px){.h2,h2{font-size:36px}}.h3,h3{font-size:22px;font-weight:300;letter-spacing:-1px;line-height:1.2;margin-bottom:20px}.h4,h4{font-size:20px}.h4,.h5,h4,h5{font-weight:400;line-height:1.3;margin-bottom:15px}.h5,h5{font-size:18px}a{color:#646464}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}img.fit-cover{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}img.fit-contain,img.fit-cover{height:100%;left:0;position:absolute;top:0;width:100%}img.fit-contain{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.figure,figure{width:100%}.figure.ratio,figure.ratio{padding-bottom:56.25%;position:relative;text-align:left}.figure.ratio iframe,.figure.ratio img,figure.ratio iframe,figure.ratio img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}img:not([src]){visibility:hidden}.white,.white-a *{color:#fff}.grey-30,.grey-a-30 *{color:#bfbfbf}.bold{font-weight:700}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.sm,.sm-a p{font-size:14px}.lg,.lg-a p{font-size:18px}.bg-dark{background-color:#222}p a{color:#f2b63f;font-weight:600;position:relative;text-decoration:none}p a:after{background-color:#f2b63f;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:top left;transition:transform .3s ease;width:100%}@keyframes slidein{0%{opacity:1;transform:translateY(0) translateX(0)}to{opacity:0;transform:translateY(-13px) translateX(13px)}}@keyframes slideReverse{0%{opacity:0;transform:translateY(13px) translateX(-13px)}to{opacity:1;transform:translateY(0) translateX(0)}}p a:hover:after{transform:scaleX(0);transform-origin:top right}.split-title .line-wrapper{overflow:hidden;position:relative}.split-title .line-wrapper div{transform:translateY(100%)}ol{list-style-type:none;padding-left:0}ol li::marker{display:none}ul:not(.breadcrumb) li{line-height:24px;list-style-type:none;padding-left:40px;position:relative}ul:not(.breadcrumb) li:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' fill='none'%3E%3Crect width='25' height='25' y='.074' fill='%23F2F2F2' rx='12.5'/%3E%3Cpath stroke='%23222' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='m8.571 12.574 2.858 2.5 5.714-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:0;position:absolute;top:3px;width:25px}ul.breadcrumb{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}ul.breadcrumb li{position:relative}ul.breadcrumb li:last-child{font-style:italic}ul.breadcrumb li:last-child a{color:#828282}ul.breadcrumb li a{color:#323232;font-size:14px;line-height:1.5;text-decoration:none;transition:all .3s}ul.breadcrumb li a:hover{color:#161616}ul.breadcrumb li a:first-letter{text-transform:uppercase}ul.breadcrumb li+li{margin-left:10px;padding-left:15px}ul.breadcrumb li+li:before{color:#323232;content:"-";height:8px;left:0;position:absolute;width:5px}.btn{border-radius:2px;color:#323232;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:14px;overflow:hidden;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .35s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.btn.primary{background-color:#ffc24a;border-color:#ffc24a;padding:15px 30px 14px}.btn.primary:hover{background-color:rgba(255,194,74,.3)}.btn.secondary{border:1px solid #323232}.btn.secondary,.btn.tertiary{background-color:transparent;padding:14px 30px 13px}.btn.tertiary{border:1px solid #fff;color:#fff}.link{color:#323232;font-size:12px;font-weight:600;letter-spacing:1.8px;line-height:15px;padding-right:33px;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' fill='none'%3E%3Cpath stroke='%23323232' stroke-width='1.3' d='M.515 4.611h16.452M13.227.774l3.74 3.74-3.74 3.738'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:9px;position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-50%);width:18px}.link.white{color:#fff}.link.white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' fill='none'%3E%3Cpath stroke='%23FFF' stroke-width='1.3' d='M.515 4.611h16.452M13.227.774l3.74 3.74-3.74 3.738'/%3E%3C/svg%3E")}h3.form-title{display:none}form.hs-form{padding:0}form.hs-form .input{margin-right:0!important}form.hs-form div.hs-form-field{margin-bottom:25px}form.hs-form div.hs-form-field.hs_single_checkbox div.input ul.inputs-list li{width:100%}form.hs-form div.hs-form-field .hs-form-required{color:red}form.hs-form div.hs-form-field label{font-size:12px;letter-spacing:.05em;margin:0;text-transform:uppercase}form.hs-form div.hs-form-field label span+span{color:#323232;margin-left:2px}form.hs-form div.hs-form-field legend{color:grey;display:block!important;font-size:80%;margin:0 0 6px}form.hs-form div.hs-form-field div.input input:not([type=checkbox]):not([type=radio]):not([type=file]),form.hs-form div.hs-form-field div.input select,form.hs-form div.hs-form-field div.input textarea{background:#fff;border:1px solid #dcdbdc;border-radius:2px;box-sizing:border-box;color:#161616;font-family:Raleway,sans-serif;font-size:14px;line-height:1.5;margin:0;outline:none;padding:9px 15px;transition:border .3s,box-shadow .3s;width:100%!important}form.hs-form div.hs-form-field div.input textarea{height:180px}form.hs-form div.hs-form-field div.input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none'%3E%3Cpath fill='%23323232' fill-rule='evenodd' d='m1.09.268 5.657 5.657L12.404.268l1.06 1.061-6.717 6.718L.029 1.329 1.09.27z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:14px 9px;cursor:pointer;height:42px;padding-right:38px}form.hs-form div.hs-form-field div.input select::-ms-expand{display:none}form.hs-form div.hs-form-field div.input select option{font-weight:400}form.hs-form div.hs-form-field div.input input[type=file]{background:#fff;border:1px dashed #161616;border-radius:0;cursor:pointer;outline:none;padding:10px;width:100%!important}form.hs-form div.hs-form-field div.input ul.inputs-list{display:flex;flex-wrap:wrap;margin:0;padding:0}form.hs-form div.hs-form-field div.input ul.inputs-list li{list-style-type:none;margin:10px 20px 0 0;width:calc(33.33333% - 20px)}@media screen and (max-width:992px){form.hs-form div.hs-form-field div.input ul.inputs-list li{width:100%}}form.hs-form div.hs-form-field div.input ul.inputs-list li label{font-size:12px;letter-spacing:normal;text-transform:none}form.hs-form div.hs-form-field div.input ul.inputs-list li:last-child{margin-right:0}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=checkbox],form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]{opacity:0;position:absolute}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=checkbox]:checked+span:before{background:#161616;border-color:#161616}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=checkbox]:checked+span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8.902 1.114c.254.222.28.608.058.862l-4.375 5a.61.61 0 0 1-.882.04l-2.625-2.5a.611.611 0 0 1 .843-.885l2.164 2.06 3.955-4.52a.61.61 0 0 1 .862-.057' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:block;height:8px;left:3px;position:absolute;top:6px;width:10px}form.hs-form div.hs-form-field div.input ul.inputs-list li span{cursor:pointer;font-size:16px;padding:0;position:relative}form.hs-form div.hs-form-field div.input ul.inputs-list li span:before{background:#fff;border:1px solid #828282;border-radius:2px;content:"";display:inline-block;height:16px;margin-right:15px;margin-top:2px;vertical-align:text-top;width:16px}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]{opacity:0;position:absolute}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]:checked+span:after{opacity:1;transform:scale(1);transition:.5s;-webkit-transition:.5s}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]+span{cursor:pointer;font-size:16px;padding:0;position:relative}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]+span:before{background:#fff;border:1px solid #161616;border-radius:100%;content:"";display:inline-block;height:15px;margin-right:6px;vertical-align:text-top;width:15px}form.hs-form div.hs-form-field div.input ul.inputs-list li input[type=radio]+span:after{background-color:#161616;border-radius:50%;content:"";display:block;height:9px;left:3px;opacity:0;position:absolute;top:5px;transform:scale(.8);transition:0s;-webkit-transition:0s;width:9px}form.hs-form fieldset{max-width:100%;width:100%}form.hs-form fieldset .legal-consent-container .hs-richtext{font-size:14px}form.hs-form fieldset .legal-consent-container div.input ul.inputs-list{display:block}form.hs-form fieldset .legal-consent-container div.input ul.inputs-list li{display:flex;width:100%}form.hs-form fieldset .legal-consent-container div.input ul.inputs-list li span:before{margin-top:1px}form.hs-form fieldset .legal-consent-container div.input ul.inputs-list li input[type=checkbox]:checked+span:after{top:7px}form.hs-form fieldset .legal-consent-container div.input ul.inputs-list li span{font-size:14px;margin-left:0}form.hs-form fieldset.form-columns-2{display:flex;justify-content:space-between}@media (max-width:700px){form.hs-form fieldset.form-columns-2{flex-direction:column}}form.hs-form fieldset.form-columns-2 div.field{width:calc(50% - 10px)}@media (max-width:700px){form.hs-form fieldset.form-columns-2 div.field{width:100%}}form.hs-form fieldset.form-columns-3{display:flex;justify-content:space-between}@media (max-width:700px){form.hs-form fieldset.form-columns-3{flex-direction:column}}form.hs-form fieldset.form-columns-3 div.field{width:calc(33.33333% - 10px)}@media (max-width:700px){form.hs-form fieldset.form-columns-3 div.field{width:100%}}form.hs-form fieldset ul.hs-error-msgs{color:#ff1b1b;list-style-type:none;margin:10px 0 0;padding:0}form.hs-form fieldset ul.hs-error-msgs li{line-height:1}form.hs-form fieldset ul.hs-error-msgs li label.hs-main-font-element{color:#ff1b1b;list-style:none;margin:0;padding:0;text-align:center}form.hs-form fieldset div.hs_rgpd ul{margin:0;padding:0}form.hs-form fieldset div.hs_rgpd ul li{list-style:none}form.hs-form fieldset div.hs_rgpd ul li label input[type=checkbox],form.hs-form fieldset div.hs_rgpd ul li label input[type=radio]{opacity:0;position:absolute}form.hs-form fieldset div.hs_rgpd ul li label input[type=checkbox]:checked+span:before{background:#161616;border-color:#161616}form.hs-form fieldset div.hs_rgpd ul li label input[type=checkbox]:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:9px;left:6px;position:absolute;top:6px;transform:rotate(45deg);width:5px}form.hs-form fieldset div.hs_rgpd ul li label input[type=checkbox]+span{position:relative}form.hs-form fieldset div.hs_rgpd ul li label input[type=checkbox]+span:before{background:#fff;border:1px solid #161616;content:"";display:inline-block;height:17px;margin-right:6px;margin-top:2px;vertical-align:text-top;width:17px}form.hs-form div.hs_error_rollup{background-color:#323232;color:#fff;padding:30px;text-align:center}form.hs-form div.hs_error_rollup ul{list-style-type:none;margin:0;padding:0}form.hs-form div.hs_error_rollup ul li label{margin:0}form.hs-form div.hs_input_file input[type=file]{background:#fff;border:1px dashed #161616;border-radius:0;cursor:pointer;outline:none;padding:10px;width:100%!important}form.hs-form div.hs_submit{margin-top:30px}form input[type=submit]{background-color:#ffc24a;border:1px solid #ffc24a;border-radius:2px;color:#323232;cursor:pointer;display:block;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:14px;margin:25px 0 0;padding:15px 30px 14px;text-transform:uppercase;transition:all .35s}.label{color:#646464;display:inline-block;font-size:14px;font-weight:500;margin:0 0 10px;padding-left:13px;position:relative}.label span{display:block;transform:translateY(1px)}.label div{background-color:#ffc24a;height:100%;left:0;position:absolute;top:0;width:3px}.label.white{color:#fff}.label.white div{background-color:#fff}ul.check li{padding-left:40px;position:relative}ul.check li+li{margin-top:15px}ul.check li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' fill='none'%3E%3Crect width='25' height='25' y='.074' fill='%23F2F2F2' rx='12.5'/%3E%3Cpath stroke='%23222' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='m8.571 12.574 2.858 2.5 5.714-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}ol{counter-reset:line}ol li{padding-left:40px;position:relative}ol li+li{margin-top:15px}ol li:before{border:1px solid #dcdbdc;border-radius:6px;content:"";height:22px;left:0;position:absolute;top:0;width:25px}ol li:after{content:counter(line);counter-increment:line;font-size:14px;font-weight:500;left:9px;line-height:1;position:absolute;top:3px}.container-blog-pagination,.container-blog-pagination .blog-pagination,.container-blog-pagination .blog-pagination__link{align-items:center;display:flex;justify-content:center}.container-blog-pagination .blog-pagination__link{background-color:#161616;border-radius:4px;color:#fff;height:50px;margin:0 5px;opacity:.5;text-decoration:none;transition:all .3s ease;width:50px}.container-blog-pagination .blog-pagination__link--active,.container-blog-pagination .blog-pagination__link:hover{opacity:1}.container-blog-pagination .arrow{align-items:center;display:flex;height:50px;justify-content:center;margin:0 5px;opacity:.5;transition:all .3s ease;width:50px}.container-blog-pagination .arrow:hover{opacity:1}.container-blog-pagination .arrow.next{transform:rotate(0)}.container-blog-pagination .arrow.previous{transform:rotate(-180deg)}.blog-listing-template .container-blog-pagination{padding:110px 0}.blog-listing-template .container-blog-pagination .blog-pagination{border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;position:relative}.blog-listing-template .container-blog-pagination .blog-pagination:after,.blog-listing-template .container-blog-pagination .blog-pagination:before{background-color:#dcdbdc;content:"";height:1px;left:-50px;position:absolute;right:-50px}.blog-listing-template .container-blog-pagination .blog-pagination:after{bottom:0}.blog-listing-template .container-blog-pagination .blog-pagination:before{top:0}.blog-listing-template .container-blog-pagination .blog-pagination .blog-pagination__link{background-color:transparent;color:#323232;margin:0}.blog-listing-template .container-blog-pagination .blog-pagination .blog-pagination__link--active{background-color:#ffc24a}.post-hero{margin-bottom:45px}.post-hero,.post-hero .breadcrumb{border-bottom:1px solid #ddd;width:100%}.post-hero .breadcrumb{border-top:1px solid #ddd;margin-top:70px;padding:35px 0}@media screen and (max-width:992px){.post-hero .breadcrumb{padding:30px}}.post-hero .breadcrumb .content{margin:0 auto;max-width:1110px;width:100%}.post-hero .breadcrumb .content a,.post-hero .breadcrumb .content span{color:#00051a;text-decoration:none}.post-hero .breadcrumb .content a:first-child,.post-hero .breadcrumb .content span:first-child{color:#666975}.post-hero-title{margin-bottom:30px}.post-hero-infos{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.post-hero-infos{align-items:flex-start;flex-direction:column;grid-gap:30px;gap:30px}}.post-hero-infos-author{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.post-hero-infos-author .avatar{aspect-ratio:1;border-radius:50%;margin-right:30px;overflow:hidden;width:60px}@media screen and (max-width:768px){.post-hero-infos-author .avatar{margin:0 30px 0 0}}.post-hero-infos-author .avatar img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-hero .container{margin:0 auto;max-width:58.33333%;padding:45px 0 20px;position:relative}@media screen and (max-width:992px){.post-hero .container{max-width:710px;padding:30px}}.post-hero .container:after{background-color:#ddd;bottom:0;content:"";position:absolute;right:calc(100% + 100px);top:0;width:1px}.featured-image{aspect-ratio:1020/490;margin:0 auto;max-width:100%;position:relative;width:1020px}.blog-post-template{margin:0 auto;max-width:1020px;padding-top:45px}@media screen and (max-width:992px){.blog-post-template{margin:0 30px}}.blog-post-template #hs_cos_wrapper_post_body,.blog-post-template #hs_cos_wrapper_post_body p[\:has\(\%3E\%20img\)]{max-width:810px}.blog-post-template #hs_cos_wrapper_post_body p:has(>img){max-width:810px}.blog-post-template #hs_cos_wrapper_post_body p[\:has\(\%3E\%20img\)] img{display:block;height:auto;max-width:810px}.blog-post-template #hs_cos_wrapper_post_body p:has(>img) img{display:block;height:auto;max-width:810px}@media screen and (max-width:768px){.blog-post-template #hs_cos_wrapper_post_body h2{font-size:30px!important}}.blog-post-template #hs_cos_wrapper_post_body h2,.blog-post-template #hs_cos_wrapper_post_body h3,.blog-post-template #hs_cos_wrapper_post_body h4,.blog-post-template #hs_cos_wrapper_post_body h5,.blog-post-template #hs_cos_wrapper_post_body ol,.blog-post-template #hs_cos_wrapper_post_body p,.blog-post-template #hs_cos_wrapper_post_body span,.blog-post-template #hs_cos_wrapper_post_body ul{display:block}.blog-post-template #hs_cos_wrapper_post_body p{font-family:Raleway,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin:20px auto}@media screen and (max-width:992px){.blog-post-template #hs_cos_wrapper_post_body ul{padding:0}}.blog-post-template #hs_cos_wrapper_post_body ol,.blog-post-template #hs_cos_wrapper_post_body ul{margin:20px auto}.blog-post-template #hs_cos_wrapper_post_body h2{margin:75px auto 0}.blog-post-template #hs_cos_wrapper_post_body h3{margin:30px auto}.blog-post-template #hs_cos_wrapper_post_body h4{margin:15px auto}.accordion .container{align-items:center;display:flex;flex-direction:column;max-width:1020px;width:100%}.accordion .container .duo{border-bottom:1px solid rgba(0,0,0,.1);padding:30px 10px 30px 80px;position:relative;width:100%}.accordion .container .duo svg{height:20px;left:20px;position:absolute;top:33px;width:20px}.accordion .container .duo svg path{transition:all .3s ease}.accordion .container .duo.open svg path{fill:#ffc24a}.accordion .container .duo.open svg path:nth-child(2){rotate:90deg;transform-origin:center}.accordion .container .duo.open .question{color:#373737;color:var(--black,#373737);font-weight:700}.accordion .container .duo .question{color:#373737;color:var(--black,#373737);font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:5px;margin-top:0;transition:all .3s ease}.accordion .container .duo .answer{overflow:hidden;transition:all .3s ease}.advantages.dark .card{background-color:#323232}.advantages.light .card{background-color:#f2f2f2}.advantages .description,.advantages .title{display:block;margin:0 auto;max-width:100%;text-align:center}.advantages .title{width:730px}.advantages .title *{margin:0}.advantages .description{margin-top:20px;max-width:100%;width:780px}.advantages .description p:last-child{margin-bottom:0}.advantages .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:45px auto 0;max-width:100%;width:1015px}.advantages .cards-wrapper .card{border-radius:5px;display:flex;justify-content:space-between;max-width:100%;overflow:hidden;position:relative;text-decoration:none}.advantages .cards-wrapper .card:hover .img-wrapper img{transform:scale(1.03)}.advantages .cards-wrapper .card .content-wrapper{padding:40px}.advantages .cards-wrapper .card .content-wrapper .card-title,.advantages .cards-wrapper .card .content-wrapper .card-title .line-wrapper{overflow:hidden;position:relative}.advantages .cards-wrapper .card .content-wrapper .card-title .line-wrapper div{transform:translateY(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.advantages .cards-wrapper .card .content-wrapper div p{font-weight:400}.advantages .cards-wrapper .card .content-wrapper>:not(.link){max-width:100%;width:400px}.advantages .cards-wrapper .card .content-wrapper .h3{font-weight:300;margin-bottom:20px}.advantages .cards-wrapper .card .img-wrapper{overflow:hidden;position:relative}.advantages .cards-wrapper .card .img-wrapper img{transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}.advantages .cards-wrapper .card.full{margin:20px auto 0;width:100%}.advantages .cards-wrapper .card.full .content-wrapper{width:calc(60% - 15px)}@media screen and (max-width:768px){.advantages .cards-wrapper .card.full .content-wrapper{width:100%}}.advantages .cards-wrapper .card.full .img-wrapper{width:calc(40% - 15px)}@media screen and (max-width:768px){.advantages .cards-wrapper .card.full .img-wrapper{width:100%}}.advantages .cards-wrapper .card.full .link{margin-top:105px}.advantages .cards-wrapper .card.half{flex-direction:column;margin:20px 0 0;width:calc(50% - 10px)}.advantages .cards-wrapper .card.half .content-wrapper{width:100%}.advantages .cards-wrapper .card.half .img-wrapper{aspect-ratio:450/180;width:calc(100% - 40px)}.advantages .cards-wrapper .card.half .img-wrapper.right{transform:translateX(40px)}@media screen and (max-width:768px){.advantages .cards-wrapper .card.half .img-wrapper{width:calc(100% - 15px)}.advantages .cards-wrapper .card.half .img-wrapper.right{transform:translateX(15px)}}.advantages .cards-wrapper .card.half .link{margin-top:35px}@media screen and (max-width:992px){.advantages .cards-wrapper .card.half{width:100%}}@media screen and (max-width:768px){.advantages .cards-wrapper .card{flex-direction:column}.advantages .cards-wrapper .card .content-wrapper,.advantages .cards-wrapper .card .img-wrapper{width:100%}.advantages .cards-wrapper .card .content-wrapper{padding:40px 15px 50px}.advantages .cards-wrapper .card .content-wrapper .link{margin-top:20px}.advantages .cards-wrapper .card .img-wrapper{aspect-ratio:370/220}}.blog-hero .container{border:1px solid #ddd;border-top:none;max-width:1400px;padding:95px 0 0!important;width:100%}.blog-hero .container .title{margin-bottom:20px;text-align:center;width:100%}.blog-hero .container .description{margin:0 auto 85px;max-width:590px;text-align:center;width:100%}.blog-hero .container .navbar{align-items:center;display:flex;justify-content:center;grid-gap:90px;border-top:1px solid #ddd;gap:90px;padding:15px 0;width:100%}.blog-hero .container .navbar .tab{color:#9e9e9e;display:block;position:relative;text-decoration:none}.blog-hero .container .navbar .tab.active,.blog-hero .container .navbar .tab.active h3.tab-title{color:#323232}.blog-hero .container .navbar .tab.active:after{background-color:#ffcd40;bottom:-15px;content:"";height:3px;position:absolute;width:100%}.blog-hero .container .navbar .tab h3.tab-title{color:#9e9e9e;line-height:1;margin:0}.blog-hero .container .navbar .tab h3.tab-title.active{color:#000}.blog-listing-slider{background-color:#f2f2f2;overflow:hidden;position:relative}.blog-listing-slider .top-content{margin-bottom:90px;padding:75px 0;position:relative}@media screen and (max-width:768px){.blog-listing-slider .top-content{margin-bottom:45px;padding:45px 0}}.blog-listing-slider .top-content .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.blog-listing-slider .top-content .container{flex-direction:column;grid-gap:45px;gap:45px}}.blog-listing-slider .top-content:after,.blog-listing-slider .top-content:before{background-color:#ddd;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.blog-listing-slider .top-content:before{top:0}.blog-listing-slider .top-content:after{bottom:0}.blog-listing-slider .top-content span.line{background-color:#ddd;height:100%;position:absolute;top:0;width:1px}.blog-listing-slider .top-content span.line:first-child{left:20px}.blog-listing-slider .top-content span.line:nth-child(2){right:20px}.blog-listing-slider .top-content .title{width:calc(50% - 15px)}@media screen and (max-width:768px){.blog-listing-slider .top-content .title{width:100%}}.blog-listing-slider .top-content .title *{margin:0}.blog-listing-slider .top-content .controllers{align-items:center;display:flex;z-index:111}@media screen and (max-width:768px){.blog-listing-slider .top-content .controllers{justify-content:flex-end;margin:15px 0 0 auto}}.blog-listing-slider .top-content .controllers .controller{background-color:transparent;border:none;cursor:pointer;display:flex;margin-right:10px;padding:0}.blog-listing-slider .top-content .controllers .controller.next{transform:scaleX(-1)}.blog-listing-slider .top-content .controllers .controller svg{border-radius:50%;height:32px;width:32px;fill:none;stroke:#fff;stroke-width:1.1;transition:all .9s cubic-bezier(.16,1,.3,1)}.blog-listing-slider .top-content .controllers .controller svg circle{stroke-dasharray:0;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1),stroke .9s cubic-bezier(.16,1,.3,1)}.blog-listing-slider .top-content .controllers .controller svg line{stroke-dasharray:0;stroke-dashoffset:0;transition:all .9s cubic-bezier(.16,1,.3,1)}.blog-listing-slider .top-content .controllers .controller:hover svg{background-color:#ffc24a;stroke:#ffc24a}.blog-listing-slider .top-content .controllers .controller:hover svg line{stroke:#222}.blog-listing-slider .top-content .controllers .controller:hover svg rect{stroke:#ffc24a}.blog-listing-slider .swiper-slide{display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;max-width:100%;width:380px;grid-gap:30px;color:#646464;gap:30px;position:relative;text-decoration:none}.blog-listing-slider .swiper-slide .thumbnail{display:block;height:240px;overflow:hidden;position:relative}.blog-listing-slider .swiper-slide .thumbnail img{transition:all .3s ease}.blog-listing-slider .swiper-slide .thumbnail img:hover{scale:1.1}.blog-listing-slider .swiper-slide .text{display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;grid-gap:55px;gap:55px}.blog-listing-slider .swiper-slide .text .infos .title{color:#00051a;color:var(--main-grey-100,#00051a);font-family:Raleway,sans-serif;font-style:normal;font-weight:300;letter-spacing:-.36px;line-height:130%;margin:0 0 15px}.blog-listing-slider .swiper-slide .text .infos .description p{color:#646464;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0;transition:all .3s ease}.blog-listing-slider .swiper-slide .text .infos .description p:hover{color:#222}.blog-listing-slider .swiper-slide .text .bottom-link{align-self:baseline;display:block}.cta-banner{background:linear-gradient(275.34deg,#323232 12.35%,#161616 91.14%);overflow:hidden;padding:115px 0;position:relative}.cta-banner .pattern{left:calc(50% + 350px);position:absolute;top:-165px;transform:translateX(-50%)}.cta-banner .content-wrapper{margin-left:calc(8.33333% + 15px);width:calc(50% - 45px)}@media screen and (max-width:992px){.cta-banner .content-wrapper{margin-left:0;width:100%}}.cta-banner .content-wrapper .title *{margin-bottom:0}.cta-banner .content-wrapper .buttons-wrapper{margin-top:20px}.cta-banner .content-wrapper .buttons-wrapper a.btn{margin:20px 15px 0 0}.features.grey-theme{background-color:#f2f2f2}.features .description,.features .title{display:block;margin:0 auto;max-width:100%;text-align:center}.features .title{width:730px}.features .description{margin-bottom:75px;width:770px}.features .description p:first-child{margin-top:0}.features .description p:last-child{margin-bottom:0}.features .features-items{display:grid;grid-column-gap:50px;grid-row-gap:75px}.features .features-items.by-two{grid-template-columns:repeat(4,1fr)}.features .features-items.by-three{grid-template-columns:repeat(3,1fr)}.features .features-items.by-four{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:992px){.features .features-items{grid-template-columns:repeat(2,1fr)!important;grid-row-gap:60px}}@media screen and (max-width:480px){.features .features-items{grid-template-columns:repeat(1,1fr)!important;grid-column-gap:0;grid-row-gap:45px}}.features .features-items .feature{padding-left:20px;position:relative}.features .features-items .feature span.line{background-color:#dcdbdc;height:100%;left:0;position:absolute;top:0;width:1px}.features .features-items .feature .icon-wrapper{margin-bottom:20px}.features .features-items .feature .feature-title{font-size:22px;letter-spacing:-.01em;line-height:26px;margin-bottom:5px}.footer-landing{padding:45px 0}.footer-landing .container{align-items:flex-end;display:flex;justify-content:space-between}footer.footer{margin-top:25px;padding:0 0 70px;position:relative}footer.footer:before{background-color:#dcdbdc;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}footer.footer .container-custom{margin:0 auto;max-width:1370px}footer.footer a{transition:all .3s cubic-bezier(.4,0,0,1)}footer.footer a:hover{color:#161616!important}footer.footer span.line{background-color:#dcdbdc;position:absolute;top:0}footer.footer .content-wrapper{display:flex;flex-wrap:wrap}footer.footer .content-wrapper a{display:block;text-decoration:none}footer.footer .content-wrapper .left-bloc{border-left:1px solid #dcdbdc;padding-left:75px;padding-right:65px;padding-top:35px;position:relative;width:41.66667%}@media screen and (max-width:992px){footer.footer .content-wrapper .left-bloc{border-left:none;padding-left:15px;padding-right:35px;width:100%}footer.footer .content-wrapper .left-bloc:before{background-color:#dcdbdc;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}}@media screen and (max-width:768px){footer.footer .content-wrapper .left-bloc{padding-left:30px;padding-right:0;width:100%}}footer.footer .content-wrapper .left-bloc a{display:block;max-height:40px;max-width:100%}footer.footer .content-wrapper .left-bloc a img{font-family:"object-fit:contain";max-height:40px;-o-object-fit:contain;object-fit:contain;width:auto}footer.footer .content-wrapper .left-bloc .description{margin-top:25px;max-width:100%;width:325px}footer.footer .content-wrapper .left-bloc .description a,footer.footer .content-wrapper .left-bloc .description div,footer.footer .content-wrapper .left-bloc .description p,footer.footer .content-wrapper .left-bloc .description span{font-size:14px}footer.footer .content-wrapper .left-bloc .socials{display:flex;grid-gap:10px;gap:10px}footer.footer .content-wrapper .left-bloc .socials .social{display:block;height:30px;width:30px}footer.footer .content-wrapper .left-bloc .socials .social-picto{border-radius:50%;height:30px;margin:0;overflow:hidden;width:30px}footer.footer .content-wrapper .left-bloc .socials .social-picto img{font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer.footer .content-wrapper .columns{display:flex;flex-wrap:wrap;position:relative;width:58.33333%}@media screen and (max-width:992px){footer.footer .content-wrapper .columns{padding:0;width:100%}}@media screen and (max-width:768px){footer.footer .content-wrapper .columns{padding:0;width:100%}}footer.footer .content-wrapper .columns span.line{height:100%;left:0;width:1px}@media screen and (max-width:992px){footer.footer .content-wrapper .columns span.line{display:none}}footer.footer .content-wrapper .columns .column{border-right:1px solid #dcdbdc;padding:40px 45px 45px;width:33.33333%}footer.footer .content-wrapper .columns .column.third{width:33.33333%}@media screen and (max-width:992px){footer.footer .content-wrapper .columns .column.third{padding:30px;width:50%}}footer.footer .content-wrapper .columns .column.full{width:100%}@media screen and (max-width:992px){footer.footer .content-wrapper .columns .column.full{border-right:0;padding:45px 15px}}@media screen and (max-width:768px){footer.footer .content-wrapper .columns .column.full{padding:30px 15px}}footer.footer .content-wrapper .columns .column.full .flex-wrapper{display:flex;flex-wrap:wrap}footer.footer .content-wrapper .columns .column.full .flex-wrapper .title{margin-bottom:25px;margin-top:0;width:100%}@media screen and (max-width:768px){footer.footer .content-wrapper .columns .column.full .flex-wrapper .title{margin-bottom:15px}}footer.footer .content-wrapper .columns .column.full .flex-wrapper a:not(.title){background-color:#f2f2f2;color:#646464;display:block;font-family:Raleway,sans-serif;font-size:14px;line-height:150%;margin:10px 15px 0 0;padding:10px 30px;text-decoration:none}@media screen and (max-width:768px){footer.footer .content-wrapper .columns .column{width:50%}}footer.footer .content-wrapper .columns .column a,footer.footer .content-wrapper .columns .column p{color:#323232}footer.footer .content-wrapper .columns .column a:not(.title),footer.footer .content-wrapper .columns .column p:not(.title){color:#646464;font-size:14px}footer.footer .content-wrapper .columns .column a:not(:first-child),footer.footer .content-wrapper .columns .column p:not(:first-child){margin-top:15px}footer.footer .content-wrapper .columns .column a.title,footer.footer .content-wrapper .columns .column p.title{font-family:Helvetica Neue Light,sans-serif;font-size:22px;font-weight:300;line-height:1.2;margin-top:0}footer.footer .content-wrapper .sub-items{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 75px;position:relative;width:100%}footer.footer .content-wrapper .sub-items span.line{height:1px;left:50%;transform:translateX(-50%);width:100vw}footer.footer .content-wrapper .sub-items .flex-wrapper{display:flex;flex-wrap:wrap;padding-top:30px}footer.footer .content-wrapper .sub-items .infos{font-size:13px;margin:0;padding-top:30px}footer.footer .content-wrapper .sub-items a{font-size:13px;margin:0 15px 0 0}@media screen and (max-width:1224px){footer.footer .content-wrapper .sub-items{padding:0 15px}}@media screen and (max-width:768px){footer.footer .content-wrapper .sub-items{padding:0 30px}}.form{background-color:#f2f2f2;margin-bottom:solid 1px #ddd;padding:90px 0}.form .container{display:flex;grid-gap:80px;gap:80px;justify-content:center}@media screen and (max-width:1225px){.form .container{align-items:center;flex-direction:column}}.form .container.reversed{flex-direction:row-reverse}.form .container .left{max-width:330px}.form .container .right{max-width:615px;width:100%}.form .container .right form{padding:50px 60px}.formated-text-second{align-items:center;background-color:#fff;display:flex;flex-direction:column}.formated-text-second .container{padding:0 15px;width:100%}.formated-text-second .container.small{max-width:540px}.formated-text-second .container.medium{max-width:800px}.formated-text-second .container.large{max-width:1110px}.formated-text-second .container.x-large{max-width:1440px}.formated-text-second .container.top-small{padding-top:30px}.formated-text-second .container.top-medium{padding-top:50px}.formated-text-second .container.top-large{padding-top:100px}.formated-text-second .container.bottom-small{padding-bottom:30px}.formated-text-second .container.bottom-medium{padding-bottom:50px}.formated-text-second .container.bottom-large{padding-bottom:100px}.formated-text{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-top:-100px}.formated-text .container{padding:0 15px;width:100%}.formated-text .container.small{max-width:540px}.formated-text .container.medium{max-width:800px}.formated-text .container.large{max-width:1110px}.formated-text .container.x-large{max-width:1440px}.formated-text .container.top-small{padding-top:30px}.formated-text .container.top-medium{padding-top:50px}.formated-text .container.top-large{padding-top:100px}.formated-text .container.bottom-small{padding-bottom:30px}.formated-text .container.bottom-medium{padding-bottom:50px}.formated-text .container.bottom-large{padding-bottom:100px}.grid-texts{background-color:#222}.grid-texts .inner-wrapper{display:block;margin:0 auto;max-width:100%;width:1020px}.grid-texts .inner-wrapper .title *{margin-bottom:0}.grid-texts .inner-wrapper .description{margin-bottom:15px;max-width:100%;width:810px}.grid-texts .inner-wrapper .description p{font-weight:500}.grid-texts .inner-wrapper .description p:last-child{margin-bottom:0}.grid-texts .inner-wrapper .items{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-texts .inner-wrapper .items .item{margin-top:60px;padding-left:20px;padding-right:11%;position:relative;width:50%}@media screen and (max-width:992px){.grid-texts .inner-wrapper .items .item{padding-right:30px}}@media screen and (max-width:768px){.grid-texts .inner-wrapper .items .item{padding-right:0;width:100%}}.grid-texts .inner-wrapper .items .item span.line{background-color:#ffc24a;height:100%;left:0;position:absolute;top:0;width:1px}.grid-texts .inner-wrapper .items .item .item-title{margin-bottom:0}.grid-texts .inner-wrapper .items .item .item-title *{margin:0}.grid-texts .inner-wrapper .items .item .item-description *{color:#bfbfbf}.grid-texts .inner-wrapper .items .item .item-description :last-child{margin-bottom:0}.grid-texts .inner-wrapper .items .item .item-description :first-child{margin-top:5px}.grid-texts.clear-version{background-color:#fff}.grid-texts.clear-version .inner-wrapper .description p,.grid-texts.clear-version .inner-wrapper .title *{color:#323232}.grid-texts.clear-version .inner-wrapper .items .item span.line{background-color:#646464}.grid-texts.clear-version .inner-wrapper .items .item .item-description,.grid-texts.clear-version .inner-wrapper .items .item .item-title,.grid-texts.clear-version .inner-wrapper .items .item .item-title *{color:#323232}.hero-landing{background-color:#f2f2f2;padding:220px 0 100px;position:relative}.hero-landing svg.pattern{left:calc(50% - 60px);position:absolute;top:-90px;transform:translateX(-50%)}.hero-landing .container{position:relative}.hero-landing .container .inner-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.hero-landing .container .inner-wrapper .content{width:calc(50% - 60px)}@media screen and (max-width:992px){.hero-landing .container .inner-wrapper .content{margin-bottom:45px;width:100%}}.hero-landing .container .inner-wrapper .content h1{margin-bottom:60px}.hero-landing .container .inner-wrapper .content .description{margin:40px 0}.hero-landing .container .inner-wrapper .content .img-wrapper{aspect-ratio:550/620;border-radius:5px;overflow:hidden;position:relative;width:100%}.hero-landing .container .inner-wrapper .form-wrapper{width:calc(50% + 10px)}@media screen and (max-width:992px){.hero-landing .container .inner-wrapper .form-wrapper{width:100%}}.hero-landing .container .inner-wrapper .form-wrapper>span{position:sticky;top:100px}.hero-landing .container .inner-wrapper .form-wrapper form{background-color:#fff;border-radius:2px;padding:50px 60px}@media screen and (max-width:992px){.hero-landing .container .inner-wrapper .form-wrapper form{padding:25px 30px}}.hero-section-second{background-color:#f2f2f2;margin-top:80px;padding-bottom:50px;padding-top:130px}.hero-section-second .content-wrapper{display:flex;justify-content:space-between}.hero-section-second .content-wrapper .left-bloc{min-width:50%;padding-right:115px;padding-top:20px;position:relative;width:50%}@media screen and (max-width:992px){.hero-section-second .content-wrapper .left-bloc{padding-right:30px}}@media screen and (max-width:768px){.hero-section-second .content-wrapper .left-bloc{width:100%}}.hero-section-second .content-wrapper .left-bloc ul.breadcrumb{margin-bottom:50px}.hero-section-second .content-wrapper .left-bloc ul.breadcrumb.mb-80{margin-bottom:80px}.hero-section-second .content-wrapper .left-bloc span.line{background-color:#dcdbdc;height:1px;left:0;position:absolute;top:0;width:100%}.hero-section-second .content-wrapper .left-bloc h1{margin-top:30px}.hero-section-second .content-wrapper .left-bloc .description p:first-child{margin-top:0}.hero-section-second .content-wrapper .left-bloc .description p:last-child{margin-bottom:0}.hero-section-second .content-wrapper .left-bloc .buttons-wrapper{margin-top:20px}.hero-section-second .content-wrapper .left-bloc .buttons-wrapper a.btn{margin:20px 15px 0 0}.hero-section-second .content-wrapper .left-bloc .arrow{margin-top:50px}.hero-section-second .content-wrapper .img-wrapper{border-radius:0 0 0 2px;min-height:585px;min-width:50vw;overflow:hidden;position:relative;width:50vw}@media screen and (max-width:768px){.hero-section-second .content-wrapper .img-wrapper{display:none}}.hero-section{margin-top:80px;overflow:hidden;padding:230px 0 150px;position:relative}@media screen and (max-width:768px){.hero-section{padding:155px 0 180px}}.hero-section .img-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero-section .img-wrapper:after{background:linear-gradient(0deg,rgba(12,24,43,.4),rgba(12,24,43,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-section .content-wrapper{margin:0 0 0 auto;padding-left:55px;position:relative;width:calc(91.66667% - 15px)}@media screen and (max-width:768px){.hero-section .content-wrapper{margin:0;padding-left:25px;width:100%}}.hero-section .content-wrapper .arrow-wrapper{height:calc(100% + 15px);left:-10px;position:absolute;top:0;width:21px}.hero-section .content-wrapper .arrow-wrapper span.arrow{background-color:#bfbfbf;height:100%;left:10px;position:absolute;top:0;width:1px}@media screen and (max-width:768px){.hero-section .content-wrapper .arrow-wrapper span.arrow{left:10px}}.hero-section .content-wrapper .arrow-wrapper svg{bottom:-1px;left:0;position:absolute}.hero-section .content-wrapper h1{color:#fff;margin:0;max-width:100%;width:920px}.hero-section .content-wrapper .description{margin-top:15px;max-width:100%;width:810px}.hero-section .content-wrapper .description p{margin:0}.hero-section .content-wrapper .description p+p{margin-top:20px}.hero-section .content-wrapper a{margin-top:45px}.hero-usecase .breadcrumb{border:none;margin:0 auto;max-width:1225px;padding:35px 0 90px;width:100%}@media screen and (max-width:1225px){.hero-usecase .breadcrumb{padding:35px 15px 90px}}.hero-usecase .breadcrumb .breadcrumb-link{color:#666975;text-decoration:none;transition:all .3s ease}.hero-usecase .breadcrumb .breadcrumb-link:hover{color:#00051a}.hero-usecase .breadcrumb .breadcrumb-link span{color:#666975;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;transition:all .3s ease}.hero-usecase .breadcrumb .breadcrumb-link span:hover{color:#00051a}.hero-usecase .breadcrumb .breadcrumb-link .chevron{margin:0 5px}.hero-usecase .breadcrumb .current-page span{color:#00051a;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.hero-usecase .container{display:flex;grid-gap:115px;gap:115px;max-width:1110px}@media screen and (max-width:1110px){.hero-usecase .container{align-items:center;flex-direction:column;grid-gap:30px;gap:30px}}.hero-usecase .container .left{max-width:710px}.hero-usecase .container .left .infos{align-items:center;display:flex;grid-gap:50px;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;gap:50px;justify-content:space-between;margin-bottom:30px;padding:30px 0}.hero-usecase .container .left .infos .logo{height:75px;margin:0;max-width:75px}.hero-usecase .container .left .infos .logo img{font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero-usecase .container .left .infos .btn{display:block;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1110px){.hero-usecase .container .left .infos .btn{margin:0 auto}}.hero-usecase .container .right{max-width:295px}@media screen and (max-width:1110px){.hero-usecase .container .right{max-width:400px}}.hero-usecase .container .right .illustration{width:100%}.hero-usecase .container .right .illustration img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}.key-numbers{background-color:#222}.key-numbers .container{justify-content:center;max-width:1030px;position:relative}.key-numbers .container:after,.key-numbers .container:before{background-color:#484848;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.key-numbers .container:before{bottom:0}.key-numbers .container:after{top:0}.key-numbers .items-wrapper{display:flex;justify-content:space-between;padding:60px 0}@media screen and (max-width:768px){.key-numbers .items-wrapper{flex-direction:column}}.key-numbers .items-wrapper .item{padding-left:30px;position:relative;width:calc(100% - 50px)}@media screen and (max-width:992px){.key-numbers .items-wrapper .item{padding-right:30px}}@media screen and (max-width:768px){.key-numbers .items-wrapper .item{width:100%}.key-numbers .items-wrapper .item:nth-child(2n){text-align:right}.key-numbers .items-wrapper .item:nth-child(2n) span.line{left:inherit;right:0}.key-numbers .items-wrapper .item+.item{margin-top:60px}}.key-numbers .items-wrapper .item span.line{background-color:#484848;height:100%;left:0;position:absolute;top:0;width:1px}.key-numbers .items-wrapper .item .number{color:#ffc24a;font-family:Helvetica Neue Light,sans-serif;font-size:58px;font-weight:300;line-height:1.05;margin-bottom:140px}@media screen and (max-width:992px){.key-numbers .items-wrapper .item .number{margin-bottom:90px}}@media screen and (max-width:768px){.key-numbers .items-wrapper .item .number{margin-bottom:60px}}.key-numbers .items-wrapper .item .number .line-wrapper{overflow:hidden;position:relative}.key-numbers .items-wrapper .item .number .line-wrapper div{transform:translateY(100%)}.key-numbers .items-wrapper .item .informations .description{font-weight:500;margin-bottom:5px}.key-numbers .items-wrapper .item .informations .title{font-size:18px}.key-numbers.light{background-color:#fff}.key-numbers.light .container:after,.key-numbers.light .container:before,.key-numbers.light .items-wrapper span.line{background-color:#dcdbdc}.key-numbers.light .items-wrapper .number{color:#323232}.key-numbers.light .items-wrapper .informations .description{color:#646464}.key-numbers.light .items-wrapper .informations .title{color:#323232}section.listing{overflow:hidden}section.listing .container{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:40px;grid-row-gap:90px;max-width:1225px}section.listing .container .post{display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;grid-gap:30px;color:#646464;gap:30px;position:relative;text-decoration:none}@media screen and (max-width:1225px){section.listing .container .post{grid-column:span 3;grid-row:span 1}}@media screen and (max-width:900px){section.listing .container .post{grid-column:span 4;grid-column-end:6;grid-column-start:2;grid-row:span 1}}section.listing .container .post:nth-child(3n+1):after,section.listing .container .post:nth-child(odd):before{background:#e3e3e3;content:"";height:1px;left:0;position:absolute;top:-45px;width:1225px}section.listing .container .post:nth-child(odd):before{display:none}@media screen and (max-width:1225px){section.listing .container .post:nth-child(odd):before{display:block}}section.listing .container .post .thumbnail{height:240px;overflow:hidden}section.listing .container .post .thumbnail img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;scale:1;transition:all .3s ease;width:100%}section.listing .container .post .thumbnail img:hover{scale:1.1}section.listing .container .post .text{display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;grid-gap:55px;gap:55px}section.listing .container .post .text .infos .title{color:#00051a;color:var(--main-grey-100,#00051a);font-family:Raleway,sans-serif;font-style:normal;font-weight:300;letter-spacing:-.36px;line-height:130%;margin:0 0 15px}section.listing .container .post .text .infos .description p{color:#646464;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0;transition:all .3s ease}section.listing .container .post .text .infos .description p:hover{color:#222}section.listing .container .post .text .bottom-link{align-self:baseline;display:block}section.listing .container .post-pinned{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:1;grid-gap:30px;border-top:none;gap:30px;padding-top:none}@media screen and (max-width:1225px){section.listing .container .post-pinned{grid-column-end:6;grid-column-start:2;grid-row-end:2;grid-row-start:1}}@media screen and (max-width:900px){section.listing .container .post-pinned{grid-column-end:6;grid-column-start:2;grid-row-end:2;grid-row-start:1}}section.listing .container .post-pinned:before{background:#e3e3e3;bottom:0;content:"";height:100%;position:absolute;right:-45px;top:0;width:1px}section.listing .container .post-pinned .thumbnail{min-height:290px}section.listing .container .post-pinned .thumbnail img{height:290px}section.listing .container .post-pinned .text{display:flex;flex-direction:column;height:100%}section.listing .container .post-pinned .text .infos .title{font-size:36px}section.listing .container .post-pinned+.post{grid-column-end:7;grid-column-start:4;grid-row-end:2;grid-row-start:1}@media screen and (max-width:1225px){section.listing .container .post-pinned+.post{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2}}@media screen and (max-width:900px){section.listing .container .post-pinned+.post{grid-column-end:6;grid-column-start:2;grid-row-end:3;grid-row-start:2}}section.listing .container .post-pinned+.post+.post{grid-column-end:7;grid-column-start:4;grid-row-end:3;grid-row-start:2}@media screen and (max-width:900px){section.listing .container .post-pinned+.post+.post{grid-column-end:6;grid-column-start:3;grid-column-start:2;grid-row-end:3;grid-row-end:4;grid-row-start:2;grid-row-start:3}}section.listing .container .post-pinned+.post+.post:before{background:#e3e3e3;content:"";height:1px;position:absolute;right:0;top:-45px;width:calc(100% - 45px)}section.listing .container .post-pinned+.post,section.listing .container .post-pinned+.post+.post{flex-direction:row;grid-gap:45px;border-top:none;gap:45px;padding-left:45px;padding-top:none}@media screen and (max-width:1225px){section.listing .container .post-pinned+.post,section.listing .container .post-pinned+.post+.post{flex-direction:column;padding-left:0}}section.listing .container .post-pinned+.post .thumbnail,section.listing .container .post-pinned+.post+.post .thumbnail{height:230px;width:245px}@media screen and (max-width:1225px){section.listing .container .post-pinned+.post .thumbnail,section.listing .container .post-pinned+.post+.post .thumbnail{height:240px;width:100%}}section.listing .container .post-pinned+.post .text,section.listing .container .post-pinned+.post+.post .text{max-width:245px}@media screen and (max-width:1225px){section.listing .container .post-pinned+.post .text,section.listing .container .post-pinned+.post+.post .text{max-width:unset}}.logo-slider{overflow:hidden;position:relative}.logo-slider .global-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0;position:relative}.logo-slider .global-wrapper span.line{background-color:#dcdbdc;bottom:0;height:1px;left:-30px;position:absolute;width:calc(100% + 30px)}@media screen and (max-width:768px){.logo-slider .global-wrapper span.line{left:0;width:100%}}.logo-slider .global-wrapper .left-bloc{align-items:center;color:#828282;display:flex;transform:translateX(-30px);width:calc(16.66667% - 15px)}@media screen and (max-width:1340px){.logo-slider .global-wrapper .left-bloc{transform:translateX(0)}}@media screen and (max-width:768px){.logo-slider .global-wrapper .left-bloc{width:100%}}.logo-slider .global-wrapper .swiper-container{overflow:hidden;position:relative;width:calc(83.33333% - 15px)}@media screen and (max-width:768px){.logo-slider .global-wrapper .swiper-container{margin-top:20px;width:100%}}.logo-slider .global-wrapper .swiper-container .swiper-slide{align-items:center;cursor:grab;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}.logo-slider .global-wrapper .swiper-container .swiper-slide img{height:auto;max-height:50px;max-width:120px;width:auto}.logo-slider.dark{background-color:#222}.logo-slider.dark .global-wrapper .left-bloc{color:#bfbfbf}.logo-slider.dark .global-wrapper span.line{background-color:#484848}header.header-lp{padding-top:40px;position:absolute;width:100%;z-index:111}.navigation{background-color:#fff;border-bottom:1px solid #dcdbdc;height:80px;isolation:isolate;left:0;opacity:1;pointer-events:all;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:10000}@media screen and (max-width:1000px){.navigation{height:-moz-fit-content;height:fit-content;padding:15px 0}}.navigation.sticky{opacity:0;pointer-events:none}.navigation.active{opacity:1;pointer-events:all}.navigation .container{align-items:center;display:flex;justify-content:space-between}.navigation .container .logo{cursor:pointer;display:block;margin:0;max-height:62px;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:5px;text-decoration:none}@media screen and (max-width:1000px){.navigation .container .logo{max-height:30px}}.navigation .container .logo img{font-family:"object-fit:contain";max-height:50px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1000px){.navigation .container .logo img{max-height:30px}}.navigation .container .main-nav{display:flex}.navigation .container .main-nav .nav-list{align-items:center;display:flex;list-style-type:none;margin:0;padding-left:0;transition:all .3s ease}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list{background-color:#fff;flex-direction:column;left:0;opacity:0;padding-bottom:30px;padding-top:30px;pointer-events:none;position:absolute;top:100%;width:100%}}.navigation .container .main-nav .nav-list.active{opacity:1;pointer-events:all}.navigation .container .main-nav .nav-list .main-item{align-items:center;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;list-style-type:none;margin-right:40px;padding-bottom:33px;padding-left:0;padding-top:33px;position:static}.navigation .container .main-nav .nav-list .main-item:after{display:none}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item{align-items:flex-start;border:1px solid #dcdbdc;margin-right:0;max-width:325px;padding:15px;width:100%}}.navigation .container .main-nav .nav-list .main-item:last-child{margin-right:0}.navigation .container .main-nav .nav-list .main-item.regular{text-decoration:none}@media screen and (min-width:1000px){.navigation .container .main-nav .nav-list .main-item.dropdown:hover .sub-wrapper{height:-moz-fit-content;height:fit-content;opacity:1;padding-bottom:45px;pointer-events:all;z-index:10}.navigation .container .main-nav .nav-list .main-item.dropdown:hover .main-link:after{transform:translateY(-50%) rotateX(180deg)}}.navigation .container .main-nav .nav-list .main-item.dropdown .main-link{padding-right:16px;position:relative;width:100%}.navigation .container .main-nav .nav-list .main-item.dropdown .main-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none'%3E%3Cpath stroke='%23222' stroke-linecap='round' stroke-linejoin='round' d='m1 1 3 3 3-3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotateX(0deg);width:7px}.navigation .container .main-nav .nav-list .main-item.langs{border:none;display:flex;flex-direction:row;margin-right:0;padding-right:40px;position:relative}.navigation .container .main-nav .nav-list .main-item.langs:hover .lang-switcher{opacity:1;pointer-events:all}.navigation .container .main-nav .nav-list .main-item.langs:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none'%3E%3Cpath stroke='%23222' stroke-linecap='round' stroke-linejoin='round' d='m1 1 3 3 3-3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:4px;left:calc(100% - 10px);position:absolute;top:50%;transform:translateY(-50%) rotateX(0deg);width:7px}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item.langs{margin-top:90px}}.navigation .container .main-nav .nav-list .main-item.langs #abreviated{color:#222;font-family:Raleway;font-size:13px;font-style:normal;font-weight:600;height:-moz-fit-content;height:fit-content;letter-spacing:.08em;line-height:15px;margin:0;pointer-events:none;text-transform:uppercase;z-index:2}.navigation .container .main-nav .nav-list .main-item.langs .lang-switcher{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s ease;grid-gap:10px;background-color:#fff;gap:10px;justify-content:center;transform:translateY(-3px);z-index:3}.navigation .container .main-nav .nav-list .main-item.langs .lang-switcher .lang-option{color:#222;display:block;font-family:Raleway;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.08em;line-height:15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.navigation .container .main-nav .nav-list .main-item.langs .lang-switcher .lang-option svg{height:calc(100% + 18px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 20px);stroke-width:2px}.navigation .container .main-nav .nav-list .main-item.langs .lang-switcher .lang-option svg rect{stroke-dasharray:158;stroke-dashoffset:158;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.navigation .container .main-nav .nav-list .main-item.langs .lang-switcher .lang-option:hover svg rect{stroke-dashoffset:0}.navigation .container .main-nav .nav-list .main-item .main-link{color:#222;cursor:pointer;font-family:Raleway;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.08em;line-height:100%;margin:0;text-decoration:none;text-transform:uppercase}.navigation .container .main-nav .nav-list .main-item .sub-wrapper{background-color:#484848;background-color:#fff;border-top:1px solid #dcdbdc;display:flex;height:0;left:0;opacity:0;overflow:hidden;padding-bottom:0;pointer-events:none;position:absolute;top:100%;transition:all .3s ease;width:100%;z-index:-1}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper{border:none;max-width:325px;padding-bottom:0;pointer-events:all;position:static;width:100%;z-index:10}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper.active{height:-moz-fit-content;height:fit-content;opacity:1;padding-bottom:45px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper.active .container .sub-list .sub-link .panel-responsive{height:100%}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container{align-items:flex-start;display:flex;margin:0 auto;max-width:1225px;width:100%}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container{flex-direction:column;max-width:325px;padding:0}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list{background-color:#fff;border-right:1px solid #dcdbdc;display:flex;flex-direction:column;height:100%;justify-content:flex-start;list-style-type:none;max-width:255px;min-width:255px;padding:0;position:relative;width:100%}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list{align-items:center;border-right:none;max-width:295px;width:295px}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list.empty{display:none}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list.empty{display:flex}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link{list-style-type:none;padding:45px 55px 60px 0;position:relative}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link{border-bottom:none;display:flex;flex-direction:column;max-width:295px;overflow:hidden;padding:45px 0 0;pointer-events:all;transition:all .3s ease}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link:after{background-color:transparent;border-bottom:1px solid #dcdbdc;bottom:0;content:"";position:absolute;right:0;top:0;transition:all .3s ease;width:100vw}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link:after{display:none}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link:hover:after{background-color:#f2f2f2}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link:last-child{border-bottom:none}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link[\:has\(\.panel-responsive\.active\)] .sub-label:after{transform:translateY(-50%) rotate(90deg)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link:has(.panel-responsive.active) .sub-label:after{transform:translateY(-50%) rotate(90deg)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .sub-label{margin:0 0 15px;max-width:200px;position:relative;z-index:10}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .sub-label{display:none}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .sub-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none'%3E%3Cpath stroke='%23323232' stroke-width='1.217' d='M0 4.043h13.391M10.348 1l3.043 3.043-3.043 3.044'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .3s ease;width:14px}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .sub-description{align-items:center;color:#646464;display:flex;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin:0;max-width:200px;position:relative;z-index:10}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .sub-description{display:none}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive{display:none;flex-direction:column;height:0;justify-content:center;overflow:hidden;transition:all .3s ease;width:325px}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive{display:flex}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive.active{height:-moz-fit-content;height:fit-content}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive .component{cursor:pointer;padding:15px;text-decoration:none;transition:all .3s ease;width:100%}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive .component:hover{background:#f2f2f2}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive .component .component-title{align-items:center;color:#484848;color:#646464;display:flex;font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:300;line-height:15px;margin:0 0 4px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .sub-list .sub-link .panel-responsive .component .component-description{align-items:center;color:#646464;display:flex;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin:0}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content{padding:32px 0 60px 40px;position:relative;width:100%}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content{display:none}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks{padding:0}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel{max-width:100%;opacity:1;pointer-events:all;position:static}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component{border-bottom:1px solid #dcdbdc;border-right:1px solid #dcdbdc;padding:60px 45px;position:relative}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component svg{margin-top:60px;fill:none;stroke:#0f0f0f;stroke-width:1.1;height:36px;width:36px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component svg circle{stroke-dasharray:98;stroke-dashoffset:98;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component svg line{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component svg .dots-wrapper{stroke:none;fill:#0f0f0f;transition:opacity .4s ease-out .15s}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component svg .dots-wrapper circle{stroke-dasharray:98;stroke-dashoffset:98;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component:hover svg *{stroke-dashoffset:0}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component:hover svg .dots-wrapper{opacity:0;transition-delay:0s}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content.blocks .panel .component .component-description{margin-bottom:30px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel{display:flex;flex-wrap:wrap;left:40px;max-width:970px;opacity:0;pointer-events:none;position:absolute;top:32px;transition:opacity .3s ease;width:calc(100% - 35px)}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel.full-width .component{max-width:33%}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel.full-width .component:first-child{border-left:1px solid #dcdbdc}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel.visible{opacity:1;pointer-events:all;position:static;width:100%}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel.visible{opacity:0;pointer-events:none;position:absolute}}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel:hover{opacity:1;pointer-events:all;position:static}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .panel-title{align-items:center;display:flex;margin-bottom:40px;padding-left:25px;width:100%}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .panel-title a{color:#484848;display:block;font-family:Helvetica Neue;font-size:22px;font-style:normal;font-weight:300;letter-spacing:-.01em;line-height:120%;padding-right:25px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .panel-title a:after{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='none'%3E%3Cpath stroke='%23323232' stroke-width='1.217' d='M11 17.043h13.391M21.348 14l3.043 3.044-3.043 3.043'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:35px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:35px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .component{cursor:pointer;max-width:50%;padding:15px 25px;text-decoration:none;transition:all .2s ease;width:100%}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .component:hover{background:#f2f2f2}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .component .component-title{align-items:center;color:#484848;display:flex;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0 0 4px}.navigation .container .main-nav .nav-list .main-item .sub-wrapper .container .content .panel .component .component-description{align-items:center;color:#646464;display:flex;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin:0}.navigation .container .main-nav .nav-list .cta{display:none;margin-top:30px;width:325px}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .cta{display:block}}.navigation .container .main-nav .nav-list .cta .btn{margin-left:0;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1000px){.navigation .container .main-nav .nav-list .cta .btn{display:block}}.navigation .container .main-nav .btn{font-family:Raleway;font-size:13px;font-style:normal;font-weight:700;line-height:14px;margin:auto 0 auto 30px;max-height:38px;padding:10px 20px}@media screen and (max-width:1000px){.navigation .container .main-nav .btn{display:none}}.navigation .container .main-nav .toggler-nav{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Crect width='36' height='36' fill='%23F2F2F2' rx='2'/%3E%3Cpath fill='%23646464' d='M10 10h16v2H10zm5 7h6v2h-6zm-5 7h16v2H10z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none;height:30px;margin:auto 0 auto 15px;transition:all .3s ease;width:30px}@media screen and (max-width:1000px){.navigation .container .main-nav .toggler-nav{display:block}}.navigation .container .main-nav .toggler-nav.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Crect width='36' height='36' fill='%23F2F2F2' rx='2'/%3E%3Cpath fill='%23646464' d='M10 24.545 24.545 10l1.454 1.454L11.454 26z'/%3E%3Cpath fill='%23646464' d='M11.455 10 26 24.545 24.546 26 10 11.455z'/%3E%3C/svg%3E")}@media screen and (min-width:1001px){.homepage .navigation .container .logo{filter:invert(1)}.homepage .navigation .container .main-nav .nav-list .main-item .main-link{color:#fff}.homepage .navigation .container .main-nav .nav-list .main-item .main-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='m1 1 3 3 3-3'/%3E%3C/svg%3E")}.homepage .navigation .container .main-nav .nav-list .main-item.langs #abreviated{color:#fff}}.our-clients{background-color:#222;overflow:hidden;position:relative}.our-clients svg.pattern{left:calc(50% + 350px);position:absolute;top:50%;transform:translate(-50%,-50%)}.our-clients .title *{margin-bottom:0}.our-clients .description{color:#dcdbdc}.our-clients .description p:last-child{margin-bottom:0}.our-clients .inner-wrapper{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:992px){.our-clients .inner-wrapper{flex-direction:column}}.our-clients .inner-wrapper .content{width:calc(50% + 30px)}@media screen and (max-width:992px){.our-clients .inner-wrapper .content{width:100%}}.our-clients .inner-wrapper .content .items-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.our-clients .inner-wrapper .content .items-wrapper{flex-direction:column}}.our-clients .inner-wrapper .content .items-wrapper .item{margin-top:45px;padding:0 20px;position:relative;width:50%}@media screen and (max-width:768px){.our-clients .inner-wrapper .content .items-wrapper .item{width:100%}.our-clients .inner-wrapper .content .items-wrapper .item:nth-child(2n){text-align:right}.our-clients .inner-wrapper .content .items-wrapper .item:nth-child(2n) span.line{left:inherit;right:0}.our-clients .inner-wrapper .content .items-wrapper .item+.item{margin-top:60px}}.our-clients .inner-wrapper .content .items-wrapper .item span.line{background-color:#646464;height:100%;left:0;position:absolute;top:0;width:1px}.our-clients .inner-wrapper .content .items-wrapper .item .number{color:#ffc24a;font-family:Helvetica Neue Light,sans-serif;font-size:35px;font-weight:300;line-height:1.05;margin-bottom:85px}@media screen and (max-width:992px){.our-clients .inner-wrapper .content .items-wrapper .item .number{margin-bottom:90px}}@media screen and (max-width:768px){.our-clients .inner-wrapper .content .items-wrapper .item .number{margin-bottom:60px}}.our-clients .inner-wrapper .content .items-wrapper .item .number .line-wrapper{overflow:hidden;position:relative}.our-clients .inner-wrapper .content .items-wrapper .item .number .line-wrapper div{transform:translateY(100%)}.our-clients .inner-wrapper .content .items-wrapper .item .informations .description{font-weight:500;margin-bottom:5px}.our-clients .inner-wrapper .content .items-wrapper .item .informations .title{font-size:18px}.our-clients .inner-wrapper .img-wrapper{aspect-ratio:500/530;border-radius:5px;overflow:hidden;position:relative;width:calc(41.66667% - 15px)}@media screen and (max-width:992px){.our-clients .inner-wrapper .img-wrapper{margin-top:45px;width:100%}}.page-slider{overflow:hidden}.page-slider .container{max-width:1220px}.page-slider .container .title-wrapper{display:flex;justify-content:space-between;padding-left:20px}@media screen and (max-width:1220px){.page-slider .container .title-wrapper{flex-direction:column;grid-gap:15px;gap:15px;margin-bottom:20px}}.page-slider .container .title-wrapper h2{margin-bottom:0}.page-slider .container .title-wrapper .page-slider-nav{display:flex;grid-gap:20px;gap:20px}.page-slider .container .title-wrapper .page-slider-nav-next,.page-slider .container .title-wrapper .page-slider-nav-prev{align-items:center;background-color:transparent;border:1px solid #323232;border-radius:50%;display:flex;height:45px;justify-content:center;transition:all .3s ease;width:45px}.page-slider .container .title-wrapper .page-slider-nav-next.swiper-button-disabled,.page-slider .container .title-wrapper .page-slider-nav-prev.swiper-button-disabled{opacity:.3}.page-slider .container .title-wrapper .page-slider-nav-next.swiper-button-disabled:hover,.page-slider .container .title-wrapper .page-slider-nav-prev.swiper-button-disabled:hover{background-color:transparent;border:1px solid #323232}.page-slider .container .title-wrapper .page-slider-nav-next:hover,.page-slider .container .title-wrapper .page-slider-nav-prev:hover{background-color:#ffc24a;border:1px solid #ffc24a}.page-slider .container .page-slider-swiper{width:1220px}@media screen and (max-width:1220px){.page-slider .container .page-slider-swiper{width:380px}}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide{width:380px}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide .slide-featured-image{height:240px;margin:0 0 30px;max-width:100%}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide .slide-featured-image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide .slide-title{margin-bottom:15px}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide .slide-description{margin-bottom:55px}.page-slider .container .page-slider-swiper .swiper-wrapper .swiper-slide .slide-link{text-decoration:none}.q-and-a .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.q-and-a .content-wrapper .left-bloc{width:calc(33.33333% + 15px)}@media screen and (max-width:768px){.q-and-a .content-wrapper .left-bloc{width:100%}}.q-and-a .content-wrapper .left-bloc .description p:first-child{margin-top:0}.q-and-a .content-wrapper .left-bloc .description p:last-child{margin-bottom:0}.q-and-a .content-wrapper .left-bloc a.btn{margin-top:30px}.q-and-a .content-wrapper .right-bloc{width:calc(58.33333% - 15px)}@media screen and (max-width:768px){.q-and-a .content-wrapper .right-bloc{margin-top:45px;width:100%}}.q-and-a .content-wrapper .right-bloc .dropdown-container{background-color:transparent;border-top:2px solid #e0e0e0;overflow:hidden;padding:15px 0;transition:all .3s;width:100%}.q-and-a .content-wrapper .right-bloc .dropdown-container:last-of-type{border-bottom:2px solid #e0e0e0}.q-and-a .content-wrapper .right-bloc .dropdown-container header{cursor:pointer;padding:15px 30px 15px 70px;position:relative}.q-and-a .content-wrapper .right-bloc .dropdown-container header:after,.q-and-a .content-wrapper .right-bloc .dropdown-container header:before{background-color:#bfbfbf;content:"";position:absolute;transition:all .3s}.q-and-a .content-wrapper .right-bloc .dropdown-container header:before{height:2px;left:20px;top:50%;transform:translateY(-50%);width:20px}.q-and-a .content-wrapper .right-bloc .dropdown-container header:after{height:20px;left:29px;top:50%;transform:translateY(-50%);width:2px;z-index:111}.q-and-a .content-wrapper .right-bloc .dropdown-container header .question{transition:all .3s}.q-and-a .content-wrapper .right-bloc .dropdown-container article{max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner{padding:0 60px 15px 70px}.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner div,.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner p{font-style:normal;font-weight:400;margin:0;opacity:0;transition:all .35s ease-in-out}.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner div+div,.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner div+p,.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner p+div,.q-and-a .content-wrapper .right-bloc .dropdown-container article .article-inner p+p{margin-top:15px}.q-and-a .content-wrapper .right-bloc .dropdown-container.open header:after{transform:translateY(-50%) scaleY(0)}.q-and-a .content-wrapper .right-bloc .dropdown-container.open header:before{background-color:#ffc24a}.q-and-a .content-wrapper .right-bloc .dropdown-container.open article .article-inner div,.q-and-a .content-wrapper .right-bloc .dropdown-container.open article .article-inner p{opacity:1}.q-and-a .content-wrapper .right-bloc .dropdown-container:hover header:after,.q-and-a .content-wrapper .right-bloc .dropdown-container:hover header:before{background-color:#ffc24a}.q-and-a .content-wrapper .right-bloc .dropdown-container:hover header .question{color:#323232}.solutions-second{background-color:#f2f2f2}.solutions-second .title *{margin-bottom:0}.solutions-second .content-wrapper{display:flex;justify-content:space-between;margin-top:45px}@media screen and (max-width:768px){.solutions-second .content-wrapper{margin-top:0}}.solutions-second .content-wrapper .images-wrapper{border-radius:5px;overflow:hidden;position:relative;width:calc(33.33333% + 8px)}@media screen and (max-width:992px){.solutions-second .content-wrapper .images-wrapper{display:none}}.solutions-second .content-wrapper .images-wrapper img{opacity:0;transition:all .3s}.solutions-second .content-wrapper .images-wrapper img.active{opacity:1}.solutions-second .content-wrapper .items-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(66.66667% - 15px)}@media screen and (max-width:992px){.solutions-second .content-wrapper .items-wrapper{width:100%}}.solutions-second .content-wrapper .items-wrapper .single-item{background-color:#fff;padding:40px;text-decoration:none;width:calc(50% - .5px)}.solutions-second .content-wrapper .items-wrapper .single-item:not(:first-child),.solutions-second .content-wrapper .items-wrapper .single-item:not(:nth-child(2)){margin-top:1px}.solutions-second .content-wrapper .items-wrapper .single-item:first-child{border-radius:5px 0 0 0}.solutions-second .content-wrapper .items-wrapper .single-item:nth-child(2){border-radius:0 5px 0 0}.solutions-second .content-wrapper .items-wrapper .single-item:nth-child(3){border-radius:0 0 0 5px}.solutions-second .content-wrapper .items-wrapper .single-item:nth-child(4){border-radius:0 0 5px 0}@media screen and (max-width:768px){.solutions-second .content-wrapper .items-wrapper .single-item{border-radius:5px!important;margin-top:30px!important;padding:30px;width:100%}}.solutions-second .content-wrapper .items-wrapper .single-item .item-title{margin-bottom:30px}.solutions-second .content-wrapper .items-wrapper .single-item .item-description{color:#646464}.solutions-second .content-wrapper .items-wrapper .single-item .item-description p{margin:0}.solutions-second .content-wrapper .items-wrapper .single-item .item-description p+p{margin-top:20px}.solutions-second .content-wrapper .items-wrapper .single-item svg{height:32px;margin-top:60px;width:32px;fill:none;stroke:#0f0f0f;stroke-width:1.1}.solutions-second .content-wrapper .items-wrapper .single-item svg circle{stroke-dasharray:98;stroke-dashoffset:98;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.solutions-second .content-wrapper .items-wrapper .single-item svg line{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.solutions-second .content-wrapper .items-wrapper .single-item svg .dots-wrapper{stroke:none;fill:#0f0f0f;transition:opacity .4s ease-out .15s}.solutions-second .content-wrapper .items-wrapper .single-item svg .dots-wrapper circle{stroke-dasharray:98;stroke-dashoffset:98;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.solutions-second .content-wrapper .items-wrapper .single-item:hover svg *{stroke-dashoffset:0}.solutions-second .content-wrapper .items-wrapper .single-item:hover svg .dots-wrapper{opacity:0;transition-delay:0s}section.solutions{background-color:#f2f2f2}section.solutions .title{margin:0 auto;text-align:center;width:66.66667%}@media screen and (max-width:992px){section.solutions .title{width:100%}}section.solutions .cards{align-items:stretch;display:flex;justify-content:center;margin:30px -15px 0}@media screen and (max-width:992px){section.solutions .cards{flex-direction:column}}section.solutions .cards .card{margin:30px 15px 0;width:calc(33.33333% - 20px)}@media screen and (max-width:992px){section.solutions .cards .card{width:calc(100% - 30px)}}section.solutions .cards .card .inner-card{background-color:#fff;border-radius:2px;height:100%;overflow:hidden;position:relative;width:100%}section.solutions .cards .card .inner-card .img-wrapper{aspect-ratio:388/225;overflow:hidden;position:relative;width:100%}section.solutions .cards .card .inner-card .inner-content{padding:30px}section.solutions .cards .card .inner-card .inner-content .card-title{margin-bottom:15px}section.solutions a{display:block;margin:60px auto 0;width:-moz-fit-content;width:fit-content}.testimonials{background-color:#222}.testimonials .inner{margin:0 auto;position:relative;width:calc(83.33333% - 30px)}@media screen and (max-width:992px){.testimonials .inner{padding-bottom:60px;width:100%}}.testimonials .inner .swiper-container{overflow:hidden}.testimonials .testimonials-wrapper{overflow:hidden;position:relative}.testimonials .testimonials-wrapper .testimonial{color:#fff;font-family:Helvetica Neue Light,sans-serif;font-size:20px;font-weight:300;line-height:1.2;width:100%}.testimonials .bottom-wrapper{flex-wrap:wrap;justify-content:space-between;margin-top:45px}.testimonials .bottom-wrapper,.testimonials .bottom-wrapper .informations{align-items:center;display:flex}.testimonials .bottom-wrapper .informations .avatars{border-radius:5px;height:75px;margin-right:20px;min-width:75px;overflow:hidden;position:relative;width:75px}.testimonials .bottom-wrapper .informations .right-bloc .identities{max-width:100%;overflow:hidden;position:relative;width:280px}.testimonials .bottom-wrapper .informations .right-bloc .identities .identity{color:#fff}.testimonials .bottom-wrapper .informations .right-bloc .jobs{overflow:hidden;position:relative}.testimonials .controllers{align-items:center;bottom:0;display:flex;position:absolute;right:0;z-index:111}@media screen and (max-width:768px){.testimonials .controllers{justify-content:flex-end;margin:15px 0 0 auto}}.testimonials .controllers .controller{background-color:transparent;border:none;cursor:pointer;display:flex;margin-right:10px;padding:0}.testimonials .controllers .controller.previous{transform:scaleX(-1)}.testimonials .controllers .controller svg{height:32px;width:32px;fill:none;stroke:#fff;stroke-width:1.1;transition:all .9s cubic-bezier(.16,1,.3,1)}.testimonials .controllers .controller svg circle{stroke-dasharray:0;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1),stroke .9s cubic-bezier(.16,1,.3,1)}.testimonials .controllers .controller svg line{stroke-dasharray:0;stroke-dashoffset:0;transition:all .9s cubic-bezier(.16,1,.3,1)}.testimonials .controllers .controller:hover svg{fill:#ffc24a;stroke:#ffc24a}.testimonials .controllers .controller:hover svg line{stroke:#222}.texte-image-second{background-color:#f2f2f2}.texte-image-second .content-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%}@media screen and (max-width:992px){.texte-image-second .content-wrapper{flex-direction:column-reverse}}.texte-image-second .content-wrapper.right-image{flex-direction:row-reverse}@media screen and (max-width:992px){.texte-image-second .content-wrapper.right-image{flex-direction:column-reverse}}.texte-image-second .content-wrapper .img-wrapper{aspect-ratio:600/525;border-radius:5px;overflow:hidden;position:relative;width:calc(50% - 45px)}@media screen and (max-width:992px){.texte-image-second .content-wrapper .img-wrapper{aspect-ratio:100/66;margin-top:30px;min-height:inherit;width:100%}}.texte-image-second .content-wrapper .text-wrapper{padding-right:55px;position:relative;width:calc(41.66667% - 15px)}@media screen and (max-width:992px){.texte-image-second .content-wrapper .text-wrapper{padding-right:0;width:100%}}.texte-image-second .content-wrapper .text-wrapper .title{margin-bottom:20px}.texte-image-second .content-wrapper .text-wrapper .title *{margin:0}.texte-image{background-color:#f2f2f2}.texte-image .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%;width:1090px}@media screen and (max-width:992px){.texte-image .content-wrapper{flex-direction:column-reverse}}.texte-image .content-wrapper .img-wrapper{border-radius:5px;min-height:570px;overflow:hidden;position:relative;width:calc(50% - 45px)}@media screen and (max-width:992px){.texte-image .content-wrapper .img-wrapper{aspect-ratio:100/66;margin-top:30px;min-height:inherit;width:100%}}.texte-image .content-wrapper .text-wrapper{padding-left:30px;padding-right:30px;position:relative;width:calc(50% - 45px)}.texte-image .content-wrapper .text-wrapper>span.line{background-color:#dcdbdc;height:100%;left:0;position:absolute;top:0;width:1px}@media screen and (max-width:992px){.texte-image .content-wrapper .text-wrapper{aspect-ratio:100/66;width:100%}}.texte-image .content-wrapper .text-wrapper .icon-wrapper{margin-bottom:30px}.texte-image .content-wrapper .text-wrapper span.divider{background-color:#dcdbdc;display:block;height:1px;margin-bottom:20px;transform:translateX(-30px);width:calc(100% + 60px)}.texte-image .content-wrapper .text-wrapper .title{margin-bottom:20px}.texte-image .content-wrapper .text-wrapper .title *{margin:0}.map-module{background-color:#222}.map-module .description,.map-module .title{display:block;margin:0 auto;max-width:100%;text-align:center}.map-module .title{margin-bottom:30px;width:730px}.map-module .description{margin-bottom:100px;width:770px}.map-module .wrapper-items{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.map-module .wrapper-items .wrapper-card{display:flex;width:100%}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card+.wrapper-card .card-item{margin-top:30px}.map-module .wrapper-items .wrapper-card+.wrapper-card .card-item span.line-item{top:-30px}}.map-module .wrapper-items .wrapper-card:nth-child(odd){justify-content:flex-start}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card:nth-child(odd){justify-content:flex-end}}.map-module .wrapper-items .wrapper-card:nth-child(odd) .card-item:after{right:-119px}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card:nth-child(odd) .card-item:after{left:-52px;right:inherit}}.map-module .wrapper-items .wrapper-card:nth-child(odd) .card-item span.line-item{right:-114px}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card:nth-child(odd) .card-item span.line-item{left:-47px}}.map-module .wrapper-items .wrapper-card:nth-child(2n){justify-content:flex-end}.map-module .wrapper-items .wrapper-card:nth-child(2n) .card-item:after{left:-119px}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card:nth-child(2n) .card-item:after{left:-52px;right:inherit}}.map-module .wrapper-items .wrapper-card:nth-child(2n) .card-item span.line-item{left:-114px}@media screen and (max-width:767px){.map-module .wrapper-items .wrapper-card:nth-child(2n) .card-item span.line-item{left:-47px}.map-module .wrapper-items .wrapper-card:nth-child(2n){justify-content:flex-end}}.map-module .wrapper-items span.gradient-line,.map-module .wrapper-items span.line{left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}@media screen and (max-width:767px){.map-module .wrapper-items span.gradient-line,.map-module .wrapper-items span.line{left:0}}.map-module .wrapper-items span.gradient-line{height:0;z-index:11}.map-module .wrapper-items span.line{background-color:#e4e4e4;height:100%}.map-module .wrapper-items .card-item{background-color:transparent;border:1px solid transparent;border-radius:5px;padding:30px 40px;position:relative;transition:all .3s;width:calc(50% - 112px)}@media screen and (max-width:767px){.map-module .wrapper-items .card-item{width:calc(100% - 45px)}}.map-module .wrapper-items .card-item span.line-item{background-color:#f2b63f;height:0;position:absolute;top:0;width:2px}.map-module .wrapper-items .card-item:not(.active) *{color:#9e9e9e!important}.map-module .wrapper-items .card-item:after{background:#b1b1b1;border-radius:100px;content:"";display:block;height:12px;position:absolute;top:34px;transition:all .3s;width:12px;z-index:111}.map-module .wrapper-items .card-item.active{background-color:#323232;border:1px solid #323232;box-shadow:0 2px 25px rgba(22,22,24,.1);opacity:1}.map-module .wrapper-items .card-item.active .card-title{color:#ffc24a}.map-module .wrapper-items .card-item.active .card-title:after{background-color:#ffc24a;width:100px}.map-module .wrapper-items .card-item.active li,.map-module .wrapper-items .card-item.active p,.map-module .wrapper-items .card-item.active ul{color:#dcdbdc}.map-module .wrapper-items .card-item.show-a:after{background:#f2b63f}.map-module .wrapper-items .card-item .card-title{font-size:22px;line-height:26px;margin-bottom:30px;padding-bottom:10px;position:relative}.map-module .wrapper-items .card-item .card-title:after{background-color:#646464;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s;width:25px}.map-module .wrapper-items .card-item ul{list-style-type:none;margin:0;padding:0}.map-module .wrapper-items .card-item ul li{font-size:14px;line-height:1.5;margin-top:15px;padding-left:22px;position:relative}.map-module .wrapper-items .card-item ul li:after{display:none}.map-module .wrapper-items .card-item ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' fill='none'%3E%3Cpath fill='%23DCDBDC' fill-rule='evenodd' d='m7.633.932-4.348 5.28a.5.5 0 0 1-.703.068L.297 4.407l.634-.773 1.9 1.557L6.86.296l.772.636z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.map-module a.btn{display:block;margin:65px auto 0;width:-moz-fit-content;width:fit-content}.two-column-text .container{position:relative}.two-column-text .container span.line{background-color:#dcdbdc;height:100%;left:calc(8.33333% + 30px);position:absolute;top:0;width:1px}@media screen and (max-width:768px){.two-column-text .container span.line{display:none}}.two-column-text .content{margin-left:calc(25% + 30px);max-width:740px;width:calc(75% - 30px)}@media screen and (max-width:768px){.two-column-text .content{margin-left:0;width:100%}}.two-column-text .content .bottom-wrapper{display:flex;justify-content:space-between}@media screen and (max-width:768px){.two-column-text .content .bottom-wrapper{flex-direction:column}}.two-column-text .content .bottom-wrapper .col{margin-top:15px;max-width:100%;width:calc(50% - 40px)}@media screen and (max-width:768px){.two-column-text .content .bottom-wrapper .col{width:100%}.two-column-text .content .bottom-wrapper .col:first-child{margin-top:0}}.two-column-text .content .bottom-wrapper .col p{margin:0}.two-column-text .content .bottom-wrapper .col p+p{margin-top:20px}.two-column-text .content .bottom-wrapper .col.second a{margin-top:45px}@media screen and (max-width:768px){.two-column-text .content .bottom-wrapper .col.second a{margin-top:30px}}section.error-page{padding:135px 0 150px}section.error-page div.container{align-items:center;border:1px solid #9e9e9e;display:flex;flex-direction:column;justify-content:center;max-width:630px;padding:45px}section.error-page div.container h1{color:#161616;font-size:70px;font-weight:600}section.error-page div.container h1,section.error-page div.container p{margin-bottom:35px;text-align:center}section.password-prompt{padding:250px 0;position:relative;text-align:center}section.password-prompt h1{color:#161616}section.password-prompt div.container form{display:flex;flex-direction:column;margin:0 auto;max-width:100%;width:400px}section.password-prompt div.container form input[type=password]{background:#fff;border:1px solid hsla(0,0%,9%,.73);border-radius:0;box-sizing:border-box;color:#161616;height:48px!important;margin-top:30px;outline:none;padding:10px 15px;transition:border .3s,box-shadow .3s;width:100%!important}section.password-prompt div.container form input[type=password]::-moz-placeholder{color:#fff;opacity:1}section.password-prompt div.container form input[type=password]::placeholder{color:#fff;opacity:1}section.search-page{padding:250px 0}section.search-page div.container h1{display:block;text-align:center}section.search-page div.container div.bloc-results-seach .hs-search-results__pagination{display:flex;justify-content:center;padding:45px 0}section.search-page div.container div.bloc-results-seach .hs-search-results__next-page{transform:rotate(-90deg)}section.search-page div.container div.bloc-results-seach .hs-search-results__prev-page{transform:rotate(90deg)}section.search-page div.container div.bloc-results-seach .hs-search-results__next-page,section.search-page div.container div.bloc-results-seach .hs-search-results__prev-page{align-items:center;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none'%3E%3Cpath fill='%23083B54' d='M.529 1.638 1.47.695 5 4.224 8.529.695l.942.943-4 4L5 6.1l-.471-.462z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 7px;border-radius:100px;display:flex;font-family:fieldwork,sans-serif;height:45px;justify-content:center;margin:0 15px;overflow:hidden;text-indent:100%;transition:all .3s;white-space:nowrap;width:45px}section.search-page div.container div.bloc-results-seach .hs-search-results__next-page:hover,section.search-page div.container div.bloc-results-seach .hs-search-results__prev-page:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none'%3E%3Cpath fill='%23FFF' d='M.529 1.638 1.47.695 5 4.224 8.529.695l.942.943-4 4L5 6.1l-.471-.462z'/%3E%3C/svg%3E")}section.search-page div.container div.bloc-results-seach .hs-search-field__bar{margin-top:30px}section.search-page div.container div.bloc-results-seach .hs-search-field__bar .hs-search-field__input{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='294' height='1' fill='none'%3E%3Cpath stroke='%23FFF' d='M0 .5h147'/%3E%3Cpath stroke='%23FFF' stroke-opacity='.3' d='M147 .5h147'/%3E%3C/svg%3E");background-position:100% calc(100% + 1px);background-size:200% 2px;border:none;border-radius:0;line-height:1;outline:none;padding:10px 0;transition:border .3s,box-shadow .3s,background-position-x .5s ease-in-out;width:100%!important;background-repeat-y:no-repeat}section.search-page div.container div.bloc-results-seach .hs-search-field__bar .hs-search-field__input:hover{background-position-x:0}section.search-page div.container div.bloc-results-seach .hs-search-results__listing li{margin:0;position:relative;transition:all .3s}section.search-page div.container div.bloc-results-seach .hs-search-results__listing li a{color:#323232;display:block;margin-bottom:10px;text-decoration:none}section.search-page div.container div.bloc-results-seach .hs-search-results__listing li a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}section.search-page div.container div.bloc-results-seach .hs-search-results__listing li .hs-search-results__description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}section.search-page div.container div.bloc-results-seach .hs-search-results__listing li+li{border-top:1px solid rgba(0,0,0,.1);margin-top:30px;padding-top:30px}.subscription-preferences{padding:250px 0;position:relative}.subscription-preferences .container{padding:0 15px;position:relative;z-index:2}.subscription-preferences .container h1{color:#161616;margin-top:0}.subscription-preferences .container form{display:flex;flex-direction:column;margin:0 auto;max-width:100%;width:800}.subscription-preferences .container form .header,.subscription-preferences .container form .page-header{text-align:center}.subscription-preferences .container form .item{cursor:pointer;margin:30px 0;outline:0;text-align:left;width:100%!important}.subscription-preferences .container form .item .item-inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,9%,.2);border-radius:3px;padding:18px 19px;transition:all .3s}.subscription-preferences .container form .item .item-inner:hover{transform:translateY(-4px)}.subscription-preferences .container form .item .item-inner .checkbox-row .fakelabel{align-items:center;display:flex}.subscription-preferences .container form .item .item-inner .checkbox-row span{font-family:Helvetica Neue Light,sans-serif}.subscription-preferences .container form .item .item-inner .checkbox-row span:not(.fakelabel){margin-left:10px}.subscription-preferences .container form .item .item-inner .checkbox-row span input{margin-left:0}.subscription-preferences .container form .item .item-inner p{margin:10px 0 0 26px}.subscription-preferences .container form .subscribe-options{margin-bottom:15px;text-align:center}.subscription-preferences .container form .subscribe-options p:not(.header) label{align-items:center;cursor:pointer;display:flex;justify-content:center}.subscription-preferences .container form .subscribe-options p:not(.header) label input{cursor:pointer}.subscription-preferences .container form .subscribe-options p:not(.header) label span{margin-left:10px}.subscription-preferences .container form input[type=submit]{margin:45px auto}.subscriptions-confirmation{padding:250px 0;position:relative}.subscriptions-confirmation .container{padding:0 15px;position:relative;text-align:center;z-index:2}.subscriptions-confirmation .container h1{margin-top:0}.subscriptions-confirmation .container br{display:none}section.unsubscribe{padding:250px 0;position:relative;text-align:center}section.unsubscribe div.container{position:relative;z-index:2}section.unsubscribe div.container h1{color:#161616}section.unsubscribe div.container a.btn{margin-top:30px}section.unsubscribe div.container form{display:flex;flex-direction:column;margin:0 auto;max-width:100%;width:800px}section.unsubscribe div.container form div.item,section.unsubscribe div.container form div.subscribe-options{margin-top:20px}section.unsubscribe div.container form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #161616;height:48px;margin:30px 5px 0 0;position:relative}