/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.cursor{overflow:hidden;position:fixed;top:0;left:0;margin:10px 0 0 10px;transform:translate3d(-200%,-200%,0);transition:transform 0.2s ease,margin 0.1s ease;pointer-events:none}.cursor span{display:block;border-radius:1000px;transition:all 0.5s ease}.cursor:not([data-hotspot]) span{width:18px;height:18px;background-color:#f00}.cursor[data-hotspot="intro-video-button"]{opacity:0}.cursor[data-hotspot="meeting-layering-area"] span{display:flex;align-items:center;justify-content:center;width:124px;height:124px;background-color:#000}.cursor[data-hotspot="meeting-layering-area"] span::after{content:"&";font-size:60px;font-weight:normal;color:#fff}.cursor[data-hotspot="big-dot"]{--color:$color-pink;margin:-116px 0 0 -116px;mix-blend-mode:darken}.cursor[data-hotspot="big-dot"] span{display:flex;align-items:center;justify-content:center;width:232px;height:232px;background-color:var(--color)}.cursor[data-hotspot="social-dot"]{opacity:0}.cursor[data-hotspot="case"] span{display:flex;align-items:center;justify-content:center;text-align:center;width:180px;height:180px;font-size:14px;font-weight:bold;color:#fff;border:1px solid #fff}
.footer{padding:60px;text-align:center}.footer_legals button{display:none;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:inherit;line-height:inherit;cursor:pointer}.js .footer_legals button{display:inline-block}.footer_legals a{display:inline-block}.footer_legals a,.footer_legals button,.footer_legals span{padding:5px}.footer_social{display:flex;justify-content:center;margin-top:26px}.footer_social>*:not(:last-child){margin-right:15px}.footer_social a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid;border-radius:50px;transition:background-color 0.15s ease}@media (hover:hover){.footer_social a:hover{background-color:#000}.footer_social a:hover img{filter:invert(1)}}.footer_social img[src*="ic_linkedin.svg"]{position:relative;top:-2px}
.legals{overflow:auto;overscroll-behavior:none;position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:opacity 0.3s ease;visibility:hidden;opacity:0;pointer-events:none}.legals:target{visibility:visible;opacity:1;pointer-events:auto}@media screen and (max-width:767px){.legals{padding:60px 20px 20px}}@media screen and (min-width:768px){.legals{padding:70px}}.legals_inner{max-width:750px}@media screen and (max-width:767px){.legals_title{font-size:32px}}@media screen and (min-width:768px){.legals_title{font-size:42px}}.legals_close{position:fixed;display:flex;align-items:center;justify-content:center;border-radius:64px;background-color:#000}@media screen and (max-width:767px){.legals_close{top:20px;right:20px;width:50px;height:50px}}@media screen and (min-width:768px){.legals_close{top:80px;right:80px;width:64px;height:64px}}.legals_close img{filter:invert(1)}
.cookies-banner{position:fixed;z-index:11;left:0;bottom:0;width:100%;padding:20px;font-size:16px;line-height:1.4;border-top:1px solid;background-color:#fff;opacity:0;transform:translate3d(0,10%,0);transition:transform 0.4s ease,opacity 0.4s ease}.cookies-banner[data-anim]{opacity:1;transform:translate3d(0,0,0)}@media screen and (max-width:767px){.cookies-banner{box-shadow:0 0 20px rgba(0,0,0,0.5)}}@media screen and (min-width:768px){.cookies-banner{display:flex;align-items:center}}.cookies-banner_title{margin:0;font-size:30px}@media screen and (min-width:768px){.cookies-banner>*:first-child{flex:1;max-width:800px}.cookies-banner>*:last-child{margin-left:auto;width:240px;padding-left:40px}}.cookies-banner button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;margin:20px 0;padding:14px 15px;font-weight:bold;text-align:center;border-radius:50px;border:1px solid;cursor:pointer}.cookies-banner button[data-consent="true"]{color:#fff;background-color:#000}.cookies-banner button[data-consent="false"]{background-color:#fff}
@font-face{font-family:"CircularStd";font-weight:bold;font-style:normal;font-display:swap;src:url("/sites/idix.fr/themes/idix2/library/components/fonts/CircularStd-Bold.woff") format("woff")}@font-face{font-family:"CircularStd";font-weight:normal;font-style:normal;font-display:swap;src:url("/sites/idix.fr/themes/idix2/library/components/fonts/CircularStd-Book.woff") format("woff")}@font-face{font-family:"CircularStd";font-weight:100;font-style:normal;font-display:swap;src:url("/sites/idix.fr/themes/idix2/library/components/fonts/CircularStd-Light.woff") format("woff")}.font-serif{font-family:Times,Georgia,serif}.font-noserif{font-family:helvetica,arial,sans-serif}.font-circularStd{font-family:CircularStd,helvetica,arial,sans-serif}
html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}*{margin:0;padding:0}*,*::before,*::after{box-sizing:inherit}:focus:not(:focus-visible){outline:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:CircularStd,helvetica,arial,sans-serif;font-size:16px;line-height:1.4;color:#222;overflow-x:hidden;scroll-behavior:smooth}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:top;border:0;-ms-interpolation-mode:bicubic}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}h1,h2,h3,h4,h5,h6{font-size:inherit}ul,ol{list-style-position:inside;list-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.4}button,select{text-transform:none;background:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}fieldset{border:0}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}main{display:block}address{font-style:normal}table{width:100%;border-spacing:0}[hidden],.hidden{display:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden{display:none}
.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-26{font-size:26px}.fs-30{font-size:30px}.fs-40{font-size:40px}@media screen and (max-width:767px){.fs-14-s{font-size:14px}}@media screen and (max-width:767px){.fs-16-s{font-size:16px}}@media screen and (max-width:767px){.fs-18-s{font-size:18px}}@media screen and (max-width:767px){.fs-20-s{font-size:20px}}@media screen and (max-width:767px){.fs-22-s{font-size:22px}}@media screen and (max-width:767px){.fs-26-s{font-size:26px}}@media screen and (max-width:767px){.fs-30-s{font-size:30px}}@media screen and (max-width:767px){.fs-40-s{font-size:40px}}.normal{font-weight:normal}.bold{font-weight:bold}.semi-bold{font-weight:600}.upper{text-transform:uppercase}.capitalize{text-transform:capitalize}.lower{text-transform:lowercase}.lh-none{line-height:1}.lh-low{line-height:1.2}.lh-normal{line-height:1.4}.lh-high{line-height:1.6}.align-center,.text-align-center{text-align:center}.align-left{text-align:left}.align-right,.text-align-right{text-align:right}
.bg-blue{background-color:#00cdff}.color-blue{color:#00cdff}.bg-yellow{background-color:#ffe500}.color-yellow{color:#ffe500}.bg-pink{background-color:#ff0094}.color-pink{color:#ff0094}.bg-black{background-color:#000}.color-black{color:#000}.bg-white{background-color:#fff}.color-white{color:#fff}.bg-light-grey{background-color:#f5f5f5}.color-light-grey{color:#f5f5f5}.bg-disabled{background-color:#b8b8b8}.color-disabled{color:#b8b8b8}
.space-5:not(:last-child){margin-bottom:5px}.space-10:not(:last-child){margin-bottom:10px}.space-15:not(:last-child){margin-bottom:15px}.space-20:not(:last-child){margin-bottom:20px}.space-30:not(:last-child){margin-bottom:30px}.space-40:not(:last-child){margin-bottom:40px}.space-60:not(:last-child){margin-bottom:60px}.space-80:not(:last-child){margin-bottom:80px}@media screen and (max-width:767px){.space-5-s:not(:last-child){margin-bottom:5px}}@media screen and (max-width:767px){.space-10-s:not(:last-child){margin-bottom:10px}}@media screen and (max-width:767px){.space-15-s:not(:last-child){margin-bottom:15px}}@media screen and (max-width:767px){.space-20-s:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.space-30-s:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.space-40-s:not(:last-child){margin-bottom:40px}}@media screen and (max-width:767px){.space-60-s:not(:last-child){margin-bottom:60px}}@media screen and (max-width:767px){.space-80-s:not(:last-child){margin-bottom:80px}}
.icon{display:inline-block;vertical-align:middle;width:1em;height:1em}
.btn{-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;line-height:1;text-decoration:none;font-size:14px;font-weight:bold;letter-spacing:0;color:currentColor;cursor:pointer;background:none;border:1px solid transparent;border-radius:100px}
.separation{width:1px;height:180px;background-color:#000;margin:0 auto}.separation-horizontale{width:40px;height:1px;margin:0 auto}.separation-header{height:120px}
.tags{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:12px}@media screen and (max-width:767px){.tags{position:relative;flex-wrap:nowrap;overflow:auto;z-index:2;padding:12px 0 0 0}.tags:not(:last-child){margin-bottom:10px}}.tags span.tag{align-self:center;text-align:center;padding:8px 23px;margin-right:12px;margin-bottom:10px;background-color:#f5f5f5;border-radius:18px;font-size:14px;font-weight:300;letter-spacing:-0.5px}@media screen and (max-width:767px){.tags span.tag{flex:none}}
.axes-communication{display:flex;flex-direction:row;position:relative;font-size:14px}.axes-communication_length1{padding-left:30px}.axes-communication_length2{padding-left:40px}.axes-communication_length3{padding-left:60px}.axes-communication .axe::before{content:"";position:absolute;left:0;height:20px;width:20px;border-radius:50%;margin-right:10px}.axes-communication .axe:nth-child(3)::before{left:13px}.axes-communication .axe:nth-child(5)::before{left:26px}.axes-communication .axe-digital::before{background-color:#00cdff}.axes-communication .axe-print::before{background-color:#ff0094}.axes-communication .axe-contenu::before{background-color:#ffe500}.axes-communication span{margin:0 5px}.axes-communication span:last-child{display:none}
#main-media_full{position:absolute;top:0;z-index:-1;min-width:100%}#main-media_full img{border-radius:0}#main-media_full .main-media_video{overflow:unset;border-radius:unset}#main-media_full .main-media_video video{border-radius:unset;height:100%}.main-media_image img,.main-media_video video,.main-media_video iframe.media-oembed-content{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;min-width:100%;border-radius:14px}.main-media_video video,.main-media_video img,.main-media iframe.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media screen and (max-width:767px){.main-media_video video,.main-media_video img,.main-media iframe.media-oembed-content{min-width:100%;-o-object-fit:cover;object-fit:cover}}.main-media_video{position:relative;overflow:hidden;padding-bottom:56.25%;border-radius:14px}@media screen and (max-width:767px){.main-media_video{height:100%;padding-bottom:0}}.main-media_video .case video{opacity:0}.main-media_video .case img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.main-media_image>img{min-height:485px}}@media screen and (max-width:767px){.main-media{height:485px}}.main-media_iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}
.big-link::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:transparent}.big-link__parent{position:relative}.big-link__above{position:relative;z-index:2}
@media screen and (max-width:767px){.card:first-of-type{margin-bottom:80px}}.card_title{font-size:32px;font-weight:300;letter-spacing:-1.07px;margin-top:20px}.card_title:not(:last-child){margin-bottom:10px}.card_title a{display:unset}@media screen and (max-width:767px){.card_title{margin-top:24px}}.card_main-media{position:relative;display:block}.card_main-media .axes-communication{position:absolute;bottom:20px;left:20px}.card_main-media .axes-communication p.axe,.card_main-media .axes-communication span{visibility:hidden}.card_main-media .axes-communication p::before{visibility:visible}@media screen and (max-width:767px){.card_main-media .case_picture img{height:100%}}.card:hover .card_main-media .main-media .main-media_video .case video{opacity:1}
.strate-medias_full{margin:90px 20px 80px}@media screen and (max-width:767px){.strate-medias_full{margin:30px 0;width:100%}}.strate-medias_one,.strate-medias_two,.strate-medias_three{width:100%}.strate-medias_one:not(:last-child),.strate-medias_two:not(:last-child),.strate-medias_three:not(:last-child){margin-bottom:50px}.strate-medias_one .case,.strate-medias_two .case,.strate-medias_three .case{position:relative;height:-moz-fit-content;height:fit-content}.strate-medias_one .case video,.strate-medias_two .case video,.strate-medias_three .case video{position:absolute;top:0;left:0;opacity:0}.strate-medias_one .case img,.strate-medias_one .case video,.strate-medias_two .case img,.strate-medias_two .case video,.strate-medias_three .case img,.strate-medias_three .case video{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.strate-medias_one .case img,.strate-medias_one .case video,.strate-medias_two .case img,.strate-medias_two .case video,.strate-medias_three .case img,.strate-medias_three .case video{width:100%;height:300px}}.strate-medias_one .case:hover video,.strate-medias_two .case:hover video,.strate-medias_three .case:hover video{opacity:1}.strate-medias_one .case:hover picture,.strate-medias_two .case:hover picture,.strate-medias_three .case:hover picture{visibility:hidden}@media screen and (max-width:767px){.strate-medias_one:not(:last-child),.strate-medias_two:not(:last-child),.strate-medias_three:not(:last-child){margin-bottom:15px}.strate-medias_one iframe.media-oembed-content,.strate-medias_two iframe.media-oembed-content,.strate-medias_three iframe.media-oembed-content{width:100%;height:300px}.strate-medias_one img,.strate-medias_two img,.strate-medias_three img{width:100%;-o-object-fit:cover;object-fit:cover}}.strate-medias_two,.strate-medias_three{display:flex;flex-direction:row;justify-content:space-between;gap:5%}@media screen and (max-width:767px){.strate-medias_two,.strate-medias_three{flex-direction:column;gap:15px}}.strate-medias_two video,.strate-medias_three video{-o-object-position:top;object-position:top}.strate-medias_one{align-items:center;padding-top:20px}.strate-medias_one img{width:100%}.strate-medias_one video,.strate-medias_one iframe.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.strate-medias_one video,.strate-medias_one iframe.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.strate-medias_one .field__item img{width:100%}@media screen and (max-width:767px){.strate-medias_one{padding-top:0;height:-moz-fit-content;height:fit-content}.strate-medias_one img{height:-moz-fit-content;height:fit-content}.strate-medias_one iframe.media-oembed-content{width:100%;height:300px}}.strate-medias_one:has(iframe.media-oembed-content){position:relative;overflow:hidden;width:100%;padding-top:56.25%}.strate-medias_two .case,.strate-medias_two iframe.media-oembed-content{width:45%}@media screen and (max-width:767px){.strate-medias_two .case,.strate-medias_two iframe.media-oembed-content{width:100%}}.strate-medias_two iframe.media-oembed-content{height:300px}.strate-medias_three{margin-bottom:80px}.strate-medias_three .case,.strate-medias_three iframe.media-oembed-content{width:30%}@media screen and (max-width:767px){.strate-medias_three .case,.strate-medias_three iframe.media-oembed-content{width:100%}}.strate-medias_three iframe.media-oembed-content{height:200px}@media screen and (max-width:767px){.strate-medias_three iframe.media-oembed-content{width:100%;height:300px}}
.results{padding-top:50px}@media screen and (max-width:767px){.results{padding:30px 0 0 0}.results:not(:last-child){margin-bottom:0}}.results_label{font-size:16px;font-weight:bold;line-height:0.88;letter-spacing:-0.72px}.results_label:not(:last-child){margin-bottom:20px}@media screen and (max-width:900px){.results_label{font-size:20px}}.results_total{display:flex;flex-direction:row;justify-content:space-between}.results_total_length2{justify-content:unset}.results_total .result{width:280px;border-right:black 1px solid;margin-right:50px}.results_total .result:last-child{border:none}.results_total .result:last-child p{padding-right:0}.results_total .result p{width:280px;padding-right:50px;font-size:21px;font-weight:300;line-height:0.95}@media screen and (max-width:900px){.results_total .result p{font-size:28px}}@media screen and (min-width:769px) and (max-width:900px){.results_total .result{width:50px;padding:30px 0;border-right:none;border-bottom:black 1px solid}}@media screen and (max-width:767px){.results_total .result{width:50px;padding:30px 0;border-right:none;border-bottom:black 1px solid}}.results_total .result .separation_mobile{display:none}@media screen and (max-width:900px){.results_total .result .separation_mobile{width:50px;border-bottom:black 1px solid}}@media screen and (max-width:900px){.results_total{flex-direction:column}}
.reference-full{display:flex;flex-direction:column;max-width:1230px;margin:300px auto 0;background-color:#fff;border-radius:48px 48px 0 0}@media screen and (max-width:767px){.reference-full{border-radius:30px 30px 0 0;margin:360px auto 0}}.reference-full_description{padding:100px 160px 0}@media screen and (max-width:767px){.reference-full_description{padding:40px 20px 0}}.reference-full_banner{display:flex;flex-direction:row;align-items:center;border-radius:48px}.reference-full_banner:not(:last-child){margin-bottom:30px}.reference-full_logo{margin-left:auto}@media screen and (max-width:767px){.reference-full_logo{max-width:110px}}.reference-full_logo img{width:152px;height:75px}.reference-full_text a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.reference-full_text--title-long{width:100%;font-size:60px;font-weight:bold;line-height:1.13;letter-spacing:-2.7px}.reference-full_text--title-long:not(:last-child){margin-bottom:10px}@media screen and (max-width:767px){.reference-full_text--title-long{font-size:32px;margin:20px 0}}.reference-full_text--sub-title{width:100%;font-size:36px;font-weight:300;line-height:1;letter-spacing:-1.62px}.reference-full_text--sub-title:not(:last-child){margin-bottom:20px}.reference-full_text--body{width:100%}.reference-full_text--body:not(:last-child){margin-bottom:50px}.reference-full_text--body>p{font-weight:lighter;font-size:19px;line-height:1.68;letter-spacing:-0.85px}.reference-full_text--body>p:not(:last-child){margin-bottom:18px}.reference-full_strate-medias{display:flex;flex-direction:column;justify-content:center;padding:90px 20px}@media screen and (max-width:767px){.reference-full_strate-medias{padding:30px 20px}}.reference-full_cta{width:100%}.reference-full_cta,.reference-full_other-projects{margin:60px auto}.reference-full_cta p:first-child,.reference-full_other-projects p:first-child{text-align:center;font-size:70px;font-weight:bold;letter-spacing:-3.15px}@media screen and (max-width:767px){.reference-full_cta p:first-child,.reference-full_other-projects p:first-child{font-size:40px;letter-spacing:-1.8px}}.reference-full_cta p:last-child,.reference-full_cta p:nth-child(2),.reference-full_other-projects p:last-child,.reference-full_other-projects p:nth-child(2){text-align:center;font-size:46px;font-weight:300;letter-spacing:-2.07px}@media screen and (max-width:767px){.reference-full_cta p:last-child,.reference-full_cta p:nth-child(2),.reference-full_other-projects p:last-child,.reference-full_other-projects p:nth-child(2){font-size:20px;letter-spacing:-0.9px}}.reference-full_other-projects{width:70%}.reference-full_references-random{display:grid;grid-template-columns:repeat(2,2fr);grid-column-gap:50px;margin:0 auto 80px;padding:0 50px}.reference-full_references-random article{max-width:490px}@media screen and (max-width:767px){.reference-full_references-random article{max-width:100%}}@media screen and (max-width:767px){.reference-full_references-random{display:flex;flex-direction:column;padding:0 20px;width:100%}}
body:not(.path-frontpage){padding-top:100px}.header{position:fixed;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;height:100px;padding:0 20px}@media screen and (max-width:767px){.header{background-color:#fff}}@media screen and (max-width:767px){.header .header_logo,.header .header_burger--btn{position:relative;z-index:3}}.support .header{transition:transform 0.25s ease,height 0.25s ease}[data-scrolldir="up"] .header{transform:translate3d(0,0,0)}[data-scrolldir="down"] .header{transform:translate3d(0,-100%,0)}.header_checkbox{display:none}.header_navigation{margin-left:auto}@media screen and (max-width:767px){.header_navigation{display:none}}.header_navigation>a{display:inline-block;margin-right:38px;text-align:center;line-height:1;font-size:16px;font-weight:normal}.header_navigation--cta{position:relative;width:200px;padding:14px 0 16px;border-radius:26px;border:1px solid}@media screen and (max-width:767px){.header_navigation--cta{border:none}}html.js:not(.safari) .header_navigation--cta{border:0}.header_navigation--cta span{position:relative;z-index:1}.header_navigation--cta::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:26px;padding:1px;background:linear-gradient(90deg,#00cdff 7%,#ffe500 36%,#ff0094 66%,red 91%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;transition:all 0.2s ease}@media screen and (hover:hover){.header_navigation--cta:hover::before{left:77px;right:77px}}.header_burger{display:none}@media screen and (max-width:767px){.header_burger{display:unset;margin-left:auto}}.header_burger--checkbox{visibility:hidden}.header_burger--icon{position:relative;display:inline-block;width:20px;height:2.5px;border-radius:1.5px;background-color:#000}.header_burger--icon::before,.header_burger--icon::after{position:absolute;content:"";left:0;display:inline-block;width:20px;height:2.5px;border-radius:1.5px;background-color:#000;transition:all .2s}.header_burger--icon::before{top:-6px}.header_burger--icon::after{top:6px}.header_burger--navigation{height:100vh;position:fixed;width:0;opacity:0;z-index:2;background-color:#fff;overflow-y:hidden}.header_burger--navigation-list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;list-style-type:none;text-align:center;width:100%;background-color:#fff}.header_burger--navigation-list a{display:inline-block;font-size:40px;font-weight:300;text-decoration:none}.header_burger--navigation-list a:first-of-type{margin-top:-85px}.header_burger--navigation-list a:nth-child(2){margin-top:30px;margin-bottom:65px}.header_burger--navigation-list a:last-of-type{font-size:16px;font-weight:500;margin:65px auto 50px}.header_burger--navigation-footer{position:absolute;bottom:12%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;text-align:center;background-color:#fff}.header_burger--navigation-footer a{display:block;border:1px #000 solid;border-radius:50%;margin-right:15px;width:50px;height:50px}@media (hover:hover){.header_burger--navigation-footer a:hover{background-color:#000}.header_burger--navigation-footer a:hover img{filter:invert(1)}}.header_burger--navigation-footer a:last-of-type{margin-right:0}.header_burger--navigation-footer a img{width:28px;height:28px;margin-top:10px}.header_burger--navigation-footer a img.linkedin{margin-top:8px}.header_burger--checkbox:checked ~ header{transform:translate3d(0,0,0);background-color:#fff !important}.header_burger--checkbox:checked ~ header .header_burger--navigation{opacity:1;width:100%;top:80px;left:0}.header_burger--checkbox:checked ~ header .header_burger--navigation-footer{bottom:12%}.header_burger--checkbox:checked ~ header .header_burger--btn .header_burger--icon{background-color:transparent}.header_burger--checkbox:checked ~ header .header_burger--btn .header_burger--icon::before{top:0;transform:rotate(135deg)}.header_burger--checkbox:checked ~ header .header_burger--btn .header_burger--icon::after{top:0;transform:rotate(-135deg)}
