.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}
@charset "UTF-8";.text-gradient,.number-wrap .number-aos .number-val-wrap .extra,.number-wrap .number-aos .number-val-wrap .number-val-js{background:-webkit-linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}html body{font-size:1.6rem;line-height:1}html body ol,html body ul{list-style:none}html body blockquote,html body q{quotes:none}html body blockquote:before,html body blockquote:after,html body q:before,html body q:after{content:"";content:none}html body table{border-collapse:collapse;border-spacing:0}html body button,html body input[type=submit],html body input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}html body input[type=text],html body input[type=email],html body input[type=search]{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) inset !important;outline:none !important;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html body button:focus{outline:none}html body input{all:unset}html body form *{-webkit-appearance:none}html body .container-fluid:not(.nolimit){max-width:1920px !important}html body a{color:#000}html body a:hover{color:#000}html body hr{height:3px;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);width:100%;opacity:.2}.bloc-media,.avantages-page .gradientSection .separatorImage,.findSpecialistSmall--block,.gradientSection .video{border-radius:50px 0;overflow:hidden}.bloc-spacing,.motDuBiologiste-page .bloc-biologiste,.pressReleases-page .bloc-pressRelease,.job-listing,.faq-page .bloc-questions,.category-page .findSpecialistSmall,.avantages-page .gradientSection .avantage-description,.page-404,.findSpecialistSmall,.articlesSlider-wrap,.imageAndText,.newsletter,.cards--study-big,.slider-wrap,.module-form{padding:60px 0}.custom_scrollbar *,#header #mobile-menu-panel *,.custom_scrollbar,#header #mobile-menu-panel{scrollbar-width:auto;scrollbar-color:#42bbe5}.custom_scrollbar *::-webkit-scrollbar,#header #mobile-menu-panel *::-webkit-scrollbar,.custom_scrollbar::-webkit-scrollbar,#header #mobile-menu-panel::-webkit-scrollbar{width:4px;cursor:pointer}.custom_scrollbar *::-webkit-scrollbar-track,#header #mobile-menu-panel *::-webkit-scrollbar-track,.custom_scrollbar::-webkit-scrollbar-track,#header #mobile-menu-panel::-webkit-scrollbar-track{margin-top:10px;margin-bottom:10px;background:transparent}.custom_scrollbar *::-webkit-scrollbar-thumb,#header #mobile-menu-panel *::-webkit-scrollbar-thumb,.custom_scrollbar::-webkit-scrollbar-thumb,#header #mobile-menu-panel::-webkit-scrollbar-thumb{background-color:#d7d5de;border-radius:50px;border:none}.number-wrap{padding-bottom:50px}.number-wrap .number-aos{position:relative;display:block;width:100%;height:100px}.number-wrap .number-aos .number-label{position:absolute;bottom:-25%;left:25%;display:block;width:100%;color:#000 !important}.number-wrap .number-aos .number-val-wrap{display:block;position:relative}.number-wrap .number-aos .number-val-wrap .number-val-js{opacity:.25}.number-wrap .number-aos .number-val-wrap .extra{opacity:.25}.check-ul ul{list-style-position:inside}.check-ul ul li{line-height:2.8rem}.check-ul ul li::before{content:"";background:url("/images/svg/check.svg");background-repeat:no-repeat;background-size:22px;padding-right:33px;padding-bottom:10px}.bloc--load-more{padding:5rem 0;text-align:center;margin:0 auto}.bloc--load-more .glow-button-wrap{margin-top:0 !important}.img-responsive{max-width:100%;height:auto;display:inline-block}.jq-ry-container{padding:0 !important;z-index:2}.jq-ry-container .jq-ry-group{z-index:2}@media(max-width:1199.98px){.under-lg-reorder .row{flex-direction:column-reverse !important}}.social-item:hover{opacity:.65;transform:scale(1.1);transition:transform .2s ease-out}.d-inline-p p{display:inline}.ctooltip{position:relative}.ctooltip .ctooltiptext{visibility:hidden;width:160px;background-color:#3b2151;color:#fff !important;text-align:center;border-radius:6px;padding:5px 0;position:absolute !important;top:50%;left:50%;transform:translate(-50%,50%);z-index:1}.ctooltip:hover .ctooltiptext{visibility:visible}#country-redirect{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(64,30,84,.4);z-index:99999;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;display:none}#country-redirect #country-redirect-inner{display:flex;align-items:center;justify-content:center;height:100%;width:100%;flex-direction:column;text-align:center}#country-redirect #country-redirect-inner .title{color:#000 !important}#country-redirect #country-redirect-inner .redirect-wrap{background-color:#fff;padding:50px;position:relative;border-radius:24px 0}@media(max-width:767.98px){#country-redirect #country-redirect-inner .redirect-wrap{width:95vw}}@media screen and (max-width:767px){#country-redirect #country-redirect-inner .redirect-wrap{flex-direction:column;display:flex;flex-direction:column;align-items:center}}#country-redirect #country-redirect-inner .redirect-wrap .closeBtn{border:none;border-radius:50%;background-color:#000;outline:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;position:absolute;top:-12px;right:-12px}#country-redirect #country-redirect-inner .redirect-wrap .closeBtn img{transform:scale(.6);transition:transform .2s ease-in}#country-redirect #country-redirect-inner .redirect-wrap .closeBtn:hover img{transform:scale(.66)}#country-redirect #country-redirect-inner .redirect-wrap .redirect-content{max-width:500px;width:100%;padding-left:15px;padding-right:15px;display:flex;flex-direction:row;justify-content:center;text-align:center}@media screen and (max-width:767px){#country-redirect #country-redirect-inner .redirect-wrap .redirect-content{flex-direction:column-reverse}}#country-redirect #country-redirect-inner .redirect-wrap .redirect-content:not(:last-child){padding-bottom:60px;position:relative}#country-redirect #country-redirect-inner .redirect-wrap .redirect-content:not(:last-child):after{opacity:.2;content:"";height:3px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#000;border-radius:5px}#country-redirect #country-redirect-inner .redirect-wrap .redirect-content:not(:last-child){margin-bottom:30px}#country-redirect #country-redirect-inner .redirect-wrap .redirect-content .flag{height:46px;margin-left:50px;margin-top:30px}@media screen and (max-width:767px){#country-redirect #country-redirect-inner .redirect-wrap .redirect-content .flag{width:100px;height:auto;margin:20px auto 0 auto;display:block}}#header #desktop_menu{position:fixed;z-index:9;width:100%;z-index:8;top:0;filter:drop-shadow(-1px 1px 4px rgba(0,0,0,.3))}#header #desktop_menu #dekstop-menu-topbar{background-color:#000;color:#d7d5de;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:1.2rem;line-height:2rem}#header #desktop_menu #dekstop-menu-topbar nav{display:flex;justify-content:flex-end}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap{display:flex;align-items:center;position:relative;z-index:6}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch{display:flex;position:absolute;right:0}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .fieldWrap{display:none;margin-right:10px;padding:0 0 0 10px;background-color:#000}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .fieldWrap .search{background-color:#fff;padding-left:5px;color:#000;text-transform:none}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .fieldWrap.active{display:block}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .searchBtn{padding-bottom:4px}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .searchBtn .magnifier path{fill:#d7d5de}#header #desktop_menu #dekstop-menu-topbar nav #menuSearchWrap .mainSearch .searchBtn:hover .magnifier path{fill:#fff}#header #desktop_menu #dekstop-mainmenu-bar{width:100vw;background-color:#fff;color:#000;font-family:"Roboto",sans-serif;text-transform:none;font-size:1.4rem !important;line-height:2.4rem}@media screen and (max-width:1200px){#header #desktop_menu #dekstop-mainmenu-bar{font-size:1.25rem !important}}#header #desktop_menu #dekstop-mainmenu-bar .site-logo{margin:32px 0}#header #desktop_menu #dekstop-mainmenu-bar nav{display:flex;justify-content:flex-end;align-items:center;margin-right:10px}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink{position:relative;margin-right:40px}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink a{color:#000;text-decoration:none}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink a.toggler .nav-arrow{fill:none;margin-left:4px}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink a.toggler .nav-arrow path{stroke:#000}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink a:hover{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink a:hover.toggler .nav-arrow path{stroke:url(#hoverGradient)}@media only screen and (min-width:1200px) and (max-width:1460px){#header #desktop_menu #dekstop-mainmenu-bar nav .dekstop-menu-mainbar-nav .desktop_nav_mainlink{margin-right:20px}}#header #mobile-menu{position:relative;top:0;z-index:6;margin-bottom:70px}#header #mobile-menu .black{background-color:#000;padding-top:35px}#header #mobile-menu .white{background-color:#fff;padding-top:35px}#header #mobile-menu #mobile-menu-topbar{height:70px;width:100vw;position:fixed;left:0;top:0;background-color:#fff;filter:drop-shadow(-1px 1px 4px rgba(0,0,0,.3))}#header #mobile-menu #mobile-menu-topbar .site-logo img{max-width:100%;vertical-align:middle;max-height:70px}#header #mobile-menu #mobile-menu-topbar .langswitch{color:#000;margin-right:10px}#header #mobile-menu #mobile-menu-topbar #hamburger{margin-left:17px}#header #mobile-menu #mobile-menu-topbar #hamburger #burgerMenuIcon path{stroke:#000}#header #mobile-menu #mobile-menu-topbar #hamburger .line{width:26px;height:3px;display:block;margin:4px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#000}#header #mobile-menu #mobile-menu-topbar #hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}#header #mobile-menu #mobile-menu-topbar #hamburger.is-active .line:nth-child(2){opacity:0}#header #mobile-menu #mobile-menu-topbar #hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}#header #mobile-menu-panel{background-color:#fff;height:calc(100vh - 70px);width:100vw;overflow-x:hidden;overflow-y:auto;position:fixed;top:70px;left:-100vw;z-index:6;padding:0;transition:left .25s ease-out}#header #mobile-menu-panel.panelIsOpen{left:0;transition:left .25s ease-in}#header #mobile-menu-panel nav{display:block}#header #mobile-menu-panel nav ul{display:block}#header #mobile-menu-panel nav ul li .submenu-panel{display:none}#header #mobile-menu-panel nav ul li .submenu-panel .sub{display:block;padding-left:15px;margin-top:15px}#header #mobile-menu-panel nav ul li .submenu-panel .sub li{padding-top:6px;padding-bottom:6px;margin-bottom:4px}#header #mobile-menu-panel nav ul li.opened .toggler{font-weight:500;text-decoration:underline;transition:font-weight 0s}#header #mobile-menu-panel nav ul li.opened .toggler .nav-arrow{transform:scale(-1)}#header #mobile-menu-panel nav ul li.opened .submenu-panel{display:block}#header #mobile-menu-panel nav ul.mobile-main-nav{background-color:#fff}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink{width:100%;margin-bottom:10px;margin-top:10px;padding-top:15px;padding-bottom:15px}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink:last-child{margin-bottom:40px}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a{color:#000 !important;font-family:"Roboto",sans-serif;text-transform:none;font-size:1.4rem}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a.toggler{display:flex;justify-content:space-between}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a.toggler .nav-arrow{fill:none;margin-left:4px}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a.toggler .nav-arrow path{stroke:#000}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a.active{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#header #mobile-menu-panel nav ul.mobile-main-nav .mobile-nav-mainlink a.active.toggler .nav-arrow path{stroke:url(#hoverGradient)}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink{width:100%;margin-bottom:40px}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a{color:#d7d5de;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:1.2rem;line-height:2rem}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a.toggler{display:flex;justify-content:space-between}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a.toggler .nav-arrow{fill:none;margin-left:4px}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a.toggler .nav-arrow path{stroke:#d7d5de}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a.active{color:#fff}#header #mobile-menu-panel nav ul.mobile-top-nav .mobile-nav-toplink a.active.toggler .nav-arrow path{stroke:#fff}#header #mobile-menu-panel nav #MobileMenuSearchWrap{display:block;margin-bottom:43px}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch{display:block;position:relative}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch .fieldWrap{display:block}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch .fieldWrap .search{background-color:#fff;padding-left:5px;color:#000;text-transform:none;width:100%;height:50px}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch .searchBtn{position:absolute;top:50%;right:15px;transform:translateY(-50%)}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch .searchBtn .magnifier path{fill:#d7d5de}#header #mobile-menu-panel nav #MobileMenuSearchWrap .mainSearch .searchBtn:hover .magnifier path{fill:#fff}#dekstop-menu-topbar nav ul,#mobile-menu-topbar nav ul,#dekstop-mainmenu-bar nav ul{display:flex;align-items:center}#dekstop-menu-topbar nav ul li .submenu-panel,#mobile-menu-topbar nav ul li .submenu-panel,#dekstop-mainmenu-bar nav ul li .submenu-panel{display:none;padding-top:10px;z-index:10;position:absolute;top:16px;left:0}#dekstop-menu-topbar nav ul li .submenu-panel .sub,#mobile-menu-topbar nav ul li .submenu-panel .sub,#dekstop-mainmenu-bar nav ul li .submenu-panel .sub{display:block;padding:15px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.08);width:20rem}#dekstop-menu-topbar nav ul li .submenu-panel .sub li:not(:last-child),#mobile-menu-topbar nav ul li .submenu-panel .sub li:not(:last-child),#dekstop-mainmenu-bar nav ul li .submenu-panel .sub li:not(:last-child){margin-bottom:6px}#dekstop-menu-topbar nav ul li .submenu-panel .sub li a,#mobile-menu-topbar nav ul li .submenu-panel .sub li a,#dekstop-mainmenu-bar nav ul li .submenu-panel .sub li a{color:#000 !important;font-family:"Roboto",sans-serif;text-transform:none;font-size:1.4rem}#dekstop-menu-topbar nav ul li .submenu-panel .sub li a:hover,#mobile-menu-topbar nav ul li .submenu-panel .sub li a:hover,#dekstop-mainmenu-bar nav ul li .submenu-panel .sub li a:hover{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#dekstop-menu-topbar nav ul li:hover .submenu-panel,#mobile-menu-topbar nav ul li:hover .submenu-panel,#dekstop-mainmenu-bar nav ul li:hover .submenu-panel{display:block}.dekstop-menu-topbar-nav{margin:17px 0}.dekstop-menu-topbar-nav .desktop-nav-toplink{position:relative;margin-right:28px}.dekstop-menu-topbar-nav .desktop-nav-toplink:last-child{margin-right:52px}.dekstop-menu-topbar-nav .desktop-nav-toplink a{color:#d7d5de;text-decoration:none}.dekstop-menu-topbar-nav .desktop-nav-toplink a.toggler{display:flex;align-items:center}.dekstop-menu-topbar-nav .desktop-nav-toplink a.toggler .nav-arrow{fill:none;margin-left:4px}.dekstop-menu-topbar-nav .desktop-nav-toplink a.toggler .nav-arrow path{stroke:#d7d5de}.dekstop-menu-topbar-nav .desktop-nav-toplink a .outbound{margin-left:3px;margin-bottom:3px}.dekstop-menu-topbar-nav .desktop-nav-toplink a .outbound path{fill:#d7d5de}.dekstop-menu-topbar-nav .desktop-nav-toplink a .outbound rect{fill:#d7d5de}.dekstop-menu-topbar-nav .desktop-nav-toplink a:hover{color:#fff}.dekstop-menu-topbar-nav .desktop-nav-toplink a:hover.toggler .nav-arrow path{stroke:#fff}.dekstop-menu-topbar-nav .desktop-nav-toplink a:hover .outbound path{fill:#fff}.dekstop-menu-topbar-nav .desktop-nav-toplink a:hover .outbound rect{fill:#fff}.mobile-nav-toplink{position:relative;margin-right:28px}.mobile-nav-toplink a{color:#d7d5de;text-decoration:none}.mobile-nav-toplink a.toggler{display:flex;align-items:center}.mobile-nav-toplink a.toggler .nav-arrow{fill:none;margin-left:4px}.mobile-nav-toplink a.toggler .nav-arrow path{stroke:black}.mobile-nav-toplink a:hover{color:#fff}.mobile-nav-toplink a:hover.toggler .nav-arrow path{stroke:black}.country-select-wrap .country-select{width:33px;height:33px;display:inline-block;margin-left:5px}@media(max-width:991.98px){.country-select-wrap .country-select{width:28px;height:28px}}.country-select-wrap .country-select:not(.current){display:none}.country-select-wrap .submenu-panel{top:23px !important}.country-select-wrap .country-name.disabled{opacity:.5;pointer-events:none;cursor:pointer;text-decoration:underline}.desktop-nav-toplink.flip,.mobile-nav-toplink.flip{text-align:right}.desktop-nav-toplink.flip .submenu-panel,.mobile-nav-toplink.flip .submenu-panel{right:-5px !important;left:unset !important}@media(max-width:1199.98px){.desktop-nav-toplink.flip .submenu-panel,.mobile-nav-toplink.flip .submenu-panel{right:-10px !important}}@media(max-width:1199.98px){.language-select-wrap .toggler{color:#000}.language-select-wrap .toggler:hover{color:#000}}.language-select-wrap .language-name.disabled{opacity:.5;pointer-events:none;cursor:pointer;text-decoration:underline}.language-select-wrap .submenu-panel .sub{width:10rem !important}#footer{padding:71px 0 0 0;background-color:#000;margin-top:40px}#footer .footer_logo{max-width:100%}#footer .footer_logo img{max-width:100%}#footer .address{font-family:"Roboto",sans-serif;color:#d7d5de;font-size:1.6rem;line-height:2.4rem;margin:40px 0 20px 0}#footer .bottomrow{padding:30px 0;margin-top:100px;background-color:#401e54;color:#d7bbdb}#footer .bottomrow .footer_legaltext{font-size:1.2rem;line-height:2rem;color:#fff}@media(max-width:767.98px){#footer .bottomrow .footer_legaltext{margin-bottom:40px}}#footer a{font-family:"Roboto",sans-serif;color:#d7d5de;text-decoration:none;text-transform:uppercase}#footer a:hover{color:#fff}#footer .footer_mainmenu-wrapper{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}@media only screen and (max-width:992px){#footer .footer_mainmenu-wrapper{flex-wrap:wrap}}@media only screen and (max-width:1199px){#footer .footer_mainmenu-wrapper{justify-content:flex-start}}#footer .footer_mainmenu-wrapper .footer_mainmenu-col:not(:last-child){margin-right:62px;width:268px}@media only screen and (max-width:1600px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col:not(:last-child){margin-right:45px}}@media only screen and (max-width:992px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col:not(:last-child){margin-bottom:24px;margin-right:0}}@media only screen and (max-width:992px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col{margin-bottom:40px}}@media only screen and (max-width:992px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col{width:100%;margin-bottom:24px}}#footer .footer_mainmenu-wrapper .footer_mainmenu-col .footer_mainmenu-col-title{font-style:normal;font-weight:700;font-size:1.8rem;display:block;margin-bottom:12px;color:#fff}@media(max-width:767.98px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col .footer_mainmenu-col-title{margin-top:20px}}#footer .footer_mainmenu-wrapper .footer_mainmenu-col .footer_mainmenu-col-list{display:flex;flex-direction:column;flex-wrap:nowrap}#footer .footer_mainmenu-wrapper .footer_mainmenu-col .footer_mainmenu-col-list li a{font-style:normal;font-weight:500;font-size:1.2rem;line-height:2.2rem}#footer .footer_mainmenu-wrapper .footer_mainmenu-col .footer_mainmenu-col-list li:not(:last-child){margin-bottom:3px}#footer .footer_mainmenu-wrapper .footer_mainmenu-col.footer-social .footer-social-col-title{font-style:normal;font-weight:700;font-size:2rem;margin-bottom:12px;display:block;color:#fff}@media(max-width:767.98px){#footer .footer_mainmenu-wrapper .footer_mainmenu-col.footer-social .footer-social-col-title{margin-top:20px}}#footer .footer_mainmenu-wrapper .footer_mainmenu-col.footer-social .footer-social-list{display:flex;padding-top:4px}#footer .footer_mainmenu-wrapper .footer_mainmenu-col.footer-social .footer-social-list .social-item{margin-right:14px;color:#d7d5de;font-size:2rem}#footer .footer_mainmenu-wrapper .footer_mainmenu-col.footer-social .footer-social-list .social-item:hover{color:#fff}#footer .footer_secondarymenu-wrapper .footer_legalmenu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}@media only screen and (max-width:1200px){#footer .footer_secondarymenu-wrapper .footer_legalmenu{justify-content:flex-start;margin-bottom:40px}}@media only screen and (max-width:992px){#footer .footer_secondarymenu-wrapper .footer_legalmenu{flex-direction:column}}@media(max-width:767.98px){#footer .footer_secondarymenu-wrapper .footer_legalmenu li:not(:last-child){margin-bottom:40px}}#footer .footer_secondarymenu-wrapper .footer_legalmenu li a{font-style:normal;font-weight:400;font-size:1.2rem;line-height:2rem;text-transform:none}#footer .footer_secondarymenu-wrapper .footer_legalmenu li:not(:last-child){margin-right:40px}.button,.button-arrow_btn,.default_btn,.secondary_btn{color:#000;display:inline-block;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;position:relative}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}.disabled_btn,.tags.disabled_btn,.button-arrow_btn.disabled_btn-right{color:#d7bbdb;font-family:"Roboto",sans-serif;font-style:normal;pointer-events:none;cursor:not-allowed;transition:none !important;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.default_btn::before,.secondary_btn::before{content:"";position:absolute;bottom:0;width:100%;left:0;height:2px;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}.default_btn:hover,.secondary_btn:hover{color:#000;font-weight:500}.default_btn:hover::before,.secondary_btn:hover::before{background:linear-gradient(90deg,#42bbe5 -2,94%,#9200ff 100%) !important}.default_btn.disabled_btn::before,.default_btn.button-arrow_btn.disabled_btn-right::before,.disabled_btn.secondary_btn::before,.secondary_btn.button-arrow_btn.disabled_btn-right::before{content:"";position:absolute;top:100%;width:100%;left:0;height:2px;background:#d7bbdb}.secondary_btn::before{background:#000}.secondary_btn:hover::before{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}.button-arrow_btn--right{display:flex}.button-arrow_btn.bounce img{margin-left:10px;vertical-align:middle;transition:ease-in-out 300ms}.button-arrow_btn.bounce-down img{display:block;margin:0 auto;transition:ease-in-out 300ms}.button-arrow_btn.bounce-left img{margin-right:10px;vertical-align:middle;transition:ease-in-out 300ms}.button-arrow_btn:hover{color:#000;font-weight:500}.button-arrow_btn.bounce-left:hover img{margin-right:20px;transition:ease-out 300ms}.button-arrow_btn.bounce:hover img{margin-left:20px;transition:ease-out 300ms}.button-arrow_btn.bounce-down:hover img{display:block;margin:10px auto;transition:ease-out 300ms}.button-arrow_btn.disabled_btn-right::after{content:"";top:0;width:100%;height:100%;margin:4px 12px;position:absolute;background:url("/images/svg/arrow-disabled.svg") no-repeat}.cards--product.bounce:hover .arrow-right{margin-left:20px;transition:ease-out 300ms}.tags{color:#fff;font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:120%;letter-spacing:.5px;text-decoration:none;position:relative}.glow-button-wrap.menu_button{margin-top:0 !important}.glow-button-wrap.menu_button .glow-button--inner--label{font-size:1.4rem !important}#toTop{display:none;position:fixed;bottom:20px;right:30px;z-index:3;border:none;outline:none;background-color:#3b2151;color:#fff;cursor:pointer;padding:15px;border-radius:100%;font-size:18px;width:50px;height:50px;border:2px solid #fff}#toTop svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#toTop:hover{background:rgba(255,255,255,.85);border-color:#3b2151;transition:border-color .15s ease-out,background .15s ease-out}#toTop:hover .stroke{stroke:#3b2151}hr{border-radius:5px}body{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400}a:hover{text-decoration:none}sup,sub{font-size:75%}.rte a,#search-result #search-result-container .search-result-item .result-title .result-text a{text-decoration:underline;color:#3b2151}.rte a:hover,#search-result #search-result-container .search-result-item .result-title .result-text a:hover{text-decoration:none;font-weight:500}.rte img,#search-result #search-result-container .search-result-item .result-title .result-text img{max-width:100%;height:auto;display:block;margin:15px}.rte p,#search-result #search-result-container .search-result-item .result-title .result-text p{margin:10px 0}.rte p .checkmark-list,#search-result #search-result-container .search-result-item .result-title .result-text p .checkmark-list{position:relative;margin-left:22px}.rte p .checkmark-list::before,#search-result #search-result-container .search-result-item .result-title .result-text p .checkmark-list::before{content:"";background-image:url("/images/svg/check.svg");background-size:cover;background-repeat:no-repeat;width:14px;height:14px;position:absolute;top:5px;left:-22px;padding-right:10px}.rte ul,#search-result #search-result-container .search-result-item .result-title .result-text ul{line-height:2.4rem !important;list-style:none}.rte ul li,#search-result #search-result-container .search-result-item .result-title .result-text ul li{position:relative;margin-left:22px}.rte ul li:has(.checkmark-list),#search-result #search-result-container .search-result-item .result-title .result-text ul li:has(.checkmark-list){position:relative;margin-left:22px}.rte ul li:has(.checkmark-list) span,#search-result #search-result-container .search-result-item .result-title .result-text ul li:has(.checkmark-list) span{margin-left:0}.rte ul li:has(.checkmark-list)::before,#search-result #search-result-container .search-result-item .result-title .result-text ul li:has(.checkmark-list)::before{content:"";background-image:url("/images/svg/check.svg");background-size:cover;background-repeat:no-repeat;width:14px;height:14px;position:absolute;top:5px;left:-22px;padding-right:10px}.rte ul li::before,#search-result #search-result-container .search-result-item .result-title .result-text ul li::before{content:"—";width:15px;height:15px;position:absolute;top:2px;left:-22px;padding-right:10px}.rte ol,#search-result #search-result-container .search-result-item .result-title .result-text ol{list-style:decimal inside none}.rte table,#search-result #search-result-container .search-result-item .result-title .result-text table{width:100% !important}.rte table td,#search-result #search-result-container .search-result-item .result-title .result-text table td{padding:1rem .75rem}.header-1,.hero h1,.module-form.bg-gradient .module-form--content-title{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;font-size:7rem;line-height:7.5rem;letter-spacing:-1px;color:inherit}@media(max-width:767.98px){.header-1,.hero h1,.module-form.bg-gradient .module-form--content-title{font-size:3.6rem;line-height:4.4rem}}.header-2,.product-page .productVideoTitle,.product-page--title,.pressReleases-page .bloc-pressRelease--content-title,.job-listing--title,.avantages-page .sectionsBlocksInner--title,.page-404--title,.article-page h1,.findSpecialistBig--content-title,.newsletter--title,.module-form.bg-gradient .module-form--content-subtitle{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:5rem;line-height:5.8rem;color:inherit;margin-bottom:2rem}@media(max-width:767.98px){.header-2,.product-page .productVideoTitle,.product-page--title,.pressReleases-page .bloc-pressRelease--content-title,.job-listing--title,.avantages-page .sectionsBlocksInner--title,.page-404--title,.article-page h1,.findSpecialistBig--content-title,.newsletter--title,.module-form.bg-gradient .module-form--content-subtitle{font-size:3.2rem;line-height:4rem}}.header-3,#search-result #search-result-container .search-result-item .result-title,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-title,.avantages-page .multipleBlock--title,.findSpecialistSmall--block-content-title,.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--text,.cards--title,.exergue-1--text,.exergue-1,.number-wrap .number-aos .number-val-wrap .number-val-js,.number-wrap .number-aos .number-val-wrap .extra,.force-h3 .header-2,.force-h3 .product-page .productVideoTitle,.product-page .force-h3 .productVideoTitle,.force-h3 .product-page--title,.force-h3 .pressReleases-page .bloc-pressRelease--content-title,.pressReleases-page .force-h3 .bloc-pressRelease--content-title,.force-h3 .job-listing--title,.force-h3 .avantages-page .sectionsBlocksInner--title,.avantages-page .force-h3 .sectionsBlocksInner--title,.force-h3 .page-404--title,.force-h3 .article-page h1,.article-page .force-h3 h1,.force-h3 .findSpecialistBig--content-title,.force-h3 .newsletter--title,.force-h3 .module-form.bg-gradient .module-form--content-subtitle,.module-form.bg-gradient .force-h3 .module-form--content-subtitle{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:3.2rem;line-height:4rem;color:inherit;position:relative}@media(max-width:767.98px){.header-3,#search-result #search-result-container .search-result-item .result-title,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-title,.avantages-page .multipleBlock--title,.findSpecialistSmall--block-content-title,.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--text,.cards--title,.exergue-1--text,.exergue-1,.number-wrap .number-aos .number-val-wrap .number-val-js,.number-wrap .number-aos .number-val-wrap .extra,.force-h3 .header-2,.force-h3 .product-page .productVideoTitle,.product-page .force-h3 .productVideoTitle,.force-h3 .product-page--title,.force-h3 .pressReleases-page .bloc-pressRelease--content-title,.pressReleases-page .force-h3 .bloc-pressRelease--content-title,.force-h3 .job-listing--title,.force-h3 .avantages-page .sectionsBlocksInner--title,.avantages-page .force-h3 .sectionsBlocksInner--title,.force-h3 .page-404--title,.force-h3 .article-page h1,.article-page .force-h3 h1,.force-h3 .findSpecialistBig--content-title,.force-h3 .newsletter--title,.force-h3 .module-form.bg-gradient .module-form--content-subtitle,.module-form.bg-gradient .force-h3 .module-form--content-subtitle{font-size:2.8rem;line-height:3.6rem}}.subtitle-1,.page-404 .subtitle,.articlesSlider-wrap--title,.imageAndText--about,.newsletter--surtitle,.slider-wrap--title{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;line-height:3.2rem;letter-spacing:5px;text-transform:uppercase;color:inherit;position:relative}@media(max-width:767.98px){.subtitle-1,.page-404 .subtitle,.articlesSlider-wrap--title,.imageAndText--about,.newsletter--surtitle,.slider-wrap--title{font-size:2.8rem;line-height:2.8rem}}.subtitle-2,.job-listing--subtitle,.cards--team-fig-caption .member{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:2.4rem;letter-spacing:1px;color:inherit;position:relative}@media(max-width:767.98px){.subtitle-2,.job-listing--subtitle,.cards--team-fig-caption .member{font-size:1.8rem;line-height:2.4rem}}.body-1,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-total,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-findme,.motDuBiologiste-page .bloc-biologiste--title,.accordion_module .accordion .toggle-container,.findSpecialistSmall--block-content-text,.findSpecialistBig--content-text,.cards--product-content_text,.productsSlider .productsSlick-title,.form .checkboxRadio-group .title,#country-redirect #country-redirect-inner .title{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:2rem;line-height:3rem;color:inherit;position:relative}@media(max-width:767.98px){.body-1,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-total,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-findme,.motDuBiologiste-page .bloc-biologiste--title,.accordion_module .accordion .toggle-container,.findSpecialistSmall--block-content-text,.findSpecialistBig--content-text,.cards--product-content_text,.productsSlider .productsSlick-title,.form .checkboxRadio-group .title,#country-redirect #country-redirect-inner .title{font-size:1.8rem;line-height:2.8rem}}.body-2,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap #locator-search,#contactus .our-offices p,.product-page--description,.product-page,.jobDetail-page .module-form .module-form--content-subtitle,.page-404--text,.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--author,.cards--team-fig-caption .job-title,.cards--study-content_text,.productsSlider .filter-item,.form .inputFile+.uploadFile .label-content--primary,.form .checkboxRadio-group--label,.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=tel],.form select,.form textarea,.exergue-1--author,.rte p,#search-result #search-result-container .search-result-item .result-title .result-text p,.rte ul,#search-result #search-result-container .search-result-item .result-title .result-text ul{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:inherit;position:relative}@media(max-width:767.98px){.body-2,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap #locator-search,#contactus .our-offices p,.product-page--description,.product-page,.jobDetail-page .module-form .module-form--content-subtitle,.page-404--text,.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--author,.cards--team-fig-caption .job-title,.cards--study-content_text,.productsSlider .filter-item,.form .inputFile+.uploadFile .label-content--primary,.form .checkboxRadio-group--label,.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=tel],.form select,.form textarea,.exergue-1--author,.rte p,#search-result #search-result-container .search-result-item .result-title .result-text p,.rte ul,#search-result #search-result-container .search-result-item .result-title .result-text ul{font-size:1.6rem;line-height:2.8rem}}.body-3,.job-listing--intro,.job-listing--date,.accordion_module .panel .panel-inner,.cards--study-fig-caption .date-publication{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;font-size:1.4rem;line-height:2.1rem;color:inherit;position:relative}@media(max-width:767.98px){.body-3,.job-listing--intro,.job-listing--date,.accordion_module .panel .panel-inner,.cards--study-fig-caption .date-publication{font-size:1.4rem;line-height:2rem}}.body-4,.form .inputFile+.uploadFile .label-content--secondary,.ctooltip .ctooltiptext{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.2rem;line-height:2rem;color:inherit;position:relative}@media(max-width:767.98px){.body-4,.form .inputFile+.uploadFile .label-content--secondary,.ctooltip .ctooltiptext{font-size:1.2rem;line-height:2rem}}.menu-1{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.2rem;line-height:2rem;text-transform:uppercase;color:inherit}.menu-2{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.4rem;color:inherit}.exergue-1::before,.number-wrap .number-aos .number-val-wrap .number-val-js::before,.number-wrap .number-aos .number-val-wrap .extra::before{content:"“";font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:20rem;line-height:13rem;text-transform:uppercase}@media(max-width:767.98px){.exergue-1::before,.number-wrap .number-aos .number-val-wrap .number-val-js::before,.number-wrap .number-aos .number-val-wrap .extra::before{font-size:10rem;line-height:1}}.exergue-1::after,.number-wrap .number-aos .number-val-wrap .number-val-js::after,.number-wrap .number-aos .number-val-wrap .extra::after{content:"”";font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:20rem;text-transform:uppercase;position:absolute;bottom:-130px;right:0}@media(max-width:767.98px){.exergue-1::after,.number-wrap .number-aos .number-val-wrap .number-val-js::after,.number-wrap .number-aos .number-val-wrap .extra::after{font-size:10rem;bottom:-100px !important}}.exergue-1--text{margin:0 auto}@media(max-width:767.98px){.exergue-1--text{font-size:2rem}}.exergue-2,.number-wrap .number-aos .number-label{font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;font-size:2.5rem;line-height:3.5rem;letter-spacing:3px;text-transform:uppercase;color:inherit}.download-link{cursor:pointer}.gradienthover{opacity:0}.gradienthover:hover{opacity:1;transition:all .2s}.glow-button-wrap{margin-top:30px;display:inline-block;position:relative}.glow-button path{pointer-events:none !important}.glow-button .glow-button--inner{border:none;color:#000;cursor:pointer;outline:none;overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:20px 0 20px 0;transition:background .2s ease}.glow-button .glow-button--inner .glow-button--inner--label{z-index:2;position:relative;color:#000;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);transition:color .2s ease;pointer-events:none;font-family:inherit;font-size:16px;font-weight:500;padding:0 15px}.glow-button .glow-button--inner:hover{background:radial-gradient(circle,rgba(66,187,229,.1) 0%,rgba(146,0,255,.01) 75%)}.glow-button .glow-button--inner:hover::before{--size:120px !important}.glow-button .glow-button--inner:hover::after{--size:120px !important}.glow-button .glow-button--inner:hover .glow-button--inner--label{color:#000}.glow-button .glow-button--inner::before{--size:0;content:"";position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:radial-gradient(circle closest-side,rgba(146,0,255,.2) 0%,transparent 50%);transform:translate(-50%,-50%);transition:width .2s ease,height .2s ease}.glow-button .glow-button--inner::after{--size:0;content:"";position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:radial-gradient(circle closest-side,rgba(66,187,229,.06) 0%,transparent 60%);transform:translate(-50%,-50%);transition:width .2s ease,height .2s ease}.glow-button.white .glow-button--inner{color:#fff}.glow-button.white .glow-button--inner .glow-button--inner--label{color:#fff}.glow-button.white .glow-button--inner:hover{background:radial-gradient(circle,rgba(255,255,255,.1) 0%,rgba(255,255,255,.01) 75%)}.glow-button.white .glow-button--inner::before{background:radial-gradient(circle closest-side,rgba(255,255,255,.2) 0%,transparent 50%)}.glow-button.white .glow-button--inner::after{background:radial-gradient(circle closest-side,rgba(255,255,255,.06) 0%,transparent 60%)}.glow-button-mobile{padding:15px 35px;position:relative;color:#000;display:inline-block;text-align:center;width:100%;max-width:576px}.glow-button-mobile:before{content:"";position:absolute;inset:0;border-top-left-radius:20px;border-bottom-right-radius:20px;padding:2px;background:linear-gradient(45deg,#9200ff,#42bbe5);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.glow-button-mobile.white{color:#fff}.glow-button-mobile.white:before{background:#fff}select{background:rgba(0,0,0,0) url("/images/svg/chevron-down.svg") no-repeat !important;background-size:25px !important;background-position:right 15px top 50% !important}.module-form{margin-bottom:6rem}.module-form.bg-gradient select{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(68deg) brightness(102%) contrast(104%) !important}.module-form.bg-gradient .module-form--content{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);color:#fff;padding:8rem 0}@media(max-width:767.98px){.module-form.bg-gradient .module-form--content{background:#3b2151}}.module-form.bg-gradient .module-form--content-title{color:#fff}.module-form.bg-gradient .module-form--content-subtitle{color:#fff}.module-form.bg-gradient .module-form--content .form .textarea_dashed{border:1px dashed #fff}.module-form.bg-gradient .module-form--content .form textarea{border:1px solid #fff;color:#fff}.module-form.bg-gradient .module-form--content .form option{color:#fff}.module-form.bg-gradient .module-form--content .form input,.module-form.bg-gradient .module-form--content .form select{color:#fff;border:1px solid #fff}.module-form.bg-gradient .module-form--content .form ::-webkit-input-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form option{color:#000}.module-form.bg-gradient .module-form--content .form ::-moz-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form::-webkit-input-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form:-moz-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form::-moz-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form:-ms-input-placeholder{color:#fff}.module-form.bg-gradient .module-form--content .form .inputFile+.uploadFile{border-color:#fff;color:#fff}.module-form.bg-gradient .module-form--content .form .inputFile+.uploadFile .label-content .icon-upload path{stroke:#fff !important}.module-form.bg-gradient .module-form--content .form .inputFile+.uploadFile .label-content--primary{color:#fff}.module-form.bg-gradient .module-form--content .form .inputFile+.uploadFile .label-content--secondary{color:#fff;margin-bottom:7px}.form{padding:20px 0;margin:10px auto}.form--checkbox{display:flex;flex-direction:column;margin-top:1rem}.form--checkbox-label{display:flex;flex-direction:row;padding-top:1rem}.form .form--label{margin-bottom:1rem}.form input:-webkit-autofill,.form input:-webkit-autofill:hover,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:active{border:1px solid #fff;box-shadow:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) inset !important;outline:solid;overflow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=tel],.form select,.form textarea{background:transparent;border:1px solid #000;box-sizing:border-box;color:#000;margin:10px auto;outline:none;padding:20px 22px;width:100%}.form input[type=text] .textarea_dashed,.form input[type=password] .textarea_dashed,.form input[type=email] .textarea_dashed,.form input[type=tel] .textarea_dashed,.form select .textarea_dashed,.form textarea .textarea_dashed{border:1px dashed #000;resize:none;height:210px}.form input[type=text] option,.form input[type=password] option,.form input[type=email] option,.form input[type=tel] option,.form select option,.form textarea option{background:#fff;border:none;border-radius:0;color:#000}.form input[type=text]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#000;line-height:normal !important}.form input[type=text]:-moz-placeholder,.form input[type=password]:-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=tel]:-moz-placeholder,.form select:-moz-placeholder,.form textarea:-moz-placeholder{color:#000;opacity:1;transform:translate3d(0,2px,0) !important}.form input[type=text]::-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{color:#000;opacity:1}.form input[type=text]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=tel]:-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#000}.form input[type=text]::-ms-input-placeholder,.form input[type=password]::-ms-input-placeholder,.form input[type=email]::-ms-input-placeholder,.form input[type=tel]::-ms-input-placeholder,.form select::-ms-input-placeholder,.form textarea::-ms-input-placeholder{color:#000}.form input[type=text]::placeholder,.form input[type=password]::placeholder,.form input[type=email]::placeholder,.form input[type=tel]::placeholder,.form select::placeholder,.form textarea::placeholder{color:#000}.form input[disabled],.form select[disabled]{color:#d7d5de}.form .checkboxRadio-group{display:flex;flex-direction:row;flex-wrap:wrap}.form .checkboxRadio-group .title{color:#fff;flex-basis:100%;margin-bottom:20px}.form .checkboxRadio-group--label{color:#fff;display:block;position:relative;padding-left:30px;margin-right:40px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .checkboxRadio-group--label .content{position:relative;top:0}.form .checkboxRadio-group--label [type=checkbox],.form .checkboxRadio-group--label [type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form .checkboxRadio-group--label .checkmark,.form .checkboxRadio-group--label .checkmark-radio{position:absolute;top:-2px;left:0;height:22px;width:22px;background-color:#9747ff;border:2px solid #fff;border-radius:50%}.form .checkboxRadio-group--label .checkmark-radio{top:3px;height:15px;width:15px}.form .checkboxRadio-group--label:hover input~.checkmark,.form .checkboxRadio-group--label:hover input~.checkmark-radio{background-color:#fff}.form .checkboxRadio-group--label input:checked~.checkmark,.form .checkboxRadio-group--label input:checked~.checkmark-radio{background-color:#fff}.form .checkboxRadio-group--label input:checked~.checkmark-radio{background-color:#9747ff}.form .checkboxRadio-group--label .checkmark:after,.form .checkboxRadio-group--label .checkmark-radio:after{content:"";position:absolute;display:none}.form .checkboxRadio-group--label input:checked~.checkmark:after,.form .checkboxRadio-group--label input:checked~.checkmark-radio:after{display:block}.form .checkboxRadio-group--label .checkmark:after,.form .checkboxRadio-group--label .checkmark-radio:after{left:6px;top:3px;width:7px;height:13px;border:solid #9747ff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form .checkboxRadio-group--label .checkmark-radio:after{top:2px;left:2px;width:7px;height:7px;border-radius:50%;background:#fff;border:none}.form .inputFile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form .inputFile+.uploadFile{border:1px dashed #000;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;padding:20px;height:215px}.form .inputFile+.uploadFile.input-validation-error{border-color:#fd3434 !important;background-color:rgba(253,52,52,.15)}.form .inputFile+.uploadFile.is-droped .drop-here-noselect{display:none}.form .inputFile+.uploadFile.is-droped .drop-here-select{display:flex;flex-direction:column}.form .inputFile+.uploadFile:not(.is-droped) .drop-here-noselect{display:flex;flex-direction:column}.form .inputFile+.uploadFile:not(.is-droped) .drop-here-select{display:none}.form .inputFile+.uploadFile .label-content{text-align:center;display:flex;flex-direction:column}.form .inputFile+.uploadFile .label-content .icon-upload{display:block;margin:10px auto}.form .inputFile+.uploadFile .label-content .icon-upload path{stroke:#000 !important}.form .inputFile+.uploadFile .label-content--primary{color:#000;margin-bottom:7px}.form .inputFile+.uploadFile .label-content--secondary{color:#000}.form .submit-btn{display:flex;justify-content:flex-end}.success_mssg{display:none;visibility:hidden}.success_mssg.success{display:block;visibility:visible}.success_mssg .colored{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fail_mssg,.no_result{color:#f00;font-size:2rem;line-height:2.4rem;position:relative;top:-10px;font-weight:500}.fail_mssg p,.no_result p{background-color:rgba(255,255,255,.55);padding:5px 10px;display:inline-block;animation-name:color;animation-duration:3s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease}.fail_mssg.hidden,.no_result.hidden{display:none}.load-more.hidden{display:none}.no_result{color:#000}@keyframes color{to{background-color:rgba(255,255,255,.75)}}.submitted{display:none;visibility:hidden}.form-subtle{display:none}.field-validation-error{color:#fd3434;font-size:1.2rem;line-height:1.4rem;position:relative;top:-10px;font-weight:500}.bg-gradient .field-validation-error{color:#fd3434}[data-valmsg-for=UploadFile]{top:0 !important;left:10px}#reviewForm{padding:0 !important}#reviewForm button.review_formSubmit{display:block}@media(max-width:575.98px){#reviewForm button.review_formSubmit{display:inline-block;text-align:center;width:100%;max-width:576px}}.pipedriveWebForms-wrap .pipedriveWebForms{position:relative;padding:0 15px}.pipedriveWebForms-wrap .pipedriveWebForms iframe{z-index:2;margin:60px auto;display:block}.pipedriveWebForms-wrap .pipedriveWebForms:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;width:100%;max-width:768px;left:50%;transform:translateX(-50%);border-top-left-radius:20px;border-bottom-right-radius:20px}.error_message.hidden{display:none}@media(min-width:768px){#pressReleasePop .module-form--content-subtitle{width:80%;margin:0 auto}}.form-required-label{margin-bottom:15px}#search-form{padding:0 !important;margin:0 !important}.hidden{display:none !important}#NewsletterEmail{width:100%}.grabbable,.slick-slide{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active,.slick-slide:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.slider-wrap{display:none}.slider-wrap--title{margin-bottom:2.5rem}.slider-wrap .slick-slider{display:none !important}.slider-wrap .slick-slider.slick-initialized{display:block !important}.slider-arrows{flex:0 0 100%;max-width:100%;position:relative;width:100px;height:100%;pointer-events:all !important;margin:60px auto}@media(max-width:991.98px){.slider-arrows{margin:30px auto}}.slider-arrows .arrows{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;pointer-events:all !important}.slider-arrows .arrows .arrow{width:50px;height:50px;cursor:pointer;pointer-events:all !important;position:relative;border-radius:100%;transition:transform .2s ease-in}.slider-arrows .arrows .arrow:hover{transform:scale(1.2);transition:transform .2s ease-out}@media(max-width:575.98px){.slider-arrows .arrows .arrow{width:25px;height:25px}}.slider-arrows .arrows .arrow svg{width:25px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-arrows .arrows .arrow.btn_disabled{opacity:.2;pointer-events:none}.slider-dots .dots .slick-dots{width:100%;margin-top:50px;position:relative;display:flex;justify-content:center;margin:0;list-style-type:none;bottom:0}@media(max-width:1440px){.slider-dots .dots .slick-dots{margin-top:25px}}.slider-dots .dots .slick-dots li{margin:8px;width:unset;height:unset}@media(max-width:1440px){.slider-dots .dots .slick-dots li{margin:4px}}@media(max-width:575.98px){.slider-dots .dots .slick-dots li{margin:4px}}.slider-dots .dots .slick-dots button{display:block;width:20px;height:20px;padding:0;border:none;border-radius:100%;text-indent:-9999px;pointer-events:all !important;background:rgba(255,255,255,0);border:3px solid #d7bbdb}@media(max-width:1440px){.slider-dots .dots .slick-dots button{width:16px;height:16px;border-width:2px}}@media(max-width:575.98px){.slider-dots .dots .slick-dots button{width:14px;height:14px;border-width:1px}}.slider-dots .dots .slick-dots button:hover{background:#764a97}.slider-dots .dots .slick-dots li.slick-active button{background:#d7d5de}.module-productsSlider{padding:120px 0 40px 0}.module-productsSlider .bloc-spacing,.module-productsSlider .motDuBiologiste-page .bloc-biologiste,.motDuBiologiste-page .module-productsSlider .bloc-biologiste,.module-productsSlider .pressReleases-page .bloc-pressRelease,.pressReleases-page .module-productsSlider .bloc-pressRelease,.module-productsSlider .job-listing,.module-productsSlider .faq-page .bloc-questions,.faq-page .module-productsSlider .bloc-questions,.module-productsSlider .avantages-page .gradientSection .avantage-description,.avantages-page .gradientSection .module-productsSlider .avantage-description,.module-productsSlider .page-404,.module-productsSlider .findSpecialistSmall,.module-productsSlider .articlesSlider-wrap,.module-productsSlider .imageAndText,.module-productsSlider .newsletter,.module-productsSlider .cards--study-big,.module-productsSlider .module-form,.module-productsSlider .slider-wrap{padding:0}.productsSlider{margin:56px 0 20px 0}.productsSlider .productsSlick .cat1128{background-color:#3b2151}.productsSlider .productsSlick .cat1135{background-color:#764a97}.productsSlider .productsSlick .cat1144{background-color:#d7bbdb}.productsSlider .productsSlick .card{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.productsSlider .productsSlick .slick-slide{margin:0 10px;position:relative;text-align:left}@media(max-width:575.98px){.productsSlider .productsSlick .slick-slide{margin:0 0}}.productsSlider .productsSlick .slick-list{padding:0 -10px}.productsSlider .productsSlick .slick-track{display:flex;flex-direction:row;align-items:center;height:410px}.productsSlider .productsSlick .slick-slide:not(.slick-center){height:375px}.productsSlider .productsSlick .slick-slide:not(.slick-center) .productsSlick-title{background:rgba(81,81,81,.35);transition:.3s}.productsSlider .productsSlick .slick-slide:not(.slick-center):hover .productsSlick-title{background:rgba(81,81,81,.55)}.productsSlider .productsSlick .slick-center{height:410px;transition:.3s}.productsSlider .productsSlick .slick-center .productsSlick-title{transition:.3s;background:rgba(81,81,81,.55)}.productsSlider .productsSlick .slick-center:hover .productsSlick-title{background:rgba(81,81,81,.35)}.productsSlider .productsSlick-title{color:#fff;position:absolute;bottom:0;left:0;padding:2.5rem;width:100%}.productsSlider .filter-item:before,.productsSlider .productsSlickFilter .filter-item:before{width:100%;height:5px;background-color:#dfe2ea;opacity:0}.productsSlider .filter-item{color:#888b8d;padding:20px 20px;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;min-width:160px;text-align:center;text-decoration:none !important}.productsSlider .filter-item:before{content:"";position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.productsSlider .nav-indicator{position:absolute;bottom:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;height:5px;z-index:1;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);border-radius:5px}.productsSlider .productsSlickFilter .nav-indicator{height:5px;left:0;border-radius:5px}.productsSlider .productsSlickFilter .filter-item:before{bottom:-6px;left:0;border-radius:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.productsSlider .nav-bg{width:100%;height:5px;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);opacity:.2;position:absolute;bottom:0;left:0;border-radius:5px}.productsShowcaseSlider .slider-single .zoom-container{position:relative;z-index:2}.productsShowcaseSlider .slider-single .zoom-container .zoom{width:100%;overflow:hidden;cursor:zoom-in;margin:auto;filter:none !important}.productsShowcaseSlider .slider-single .zoom-container .zoom img:hover{opacity:0}.productsShowcaseSlider .slider-nav{max-width:405px;margin:0 auto;display:block}.productsShowcaseSlider .slider-nav .slick-slide{position:relative}.productsShowcaseSlider .slider-nav .slick-slide img{width:125px}@media(max-width:575.98px){.productsShowcaseSlider .slider-nav .slick-slide img{width:80px}}.productsShowcaseSlider .slider-nav .slick-slide:after{pointer-events:none;position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);opacity:0;transition:border 0s ease}.productsShowcaseSlider .slider-nav .slick-center:after{opacity:1;transition:border .15s ease}.productsShowcaseSlider .slider-nav img:hover{opacity:.5;cursor:pointer}.productsShowcaseSlider img{transition:opacity .5s;display:block;width:100%}.articlesSlider-wrap .slider-arrows{margin:0 auto}@media(max-width:991.98px){.articlesSlider-wrap .slider-arrows{margin:0 auto}}.articlesSlider-wrap .articlesSlick{margin-top:40px}.articlesSlider-wrap .articlesSlick .slick-slide{margin:0 15px;position:relative;text-align:left}@media(max-width:575.98px){.articlesSlider-wrap .articlesSlick .slick-slide{margin:0 0}}.articlesSlider-wrap .articlesSlick .slick-list{padding:0 -15px}.distributorsSlider-wrap{display:block !important}@media(min-width:576px){.distributorsSlider-wrap .slider-controls{display:none !important}.distributorsSlick{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.distributorsSlick .logo-wrap{flex:0 0 14.2857142857%;padding:10px}}@media(min-width:576px) and (max-width:991.98px){.distributorsSlick .logo-wrap{flex:0 0 20%}}@media(min-width:576px) and (max-width:767.98px){.distributorsSlick .logo-wrap{flex:0 0 33.3333333333%}}@media(min-width:576px){.distributorsSlick .logo-wrap img{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}}@media(max-width:575.98px){.distributorsSlick .slick-track{display:flex;align-items:center}.distributorsSlick .slick-slide{margin:0 15px;position:relative;text-align:center}.distributorsSlick .slick-list{padding:0 -15px}.distributorsSlick img{width:100%;height:auto}}.review-navigation .slider-arrows{margin:0 auto}.review-navigation .arrows{display:flex;width:100%;align-items:center;justify-content:space-between}.productsSlick-title{color:#fff;width:100%;backdrop-filter:blur(6px);text-align:center}.slick-no-slide .slick-track .slick-slide{height:410px !important}.slick-no-slide .slick-track .slick-slide.slick-center{height:375px !important}.tabsFilter{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;margin-bottom:40px}.tabsFilter .filter-item{display:inline-block;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tabsFilter .filter-item.active{color:#000;font-weight:500}.tabs-wrap .tab{display:none}.tabs-wrap .tab.is-active{display:block}.tabs-wrap .filter-item:before,.tabs-wrap .productsSlickFilter .filter-item:before{width:100%;height:5px;background-color:#dfe2ea;opacity:0}.tabs-wrap .filter-item{color:#cd853f;padding:10px 20px;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;min-width:160px;text-align:center;text-decoration:none !important}.tabs-wrap .filter-item:before{content:"";position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tabs-wrap .nav-indicator{position:absolute;bottom:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;height:5px;z-index:1;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}.tabs-wrap .productsSlickFilter .nav-indicator{height:5px;left:0;border-radius:5px}.tabs-wrap .productsSlickFilter .filter-item:before{bottom:-6px;left:0;border-radius:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tabs-wrap .nav-bg{width:100%;height:5px;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);opacity:.2;position:absolute;bottom:0;left:0}.image-default,.cards--team-image,.cards--study-image,.cards--product-image{width:100%;height:auto;background-size:cover}.fig-caption,.cards--team-fig-caption,.cards--study-fig-caption{bottom:0;border-top:1px solid #eee;color:#fff;display:flex;left:0;position:absolute;width:100%}.fig-caption::before,.cards--team-fig-caption::before,.cards--study-fig-caption::before{content:"";background:rgba(81,81,81,.55);backdrop-filter:blur(6px);left:0;mix-blend-mode:multiply;position:absolute;width:100%;height:100%;top:0}.cards{display:block;margin:1rem 0;position:relative}.cards--product{background:#fff;background-clip:padding-box;border-radius:20px 0 0 0;border:2px solid transparent;box-sizing:border-box;position:relative}.cards--product-image{border-radius:18px 0 0 0}.cards--product-image.cover{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;aspect-ratio:66/85;max-height:65vh}.cards--product-content{padding:3.2rem 2.5rem;min-height:23rem}.cards--product-content_text{margin-top:1.2rem;margin-bottom:4rem}.cards--product:hover::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}.cards--product.bounce:hover .button-arrow_btn--right img{-moz-animation:bounce ease-in-out 2s infinite alternate;-webkit-animation:bounce ease-in-out 2s infinite alternate;animation:bounce ease-in-out 2s infinite alternate}.cards--study{background:transparent;border:none;position:relative;outline:none;margin:0 auto 4rem}@media(max-width:575.98px){.cards--study{max-width:100%;margin-bottom:30px}}.cards--study:hover .secondary_btn{font-weight:500}.cards--study:hover .secondary_btn::before{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}.cards--study-fig{position:relative}.cards--study-fig-caption{align-items:center;justify-content:space-between;padding:2rem;height:11.5rem}.cards--study-fig-caption .date-publication{color:#fff}.cards--study-fig-caption .tags{display:flex;flex-direction:column}.cards--study-image.cover{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;height:425px}.cards--study-content{margin-top:2rem}.cards--study-content_text{margin-top:.8rem;margin-bottom:2rem}.cards--study-big{display:flex;height:auto;max-width:100%}@media(max-width:991.98px){.cards--study-big{padding:65px 0;flex-direction:column}}@media(max-width:575.98px){.cards--study-big{padding:65px 15px}}.cards--study-big .study-big-caption{width:60%}@media(max-width:991.98px){.cards--study-big .study-big-caption{width:100%}}.cards--study-big .study-big-content{display:flex;flex-direction:column;width:40%;justify-content:center;padding:4rem}@media(max-width:991.98px){.cards--study-big .study-big-content{padding:0;margin-top:2rem;width:100%}}.cards--team{border:none;max-width:32.5rem;position:relative;margin:1rem auto 3rem auto}.cards--team-fig{position:relative}.cards--team-fig-caption{align-items:flex-start;flex-direction:column;padding:1rem 1.5rem;height:auto}.cards--team-fig-caption .member{color:#fff;margin-bottom:1rem}.cards--team-fig-caption .job-title{color:#fff;margin-bottom:1rem}@media(min-width:992px){.cards--team-fig-caption .job-title{min-height:47px}}.cards--team-fig-caption .social-list{position:relative;height:19px;display:flex;flex-direction:row;align-items:center}.cards--team-fig-caption .social-list .fa{color:#fff;font-size:2.1rem}.cards--team-fig-caption .social-list .social-item:not(:first-child){margin-left:10px}.newsletter{margin-top:40px}.newsletter--surtitle{text-align:center;margin-bottom:1rem}.newsletter--title{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin:0 auto;max-width:700px}.newsletter #newsletter-module{display:block;margin-top:30px;margin-bottom:30px;height:auto}.newsletter #newsletter-module input,.newsletter #newsletter-module select{padding:10px 22px !important;text-align:left !important;border:2px solid #d7d5de}.newsletter #newsletter-module input::placeholder,.newsletter #newsletter-module select::placeholder{color:#d7d5de;opacity:1}.newsletter #newsletter-module input:-ms-input-placeholder,.newsletter #newsletter-module select:-ms-input-placeholder{color:#d7d5de}.newsletter #newsletter-module input::-ms-input-placeholder,.newsletter #newsletter-module select::-ms-input-placeholder{color:#d7d5de}.newsletter #newsletter-module select:required:invalid{color:#808080;filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(4228%) hue-rotate(189deg) brightness(89%) contrast(95%)}.newsletter #newsletter-module option[value=""][disabled]{display:none}.newsletter #newsletter-module option{color:#000}.newsletter #newsletter-module #newsletterForm{position:relative;height:50px;max-width:500px;width:100%;display:inline-block;padding:0 !important;margin:0 !important}.newsletter #newsletter-module #newsletterForm .thanks{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:3.2rem;line-height:4rem;color:inherit;position:relative;display:none;opacity:0;margin-bottom:15px;transition:opacity ease-in .5s}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .thanks{font-size:2.8rem;line-height:3.6rem}}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .fail_mssg{top:50px !important}}.newsletter #newsletter-module #newsletterForm .glow-button{margin-top:0 !important}.newsletter #newsletter-module #newsletterForm .form-submit,.newsletter #newsletter-module #newsletterForm .form-field{height:46px;border:2px solid #d7d5de;border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.newsletter #newsletter-module #newsletterForm .form-submit{z-index:2;position:absolute;top:0;display:block}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .form-submit{position:absolute !important;left:50% !important;transform:translateX(-50%) !important;top:0% !important}}.newsletter #newsletter-module #newsletterForm .form-submit .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;margin-left:-15px}.newsletter #newsletter-module #newsletterForm .form-submit .check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;visibility:visible;margin-left:0}.newsletter #newsletter-module #newsletterForm .form-submit .check.hidden{opacity:0;visibility:hidden;transition:all .5s ease-in .2s}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .form-submit.step2{top:100% !important;margin-top:30px}}.newsletter #newsletter-module #newsletterForm .form-submit.step2 .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;visibility:visible;margin-left:0;transition:all .5s ease-in .2s}.newsletter #newsletter-module #newsletterForm .form-submit.step2 .arrow.hidden{opacity:0;visibility:hidden}.newsletter #newsletter-module #newsletterForm .form-submit.step2 .form-submit-label{display:none !important}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .form-submit.step3{top:0 !important;transition:top .15s ease .15s}}.newsletter #newsletter-module #newsletterForm .form-submit.step3 .form-submit-label{display:none !important}.newsletter #newsletter-module #newsletterForm .form-submit .form-submit-label{height:100%}.newsletter #newsletter-module #newsletterForm .form-field{z-index:1;opacity:0;position:relative;top:1px;margin-top:0;display:block;padding:10px 22px;max-width:100%}.newsletter #newsletter-module #newsletterForm .form-field.visible{display:block;opacity:1;transition:opacity .15s ease-in;transition-delay:.15s}@media(max-width:767.98px){.newsletter #newsletter-module #newsletterForm .form-field.visible{border:2px solid #d7d5de !important;margin-right:0 !important;width:100% !important}}.emailwrap{display:block;width:100%;position:relative}.emailwrap #emailWrapInner:not(.success)::after{opacity:0;content:"";position:absolute;z-index:-1;width:calc(100% - 50px);height:100%;transition:opacity .3s ease-in-out;transform:translateY(-50%);border:2px solid #d7d5de;top:50%;left:0;border-right:none;pointer-events:none;transition:opacity .15s ease-in;transition-delay:.15s}@media(min-width:768px){.emailwrap #emailWrapInner:not(.success)::after{width:calc(100% - 50px)}}@media(max-width:767.98px){.emailwrap #emailWrapInner:not(.success)::after{width:100%;display:none}}.emailwrap #emailWrapInner:not(.success).visible::after{opacity:1}.emailwrap .form-submit{left:50%;transform:translateX(-50%)}#otherFieldsWrap{display:none;margin-bottom:10px}@media(max-width:991.98px){.imageAndText{padding:30px 0}}.imageAndText--img{width:100%;height:auto}@media(max-width:991.98px){.imageAndText--img{margin-bottom:25px}}@media(max-width:991.98px){.imageAndText--about{margin-top:25px}}@media(max-width:991.98px){.imageAndText .glow-button{margin-bottom:25px}}.gradientSection{position:relative;color:#fff !important;margin:100px 0}@media(max-width:991.98px){.gradientSection{margin:30px 0}}.gradientSection--bg{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);width:100%;height:calc(100% + 100px);position:absolute;transform:translateY(-50%);top:50%;left:0;z-index:-2}@media(max-width:991.98px){.gradientSection--bg{height:calc(100% + 50px)}}@media(max-width:767.98px){.gradientSection--bg{background:#3b2151}}.gradientSection .imageAndText{margin-top:60px}.gradientSection .topcontent-wrap{position:relative}.gradientSection .topcontent-wrap:after{position:absolute;top:-100px;left:0;width:100%;height:calc(50% + 100px);background:#fff;content:"";z-index:-1}.gradientSection .video{width:100%}.gradientSection .video .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(59,33,81,.95);background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;z-index:2;cursor:pointer}.gradientSection .video .video-cover:hover:after{opacity:.5;width:105px;height:105px}.gradientSection .video .video-cover:after{content:"";width:110px;height:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("/images/svg/play.svg");background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all .3s ease;pointer-events:none}.gradientSection .arrow svg path{stroke:#fff !important}.gradientSection .testimonialsSlider-wrap .slider-title{margin-bottom:20px}.gradientSection .testimonialsSlider-wrap .slider-arrows{margin:50px auto 0 auto !important}.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra{color:#fff}.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::before{line-height:0 !important;position:absolute;opacity:.5;font-size:26rem;top:40px;left:-170px}@media only screen and (max-width:1440px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::before{font-size:22rem;top:0;left:-100px}}@media(max-width:991.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::before{left:-50px}}@media(max-width:767.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::before,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::before,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::before{font-size:10rem;left:50%;transform:translateX(-50%);top:-55px}}.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::after{text-transform:uppercase;position:absolute;opacity:.5;line-height:0 !important;font-size:26rem;bottom:-170px;right:-170px}@media only screen and (max-width:1440px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::after{font-size:22rem;bottom:-70px;right:-100px}}@media(max-width:991.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::after{right:-50px}}@media(max-width:767.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick.exergue-1::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.number-val-js::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.number-val-js::after,.gradientSection .testimonialsSlider-wrap .number-wrap .number-aos .number-val-wrap .testimonialsSlick.extra::after,.number-wrap .number-aos .number-val-wrap .gradientSection .testimonialsSlider-wrap .testimonialsSlick.extra::after{font-size:10rem;right:50%;transform:translateX(50%);bottom:-50px !important}}@media(max-width:767.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--text{font-size:2rem}}@media(max-width:575.98px){.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--text{font-size:1.5rem}}.gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--author{margin-top:30px}.articlesSlider-wrap--title{text-align:center}.findSpecialistBig{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;color:#fff;position:relative;width:100%;display:flex;align-items:center;justify-content:center;min-height:60vh}.findSpecialistBig:before{content:"";backdrop-filter:blur(6px);height:100%;top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(25,26,25,.35)}.findSpecialistBig--content{position:relative;padding:100px 0}.findSpecialistBig--content-btn{border-radius:20px 0;border:1px solid #fff;color:#fff;padding:15px}@media(max-width:400px){.findSpecialistBig--content-btn{border:none;padding:0}}.findSpecialistBig--content-btn:hover{color:#fff}@media(max-width:991.98px){.findSpecialistBig--content{transform:translateX(0)}}.findSpecialistSmall--block{box-shadow:0 16px 12px -4px rgba(16,24,40,.08);display:flex;flex-direction:row}@media(max-width:991.98px){.findSpecialistSmall--block{flex-direction:column}}.findSpecialistSmall--block-bg{flex-basis:100%;background-size:cover;height:auto}@media(max-width:991.98px){.findSpecialistSmall--block-bg{width:100%}}.findSpecialistSmall--block-bg .cards--team-image{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;height:100%}@media(max-width:991.98px){.findSpecialistSmall--block-bg .cards--team-image{height:180px}}.findSpecialistSmall--block-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:25px;position:relative;flex-basis:100%}@media(max-width:991.98px){.findSpecialistSmall--block-content-title{font-size:2.4rem !important}}@media(max-width:575.98px){.findSpecialistSmall--block-content-title{font-size:2rem !important}}@media(max-width:991.98px){.findSpecialistSmall--block-content{width:100%}}.accordion_module{margin-bottom:25px}.accordion_module .accordion{background-color:transparent;color:#000;cursor:pointer;padding:15px 0;width:100%;border:none;text-align:left;outline:none;transition:.4s;justify-content:space-between;border-bottom:1px solid transparent;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media(max-width:991.98px){.accordion_module .accordion{padding:12px}}.accordion_module .accordion.active{border-bottom:1px solid transparent;transition:border-bottom 0s}.accordion_module .accordion.active .panel{display:block !important}.accordion_module .accordion:not(.active)+.panel{display:none !important}.accordion_module .accordion:hover:not(.active){background-color:transparent}.accordion_module .accordion .toggle-container{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-start;flex-wrap:wrap}.accordion_module .accordion .toggle-container p{flex-basis:85%}.accordion_module .accordion .toggle-container .toggleBtn{background:transparent;padding:0;margin-right:15px;cursor:pointer;outline:none;width:35px;height:35px;border:none;text-decoration:none;color:#fff;outline:0;border-radius:0 !important;border:none;position:relative}@media(max-width:991.98px){.accordion_module .accordion .toggle-container .toggleBtn{width:28px;height:28px}}.accordion_module .accordion .toggle-container .toggleBtn:before{content:"";display:block;width:100%;height:100%;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center center}.accordion_module .accordion .toggle-container .toggleBtn.open:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion_module .accordion .toggle-container .toggleBtn:not(.open):before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion_module .accordion .toggle-container .toggleBtn:not(.triangle).open:before{background-image:url("/images/svg/accordion/accordion-minus-circle.svg")}.accordion_module .accordion .toggle-container .toggleBtn:not(.triangle):not(.open):before{background-image:url("/images/svg/accordion/accordion-plus-circle.svg")}.accordion_module .accordion .toggle-container .toggleBtn.triangle.open:before{background-image:url("/images/svg/triangle-up.svg") !important}.accordion_module .accordion .toggle-container .toggleBtn.triangle:not(.open):before{background-image:url("/images/svg/triangle-down.svg") !important}.accordion_module .panel{background-color:transparent;overflow:hidden;margin-bottom:0;position:relative}.accordion_module .panel:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;background-color:transparent;width:calc(100% - 40px)}.accordion_module .panel .panel-inner{padding:5px 20px 30px 50px;margin-bottom:10px}body.noscrollY{overflow-y:hidden}.cme{pointer-events:none;display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(59,33,81,.9);-webkit-transition:all .15s ease-in-out,z-index 0s;-moz-transition:all .15s ease-in-out,z-index 0s;-o-transition:all .15s ease-in-out,z-index 0s;transition:all .15s ease-in-out,z-index 0s;width:100%;opacity:0;visibility:hidden;filter:alpha(opacity=0);z-index:7}.cme.open{pointer-events:all;visibility:visible;opacity:1;filter:alpha(opacity=1);display:flex;z-index:7;display:flex}.cmc{position:absolute;top:calc(50% + 75px);left:50%;transform:translate(-50%,-50%);margin-right:auto;margin-left:auto;width:670px;overflow-y:auto;max-height:calc(100vh - 150px);overflow-x:hidden;max-width:100%}.cmcc{border-radius:16px;display:block;position:relative;padding-top:60px;padding-bottom:35px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);padding-left:35px;padding-right:35px}.cmclose{cursor:pointer;position:absolute;right:10px;top:7px;margin:3px;width:20px;height:20px;float:right;cursor:pointer;z-index:4}.cmclose:before,.cmclose:after{content:"";height:2px;display:block;background:#3b2151}.cmclose:before{margin-top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cmclose:after{margin-top:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cmVideoWrapperLocal{position:relative}.cmVideoWrapperLocal .cmVideo{width:100%;height:auto}.cmVideoWrapper.local{position:relative}.cmVideoWrapper.local .cmVideo{width:100%;height:auto;display:block}.cmVideoWrapper:not(.local){position:relative;padding-bottom:56.25%;height:0}.cmVideoWrapper:not(.local) .cmVideo{position:absolute;top:0;left:0;width:100%;height:100%;outline:none !important;border:none !important}.cmVideoWrapper:not(.local) .cmVideo iframe{width:100%;height:100%}.cmVideoWrapper video::-webkit-media-controls-panel{background-image:linear-gradient(transparent,transparent) !important}.cmVideoReplay{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1000px rgba(0,58,97,.5);z-index:7}.cmVideoReplay:hover .cmVideoReplayIcon{opacity:1;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out,margin-left .2s ease-out,stroke .2s ease-out,filter .2s ease-out,fill .2s ease-out,opacity .2s ease-out}.cmVideoReplay .cmVideoReplayIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQwIDBDMTcuOTQyNyAwIDAgMTcuOTQ0NCAwIDQwQzAgNjIuMDU1NiAxNy45NDI3IDgwIDQwIDgwQzYyLjA1NzMgODAgODAgNjIuMDU1NiA4MCA0MEM4MCAxNy45NDQ0IDYyLjA1NzMgMCA0MCAwWk00MCA3Ni42NjY3QzE5Ljc4MTkgNzYuNjY2NyAzLjMzMzI4IDYwLjIxODEgMy4zMzMyOCA0MEMzLjMzMzI4IDE5Ljc4MTkgMTkuNzgxOSAzLjMzMzI4IDQwIDMuMzMzMjhDNjAuMjE4MSAzLjMzMzI4IDc2LjY2NjcgMTkuNzgxOSA3Ni42NjY3IDQwQzc2LjY2NjcgNjAuMjE4MSA2MC4yMTgxIDc2LjY2NjcgNDAgNzYuNjY2N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01NS45MDE3IDM4LjU5NzdMMzIuNTY4NCAyMy41OTc3QzMyLjA1NzMgMjMuMjY0MSAzMS4zOTY2IDIzLjI0NjEgMzAuODY5MiAyMy41MzU4QzMwLjMzMiAyMy44Mjg4IDMwIDI0LjM4ODggMzAgMjQuOTk5MVY1NC45OTkxQzMwIDU1LjYwOTQgMzAuMzMyIDU2LjE2OTQgMzAuODY5MiA1Ni40NjIzQzMxLjExNjYgNTYuNTk3NSAzMS4zOTMzIDU2LjY2NTggMzEuNjY2NyA1Ni42NjU4QzMxLjk3OTIgNTYuNjY1OCAzMi4yOTUgNTYuNTc3OCAzMi41Njg0IDU2LjQwMDVMNTUuOTAxNyA0MS40MDA1QzU2LjM3NyA0MS4wOTQ1IDU2LjY2NjcgNDAuNTY1NSA1Ni42NjY3IDM5Ljk5OTFDNTYuNjY2NyAzOS40MzI3IDU2LjM3NyAzOC45MDM4IDU1LjkwMTcgMzguNTk3N1pNMzMuMzMzMyA1MS45NDU2VjI4LjA1MjVMNTEuOTE3MyAzOS45OTkxTDMzLjMzMzMgNTEuOTQ1NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-position:center center;background-size:contain;background-repeat:no-repeat;opacity:.5}.hero{background:url("/images/fallback/header_banner.jpg");height:35vh;max-height:450px;min-height:300px;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;position:relative;visibility:hidden}@media(max-width:767.98px){.hero{background:#3b2151}}.hero:after{animation:cssAnimation .2s .2s forwards;animation-timing-function:ease-in;content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:inherit;backdrop-filter:inherit;background:rgba(25,26,25,.35)}.hero.loaded{visibility:visible}.hero h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;max-width:45vw;text-align:center;z-index:1}@media(max-width:1199.98px){.hero h1{max-width:100%;padding:0 15px}}.hero.videohero{height:450px;overflow:hidden;position:relative;width:100%}.hero.videohero:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:radial-gradient(circle,rgba(0,0,0,.85) 0%,rgba(255,255,255,0) 100%);opacity:.2;z-index:2}.hero.videohero video{min-width:100vw;height:auto;min-height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.hero.videohero h1{text-shadow:0 2px 2px rgba(0,0,0,.74);z-index:3}.heroSlider{position:relative;color:#fff !important}.heroSlider .slider-wrap{padding:0 !important}.heroSlider .slick-track{display:flex !important}.heroSlider .slick-slide{height:auto}.heroSlider .slide-content{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;padding:100px 0;height:100%}@media(max-width:575.98px){.heroSlider .slide-content{padding:25px 0}}.heroSlider .slide-content .imageAndText{height:100%;display:flex;align-items:center}.heroSlider .hero-controls{position:relative;bottom:100px;height:0}@media(max-width:575.98px){.heroSlider .hero-controls{bottom:50px}}.heroSlider .hero-controls .slider-controls .slider-arrows{margin:0 !important}#breadcrumbs{padding-block:4.5rem}#breadcrumbs.blue{background-color:rgba(66,187,229,.15)}#breadcrumbs #breadcrumbsContainer{display:flex}#breadcrumbs #breadcrumbsContainer li{display:flex;align-items:center}@media(max-width:575.98px){#breadcrumbs #breadcrumbsContainer li:first-child{display:block}}#breadcrumbs #breadcrumbsContainer li:first-child .back{position:relative;padding-left:2rem}#breadcrumbs #breadcrumbsContainer li:first-child .back:before{position:absolute;top:50%;transform:translateY(-50%);left:0;width:14px;height:14px;content:"";background-image:url("/images/svg/arrow-left-black.svg");display:block;background-size:contain;background-position:center center;background-repeat:no-repeat}@media(max-width:767.98px){#breadcrumbs #breadcrumbsContainer li:last-child{display:none}}#breadcrumbs #breadcrumbsContainer li:not(:last-child){margin-inline-end:1rem}#breadcrumbs #breadcrumbsContainer li:not(:last-child) .icon{display:inline-block;margin-inline-start:1rem}@media(max-width:575.98px){#breadcrumbs #breadcrumbsContainer li{display:none}}#breadcrumbs #breadcrumbsContainer li a{display:flex;align-items:center}#breadcrumbs #breadcrumbsContainer li a span{height:100%}#breadcrumbs #breadcrumbsContainer li a,#breadcrumbs #breadcrumbsContainer li span:not(.icon){font-family:"Roboto",sans-serif;font-size:1.4rem;color:#000}.player{position:relative;padding-top:56.25%;overflow:hidden;background-color:#ccc;border-radius:12px}@media(min-width:1140px) and (max-width:1450px){.player{padding-top:44.25%}}.player__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition-duration:250ms;transition-property:opacity;cursor:pointer !important}.player__poster:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/svg/play.svg");background-size:100px 100px;background-position:center center;background-repeat:no-repeat;transition:background-size .15s ease-in}.player__poster:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:background .3s ease-out}.player__poster:hover:after{background-size:105px 105px}.player__poster:hover:before{background:rgba(0,0,0,.3)}.player__poster--hidden{opacity:0;pointer-events:none}.player__poster-btn{position:absolute;top:50%;left:50%;font-size:0;color:transparent;line-height:1;outline:none;cursor:pointer;border:none;background:transparent;border:none;transition-duration:250ms;transition-property:transform;transform:translate(-50%,-50%)}.player__poster-btn:hover{transform:translate(-50%,-50%) scale(1.2)}.player__poster-btn::before{font-size:72px;color:#fff;content:"▷";text-shadow:0 0 5px rgba(0,0,0,.75)}.player__poster-thumb{display:block;width:100%;height:100%;object-fit:cover}.player__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.player__progress{position:absolute;right:10px;bottom:-10px;left:10px;z-index:1;height:3px;background-color:#f00;transition-duration:250ms;transition-property:bottom}.player:not(.player--state-loading):hover .player__progress{bottom:10px}.player__progress-indicator{position:absolute;top:-4px;left:0;width:11px;height:11px;background-color:#f00;border-radius:50%;transition-duration:100ms;transition-property:left;transform:translateX(-50%)}.player--state-loading .player__poster,.player--state-loading .player__video{visibility:hidden}.page-404{text-align:center}.page-404 .subtitle{text-transform:uppercase;margin-bottom:35px}.page-404--btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:30px}.page-404--btn .button-arrow_btn{margin-right:25px;display:flex}.page-404--btn .glow-button{margin-top:0}@media(min-width:1200px){.container{max-width:1400px !important}}.page-404--btn .glow-button-wrap{margin-top:0 !important}.avantages-page .multipleBlock{text-align:center;padding:30px 45px;box-shadow:0 16px 12px -4px rgba(16,24,40,.08);height:100%}@media(max-width:1199.98px){.avantages-page .multipleBlock{margin-bottom:40px;padding:45px;height:unset}}.avantages-page .multipleBlock--title{margin-bottom:20px;text-decoration:underline}.avantages-page .sectionsBlocksInner{background:#fff;text-align:center;padding:4rem 6.5rem}.avantages-page .sectionsBlocksInner--title{color:#000;margin-bottom:40px}.avantages-page .sectionsBlocksInner--text{color:#000}.avantages-page .gradientSection{margin:40px 0 100px}.avantages-page .gradientSection .separatorImage{background:url("https://via.placeholder.com/1140x330");background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;width:100%;height:auto}.category-page .imageGallery{margin-bottom:6rem}.faq-page .bloc-questions{margin:100px auto;background-color:rgba(66,187,229,.0823529412)}.job-listing--content{padding:1rem 0 4rem 0}.job-listing--date{margin-bottom:4rem}.job-listing--location{margin-bottom:1.5rem}.job-listing--title{margin-bottom:7rem}.job-listing--subtitle{margin-bottom:2rem}.job-listing--btn{margin-top:1.5rem}@media(max-width:767.98px){.article-page #breadcrumbs+.titleAndText.bloc-spacing,.article-page .motDuBiologiste-page #breadcrumbs+.titleAndText.bloc-biologiste,.motDuBiologiste-page .article-page #breadcrumbs+.titleAndText.bloc-biologiste,.article-page .pressReleases-page #breadcrumbs+.titleAndText.bloc-pressRelease,.pressReleases-page .article-page #breadcrumbs+.titleAndText.bloc-pressRelease,.article-page #breadcrumbs+.titleAndText.module-form,.article-page #breadcrumbs+.titleAndText.slider-wrap,.article-page #breadcrumbs+.titleAndText.cards--study-big,.article-page #breadcrumbs+.titleAndText.newsletter,.article-page #breadcrumbs+.titleAndText.imageAndText,.article-page #breadcrumbs+.titleAndText.articlesSlider-wrap,.article-page #breadcrumbs+.titleAndText.findSpecialistSmall,.article-page #breadcrumbs+.titleAndText.page-404,.article-page .avantages-page .gradientSection #breadcrumbs+.titleAndText.avantage-description,.avantages-page .gradientSection .article-page #breadcrumbs+.titleAndText.avantage-description,.article-page .faq-page #breadcrumbs+.titleAndText.bloc-questions,.faq-page .article-page #breadcrumbs+.titleAndText.bloc-questions,.article-page #breadcrumbs+.titleAndText.job-listing{padding-top:0 !important}}.article-page .no-bloc-spacing .titleAndText .header-2,.article-page .no-bloc-spacing .titleAndText .product-page .productVideoTitle,.product-page .article-page .no-bloc-spacing .titleAndText .productVideoTitle,.article-page .no-bloc-spacing .titleAndText .product-page--title,.article-page .no-bloc-spacing .titleAndText .pressReleases-page .bloc-pressRelease--content-title,.pressReleases-page .article-page .no-bloc-spacing .titleAndText .bloc-pressRelease--content-title,.article-page .no-bloc-spacing .titleAndText .module-form.bg-gradient .module-form--content-subtitle,.module-form.bg-gradient .article-page .no-bloc-spacing .titleAndText .module-form--content-subtitle,.article-page .no-bloc-spacing .titleAndText .newsletter--title,.article-page .no-bloc-spacing .titleAndText .findSpecialistBig--content-title,.article-page .no-bloc-spacing .titleAndText h1,.article-page .no-bloc-spacing .titleAndText .page-404--title,.article-page .no-bloc-spacing .titleAndText .avantages-page .sectionsBlocksInner--title,.avantages-page .article-page .no-bloc-spacing .titleAndText .sectionsBlocksInner--title,.article-page .no-bloc-spacing .titleAndText .job-listing--title{margin-bottom:1rem}.article-page .no-bloc-spacing .bloc-spacing,.article-page .no-bloc-spacing .motDuBiologiste-page .bloc-biologiste,.motDuBiologiste-page .article-page .no-bloc-spacing .bloc-biologiste,.article-page .no-bloc-spacing .pressReleases-page .bloc-pressRelease,.pressReleases-page .article-page .no-bloc-spacing .bloc-pressRelease,.article-page .no-bloc-spacing .module-form,.article-page .no-bloc-spacing .slider-wrap,.article-page .no-bloc-spacing .cards--study-big,.article-page .no-bloc-spacing .newsletter,.article-page .no-bloc-spacing .imageAndText,.article-page .no-bloc-spacing .articlesSlider-wrap,.article-page .no-bloc-spacing .findSpecialistSmall,.article-page .no-bloc-spacing .page-404,.article-page .no-bloc-spacing .avantages-page .gradientSection .avantage-description,.avantages-page .gradientSection .article-page .no-bloc-spacing .avantage-description,.article-page .no-bloc-spacing .faq-page .bloc-questions,.faq-page .article-page .no-bloc-spacing .bloc-questions,.article-page .no-bloc-spacing .job-listing{padding:2rem 0 0 0}.article-page .social-list{display:flex;justify-content:space-between;width:9rem;font-size:2.1rem}.article-page .share-btn{margin-top:1rem;margin-bottom:8rem}.blog-page .bloc--load-more{padding:5rem 0 0}.blog-page hr{margin:60px 0}.pressReleases-page .bloc-pressRelease--content{box-shadow:0 16px 12px -4px rgba(16,24,40,.08);padding:3rem 2rem;margin-bottom:2.5rem}.pressReleases-page .bloc-pressRelease--content-link{margin:1rem 0;display:flex;align-items:flex-start}.pressReleases-page .bloc-pressRelease--content-link a{cursor:pointer;line-height:2.4rem}.pressReleases-page .bloc-pressRelease--content-link .release-arrow{margin-right:1rem;margin-top:.5rem}.pressReleases-page .bloc-pressRelease .bloc--load-more{padding:2rem 0}.landing-page .heroSlider .arrow svg path{stroke:#fff !important}.landing-page hr{background:#fff;margin:60px 0}.landing-page .gradientSection{margin:5rem 0 10rem}.landing-page .gradientSection .testimonialsSlider-wrap{margin-top:12rem;padding:3rem 0 12rem 0}.productsListing-page .module-productsSlider{padding:10rem 0 0 0 !important}.productsListing-page .module-productsSlider .productsSlider{margin:5.6rem 0 2rem 0}.aboutUs-page .president{margin-bottom:3rem}.career-page .module-form{margin-bottom:0}.product-page .productsShowcaseSlider-wrap{padding:0}.product-page .productsShowcaseSlider-wrap .productsShowcaseSlider .slider-nav{margin:25px auto 0}.product-page .productsShowcaseSlider-wrap .productsShowcaseSlider .slider-nav .slick-slide{padding-left:5px;padding-right:5px}.product-page .productsShowcaseSlider-wrap .productsShowcaseSlider .slider-nav .slick-slide::after{margin:0 5px;width:92%}.product-page--average{margin-bottom:2rem}.product-page--description{margin-bottom:2rem}.product-page--icon{display:flex;flex-wrap:wrap;margin-bottom:4.5rem}@media(max-width:767.98px){.product-page--icon{padding-left:3.5rem;justify-content:center}}.product-page--icon .benefitIcon{flex-basis:auto;padding-right:3.5rem}@media(max-width:575.98px){.product-page--icon .benefitIcon{flex-basis:50%;text-align:center}}.product-page--pdf{margin-top:4.5rem;display:flex;flex-direction:column;flex-wrap:wrap}.product-page--pdf span:not(:last-child){margin-bottom:1rem}.product-page--pdf-download{padding-left:5px;padding-right:20px}.product-page .tabs-wrap.bloc-spacing,.product-page .tabs-wrap.module-form,.product-page .tabs-wrap.slider-wrap,.product-page .tabs-wrap.cards--study-big,.product-page .tabs-wrap.newsletter,.product-page .tabs-wrap.imageAndText,.product-page .tabs-wrap.articlesSlider-wrap,.product-page .tabs-wrap.findSpecialistSmall,.product-page .tabs-wrap.page-404,.product-page .avantages-page .gradientSection .tabs-wrap.avantage-description,.avantages-page .gradientSection .product-page .tabs-wrap.avantage-description,.product-page .faq-page .tabs-wrap.bloc-questions,.faq-page .product-page .tabs-wrap.bloc-questions,.product-page .tabs-wrap.job-listing,.product-page .pressReleases-page .tabs-wrap.bloc-pressRelease,.pressReleases-page .product-page .tabs-wrap.bloc-pressRelease,.product-page .motDuBiologiste-page .tabs-wrap.bloc-biologiste,.motDuBiologiste-page .product-page .tabs-wrap.bloc-biologiste{padding:10px 0 60px !important}.product-page .tabs-wrap .tabsFilter .filter-item{color:#888b8d}.product-page .tabs-wrap .tabsFilter .filter-item.active{color:#000}@media(max-width:991.98px){.product-page .reviews{margin-bottom:60px}}.product-page .reviews .review-page.hidden{display:none}.product-page .reviews .review-page .review{margin-bottom:24px}.product-page .reviews .review-page .review .review_rating{margin-top:4px}.product-page .reviews .review-page .review .review_date{margin-left:20px;padding-left:8px;position:relative;width:100px}.product-page .reviews .review-page .review .review_date:after{content:"";position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:4px;height:2px;background:#000}.product-page .reviews .review-paging-container .review-paging{cursor:pointer}.product-page .review_submit .review_rating_submit{margin-top:2px;margin-bottom:6px}.product-page .review_submit .form input[type=text]{border:1px solid #d7d5de !important}.product-page .review_submit .form input[type=text]::-webkit-input-placeholder{color:#d7d5de;line-height:normal !important}.product-page .review_submit .form input[type=text]:-moz-placeholder{color:#d7d5de}.product-page .review_submit .form input[type=text]::-moz-placeholder{color:#d7d5de}.product-page .review_submit .form input[type=text]:-ms-input-placeholder{color:#d7d5de}.product-page .review_submit .form input[type=text]::-ms-input-placeholder{color:#d7d5de}.product-page .review_submit .form input[type=text]::placeholder{color:#d7d5de}.product-page .productVideoTitle{padding-top:60px;text-align:center}.product-page .gradientSection .testimonialsSlider-wrap{padding-top:16rem}.product-page .module-productsSlider{padding:70px 0 40px 0}.product-page .module-productsSlider .slider-arrows{margin:60px auto 10px !important}#contactus #map-canvas{width:100%;height:450px}@media(max-width:991.98px){#contactus #map-canvas{margin-top:30px}}#contactus #contact-form{margin-top:85px}#contactus .our-offices{display:flex;align-items:center;margin:10px 0 15px 0}#contactus .our-offices p{font-size:2rem;line-height:2rem;font-weight:bold;margin-left:15px}#locator-page #locator{background-color:rgba(66,187,229,.0823529412);inline-size:100%;padding-inline:0;margin-block:80px}@media(max-width:991.98px){#locator-page #locator{width:100%;block-size:auto}}#locator-page #locator .map-col{padding:0 !important}#locator-page #locator .map-canvas{background:#808080;inline-size:100%;block-size:80vh}@media(max-width:991.98px){#locator-page #locator .map-canvas{width:100%;block-size:40vh}}#locator-page #locator .fluid{overflow:hidden;height:80vh}@media(max-width:991.98px){#locator-page #locator .fluid{height:unset}}@media(min-width:992px){#locator-page #locator .fluid .h-100-md{height:100%}}#locator-page #locator .fluid #left-panel{height:100%;scrollbar-width:8px !important}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel{width:100%;block-size:80vh;padding:25px 10px}}#locator-page #locator .fluid #left-panel .map-legend{display:flex;margin-top:15px}#locator-page #locator .fluid #left-panel .map-legend .legend-type{text-align:center;padding:10px}#locator-page #locator .fluid #left-panel #left-panel-inner{height:100%;display:flex;flex-direction:column;padding:45px 0 45px 45px}@media(max-width:1199.98px){#locator-page #locator .fluid #left-panel #left-panel-inner{padding:45px 0 45px 15px}}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner{padding:0}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top{margin-bottom:35px}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top{margin-bottom:25px}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-title{margin-bottom:35px}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap{position:relative;margin-right:15px}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap{margin-right:0}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap #locator-search{width:100%;background:#fff;padding:22px 56px 22px 34px;display:block;box-sizing:border-box}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #locator-search-form #locator-search-input-wrap #submitsearch{position:absolute;top:50%;right:12px;transform:translateY(-50%)}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-findme{margin-top:35px;display:inline-flex;align-items:center;flex-wrap:nowrap;cursor:pointer}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-findme:hover #use-user-location{text-decoration:underline}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-findme svg{margin-right:13px}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-total{margin-top:35px}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-total .address-count-label.hidden{display:none}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers{overflow-x:hidden;overflow-y:auto;padding-right:15px}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers{padding-right:0}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address{background-color:#fff;padding:20px 30px;margin-bottom:15px;box-shadow:0 16px 12px -4px rgba(16,24,40,.08)}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address{padding:20px 0}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address.hidden{display:none !important}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .type_icon{display:flex;margin-right:13px;width:33px}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .type_icon{width:20px}}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .type_icon img{width:100%;height:auto}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .accordion_wrap{width:100%}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .accordion_wrap .toggleBtn{margin-right:0 !important;background:transparent;padding:0;margin-right:15px;cursor:pointer;outline:none;position:absolute !important;top:5px !important;right:0 !important;width:16px !important;height:8px !important}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .accordion_wrap .toggle-container-content{width:calc(100% - 20px);display:flex}#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .accordion_wrap .panel-inner{padding:0;padding-left:46px}@media(max-width:991.98px){#locator-page #locator .fluid #left-panel #left-panel-inner #retailers .retailer-address .accordion_wrap .panel-inner{padding-left:35px}}#locator-page #retailersListWrap{padding:60px 0}#locator-page #retailersListWrap #retailersList{column-count:1;column-gap:30px}#locator-page #retailersListWrap #retailersList .header-3,#locator-page #retailersListWrap #retailersList #search-result #search-result-container .search-result-item .result-title,#search-result #search-result-container .search-result-item #locator-page #retailersListWrap #retailersList .result-title,#locator-page #retailersListWrap #retailersList .force-h3 .header-2,.force-h3 #locator-page #retailersListWrap #retailersList .header-2,#locator-page #retailersListWrap #retailersList .exergue-1,#locator-page #retailersListWrap #retailersList .number-wrap .number-aos .number-val-wrap .number-val-js,.number-wrap .number-aos .number-val-wrap #locator-page #retailersListWrap #retailersList .number-val-js,#locator-page #retailersListWrap #retailersList .number-wrap .number-aos .number-val-wrap .extra,.number-wrap .number-aos .number-val-wrap #locator-page #retailersListWrap #retailersList .extra,#locator-page #retailersListWrap #retailersList .exergue-1--text,#locator-page #retailersListWrap #retailersList .force-h3 .module-form.bg-gradient .module-form--content-subtitle,.force-h3 .module-form.bg-gradient #locator-page #retailersListWrap #retailersList .module-form--content-subtitle,#locator-page #retailersListWrap #retailersList .module-form.bg-gradient .force-h3 .module-form--content-subtitle,.module-form.bg-gradient .force-h3 #locator-page #retailersListWrap #retailersList .module-form--content-subtitle,#locator-page #retailersListWrap #retailersList .cards--title,#locator-page #retailersListWrap #retailersList .force-h3 .newsletter--title,.force-h3 #locator-page #retailersListWrap #retailersList .newsletter--title,#locator-page #retailersListWrap #retailersList .gradientSection .testimonialsSlider-wrap .testimonialsSlick .exergue-1--text,.gradientSection .testimonialsSlider-wrap .testimonialsSlick #locator-page #retailersListWrap #retailersList .exergue-1--text,#locator-page #retailersListWrap #retailersList .force-h3 .findSpecialistBig--content-title,.force-h3 #locator-page #retailersListWrap #retailersList .findSpecialistBig--content-title,#locator-page #retailersListWrap #retailersList .findSpecialistSmall--block-content-title,#locator-page #retailersListWrap #retailersList .force-h3 .article-page h1,.force-h3 .article-page #locator-page #retailersListWrap #retailersList h1,#locator-page #retailersListWrap #retailersList .article-page .force-h3 h1,.article-page .force-h3 #locator-page #retailersListWrap #retailersList h1,#locator-page #retailersListWrap #retailersList .force-h3 .page-404--title,.force-h3 #locator-page #retailersListWrap #retailersList .page-404--title,#locator-page #retailersListWrap #retailersList .avantages-page .multipleBlock--title,.avantages-page #locator-page #retailersListWrap #retailersList .multipleBlock--title,#locator-page #retailersListWrap #retailersList .force-h3 .avantages-page .sectionsBlocksInner--title,.force-h3 .avantages-page #locator-page #retailersListWrap #retailersList .sectionsBlocksInner--title,#locator-page #retailersListWrap #retailersList .avantages-page .force-h3 .sectionsBlocksInner--title,.avantages-page .force-h3 #locator-page #retailersListWrap #retailersList .sectionsBlocksInner--title,#locator-page #retailersListWrap #retailersList .force-h3 .job-listing--title,.force-h3 #locator-page #retailersListWrap #retailersList .job-listing--title,#locator-page #retailersListWrap #retailersList .force-h3 .pressReleases-page .bloc-pressRelease--content-title,.force-h3 .pressReleases-page #locator-page #retailersListWrap #retailersList .bloc-pressRelease--content-title,#locator-page #retailersListWrap #retailersList .pressReleases-page .force-h3 .bloc-pressRelease--content-title,.pressReleases-page .force-h3 #locator-page #retailersListWrap #retailersList .bloc-pressRelease--content-title,#locator-page #retailersListWrap #retailersList .force-h3 .product-page--title,.force-h3 #locator-page #retailersListWrap #retailersList .product-page--title,#locator-page #retailersListWrap #retailersList .force-h3 .product-page .productVideoTitle,.force-h3 .product-page #locator-page #retailersListWrap #retailersList .productVideoTitle,#locator-page #retailersListWrap #retailersList .product-page .force-h3 .productVideoTitle,.product-page .force-h3 #locator-page #retailersListWrap #retailersList .productVideoTitle,#locator-page #retailersListWrap #retailersList #locator .fluid #left-panel #left-panel-inner #retailers-top #retailers-top-title,#locator-page #locator .fluid #left-panel #left-panel-inner #retailers-top #retailersListWrap #retailersList #retailers-top-title{margin-bottom:3rem}#locator-page #retailersListWrap #retailersList ul{margin-bottom:50px}#locator-page #retailersListWrap #retailersList ul li{margin-bottom:8px}@media(min-width:768px){#locator-page #retailersListWrap #retailersList{column-count:2}}@media(min-width:1200px){#locator-page #retailersListWrap #retailersList{column-count:3}}#search-result{margin-top:5rem}#search-result #search-result-container .search-result-item{display:block}#search-result #search-result-container .search-result-item:not(:last-child){margin-bottom:20px;padding-bottom:20px}#search-result #search-result-container .search-result-item .result-title .result-text{margin-top:10px}#search-result #search-result-container .search-result-item .result-title:hover .result-text{text-decoration:underline}.m8Builder-page{overflow-x:hidden}.m8Builder-page .go-back{font-size:1.45rem;line-height:1.8rem;display:inline-flex;align-items:center}.m8Builder-page .go-back .chevron{margin-right:10px;transition:margin-right .25s ease-out}.m8Builder-page .go-back:hover .chevron{margin-right:15px}#builderPage .container-fluid{max-width:1440px !important}#builderPage .title{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:2rem;line-height:3rem;color:inherit;position:relative}@media(max-width:767.98px){#builderPage .title{font-size:1.8rem;line-height:2.8rem}}#builderPage #industry #industry-wrap{margin-top:50px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:75px}@media(max-width:1199.98px){#builderPage #industry #industry-wrap{gap:35px}}@media(max-width:991.98px){#builderPage #industry #industry-wrap{gap:35px}}@media(max-width:767.98px){#builderPage #industry #industry-wrap{row-gap:25px;column-gap:10px}}#builderPage #industry #industry-wrap .industry{width:calc(33.3333333333% - 75px)}@media(max-width:1199.98px){#builderPage #industry #industry-wrap .industry{width:calc(33.3333333333% - 35px)}}@media(max-width:991.98px){#builderPage #industry #industry-wrap .industry{width:calc(50% - 35px)}}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry{width:calc(50% - 10px)}}#builderPage #industry #industry-wrap .industry.locked:not(:hover) .industry-image{overflow:hidden}#builderPage #industry #industry-wrap .industry.locked:not(:hover) .industry-image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(45deg,#d1d1d1 16.67%,#ccc 16.67%,#ccc 50%,#d1d1d1 50%,#d1d1d1 66.67%,#ccc 66.67%,#ccc 100%);background-size:42.43px 42.43px;opacity:.65}#builderPage #industry #industry-wrap .industry.locked:not(:hover) .industry-image .other-inner-label{position:absolute;top:0;left:50%;transform:translateX(-50%) scale(.7)}#builderPage #industry #industry-wrap .industry:hover{cursor:pointer}#builderPage #industry #industry-wrap .industry:hover .industry-image{background-size:105% !important;transition:background-size .15s ease-in}#builderPage #industry #industry-wrap .industry:hover .industry-image:before{animation:backgroundGradientAnime 3s ease infinite}#builderPage #industry #industry-wrap .industry .industry-image-wrap{text-align:center}#builderPage #industry #industry-wrap .industry .industry-image-wrap .industry-image{display:flex;align-items:center;justify-content:center;margin:auto;position:relative;box-sizing:border-box;aspect-ratio:1.21/1;padding:5px;color:#fff;background-clip:padding-box !important;border:solid 3px transparent;border-radius:60px;background-position:center center !important;background-repeat:no-repeat !important;transition:background-size .15s ease-out}@media(max-width:991.98px){#builderPage #industry #industry-wrap .industry .industry-image-wrap .industry-image{border-radius:50px}}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry .industry-image-wrap .industry-image{border-radius:15px}}#builderPage #industry #industry-wrap .industry .industry-image-wrap .industry-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-3px;border-radius:inherit;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%)}@keyframes backgroundsize{50%{background-size:150% !important}}#builderPage #industry #industry-wrap .industry .industry-name{margin-top:10px;text-align:center;font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:2rem;line-height:3rem;color:inherit;position:relative}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry .industry-name{font-size:1.8rem;line-height:2.8rem}}#builderPage #industry #industry-wrap .industry input[type=radio]{display:none}#builderPage #industry #industry-wrap .industry#industry-other .industry-image{color:#fff;font-family:"Raleway",sans-serif;font-size:60px;font-style:normal;font-weight:700;transform:scale(1);transition:transform .15s ease-out}@media(max-width:1199.98px){#builderPage #industry #industry-wrap .industry#industry-other .industry-image{font-size:30px !important}}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry#industry-other .industry-image{font-size:20px !important}}#builderPage #industry #industry-wrap .industry#industry-other #industry-other-field{display:none;width:100%;font-size:18px;border-bottom:2px solid #fff;color:#fff;padding:30px 25px 10px 25px;margin-left:30px;margin-right:30px}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry#industry-other #industry-other-field{margin-left:4px;margin-right:4px;font-size:14px;padding:30px 5px 10px 5px}}#builderPage #industry #industry-wrap .industry#industry-other #industry-other-field::placeholder{color:rgba(255,255,255,.8)}#builderPage #industry #industry-wrap .industry#industry-other .other-inner-label{transform:scale(1);transition:transform .15s ease-in;top:50%;left:50%;text-align:left;position:absolute;transform:translateX(-50%) translateY(-50%)}#builderPage #industry #industry-wrap .industry#industry-other:hover .industry-image:before{animation:backgroundGradientAnime 3s ease infinite}#builderPage #industry #industry-wrap .industry#industry-other.active{cursor:default}#builderPage #industry #industry-wrap .industry#industry-other.active .other-inner-label{top:40px;font-size:30px}@media(max-width:767.98px){#builderPage #industry #industry-wrap .industry#industry-other.active .other-inner-label{font-size:20px}}#builderPage #industry #industry-wrap .industry#industry-other.active #industry-other-field{display:block}#builderPage #industry #industry-wrap .industry#industry-other.active #industry-other-field:hover{cursor:pointer}#builderPage #builder-bottombar{margin-top:50px;font-weight:bold}#builderPage #builder-bottombar .rte,#builderPage #builder-bottombar #search-result #search-result-container .search-result-item .result-title .result-text,#search-result #search-result-container .search-result-item .result-title #builderPage #builder-bottombar .result-text{color:#401e54}#builderPage #builder-bottombar .rte a,#builderPage #builder-bottombar #search-result #search-result-container .search-result-item .result-title .result-text a,#search-result #search-result-container .search-result-item .result-title #builderPage #builder-bottombar .result-text a{color:#9200ff}#builderPage #builder #builder-topbar{display:none}@media(max-width:991.98px){#builderPage #builder #builder-topbar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#9200ff;margin-bottom:60px}}@media(max-width:991.98px) and (max-width:575.98px){#builderPage #builder #builder-topbar{margin-bottom:30px}}#builderPage #builder #builder-topbar #toggle-builder-nav{display:flex;align-items:center;justify-content:center;border:2px solid #9200ff;padding:0 0 0 15px}#builderPage #builder #builder-topbar #toggle-builder-nav:hover{cursor:pointer}#builderPage #builder #builder-topbar #toggle-builder-nav svg{padding:15px;height:60px;width:60px}#builderPage #builder #builder-topbar #toggle-builder-nav svg path{fill:#9200ff}#builderPage #builder #builder-wrap{display:flex;justify-content:space-between;column-gap:50px}@media(max-width:1199.98px){#builderPage #builder #builder-wrap{column-gap:25px}}#builderPage #builder #parts{flex-basis:45%;display:flex;flex-direction:column;row-gap:70px}@media(max-width:767.98px){#builderPage #builder #parts{row-gap:35px}}#builderPage #builder #parts .parts{width:100%}#builderPage #builder #parts .parts .parts-wrap{padding-left:10px;display:flex;flex-direction:column;row-gap:30px}@media(max-width:767.98px){#builderPage #builder #parts .parts .parts-wrap{padding-left:0}}#builderPage #builder #parts .parts .parts-wrap .part-item{display:flex;align-items:center;gap:10px;margin-top:15px}#builderPage #builder #parts .parts .parts-wrap .part-item .pellet{display:block;border-radius:50%;width:80px;min-width:80px;height:80px;margin:0;padding:0}@media(max-width:767.98px){#builderPage #builder #parts .parts .parts-wrap .part-item .pellet{width:60px;height:60px;min-width:60px}}#builderPage #builder #parts .parts .parts-wrap .part-item .part-info{display:flex;flex-direction:column;row-gap:4px}#builderPage #builder #parts .parts .parts-wrap .part-item .part-info .surtitle{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#000}#builderPage #builder #parts .parts .parts-wrap .part-item .part-info .name{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:24px;color:#000}#builderPage #builder #parts .parts .parts-wrap .part-item .part-info .desc{font-family:"Raleway",sans-serif;font-style:italic;font-weight:200;font-size:14px;line-height:16px;color:#3f3f3f}#builderPage #builder #kit-beautyshot{flex-basis:calc(100% - (45% - 45%));position:relative;text-align:center}#builderPage #builder #kit-beautyshot img{max-width:100%;position:sticky;top:75px}#builderPage #builder #builder-nav{flex-basis:45%;border-left:#d5d5d5 1px solid;padding-left:50px;display:flex;flex-direction:column;row-gap:40px;background-color:#fff}@media(max-width:1199.98px){#builderPage #builder #builder-nav{padding-left:25px}}@media(max-width:991.98px){#builderPage #builder #builder-nav{position:absolute;top:-50px;padding:25px;border:2px solid #9200ff;z-index:1;box-shadow:5px 5px 16px -2px rgba(0,0,0,.32);right:-500px;opacity:0;pointer-events:none;transition:right .3s ease-out;border-radius:20px 0 20px 0}#builderPage #builder #builder-nav.visible{right:0;pointer-events:all;opacity:1}}@media(max-width:767.98px){#builderPage #builder #builder-nav{row-gap:35px}}#builderPage #builder #builder-nav #builder-nav-close{display:none}@media(max-width:991.98px){#builderPage #builder #builder-nav #builder-nav-close{position:absolute;top:5px;right:5px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;padding:15px;z-index:1}#builderPage #builder #builder-nav #builder-nav-close:hover{cursor:pointer}#builderPage #builder #builder-nav #builder-nav-close svg path{fill:#9200ff}}#builderPage #builder #builder-nav .kits-info-group{padding-left:10px;margin-top:15px}#builderPage #builder #builder-nav #kit-wrap #kits-info-wrap{margin-bottom:15px;text-align:center}#builderPage #builder #builder-nav #subkit-wrap #subkits-info-wrap{margin-bottom:15px;text-align:center}#builderPage #builder #builder-nav .info-wrap{position:relative}#builderPage #builder #builder-nav .info-wrap .tooltip-link{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:14px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:5px}#builderPage #builder #builder-nav .info-wrap .tooltip-link svg{width:16px;height:16px}#builderPage #builder #builder-nav .info-wrap .tooltip-link svg path{fill:#464646}#builderPage #builder #builder-nav .info-wrap .tooltip-link:hover{text-decoration:underline}#builderPage #builder #builder-nav .info-wrap .tooltip-link:before{content:"";width:18px;height:18px;background:url("/wwwroot/images/svg/info.svg") center center no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}#builderPage #builder #builder-nav .builder-options{display:flex;flex-direction:column;row-gap:10px}#builderPage #product-info{margin-top:120px}#builderPage #cta-wrap{display:flex;flex-direction:column;row-gap:10px}#builderPage .builder-btn{display:flex;padding:12px 15px;justify-content:center;align-items:center;border-radius:20px;border:2px solid #42bbe5;background:#fff;color:#000;font-family:"Roboto",sans-serif;font-size:1.45rem;line-height:1.8rem}#builderPage .builder-btn:hover:not(.active){background-color:rgba(66,187,229,.0823529412);cursor:pointer}#builderPage .builder-btn.active{background-color:#42bbe5;color:#fff}#builderPage .builder-btn.buy-now{border-radius:20px 0 20px 0;background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);color:#fff;border:none;padding-top:14px;padding-bottom:14px}#builderPage .builder-btn.continue{min-width:125px;margin:40px auto 0 auto;border-radius:20px 0 20px 0;border-color:#9200ff}#builderPage .builder-btn.continue:hover{background:rgba(146,0,255,.05)}#builderPage .builder-btn.contact-me,#builderPage .builder-btn.distributors{border-radius:20px 0 20px 0;border-color:#9200ff}#builderPage .builder-btn.contact-me:hover,#builderPage .builder-btn.distributors:hover{background:rgba(146,0,255,.05)}#builderPage .module-form .header-1,#builderPage .module-form.bg-gradient .module-form--content-title,#builderPage .module-form .hero h1,.hero #builderPage .module-form h1{background:linear-gradient(90deg,#9200ff -2.94%,#42bbe5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes backgroundGradientAnime{0%{background-size:100%}50%{background-size:250%}100%{background-size:100%}}.label-tooltip:hover{cursor:pointer}.label-tooltip:hover svg path{fill:#9200ff}.label-tooltip:hover~.tooltip{opacity:1;transform:translate(-50%,0)}.label-tooltip svg{margin-right:5px;width:16px;line-height:16px}.info-wrap .input-tooltip{display:none}.info-wrap .tooltip{background-color:#fff;border-radius:.25em;box-shadow:0 1em 1em -1em rgba(0,0,0,.25);color:#000;opacity:0;position:absolute;pointer-events:none;left:0;transform:translate(-50%,1em);transition:all 250ms ease;transition-delay:100ms;width:150%;padding:10px;border-radius:20px;border:2px solid #9200ff;top:22px;z-index:2}@media(max-width:991.98px){.info-wrap .tooltip{width:100%;left:50%}}#copy2clipboard{opacity:0;display:block;text-align:center;z-index:9999999;position:fixed;top:25px;left:25px;display:flex;flex-direction:row-reverse;align-items:center;background:#fff;border:1px solid #808080}#copy2clipboard #copy2clipboard-box{padding:5px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}#copy2clipboard #copy2clipboard-text{padding:0 15px;align-items:center;font-size:1.5rem;font-weight:600;opacity:.85}#copy2clipboard.success{opacity:1;color:#28a745}#copy2clipboard.success #copy2clipboard-box{background:#28a745}#copy2clipboard.success #copy2clipboard-box:after{content:"✓";color:#fff;font-size:25rem;font-weight:bold}#copy2clipboard.error{opacity:1;color:#dc3545}#copy2clipboard.error #copy2clipboard-box{background:#dc3545}#copy2clipboard.error #copy2clipboard-box:after{content:"X";color:#fff;font-size:2.5rem;font-weight:bold}#ds h1{text-transform:uppercase;background:#e9ecef;padding:15px;margin-bottom:15px;margin-top:65px}#ds h2{text-decoration:underline;margin-bottom:30px}#ds #ds_infos{margin:30px 0}#ds #ds_infos #ds_infos_inner{background:#dc3545;padding:15px}#ds #ds_infos #ds_infos_inner .info{font-weight:500;color:#fff}#ds #ds_infos #ds_infos_inner .info:not(:last-child){padding-bottom:15px}#ds .c2c{margin-bottom:30px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url("/Content/ajax-loader.gif") center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("/Content/fonts/slick.eot?");src:url("/Content/fonts/slick.eot?#iefix") format('embedded-opentype'),url("/Content/fonts/slick.woff") format('woff'),url("/Content/fonts/slick.ttf") format('truetype'),url("/Content/fonts/slick.svg#slick") format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
