:root{--dark-blue:#10274a;--blue:#00a2e6;--blue-dark-grey:#6e859d;--blue-grey-1:#b0c8d7;--blue-grey-2:#cde5f0;--blue-grey-3:#e3f2f7;--blue-grey-4:#edf6f9;--white-grey:#f5fafb}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto-Light'),url(//vermon.com/wp-content/cache/background-css/1/vermon.com/wp-content/themes/iccdigital/assets/css/../../../../../../../../../themes/iccdigital/assets/fonts/Roboto-Light.woff) format('woff');font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto-Regular'),url(//vermon.com/wp-content/cache/background-css/1/vermon.com/wp-content/themes/iccdigital/assets/css/../../../../../../../../../themes/iccdigital/assets/fonts/Roboto-Regular.woff) format('woff');font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto-Medium'),url(//vermon.com/wp-content/cache/background-css/1/vermon.com/wp-content/themes/iccdigital/assets/css/../../../../../../../../../themes/iccdigital/assets/fonts/Roboto-Medium.woff) format('woff');font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;src:local('Roboto-Bold'),url(//vermon.com/wp-content/cache/background-css/1/vermon.com/wp-content/themes/iccdigital/assets/css/../../../../../../../../../themes/iccdigital/assets/fonts/Roboto-Bold.woff) format('woff');font-display:swap}.background-white{background-color:#fff}.background-white-grey{background-color:var(--white-grey)}.background-blue-grey{background-color:var(--blue-grey-2)}.background-blue-grey-4{background-color:var(--blue-grey-4)}.background-blue-grey-3{background-color:var(--blue-grey-3)}.background-blue{background-color:var(--blue)}.background-dark-blue{background-color:var(--dark-blue)}.background-blue-grey-1{background-color:var(--blue-grey-1)}.img-background{max-height:100%}.white{color:#fff}.dark-blue{color:var(--dark-blue)}.blue{color:var(--blue)}.dark-grey{color:var(--blue-dark-grey)}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-items-end{align-items:end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.relative{position:relative}.absolute{position:absolute}.transition{transition:1s}.transition-05{transition:.5s}.transition-05-in-out{transition:1s cubic-bezier(.85,-.01,.38,.99)}html{overflow-x:hidden}.d-none{display:none}.width-50{width:50%}.width-100{width:100%}.margin-0{margin:0}.padding-0{padding:0}p,a,figcaption{font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}h1,h2,h3,h4,a,p,li{font-family:'Roboto'}.container-animation-arrow p{font-weight:500}.h1{font-family:'Roboto';font-weight:300;font-size:clamp(40px, 5vw, 80px);letter-spacing:-4px;line-height:clamp(40px, 5vw, 80px)}.h1-small{font-family:'Roboto';font-weight:300;font-size:clamp(40px, 5vw, 60px);letter-spacing:-1px;line-height:clamp(40px, 5vw, 60px)}.h2{font-family:'Roboto';font-weight:300;font-size:clamp(32px, 4vw, 48px);line-height:clamp(32px, 4vw, 56px);letter-spacing:-1px}.h3{font-family:'Roboto';font-weight:400;font-size:clamp(26px, 3vw, 36px);line-height:clamp(30px, 3vw, 40px);letter-spacing:-1px}.font-300 .h3{font-weight:300}.h4{font-family:'Roboto';font-weight:400;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px)}.uppercase{text-transform:uppercase}.container-animation-arrow br{display:none}.container-animation-arrow .animated-line{display:none}.container-animation-arrow:hover .animated-line{display:block}container-animation-arrow .line{display:block}.container-animation-arrow:hover .line{display:none}.container-animation-arrow:hover .animated-line .part-line-animation{stroke-dasharray:80px;stroke-dashoffset:80px;animation:draw .7s ease-out infinite}@keyframes draw{from{stroke-dashoffset:80px}to{stroke-dashoffset:0px}}.container-animation-arrow{border-radius:60px;border:2px solid #fff;background:var(--dark-blue);width:max-content;height:52px;padding:6px 13px;color:#fff;font-size:18px;font-weight:500;line-height:26px;display:flex;align-items:center;justify-content:center;gap:20px;cursor:pointer}.single-product main{padding-top:72px}@media (max-width:1024px){.single-product main{padding-top:60px}}.text-align-center{text-align:center}header .container-header-top{padding:6px;background-color:var(--dark-blue);position:fixed;width:100%;z-index:1000;top:0}header .container-header-top.home{background-color:transparent}header .header-top{background-color:#fff;border-radius:10px;background:rgba(255,255,255,.05);backdrop-filter:blur(22.5px);height:60px;padding:0 25px 0 15px;align-items:center;justify-content:space-between;width:100%}header .header-top.bg-light{background:rgb(16 39 74/8%)}header .header-top .quotes svg{width:18px;height:auto}header .header-top .quotes{position:relative}header .header-top .quotes p{position:absolute;background-color:var(--blue);color:#fff;font-size:14px;line-height:normal;padding-top:1px;padding-inline:1px;border-radius:20px;top:-9px;right:-14px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center}header .header-top .quotes{position:relative}header .header-top.bg-light .quotes svg path{fill:var(--dark-blue)}header .header-top .container-menu-vermon{gap:50px}header .header-top .container-menu-vermon .menu-header{gap:30px}header .header-top .container-menu-vermon .menu-header .container-link-menu-header{height:fit-content}header .header-top .container-menu-vermon .link-menu-header{color:#fff;font-size:clamp(12px, 1.45vw, 16px);line-height:clamp(14px, 1.45vw, 18px)}header .header-top .container-menu-vermon .link-menu-header.bg-light,header .header-top .container-menu-vermon .open-menu p.bg-light{color:var(--dark-blue)}header .header-top .container-menu-vermon .open-menu rect.bg-light{fill:var(--dark-blue)}header .header-top .container-menu-vermon .open-menu{gap:20px;align-items:center;cursor:pointer}@media (min-width:1024.1px){header .header-top .container-menu-vermon .open-menu{display:none}}header .header-top .container-menu-vermon .open-menu p{color:#fff;text-transform:uppercase}@media (max-width:1250px){header .header-top .container-menu-vermon .menu-header{gap:15px}header .header-top .container-menu-vermon{gap:20px}header .header-top .container-menu-vermon .link-menu-header{font-size:clamp(12px, 1.45vw, 16px);line-height:clamp(14px, 1.45vw, 18px)}}@media (max-width:1024px){header .container-header-top{background-color:#fff}body:not(.home) header .header-top .container-menu-vermon .open-menu rect,body:not(.home) header .header-top .quotes path{fill:var(--dark-blue)}body:not(.home) header .header-top .menu-header-language a{color:var(--dark-blue)}header .header-top .quotes svg{width:20px;height:auto}}header .menu-all{z-index:2000;position:fixed;background-color:#fff;padding:30px;width:100vw;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:30px;transform:translateY(-101%);transition:.5s;justify-content:space-between;top:-100%}header .menu-all.open{top:101%;position:fixed}header .menu-all .container-link-menu{display:flex;gap:20px;max-height:600px;align-content:flex-start}header .menu-all .container-link-menu .menu-header .link-menu-header{color:var(--dark-blue);font-family:'Roboto';font-size:clamp(34px, 2.75vw, 48px);font-style:normal;font-weight:600;line-height:clamp(34px, 2.75vw, 48px);letter-spacing:-2.2px;cursor:pointer}header .menu-all .container-link-menu .menu-header .link-menu-header.active{color:var(--blue)}header .menu-all .container-link-menu .menu-header .container-link-menu-header{display:flex;gap:10px;align-items:center}header .menu-all .container-link-menu .menu-header .container-link-menu-header:before{content:'';display:block;width:0;height:1px;background-color:var(--dark-blue);transition:.5s;margin-left:0}header .menu-all .container-link-menu .menu-header .container-link-menu-header:hover:before{width:40px;margin-left:20px}header .menu-all .container-link-menu .menu-header{display:flex;flex-direction:column;gap:20px;width:clamp(400px, 36.5vw, 600px)}header .menu-all .container-link-menu .navigation__liens .link-menu{color:var(--dark-blue);font-family:'Roboto';font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:5px}header .menu-all .container-link-menu .navigation__liens .link-menu:hover{color:var(--blue)}header .menu-all .container-link-menu .navigation__liens .link-submenu{color:var(--blue-dark-grey);font-family:'Roboto';font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-left:10px;display:flex;gap:8px;align-items:center}header .menu-all .container-link-menu .navigation__liens .link-submenu:before{content:'';display:block;width:0;height:1px;background-color:var(--blue);transition:.3s}header .menu-all .container-link-menu .navigation__liens .link-submenu:hover:before{width:18px}header .menu-all .container-link-menu .navigation__liens{max-width:calc(100% - 600px);flex:1;flex-direction:column;gap:10px;flex-wrap:wrap;height:100%;align-content:flex-start;column-gap:30px}header .menu-all .container-logo .container-image-menu{height:100%;width:40%;max-width:680px}header .menu-all .container-close-menu{display:flex;justify-content:end;position:absolute;right:30px}header .menu-all .container-close-menu .close-menu{border-radius:50px;background-color:var(--blue-grey-2);width:80px;height:80px;cursor:pointer}header .menu-all .container-logo{display:flex;justify-content:space-between;align-items:end;height:calc(100vh - 590px)}header .menu-all .container-logo img{width:100%;height:100%;border-radius:20px;object-fit:cover}header .menu-all>.container-link-menu.mobile{display:none}.cdp-copy-alert-success{display:none !important}header .menu-all>.container-link-menu{flex-direction:row;max-height:500px;margin-right:20px}:not(.home) header .container{background-color:var(--dark-blue)}header .menu-all a[href="#"]{cursor:default}header .menu-all .container-link-menu .navigation__liens a[href="#"].link-menu:hover{color:var(--dark-blue)}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header:not(:last-child) .link-menu-header:after{content:'-';color:#fff;font-size:clamp(16px, 1.3vw, 16px);line-height:clamp(14px, 1.3vw, 18px)}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header:not(:last-child) .link-menu-header.bg-light:after{color:var(--dark-blue)}@media (max-width:1650px){header .menu-all .container-link-menu .navigation__liens{max-width:calc(100% - 400px)}header .menu-all .container-close-menu .close-menu{border-radius:50px;background-color:var(--blue-grey-2);width:60px;height:60px;cursor:pointer}}@media (max-width:1250px){header .menu-all .container-link-menu .navigation__liens{max-width:calc(100% - 250px)}header .menu-all .container-link-menu .menu-header .container-link-menu-header:hover:before{width:30px;margin-left:10px}header .menu-all .container-link-menu .menu-header{width:clamp(325px, 32.5vw, 600px)}}@media (max-width:1024px){header .menu-all{height:calc((var(--vh, 1vh) * 100))}body header .header-top .container-menu-vermon .menu-header-language span{font-size:clamp(16px, 1.3vw, 16px);line-height:clamp(14px, 1.3vw, 18px)}body:not(.home) header .header-top .container-menu-vermon .menu-header-language span{color:var(--dark-blue)}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header:not(:last-child) .link-menu-header.bg-light:after,body:not(.home) header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header:not(:last-child) .link-menu-header:after{color:var(--dark-blue)}body:not(.home) header .header-top .quotes svg path{fill:var(--dark-blue)}header .header-top .container-menu-vermon .menu-header{display:none}header .header-top{height:48px}header .header-top .logo-vermon svg{height:18px;margin-top:4px}header .header-top .container-menu-vermon .open-menu p{display:none}header .menu-all>.container-link-menu.desktop{display:none}header .menu-all>.container-link-menu.mobile{display:block;position:relative}header .menu-all>.container-link-menu.mobile .navigation__liens>li>a{color:var(--dark-blue);font-size:22px;font-weight:600;line-height:28px;display:flex;align-items:center;gap:16px}header .menu-all>.container-link-menu.mobile .navigation__liens>li>ul>li>a{color:var(--blue-dark-grey);font-size:18px;font-weight:600;line-height:22px;display:flex;align-items:center;gap:10px}header .menu-all>.container-link-menu.mobile .navigation__liens ul{display:flex;flex-direction:column;gap:8px}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu.open>a{margin-bottom:16px}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu .has-submenu.open{margin-bottom:14px}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu .has-submenu .has-submenu.open a,header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu .has-submenu .has-submenu.open{margin-bottom:10px}header .menu-all>.container-link-menu.mobile .navigation__liens>li:not(:first-child){margin-top:16px}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu>ul{max-height:0;overflow:hidden;transition:.5s}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu.open>ul{max-height:600px}header .menu-all>.container-link-menu.mobile .navigation__liens>li>ul>li>ul>li>a{margin-left:18px;color:var(--blue-dark-grey);font-size:16px;font-weight:400;line-height:22px}header .menu-all .container-link-menu .navigation__liens{width:100%;position:relative;max-width:none}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu>a svg{transform:rotate(-90deg);transition:.5s}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu>a .container-svg{width:50px;display:flex;align-items:center;justify-content:center}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu.open>a svg{transform:rotate(0)}header .menu-all>.container-link-menu.mobile{margin:0}header .menu-all .container-close-menu{right:0;top:0}header .menu-all>.container-link-menu.mobile .navigation__liens>li>ul>li>a:before{content:'';width:10px;height:1px;background-color:var(--blue)}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu>a{width:350px;justify-content:space-between}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu .has-submenu>a{width:300px}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu .has-submenu>a{display:flex;gap:10px}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu .has-submenu .has-submenu>ul{margin-left:30px;gap:6px}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu .has-submenu .has-submenu>ul a{color:var(--dark-blue)}header .menu-all>.container-link-menu.mobile .navigation__liens>li{width:fit-content}header .menu-all>.container-link-menu.mobile{max-height:none}header .menu-all .container-logo img{width:50%}}@media (max-width:480px){header .menu-all>.container-link-menu.mobile .navigation__liens>li>a{font-size:18px;line-height:22px}header .menu-all .container-close-menu .close-menu{width:40px;height:40px}header .menu-all>.container-link-menu.mobile .navigation__liens>li>ul>li>a{font-size:14px;line-height:18px}header .menu-all>.container-link-menu.mobile .navigation__liens>li>ul>li>ul>li>a{font-size:14px;line-height:16px}header .menu-all>.container-link-menu.mobile .navigation__liens>.has-submenu>a{width:100%}header .menu-all{padding:20px}header .menu-all .container-link-menu .navigation__liens{margin-top:60px}header .menu-all .container-close-menu{top:0}header .menu-all>.container-link-menu.mobile .navigation__liens>li{width:100%}header .menu-all>.container-link-menu.mobile .navigation__liens .has-submenu>a .container-svg{width:45px}header .menu-all .container-logo{flex-direction:column-reverse;align-items:flex-start;gap:20px}header .menu-all .container-logo img{width:100%;height:120px;object-fit:cover}}footer{width:auto;height:auto;display:initial;display:flex;z-index:7;position:relative;flex-direction:column;background-color:#fff}footer .container-footer-newsletter{background-color:var(--blue-grey-4);padding:60px;display:flex;flex-direction:column;gap:20px;align-items:center;flex:1;justify-content:center}footer .container-footer-newsletter .newsletter,footer .container-footer-newsletter .sib_signup_box_inside_2,footer .container-footer-newsletter .sib_signup_box_inside_3{display:flex;justify-content:center;max-width:620px;width:90%;z-index:1}footer .container-footer-newsletter .sib_signup_box_inside_2,footer .container-footer-newsletter .sib_signup_box_inside_3{position:relative}footer .container-footer-newsletter #sib_signup_form_2,footer .container-footer-newsletter #sib_signup_form_3{width:100%;display:flex;justify-content:center}footer .container-footer-newsletter .newsletter input,footer .container-footer-newsletter .sib_signup_box_inside_2 input,footer .container-footer-newsletter .sib_signup_box_inside_3 input{border-radius:100px;background:#fff;padding:0 30px;height:56px;border:none;outline:none;box-shadow:none;width:100%;color:var(--blue-grey-1);font-family:'Roboto';font-size:18px;font-weight:400;line-height:30px}footer .container-footer-newsletter .newsletter button,footer .container-footer-newsletter .sib_signup_box_inside_2 button,footer .container-footer-newsletter .sib_signup_box_inside_3 button{border-radius:60px;border:2px solid #fff;background:var(--dark-blue);width:fit-content;height:54px;padding:6px 16px;padding-left:36px;color:#fff;font-size:18px;font-weight:500;line-height:26px;display:flex;align-items:center;justify-content:center;gap:30px;position:absolute;right:2px;top:50%;transform:translateY(-50%)}footer .container-footer-newsletter .sib_signup_box_inside_2 button,footer .container-footer-newsletter .sib_signup_box_inside_3 button{padding:6px 50px}footer .container-footer-newsletter .newsletter button svg path{stroke:#fff}footer .container-footer-newsletter .newsletter input::placeholder,footer .container-footer-newsletter .sib_signup_box_inside_2 input::placeholder,footer .container-footer-newsletter .sib_signup_box_inside_3 input::placeholder{color:var(--blue-grey-1)}footer .container-footer-newsletter .newsletter button svg{width:35px;height:35px}footer .container-footer-newsletter .h2{text-align:center;font-size:clamp(30px, 5vw, 40px);line-height:clamp(30px, 5vw, 50px)}footer .container-footer-link{display:flex;gap:30px;padding:120px 30px;background-color:var(--white-grey);justify-content:flex-end}footer .container-footer-link .navigation__liens .container-link-menu .link-menu,footer .container-footer-link .contact .title-contact,footer .container-footer-link .navigation__liens .link-submenu{color:var(--dark-blue);font-family:'Roboto';font-size:20px;font-weight:400;line-height:22px}footer .container-footer-link .navigation__liens .container-link-menu .link-menu{font-weight:600;text-transform:uppercase;font-size:20px}footer .container-footer-link .right-column{flex-direction:column;justify-content:space-between}footer .container-footer-link .right-column .contact{display:flex;flex-direction:column;gap:20px}footer .container-footer-link .right-column .contact .socials{gap:10px}footer .container-footer-link .right-column .contact .contact-informations li,footer .container-footer-link .right-column .contact .contact-informations a{color:var(--dark-blue);font-family:'Roboto';font-size:22px;font-weight:500;line-height:24px;letter-spacing:1.4px}footer .container-footer-link .navigation__liens .container-link-subsubmenu .link-submenu{color:var(--blue-dark-grey);font-family:'Roboto';font-size:14px;font-weight:400;line-height:14px}footer .container-footer-link .right-column,footer .container-footer-link .navigation__liens,footer .container-footer-link .container-svg{width:calc((100% - 30px*3)/5);display:flex;flex-direction:column;gap:10px}footer .container-footer-link .container-link-menu:not(:first-child){margin-top:20px}footer .container-footer-link .right-column .navigation__liens{width:100%}footer .container-footer-bottom{background-color:var(--white-grey);padding:10px 30px 30px;border-top:1px solid var(--blue-grey-2);display:flex;justify-content:space-between}footer .container-footer-bottom p,footer .container-footer-bottom a{color:var(--blue-dark-grey);font-family:'Roboto';font-size:14px;font-weight:400;line-height:16px}footer .container-footer-bottom a span{font-weight:500}footer .container-footer-bottom .credit{display:flex;gap:20px}footer .container-footer-bottom .link{display:flex;gap:30px}@media (max-width:1250px){footer .container-footer-link .right-column,footer .container-footer-link .navigation__liens{width:calc((100% - 30px*3)/4)}}@media (max-width:1024px){footer .container-footer-link .navigation__liens{display:none}footer .container-footer-link{display:flex;gap:30px;padding:40px 40px 60px;background-color:var(--white-grey);justify-content:flex-start;flex-direction:column}footer{min-height:auto;padding-bottom:0}}@media (max-width:768px){footer .container-footer-newsletter .h2{font-size:20px;line-height:28px}footer .container-footer-newsletter .newsletter input,footer .container-footer-newsletter .sib_signup_box_inside_2 input,footer .container-footer-newsletter .sib_signup_box_inside_3 input{height:38px;padding:8px 12px;font-size:14px;line-height:20px}footer .container-footer-newsletter .newsletter,footer .container-footer-newsletter .sib_signup_box_inside_2,footer .container-footer-newsletter .sib_signup_box_inside_3{max-width:400px}footer .container-footer-newsletter .newsletter button,footer .container-footer-newsletter .sib_signup_box_inside_2 button,footer .container-footer-newsletter .sib_signup_box_inside_3 button{font-size:0;gap:0;height:38px;padding:6px 20px;right:0}footer .container-footer-newsletter .sib_signup_box_inside_2 button,footer .container-footer-newsletter .sib_signup_box_inside_3 button{font-size:14px}footer .container-footer-newsletter{padding:15px 40px 30px;gap:8px;padding-inline:20px}footer .container-footer-newsletter .newsletter button svg path{stroke-width:3px}footer .container-footer-link .right-column{width:auto}footer .container-footer-bottom{flex-wrap:wrap}footer .container-footer-bottom .credit,footer .container-footer-bottom{gap:8px;flex-wrap:wrap}footer .container-footer-link{padding:40px 30px 60px}footer .container-footer-bottom a{font-size:14px;line-height:18px}}@media (max-width:575px){footer .container-footer-newsletter .sib_signup_box_inside_2 button,footer .container-footer-newsletter .sib_signup_box_inside_3 button{padding:6px 20px}footer .container-footer-newsletter .sib_signup_box_inside_2,footer .container-footer-newsletter .sib_signup_box_inside_3{width:100%}}@media (max-width:480px){footer .container-footer-link{padding:20px 20px 40px}footer .container-footer-bottom{padding:10px 20px 20px}footer{width:100%}}html,body{width:100%;margin:0;padding:0}.section{width:100%;height:100%;display:flex;flex-direction:column}header .header-top .logo-vermon path.bg-blue{fill:var(--dark-blue)}.home #articles,#blog-article #articles{min-height:calc(var(--vh, 1vh) * 100.5);display:flex;flex-direction:row;align-items:center;gap:30px;padding:60px 30px;background-color:var(--dark-blue)}#blog-article #articles{padding:60px 10px;min-height:0;padding-top:120px;padding-bottom:40px}.home #articles .container-articles,#blog #collab-programs,#blog-article #articles .container-articles{display:flex;flex-direction:row;align-items:center;width:50%;overflow-x:auto;overflow-y:hidden;gap:30px}#blog-article #articles .container-articles{color:#fff;font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#blog #collab-programs{display:flex;flex-direction:row;align-items:center;width:100%;gap:30px;flex-wrap:wrap}.home #articles .container-articles .post,#blog #collab-programs .post,#blog-article #articles .container-articles .post{height:580px;min-width:420px;max-width:420px;background-color:var(--white-grey);border-radius:20px;margin-bottom:40px;display:flex;flex-direction:column;border:1px solid var(--white-grey)}.home #articles .container-articles .post a,#blog #collab-programs .post,#blog-article #articles .container-articles .post a{display:flex;flex-direction:column}#blog #collab-programs .post{width:calc((100% - 30px*3)/4);max-width:none;min-width:0}.home #articles .container-articles .post img,#blog #collab-programs .post img,#blog-article #articles .container-articles .post img{width:100%;height:250px;object-fit:cover;border-radius:20px 20px 0 0}.home #articles .container-title-button,#blog-article #articles .container-title-button{display:flex;flex-direction:column;width:50%;justify-content:center;align-items:center;gap:30px}.home #articles .container-title-button .h1,#blog-article #articles .container-title-button .h1{color:#fff;max-width:750px;text-align:center}#blog-article #articles .container-title-button .h1{max-width:600px}.home #articles .container-articles .post .post-content,#blog #collab-programs .post .post-content,#blog-article #articles .container-articles .post .post-content{padding:10px;display:flex;flex-direction:column;gap:10px}.home #articles .container-articles .post .post-content .date,#blog #collab-programs .post .post-content .date,#blog-article #articles .container-articles .post .post-content .date{color:var(--dark-blue);font-size:clamp(22px, 2vw, 30px);font-weight:600;line-height:clamp(26px, 2vw, 36px);letter-spacing:-1.5px}.home #articles .container-articles .post .post-content .post-excerpt,#blog #collab-programs .post .post-content .post-excerpt,#blog-article #articles .container-articles .post .post-content .post-excerpt{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.home #articles .container-articles .post .post-content .post-excerpt p,.home #articles .container-articles .post .post-content .post-excerpt a,#blog #collab-programs .post .post-content .post-excerpt a,#blog #collab-programs .post .post-content .post-excerpt p,#blog-article #articles .container-articles .post .post-content .post-excerpt a,#blog-article #articles .container-articles .post .post-content .post-excerpt p{color:var(--dark-blue);font-size:16px;font-weight:500;line-height:24px}.home #articles .container-articles .post .post-content .post-excerpt a,#blog #collab-programs .post .post-content .post-excerpt a,#blog-article #articles .container-articles .post .post-content .post-excerpt a{text-decoration:underline}.home #articles .container-articles .post .container-read-more,#blog #collab-programs .post .container-read-more,#blog-article #articles .container-articles .post .container-read-more{flex:1;display:flex;align-items:flex-end}.home #articles .container-articles .post .read-more,#blog #collab-programs .post .read-more,#blog-article #articles .container-articles .post .read-more{display:flex;gap:10px;padding:10px;text-decoration:underline;color:var(--dark-blue);font-size:16px;font-weight:600;line-height:20px;align-items:center}.home #articles .container-articles .post .post-content .where,#blog #collab-programs .post .post-content .where,#blog-article #articles .container-articles .post .post-content .where{color:var(--blue-dark-grey);font-size:16px;font-weight:400;line-height:22px;letter-spacing:.16px}.home #articles .container-articles .post:hover .read-more svg,#blog #collab-programs .post:hover .container-read-more .read-more svg,#blog-article #articles .container-articles .post:hover .container-read-more .read-more svg{transform:rotate(-30deg)}.home #articles .container-articles::-webkit-scrollbar,#blog-article #articles .container-articles::-webkit-scrollbar{height:4px}.home #articles .container-articles::-webkit-scrollbar-track,#blog-article #articles .container-articles::-webkit-scrollbar-track{background:var(--blue-dark-grey);border-radius:20px}.home #articles .container-articles::-webkit-scrollbar-thumb,#blog-article #articles .container-articles::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px}@media (max-width:1440px){.home #articles .container-articles .post,#blog-article #articles .container-articles .post{min-width:350px;max-width:350px}}@media (max-width:1024px){.home #articles,#blog-article #articles{flex-direction:column;gap:90px}.home #articles .container-articles,.home #articles .container-title-button,#blog-article #articles .container-articles,#blog-article #articles .container-title-button{width:100%}.h1{letter-spacing:-2px}.home #articles,#blog-article #articles{min-height:auto}}@media (max-width:768px){.home #articles .container-title-button .h1,#blog-article #articles .container-title-button .h1{letter-spacing:-2px}.home #articles .container-articles .post .post-content .date,#blog-article #articles .container-articles .post .post-content{font-size:20px;line-height:24px;letter-spacing:-1px}.home #articles .container-articles .post .post-content .post-excerpt p,.home #articles .container-articles .post .post-content .post-excerpt a,.home #articles .container-articles .post .read-more,#blog-article #articles .container-articles .post .post-content .post-excerpt p,#blog-article #articles .container-articles .post .post-content .post-excerpt a{font-size:14px;line-height:20px}.home #articles .container-articles .post,#blog-article #articles .container-articles .post{max-width:260px;min-width:260px;height:380px}.home #articles .container-articles .post img,#blog-article #articles .container-articles .post img{height:150px}.home #articles .container-articles .post .post-content .post-excerpt,#blog-article #articles .container-articles .post .post-content .post-excerpt{-webkit-line-clamp:3}.home #articles .container-articles,#blog-article #articles .container-articles{gap:20px}}@media (max-width:480px){.home #articles .container-articles .post,#blog-article #articles .container-articles .post{max-width:220px;min-width:220px;height:340px}.home #articles .container-articles .post img,#blog-article #articles .container-articles .post img{height:120px}.home #articles{padding:60px 20px}#blog-article #articles{padding:60px 0}}#homepage-hero{height:102vh;background-color:var(--dark-blue);align-items:start;justify-content:start;position:relative}#homepage-hero .container-barre-defilement{display:flex;height:20px;overflow:hidden;gap:4px;z-index:10;min-height:20px;position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}#homepage-hero .container-barre-defilement p{color:#fff;font-size:16px;font-weight:600;line-height:20px}#homepage-hero .container-barre-defilement .total-number{color:var(--blue-grey-1)}#homepage-hero .container-barre-defilement .container-each-number{height:fit-content;transform:translateY(0px)}#homepage-hero .container-barre-defilement .container-barre{position:relative;width:120px;height:20px}#homepage-hero .container-barre-defilement .container-barre .barre-full{position:absolute;top:50%;transform:translateY(-50%);height:2px;width:100%;background-color:var(--blue-grey-1);border:none;margin:0;z-index:1}#homepage-hero .container-barre-defilement .container-barre .barre-grow{position:absolute;top:50%;transform:translateY(-50%);height:2px;width:33%;background-color:#fff;border:none;margin:0;z-index:2;left:0}#homepage-hero .container-all-text{display:flex;flex-direction:column;z-index:10;margin-left:120px;margin-top:280px}#homepage-hero .container-animation-arrow.no-content{visibility:hidden;cursor:initial}#homepage-hero .container-all-text .container-all-title{display:flex;flex-direction:column;gap:30px;max-width:880px}#homepage-hero .container-all-text .container-slide-title{max-height:160px;overflow:hidden;margin-bottom:35px}#homepage-hero .container-all-text .container-all-title .h1{color:#fff;font-size:80px;line-height:80px;overflow:hidden;height:160px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}#homepage-hero .container-all-text .container-all-excerpt{display:flex;flex-direction:column;gap:30px;max-width:500px}#homepage-hero .container-all-text .container-slide-excerpt{max-height:110px;overflow:hidden;margin-bottom:50px}#homepage-hero .container-all-text .container-all-excerpt p{color:#fff;font-size:18px;font-weight:400;line-height:26px;overflow:hidden;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;height:110px}#homepage-hero .container-all-text .container-all-button{margin-bottom:50px;display:flex;flex-direction:column;gap:30px}#homepage-hero .container-all-text .container-slide-button{max-height:55px;overflow:hidden;margin-bottom:60px}#homepage-hero .container-animation-arrow{background-color:transparent}#homepage-hero .container-all-image{z-index:1;position:absolute;width:100%;height:100%;overflow:hidden}#homepage-hero .container-all-image .image-slider{position:absolute;width:100%;height:100%;overflow:hidden}#homepage-hero .container-all-image .image-slider #background-video{width:100%;height:100%;object-fit:cover}#homepage-hero .container-button-slide{display:flex;gap:10px;z-index:10;position:absolute;top:670px;right:50px}#homepage-hero .container-button-slide .next,#homepage-hero .container-button-slide .prev{cursor:pointer}#homepage-hero .container-all-image .image-slider{width:280px;height:360px;overflow:hidden;border-radius:200px;top:280px;right:-290px}#homepage-hero .container-all-image .image-slider.next{right:-28px}#homepage-hero .container-all-image .image-slider.actual,#homepage-hero .container-all-image .image-slider:first-child{width:100%;height:100%;top:0;right:0;z-index:1;border-radius:0;left:auto}#homepage-hero .container-all-image .image-slider:nth-child(2){z-index:2;right:-28px;left:auto}#homepage-hero .container-all-image .image-slider:nth-child(2).actual{right:0}#homepage-hero .container-all-image .image-slider img{object-fit:cover;width:100%;height:100%;object-position:75% 0}#homepage-hero .container-button-slide .prev.no-active{opacity:.5}@media (min-width:1024px) and (max-height:750px){#homepage-hero .container-barre-defilement{bottom:10vh}#homepage-hero .container-all-text{margin-left:6vw;margin-top:28vh}#homepage-hero .container-all-image .image-slider{top:24vh}#homepage-hero .container-button-slide{bottom:8vh;top:auto}}@media (max-width:1250px){#homepage-hero .container-all-text .container-all-title .h1{font-size:50px;line-height:54px;height:100px}#homepage-hero .container-all-text .container-slide-title{max-height:110px}#homepage-hero .container-all-text .container-all-title{display:flex;flex-direction:column;gap:30px;max-width:650px;transform:translateY(0)}}@media (max-width:1024px){#homepage-hero .container-all-text{margin-left:20px;margin-top:160px}#homepage-hero .container-all-text .container-all-title{max-width:500px}#homepage-hero .container-all-image .image-slider:nth-child(2),#homepage-hero .container-all-image .image-slider.next{z-index:2;right:-40px;left:auto}#homepage-hero .container-all-image .image-slider{width:220px;height:300px}#homepage-hero .container-button-slide{top:610px;right:8px}#homepage-hero{min-height:calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100)}#homepage-hero .container-all-image .image-slider img.tablet{display:block}#homepage-hero .container-all-image .image-slider img:has(~.tablet){display:none}}@media (max-width:768px){#homepage-hero .container-all-text .container-all-title .h1{font-size:35px;letter-spacing:-2px;line-height:35px;height:75px;-webkit-line-clamp:2}#homepage-hero .container-all-text .container-all-excerpt p{font-size:14px;line-height:20px;height:60px;-webkit-line-clamp:3}#homepage-hero .container-all-text .container-slide-excerpt{max-height:65px}#homepage-hero .container-all-text .container-all-excerpt,#homepage-hero .container-all-text .container-all-title{max-width:400px}#homepage-hero .container-button-slide .next,#homepage-hero .container-button-slide .prev{width:36px;height:36px}#homepage-hero .container-button-slide .next path,#homepage-hero .container-button-slide .prev path,#homepage-hero .container-button-slide .next rect,#homepage-hero .container-button-slide .prev rect{stroke-width:3px}#homepage-hero .container-all-image .image-slider{width:180px;height:250px}#homepage-hero .container-all-image .image-slider:nth-child(2),#homepage-hero .container-all-image .image-slider.next{right:-25px;top:auto;bottom:150px}#homepage-hero .container-all-image .image-slider.actual,#homepage-hero .container-all-image .image-slider:first-child{top:0}#homepage-hero .container-all-text .container-slide-title{max-height:75px;margin-bottom:25px}#homepage-hero .container-all-text{margin-right:20px;margin-top:140px}#homepage-hero .container-button-slide{bottom:80px;right:20px;top:auto}#homepage-hero .container-all-text .container-slide-button{position:absolute;bottom:0}#homepage-hero .container-barre-defilement{bottom:30px}#homepage-hero .container-all-image .image-slider img.mobile{display:block}}@media (max-width:575px){#homepage-hero .container-all-text{margin-top:110px}#homepage-hero .container-all-image .image-slider:nth-child(2),#homepage-hero .container-all-image .image-slider.next{bottom:130px;top:auto;right:-20px}#homepage-hero .container-all-image .image-slider{width:150px;height:200px}#homepage-hero .container-all-image .image-slider.actual,#homepage-hero .container-all-image .image-slider:first-child{bottom:0;top:auto}#homepage-hero .container-all-text .container-slide-excerpt,#homepage-hero .container-all-text .container-all-excerpt p{max-height:78px;height:78px}#homepage-hero .container-all-text .container-all-excerpt p{-webkit-line-clamp:4}#homepage-hero .container-all-image .image-slider img.mobile{display:block}#homepage-hero .container-all-image .image-slider img:has(~.mobile){display:none}}@media (max-width:480px){#homepage-hero .container-all-text .container-slide-button{margin-top:225px;margin-bottom:30px}#homepage-hero .container-barre-defilement{bottom:15px}#homepage-hero .container-button-slide{bottom:50px;right:20px;top:auto}#homepage-hero .container-animation-arrow p{max-width:100px;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}#homepage-hero .container-all-image .image-slider:nth-child(2),#homepage-hero .container-all-image .image-slider.next{bottom:110px}#homepage-hero .container-all-image .image-slider.actual,#homepage-hero .container-all-image .image-slider:first-child{bottom:0}}#homepage-vermon{min-height:calc(var(--vh, 1vh) * 100.5);background-color:var(--blue-grey-4);flex-direction:row;align-items:normal}#homepage-vermon .vermon-presentation,#homepage-vermon .vermon-number{width:50%;padding:60px 90px;display:flex}#homepage-vermon .vermon-presentation{flex-direction:column;align-items:center;justify-content:center}#homepage-vermon .vermon-presentation .container-link-vermon p{color:var(--dark-blue);text-align:center;font-size:14px;font-weight:500;line-height:24px;letter-spacing:1.4px;text-transform:uppercase}#homepage-vermon .vermon-presentation .container-link-vermon .link-vermon{display:flex;gap:20px;margin-top:26px;flex-wrap:wrap;justify-content:center}#homepage-vermon .vermon-presentation .h1{margin-top:75px;margin-bottom:120px;color:var(--dark-blue)}#homepage-vermon .vermon-presentation .description{color:var(--dark-blue);text-align:center;font-size:18px;font-weight:400;line-height:26px}#homepage-vermon .vermon-presentation .container-link-vermon .link-vermon .link{color:var(--dark-blue);font-size:20px;font-weight:400;line-height:30px;text-decoration-line:underline;display:flex;gap:10px;align-items:center}#homepage-vermon .vermon-presentation .container-animation-arrow,#homepage-ndt-product .container-content .container-animation-arrow,#homepage-list-product .category-products .container-animation-arrow{border-color:var(--dark-blue);color:var(--dark-blue);background-color:transparent}#homepage-vermon .vermon-presentation .container-animation-arrow{margin-top:60px}#homepage-vermon .vermon-number{flex-direction:row;flex-wrap:wrap;background-color:var(--blue-grey-2);align-items:center;justify-content:center;gap:30px;align-content:center}#homepage-vermon .vermon-number .circle-number{width:calc((100% - 30px)/2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;aspect-ratio:1/1;border-radius:100%;border:1px solid var(--dark-blue);padding:30px}#homepage-vermon .vermon-number .circle-number .description-number{color:var(--dark-blue);text-align:center;font-size:14px;font-weight:500;line-height:24px;letter-spacing:1.4px;text-transform:uppercase}#homepage-vermon .vermon-number .circle-number .container-number p{color:var(--dark-blue);text-align:center;font-size:60px;font-weight:300;line-height:60px;letter-spacing:-3px;text-transform:uppercase}#homepage-vermon .vermon-number .circle-number:hover{background-color:var(--dark-blue)}#homepage-vermon .vermon-number .circle-number:hover p{color:#fff}#homepage-vermon .vermon-number .container-number{display:flex}@media (max-width:1440px){#homepage-vermon .vermon-presentation,#homepage-vermon .vermon-number{width:50%;padding:40px;display:flex}}@media (max-width:1250px){#homepage-vermon .vermon-number .circle-number .container-number p{font-size:40px;line-height:40px}#homepage-vermon .vermon-number .circle-number{gap:30px}#homepage-vermon .vermon-number .circle-number .description-number{font-size:12px;line-height:16px}#homepage-vermon .vermon-presentation .h1{margin-top:55px;margin-bottom:80px;color:var(--dark-blue)}}@media (max-width:1024px){#homepage-vermon{flex-direction:column;height:auto;min-height:auto}#homepage-vermon .vermon-presentation,#homepage-vermon .vermon-number{width:100%;padding:70px 40px}#homepage-vermon .vermon-number .circle-number{min-width:300px}#homepage-vermon .vermon-number{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}}@media (max-width:768px){#homepage-vermon .vermon-presentation .container-link-vermon p{font-size:10px;line-height:16px}#homepage-vermon .vermon-presentation .container-link-vermon .link-vermon .link{font-size:16px;line-height:20px}#homepage-vermon .vermon-presentation .description{font-size:14px;line-height:20px}.container-animation-arrow{border-width:1.5px;height:36px;padding:8px 20px;font-size:16px;line-height:20px;gap:10px}#homepage-vermon .vermon-presentation .h1{margin-top:40px;margin-bottom:40px}.container-animation-arrow svg{width:20px}#homepage-vermon .vermon-number .circle-number{min-width:220px}#homepage-vermon .vermon-presentation .container-animation-arrow{margin-top:30px}#homepage-vermon .vermon-number .circle-number .container-number p{font-size:28px;line-height:36px}#homepage-vermon .vermon-number .circle-number .description-number{font-size:10px;line-height:16px}}@media (max-width:480px){#homepage-vermon .vermon-presentation,#homepage-vermon .vermon-number{width:100%;padding:70px 20px}}#homepage-ndt-product,#homepage-team{background-color:var(--white-grey);display:flex;flex-direction:row;overflow:hidden}#homepage-ndt-product{min-height:calc(var(--vh, 1vh) * 100.5)}#homepage-ndt-product .container-content,#homepage-ndt-product .container-image,#homepage-team .container-content,#homepage-team .container-image{width:50%;display:flex;overflow:hidden;justify-content:center}#homepage-ndt-product .container-image img,#homepage-team .container-image img{object-fit:cover;height:100%}#homepage-ndt-product .container-content,#homepage-team .container-content{flex-direction:column;align-items:center;gap:60px;padding:110px 90px}#homepage-ndt-product .container-content .description p,#homepage-ndt-product .container-content .description a,#homepage-team .container-content .description p,#homepage-team .container-content .description a,#homepage-medical-product .container-description .description p,#homepage-medical-product .container-description .description a{color:var(--dark-blue);text-align:center;font-size:16px}#homepage-ndt-product .container-content .description,#homepage-team .container-content .description{max-width:550px}#homepage-ndt-product .container-content .h1,#homepage-team .container-content .h1{color:var(--dark-blue);text-align:center}#homepage-team{min-height:calc(var(--vh, 1vh) * 100.5)}#homepage-ndt-product .container-image img,#homepage-team .container-image img{object-fit:cover;height:auto;width:100%}#homepage-team .container-content{gap:24px}#homepage-team .container-content .category,#homepage-team .container-content .catchphrase{color:var(--dark-blue);font-size:14px;font-weight:500;line-height:24px;letter-spacing:1.4px;text-transform:uppercase;text-align:center}#homepage-team .container-content .h1{margin-bottom:60px}#homepage-team .container-content .description{margin-bottom:30px}#homepage-team .container-content .container-animation-arrow,.single-product #crosseling .container-animation-arrow{background-color:transparent;border-color:var(--dark-blue);color:var(--dark-blue)}@media (max-width:1024px){#homepage-team{flex-direction:column;min-height:auto}#homepage-ndt-product{height:auto;min-height:0;flex-direction:column-reverse}#homepage-ndt-product .container-content,#homepage-ndt-product .container-image,#homepage-team .container-content,#homepage-team .container-image{width:100%}#homepage-team .container-image img{max-height:800px;object-fit:cover;object-position:center 20%;height:auto;width:auto}footer .container-footer-link .right-column{width:auto}#homepage-team .container-image{max-height:500px}#homepage-ndt-product .container-content,#homepage-team .container-content{padding:70px 40px}#homepage-team .container-content .h1{margin-bottom:30px}#homepage-ndt-product .container-content .h1{max-width:180px}#homepage-ndt-product .container-content{gap:30px}#homepage-medical-product img,#homepage-ndt-product .container-image img{height:270px}#homepage-ndt-product .container-content .description p,#homepage-ndt-product .container-content .description a,#homepage-team .container-content .description p,#homepage-team .container-content .description a,#homepage-medical-product .container-description .description p,#homepage-medical-product .container-description .description a{font-size:14px;line-height:20px}}@media (max-width:768px){#homepage-team .container-content .category,#homepage-team .container-content .catchphrase{font-size:10px;line-height:16px}#homepage-team .container-content .description{font-size:14px;line-height:20px}#homepage-team .container-content .h1{letter-spacing:-4px}#homepage-team .container-image{max-height:400px}#homepage-team .container-image img{max-height:600px}}@media (max-width:480px){#homepage-ndt-product .container-content,#homepage-team .container-content{padding:30px 20px}}#homepage-product{background-color:#fff}#homepage-medical-product{background-color:#fff;display:flex;flex-direction:row}#homepage-medical-product .container-description,#homepage-medical-product img{width:50%}#homepage-medical-product .container-description{display:flex;flex-direction:column;gap:60px;color:var(--dark-blue);align-items:center;justify-content:center;text-align:center;padding:30px}#homepage-medical-product .container-description .description{max-width:550px}@media (max-width:1024px){#homepage-medical-product{flex-direction:column}#homepage-medical-product .container-description,#homepage-medical-product img{width:100%}#homepage-medical-product img{max-height:500px;object-fit:cover}#homepage-medical-product .container-description{padding:60px 30px 0;gap:30px}#homepage-medical-product .container-description .description{max-width:400px;width:80%}}#homepage-list-product{display:flex;flex-direction:row;padding:60px 30px 250px}#homepage-list-product .category-products{width:25%;display:flex;flex-direction:column;justify-content:space-between}#homepage-list-product .category-products .category-hr{display:flex;gap:20px}#homepage-list-product .category-products .category-hr .container-hr{position:relative}#homepage-list-product .category-products .category-hr .container-hr .barre-full{height:100%;border-radius:5px;width:4px;background-color:var(--blue-grey-3);border:none;margin:0}#homepage-list-product .category-products .category-hr .container-hr .barre-grow{position:absolute;height:25%;border-radius:5px;width:4px;background-color:var(--dark-blue);margin:0;top:0;border:0}#homepage-list-product .category-products .category-hr .category{color:var(--blue-dark-grey);font-family:'Roboto';font-size:18px;font-weight:400;line-height:26px;cursor:pointer}#homepage-list-product .category-products .category-hr .category.active{color:var(--dark-blue);cursor:default}#homepage-list-product .category-products .container-barre-defilement{display:flex;height:20px;overflow:hidden;gap:4px}#homepage-list-product .category-products .container-barre-defilement .container-each-number{height:fit-content;transform:translateY(0px)}#homepage-list-product .category-products .container-barre-defilement p{color:var(--dark-blue);font-size:16px;font-weight:600;line-height:20px}#homepage-list-product .category-products .container-barre-defilement .container-barre{position:relative;width:225px;height:20px}#homepage-list-product .category-products .container-barre-defilement .container-barre .barre-full{position:absolute;top:50%;transform:translateY(-50%);height:2px;width:100%;background-color:var(--blue-grey-1);border:none;margin:0;z-index:1}#homepage-list-product .category-products .container-barre-defilement .container-barre .barre-grow{position:absolute;top:50%;transform:translateY(-50%);height:2px;width:12.5%;background-color:var(--dark-blue);border:none;margin:0;z-index:2;left:0}#homepage-list-product .list-products{max-height:580px;overflow:hidden;width:75%}#homepage-list-product .list-products .product-list-category,.single-product #crosseling .list-products,#application #applications .application .probes .container-probes,.research-laboratory .probes .container-probes,#blog-article .related-probes .probes .container-probes{display:flex;gap:30px;flex-wrap:nowrap;height:580px;overflow-y:hidden}#homepage-list-product .list-products .product-list-category .product,.single-product #crosseling .list-products .product,#application #applications .application .probes .container-probes .product,#products-filters .products-list.card .product,.research-laboratory .probes .container-probes .product,#blog-article .related-probes .probes .container-probes .product{width:calc((100% - 30px*2)/3);background-color:var(--white-grey);border-radius:20px;height:100%;position:relative;display:flex;flex-direction:column;padding:10px;overflow:hidden}#application #applications .application .probes .container-probes .product{width:calc((100% - 30px)/2)}#homepage-list-product .list-products .product-list-category .product>img,.single-product #crosseling .list-products .product>img,#application #applications .application .probes .container-probes .product>img,#products-filters .products-list.card .product>img,.research-laboratory .probes .container-probes .product>img,#blog-article .related-probes .probes .container-probes .product>img{position:absolute;width:100%;top:0;align-self:end;border-radius:20px;margin-right:-10px;max-width:300px;max-height:275px;object-fit:contain;object-position:right;filter:drop-shadow(20px 30px 20px #2b30494e);z-index:1}#homepage-list-product .list-products .product-list-category .product .product-icon,.single-product #crosseling .list-products .product .product-icon,#application #applications .application .probes .container-probes .product .product-icon,#products-filters .products-list.card .product .product-icon,.research-laboratory .probes .container-probes .product .product-icon,#blog-article .related-probes .probes .container-probes .product .product-icon{position:absolute;left:10px;top:10px;padding:3px;border:2px solid var(--blue-dark-grey);border-radius:50px;background-color:var(--white-grey);height:30px;aspect-ratio:1/1}#homepage-list-product .list-products .product-list-category .product .product-icon svg,.single-product #crosseling .list-products .product .product-icon svg,#application #applications .application .probes .container-probes .product .product-icon svg,#products-filters .products-list.card .product .product-icon svg,.research-laboratory .probes .container-probes .product .product-icon svg,#blog-article .related-probes .probes .container-probes .product .product-icon svg{margin-bottom:-4px}#homepage-list-product .list-products .product-list-category .product:hover .product-icon,.single-product #crosseling .list-products .product:hover .product-icon,#application #applications .application .probes .container-probes .product:hover .product-icon,#products-filters .products-list.card .product:hover .product-icon,.research-laboratory .probes .container-probes .product:hover .product-icon,#blog-article .related-probes .probes .container-probes .product:hover .product-icon{background-color:var(--blue-dark-grey)}#homepage-list-product .list-products .product-list-category .product:hover .product-icon svg,.single-product #crosseling .list-products .product:hover .product-icon svg,#application #applications .application .probes .container-probes .product:hover .product-icon svg,#products-filters .products-list.card .product:hover .product-icon,.research-laboratory .probes .container-probes .product:hover .product-icon svg,#blog-article .related-probes .probes .container-probes .product:hover .product-icon svg{transform:rotate(-45deg)}#homepage-list-product .list-products .product-list-category .product .product-icon svg path,.single-product #crosseling .list-products .product .product-icon svg path,#application #applications .application .probes .container-probes .product .product-icon svg path,#products-filters .products-list.card .product .product-icon svg path,.research-laboratory .probes .container-probes .product .product-icon svg path,#blog-article .related-probes .probes .container-probes .product .product-icon svg path{stroke:var(--blue-dark-grey)}#homepage-list-product .list-products .product-list-category .product:hover .product-icon svg path,.single-product #crosseling .list-products .product:hover .product-icon svg path,#application #applications .application .probes .container-probes .product:hover .product-icon svg path,#products-filters .products-list.card .product:hover .product-icon svg path,.research-laboratory .probes .container-probes .product:hover .product-icon svg path,#blog-article .related-probes .probes .container-probes .product:hover .product-icon svg path{stroke:var(--white-grey)}#homepage-list-product .list-products .product-list-category .product .attributes-list,.single-product #crosseling .list-products .product .attributes-list,#application #applications .application .probes .container-probes .product .attributes-list,#products-filters .products-list.card .product .attributes-list,.research-laboratory .probes .container-probes .product .attributes-list,#blog-article .related-probes .probes .container-probes .product .attributes-list{position:absolute;bottom:-32%;width:calc(100% - 20px);display:flex;flex-direction:column;gap:8px;padding:0 10px}#homepage-list-product .list-products .product-list-category .product .description,.single-product #crosseling .list-products .product .description,#application #applications .application .probes .container-probes .product .description,#products-filters .products-list.card .product .description,.research-laboratory .probes .container-probes .product .description,#blog-article .related-probes .probes .container-probes .product .description{margin-top:350px;display:flex;flex-direction:column;gap:10px;padding:0 10px;z-index:2}#homepage-list-product .list-products .product-list-category .product .description h2,.single-product #crosseling .list-products .product .description h2,#application #applications .application .probes .container-probes .product .description h3,#products-filters .products-list.card .product .description h2,.research-laboratory .probes .container-probes .product .description h2,#blog-article .related-probes .probes .container-probes .product .description h2{color:var(--dark-blue);font-size:36px;font-weight:400;line-height:36px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:70px;overflow:hidden}#homepage-list-product .list-products .product-list-category .product .description p,.single-product #crosseling .list-products .product .description p,#application #applications .application .probes .container-probes .product .description p,#products-filters .products-list.card .product .description p,.research-laboratory .probes .container-probes .product .description p,#blog-article .related-probes .probes .container-probes .product .description p{color:var(--blue-dark-grey);font-size:14px;font-weight:500;line-height:24px;letter-spacing:1.4px;text-transform:uppercase;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;height:20px;overflow:hidden}#homepage-list-product .list-products .product-list-category .product:hover,.single-product #crosseling .list-products .product:hover,#application #applications .application .probes .container-probes .product:hover,#products-filters .products-list.card .product:hover,.research-laboratory .probes .container-probes .product:hover,#blog-article .related-probes .probes .container-probes .product:hover{background-color:var(--blue-grey-3)}#homepage-list-product .list-products .product-list-category .product:hover img,.single-product #crosseling .list-products .product:hover img,#application #applications .application .probes .container-probes .product:hover img,#products-filters .products-list.card .product:hover>img,.research-laboratory .probes .container-probes .product:hover>img,#blog-article .related-probes .probes .container-probes .product:hover>img{width:115%;max-width:325px;max-height:300px}#homepage-list-product .list-products .product-list-category .product:hover .description,.single-product #crosseling .list-products .product:hover .description,#application #applications .application .probes .container-probes .product:hover .description,#products-filters .products-list.card .product:hover .description,.research-laboratory .probes .container-probes .product:hover .description,#blog-article .related-probes .probes .container-probes .product:hover .description{margin-top:250px}#homepage-list-product .list-products .product-list-category .product:hover .attributes-list,.single-product #crosseling .list-products .product:hover .attributes-list,#application #applications .application .probes .container-probes .product:hover .attributes-list,#products-filters .products-list.card .product:hover .attributes-list,.research-laboratory .probes .container-probes .product:hover .attributes-list,#blog-article .related-probes .probes .container-probes .product:hover .attributes-list{bottom:20px}#homepage-list-product .list-products .product-list-category .product .attributes-list img,.single-product #crosseling .list-products .product .attributes-list img,#application #applications .application .probes .container-probes .product .attributes-list img,#products-filters .products-list.card .product .attributes-list img,.research-laboratory .probes .container-probes .product .attributes-list img,#blog-article .related-probes .probes .container-probes .product .attributes-list img{width:24px;height:24px}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute,.single-product #crosseling .list-products .product .attributes-list .attribute,#application #applications .application .probes .container-probes .product .attributes-list .attribute,#products-filters .products-list.card .product .attributes-list .attribute,.research-laboratory .probes .container-probes .product .attributes-list .attribute,#blog-article .related-probes .probes .container-probes .product .attributes-list .attribute{color:var(--blue-dark-grey);font-size:16px;font-weight:400;line-height:22px;letter-spacing:.16px;height:24px;display:flex;align-items:center;gap:20px}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute span,.single-product #crosseling .list-products .product .attributes-list .attribute span,#application #applications .application .probes .container-probes .product .attributes-list .attribute span,#products-filters .products-list.card .product .attributes-list span,.research-laboratory .probes .container-probes .product .attributes-list span,#blog-article .related-probes .probes .container-probes .product .attributes-list span{color:var(--dark-blue)}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute .content-attribute,.single-product #crosseling .list-products .product .attributes-list .attribute .content-attribute,#application #applications .application .probes .container-probes .product .attributes-list .content-attribute,#products-filters .products-list.card .product .attributes-list .content-attribute,.research-laboratory .probes .container-probes .product .attributes-list .content-attribute,#blog-article .related-probes .probes .container-probes .product .attributes-list .content-attribute{display:flex;justify-content:flex-start;width:100%;gap:16px;align-items:center}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute .content-attribute .text-content,.single-product #crosseling .list-products .product .attributes-list .attribute .content-attribute .text-content,#application #applications .application .probes .container-probes .product .attributes-list .text-content,#products-filters .products-list.card .product .attributes-list .text-content,.research-laboratory .probes .container-probes .product .attributes-list .text-content,#blog-article .related-probes .probes .container-probes .product .attributes-list .text-content{display:flex;flex:1;justify-content:space-between}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute>.text-content,.single-product #crosseling .list-products .product .attributes-list .attribute>.text-content,#application #applications .application .probes .container-probes .product .attributes-list>.text-content,#products-filters .products-list.card .product .attributes-list>.text-content,.research-laboratory .probes .container-probes .product .attributes-list>.text-content,#blog-article .related-probes .probes .container-probes .product .attributes-list>.text-content{width:100%;display:flex;justify-content:space-between}#homepage-list-product .list-products .product-list-category .product .attributes-list li:nth-child(7),.single-product #crosseling .list-products .product .attributes-list li:nth-child(7),#application #applications .application .probes .container-probes .product .attributes-list li:nth-child(7),#blog-article .related-probes .probes .container-probes .product .attributes-list li:nth-child(7){display:none;position:absolute;bottom:-14px;right:10px;font-size:13px;color:var(--dark-blue)}@media (max-width:1440px){#homepage-list-product{flex-direction:column;position:relative}#homepage-list-product .category-products,#homepage-list-product .list-products{width:100%}#homepage-list-product .category-products .container-animation-arrow{position:absolute;bottom:200px;left:50%;transform:translateX(-50%)}#homepage-list-product .category-products .category-hr ul{display:flex;flex-direction:row;min-width:100%;gap:20px;overflow-x:auto;justify-content:space-between}#homepage-list-product .category-products .category-hr .category{flex:0 0 auto;white-space:nowrap;margin-bottom:20px}#homepage-list-product .category-products .container-barre-defilement .container-barre{width:100%}#homepage-list-product .category-products .category-hr{padding:0 20px}#homepage-list-product .category-products .category-hr ul::-webkit-scrollbar,#homepage-vermon .vermon-number::-webkit-scrollbar{display:none;height:0}#homepage-list-product .category-products{padding-bottom:20px}#homepage-list-product{padding:60px 30px 300px}#homepage-list-product .category-products .category-hr .container-hr{display:none}}@media (max-width:1024px){#homepage-list-product .list-products .product-list-category .product{width:calc((100% - 20px*2)/3)}#homepage-list-product .list-products .product-list-category,.single-product #crosseling .list-products,#application #applications .application .probes .container-probes,.research-laboratory .probes .container-probes,#blog-article .related-probes .probes .container-probes{gap:20px;overflow-x:auto;overflow-y:hidden}#homepage-list-product .list-products .product-list-category::-webkit-scrollbar,#application #applications .application .probes .container-probes::-webkit-scrollbar,.research-laboratory .probes .container-probes::-webkit-scrollbar,#blog-article .related-probes .probes .container-probes::-webkit-scrollbar{display:none}#homepage-list-product .list-products .product-list-category .product,.single-product #crosseling .list-products .product,#application #applications .application .probes .container-probes .product,.research-laboratory .probes .container-probes .product,#blog-article .related-probes .probes .container-probes .product{min-width:320px;border:1px solid var(--blue-grey-3);overflow-y:hidden}#homepage-list-product{padding:60px 30px 130px}#homepage-list-product .category-products .container-animation-arrow{bottom:50px}#homepage-list-product .list-products .product-list-category .product .description h2,.single-product #crosseling .list-products .product .description h2,#application #applications .application .probes .container-probes .product .description h3,#products-filters .products-list.card .product .description h2,.research-laboratory .probes .container-probes .description h2,#blog-article .related-probes .probes .container-probes .product .description h2{color:var(--dark-blue);font-size:28px;font-weight:400;line-height:28px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:55px;overflow:hidden}}@media (max-width:768px){#homepage-list-product .category-products,#homepage-list-product .list-products,.single-product #crosseling .list-products,#application #applications .application .probes .container-probes,.research-laboratory .probes .container-probes,#blog-article .related-probes .probes .container-probes{max-height:400px}#homepage-list-product .list-products .product-list-category,.single-product #crosseling .list-products,#application #applications .application .probes .container-probes,.research-laboratory .probes .container-probes,#blog-article .related-probes .probes .container-probes{height:400px}#homepage-list-product .list-products .product-list-category .product .description h2,.single-product #crosseling .list-products .product .description h2,#application #applications .application .probes .container-probes .product .description h3,#products-filters .products-list.card .product .description h2,.research-laboratory .probes .container-probes .description h2,#blog-article .related-probes .probes .container-probes .product .description h2{font-size:20px;line-height:24px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;height:25px}#homepage-list-product .list-products .product-list-category .product:hover img,.single-product #crosseling .list-products .product:hover img,#application #applications .application .probes .container-probes .product:hover img,#products-filters .products-list.card .product:hover>img,.research-laboratory .probes .container-probes .product:hover>img,#blog-article .related-probes .probes .container-probes .product:hover>img{width:115%;max-width:300px;max-height:275px}#homepage-list-product .list-products .product-list-category .product .description p,.single-product #crosseling .list-products .product .description p,#application #applications .application .probes .container-probes .product .description p,#products-filters .products-list.card .product .description p,.research-laboratory .probes .container-probes .product .description p,#blog-article .related-probes .probes .container-probes .product .description p{font-size:10px;line-height:16px;opacity:1;transition:.5s}#homepage-list-product .list-products .product-list-category .product .description,.single-product #crosseling .list-products .product .description,#application #applications .application .probes .container-probes .product .description,#products-filters .products-list.card .product .description,.research-laboratory .probes .container-probes .product .description,#blog-article .related-probes .probes .container-probes .product .description{margin-top:230px}#homepage-list-product .list-products .product-list-category .product:hover .description,.single-product #crosseling .list-products .product:hover .description,#application #applications .application .probes .container-probes .product:hover .description,#products-filters .products-list.card .product:hover .description,.research-laboratory .probes .container-probes .product:hover .description,#blog-article .related-probes .probes .container-probes .product:hover .description{margin-top:200px}#homepage-list-product .list-products .product-list-category .product .attributes-list,.single-product #crosseling .list-products .product .attributes-list,#application #applications .application .probes .container-probes .product .attributes-list,#products-filters .products-list.card .product:hover .attributes-list,.research-laboratory .probes .container-probes .product:hover .attributes-list,#blog-article .related-probes .probes .container-probes .product:hover .attributes-list{gap:4px}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute .content-attribute,.single-product #crosseling .list-products .product .attributes-list .attribute .content-attribute,#application #applications .application .probes .container-probes .product .attributes-list .content-attribute,.research-laboratory .probes .container-probes .product .attributes-list .content-attribute,#blog-article .related-probes .probes .container-probes .product .attributes-list .content-attribute{font-size:12px;line-height:16px}#homepage-list-product .list-products .product-list-category .product>img,.single-product #crosseling .list-products .product>img,#application #applications .application .probes .container-probes .product>img,#products-filters .products-list.card .product>img,.research-laboratory .probes .container-probes .product>img,#blog-article .related-probes .probes .container-probes .product>img{width:90%}#homepage-list-product .list-products .product-list-category .product:hover>img,.single-product #crosseling .list-products .product:hover>img,#application #applications .application .probes .container-probes .product:hover>img,#products-filters .products-list.card .product:hover>img,.research-laboratory .probes .container-probes .product:hover>img,#blog-article .related-probes .probes .container-probes .product:hover>img{width:100%}#homepage-list-product .list-products .product-list-category .product:hover .description p,.single-product #crosseling .list-products .product:hover .description p,#application #applications .application .probes .container-probes .product:hover .description p,#products-filters .products-list.card .product:hover .description p,.research-laboratory .probes .container-probes .product:hover .description p,#blog-article .related-probes .probes .container-probes .product:hover .description p{opacity:0}#homepage-list-product .list-products .product-list-category .product .attributes-list,.single-product #crosseling .list-products .product .attributes-list,#application #applications .application .probes .container-probes .product .attributes-list,.research-laboratory .probes .container-probes .product .attributes-list,#blog-article .related-probes .probes .container-probes .product .attributes-list{bottom:-45%}#homepage-list-product .list-products .product-list-category .product:hover .attributes-list,.single-product #crosseling .list-products .product:hover .attributes-list,#application #applications .application .probes .container-probes .product:hover .attributes-list,#products-filters .products-list.card .product:hover .attributes-list,.research-laboratory .probes .container-probes .product:hover .attributes-list,#blog-article .related-probes .probes .container-probes .product:hover .attributes-list{bottom:10px}#homepage-list-product .list-products .product-list-category .product .product-icon,.single-product #crosseling .list-products .product .product-icon,#application #applications .application .probes .container-probes .product .product-icon,#products-filters .products-list.card .product .product-icon,.research-laboratory .probes .container-probes .product .product-icon,#blog-article .related-probes .probes .container-probes .product .product-icon{height:25px;width:25px;display:flex;justify-content:center;align-items:center}#homepage-list-product .list-products .product-list-category .product .product-icon svg,.single-product #crosseling .list-products .product .product-icon svg,#application #applications .application .probes .container-probes .product .product-icon svg,#products-filters .products-list.card .product .product-icon svg,.research-laboratory .probes .container-probes .product .product-icon svg,#blog-article .related-probes .probes .container-probes .product .product-icon svg{margin-bottom:0;width:15px}#homepage-list-product .list-products .product-list-category .product .attributes-list,.single-product #crosseling .list-products .product .attributes-list,#application #applications .application .probes .container-probes .product .attributes-list,#products-filters .products-list.card .product .attributes-list,.research-laboratory .probes .container-probes .product .attributes-list,#blog-article .related-probes .probes .container-probes .product .attributes-list{bottom:-45%}#homepage-list-product .list-products .product-list-category .product .attributes-list .attribute,.single-product #crosseling .list-products .product .attributes-list .attribute,#application #applications .application .probes .container-probes .product .attributes-list .attribute,#products-filters .products-list.card .product .attributes-list .attribute,.research-laboratory .probes .container-probes .product .attributes-list .attribute,#blog-article .related-probes .probes .container-probes .product .attributes-list .attribute{height:fit-content}#homepage-list-product .list-products .product-list-category .product .attributes-list img,.single-product #crosseling .list-products .product .attributes-list img,#application #applications .application .probes .container-probes .product .attributes-list img,#products-filters .products-list.card .product .attributes-list img,.research-laboratory .probes .container-probes .product .attributes-list img,#blog-article .related-probes .probes .container-probes .product .attributes-list img{width:20px;height:20px}#homepage-list-product .list-products .product-list-category .product>img,.single-product #crosseling .list-products .product>img,#application #applications .application .probes .container-probes .product>img,#products-filters .products-list.card .product>img,.research-laboratory .probes .container-probes .product>img,#blog-article .related-probes .probes .container-probes .product>img{max-width:300px;max-height:230px;object-fit:contain;object-position:top right}#homepage-list-product{padding:60px 20px 110px}}@media (max-width:480px){#homepage-list-product .list-products .product-list-category .product,.single-product #crosseling .list-products .product,#application #applications .application .probes .container-probes .product,.research-laboratory .probes .container-probes .product,#blog-article .related-probes .probes .container-probes .product{min-width:260px}#homepage-list-product .list-products .product-list-category .product:hover .description,.single-product #crosseling .list-products .product:hover .description,#application #applications .application .probes .container-probes .product:hover .description,#products-filters .products-list.card .product:hover .description,.research-laboratory .probes .container-probes .product:hover .description,#blog-article .related-probes .probes .container-probes .product:hover .description{margin-top:80%}}#homepage-technologies,#homepage-future{background-color:var(--dark-blue);min-height:calc(var(--vh, 1vh) * 100.5);display:flex;flex-direction:row;padding:0 90px;padding-bottom:60px;align-items:flex-end;flex-wrap:wrap;justify-content:center;background-size:cover;background-position:center}#homepage-future{background-color:#fff}#homepage-technologies .container-title,#homepage-technologies .container-description,#homepage-future .container-title,#homepage-future .container-description{width:100%;max-width:1250px;display:flex;flex-direction:column;align-items:center}#homepage-technologies .container-title,#homepage-future .container-title{align-self:end;gap:30px}#homepage-technologies .container-title .introduction,#homepage-future .container-title .introduction{color:#fff;text-align:center;font-size:14px;font-weight:500;line-height:24px;letter-spacing:1.4px;text-transform:uppercase}#homepage-technologies .container-title .h1,#homepage-future .container-title .h1{color:#fff;text-align:center}#homepage-technologies .container-title .h1{max-width:800px}#homepage-technologies .container-description,#homepage-future .container-description{gap:60px}#homepage-technologies .container-description .description,#homepage-future .container-description .description{max-width:700px}#homepage-technologies .container-description .description p,#homepage-technologies .container-description .description a,#homepage-future .container-description .description p,#homepage-future .container-description .description a{color:#fff;text-align:center;line-height:24px;font-size:16px}#homepage-technologies .container-description .container-animation-arrow,#homepage-future .container-description .container-animation-arrow{background-color:transparent}#homepage-future .container-description .container-animation-arrow{border-color:var(--dark-blue);color:var(--dark-blue)}#homepage-future .container-description .description p,#homepage-future .container-description .description a,#homepage-future .container-title .h1,#homepage-future .container-title .introduction{color:var(--dark-blue)}#homepage-future .container-title .h1{max-width:1000px}@media (max-width:768px){#homepage-technologies .container-title .h1,#homepage-future .container-title .h1{letter-spacing:-2px}#homepage-technologies .container-title .introduction,#homepage-future .container-title .introduction{font-size:10px;line-height:16px;max-width:200px}#homepage-technologies .container-description .description p,#homepage-technologies .container-description .description a,#homepage-future .container-description .description p,#homepage-future .container-description .description a{line-height:20px;font-size:14px}#homepage-technologies .container-title,#homepage-future .container-title{align-self:end;gap:80px}#homepage-technologies,#homepage-future{min-height:100vh;padding:60px 40px;gap:10vh}#homepage-future .container-title,#homepage-technologies .container-description,#homepage-future .container-description{gap:30px}#homepage-technologies,#homepage-future{padding:60px 20px}footer .container-footer-newsletter .newsletter button svg{width:20px;height:20px}}.single-product #customized-solution{min-height:calc(var(--vh, 1vh) * 70);background:var(--wpr-bg-5133abfc-e09d-44a3-ac99-fadc4652297e) no-repeat center;background-size:cover;padding:110px;color:#fff;display:flex;gap:60px;flex-direction:column;justify-content:center;align-items:flex-start}.single-product #customized-solution .h1{max-width:600px}.single-product #customized-solution p{font-size:18px;line-height:26px;max-width:400px}.single-product #customized-solution .container-animation-arrow{background-color:transparent}@media (max-width:1024px){.single-product #customized-solution{padding:70px 40px}}@media (max-width:1024px){.single-product #customized-solution{padding:80px 40px}}@media (max-width:768px){.single-product #customized-solution{padding:80px 20px;min-height:0;gap:30px}.single-product #customized-solution p{font-size:14px;line-height:20px}.single-product #customized-solution .h1{margin-bottom:40px;max-width:300px}}.single-product #global-information .carrousel-product{position:relative;width:50%;background-color:var(--blue-grey-4);padding:60px;display:flex;flex-direction:column}.single-product #global-information .control-carrousel{display:flex;justify-content:space-between;align-items:center;position:absolute;height:100%;width:100%;top:0;margin:0;padding-inline:20px}.single-product #global-information .arrow-prev,.single-product #global-information .arrow-next{cursor:pointer}.single-product #global-information .arrow-prev{visibility:hidden}.single-product #global-information .carrousel{display:flex;overflow:hidden;position:relative;transition:transform .5s ease-in-out;align-items:stretch;max-height:450px;background-color:#fff;border-radius:20px;flex:1}.single-product #global-information .carrousel .img-carrousel{width:100%;flex-shrink:0;transition:transform .5s ease-in-out;height:inherit;object-fit:cover;display:flex;justify-content:flex-end;overflow:hidden;align-items:center;cursor:pointer}.single-product #global-information .carrousel .img-carrousel img{object-fit:contain;object-position:right top;width:85%;height:100%}.single-product #global-information .carrousel .container-pagination{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.single-product #global-information .carrousel .container-pagination .pagination{background-color:var(--dark-blue);width:8px;height:8px;border-radius:20px;cursor:pointer}.single-product #global-information .carrousel .container-pagination .pagination.active{background-color:var(--blue);cursor:initial}.single-product #global-information{display:flex;height:100vh;height:calc((var(--vh, 1vh) * 100) - 72px)}.single-product #global-information .summary{width:50%;background-color:#fff;padding:60px 30px 60px 60px;display:flex;flex-wrap:wrap;column-gap:20px;align-items:center}.single-product #global-information .woocommerce-variation-add-to-cart{margin-top:20px}.single-product #global-information .summary .container-animation-arrow{height:52px;width:240px;margin-top:16px;font-size:18px;line-height:26px;border:transparent;gap:32px;justify-content:flex-end;padding:15px}.single-product #global-information .summary>.content{height:calc(100% - 68px);overflow-y:auto;padding-right:30px}.single-product #global-information .summary .content::-webkit-scrollbar{width:2px;border-radius:20px}.single-product #global-information .summary .content::-webkit-scrollbar-track{background-color:var(--blue-grey-1);border-radius:20px}.single-product #global-information .summary .content::-webkit-scrollbar-thumb{background-color:var(--blue-dark-grey);border-radius:20px}.single-product #global-information .summary .content .h1-small{display:flex;flex-direction:column;color:var(--dark-blue)}.single-product #global-information .summary .content .sku{color:var(--blue-dark-grey);margin-top:10px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:1px}.single-product #global-information .summary .content .container-attribut{display:flex;flex-direction:column;gap:6px;margin-top:40px}.single-product #global-information .summary .content .container-attribut .attribute{display:flex;gap:20px}.single-product #global-information .summary .content .container-attribut .attribute .text-content{display:flex;justify-content:space-between;flex:1;font-size:18px;color:var(--blue-dark-grey);align-items:center}.single-product #global-information .summary .content .container-attribut .attribute .text-content span{color:var(--dark-blue)}.single-product #global-information .summary .content hr{margin:30px 0;width:100%;height:1px;border:none;background-color:var(--dark-blue)}.single-product #global-information .summary .content .product-description .content{margin-bottom:30px;color:var(--dark-blue)}.single-product #global-information .summary .content .container-all-specificity{display:flex;flex-direction:column}.single-product #global-information .summary .content .container-all-specificity hr{margin:20px 0;background-color:var(--blue-dark-grey)}.single-product #global-information .summary .content .container-all-specificity .capitalize{text-transform:uppercase;font-weight:500;font-size:14px;line-height:24px;font-family:'Roboto';color:var(--blue-dark-grey)}.single-product #global-information .summary .content .container-all-specificity .application,.single-product #global-information .summary .content .container-all-specificity .speciality,.single-product #global-information .summary .content .container-all-specificity .technology,.single-product #global-information .summary .content .container-all-specificity .available{border-radius:6px;background-color:var(--white-grey);width:fit-content;padding:5px;font-size:18px;font-family:'Roboto';line-height:26px;color:var(--dark-blue)}.single-product #global-information .summary .content .container-all-specificity .application:hover,.single-product #global-information .summary .content .container-all-specificity .speciality:hover,.single-product #global-information .summary .content .container-all-specificity .technology:hover,.single-product #global-information .summary .content .container-all-specificity .available:hover{background-color:var(--blue-grey-2)}.single-product #global-information .summary .content .container-all-specificity .container-application ul,.single-product #global-information .summary .content .container-all-specificity .container-specialities ul,.single-product #global-information .summary .content .container-all-specificity .container-technologies ul,.single-product #global-information .summary .content .container-all-specificity .container-available ul{display:flex;gap:4px}.single-product #global-information .summary .content .container-all-specificity .container-available{margin-bottom:60px}.single-product #global-information .summary .content .container-all-specificity .container-targets ul{display:flex;gap:10px;flex-wrap:wrap}.single-product #global-information .summary .content .container-all-specificity .container-targets .target{display:flex;flex-direction:row-reverse;gap:4px;padding:0 4px;border-radius:4px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:40px}.single-product #global-information .summary .content .container-all-specificity .container-targets .target .name{padding:10px;font-size:18px;font-family:'Roboto';line-height:26px;color:var(--dark-blue)}.single-product #global-information .carrousel-product .image-carrousel-bottom{display:flex;flex-wrap:nowrap;width:100%;gap:30px;margin-top:60px}.single-product #global-information .carrousel-product .image-carrousel-bottom:has(.img-bottom:nth-child(4)){justify-content:space-between}.single-product #global-information .carrousel-product .image-carrousel-bottom .img-bottom{aspect-ratio:1/1;background-color:#fff;border-radius:20px;max-height:164px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;cursor:pointer}.single-product #global-information .carrousel-product .image-carrousel-bottom .img-bottom img{width:150%;max-width:none}.single-product #global-information .summary .content .product-description .container-animation-arrow{display:none}@media (max-width:1440px){.single-product #global-information .summary>.content{padding-right:20px}.single-product #global-information .summary{padding:60px 20px 60px 30px}.single-product #global-information .carrousel-product{padding:60px 30px}.single-product #global-information .carrousel-product .image-carrousel-bottom{gap:20px}}@media (max-width:1024px){.single-product #global-information .carrousel-product .image-carrousel-bottom{display:none}.single-product #global-information .woocommerce-variation-add-to-cart{margin:0}.single-product #global-information .summary .content .product-description .container-arrow-fixed{display:flex;justify-content:center;align-items:center;gap:30px}.single-product #global-information{flex-direction:column-reverse;height:auto;max-height:none}.single-product #global-information .carrousel-product,.single-product #global-information .summary{width:100%}.single-product #global-information .carrousel{max-height:400px}.single-product #global-information .carrousel-product{padding:30px}.single-product #global-information .summary .content .product-description .container-animation-arrow{display:flex;margin-top:0}.single-product #global-information .summary .content .product-description .container-arrow-fixed{padding:25px;background-color:#fff;z-index:3}.single-product #global-information .summary .content .product-description .container-arrow-fixed.fixed{position:fixed;bottom:0;width:100vw;transform:translateX(-50%);left:50%}.single-product #global-information .summary .content .product-description .content{margin-top:30px}.single-product #global-information .summary .content hr{margin-bottom:0}.single-product #global-information .summary .container-animation-arrow{display:none}.single-product #global-information .summary .content .container-all-specificity .container-available{margin-bottom:0}.single-product #global-information .summary{padding:30px}.single-product #global-information .summary>.content{padding-right:0}.single-product #global-information .carrousel .img-carrousel{cursor:initial}}@media (max-width:768px){.single-product #global-information .summary .content .container-attribut .attribute .text-content{font-size:14px;line-height:20px}.single-product #global-information .summary .content .container-all-specificity .container-available hr{margin-bottom:0}.single-product #global-information .summary .container-animation-arrow{font-size:16px;height:32px;padding:0 16px;width:190px}.single-product #global-information .summary .content .container-all-specificity .application,.single-product #global-information .summary .content .container-all-specificity .speciality,.single-product #global-information .summary .content .container-all-specificity .technology,.single-product #global-information .summary .content .container-all-specificity .available{font-size:14px}.single-product #global-information .summary .content .container-all-specificity .container-targets .target .name{font-size:14px;line-height:20px}}@media (max-width:575px){.single-product #global-information .carrousel{max-height:300px}.single-product #global-information .arrow-prev,.single-product #global-information .arrow-next{height:40px;width:40px}}@media (max-width:480px){.single-product #global-information .carrousel-product{padding:20px}.single-product #global-information .summary{padding:20px}.single-product #global-information .carrousel{max-height:220px}.single-product #global-information .summary .content .product-description .container-arrow-fixed.fixed{flex-direction:column;gap:5px}}.single-product #crosseling{display:flex;align-items:center;padding:120px 30px;background-color:var(--blue-grey-2)}.single-product #crosseling .container-description{width:25%;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.single-product #crosseling .container-description .h1,.single-product #crosseling .container-description .description{color:var(--dark-blue);text-align:center}.single-product #crosseling .container-description .description{max-width:300px}.single-product #crosseling .list-products{width:75%}@media (max-width:1440px){.single-product #crosseling .container-description{width:100%;padding:40px}.single-product #crosseling{position:relative;padding:30px;padding-bottom:160px;flex-direction:column}.single-product #crosseling .list-products{width:100%}.single-product #crosseling .list-products::-webkit-scrollbar{height:0}.single-product #crosseling .container-animation-arrow{position:absolute;bottom:54px}.single-product #crosseling .container-description .description{max-width:350px}}@media (max-width:768px){.single-product #crosseling{padding:50px 20px 96px;background-color:#fff}.single-product #crosseling .container-animation-arrow{position:absolute;bottom:30px}.single-product #crosseling .container-description{padding-top:0;padding-bottom:30px}}html:has(#vermon-group){scroll-behavior:smooth}#vermon-group #vermon-group-top{padding:110px;min-height:calc(100vh - 72px);padding-top:140px}#vermon-group #vermon-group-top .container{max-width:1000px;gap:40px;width:100%}#vermon-group #vermon-group-top .container-logo{padding:20px 40px;border-radius:10px;margin-top:60px;padding-bottom:10px}#vermon-group #vermon-group-top .container-logo img{max-width:33%}#vermon-group #vermon-group-top .page-title{text-transform:uppercase;font-weight:500}#vermon-group #vermon-group-top .description{max-width:700px;margin-top:40px}#vermon-group #vermon-group-top .description p{line-height:clamp(16px, 2vw, 22px)}#vermon-group #entities{padding:30px}#vermon-group #entities .uppercase,#vermon-group #locations .uppercase,#vermon-group #commitment .uppercase,#vermon-sa #expertise .uppercase,#vermon-ndt #probes .uppercase,#vermon-ndt #industries-served .uppercase{font-family:'Roboto';font-weight:500;font-size:14px;line-height:24px;letter-spacing:2px}#vermon-group #entities hr,#vermon-group #locations hr,#vermon-group #commitment hr,#vermon-sa #expertise hr,#vermon-ndt #probes hr,#vermon-ndt #industries-served hr{border:none;height:1px;width:100%;margin:0;margin-top:10px;margin-bottom:40px;background-color:var(--dark-blue)}#vermon-group #locations hr{margin-bottom:16px}#vermon-group #entities .container-entities{position:relative}#vermon-group #entities .container-entities .entitie .card_content{border-radius:20px;padding:30px;height:calc(100vh - 67px);background-size:cover;background-position:center;width:100%}#vermon-group #entities .container-entities .entitie .number{color:var(--blue-grey-1)}#vermon-group #entities .container-entities .entitie .content-entitie{border-radius:20px;max-width:750px}#vermon-group #entities .container-entities .entitie .content-entitie .container-title{padding:30px 60px;border-bottom:1px solid var(--blue-grey-2)}#vermon-group #entities .container-entities .entitie .content-entitie .container-content{padding:30px 60px;gap:30px}#vermon-group #entities .container-entities .entitie .content-entitie .container-animation-arrow{align-self:flex-end;background-color:transparent;border-color:var(--dark-blue);color:var(--dark-blue);padding-left:40px}#vermon-group #locations{padding-block:30px}#vermon-group #locations .container-legend{gap:20px}#vermon-group #locations .container-legend .legend{gap:16px;padding:10px}#vermon-group #locations .container-map{padding-block:20px;overflow-x:scroll;display:flex}#vermon-group #locations .container-map svg{min-width:100%;height:770px;object-fit:contain;object-position:center;padding:0 20px}#vermon-group #locations .container-map svg text{font-size:26px !important;line-height:24px}#vermon-group #locations .container-map .map{flex-direction:column}#vermon-group #locations .container-map::-webkit-scrollbar{height:0}#vermon-group #locations .container-map .map .container-hover-map .hover-map{background-color:#EDF6F9E5;padding:10px;padding-top:50px;border-radius:10px;width:160px;visibility:hidden;pointer-events:none;transition:.5s}#vermon-group #locations .container-map .map .container-hover-map .hover-map p{color:var(--dark-blue)}#vermon-group #commitment{padding-top:30px}#vermon-group #commitment hr,#vermon-group #locations hr,#vermon-sa #expertise hr,#vermon-ndt #probes hr,#vermon-ndt #industries-served hr{padding:0 30px;width:calc(100% - 60px)}#vermon-group #locations hr,#vermon-sa #expertise hr,#vermon-ndt #probes hr,#vermon-ndt #industries-served hr{transform:translate(-50%);margin-left:50%}#vermon-group #commitment .uppercase,#vermon-group #locations .uppercase,#vermon-group #locations .container-legend,#vermon-sa #expertise .uppercase,#vermon-ndt #probes .uppercase,#vermon-ndt #industries-served .uppercase{width:100%;padding:0 30px}#vermon-group #commitment .doliam{gap:60px;padding:130px;padding-top:0}#vermon-group #commitment .doliam img{align-self:center;width:auto;margin-bottom:30px;margin-top:50px}#vermon-group #commitment .doliam .container-text{gap:60px;max-width:1450px;align-self:center}#vermon-group #commitment .doliam .container-text p{width:calc((100% - 60px*2)/3);font-size:14px}#vermon-group #commitment .doliam .container-animation-arrow,#vermon-group #commitment .sub-section .container-text .content .container-animation-arrow,#vermon-sa #expertise .sub-section .container-text .content .container-animation-arrow,#vermon-ndt .container-animation-arrow{background:0 0;color:var(--dark-blue);border:2px solid var(--dark-blue);min-width:302px}#vermon-sa #expertise .sub-section.portfolio .container-text .content p:not(:last-child){margin-bottom:20px}#vermon-group #commitment .sub-section,#vermon-sa #expertise .sub-section,#vermon-ndt .sub-section,#vermon-esg #certification,#vermon-esg #global{display:flex;min-height:640px;width:100%}#vermon-sa #expertise .sub-section,#vermon-ndt .sub-section{padding:30px;height:640px}#vermon-group #commitment .versatile{min-height:640px;gap:90px;width:100%}#vermon-group #commitment .versatile>*{max-width:620px;text-align:center}#vermon-group #commitment .versatile p{max-width:550px}#vermon-group #commitment .sub-section>*,#vermon-sa #expertise .sub-section>*,#vermon-ndt .sub-section>*,#vermon-esg #certification>*,#vermon-esg #global>*{width:50%}#vermon-group #commitment .sub-section img,#vermon-sa #expertise .sub-section img,#vermon-ndt .sub-section img,#vermon-esg #certification>img,#vermon-esg #global>img{object-fit:cover;object-position:center}#vermon-sa #expertise .sub-section.facilities img{border-radius:30px}#vermon-group #commitment .sub-section .container-text,#vermon-sa #expertise .sub-section .container-text,#vermon-ndt .sub-section .container-text,#vermon-esg #certification .container-text,#vermon-esg #global .container-text{padding:90px 110px}#vermon-group #commitment .sub-section .h4,#vermon-group #commitment .sub-section:not(.innovation) .h2{margin-bottom:30px}#vermon-group #commitment .sub-section .container-text .content,#vermon-sa #expertise .sub-section .container-text .content,#vermon-ndt .sub-section .container-text .content,#vermon-esg #certification .container-text .content,#vermon-esg #global .container-text .content{gap:30px;max-width:600px;width:100%}#vermon-ndt .sub-section .container-text .content{gap:60px}#vermon-sa #hero,#vermon-ndt #hero{min-height:calc(100vh - 67px);margin-top:67px;background-position:center;background-size:cover;padding-inline:160px;gap:60px}#vermon-sa #hero .h1,#vermon-sa #hero .description,#vermon-ndt #hero .description,#vermon-ndt #hero .h1{width:50%;max-width:700px}#vermon-ndt #hero .h1{max-width:750px}#vermon-ndt #hero .description{max-width:565px}#vermon-ndt #hero .h1,#vermon-ndt #hero .description{text-shadow:0px 0px 10px #000}#vermon-sa #hero .description,#vermon-ndt #hero .description{line-height:clamp(16px, 2vw, 26px)}#vermon-sa #expertise .uppercase,#vermon-ndt #probes .uppercase,#vermon-ndt #industries-served .uppercase{padding-top:30px}#vermon-sa #expertise hr,#vermon-ndt #probes hr,#vermon-ndt #industries-served hr{margin-bottom:0}#vermon-sa #expertise .portfolio,#vermon-sa #expertise .facilities,#vermon-ndt .sub-section.innovation,#vermon-ndt .sub-section.empowering{border-radius:30px}#vermon-sa #expertise .facilities,#vermon-ndt .sub-section.solutions{padding:10px}#vermon-ndt .sub-section.solutions{background-color:#121c2d}#vermon-ndt .sub-section.probes{padding:30px 0 30px 6.75px}#vermon-sa #expertise .excellence,#vermon-sa #expertise .innovation,#vermon-ndt #industries-served .create{height:640px;gap:60px}#vermon-sa #expertise .excellence{height:auto;padding-block:100px}#vermon-sa #expertise .innovation{background-size:cover}#vermon-sa #expertise .excellence .h2{max-width:745px;text-align:center}#vermon-sa #expertise .excellence .description{max-width:850px;text-align:center}#vermon-sa #expertise .innovation .description{max-width:720px}#vermon-sa #expertise .innovation .description p{font-size:clamp(16px, 2vw, 20px);line-height:clamp(22px, 2vw, 30px);text-align:center;letter-spacing:-1px}#vermon-sa #expertise .innovation .container-animation-arrow{background:0 0}#vermon-sa #expertise .innovation .h1{text-align:center}#vermon-ndt{overflow-y:hidden}#vermon-ndt #industries-served .create .h2{max-width:535px}#vermon-ndt #industries-served .create .description{max-width:560px}#vermon-ndt .probes .container-animation-arrow{background-color:var(--dark-blue);color:#fff}#vermon-ndt .container-animation-arrow{min-width:240px}@media (max-width:1440px){#vermon-group #vermon-group-top{padding:90px;padding-top:110px}#vermon-group #commitment .doliam,#vermon-group #commitment .sub-section .container-text,#vermon-group #commitment .versatile,#vermon-sa #expertise .sub-section .container-text,#vermon-sa #expertise .innovation,#vermon-sa #expertise .excellence,#vermon-sa #hero,#vermon-ndt #hero,#vermon-ndt .sub-section .container-text,#vermon-ndt #industries-served .create{padding-inline:90px}#vermon-group #vermon-group-top .container-logo img:not(:nth-child(2)){max-height:65px}#vermon-group #vermon-group-top .container-logo img:nth-child(2){max-height:75px}}@media (max-width:1024px){#vermon-group #vermon-group-top{padding:90px 40px;padding-top:110px}#vermon-group #vermon-group-top .container-logo{padding:20px}#vermon-group #vermon-group-top .container{gap:30px}#vermon-group #vermon-group-top .container-logo{margin-top:40px}#vermon-group #commitment .doliam,#vermon-group #commitment .sub-section .container-text,#vermon-group #commitment .versatile,#vermon-sa #expertise .sub-section .container-text,#vermon-sa #expertise .innovation,#vermon-sa #expertise .excellence,#vermon-sa #hero,#vermon-ndt #hero,#vermon-ndt .sub-section .container-text,#vermon-ndt #industries-served .create{padding-inline:40px}#vermon-group #commitment .doliam .container-text{gap:30px}#vermon-group #commitment .doliam .container-text p{width:calc((100% - 30px*2)/3)}#vermon-group #commitment .versatile{min-height:450px;gap:60px}#vermon-sa #expertise .sub-section,#vermon-ndt .sub-section,#vermon-ndt .sub-section.solutions,#vermon-ndt .sub-section.probes{padding:0;overflow:hidden}#vermon-group #locations .container-map{padding-block:90px}}@media (max-width:768px){#vermon-sa #hero,#vermon-ndt #hero{height:calc(100vh - 60px);margin-top:62px}#vermon-group #vermon-group-top .container-logo{flex-wrap:wrap;justify-content:center}#vermon-group #vermon-group-top{padding:90px 20px}#vermon-group #commitment .doliam,#vermon-group #commitment .sub-section .container-text,#vermon-group #commitment .versatile,#vermon-sa #expertise .sub-section .container-text,#vermon-sa #expertise .innovation,#vermon-sa #expertise .excellence,#vermon-sa #hero,#vermon-ndt #hero,#vermon-ndt .sub-section .container-text,#vermon-ndt #industries-served .create{padding-inline:20px}.h3{letter-spacing:0}#vermon-group #entities .container-entities .entitie .content-entitie .container-title,#vermon-group #entities .container-entities .entitie .content-entitie .container-content{padding:20px}#vermon-group #entities{padding:20px}#vermon-group #entities .container-entities .entitie .card_content{padding:10px;background-size:auto 115%;background-repeat:repeat;background-position:top;height:calc(86vh - 67px)}#vermon-group #entities .container-entities .entitie .content-entitie .container-title h3{font-size:clamp(30px, 5vw, 80px);line-height:clamp(30px, 5vw, 80px)}#vermon-group #commitment .doliam .container-text p,#vermon-group #commitment .sub-section>*,#vermon-sa #expertise .sub-section>*,#vermon-ndt .sub-section>*{width:100%}#vermon-group #commitment .doliam .container-text,#vermon-group #commitment .sub-section,#vermon-sa #expertise .sub-section,#vermon-ndt .sub-section{flex-direction:column}#vermon-group #commitment .doliam{gap:30px;padding-bottom:90px}#vermon-group #commitment .doliam img{margin-top:30px;max-width:250px;width:90%}#vermon-group #commitment .doliam .container-animation-arrow{margin-top:20px}#vermon-group #commitment .sub-section img{flex:1;object-fit:cover}#vermon-group #commitment .sub-section.expert,#vermon-sa #expertise .sub-section.portfolio,#vermon-sa #expertise .sub-section.quality,#vermon-ndt .sub-section.innovation,#vermon-ndt .sub-section.empowering{flex-direction:column-reverse}#vermon-group #commitment .sub-section .container-text,#vermon-ndt .sub-section .container-text,#vermon-sa #expertise .sub-section .container-text{padding-block:60px}#vermon-sa #expertise .sub-section,#vermon-ndt .sub-section{height:auto;min-height:0}#vermon-sa #expertise .sub-section img,#vermon-ndt .sub-section img{height:300px}#vermon-sa #expertise .excellence,#vermon-sa #expertise .innovation,#vermon-ndt #industries-served .create{min-height:400px;padding-block:60px;height:auto}#vermon-sa #hero .h1,#vermon-sa #hero .description,#vermon-ndt #hero .h1,#vermon-ndt #hero .description{width:100%}#vermon-group #commitment .uppercase,#vermon-group #locations .uppercase,#vermon-group #locations .container-legend,#vermon-sa #expertise .uppercase,#vermon-ndt #probes .uppercase,#vermon-ndt #industries-served .uppercase{padding:0 20px}#vermon-group #commitment hr,#vermon-group #locations hr,#vermon-sa #expertise hr{padding:0 20px;width:calc(100% - 40px)}#vermon-sa #expertise .portfolio,#vermon-sa #expertise .facilities{border-radius:20px}#vermon-sa #expertise .portfolio,#vermon-ndt .sub-section.innovation,#vermon-ndt .sub-section.empowering{border-radius:20px 20px 0 0}#vermon-group #locations .container-legend{flex-direction:column;align-items:flex-start;gap:0}#vermon-group #locations .container-legend .legend{padding:6px 10px}#vermon-sa #expertise .uppercase,#vermon-ndt #probes .uppercase,#vermon-ndt #industries-served .uppercase{padding-top:10px}#vermon-group #commitment .doliam .container-animation-arrow,#vermon-group #commitment .sub-section .container-text .content .container-animation-arrow,#vermon-sa #expertise .sub-section .container-text .content .container-animation-arrow,#vermon-ndt .container-animation-arrow{border-width:1.5px}#vermon-group #commitment .doliam .container-animation-arrow,#vermon-group #commitment .sub-section .container-text .content .container-animation-arrow,#vermon-sa #expertise .sub-section .container-text .content .container-animation-arrow,#vermon-ndt .container-animation-arrow{min-width:220px}}@media (min-width:1920px){#vermon-esg #healthier-world .container-bottom{background-size:cover}}#vermon-esg #hero{min-height:100vh;padding:150px 110px 90px;background-position:center;background-size:cover}#vermon-esg #hero h1{max-width:780px;text-shadow:0 0 14px #00000080}#vermon-esg #healthier-world{min-height:100vh}#vermon-esg #healthier-world .container-top{height:40vh}#vermon-esg #healthier-world .container-bottom{height:70vh;background-size:1920px !important}#vermon-esg #healthier-world .container-top p{max-width:330px}#vermon-esg #healthier-world .container-top .right p{max-width:525px}#vermon-esg #healthier-world .container-top .left,#vermon-esg #healthier-world .container-top .right{padding:60px}#vermon-esg #healthier-world .container-top .left p,#vermon-esg #healthier-world .container-top .right p{font-size:clamp(20px, 2vw, 26px);line-height:clamp(30px, 2vw, 36px);letter-spacing:-1px}#vermon-esg #healthier-world .container-top .right p strong{font-weight:600}#vermon-esg #healthier-world .container-bottom p{font-weight:300}#vermon-esg #healthier-world .container-bottom p strong{font-weight:400}#vermon-esg #healthier-world .container-bottom p{max-width:510px;font-size:clamp(28px, 3vw, 48px);line-height:clamp(36px, 4vw, 56px);letter-spacing:-1px}#vermon-esg #pillar .container-right{overflow-x:hidden;padding:120px 0;width:calc(50% + 40px)}#vermon-esg #pillar .container-right hr{height:100%;background-color:var(--dark-blue);width:1px;margin:0;border:0;margin-left:40px}#vermon-esg #pillar .container-right .container-pillar{width:calc(100% - 41px);display:flex;flex-direction:column;gap:160px;padding-bottom:60px}#vermon-esg #pillar .container-right .container-pillar .pillar{gap:20px;margin-left:-40px}#vermon-esg #pillar .container-right .container-pillar .pillar>.number{min-width:80px;min-height:80px;height:80px;width:80px;border-radius:100px;background-color:var(--blue);display:flex;align-items:center;justify-content:center;color:#fff}#vermon-esg #pillar .container-right .h2{font-weight:400;padding-top:10px}#vermon-esg #pillar .container-right .pillar .content{gap:60px;padding-right:30px;overflow-x:hidden}#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:calc((100% - 30px*2) /3);aspect-ratio:1/1;border-radius:100%;border:1px solid var(--dark-blue);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}#vermon-esg #pillar .container-right .pillar .content .container-data{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}#vermon-esg #pillar .container-right .pillar .content .container-data .legend,#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{font-size:14px;line-height:24px;font-weight:500;padding:0 30px;text-align:center}#vermon-esg #pillar .container-right .pillar .content .container-data .number{font-size:clamp(40px, 3.3vw, 60px);line-height:clamp(40px, 3.3vw, 60px)}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data{width:calc((100% - 60px* 2) / 2);gap:0}#vermon-esg #pillar .container-right .second-pillar .content .container-data{justify-content:flex-start}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .subnumber{font-size:clamp(16px, 2vw, 24px);line-height:clamp(22px, 2vw, 30px)}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{margin-bottom:40px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .legend{margin-top:40px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .legend{max-width:230px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{max-width:200px}#vermon-esg #pillar .container-right .third-pillar .content img{max-height:270px;object-fit:cover;object-position:center}#vermon-esg #pillar .container-right .third-pillar .content .container-text{gap:60px}#vermon-esg #pillar .container-left{gap:60px;width:calc(50% - 40px);height:100vh}#vermon-esg #pillar .container-left .description{max-width:382px}#vermon-esg #pillar .container-left .h1{max-width:584px}#vermon-esg #certification .container-text .content .h1,#vermon-esg #global .container-text .content .h1{margin-bottom:30px}#vermon-esg #certification .container-text .content,#vermon-esg #global .container-text .content{max-width:660px}#vermon-esg #certification .container-text,#vermon-esg #global .container-text{padding:60px 110px}#vermon-esg #certification .container-text .content .description{max-width:530px}#vermon-esg #pillar .container-right::-webkit-scrollbar{width:0}@media (max-width:1600px){#vermon-esg #pillar .container-right .pillar .content .container-data .legend,#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{padding:0 14px}#vermon-esg #pillar .container-right .pillar .content .container-data .data{gap:20px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .legend{margin-top:20px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{margin-bottom:20px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .subnumber{font-size:clamp(16px, 1.5vw, 24px);line-height:clamp(22px, 1.5vw, 30px)}#vermon-esg #pillar .container-right .pillar.second-pillar .content .container-data .data{gap:0}#vermon-esg #pillar .container-right .pillar .content .container-data .legend,#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{font-size:12px;line-height:20px}#vermon-esg #pillar .container-right .pillar .content .container-data .number{font-size:clamp(34px, 3vw, 60px);line-height:clamp(34px, 3vw, 60px)}}@media (max-width:1440px){#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .description{margin-bottom:16px}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data .legend{margin-top:16px}#vermon-esg #certification .container-text,#vermon-esg #global .container-text,#vermon-esg #hero{padding-inline:90px}}@media (max-width:1250px){#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:calc((100% - 30px* 2) / 2)}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data{width:calc((100% - 30px) / 2)}#vermon-esg #pillar .container-right .container-pillar .pillar>.number{min-width:50px;min-height:50px;height:50px;width:50px}#vermon-esg #pillar .container-left{width:calc(50% - 25px)}#vermon-esg #pillar .container-right{width:calc(50% + 25px)}#vermon-esg #pillar .container-right .container-pillar{width:calc(100% - 26px)}#vermon-esg #pillar .container-right hr{margin-left:25px}#vermon-esg #pillar .container-right .container-pillar .pillar{gap:20px;margin-left:-25px}#vermon-esg #pillar .container-right .h2{padding-top:5px;font-size:clamp(32px, 4vw, 48px);line-height:clamp(32px, 4vw, 56px)}#vermon-esg #pillar .container-right .container-pillar{gap:100px}#vermon-esg #pillar .container-right .pillar .content{gap:40px;overflow-y:hidden}#vermon-esg #pillar .container-right .third-pillar .content .container-text{gap:40px}#vermon-esg #healthier-world .container-bottom{padding:40px}}@media (max-width:1024px){#vermon-esg #certification .container-text,#vermon-esg #global .container-text,#vermon-esg #hero,#vermon-esg #healthier-world .container-top .left,#vermon-esg #healthier-world .container-top .right{padding-inline:40px}#vermon-esg #healthier-world .container-bottom{height:60vh;background-size:1500px !important}#pillar{flex-direction:column}#vermon-esg #pillar .container-left,#vermon-esg #pillar .container-right{width:100%}#vermon-esg #pillar .container-left{height:auto;padding-block:90px}#vermon-esg #pillar .container-right{padding:60px 0;padding-left:20px}#vermon-esg #pillar .container-right hr{height:auto}#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:calc((100% - 30px* 2) / 3)}#vermon-esg #pillar .container-right .second-pillar .content .container-data .data{width:calc((100% - 100px) / 2)}#vermon-esg #pillar .container-right .pillar .content .container-data .number{font-size:clamp(40px, 3vw, 60px);line-height:clamp(40px, 3vw, 60px)}#vermon-esg #pillar .container-right .pillar .content .container-data .data{gap:40px}#vermon-esg #pillar .container-right .pillar.second-pillar .content .container-data .data{gap:10px}}@media (max-width:768px){#vermon-esg #certification .container-text,#vermon-esg #global .container-text,#vermon-esg #hero,#vermon-esg #healthier-world .container-top .left,#vermon-esg #healthier-world .container-top .right,#vermon-esg #healthier-world .container-bottom{padding-inline:20px}#vermon-esg #healthier-world .container-top,#vermon-esg #certification,#vermon-esg #global{height:auto;flex-direction:column}#vermon-esg #healthier-world .container-top .left,#vermon-esg #healthier-world .container-top .right,#vermon-esg #certification>*,#vermon-esg #global>*{width:100%}#vermon-esg #certification>img,#vermon-esg #global>img{height:300px}#vermon-esg #certification{flex-direction:column-reverse}#vermon-esg #healthier-world .container-top .left{align-items:start}#vermon-esg #healthier-world,#vermon-esg #healthier-world .container-bottom{height:auto;min-height:0}#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:calc((100% - 30px) / 2);gap:20px}#vermon-esg #pillar .container-right .pillar.second-pillar .content .container-data .data{gap:0px}}@media (max-width:480px){#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:calc((100% - 20px) / 2)}#vermon-esg #pillar .container-right .pillar .content .container-data{gap:20px}#vermon-esg #pillar .container-right .pillar.second-pillar .content .container-data .data{width:220px}#vermon-esg #pillar .container-right .third-pillar .content .container-text{gap:20px;flex-direction:column}#vermon-esg #pillar .container-right .pillar .content .container-data .data{width:220px}}:root{--cards:3;--cardHeight:90vh;--cardTopPadding:28px}#vermon-group #entities .container-entities{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardHeight));gap:var(--cardMargin);padding-bottom:calc(var(--cards) * var(--cardTopPadding))}#vermon-group #entities .container-entities .entitie:first-child{--index:1}#vermon-group #entities .container-entities .entitie:nth-child(2){--index:2}#vermon-group #entities .container-entities .entitie:last-child{--index:3}#vermon-group #entities .container-entities .entitie{position:sticky;top:50px;padding-top:calc(var(--index) * var(--cardTopPadding))}#vermon-group #entities .container-entities .entitie .card_content{box-sizing:border-box;height:var(--cardHeight);transition:all .5s}#vermon-life #hero,#facilities #hero,#engineering #hero,#innovation #hero,#technologies #hero,#mems_technology #hero,#ndt_applications #hero,#plm #hero,#transducer_works #hero,#our_ndt_solutions #hero{min-height:100vh;padding-top:67px}#vermon-life #hero img{margin:40px;width:50%;height:calc(100vh - 67px - 80px);object-fit:cover;object-position:center}#vermon-life.oem-probe #hero img{object-fit:contain;margin-bottom:0;height:calc(100vh - 67px - 40px)}#facilities #hero img,#engineering #hero img,#innovation #hero img,#technologies #hero img,#mems_technology #hero img,#ndt_applications #hero img,#plm #hero img,#transducer_works #hero img,#our_ndt_solutions #hero img{min-width:60%;height:auto;object-fit:cover;max-height:700px}#facilities #hero .container-top,#engineering #hero .container-top,#innovation #hero .container-top,#technologies #hero .container-top,#mems_technology #hero .container-top,#ndt_applications #hero .container-top,#plm #hero .container-top,#transducer_works #hero .container-top,#our_ndt_solutions #hero .container-top{gap:60px;padding:60px}#facilities #hero .uppercase,#innovation #hero .uppercase{margin-bottom:-20px}#facilities #hero .container-top .description,#engineering #hero .container-top .description,#innovation #hero .container-top .description,#technologies #hero .container-top .description,#mems_technology #hero .container-top .description,#ndt_applications #hero .container-top .description,#plm #hero .container-top .description,#transducer_works #hero .container-top .description,#our_ndt_solutions #hero .container-top .description{padding-right:20px}#facilities #hero .container-top .description p:not(:last-child),#engineering #hero .container-top .description p:not(:last-child),#innovation #hero .container-top .description p:not(:last-child),#technologies #hero .container-top .description p:not(:last-child),#mems_technology #hero .container-top .description p:not(:last-child),#ndt_applications #hero .container-top .description p:not(:last-child),#plm #hero .container-top .description p:not(:last-child),#transducer_works #hero .container-top .description p:not(:last-child),#our_ndt_solutions #hero .container-top .description p:not(:last-child){margin-bottom:20px}#facilities #hero .container-number,#engineering #hero .container-number,#innovation #hero .container-number,#technologies #hero .container-number,#mems_technology #hero .container-number,#ndt_applications #hero .container-number,#plm #hero .container-number{padding:60px;gap:60px;width:100%}#facilities #hero .container-number .circle-number,#engineering #hero .container-number .circle-number,#innovation #hero .container-number .circle-number,#innovation .section-circle .container-number .circle-number,#technologies #hero .container-number .circle-number,#mems_technology #hero .container-number .circle-number,#ndt_applications #hero .container-number .circle-number,#plm #hero .container-number .circle-number{width:calc((100% - 60px*3)/4);aspect-ratio:1/1;padding:40px;border-radius:500px;gap:20px}#facilities #hero .container-number .circle-number .description,#engineering #hero .container-number .circle-number .description,#innovation #hero .container-number .circle-number .description,#innovation .section-circle .container-number .circle-number .description,#technologies #hero .container-number .circle-number .description,#mems_technology #hero .container-number .circle-number .description,#ndt_applications #hero .container-number .circle-number .description,#plm #hero .container-number .circle-number .description{font-family:'Roboto';font-weight:300;font-size:clamp(32px, 2.5vw, 40px);line-height:clamp(32px, 2.5vw, 46px);letter-spacing:-1px}#facilities #hero .container-number .circle-number .number,#engineering #hero .container-number .circle-number .number,#innovation #hero .container-number .circle-number .number,#technologies .section-circle .container-number .circle-number .number{font-family:'Roboto';font-weight:300;font-size:clamp(38px, 2.5vw, 70px);line-height:clamp(38px, 2.5vw, 74px);letter-spacing:-1px}#engineering #hero .container-number .circle-number .number{font-weight:600;font-size:clamp(38px, 3.5vw, 70px)}#vermon-life #hero .container-text{gap:60px;padding:60px;padding-right:20px;width:50%}#vermon-life #hero .container-text .description p:not(:last-child){margin-bottom:20px}#vermon-life.research-laboratory section:nth-child(2) .description p:nth-child(2){margin-bottom:0}#vermon-life.research-laboratory .sub-section .content{width:100%;gap:30px}#vermon-life.research-laboratory .sub-section figure{display:flex;align-items:center;flex-direction:column;width:50%}#vermon-life.research-laboratory .sub-section figure img{max-width:100%}#vermon-life.research-laboratory .sub-section-4 figure img{max-height:350px}#vermon-life.research-laboratory .sub-section-4 figure img:first-child{max-height:250px}#vermon-life.research-laboratory .sub-section figcaption p,#vermon-life.research-laboratory .sub-section figcaption p a{font-size:14px;color:var(--blue-dark-grey);padding-top:10px}#vermon-life.research-laboratory .sub-section figcaption p a{text-decoration:underline;font-weight:500}#vermon-life.research-laboratory .sub-section .content .description>div:first-child{width:45%}#vermon-life.research-laboratory .sub-section .content .description>div:first-child p{font-size:clamp(16px, 1.5vw, 22px);line-height:clamp(18px, 1.5vw, 26px)}#vermon-life.research-laboratory .sub-section .content .description>div b{font-weight:500}#vermon-life.research-laboratory .sub-section .content .description>div:last-child{width:calc(55% - 30px)}#vermon-life.research-laboratory .sub-section .content .description{gap:30px}#vermon-life.research-laboratory .sub-section{padding:90px}#vermon-life.research-laboratory .sub-section .content .description>div:last-child p:not(:last-child){margin-bottom:20px}#vermon-life.research-laboratory .sub-section-3{align-items:flex-start}#vermon-life.research-laboratory .text-section .probes,#blog-article .related-probes .probes{gap:30px;width:100%}#vermon-life.research-laboratory .sub-section-4 .container-text{padding-right:0;padding-left:40px}#facilities #hero .container-text,#engineering #hero .container-text,#innovation #hero .container-text,#technologies #hero .container-text,#mems_technology #hero .container-text,#ndt_applications #hero .container-text,#plm #hero .container-text,#transducer_works #hero .container-text,#our_ndt_solutions #hero .container-text{gap:30px}#engineering #hero .container-text .flex-column{gap:30px}#vermon-life .text-section,#blog-article .related-probes{padding:80px 120px}#blog-article .related-probes{margin-top:40px;border-radius:10px}#vermon-life .text-section .container-text{max-width:650px;gap:30px}#vermon-life .text-section .container-text p:not(:last-child),#vermon-life .sub-section .container-text .content p:not(:last-child),#facilities .text-section .container-text .content p:not(:last-child),#facilities.sub-section .container-text .content p:not(:last-child),#engineering .text-section .container-text .content p:not(:last-child),#engineering.sub-section .container-text .content p:not(:last-child),#innovation .text-section .container-text .content p:not(:last-child),#innovation.sub-section .container-text .content p:not(:last-child),#technologies .text-section .container-text .content p:not(:last-child),#technologies.sub-section .container-text .content p:not(:last-child),#mems_technology .text-section .container-text .content p:not(:last-child),#mems_technology.sub-section .container-text .content p:not(:last-child),#ndt_applications .text-section .container-text .content p:not(:last-child),#ndt_applications.sub-section .container-text .content p:not(:last-child),#plm .text-section .container-text .content p:not(:last-child),#plm.sub-section .container-text .content p:not(:last-child),#transducer_works .text-section .container-text .content p:not(:last-child),#transducer_works.sub-section .container-text .content p:not(:last-child),#our_ndt_solutions .text-section .container-text .content p:not(:last-child),#our_ndt_solutions.sub-section .container-text .content p:not(:last-child){margin-bottom:20px}#vermon-life .text-section:last-child .container-text{max-width:700px}#vermon-life .text-section:last-child .container-text .container-animation-arrow{background-color:transparent;color:var(--dark-blue);border-color:var(--dark-blue)}#vermon-life .sub-section,#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#mems_technology .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section{padding:80px 40px;align-items:stretch}#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#mems_technology .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section{padding:60px}#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section{max-height:600px}#vermon-life .sub-section>*,#facilities .sub-section>*,#engineering .sub-section>*,#innovation .sub-section>*,#technologies .sub-section>*,#mems_technology .sub-section>*,#ndt_applications .sub-section>*,#plm .sub-section>*,#transducer_works .sub-section>*,#our_ndt_solutions .sub-section>*{width:50%}#facilities .sub-section img,#engineering .sub-section img,#innovation .sub-section img,#technologies .sub-section img,#mems_technology .sub-section img,#ndt_applications .sub-section img,#plm .sub-section img,#transducer_works .sub-section img,#our_ndt_solutions .sub-section img{object-fit:contain}#engineering .sub-section img{object-fit:cover}#facilities .sub-section:nth-child(even) .container-text,#engineering .sub-section:nth-child(even) .container-text,#innovation .sub-section:nth-child(even) .container-text,#technologies .sub-section:nth-child(even) .container-text,#mems_technology .sub-section:nth-child(even) .container-text,#ndt_applications .sub-section:nth-child(even) .container-text,#plm .sub-section:nth-child(even) .container-text,#transducer_works .sub-section:nth-child(even) .container-text,#our_ndt_solutions .sub-section:nth-child(even) .container-text{padding-left:40px;padding-right:0}#vermon-life .sub-section .container-text,#facilities .sub-section .container-text,#engineering .sub-section .container-text,#innovation .sub-section .container-text,#technologies .sub-section .container-text,#mems_technology .sub-section .container-text,#ndt_applications .sub-section .container-text,#plm .sub-section .container-text,#transducer_works .sub-section .container-text,#our_ndt_solutions .sub-section .container-text{padding-right:40px}#facilities .sub-section .container-text .description p:not(:last-child),#engineering .sub-section .container-text .description p:not(:last-child),#innovation .sub-section .container-text .description p:not(:last-child),#technologies .sub-section .container-text .description p:not(:last-child),#mems_technology .sub-section .container-text .description p:not(:last-child),#ndt_applications .sub-section .container-text .description p:not(:last-child),#plm .sub-section .container-text .description p:not(:last-child),#transducer_works .sub-section .container-text .description p:not(:last-child) #our_ndt_solutions .sub-section .container-text .description p:not(:last-child){margin-bottom:20px}#facilities .sub-section .container-text .description p b,#engineering .sub-section .container-text .description p b,#innovation .sub-section .container-text .description p b,#technologies .sub-section .container-text .description p b,#mems_technology .sub-section .container-text .description p b,#ndt_applications .sub-section .container-text .description p b,#plm .sub-section .container-text .description p b,#transducer_works .sub-section .container-text .description p b,#our_ndt_solutions .sub-section .container-text .description p b{font-weight:500;font-size:clamp(16px, 1.5vw, 20px);line-height:clamp(18px, 1.5vw, 24px)}#vermon-life .sub-section .container-text .content,#facilities .sub-section .container-text .content,#engineering .sub-section .container-text .content,#innovation .sub-section .container-text .content,#technologies .sub-section .container-text .content,#mems_technology .sub-section .container-text .content,#ndt_applications .sub-section .container-text .content,#plm .sub-section .container-text .content,#transducer_works .sub-section .container-text .content,#our_ndt_solutions .sub-section .container-text .content{gap:30px}#vermon-life .h3{font-weight:300}#vermon-life .sub-section:nth-child(3) .container-text{padding-right:0;padding-left:40px}#vermon-life .sub-section img{height:auto;object-fit:cover;object-position:center}#vermon-life.oem-probe .sub-section-even .container-text{padding-right:0;padding-left:40px}#vermon-life.oem-probe .sub-section .container-text br{margin-bottom:20px}#vermon-life.research-laboratory .sub-section .container-image img{width:100%;max-height:350px;object-fit:contain}#vermon-life.oem-probe .text-section .container-text{width:100%;max-width:none;gap:30px}#vermon-life.oem-probe .text-section{gap:60px}#vermon-life.oem-probe .text-section .container-text>*{width:calc(50% - 15px)}#vermon-life.oem-probe .text-section .description p:not(:last-child){margin-bottom:20px}#vermon-life.oem-probe .sub-section ul{list-style:disc;padding-left:24px;margin-bottom:20px}#vermon-life.oem-probe .sub-section ul li{padding-left:10px}#vermon-life.oem-probe .sub-section ul li:not(:last-child){margin-bottom:16px}#vermon-life.oem-probe .sub-section ul li::marker{background-color:var(--dark-blue)}#vermon-life.oem-probe .sub-section strong{margin-top:10px;font-weight:500}#vermon-life.therapy .sub-section .container-text .content .list{max-width:700px}#vermon-life.therapy .sub-section .container-text .content .list b{font-weight:500}#vermon-life.therapy .sub-section .container-list{background-color:var(--blue-grey-4);padding:30px}#vermon-life.therapy .sub-section .container-list>*{width:50%}#vermon-life.therapy .sub-section-last .container-text{padding:0;max-width:1000px;width:auto}#vermon-life.therapy .sub-section-last .container-text h2{max-width:600px}#vermon-life.therapy .sub-section-4 .container-text{padding:0;width:100%;max-width:800px}#vermon-life.research-laboratory .sub-section-3 img{width:100%;margin-top:40px}#vermon-life.research-laboratory.oem-probe .sub-section-3 img{width:50%}@media (max-width:1440px){#vermon-life .text-section,#blog-article .related-probes{padding-inline:90px}#facilities #hero .container-top,#engineering #hero .container-top,#innovation #hero .container-top,#technologies #hero .container-top,#mems_technology #hero .container-top,#ndt_applications #hero .container-top,#plm #hero .container-top,#transducer_works #hero .container-top,#our_ndt_solutions #hero .container-top{gap:30px}#facilities #hero img,#engineering #hero img,#innovation #hero img,#technologies #hero img,#mems_technology #hero img,#ndt_applications #hero img,#plm #hero img,#transducer_works #hero img,#our_ndt_solutions #hero img{width:calc((100% - 30px) / 2)}#facilities #hero .container-number,#engineering #hero .container-number,#innovation #hero .container-number,#technologies #hero .container-number,#mems_technology #hero .container-number,#ndt_applications #hero .container-number{gap:20px;padding-top:0}#facilities #hero .container-number .circle-number,#engineering #hero .container-number .circle-number,#innovation #hero .container-number .circle-number,#innovation .section-circle .container-number .circle-number,#technologies #hero .container-number .circle-number{width:calc((100% - 20px* 3) / 4);padding:20px;gap:20px}}@media (max-width:1024px){#vermon-life .text-section,#facilities .sub-section,#facilities #hero .container-top,#facilities #hero .container-number,#engineering .sub-section,#engineering #hero .container-top,#engineering #hero .container-number,#innovation .sub-section,#innovation #hero .container-top,#innovation #hero .container-number,#technologies .sub-section,#technologies #hero .container-top,#technologies #hero .container-number,#mems_technology #hero .container-top,#mems_technology #hero .container-number,#ndt_applications #hero .container-top,#ndt_applications #hero .container-number,#transducer_works #hero .container-top,#transducer_works #hero .container-number,#our_ndt_solutions #hero .container-top,#our_ndt_solutions #hero .container-number,#blog-article .related-probes{padding-inline:40px}#vermon-life #hero .container-text{padding-left:40px;padding-right:0}#facilities #hero .container-number,#engineering #hero .container-number,#innovation #hero .container-number,#technologies #hero .container-number,#mems_technology #hero .container-number,#ndt_applications #hero .container-number{gap:60px;padding-top:0;flex-wrap:wrap}#facilities #hero .container-number .circle-number,#engineering #hero .container-number .circle-number,#innovation #hero .container-number .circle-number,#innovation .section-circle .container-number .circle-number,#technologies #hero .container-number .circle-number,#ndt_applications #hero .container-number .circle-number{width:calc((100% - 60px) / 2);padding:20px;gap:20px}#facilities #hero .container-number .circle-number .description,#engineering #hero .container-number .circle-number .description,#innovation #hero .container-number .circle-number .description,#innovation .section-circle .container-number .circle-number .description,#technologies #hero .container-number .circle-number .description,#ndt_applications #hero .container-number .circle-number .description{font-family:'Roboto';font-weight:300;font-size:clamp(32px, 3.5vw, 40px);line-height:clamp(32px, 3.5vw, 46px);letter-spacing:-1px}#facilities #hero .container-number .circle-number .number,#engineering #hero .container-number .circle-number .number,#innovation #hero .container-number .circle-number .number,#innovation .section-circle .container-number .circle-number .number,#technologies #hero .container-number .circle-number .number,#ndt_applications #hero .container-number .circle-number .number{font-family:'Roboto';font-weight:300;font-size:clamp(38px, 3.5vw, 70px);line-height:clamp(38px, 3.5vw, 74px);letter-spacing:-1px}#vermon-life.research-laboratory .sub-section{padding-inline:40px}}@media (max-width:768px){#vermon-life .text-section,#vermon-life .sub-section,#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#mems_technology .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section,#blog-article .related-probes{padding-inline:20px}#blog-article .related-probes{padding-block:40px}#vermon-life #hero .container-text{padding-left:20px;width:100%}#vermon-life #hero img{margin:20px}#vermon-life .sub-section>*,#facilities .sub-section>*,#engineering .sub-section>*,#innovation .sub-section>*,#technologies .sub-section>*,#mems_technology .sub-section>*,#ndt_applications .sub-section>*,#plm .sub-section>*,#transducer_works .sub-section>*,#our_ndt_solutions .sub-section>*{width:100%}#vermon-life .sub-section img,#facilities .sub-section img,#engineering .sub-section img,#innovation .sub-section img,#technologies .sub-section img,#mems_technology .sub-section img,#ndt_applications .sub-section img,#plm .sub-section img,#transducer_works .sub-section img,#our_ndt_solutions .sub-section img{max-height:300px}#facilities .sub-section img,#engineering .sub-section img,#innovation .sub-section img,#technologies .sub-section img,#mems_technology .sub-section img,#ndt_applications .sub-section img,#plm .sub-section img,#transducer_works .sub-section img,#our_ndt_solutions .sub-section img{object-fit:cover}#vermon-life .sub-section,#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#mems_technology .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section{padding:0;flex-direction:column}#vermon-life .sub-section:nth-child(3){flex-direction:column-reverse}#vermon-life .sub-section .container-text,#vermon-life #hero .container-text,#vermon-life .sub-section:nth-child(3) .container-text{padding:60px 20px}#vermon-life #hero .container-text{gap:40px}#facilities .sub-section .container-text,#facilities .sub-section:nth-child(even) .container-text,#engineering .sub-section .container-text,#engineering .sub-section:nth-child(even) .container-text,#innovation .sub-section .container-text,#innovation .sub-section:nth-child(even) .container-text,#technologies .sub-section .container-text,#technologies .sub-section:nth-child(even) .container-text,#mems_technology .sub-section .container-text,#mems_technology .sub-section:nth-child(even) .container-text,#ndt_applications .sub-section .container-text,#ndt_applications .sub-section:nth-child(even) .container-text,#plm .sub-section .container-text,#plm .sub-section:nth-child(even) .container-text,#transducer_works .sub-section .container-text,#transducer_works .sub-section:nth-child(even) .container-text,#our_ndt_solutions .sub-section .container-text,#our_ndt_solutions .sub-section:nth-child(even) .container-text{padding:40px 20px}#facilities .sub-section:nth-child(even),#engineering .sub-section:nth-child(even),#innovation .sub-section:nth-child(even),#technologies .sub-section:nth-child(even),#mems_technology .sub-section:nth-child(even),#ndt_applications .sub-section:nth-child(even),#plm .sub-section:nth-child(even),#transducer_works .sub-section:nth-child(even),#our_ndt_solutions .sub-section:nth-child(even){flex-direction:column-reverse}#facilities .sub-section,#engineering .sub-section,#innovation .sub-section,#technologies .sub-section,#mems_technology .sub-section,#ndt_applications .sub-section,#plm .sub-section,#transducer_works .sub-section,#our_ndt_solutions .sub-section{max-height:none}#vermon-life #hero{flex-direction:column;min-height:0}#vermon-life #hero>*,#vermon-life #hero img{width:100%;margin:0}#vermon-life #hero img{max-height:300px}#facilities #hero .container-number,#engineering #hero .container-number,#innovation #hero .container-number,#technologies #hero .container-number,#mems_technology #hero .container-number,#ndt_applications #hero .container-number{gap:20px}#facilities #hero .container-number .circle-number,#engineering #hero .container-number .circle-number,#innovation #hero .container-number .circle-number,#innovation .section-circle .container-number .circle-number,#technologies #hero .container-number .circle-number,#ndt_applications #hero .container-number .circle-number{width:calc((100% - 20px) / 2)}#facilities #hero .container-top,#engineering #hero .container-top,#innovation #hero .container-top,#technologies #hero .container-top,#mems_technology #hero .container-top,#ndt_applications #hero .container-top,#plm #hero .container-top,#transducer_works #hero .container-top,#our_ndt_solutions #hero .container-top{flex-direction:column;padding:0;gap:0}#facilities #hero .container-text,#engineering #hero .container-text,#innovation #hero .container-text,#technologies #hero .container-text,#mems_technology #hero .container-text,#ndt_applications #hero .container-text,#plm #hero .container-text,#transducer_works #hero .container-text,#our_ndt_solutions #hero .container-text{padding:40px 20px}#facilities #hero img,#engineering #hero img,#innovation #hero img,#technologies #hero img,#mems_technology #hero img,#ndt_applications #hero img,#plm #hero img,#transducer_works #hero img,#our_ndt_solutions #hero img{width:100%;max-height:300px;object-fit:cover;margin-bottom:40px}#vermon-life.research-laboratory .sub-section{padding-inline:20px}#vermon-life.research-laboratory .sub-section .container-text{padding-inline:0;padding-top:0}#vermon-life.research-laboratory .sub-section-4{flex-direction:column-reverse}#vermon-life.research-laboratory .sub-section .content .description{flex-direction:column}#vermon-life.research-laboratory .sub-section .content .description>div:first-child,#vermon-life.research-laboratory .sub-section .content .description>div:last-child,#vermon-life.research-laboratory .sub-section-2 .content h2{width:100%}#vermon-life.oem-probe #hero{padding-bottom:40px}#vermon-life.oem-probe .sub-section-even{flex-direction:column-reverse}#vermon-life.oem-probe .text-section .container-text{flex-direction:column}#vermon-life.oem-probe .text-section .container-text>*{width:100%}#vermon-life.oem-probe .sub-section-3 img,#vermon-life.oem-probe .sub-section-4 img{max-height:none}#vermon-life.therapy .sub-section-2 img{max-height:none}#vermon-life.therapy .sub-section-1 .container-text{padding:0}#vermon-life.research-laboratory.oem-probe .sub-section-3 img{width:100%}}@media (max-width:575px){#facilities #hero .container-number,#engineering #hero .container-number,#innovation #hero .container-number,#technologies #hero .container-number,#mems_technology #hero .container-number,#ndt_applications #hero .container-number{gap:40px}#facilities #hero .container-number .circle-number,#engineering #hero .container-number .circle-number,#innovation #hero .container-number .circle-number,#innovation .section-circle .container-number .circle-number,#technologies #hero .container-number .circle-number{width:100%}#vermon-life.therapy .sub-section-4 .container-text .container-list{flex-direction:column;gap:20px}#vermon-life.therapy .sub-section-4 .container-text .container-list>*{width:100%}}#application #hero{min-height:100vh;padding-top:67px}#application #hero>*{width:50%}#application #hero .container-text{padding:90px 110px;gap:60px}#application #hero .container-text>*{max-width:650px;width:100%}#application #hero img{height:calc(100vh - 67px);object-fit:cover}#application #hero .container-text .description p:not(:last-child){margin-bottom:20px}#application #applications{padding:60px;gap:60px}#application #applications .application{padding-inline:60px;padding-top:30px;border-radius:20px;width:100%}#application #applications .application .container-content{width:40%;gap:30px;padding-bottom:60px;padding-right:60px}#application #applications .application .container-content>*{margin-bottom:30px}#application #applications .application .probes{width:60%;margin-left:30px;margin-bottom:80px;gap:30px}#application #applications .application .container-content svg{width:180px;height:180px;margin-bottom:0}#application #applications .application .container-content svg path{stroke-width:.5px;stroke:var(--dark-blue)}#application #applications .application .container-content .content p:not(:last-child),#application #applications .application .container-content .excerpt p:not(:last-child){margin-bottom:20px}#application #applications .application .probes .container-animation-arrow{background-color:#fff;border-color:var(--dark-blue);color:var(--dark-blue)}#application #applications .application .number-hr{height:auto;position:relative}#application #applications .application .number-hr hr{width:1px;height:100%;background-color:var(--blue-grey-2);margin:0;border:none;position:absolute;top:0;left:50%;z-index:1}#application #applications .application .number-hr .number{width:80px;height:80px;border-radius:100px;z-index:2;position:relative}#application #applications .application .probes .uppercase{font-size:14px;margin-top:30px;font-weight:500}#application #applications .application .excerpt p{font-size:clamp(20px, 2vw, 26px);line-height:clamp(30px, 2vw, 36px)}#application #applications .application .content p{color:var(--blue-dark-grey)}@media (max-width:1600px){#application #applications{padding:40px;gap:40px}#application #applications .application .container-content{padding-bottom:40px;padding-right:40px}#application #applications .application{padding-inline:40px}}@media (max-width:1440px){#application #applications .application{flex-wrap:wrap}#application #applications .application .container-content{width:100%;flex-wrap:wrap;flex-direction:row;align-items:center}#application #applications .application .container-content .h2{margin-bottom:0}#application #applications .application .container-content .excerpt,#application #applications .application .container-content .content{max-width:840px}#application #applications .application .number-hr hr{height:calc(100% - 40px)}#application #applications .application .probes{width:calc(100% - 110px)}#application #hero .container-text{padding:90px}}@media (max-width:1024px){#application #applications{padding:20px;gap:20px}#application #applications .application .container-content{padding-bottom:20px;padding-right:20px}#application #applications .application{padding-inline:20px}#application #applications .application .number-hr .number{width:50px;height:50px}#application #applications .application .probes .uppercase{margin-top:18px}#application #applications .application .probes{width:calc(100% - 80px)}#application #applications .application .container-content{padding-right:20px}#application #hero .container-text{padding:90px 40px}}@media (max-width:768px){#application #applications .application .probes{margin-left:10px}#application #hero .container-text{padding:60px 20px;gap:40px}#application #hero{flex-direction:column}#application #hero>*{width:100%}#application #hero img{max-height:350px}#application #applications .application .container-content svg{width:150px;height:150px}#application #applications .application .excerpt p{font-size:clamp(18px, 2vw, 26px);line-height:clamp(24px, 2vw, 36px)}}@media (max-width:480px){#application #applications .application .number-hr .number{width:35px;height:35px}#application #applications .application .probes .uppercase{margin-top:10px}#application #applications .application .number-hr hr{left:calc(50% - 1px)}#application #applications .application .probes{width:calc(100% - 45px)}#application #applications{padding:20px 0}}#collaborative-programs #filter,#partnerships #filter{gap:60px;padding:90px 110px;padding-top:150px}#filter .container-taxonomie,#blog .hero .container-taxonomie{gap:20px}#filter .container-taxonomie .taxonomie,#blog .hero .container-taxonomie .taxonomie{min-width:80px;padding:15px 10px;border:1px solid var(--blue-grey-2);border-radius:50px;cursor:pointer}#filter .container-taxonomie .taxonomie.active,#blog .hero .container-taxonomie .taxonomie.active{color:#fff;background-color:var(--dark-blue);border-color:var(--dark-blue)}#collaborative-programs #collab-programs{gap:30px;padding:30px 110px}#collaborative-programs #collab-programs .program{padding:20px;border-radius:10px;gap:20px}#collaborative-programs #collab-programs .program{gap:40px}#collaborative-programs #collab-programs .program .bot-content,#collaborative-programs #collab-programs .program .center-content,#collaborative-programs #collab-programs .program .top-content{gap:20px}#collaborative-programs #collab-programs .program .bot-content>*:first-child,#collaborative-programs #collab-programs .program .center-content>*:first-child,#collaborative-programs #collab-programs .program .top-content>*:first-child{width:55%}#collaborative-programs #collab-programs .program .bot-content>*:last-child,#collaborative-programs #collab-programs .program .center-content>*:last-child,#collaborative-programs #collab-programs .program .top-content>*:last-child{max-width:45%}#collaborative-programs #collab-programs .program .bot-content .content{gap:40px}#collaborative-programs #collab-programs .program .bot-content .link{text-decoration:underline;width:fit-content}#collaborative-programs #collab-programs .program .right-content{gap:40px;align-items:flex-end}#collaborative-programs #collab-programs .program .container-logo{justify-content:flex-end;width:100%;gap:10px}#collaborative-programs #collab-programs .program .top-content .taxonomy-list{padding:7px 5px;background-color:var(--white-grey);border-radius:6px;gap:4px}#collaborative-programs #collab-programs .program .top-content .title,#collaborative-programs #collab-programs .program .top-content .taxonomy-list .taxonomy{font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#collaborative-programs #collab-programs .program .container-logo .logo:only-child{max-width:calc((100% - 10px* 2) / 2)}#collaborative-programs #collab-programs .program .container-logo .logo{max-width:calc((100% - 10px* 2) / 3);max-height:90px;object-fit:contain;object-position:center}#partnerships .organization{padding:30px 110px;gap:20px}#partnerships .organization hr{border:none;background-color:var(--dark-blue);height:1px;width:100%;margin-bottom:10px}#partnerships .organization .partnership{border-radius:10px}#partnerships .organization .partnership .partner:not(:first-child):not(:nth-child(2)){border-top:1px solid var(--blue-grey-2)}#partnerships .organization .partnership .h4{padding:0 20px;padding-top:20px}#partnerships .organization .partnership .partner{padding:20px;gap:20px}#partnerships .organization .partnership .partner .laboratory{font-weight:600}#partnerships .organization .partnership .partner .link{text-decoration:underline;padding-block:10px}#partnerships .organization .partnership .partner .container-logo,#partnerships .organization .partnership .partner .list-keywords{gap:10px;flex-wrap:wrap}#partnerships .organization .partnership .partner .container-logo{flex-wrap:wrap}#partnerships .organization .partnership .partner .container-logo .logo{max-width:320px}#partnerships .organization .partnership .partner .list-keywords .keyword{padding:7px 5px;background-color:var(--white-grey);border-radius:6px}#partnerships #filter .container-taxonomie{width:auto}@media (max-width:1440px){#collaborative-programs #collab-programs .program .bot-content>*:first-child,#collaborative-programs #collab-programs .program .center-content>*:first-child,#collaborative-programs #collab-programs .program .top-content>*:first-child{width:45%}#collaborative-programs #collab-programs .program .bot-content>*:last-child,#collaborative-programs #collab-programs .program .center-content>*:last-child,#collaborative-programs #collab-programs .program .top-content>*:last-child{max-width:55%}#collaborative-programs #collab-programs,#collaborative-programs #filter,#partnerships #filter,#partnerships .organization{padding-inline:90px}}@media (max-width:1024px){#collaborative-programs #collab-programs,#collaborative-programs #filter,#partnerships #filter,#partnerships .organization{padding-inline:40px}#collaborative-programs #collab-programs .program .container-logo .logo{max-height:80px}}@media (max-width:768px){#collaborative-programs #filter,#partnerships #filter{padding-bottom:60px;padding-top:100px}#filter .container-taxonomie .taxonomie,#blog .hero .container-taxonomie .taxonomie{min-width:50px;padding:10px 8px}#filter .container-scroll{width:100%;overflow-x:auto}#filter .container-scroll::-webkit-scrollbar{display:none}#filter .container-taxonomie{gap:10px;width:600px}#blog .hero .container-taxonomie{gap:10px}#collaborative-programs #collab-programs,#collaborative-programs #filter,#partnerships #filter,#partnerships .organization{padding-inline:20px}#filter .container-taxonomie .taxonomie,#blog .hero .container-taxonomie{min-width:60px;padding:10px 8px}#collaborative-programs #collab-programs .program .bot-content,#collaborative-programs #collab-programs .program .center-content,#collaborative-programs #collab-programs .program .top-content{flex-direction:column}#collaborative-programs #collab-programs .program .bot-content>*:first-child,#collaborative-programs #collab-programs .program .center-content>*:first-child,#collaborative-programs #collab-programs .program .top-content>*:first-child,#collaborative-programs #collab-programs .program .bot-content>*:last-child,#collaborative-programs #collab-programs .program .center-content>*:last-child,#collaborative-programs #collab-programs .program .top-content>*:last-child{width:100%;max-width:none}#collaborative-programs #collab-programs .program .bot-content,#collaborative-programs #collab-programs .program .center-content,#collaborative-programs #collab-programs .program .top-content,#collaborative-programs #collab-programs .program{gap:10px}#collaborative-programs #collab-programs .program .bot-content .description{margin-top:10px}#collaborative-programs #collab-programs .program .top-content .taxonomy-list{width:fit-content}#collaborative-programs #collab-programs .program .bot-content .content{gap:20px}#collaborative-programs #collab-programs .program .container-logo .logo:only-child,#collaborative-programs #collab-programs .program .container-logo .logo{max-width:200px}#collaborative-programs #collab-programs .program .container-logo{margin-top:20px;flex-wrap:wrap;gap:12px;justify-content:flex-start}#collaborative-programs #collab-programs .program .container-logo .logo{max-height:70px}#partnerships .organization .partnership .partner .container-logo .logo{max-width:250px;max-height:100px}}@media (max-width:480px){#partnerships .organization .partnership .partner .container-logo .logo{max-width:200px}}#quality #hero{min-height:100vh;padding:150px 110px 90px}#quality #hero h1,#quality #hero h2{max-width:810px}#quality #hero h2{margin-bottom:90px;margin-top:10px}#quality #hero .content{max-width:1200px;font-family:'Roboto';font-weight:400;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px);letter-spacing:-1px}#quality #hero .content p{max-width:1200px;font-family:'Roboto';font-weight:400;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px);letter-spacing:-1px}#quality #backbone,#quality #certifications,#quality #quality-team{padding:110px}#quality #quality-team{gap:60px}#quality #quality-team .description{max-width:450px}#quality #backbone .container{max-width:1200px;gap:60px}#quality #backbone .container>*{width:50%}#quality #backbone .container .content{gap:30px}#quality #backbone .container .content .h2{max-width:500px}#quality #certifications .container-certification .certification .container-title{gap:30px;height:fit-content;margin-bottom:20px}#quality #certifications .container{max-width:1500px;gap:50px}#quality #certifications .container-certification{width:calc(70% - 30px);flex:1;gap:30px}#quality #certifications .background{width:calc(30% - 30px);max-width:370px}#quality #certifications .container-certification .certification{border-radius:20px;padding:30px 60px;width:calc((100% - 30px)/2);gap:40px;height:auto;align-items:center}#quality #certifications .container-certification .certification .button{align-self:flex-end;height:100%;display:flex;flex-direction:column;align-self:center;justify-content:flex-end}#quality #certifications .container-certification .certification .logo{max-width:90px;mix-blend-mode:darken}#quality #certifications .container-certification .certification .content p{font-size:14px}#quality div.dark-blue.description p:not(:last-child){margin-bottom:20px}@media (max-width:1600px){#quality #certifications .container-certification .certification{padding:30px}#quality #certifications .background{max-width:300px}#quality #certifications .container-certification .certification .h2{font-size:clamp(32px, 3vw, 48px);line-height:clamp(32px, 3vw, 56px)}}@media (max-width:1440px){#quality #backbone,#quality #certifications,#quality #quality-team,#quality #hero{padding-inline:90px}#quality #certifications .container-certification .certification .h2{font-size:clamp(32px, 2.75vw, 48px);line-height:clamp(32px, 2.75vw, 56px)}#quality #certifications .container-certification .certification .logo{max-width:70px}}@media (max-width:1250px){#quality #certifications .container-certification .certification .h2{font-size:clamp(32px, 2.5vw, 48px);line-height:clamp(32px, 2.5vw, 56px)}#quality #certifications .container{gap:20px}#quality #backbone,#quality #certifications,#quality #quality-team,#quality #hero{padding-inline:60px}#quality #certifications .container{flex-direction:column}#quality #certifications .container-certification{width:100%}}@media (max-width:1024px){#quality #backbone,#quality #certifications,#quality #quality-team,#quality #hero{padding-inline:40px}}@media (max-width:768px){#quality #backbone,#quality #certifications,#quality #quality-team,#quality #hero{padding-inline:20px}#quality #backbone,#quality #certifications,#quality #quality-team{padding-block:40px}#quality #backbone .container,#quality #certifications .container-certification{flex-direction:column}#quality #backbone .container>*,#quality #certifications .container-certification .certification{width:100%}#quality #certifications .background{max-width:250px;width:auto}#quality #certifications .container-certification .certification{gap:30px}}@media (max-width:375px){#quality #certifications .container-certification .certification .h2{font-size:clamp(26px, 2.5vw, 48px);line-height:clamp(26px, 2.5vw, 56px)}#quality #certifications .container-certification .certification .logo{max-width:50px}}#resume-category{padding:60px;padding-top:120px}#resume-category .h1{margin-bottom:30px}#products-filters .filters{min-width:350px;padding:30px;padding-top:0;max-width:375px;width:20%}#products-filters{padding:60px 30px;padding-bottom:30px}#products-filters .filters .wp-block-heading:after{content:url("data:image/svg+xml,%3Csvg width='19' height='11' viewBox='0 0 19 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02944 10.2427L9.51472 1.75739L18 10.2427' stroke='%236E859D' stroke-width='2'/%3E%3C/svg%3E%0A");transition:.5s;height:13px}#products-filters .filters .wp-block-heading{display:flex;justify-content:space-between;padding:6px 15px;border-radius:50px;font-size:14px;text-transform:uppercase;color:var(--blue-dark-grey);font-weight:500;padding-top:9px;align-items:center;cursor:pointer}.tax-product_cat,.post-type-archive-product{background-color:#fff}#products-filters .filters .widget_block.close .wp-block-heading{border:2px solid transparent;transition:.5s}#products-filters .filters .widget_block.close .wp-block-heading:hover{border:2px solid var(--blue-grey-2);transition:.5s}#products-filters .filters .widget_block.open .wp-block-heading{border:2px solid var(--blue-grey-4);transition:.5s}#products-filters .filters .wc-block-components-checkbox__input{border:1px solid var(--blue-dark-grey);border-radius:3px;background-color:#f9fcff}#products-filters .filters .wc-block-components-checkbox__input:focus{outline:none}#products-filters .filters .wc-block-components-checkbox__mark{fill:#fff;stroke-width:1px;stroke:#fff}#products-filters .filters .wc-block-components-checkbox__input:checked{background-color:var(--dark-blue);border-color:var(--dark-blue)}#products-filters .filters .wc-block-components-checkbox__input:checked~span{font-weight:600}#products-filters .filters .wc-block-components-checkbox span{color:var(--blue-dark-grey);font-size:18px;margin-top:-1px}#products-filters .filters .wc-block-components-filter-reset-button{display:none}#products-filters .filters .widget_block.close .wp-block-woocommerce-attribute-filter{height:0;overflow-y:hidden}#products-filters .filters .list-filter .widget_block{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--blue-dark-grey)}#products-filters .filters .list-filter .widget_block.closed{border:0;padding:0;margin:0;height:0;overflow:hidden}#products-filters .filters .widget_block.close .wp-block-heading:after{transform:rotate(-180deg)}#products-filters .filters .display-mode{margin-bottom:20px}#products-filters .products-list{border-radius:20px;border:1px solid var(--dark-blue);overflow:hidden;flex:1}#products-filters .products-list>.name-columns{background-color:var(--dark-blue)}#products-filters .products-list .name-columns>*{border-right:1px solid #fff;height:50px;padding-left:10px;padding-right:10px;width:calc((100% - 74px)/8);gap:10px;justify-content:center}#products-filters .products-list .name-columns>*:last-child{border-right:none}#products-filters .products-list .name-columns>*:first-child{width:74px;padding-left:20px}#products-filters .products-list .name-columns .text-content{font-size:16px}#products-filters .products-list .name-columns img{width:28px;height:28px}#products-filters .products-list .product .product-icon,#products-filters .products-list .product .attribute img,#products-filters .products-list .product .attribute .name{display:none}#products-filters .products-list .products{margin-bottom:0}#products-filters .products-list .product{height:68px;padding:4px 0;border-bottom:1px solid var(--blue-grey-4)}#products-filters .products-list .product:last-child{border-bottom:0}#products-filters .products-list .product>img{width:74px;border-radius:10px;object-fit:contain;object-position:top right}#products-filters .products-list .product .description{width:calc((100% - 74px)/4)}#products-filters .products-list .product .description,#products-filters .products-list .product .attributes-list,#products-filters .products-list .product>img{transition:0s}#products-filters .products-list.card .product .description,#products-filters .products-list.card .product .attributes-list,#products-filters .products-list.card .product>img{transition:.5s}#products-filters .products-list .product .description>*{width:calc(50% - 20px)}#products-filters .products-list .product .description p{width:50%}#products-filters .products-list .product .attributes-list{width:calc((100% - 74px)/4*3);margin-bottom:0}#products-filters .products-list .product .attributes-list .attribute{width:calc(100%/6);text-align:center}#products-filters .products-list .product .description .row-t{justify-content:center}#products-filters .products-list .product .attributes-list .attribute,#products-filters .products-list .product .description>*{padding:0 10px;align-self:center}#products-filters .products-list .product .description h2{text-wrap:nowrap;width:fit-content}#products-filters .products-list .product .description div{overflow:hidden;margin-right:10px;margin-left:10px;padding:0}#products-filters .products-list.card .name-columns{display:none}#products-filters .products-list.card .product .attribute img,#products-filters .products-list.card .product .attribute .name{display:block}#products-filters .products-list.card .product .product-icon{display:flex}#products-filters .products-list.card{border-radius:0;border:none;flex-direction:row;flex-wrap:wrap;gap:30px}#products-filters .products-list.card .product{width:calc((100% - 30px* 2) / 3);background-color:var(--white-grey);border-radius:20px;height:580px;position:relative;display:flex;flex-direction:column;padding:10px;overflow:hidden;border-bottom:none}#products-filters .products-list.card .products{width:100%;flex-direction:row;flex-wrap:wrap;gap:30px;display:flex}#products-filters .products-list.card .product .description,#products-filters .products-list.card .product .description div,#products-filters .products-list.card .product .attributes-list,#products-filters .products-list.card .product .attributes-list .attribute,#products-filters .products-list.card .product .description>*{width:100%}#products-filters .products-list.card .product .description h2{text-wrap:wrap}#products-filters .products-list.card .product .description{flex-direction:column}#products-filters .products-list.card .products:before{display:none}#products-filters .products-list.card .product .description,#products-filters .products-list.card .product .description p,#products-filters .products-list.card .product .description h2{padding:0;margin-inline:0}#products-filters .products-list.card .product .attributes-list{left:0}#products-filters .products-list.card .product .description{padding:0 10px}#products-filters .products-list.card .product .attributes-list:after,#products-filters .products-list.card .product .attributes-list:before{display:none}#products-filters .filters .display-mode svg{cursor:pointer}#products-filters .filters .display-mode rect{fill:var(--blue-grey-1)}#products-filters .filters .display-mode svg.active rect{fill:var(--blue)}#products-filters .widget-title{flex-direction:column;align-items:flex-start;margin-bottom:0}#products-filters .widget-title button{display:flex;justify-content:space-between;padding:6px 15px;border-radius:50px;font-size:14px;text-transform:uppercase;color:var(--blue-dark-grey);font-weight:500;padding-top:9px;align-items:center;cursor:pointer;font-family:'Roboto';border:2px solid #fff}#products-filters .widget-title button:hover{border:2px solid var(--blue-grey-2);transition:.5s}#products-filters .wpc-filter-collapsible.wpc-opened .widget-title button{border:2px solid var(--blue-grey-4);transition:.5s}#products-filters .wpc-filter-collapsible .wpc-filter-title button svg{transition:.5s;height:17px;padding-bottom:4px}#products-filters .wpc-filter-collapsible.wpc-closed .wpc-filter-title button svg{transform:rotate(-180deg);padding-bottom:0;height:17px}#products-filters .selected-value{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}#products-filters .wpc-filter-selected-values{display:flex;flex-wrap:wrap;gap:5px;padding-top:5px}#products-filters .wpc-filter-collapsible.wpc-opened .wpc-filter-selected-values{display:none}#products-filters .wpc-term-item-content-wrapper input{border:1px solid var(--blue-dark-grey);border-radius:3px;background-color:#f9fcff}#products-filters .wpc-term-item-content-wrapper input:checked{background-color:var(--dark-blue);border-color:var(--dark-blue)}#products-filters .wpc-term-item-content-wrapper input:checked~label a{font-weight:600}#products-filters .wpc-term-item-content-wrapper label a{color:var(--blue-dark-grey);font-size:18px;margin-top:1.5px}#products-filters .wpc-term-item-content-wrapper label{padding-left:14px}#products-filters .wpc-term-item-content-wrapper input:after{border-color:#fff;left:6px}#products-filters .wpc-filters-section{margin-bottom:20px;position:relative;padding-bottom:20px;border-bottom:1px solid var(--blue-dark-grey)}#products-filters .wpc-edit-filter-set{display:none}#products-filters .wpc-filters-section .wpc-filters-ul-list li:first-child{margin-top:12px}#filter-mobile{display:none;position:fixed;bottom:0;width:100%;height:82px;z-index:4}#filter-mobile .button-filter-mobile{border-radius:30px;border:2px solid var(--dark-blue);padding:10px 40px;font-size:18px;font-weight:600;cursor:pointer}#detail-category{gap:60px;padding:60px;padding-top:0}#detail-category>*{width:calc(50% - 30px)}#detail-category img{object-fit:cover;object-position:center}#detail-category .content>*:not(:last-child){margin-bottom:20px}#detail-category .content strong{font-family:'Roboto';font-weight:500;font-size:clamp(18px, 1.5vw, 24px);line-height:clamp(20px, 1.5vw, 30px)}#detail-category .content p:has(strong){padding:20px 0}#detail-category .content h2{font-family:'Roboto';font-weight:300;font-size:clamp(32px, 4vw, 48px);line-height:clamp(32px, 4vw, 56px);letter-spacing:-1px;margin-bottom:60px !important}#products-filters .products-list .product .container-show-product{display:none}#products-filters .filters .list-filter .widget_block .container-active-filter{padding-top:10px;gap:5px}#products-filters .filters .list-filter .widget_block .container-active-filter .active-filter,#products-filters .selected-value{border-radius:6px;padding:5px;background-color:var(--white-grey);gap:2px;cursor:pointer;font-family:'Roboto';color:var(--dark-blue);font-size:16px}@media (max-width:1600px){#products-filters .products-list .name-columns img{display:none}#products-filters .filters{padding-left:0;min-width:275px;max-width:325px;width:20%}#products-filters .products-list.card .products{gap:15px}#products-filters .products-list.card .product{width:calc((100% - 15px* 2) / 3)}}@media (max-width:1250px){#products-filters .products-list.card .product{width:calc((100% - 15px* 1) / 2)}#products-filters .filters{padding:20px;padding-left:0;padding-top:0;min-width:250px}#products-filters .products-list .name-columns .text-content{font-size:13px}#products-filters .products-list .products p,#products-filters .products-list .products h2,#products-filters .products-list .products span{font-size:14px}#products-filters .products-list .product{height:60px}#products-filters .products-list .name-columns>*{width:calc((100% - 60px) / 8)}#products-filters .products-list .name-columns>*:first-child{width:60px;padding-left:16px}#products-filters .products-list .product>img{width:60px}#products-filters .products-list .product .description{width:calc((100% - 60px) / 4)}#products-filters .products-list .product .attributes-list{width:calc((100% - 60px) / 4* 3);margin-bottom:0}}@media (max-width:1024px){#filter-mobile{display:flex}#products-filters .filters{min-width:0;width:auto;max-width:none}#products-filters .filters .list-filter{top:0;left:-100%;width:100%;height:100vh;background-color:#fff;z-index:8;position:fixed;transition:.5s;overflow-y:scroll;padding:100px 20px}#products-filters .filters .list-filter::-webkit-scrollbar{width:0}#products-filters .filters .list-filter.open{left:0}#products-filters .products-list,#products-filters .filters{width:100%}#products-filters{flex-direction:column}#products-filters .products-list .product{height:55px}#resume-category,#detail-category{padding-inline:40px}#detail-category{gap:40px}#detail-category>*{width:calc(50% - 20px)}#products-filters .filters .display-mode{width:fit-content;gap:20px}}@media(max-width:768px){#products-filters .products-list.card .product{height:400px}#products-filters{padding:40px 20px}#resume-category,#detail-category{padding-inline:20px}#products-filters .products-list>.name-columns{display:none}#products-filters .products-list{border-radius:0;border:none}#products-filters .products-list .product{flex-wrap:wrap;height:auto;padding:0}#products-filters .products-list .product .description{width:calc(100% - 50px);background-color:var(--white-grey);border-bottom:1px solid var(--blue-grey-3)}#products-filters .products-list .product>img{width:50px;background-color:var(--white-grey);border-bottom:1px solid var(--blue-grey-3);filter:none;border-radius:0}#products-filters .products-list.card .product>img,#products-filters .products-list.card .product .description{background-color:transparent;border-bottom:none}#products-filters .products-list .product .description .row-t{width:100px;justify-content:space-between;align-items:center;padding-right:12px;gap:2px}#products-filters .products-list .product .description .row-t:after{content:url("data:image/svg+xml,%3Csvg width='19' height='11' viewBox='0 0 19 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02944 10.2427L9.51472 1.75739L18 10.2427' stroke='%236E859D' stroke-width='2'/%3E%3C/svg%3E%0A");transition:.5s;transform:rotate(-180deg);height:13px}#products-filters .products-list .product.open .description .row-t:after{transform:rotate(0)}#products-filters .products-list .product .description div{width:calc(100% - 120px)}#products-filters .products-list .product .attribute img{display:block}#products-filters .products-list .product .attributes-list .attribute{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:80px;row-gap:10px;padding:0;width:auto}#products-filters .products-list .product .attributes-list{width:100%;display:flex;flex-wrap:wrap;padding:0 20px;gap:10px;height:0;transition:.5s;overflow:hidden}#products-filters .products-list.card .product .attributes-list{height:auto;padding:0 20px;gap:10px}#products-filters .products-list .product.open .attributes-list{padding:20px;height:auto;max-height:200px}#products-filters .products-list .product .attributes-list:after,#products-filters .products-list .product .attributes-list:before{display:none}#products-filters .products-list .product .container-show-product{display:block;width:100%}#products-filters .products-list.card .product .container-show-product{display:none}#products-filters .products-list .product .container-show-product .container-animation-arrow{background-color:transparent;color:var(--dark-blue);padding-inline:0;padding-bottom:0;text-decoration:underline}#products-filters .products-list .product.open>img,#products-filters .products-list .product.open .description{background-color:#fff;border:none}#products-filters .products-list .product.open{border-bottom:1px solid var(--blue-grey-1)}#detail-category{flex-direction:column}#detail-category>*{width:100%}#products-filters{padding-inline:0}#products-filters .filters,#products-filters .products-list.card{padding-inline:20px}#filter-mobile{height:64px;z-index:10}}@media (max-width:575px){#products-filters .products-list.card .product{width:100%}#products-filters .filters .display-mode{width:100%;justify-content:space-between;gap:20px}}#blog .hero{padding:130px 110px 60px;gap:60px}#blog #collab-programs{padding:60px 30px}#blog #collab-programs .post{margin-bottom:0}#blog #collab-programs .pagination{width:100%}#blog #collab-programs .pagination .fz-pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}#blog #collab-programs .pagination .fz-pagination .next,#blog #collab-programs .pagination .fz-pagination .prev,#blog #collab-programs .pagination .fz-pagination .page-numbers{color:#fff;font-family:'Roboto';font-weight:500;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#blog #collab-programs .pagination .fz-pagination .page-numbers:not(.prev):not(.next){background-color:var(--blue-grey-2);color:var(--dark-blue);border-radius:50px;padding:4px;padding-top:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#blog #collab-programs .pagination .fz-pagination .prev{margin-right:20px;height:30px}#blog #collab-programs .pagination .fz-pagination .next{margin-left:20px;height:30px}#blog #collab-programs .pagination .fz-pagination .next path,#blog #collab-programs .pagination .fz-pagination .prev path,#blog #collab-programs .pagination .fz-pagination .prev rect,#blog #collab-programs .pagination .fz-pagination .next rect{color:#fff;stroke:#fff}#blog #collab-programs .pagination .fz-pagination .page-numbers:not(.prev):not(.next).current{background-color:#fff;color:var(--dark-blue)}#blog-article{padding:30px;padding-top:72px}#blog-article .article{border-radius:10px;overflow:hidden}#blog-article .article .hero-img{width:100%;max-height:480px;object-fit:cover}#blog-article .article .content-article{padding:120px 90px}#blog-article .article .content-article>div{max-width:1360px;width:100%;display:flex;flex-direction:column;gap:60px}#blog-article .article .content-article .summary,#blog-article .article .content-article .place{font-size:clamp(18px, 1.5vw, 26px);line-height:clamp(20px, 1.5vw, 30px)}#blog-article .article .content-article .date{font-size:clamp(20px, 1.5vw, 30px);line-height:clamp(22px, 1.5vw, 36px);font-weight:600}#blog-article .article .content-article .container-title{gap:10px}#blog-article .article .content-article .description{gap:20px}#blog-article .article .content-article .content-img{border-radius:10px;margin-bottom:30px}@media (max-width:1440px){#blog .hero{padding-inline:90px}#blog #collab-programs .post{width:calc((100% - 30px* 2) / 3);height:530px}}@media (max-width:1024px){#blog .hero{padding-inline:40px;gap:30px;padding-top:90px;padding-bottom:40px}#blog-article .article .content-article{padding-inline:40px;padding-block:60px}#blog #collab-programs .post{width:calc((100% - 30px) / 2);height:480px}#blog #collab-programs .pagination .fz-pagination .page-numbers:not(.prev):not(.next){width:25px;height:25px}#blog-article{padding:30px;padding-top:92px}}@media (max-width:768px){#blog .hero,#blog #collab-programs,#blog-article .article .content-article{padding-inline:20px}#blog #collab-programs .post img{height:200px}#blog #collab-programs .post{width:calc((100% - 30px) / 2);height:440px}#blog-article{padding:20px;padding-top:82px}}@media (max-width:575px){#blog #collab-programs .post{width:100%}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt{display:none !important}#global-information .quantity,#global-information .single_add_to_cart_button{display:none !important}.single-product #global-information a.added_to_cart{color:var(--dark-blue);font-size:20px;text-decoration:underline;display:flex;gap:10px;padding-bottom:10px;align-items:center}.single-product #global-information a.added_to_cart:after{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 1L17 1L17 13' stroke='%2310274A' stroke-width='2' stroke-linecap='round'/%3e%3cpath d='M1 17L17 0.999998' stroke='%2310274A' stroke-width='2'/%3e%3c/svg%3e");transition:.3s}.single-product #global-information a.added_to_cart:hover:after{transform:rotate(45deg)}#request-a-quote>.woocommerce>.woocommerce-notices-wrapper{display:block}.woocommerce-notices-wrapper{display:none}.quotation-icon a svg{position:fixed;top:50%;right:0;width:50px;transform:translateY(-50%);z-index:2000;background-color:var(--blue-grey-3);padding:10px;border-radius:5px 0 0 5px;transition:.5s}.quotation-icon a svg path{fill:var(--dark-blue);transition:.5s}.quotation-icon a svg:hover{background-color:var(--dark-blue)}.quotation-icon a svg:hover path{fill:var(--blue-grey-3)}body.page-template-request-a-quote{padding-top:90px}#request-a-quote .return-product{text-decoration:underline;margin-top:30px;display:flex;align-items:center;margin-bottom:20px;font-size:20px}#request-a-quote .return-product svg{width:16px;margin-left:7px;transition:.3s}#request-a-quote .return-product:hover svg{transform:rotate(45deg)}#request-a-quote #hero,#request-a-quote #contact{padding:60px 120px}#request-a-quote #contact .content{margin-block:30px;margin-bottom:60px}#request-a-quote #contact{padding:120px;padding-bottom:200px;background-color:#fff}#request-a-quote #hero tbody{display:flex;flex-direction:column;gap:30px}#request-a-quote #hero .cart_item{background-color:var(--blue-grey-4);border-radius:20px;height:200px;overflow:hidden}#request-a-quote #hero .cart_item td{padding:0 !important}#request-a-quote #hero .cart_item .product-thumbnail{width:20%;height:200px;max-height:200px;min-height:200px}#request-a-quote #hero .cart_item .product-thumbnail a{height:100%;display:block;height:200px}#request-a-quote #hero .cart_item .product-thumbnail a img{height:100%;width:100%;object-fit:contain;object-position:right top;border-radius:20px}#request-a-quote #hero .cart_item .product-remove{padding-right:30px !important}#request-a-quote #hero .cart_item .container-input-quantity{display:flex;align-items:center;gap:10px}#request-a-quote #hero .cart_item .container-input-quantity span{cursor:pointer;width:40px;height:40px;border:2px solid var(--dark-blue);border-radius:50px;font-size:22px;color:var(--dark-blue);display:flex;align-items:center;justify-content:center;font-family:'Roboto';font-weight:400;transition:.3s}#request-a-quote #hero .cart_item .container-input-quantity span:hover{background-color:var(--blue-grey-2);border-color:var(--blue-grey-2)}#request-a-quote #hero .cart_item .container-input-quantity input{color:var(--dark-blue);background-color:transparent;border:2px solid var(--dark-blue);height:40px;min-width:70px;border-radius:50px;font-family:'Roboto';font-weight:400;color:var(--dark-blue);font-size:20px}#request-a-quote #hero .cart_item .container-input-quantity input[type=number]::-webkit-inner-spin-button,#request-a-quote #hero .cart_item .container-input-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#request-a-quote #hero .cart_item .container-input-quantity input[type=number]{-moz-appearance:textfield}#request-a-quote #hero .cart_item .product-quantity{padding-right:30px !important;width:175px}#request-a-quote #hero .cart_item .attributes-list{align-items:center;gap:15px;flex-wrap:wrap;padding-top:20px}#request-a-quote #hero .cart_item .attributes-list .attribute span{font-weight:400;font-size:16px}#request-a-quote #hero .cart_item .attributes-list .attribute{align-items:center;gap:5px}#request-a-quote #hero .cart_item .product-name a{color:var(--dark-blue);font-size:clamp(22px, 2vw, 30px);line-height:clamp(26px, 2vw, 30px);margin-bottom:10px}#request-a-quote #hero .cart_item .product-name{padding-inline:30px !important}#request-a-quote #hero .cart_item:hover{background-color:#fff}#request-a-quote #hero .container-animation-arrow{background-color:#fff;width:100%;color:var(--dark-blue);font-weight:600;padding-inline:10px}#request-a-quote #hero .container-animation-arrow svg{transition:.5s}#request-a-quote #hero .container-animation-arrow:hover svg{transform:rotate(90deg)}#request-a-quote .woocommerce a.remove{display:flex;font-size:16px;height:fit-content;width:auto;text-align:left;line-height:auto;border-radius:40px;color:#fff !important;font-weight:400;gap:10px;align-items:center;background-color:var(--dark-blue);padding:3px 40px}#request-a-quote .woocommerce a.remove:after{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.5 31L4.75 4.74998H27.25L23.5 31H8.5Z' stroke='white' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11 1.99998C11 1.44769 11.4477 0.999977 12 0.999977H20C20.5523 0.999977 21 1.44769 21 1.99998V4.74998H11V1.99998Z' stroke='white' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M30.375 4.74998H1.625' stroke='white' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");transform:scale(.75)}#request-a-quote .woocommerce-cart-form.addify-quote-form{display:flex;flex-direction:column;align-items:center}#request-a-quote .shop_table.shop_table_responsive.addify-quote-form__contents{border-radius:10px;overflow:hidden}#request-a-quote .request-a-quote-table{background-color:var(--dark-blue);color:#fff}#request-a-quote .woocommerce table.shop_table{border:1px solid var(--dark-blue)}#request-a-quote .woocommerce table.shop_table th,#request-a-quote form.addify-quote-form table.addify-quote-form__contents td{padding:9px 12px !important;font-family:Roboto;font-weight:500}#request-a-quote .request-a-quote-form,#request-a-quote .request-a-quote-content{display:flex;column-gap:15px;row-gap:15px}#request-a-quote .request-a-quote-form{flex-direction:column}#request-a-quote .request-a-quote-input{text-decoration:none;border:none;width:100%;height:50px;border-radius:60px;padding:15px 20px;background-color:#f5fafb;color:var(--dark-blue)}#request-a-quote .request-a-quote-input:active{border-color:var(--dark-blue) !important}#request-a-quote .request-a-quote-input.addInfos{width:100%;height:180px;border-radius:20px;min-height:50px;max-height:180px;min-width:490px}#request-a-quote .addify{display:flex;flex-direction:column;align-items:center;row-gap:20px;padding-block:40px}#request-a-quote .addify .cart-submit,#request-a-quote .addify .cart-empty{color:#fff}div.af_quote_fields{width:100% !important}#request-a-quote .cart-empty{color:var(--dark-blue)}#request-a-quote .addify{min-height:400px;justify-content:center}#request-a-quote .woocommerce a.remove:hover{text-decoration:none}#request-a-quote input[required]:invalid{border:transparent !important}#request-a-quote input[required]:valid{border:2px solid green !important}#request-a-quote .actions{border-top:transparent !important}#request-a-quote .row-button{width:100%;display:flex;justify-content:flex-end;flex-direction:row;margin-bottom:60px}#request-a-quote .form_row{width:100%;float:left;margin-top:20px !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;background-color:#f6f5f8;color:var(--dark-blue);border-top:3px solid var(--dark-blue);list-style:none outside;width:auto;font-family:Roboto;word-wrap:break-word;border-radius:0 0 10px 10px}.woocommerce-message:before{content:"\e015";color:var(--dark-blue)}#request-a-quote button.addify_checkout_place_quote{float:left}@media (max-width:1280px){div.af_quote_fields{width:100% !important}body.page-template-request-a-quote{padding-top:90px}#request-a-quote #hero,#request-a-quote #contact{padding:60px 90px}#request-a-quote #contact{padding-bottom:120px}#request-a-quote .woocommerce a.remove{padding:3px 20px}#request-a-quote #hero .cart_item .container-input-quantity span{width:35px;height:35px;font-size:18px}#request-a-quote #hero .cart_item .container-input-quantity input{height:35px;min-width:60px;border-radius:50px;font-size:18px}#request-a-quote #hero .cart_item .product-quantity{padding-right:20px !important;width:150px}#request-a-quote #hero .cart_item .product-remove{padding-right:20px !important}#request-a-quote #hero .cart_item .product-name{padding-inline:20px !important}}@media (max-width:1024px){body.page-template-request-a-quote{padding-top:60px}#request-a-quote #hero,#request-a-quote #contact{padding:60px 40px}#request-a-quote #contact{padding-bottom:120px}}@media (max-width:900px){#request-a-quote #hero .cart_item{display:flex;flex-direction:column;height:auto}#request-a-quote #hero .cart_item .product-thumbnail{width:100%;display:block}#request-a-quote #hero .cart_item .product-name{padding-block:20px !important;width:100%}#request-a-quote #hero .cart_item .product-quantity,#request-a-quote #hero .cart_item .product-remove{padding-bottom:20px !important;padding-inline:20px !important;width:100%}#request-a-quote #hero .cart_item .product-remove{display:flex;justify-content:center}#request-a-quote .woocommerce a.remove{width:fit-content;display:flex;padding:3px 34px}#request-a-quote #hero .cart_item td{border:none}#request-a-quote #hero .row-button{position:fixed;bottom:0;margin:0}#request-a-quote #hero .container-animation-arrow{padding-block:20px !important;border-radius:0;padding-top:20px !important;height:auto}#request-a-quote #hero .container-animation-arrow svg{width:36px}#request-a-quote #hero .cart_item .product-quantity{display:flex;justify-content:center}}@media (max-width:768px){body.page-template-request-a-quote{padding-top:50px}#request-a-quote .request-a-quote-content{flex-wrap:wrap}#request-a-quote #hero,#request-a-quote #contact{padding:60px 20px}#request-a-quote #contact{padding-bottom:100px}#request-a-quote .woocommerce table.shop_table{margin:0 -1px 20px 0;text-align:center}#request-a-quote .woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}#request-a-quote .woocommerce table.shop_table_responsive thead{display:block !important}#request-a-quote .woocommerce table.shop_table_responsive tr.cart_item{display:flex;width:100%}#request-a-quote .woocommerce table.shop_table_responsive tr td:before{content:none;font-weight:700;float:left}#request-a-quote .request-a-quote-input.addInfos{min-width:200px}#request-a-quote .woocommerce table.shop_table th{padding:9px 28px !important}#request-a-quote form.addify-quote-form table.addify-quote-form__contents td.product-name{width:65%}#request-a-quote form.addify-quote-form table.addify-quote-form__contents td.product-name.a:hover{text-decoration:underline}#request-a-quote form.addify-quote-form table.addify-quote-form__contents td.product-quantity{width:35%;display:flex;justify-content:center}#request-a-quote .woocommerce table.shop_table_responsive tr td{text-align:left !important}}@media (max-width:480px){body.page-template-request-a-quote{padding-top:40px}#request-a-quote .woocommerce{padding:40px;padding-inline:0;padding-bottom:0}#request-a-quote .request-a-quote-input.addInfos{min-width:200px;height:100px}button.addify_checkout_place_quote{margin-bottom:15px}}#engineering #hero .container-number .circle-number{width:100%;max-width:300px}#engineering #hero img{min-width:50%;object-fit:contain}#engineering #hero .container-number .circle-number .description{font-size:25px;font-weight:500;line-height:26px;padding:0}#engineering h3{font-weight:300}#engineering .sub-description p{font-size:20px;line-height:clamp(24px, 2vw, 30px)}#engineering .sub-section{gap:60px}#engineering #hero .container-top .description{margin-top:10px;padding-left:4px}#engineering #hero .container-top .uppercase{padding-left:6px}#engineering #hero .container-number{padding:0;padding-top:10px}#engineering div.dark-blue.description ul{font-size:18px}#engineering div.dark-blue.description li{display:flex;flex-direction:column;margin-bottom:20px;gap:5px}#engineering div.dark-blue.description li b{font-weight:600}@media (min-width:768px){#engineering .sub-section:nth-child(even) .container-text{padding-left:0}}@media (max-width:768px){#engineering #hero .container-number{padding-bottom:0;padding-inline:0px}#engineering .sub-section{gap:30px}@media (min-width:567px){#engineering #hero .container-number .circle-number{width:100%;max-width:358px;gap:0px;padding:10px}#engineering #hero .container-number .circle-number .number{font-size:clamp(25px, 1.5vw, 40px)}#engineering #hero .container-number .circle-number .description{font-size:15px}}#engineering #hero .container-text{flex-direction:row !important;align-items:center}#engineering #hero .uppercase{margin-bottom:10px}#engineering .section-2 .container-text:first-child{padding-bottom:10px}#engineering .section-2 .container-text:last-child{padding-top:10px}#engineering .sub-section .container-text-fixed-top{padding-top:10px !important}}@media (max-width:567px){#engineering #hero .container-text{flex-wrap:wrap}#engineering #hero .container-number .circle-number{max-width:300px}}#innovation .text-center{text-align:center}#innovation #hero{background-repeat:no-repeat;background-size:cover}#innovation .section-card-explicative .container-number{display:flex;gap:20px;align-items:start}#innovation .section-card-explicative .container-number .number{font-size:clamp(60px, 12.5vw, 130px);color:#fff;font-weight:200;height:110px;display:flex;justify-content:center;align-items:start;line-height:100px}#innovation .section-card-explicative .container-number .circle-number .title-step{color:#fff;font-weight:600;margin-bottom:20px}#innovation .section-card-explicative .container-number .circle-number .description{color:#fff}#innovation .sub-section:nth-child(even) .container-text{padding-left:0}#innovation .section-card-explicative>*{width:100%}#innovation .section-card-explicative .container-number .container-number-step{max-width:450px;gap:20px}#innovation .text-bold{font-weight:600}#innovation .sub-section .description-list ul li{margin-bottom:15px}#innovation .description.description-list ul{list-style:initial;padding-left:25px}#innovation .sub-section .description-list ul li b{font-weight:500}#innovation .section-circle>*{width:100%;gap:20px}#innovation .section-circle .container-number .circle-number{display:flex;flex-direction:column-reverse;border:1px solid var(--dark-blue);padding:30px}#innovation .section-circle .container-number .circle-number .description{font-size:15px;text-transform:uppercase;line-height:normal;font-weight:400;letter-spacing:2px}#innovation .section-circle .container-number .circle-number .number{font-size:clamp(45px, 7vw, 90px);line-height:normal;font-weight:500}#innovation .section-circle{max-height:100%}#innovation .section-description{gap:50px}#innovation .name-description{color:var(--blue-dark-grey)}#innovation .sub-section:nth-child(6) svg{max-width:80px}@media (max-width:768px){#innovation .section-card-explicative .container-number{flex-wrap:wrap}#innovation .section-card-explicative .container-number .number{line-height:75px}#innovation .sub-section .container-text,#innovation .sub-section:nth-child(even) .container-text{padding:40px 20px}#innovation .section-circle{padding:40px 20px}#innovation .section-card-explicative .container-number{flex-wrap:wrap}}@media (max-width:575px){#innovation .section-circle .container-number .circle-number{width:60%}}#technologies #hero{min-height:100%}#technologies #hero .container-top{padding:0}#technologies #hero .container-top .container-text,#mems_technology #hero .container-top .container-text{padding:40px}#technologies #hero .container-top .uppercase,#ndt_applications #hero .container-top .uppercase,#plm #hero .container-top .uppercase,#transducer_works #hero .container-top .uppercase,#our_ndt_solutions #hero .container-top .uppercase{margin-bottom:20px}#technologies #hero .container-top .description,#ndt_applications #hero .container-top .description,#plm #hero .container-top .description,#transducer_works #hero .container-top .description,#our_ndt_solutions #hero .container-top .description{margin-top:20px}#technologies #hero img{max-height:100vh;margin-bottom:0;height:100vh}#technologies #hero .container-top{height:100vh}#mems_technology #hero .container-top{height:calc(100vh - 67px);padding:0}#mems_technology #hero img{max-height:calc(100vh - 67px);height:calc(100vh - 67px);min-width:50%}#mems_technology #hero .container-top .h1{margin-block:30px 50px}#mems_technology ul,#ndt_applications ul,#plm ul,#transducer_works ul,#our_ndt_solutions ul{list-style:initial;padding-left:20px}#mems_technology .sub_section ul li{line-height:25px;margin-bottom:25px}#mems_technology b,#ndt_applications b,#plm b,#transducer_works b,#our_ndt_solutions b{font-weight:500}#mems_technology .sub-section:nth-child(4) .container-text:last-child .content{width:100%}#mems_technology .sub-section:nth-child(4) .container-text{width:100%}#mems_technology .sub-section:nth-child(4) .container-text:last-child{margin-top:50px}#mems_technology .sub-section:nth-child(4) .container-text:last-child table th{padding:25px 20px}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .column_name{border-right:1px solid #fff}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .line_name{border-bottom:1px solid #fff}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .item{border:1px solid var(--dark-blue);padding:15px;vertical-align:middle;width:calc(100% / 3.5)}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .item ul{display:flex;flex-direction:column;gap:10px}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .column_name:last-child,#mems_technology .sub-section:nth-child(4) .container-text:last-child table .container-items-lines:last-child .line_name{border-color:transparent}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .container-items-lines:last-child .line_name{border-bottom-left-radius:15px}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .container-items-lines:first-child .line_name{border-top-left-radius:15px}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .column_name:nth-child(2){border-top-left-radius:20px}#mems_technology .sub-section:nth-child(4){padding-block:80px;max-height:inherit}#mems_technology .sub-section:nth-child(2){max-height:800px}#mems_technology .sub-section:nth-child(2) .container-text .content h2{margin-bottom:50px}#mems_technology .sub-section:nth-child(2) .container-text .content .description{max-width:745px}#mems_technology .sub-section:nth-child(2) .container-text .content .description p{font-size:clamp(14px, 1.5vw, 20px);line-height:clamp(14px, 1.5vw, 24px)}#mems_technology .sub-section:nth-child(3) .container-text .content .description{max-width:650px}#mems_technology .sub-section:nth-child(3) .container-text .content .description ul li,#ndt_applications .container-text .content .description ul li,#plm .container-text .content .description ul li,#transducer_works .container-text .content .description ul li,#our_ndt_solutions .container-text .content .description ul li{margin-bottom:20px;line-height:20px}#mems_technology .sub-section:nth-child(4) .container-text .content .description{max-width:855px}#mems_technology .sub-section:nth-child(4) .container-text .content table th{font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#mems_technology .sub-section:nth-child(4) .container-text:last-child table .column_name:last-child{border-top-right-radius:20px}#mems_technology .sub-section:nth-child(5){padding-block:100px}#mems_technology .sub-section:nth-child(5) .container-text{max-width:650px}#mems_technology .sub-section:nth-child(5) .container-text:first-child{padding-right:80px}#mems_technology .sub-section:nth-child(5) .container-text:last-child{padding-right:0}#mems_technology .sub-section:nth-child(5) .container-text .content ul li,#ndt_applications .sub-section:nth-child(5) .container-text .content ul li,#plm .sub-section .container-text .content ul li,#transducer_works .sub-section .container-text .content ul li,#our_ndt_solutions .sub-section .container-text .content ul li{line-height:20px;margin-bottom:20px}#mems_technology .sub-section:nth-child(3) img{object-fit:contain}#mems_technology li{font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#our_ndt_solutions .sub-section .container-text .content .description p:not(:last-child){margin-bottom:20px}@media (max-width:768px){#mems_technology .sub-section:nth-child(4){flex-direction:column}#mems_technology .sub-section:nth-child(4){padding-block:40px}#mems_technology .sub-section:nth-child(4) .container-text:last-child{margin-top:0}#mems_technology .sub-section:nth-child(2) .container-text .content h2{margin-bottom:20px}#mems_technology #hero{height:calc(100% - 67px)}#mems_technology #hero img{margin-bottom:0;height:initial}#mems_technology #hero .container-top{height:100%}#mems_technology .sub-section:nth-child(2){max-height:none}#mems_technology .sub-section:nth-child(4) .container-text:last-child .content{overflow-x:scroll}#mems_technology .sub-section:nth-child(4) .container-text:last-child .content table{width:650px}#mems_technology .sub-section:nth-child(5) .container-text:first-child{padding-bottom:0}#mems_technology .sub-section:nth-child(5){padding-block:20px}}#ndt_applications .sub-section:nth-child(6) .container-animation-arrow,#plm .sub-section:nth-child(6) .container-animation-arrow,#transducer_works .sub-section:nth-child(6) .container-animation-arrow,#our_ndt_solutions .sub-section:nth-child(6) .container-animation-arrow{margin:0 auto}#ndt_applications #hero img{margin-bottom:0;min-width:50%}#ndt_applications #hero{min-height:100vh}@media (max-width:768px){#ndt_applications #hero{min-height:initial}}#plm #hero img,#plm .sub-section img{object-fit:contain}#plm .sub-section:nth-child(6) .container-animation-arrow{width:250px;background-color:#fff;color:var(--dark-blue)}#plm .sub-section:nth-child(6) .container-text{width:80%}@media (max-width:768px){#plm .sub-section:nth-child(6) .container-text{width:100%}}#transducer_works #hero{background-color:#e5e5e5}#transducer_works .sub-section:nth-child(2) .container-text{max-width:605px}#transducer_works #hero .container-top img{filter:drop-shadow(15px 35px 35px #10274a73);margin-right:-60px;min-width:50%;max-height:inherit}#transducer_works #hero .container-top .container-text{max-width:545px}#transducer_works #hero .container-top{justify-content:space-between;width:100%}#transducer_works .sub-section:nth-child(2) img{max-width:600px}#transducer_works .sub-section:nth-child(2){justify-content:space-around;padding-block:100px}#transducer_works .sub-section:nth-child(3){flex-wrap:wrap}#transducer_works .sub-section:nth-child(3) .container-text .content{width:100%}#transducer_works .sub-section:nth-child(7) img{object-fit:contain}#transducer_works .sub-section:nth-child(2) .container-text,#transducer_works .sub-section:nth-child(3) .container-title,#transducer_works .sub-section:nth-child(3) .container-text{max-width:none;width:calc(50% - 30px);padding:0}#transducer_works .sub-section:nth-child(2){gap:60px;justify-content:space-between}#transducer_works .sub-section:nth-child(3){column-gap:60px}#transducer_works section div.dark-blue.sub-description.description p:not(:last-child){margin-bottom:20px}@media (max-width:1024px){#transducer_works #hero .container-top img{margin-right:-40px}}@media (max-width:768px){#transducer_works .sub-section:nth-child(3) .container-text:nth-child(2){padding-block:0px}#transducer_works .sub-section:nth-child(3) .container-text:nth-child(3){padding-top:20px}#transducer_works .sub-section:nth-child(3) .container-title{margin-bottom:0}#transducer_works .sub-section:nth-child(7) img{margin-bottom:30px}#transducer_works #hero .container-top img{margin-right:0}}#our_ndt_solutions #hero{min-height:100vh}#our_ndt_solutions .sub-section:nth-child(5){max-height:inherit;padding:0}#our_ndt_solutions .sub-section:nth-child(5) .container-text{width:100%;gap:25px}#our_ndt_solutions .sub-section:nth-child(5) .container-title{margin-bottom:25px}#our_ndt_solutions .sub-section:nth-child(5) img{object-fit:cover;width:100%}#our_ndt_solutions .sub-section:nth-child(5) .container-element-text{padding:60px;width:100%}#our_ndt_solutions .sub-section:nth-child(5) .container-element-text .container-text .description p{margin-bottom:20px}#our_ndt_solutions .sub-section:nth-child(3){background-color:#1f1f1f}#our_ndt_solutions .sub-section:nth-child(3) .container-animation-arrow{background-color:#1f1f1f}#our_ndt_solutions .sub-section:nth-child(2) .container-animation-arrow,#our_ndt_solutions .sub-section:nth-child(6) .container-animation-arrow{border:none}#our_ndt_solutions .sub-section:nth-child(3) img{mix-blend-mode:plus-lighter}@media (max-width:1024px){#our_ndt_solutions .sub-section:nth-child(5) .container-element-text{padding:40px}}@media (max-width:768px){#our_ndt_solutions .sub-section:nth-child(5) .container-element-text{padding:20px}#our_ndt_solutions .sub-section:nth-child(5) .container-text{flex-wrap:wrap}#our_ndt_solutions .sub-section:nth-child(5) .container-title{margin-bottom:0;padding-bottom:20px}}#history #hero{min-height:calc(100vh - 67px);padding:120px 90px;padding-top:67px;flex-wrap:wrap;column-gap:120px;z-index:10}#history #hero .uppercase{padding-top:90px;padding-bottom:6px;border-bottom:1px solid var(--dark-blue);width:100%;margin-bottom:30px}#history #hero .container-text{width:calc((100% - 120px)/2)}#history #hero .container-text h1{max-width:720px;margin-bottom:60px}#history #hero .container-text .description{max-width:720px;display:flex;flex-direction:column;gap:20px}#history #hero figure{width:calc((100% - 120px)/2)}#history #hero figure img{width:100%}#history #hero figure figcaption{color:var(--blue-dark-grey);margin-top:30px}#history .sub-section{padding:120px;gap:120px;z-index:10}#history .sub-section>*,#history .sub-section-2 .container-text .content>*{width:calc((100% - 120px)/2)}#history .sub-section .h2{margin-bottom:60px}#history .sub-section .description{display:flex;flex-direction:column;gap:30px}#history .sub-section .description strong{font-size:clamp(18px, 2vw, 26px);line-height:clamp(22px, 2vw, 30px)}#history .sub-section-2 .background{max-height:680px;width:100%;object-fit:cover}#history .sub-section-2 .container-text{padding:120px;gap:60px}#history .sub-section-2 .container-text .content{gap:120px}#history .sub-section-2 .container-text .content .summary p{font-size:clamp(18px, 2vw, 26px);line-height:clamp(22px, 2vw, 30px)}#history .sub-section-2 .container-text .content .description{gap:30px}#history .sub-section-2 .container-text .content .description>*{width:calc(50% - 15px)}#history .sub-section-2,#history .sub-section-date{z-index:10}#history .sub-section-date{padding:90px 30px 30px}#history .sub-section-date .desktop-frieze{gap:30px}#history .sub-section-date .desktop-frieze img{width:100%;max-height:650px}#history .sub-section-date .desktop-frieze .h2{padding:0 60px}#history .sub-section-date .mobile-frieze{display:none}#history .sub-section-5 .h2{width:100%;text-align:center;margin-bottom:0}#history .sub-section-2 .container-text h2{width:calc((100% - 120px) / 2)}#history #frieze .container-date-frieze{max-width:260px;width:15vw;position:relative;height:100%}#history #frieze{height:calc(100vh - 67px);width:100%;display:flex;touch-action:pan-y}#history #frieze .container-date-frieze .date-frieze{height:100%}#history #frieze .container-date-frieze .date{color:var(--blue-dark-grey);height:calc(100%/13);padding:0 20px;display:flex;gap:10px;font-weight:600;overflow:hidden}#history #frieze .container-date-frieze .date:before{content:url("data:image/svg+xml,%3Csvg width='26' height='66' viewBox='0 0 26 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.458333L12 0L14 -8.74228e-08L14 0.458333C14 1.01062 13.5523 1.45833 13 1.45833C12.4477 1.45833 12 1.01062 12 0.458333ZM13 6.79167C13.5523 6.79167 14 7.23938 14 7.79167L14 8.70833C14 9.26062 13.5523 9.70833 13 9.70833C12.4477 9.70833 12 9.26062 12 8.70833L12 7.79167C12 7.23938 12.4477 6.79167 13 6.79167ZM13 15.0417C13.5523 15.0417 14 15.4894 14 16.0417L14 16.9583C14 17.5106 13.5523 17.9583 13 17.9583C12.4477 17.9583 12 17.5106 12 16.9583L12 16.0417C12 15.4894 12.4477 15.0417 13 15.0417ZM13 23.2917C13.5523 23.2917 14 23.7394 14 24.2917L14 25.2083C14 25.7606 13.5523 26.2083 13 26.2083C12.4477 26.2083 12 25.7606 12 25.2083L12 24.2917C12 23.7394 12.4477 23.2917 13 23.2917ZM13 31.5417C13.5523 31.5417 14 31.9894 14 32.5417L14 33L12 33L12 32.5417C12 31.9894 12.4477 31.5417 13 31.5417Z' fill='%236E859D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 33.4583L12 33L14 33L14 33.4583C14 34.0106 13.5523 34.4583 13 34.4583C12.4477 34.4583 12 34.0106 12 33.4583ZM13 39.7917C13.5523 39.7917 14 40.2394 14 40.7917L14 41.7083C14 42.2606 13.5523 42.7083 13 42.7083C12.4477 42.7083 12 42.2606 12 41.7083L12 40.7917C12 40.2394 12.4477 39.7917 13 39.7917ZM13 48.0417C13.5523 48.0417 14 48.4894 14 49.0417L14 49.9583C14 50.5106 13.5523 50.9583 13 50.9583C12.4477 50.9583 12 50.5106 12 49.9583L12 49.0417C12 48.4894 12.4477 48.0417 13 48.0417ZM13 56.2917C13.5523 56.2917 14 56.7394 14 57.2917L14 58.2083C14 58.7606 13.5523 59.2083 13 59.2083C12.4477 59.2083 12 58.7606 12 58.2083L12 57.2917C12 56.7394 12.4477 56.2917 13 56.2917ZM13 64.5417C13.5523 64.5417 14 64.9894 14 65.5417L14 66L12 66L12 65.5417C12 64.9894 12.4477 64.5417 13 64.5417Z' fill='%236E859D'/%3E%3C/svg%3E");height:100%;min-height:66px;width:auto}#history #frieze .container-date-frieze .date:hover:before{content:url("data:image/svg+xml,%3Csvg width='26' height='66' viewBox='0 0 26 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.583333L12 0L14 -8.74228e-08L14 0.583333C14 1.13562 13.5523 1.58333 13 1.58333C12.4477 1.58333 12 1.13562 12 0.583333ZM13 8.91667C13.5523 8.91667 14 9.36438 14 9.91666L14 11.0833C14 11.6356 13.5523 12.0833 13 12.0833C12.4477 12.0833 12 11.6356 12 11.0833L12 9.91667C12 9.36438 12.4477 8.91667 13 8.91667ZM13 19.4167C13.5523 19.4167 14 19.8644 14 20.4167L14 21L12 21L12 20.4167C12 19.8644 12.4477 19.4167 13 19.4167Z' fill='%236E859D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 45.5833L12 45L14 45L14 45.5833C14 46.1356 13.5523 46.5833 13 46.5833C12.4477 46.5833 12 46.1356 12 45.5833ZM13 53.9167C13.5523 53.9167 14 54.3644 14 54.9167L14 56.0833C14 56.6356 13.5523 57.0833 13 57.0833C12.4477 57.0833 12 56.6356 12 56.0833L12 54.9167C12 54.3644 12.4477 53.9167 13 53.9167ZM13 64.4167C13.5523 64.4167 14 64.8644 14 65.4167L14 66L12 66L12 65.4167C12 64.8644 12.4477 64.4167 13 64.4167Z' fill='%236E859D'/%3E%3Cpath d='M17 33C17 35.2091 15.2091 37 13 37C10.7909 37 9 35.2091 9 33C9 30.7909 10.7909 29 13 29C15.2091 29 17 30.7909 17 33Z' fill='%236E859D'/%3E%3C/svg%3E")}#history #frieze .container-date-frieze .date.active:before{content:url("data:image/svg+xml,%3Csvg width='26' height='66' viewBox='0 0 26 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.583333L12 0L14 -8.74228e-08L14 0.583333C14 1.13562 13.5523 1.58333 13 1.58333C12.4477 1.58333 12 1.13562 12 0.583333ZM13 8.91667C13.5523 8.91667 14 9.36438 14 9.91666L14 11.0833C14 11.6356 13.5523 12.0833 13 12.0833C12.4477 12.0833 12 11.6356 12 11.0833L12 9.91667C12 9.36438 12.4477 8.91667 13 8.91667ZM13 19.4167C13.5523 19.4167 14 19.8644 14 20.4167L14 21L12 21L12 20.4167C12 19.8644 12.4477 19.4167 13 19.4167Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 44C19.0751 44 24 39.0751 24 33C24 26.9249 19.0751 22 13 22C6.92487 22 2 26.9249 2 33C2 39.0751 6.92487 44 13 44ZM13 45C19.6274 45 25 39.6274 25 33C25 26.3726 19.6274 21 13 21C6.37258 21 1 26.3726 1 33C1 39.6274 6.37258 45 13 45Z' fill='%236E859D'/%3E%3Cpath d='M22 33C22 37.9706 17.9706 42 13 42C8.02944 42 4 37.9706 4 33C4 28.0294 8.02944 24 13 24C17.9706 24 22 28.0294 22 33Z' fill='%23E3F2F7'/%3E%3Cpath d='M17.3601 33.0001C17.3601 35.4101 15.4064 37.3637 12.9964 37.3637C10.5865 37.3637 8.63281 35.4101 8.63281 33.0001C8.63281 30.5901 10.5865 28.6365 12.9964 28.6365C15.4064 28.6365 17.3601 30.5901 17.3601 33.0001Z' fill='%2300A2E6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 45.5833L12 45L14 45L14 45.5833C14 46.1356 13.5523 46.5833 13 46.5833C12.4477 46.5833 12 46.1356 12 45.5833ZM13 53.9167C13.5523 53.9167 14 54.3644 14 54.9167L14 56.0833C14 56.6356 13.5523 57.0833 13 57.0833C12.4477 57.0833 12 56.6356 12 56.0833L12 54.9167C12 54.3644 12.4477 53.9167 13 53.9167ZM13 64.4167C13.5523 64.4167 14 64.8644 14 65.4167L14 66L12 66L12 65.4167C12 64.8644 12.4477 64.4167 13 64.4167Z' fill='white'/%3E%3C/svg%3E")}#history #frieze .container-date-frieze .date:hover{background-color:var(--blue-grey-1);color:var(--dark-blue)}#history #frieze .container-date-frieze .date.active{background-color:var(--dark-blue);color:#fff;cursor:default}#history #frieze .section-frieze h2{font-size:12vh;line-height:10vh;color:var(--dark-blue)}#history #frieze .container-frieze{flex:1;overflow-x:auto;height:100%;display:flex;touch-action:pan-y}#history #frieze .container-frieze::-webkit-scrollbar{display:none}#history #frieze .container-frieze section{height:100%;width:100%;min-width:100%;max-width:100%;padding:7vh 5.5vh;gap:4vw;overflow-y:hidden;overflow-x:hidden;touch-action:pan-y}#history #frieze .container-frieze .section-frieze.d2000{position:relative}#history #frieze .container-frieze .section-frieze .container-left{width:70%;gap:4vh}#history #frieze .container-frieze .section-frieze .container-highlighted{width:30%;height:auto;padding:4vh;gap:3vh;position:relative}#history #frieze .container-frieze .section-frieze .container-highlighted>svg{position:absolute;right:0;bottom:.75vh;height:8vh;width:auto}#history #frieze .container-frieze .container-highlighted figure img{width:100%;max-height:33vh;object-position:top}#history #frieze .container-frieze .section-frieze.d1985 .container-left .summary{padding:4vh}#history #frieze .container-frieze .section-frieze .employee{border:1px solid var(--blue-grey-2);border-radius:10px;display:flex;gap:10px;align-items:center;justify-content:center;width:fit-content;padding:10px;height:fit-content}#history #frieze .container-frieze .section-frieze.d2023 .employee.d-none,#history #frieze .container-frieze .section-frieze.d1988 .employee.d-none{display:none}#history #frieze .container-frieze .section-frieze .employee svg{height:8vh;width:auto}#history #frieze .container-frieze .section-frieze .employee p strong{font-size:clamp(30px, 3vw, 48px);line-height:clamp(36px, 3vw, 56px);color:var(--dark-blue);font-weight:600}#history #frieze .container-frieze .section-frieze .employee p{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--blue-dark-grey)}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container{gap:2vw;height:45vh}#history #frieze .container-frieze figcaption{font-size:16px;margin-top:10px}#history #frieze .container-frieze figure img{height:calc(100% - 50px);width:100%;object-fit:cover;object-position:bottom right}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container .text{max-width:400px}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container>*{width:50%}#history #frieze .container-frieze .section-frieze .h2{font-family:'Roboto';font-weight:400;font-size:5vh;line-height:5.75vh;letter-spacing:-1px}#history #frieze .container-frieze .section-frieze .h3{font-family:'Roboto';font-weight:400;font-size:3.5vh;line-height:3.75vh;letter-spacing:-1px}#history #frieze .container-frieze .section-frieze .h4,#history #frieze .container-frieze .section-frieze .h4 p{font-family:'Roboto';font-weight:400;font-size:2.75vh;line-height:3vh;letter-spacing:-1px}#history #frieze .container-frieze .section-frieze p{font-family:'Roboto';font-weight:400;font-size:2vh;line-height:2vh}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container{gap:4vw;height:calc((100vh - 67px) - 30vh)}#history #frieze .container-frieze .section-frieze.d1988 .container-left{gap:6vh}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container .container-text{gap:3vh}#history #frieze .container-frieze .section-frieze.d1988 figure img{max-height:35vh;width:100%;object-fit:cover;object-position:center}#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted figure img{width:100%;max-height:30vh;object-position:top}#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted>svg{height:10vh;align-self:flex-end;position:initial}#history #frieze .container-frieze .section-frieze.d1992 .container-highlighted{padding:6vh}#history #frieze .container-frieze .section-frieze.d1992 .container-bottom h2,#history #frieze .container-frieze .section-frieze.d1992 .container-top .left{width:36%}#history #frieze .container-frieze .section-frieze.d1992 .container-bottom .container-highlighted,#history #frieze .container-frieze .section-frieze.d1992 .container-top .right{width:64%}#history #frieze .container-frieze .section-frieze.d1992 img{width:100%;max-height:40vh;object-fit:cover;object-position:center}#history #frieze .container-frieze .section-frieze.d1992 .container-top .right .summary{max-width:550px}#history #frieze .container-frieze .section-frieze.d1992 .container-top .right .text{max-width:430px;padding-top:2vh}#history #frieze .container-frieze .section-frieze.d1992{gap:3vw}#history #frieze .container-frieze .section-frieze.d1992 .container-highlighted>svg{height:10vh}#history #frieze .container-frieze .section-frieze.d1992 .container-top .right{padding-left:4vw}#history #frieze .container-frieze .section-frieze.d1992 .container-top .left .text{padding-top:2vh;max-width:380px}#history #frieze .container-frieze .section-frieze.d1995 .container-highlighted,#history #frieze .container-frieze .section-frieze.d1996 .container-highlighted,#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted{max-width:550px;width:50vw}#history #frieze .container-frieze .section-frieze.d1996 .container-highlighted,#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted{max-width:370px}#history #frieze .container-frieze .section-frieze.d1995 .container,#history #frieze .container-frieze .section-frieze.d1996 .container,#history #frieze .container-frieze .section-frieze.d2002 .container{gap:4vh}#history #frieze .container-frieze .section-frieze.d1995 figure,#history #frieze .container-frieze .section-frieze.d1996 figure,#history #frieze .container-frieze .section-frieze.d2002 figure{height:100%;position:relative}#history #frieze .container-frieze .section-frieze.d1995 figure img,#history #frieze .container-frieze .section-frieze.d1996 figure img,#history #frieze .container-frieze .section-frieze.d2002 figure img{width:auto;height:100%}#history #frieze .container-frieze .section-frieze.d1995 figure figcaption,#history #frieze .container-frieze .section-frieze.d1996 figure figcaption,#history #frieze .container-frieze .section-frieze.d2002 figure figcaption{position:absolute;right:105%;width:350px;bottom:0;text-align:right}#history #frieze .container-frieze .section-frieze.d1996 .container-highlighted{background-color:rgba(255,255,255,.1)}#history #frieze .section-frieze.d1996 h2{color:#fff}#history #frieze .section-frieze.d1996 a{color:#fff;text-decoration:underline}#history #frieze .section-frieze.d2002 a{text-decoration:underline;color:var(--dark-blue)}#history #frieze .container-frieze .section-frieze.d1996 figure figcaption,#history #frieze .container-frieze .section-frieze.d2002 figure figcaption{display:flex;flex-direction:column;gap:10px}#history #frieze .container-frieze .section-frieze.d1996 .container-employee{flex:1;display:flex;align-items:flex-end}#history #frieze .container-frieze .section-frieze.d1996 .container-employee .employee p{color:var(--blue-grey-2)}#history #frieze .container-frieze .section-frieze.d1996 .container-employee .employee p strong{color:#fff}#history #frieze .container-frieze .section-frieze.d2000 .container-left{width:calc(57% - 1vw);height:calc(100% - 8vh - 20px - 2vw)}#history #frieze .container-frieze .section-frieze.d2000 .container-left img{height:100%;object-fit:cover;object-position:center}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted{width:calc(43% - 1vw);border-radius:20px;padding:10vh;height:calc(100% - 8vh - 20px - 2vw)}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted .text strong{font-size:2.75vh;line-height:3vh}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted .text{gap:3vh}#history #frieze .container-frieze .section-frieze.d2000,#history #frieze .container-frieze .section-frieze.d2000 .container-left .container{gap:2vw}#history #frieze .container-frieze .section-frieze.d2000 .container-left .container{flex:1;height:35vh}#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted{background-color:rgba(255,255,255,.4)}#history #frieze .container-frieze .section-frieze.d2005 .container{gap:6vh;width:100%}#history #frieze .container-frieze .section-frieze.d2005 .container .content figure img{max-height:50vh;object-position:center center}#history #frieze .container-frieze .section-frieze.d2005 .container .content{gap:3vw;flex:1;max-width:1200px;align-self:center}#history #frieze .container-frieze .section-frieze.d2005 .container .content figure:first-child{width:45.5%}#history #frieze .container-frieze .section-frieze.d2005 .container .content figure:last-child{width:54.5%}#history #frieze .container-frieze .section-frieze.d2007{gap:4vh}#history #frieze .container-frieze .section-frieze.d2007 .container-top{gap:3vw;height:calc(100vh - 67px - 7vh* 2 - 200px)}#history #frieze .container-frieze .section-frieze.d2007 .container-highlighted{width:100%;padding:4vh 4vw;border-radius:20px;align-items:center;gap:3vw}#history #frieze .container-frieze .section-frieze.d2007 .container-highlighted img{height:5vw}#history #frieze .container-frieze .section-frieze.d2007 .container-top>img{height:100%}#history #frieze .container-frieze .section-frieze.d2007 .content{max-width:400px;gap:3vh}#history #frieze .container-frieze .section-frieze.d2007 .content img{max-width:250px}#history #frieze .container-frieze .section-frieze.d2014{gap:0;align-items:flex-start}#history #frieze .container-frieze .section-frieze.d2014 .logo{height:30vh}#history #frieze .container-frieze .section-frieze.d2014 .container{padding-top:2vh;gap:4vw;height:calc(100vh - 67px - 30vh - 12vh - 7vh*2)}#history #frieze .container-frieze .section-frieze.d2014 .container img{object-fit:contain;object-position:right}#history #frieze .container-frieze .section-frieze.d2014 .container .summary{max-width:600px}#history #frieze .container-frieze .section-frieze.d2014 .container strong{font-weight:600}#history #frieze .container-frieze .section-frieze.d2014 .container>*{width:50%}#history #frieze .container-frieze .section-frieze.d2016{display:grid;grid-template-columns:240px 1fr;grid-template-rows:90px 1fr;gap:0px 0px;grid-template-areas:"date ." ". content";column-gap:4vw}#history #frieze .container-frieze .section-frieze.d2016 h2{grid-area:date}#history #frieze .container-frieze .section-frieze.d2016 .container{grid-area:content;gap:4vh}#history #frieze .container-frieze .section-frieze.d2016 .container img{width:100%}#history #frieze .container-frieze .section-frieze.d2016 .container .content{gap:8vw}#history #frieze .container-frieze .section-frieze.d2016 .container .content>*{width:50%}#history #frieze .container-frieze .section-frieze.d2017{gap:6vh}#history #frieze .container-frieze .section-frieze.d2017 .container-top{gap:4vw}#history #frieze .container-frieze .section-frieze.d2017 .container-top .container{gap:4vw}#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content{width:50%;gap:4vh}#history #frieze .container-frieze .section-frieze.d2017 .container-highlighted{width:100%;border-radius:20px;gap:2vw}#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content img{max-width:400px;align-self:center;width:100%}#history #frieze .container-frieze .section-frieze.d2017 .container-highlighted img{margin-block:-50px;width:275px}#history #frieze .container-frieze .section-frieze.d2023{gap:4vh}#history #frieze .container-frieze .section-frieze.d2023 .container{padding-top:2vh;gap:4vw}#history #frieze .container-frieze .section-frieze.d2023 .container>img{width:calc(45% - 4vw)}#history #frieze .container-frieze .section-frieze.d2023 .summary{max-width:500px}#history #frieze .container-frieze .section-frieze.d2023 .container .content{width:calc((55% - 4vw)/2);gap:4vh}#history #hero h2.h1.dark-blue{margin-bottom:40px}@media (max-height:900px){#history #frieze .container-frieze .container-highlighted figure img{max-height:28vh}}@media (max-width:1600px){#history #frieze .container-frieze .section-frieze .container-highlighted{padding:3vh}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted{padding:7vh}}@media (max-width:1440px){#history #hero{column-gap:60px}#history #hero .container-text,#history #hero figure,#history .sub-section>*,#history .sub-section-2 .container-text .content>*{width:calc((100% - 60px) / 2)}#history .sub-section,#history .sub-section-2 .container-text{padding:90px;gap:60px}#history .sub-section-2 .container-text .content{gap:60px}#history .sub-section .h2{margin-bottom:30px}#history .sub-section-5 .h2{margin-bottom:0}#history #frieze .section-frieze h2{font-size:9vh;line-height:6vh;color:var(--dark-blue)}#history #frieze .container-frieze .section-frieze .h3{font-size:3vh;line-height:3.2vh}#history #frieze .container-frieze .section-frieze .h4,#history #frieze .container-frieze .section-frieze .h4 p{font-size:2.25vh;line-height:2.5vh}#history #frieze .container-frieze section{padding:5vh 4.5vh;gap:4vh}#history #frieze .container-frieze .section-frieze.d1985 .container-left .summary{padding:2vh}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container{gap:2vw;height:30vh}#history #frieze .container-frieze .section-frieze.d1985{flex-direction:column}#history #frieze .container-frieze .section-frieze .container-left,#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted{width:100%}#history #frieze .container-frieze .section-frieze .container-highlighted{flex-direction:row}#history #frieze .container-frieze .section-frieze .container-left,#history #frieze .container-frieze section{gap:3vh}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted figure{width:20%}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted>*:not(figure):not(svg){width:calc((100% - 20% - 3vh*2)/2)}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted figure img{max-height:none;height:calc(100% - 26px)}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted{max-height:28vh}#history #frieze .container-frieze .section-frieze .employee svg{height:6vh}#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted{flex-direction:column}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container{gap:3vw;height:calc((100vh - 67px) - 20vh)}#history #frieze .container-frieze .section-frieze.d1988 .container-left{width:65%}#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted{width:calc(35% - 3vh)}#history #frieze .container-frieze .section-frieze.d1995 .container,#history #frieze .container-frieze .section-frieze.d1996 .container,#history #frieze .container-frieze .section-frieze.d2002 .container{width:40%}#history #frieze .container-frieze .section-frieze.d1995 figure,#history #frieze .container-frieze .section-frieze.d1996 figure,#history #frieze .container-frieze .section-frieze.d2002 figure{width:fit-content}#history #frieze .container-frieze .section-frieze.d1995 .container-highlighted,#history #frieze .container-frieze .section-frieze.d1996 .container-highlighted,#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted{width:100%;max-width:none}#history #frieze .container-frieze .section-frieze.d1996 .container-employee{align-items:flex-start}#history #frieze .container-frieze .section-frieze.d1996 figure figcaption,#history #frieze .container-frieze .section-frieze.d2002 figure figcaption{width:300px}#history #frieze .container-frieze .section-frieze.d2000 .container-left{width:100%;height:auto}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted{padding:4vh;width:100%;flex-direction:column;gap:2vh;height:auto}#history #frieze .container-frieze .section-frieze.d2000 .employee{position:absolute;top:5vh;right:4.5vh}#history #frieze .container-frieze .section-frieze.d2000 .container-left .container{max-height:29vh}#history #frieze .container-frieze .section-frieze.d2000 .container-highlighted .text{gap:2vh}#history #frieze .container-frieze .section-frieze.d2007 .content img{width:100%}#history #frieze .container-frieze .section-frieze.d2014 .logo{height:28vh}#history #frieze .container-frieze .section-frieze.d2016{grid-template-areas:"date ." "content content";row-gap:4vh}}@media (max-width:1024px){#history #frieze .container-frieze section{overflow-y:initial}#history #hero{column-gap:30px;padding-inline:40px;padding-bottom:60px;min-height:0}#history .sub-section,#history .sub-section-2 .container-text{padding-inline:40px}#history .sub-section,#history .sub-section-2 .container-text,#history .sub-section-2 .container-text .content{gap:30px}#history #hero .uppercase{padding-top:60px}#history #hero .container-text,#history #hero figure,#history .sub-section>*,#history .sub-section-2 .container-text .content>*{width:calc((100% - 30px) / 2)}#history #hero .container-text h1{margin-bottom:30px}#history #hero .container-text .description{gap:30px}#history .sub-section-2 .container-text .content .description{flex-direction:column}#history .sub-section-2 .container-text .content .description>*{width:100%}#history .sub-section-date .desktop-frieze{display:none}#history .sub-section-date .mobile-frieze{display:flex;position:relative;width:100%}#history .sub-section-date .mobile-frieze hr{height:calc(100% - 90px);width:1px;background-color:var(--blue);border:0;position:absolute;left:6px;bottom:2px;margin:0}#history .sub-section-date{padding-block:60px}#history .sub-section-date .mobile-frieze .h3{padding-left:30px;padding-bottom:30px;max-width:360px}#history .sub-section-date .mobile-frieze ul{list-style:disc;gap:10px;display:flex;flex-direction:column}#history .sub-section-date .mobile-frieze ul:not(:last-child){margin-bottom:60px}#history .sub-section-date .mobile-frieze li{display:flex;gap:20px;align-items:center}#history .sub-section-date .mobile-frieze li:before{content:'';background-color:var(--blue);width:13px;height:13px;border-radius:13px}#history .sub-section-date .mobile-frieze li .date{padding:4px 8px;background:var(--dark-blue);border-radius:6px;color:#fff;font-size:14px}#history .sub-section-date .mobile-frieze li .dollar{padding:12px 10px;background:var(--blue-grey-2);border-radius:6px;color:var(--dark-blue);font-weight:600;box-shadow:-4px -4px 4px rgba(255,255,255,.6),-10px -10px 24px rgba(255,255,255,.6),4px 4px 8px rgba(110,133,157,.3),8px 8px 14px rgba(110,133,157,.1);font-size:18px}#history .sub-section-date .mobile-frieze li .description{margin:10px 0}#history #frieze{height:auto;padding-top:60px;width:100vw;display:flex}#history #frieze .container-date-frieze{max-width:none;width:fit-content;position:relative;height:fit-content;position:fixed;z-index:4;bottom:0;height:auto;width:100vw}#history #frieze .container-frieze{flex-direction:column;overflow-x:scroll}#history #frieze .container-date-frieze .date-frieze{flex-direction:row;overflow-x:auto}#history #frieze .container-date-frieze .date{flex-direction:column;align-items:center;justify-content:center;min-width:66px;width:calc(100%/13);padding:0;gap:0;padding-bottom:20px}#history>section{z-index:1;position:relative}#history #frieze .container-date-frieze .date:before{content:url("data:image/svg+xml,%3Csvg width='26' height='66' viewBox='0 0 26 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.458333L12 0L14 -8.74228e-08L14 0.458333C14 1.01062 13.5523 1.45833 13 1.45833C12.4477 1.45833 12 1.01062 12 0.458333ZM13 6.79167C13.5523 6.79167 14 7.23938 14 7.79167L14 8.70833C14 9.26062 13.5523 9.70833 13 9.70833C12.4477 9.70833 12 9.26062 12 8.70833L12 7.79167C12 7.23938 12.4477 6.79167 13 6.79167ZM13 15.0417C13.5523 15.0417 14 15.4894 14 16.0417L14 16.9583C14 17.5106 13.5523 17.9583 13 17.9583C12.4477 17.9583 12 17.5106 12 16.9583L12 16.0417C12 15.4894 12.4477 15.0417 13 15.0417ZM13 23.2917C13.5523 23.2917 14 23.7394 14 24.2917L14 25.2083C14 25.7606 13.5523 26.2083 13 26.2083C12.4477 26.2083 12 25.7606 12 25.2083L12 24.2917C12 23.7394 12.4477 23.2917 13 23.2917ZM13 31.5417C13.5523 31.5417 14 31.9894 14 32.5417L14 33L12 33L12 32.5417C12 31.9894 12.4477 31.5417 13 31.5417Z' fill='%236E859D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 33.4583L12 33L14 33L14 33.4583C14 34.0106 13.5523 34.4583 13 34.4583C12.4477 34.4583 12 34.0106 12 33.4583ZM13 39.7917C13.5523 39.7917 14 40.2394 14 40.7917L14 41.7083C14 42.2606 13.5523 42.7083 13 42.7083C12.4477 42.7083 12 42.2606 12 41.7083L12 40.7917C12 40.2394 12.4477 39.7917 13 39.7917ZM13 48.0417C13.5523 48.0417 14 48.4894 14 49.0417L14 49.9583C14 50.5106 13.5523 50.9583 13 50.9583C12.4477 50.9583 12 50.5106 12 49.9583L12 49.0417C12 48.4894 12.4477 48.0417 13 48.0417ZM13 56.2917C13.5523 56.2917 14 56.7394 14 57.2917L14 58.2083C14 58.7606 13.5523 59.2083 13 59.2083C12.4477 59.2083 12 58.7606 12 58.2083L12 57.2917C12 56.7394 12.4477 56.2917 13 56.2917ZM13 64.5417C13.5523 64.5417 14 64.9894 14 65.5417L14 66L12 66L12 65.5417C12 64.9894 12.4477 64.5417 13 64.5417Z' fill='%236E859D'/%3E%3C/svg%3E");height:66px;width:100%;transform:rotate(90deg);display:flex;align-items:center;justify-content:center;margin-left:-5px}#history #frieze .container-frieze{width:100%;overflow-x:hidden}#history #frieze .container-frieze .section-frieze.d2017 .container-highlighted img{margin-block:-50px;width:200px}#history #frieze .container-frieze .section-frieze.d1995 figure img,#history #frieze .container-frieze .section-frieze.d1996 figure img,#history #frieze .container-frieze .section-frieze.d2002 figure img,#history #frieze .container-frieze .section-frieze.d2007 .container-top>img{width:100%;height:auto;object-fit:contain}#history #frieze .container-frieze .section-frieze.d1995 figure,#history #frieze .container-frieze .section-frieze.d1996 figure,#history #frieze .container-frieze .section-frieze.d2002 figure{width:calc(60% - 3vh)}#history #frieze .container-frieze .section-frieze.d2000 .employee{position:initial}}@media (max-width:768px){#history #hero{padding-inline:20px;padding-bottom:40px;gap:30px}#history #hero .uppercase{margin:0;padding-top:40px}#history #hero .container-text,#history #hero figure,#history .sub-section>*,#history .sub-section-2 .container-text .content>*,#history .sub-section-2 .container-text .content>*,#history .sub-section-2 .container-text h2{width:100%}#history .sub-section,#history .sub-section-2 .container-text,#history .sub-section-date{padding-inline:20px}#history .sub-section{flex-direction:column-reverse}#history .sub-section-2 .container-text .content,#history #frieze .container-frieze .section-frieze.d2023 .container,#history #frieze .container-frieze .section-frieze.d2017 .container-top .container,#history #frieze .container-frieze .section-frieze.d2017 .container-top .container,#history #frieze .container-frieze .section-frieze.d2016 .container .content,#history #frieze .container-frieze .section-frieze.d2014 .container,#history #frieze .container-frieze .section-frieze.d2007 .container-top,#history #frieze .container-frieze .section-frieze.d1992 .container-top,#history #frieze .container-frieze .section-frieze.d2005 .container .content,#history #frieze .container-frieze .section-frieze.d1995,#history #frieze .container-frieze .section-frieze.d1996,#history #frieze .container-frieze .section-frieze.d2002{flex-direction:column}#history #frieze .section-frieze h2{font-size:80px;line-height:80px}#history #frieze .container-frieze .section-frieze .h3,#history #frieze .container-frieze .section-frieze.d1996 .container-highlighted .h4 p,#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted .h4 p{font-size:26px;line-height:36px}#history #frieze .container-frieze .section-frieze p,#history #frieze .container-frieze figcaption{font-size:14px;line-height:20px}#history #frieze .container-frieze .section-frieze .employee p strong,#history #frieze .container-frieze .section-frieze .h2{font-size:36px;line-height:40px}#history #frieze .container-frieze .section-frieze .h4,#history #frieze .container-frieze .section-frieze .h4 p{font-size:18px;line-height:26px}#history #frieze .container-frieze .section-frieze .container-left,#history #frieze .container-frieze .section-frieze.d2017 .container-highlighted,#history #frieze .container-frieze .section-frieze.d2014 .container,#history #frieze .container-frieze .section-frieze.d2014 .container .content,#history #frieze .container-frieze .section-frieze.d2007 .container-top,#history #frieze .container-frieze .section-frieze.d1992,#history #frieze .container-frieze section,#history #frieze .container-frieze .section-frieze.d2000,#history #frieze .container-frieze .section-frieze.d1988 .container-left,#history #frieze .container-frieze .section-frieze.d1988 .container-left .container .container-text{gap:30px}#history #frieze .container-frieze .section-frieze .employee svg{height:44px}#history #frieze .container-frieze .section-frieze .container-highlighted,#history #frieze .container-frieze .section-frieze.d1992 .container-bottom .container-highlighted{padding:30px}#history #frieze .container-frieze section{padding:30px 20px}#history #frieze .container-frieze .section-frieze .container-highlighted{flex-direction:column;max-height:none !important}#history #frieze .container-frieze figure img,#history #frieze .container-frieze .section-frieze.d1988 figure img{max-height:400px}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container>*{width:100%}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container .container-text,#history #frieze .container-frieze .section-frieze.d2017,#history #frieze .container-frieze .section-frieze.d2017 .container-top,#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content,#history #frieze .container-frieze .section-frieze.d2017 .container-top .container,#history #frieze .container-frieze .section-frieze.d2016 .container .content,#history #frieze .container-frieze .section-frieze.d2016 .container,#history #frieze .container-frieze .section-frieze.d1995,#history #frieze .container-frieze .section-frieze.d2002{gap:60px}#history #frieze .container-frieze .section-frieze.d1985 .container-left .container{height:auto;flex-direction:column;gap:60px}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted>*:not(figure):not(svg){width:100%;order:1}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted figure{width:calc(100% + 60px);order:3;margin-left:-30px;max-height:300px;margin-bottom:-30px}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted figure img{max-height:300px;height:100%}#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted{padding-top:60px}#history #frieze .container-frieze figcaption{margin-top:0}#history #frieze .container-frieze .section-frieze .container-highlighted>svg,#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted>svg{top:-30px;right:-10px;bottom:auto;height:80px;position:absolute}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container,#history #frieze .container-frieze .section-frieze.d1988 .container-left,#history #frieze .container-frieze .section-frieze.d1988{flex-direction:column}#history #frieze .container-frieze .section-frieze.d1988 .container-highlighted,#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content,#history #frieze .container-frieze .section-frieze.d1996 figure figcaption,#history #frieze .container-frieze .section-frieze.d1988 .container-left>*,#history #frieze .container-frieze .section-frieze.d1988>*,#history #frieze .container-frieze .section-frieze.d1988 .container-left{width:100%}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container{align-items:start}#history #frieze .container-frieze .section-frieze.d1988 .container-left .container{height:auto}#history #frieze .container-frieze .section-frieze.d1988 .container>.employee{display:none}#history #frieze .container-frieze .section-frieze.d1988 .container-text>.employee{display:flex}#history #frieze .container-frieze .section-frieze.d1992{position:relative}#history #frieze .container-frieze .section-frieze.d1992 .container-top{padding-top:100px;gap:30px}#history #frieze .container-frieze .section-frieze.d1992 .container-top .left,#history #frieze .container-frieze .section-frieze.d2023 .container>img,#history #frieze .container-frieze .section-frieze.d2023 .container .content,#history #frieze .container-frieze .section-frieze.d2016 .container .content>*,#history #frieze .container-frieze .section-frieze.d2005 .container .content figure:first-child,#history #frieze .container-frieze .section-frieze.d2005 .container .content figure:last-child,#history #frieze .container-frieze .section-frieze.d2002 figure,#history #frieze .container-frieze .section-frieze.d2002 .container,#history #frieze .container-frieze .section-frieze.d2002 .container-highlighted,#history #frieze .container-frieze .section-frieze.d1996 .container,#history #frieze .container-frieze .section-frieze.d1996 figure,#history #frieze .container-frieze .section-frieze.d1995 .container,#history #frieze .container-frieze .section-frieze.d1995 .container>*,#history #frieze .container-frieze .section-frieze.d1995 figure figcaption,#history #frieze .container-frieze .section-frieze.d1992 .container-top .right,#history #frieze .container-frieze .section-frieze.d1992 .container-bottom .container-highlighted{width:100%}#history #frieze .container-frieze .section-frieze.d1992 .container-bottom h2{position:absolute;top:30px}#history #frieze .container-frieze .section-frieze.d1992 .container-top .right{padding:0;gap:30px;display:flex;flex-direction:column}#history #frieze .container-frieze .section-frieze.d1992 .container-top .right .text,#history #frieze .container-frieze .section-frieze.d1992 .container-top .left .text{max-width:none;padding:0}#history #frieze .container-frieze .section-frieze.d1992 .container-bottom .container-highlighted{padding-block:60px}#history #frieze .container-frieze .section-frieze.d1995 figure,#history #frieze .container-frieze .section-frieze.d1996 figure,#history #frieze .container-frieze .section-frieze.d2002 figure{display:flex;flex-direction:column-reverse;align-items:center}#history #frieze .container-frieze .section-frieze.d1995 figure figcaption,#history #frieze .container-frieze .section-frieze.d1996 figure figcaption,#history #frieze .container-frieze .section-frieze.d2002 figure figcaption{text-align:left;padding-bottom:30px;position:initial}#history #frieze .container-frieze .section-frieze.d1995 figure img,#history #frieze .container-frieze .section-frieze.d2002 figure img,#history #frieze .container-frieze .section-frieze.d1996 figure img{max-width:100%;height:100%;width:auto}#history #frieze .container-frieze .section-frieze.d1996 .container .container-employee{padding-top:30px}#history #frieze .container-frieze .section-frieze.d2005 .container .content{gap:60px;margin-bottom:100px;margin-top:60px}#history #frieze .container-frieze .section-frieze.d2007 .container-top{height:auto}#history #frieze .container-frieze .section-frieze.d2007 .content{max-width:none}#history #frieze .container-frieze .section-frieze.d2007 .container-top>img{height:100%;max-height:400px;object-fit:contain}#history #frieze .container-frieze .section-frieze.d2007 .content img{align-self:center;width:200px;border-radius:20px}#history #frieze .container-frieze .section-frieze.d2007 .container-highlighted img{height:100px;max-width:240px;object-fit:contain}#history #frieze .container-frieze .section-frieze.d2014{max-height:none;height:fit-content;overflow:auto}#history #frieze .container-frieze .section-frieze.d2014 .container{height:auto}#history #frieze .container-frieze .section-frieze.d2014 .container>*{width:100%}#history #frieze .container-frieze .section-frieze.d2014 .logo{height:auto;width:100%;max-height:200px;object-fit:contain;object-position:left}#history #frieze .container-frieze .section-frieze.d2014 .container .content{display:flex;flex-direction:column}#history #frieze .container-frieze .section-frieze.d2016 .container img.desktop{display:none}#history #frieze .container-frieze .section-frieze.d2016 .container img.mobile{display:block;max-width:350px;align-self:center}#history #frieze .container-frieze .section-frieze.d2017 .container-top{flex-direction:column-reverse}#history #frieze .container-frieze .section-frieze.d2017 .container-highlighted img{margin-block:auto}#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content img{order:2;max-width:300px;object-fit:contain}#history #frieze .section-frieze.d2017 .container-top .container .content h2{order:1}#history #frieze .container-frieze .section-frieze.d2017 .container-top .container .content .h4{order:3}#history #frieze .container-frieze .section-frieze.d2023 .container{align-items:center;padding-bottom:100px}#history #frieze .container-frieze .section-frieze.d2023 .container .content img{max-width:300px}#history #frieze .container-frieze .section-frieze.d2023 .container .content{max-width:500px}#history #frieze .container-frieze .section-frieze.d2023 .container .content img{align-self:center}#history #frieze .container-frieze .section-frieze.d2023 .desktop{display:none}#history #frieze .container-frieze .section-frieze.d2023 .mobile{display:flex;align-self:flex-start}#history #frieze .container-frieze .section-frieze.d2023 .container .content{padding-top:30px}}@media (max-width:480px){#history #frieze .container-frieze .section-frieze.d2000 .container-left .container{flex-direction:column;gap:30px;max-height:none}#history #frieze .container-frieze .section-frieze.d2000 .container-left .container img{max-height:300px}}@media (max-width:375px){#history #frieze .container-frieze .section-frieze.d1985 .container-highlighted figure{height:250px}}#contact-us #hero{padding:60px 90px;gap:30px;padding-top:200px}#contact-us #hero .container-contact{gap:30px}#contact-us #hero .container-contact>*{width:calc((100% - 30px*2)/3);padding:30px;border-radius:10px}#contact-us #hero .h4,#contact-us #contact-form .h4{max-width:870px;margin-bottom:30px}#contact-us #hero .h4 p,#contact-us #contact-form .h4 p{font-family:'Roboto';font-weight:400;font-size:clamp(20px, 2vw, 22px);line-height:clamp(24px, 2vw, 24px);letter-spacing:-1px}#contact-us #hero .container-contact .contact h2{margin-bottom:30px}#contact-us #contact-form{padding:140px 90px;gap:30px}#contact-us #contact-form input,#contact-us #contact-form select,#contact-us #contact-form textarea,#request-a-quote #contact input,#request-a-quote #contact select,#request-a-quote #contact textarea{text-decoration:none;border:none !important;border-radius:60px;padding:15px 20px;background-color:#f5fafb;color:var(--dark-blue);font-size:18px;width:100%;font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px)}#contact-us #contact-form textarea,#request-a-quote #contact textarea{border-radius:20px;max-width:100%;min-width:100%;min-height:200px}#contact-us #contact-form input:hover,#contact-us #contact-form select:hover,#contact-us #contact-form textarea:hover,#request-a-quote #contact input:hover,#request-a-quote #contact select:hover,#request-a-quote #contact textarea:hover{background-color:var(--blue-grey-4)}#contact-us #contact-form input:focus-visible,#contact-us #contact-form select:focus-visible,#contact-us #contact-form textarea:focus-visible,#request-a-quote #contact input:focus-visible,#request-a-quote #contact select:focus-visible,#request-a-quote #contact textarea:focus-visible{outline:1px solid #10274a3d;color:var(--dark-blue)}#contact-us #contact-form input::placeholder,#contact-us #contact-form select::placeholder,#contact-us #contact-form textarea::placeholder,#request-a-quote #contact input::placeholder,#request-a-quote #contact select::placeholder,#request-a-quote #contact textarea::placeholder{color:var(--blue-dark-grey)}#contact-us #contact-form form .input-form{display:flex;flex-direction:column;gap:30px}#contact-us #contact-form form br,#contact-us #contact-form form .container-submit br{display:none}#contact-us #contact-form form .input-form p{display:flex;flex-direction:column;gap:30px}#contact-us #contact-form form .input-form .row-3>p,#contact-us #contact-form form .input-form .row-2>p,#contact-us #contact-form form .input-form .row-3{display:flex;gap:30px;flex-direction:row}#contact-us #contact-form form .input-form .row-3>p{width:calc((100% - 15px)/3*2)}#contact-us #contact-form form .input-form .row-3 .custom-select{width:calc((100% - 15px*2)/3)}#contact-us #contact-form form .input-form .row-3>p>*,#contact-us #contact-form form .input-form .row-2>p>*{width:calc((100% - 30px)/2)}#contact-us #contact-form form .wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block;margin-top:4px;font-size:14px}#contact-us #contact-form form select{-webkit-appearance:none;appearance:none}#contact-us #contact-form .custom-select span:after{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.5858 0H1.41421C0.523309 0 0.0771403 1.07714 0.707105 1.70711L6.29289 7.29289C6.68342 7.68342 7.31658 7.68342 7.70711 7.29289L13.2929 1.70711C13.9229 1.07714 13.4767 0 12.5858 0Z' fill='%236E859D'/%3e%3c/svg%3e");font-size:1rem;top:50%;transform:translateY(-50%);right:20px;position:absolute}#contact-us #contact-form form .checkboxes label{display:flex;gap:20px;align-items:center}#contact-us #contact-form form .checkboxes label span{color:var(--blue-dark-grey)}#contact-us #contact-form form .checkboxes .wpcf7-list-item{margin:0}#contact-us #contact-form form .checkboxes label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;height:36px;min-width:36px;width:36px;border-radius:3px;padding:0;margin:0;background-color:#f9fcff;border:1px solid var(--blue-dark-grey);position:relative}#contact-us #contact-form form .checkboxes label input[type=checkbox]{border:2px solid var(--dark-blue) !important}#contact-us #contact-form form .checkboxes label input[type=checkbox]:checked:before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.40234 8.32107L8.60242 15.0471L20.4733 1.37305' stroke='white' stroke-width='2'/%3e%3c/svg%3e");display:block;position:absolute;top:50%;left:50%;height:32px;width:36px;transform:translate(-50%,-50%);background-color:var(--dark-blue);border:1px solid var(--dark-blue);display:flex;align-items:center;justify-content:center;border-radius:3px;padding-top:4px}#contact-us #contact-form form .container-submit{display:flex;flex-direction:row;gap:30px}#contact-us #contact-form form .container-submit .file{width:fit-content;cursor:pointer}#contact-us #contact-form form .container-submit .file .wpcf7-form-control-wrap{display:none}#contact-us #contact-form form .container-submit .file span{border:2px solid var(--dark-blue);color:var(--dark-blue);display:flex;gap:15px;align-items:center;justify-content:space-between;padding:14px 20px;border-radius:100px;font-weight:600;cursor:pointer}#contact-us #contact-form form .container-submit .submit{width:220px;cursor:pointer}#contact-us #contact-form form .container-submit .submit .wpcf7-spinner{display:none}#contact-us #contact-form form .container-submit .submit label{background-color:var(--dark-blue);border-radius:60px;display:flex;align-items:center;justify-content:space-between;gap:30px;cursor:pointer}#contact-us #contact-form form .container-submit .submit label .container-animation-arrow{border:none}#contact-us #contact-form form .container-submit .submit label input{background-color:var(--dark-blue);color:#fff;display:flex;justify-content:flex-end;cursor:pointer;font-weight:600}#contact-us #contact-form form .container-submit .submit label:hover .container-animation-arrow .animated-line{display:block}#contact-us #contact-form form .container-submit .submit label:hover .container-animation-arrow .line{display:none}#contact-us #contact-form form .container-submit .submit label:hover .container-animation-arrow .animated-line .part-line-animation{stroke-dasharray:80px;stroke-dashoffset:80px;animation:draw .7s ease-out infinite}#contact-us #contact-form form .container-submit .submit *{height:100%}#contact-us #contact-form form .container-submit .container-animation-arrow svg{width:30px}.wpcf7-spinner{display:none}@media (max-width:1024px){#contact-us #hero,#contact-us #contact-form{padding-inline:40px}#contact-us #contact-form form .input-form .row-3>p,#contact-us #contact-form form .input-form .row-2>p,#contact-us #contact-form form .input-form .row-3,#contact-us #contact-form form .input-form{flex-direction:column;gap:20px}#contact-us #contact-form form .input-form .row-3 .custom-select,#contact-us #contact-form form .input-form .row-3>p,#contact-us #contact-form form .input-form .row-3>p>*,#contact-us #contact-form form .input-form .row-2>p>*{width:100%}#contact-us #hero .container-contact>*{width:calc((100% - 30px) / 2)}#contact-us #hero .container-contact{flex-wrap:wrap}}@media (max-width:768px){#contact-us #hero,#contact-us #contact-form{padding-inline:20px}}@media (max-width:575px){#contact-us #hero .container-contact>*{width:100%}}@media (max-width:480px){#contact-us #contact-form form .container-submit{flex-direction:column}#contact-us #contact-form form .container-submit .submit{height:56px}}#join-us #current-opportunities{padding:160px 90px}#join-us #hero{padding:60px;padding-top:130px;gap:60px;min-height:100vh}#join-us #hero>*{width:calc((100% - 30px)/2)}#join-us #hero .container-text{gap:60px;max-width:700px}#join-us #hero .container-text .h1{max-width:600px}#join-us #hero .container-text .description p:not(:last-child),#join-us #current-opportunities .container-text p:not(:last-child),#join-us #community .container-text .description p:nth-child(2){margin-bottom:20px}#join-us #hero img{object-fit:cover;object-position:center;flex:1}#join-us #opportunities,#join-us #community{padding:60px 90px}#join-us #current-opportunities{gap:60px}#join-us #opportunities .container-text,#join-us #community .container-text{max-width:1000px;gap:30px}#join-us #opportunities .container-text .description p{text-align:center}#join-us #current-opportunities .container-text{max-width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}#join-us #current-opportunities .container-text p{align-items:center;font-family:'Roboto';font-weight:400;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px);text-align:center}#join-us #current-opportunities .opportunity{max-width:1000px;border-radius:10px;padding:30px;gap:10px}#join-us #current-opportunities .opportunity .container-contracts{gap:10px}#join-us #current-opportunities .opportunity .container-contracts .contract{padding:5px;border-radius:6px;font-size:14px;font-weight:500;color:var(--blue-dark-grey)}#join-us #current-opportunities .opportunity .top .date{font-size:14px;font-weight:500;color:var(--blue-dark-grey)}#join-us #current-opportunities .opportunity .informations{gap:10px;flex-wrap:wrap}#join-us #current-opportunities .opportunity .informations svg{padding-bottom:2px;min-width:32px}#join-us #current-opportunities .opportunity .informations p{gap:10px;font-size:clamp(14px, 1.5vw, 16px);line-height:clamp(16px, 1.5vw, 20px)}#join-us #current-opportunities .opportunity .subtitle{font-weight:600;margin-top:20px}#join-us #current-opportunities .opportunity .content{margin-bottom:20px}#join-us #community .container-text .description p{text-align:center}#join-us #community .container-text .description a{color:var(--blue);font-weight:600;text-decoration:none}#join-us #current-opportunities .opportunity .container-animation-arrow{padding-left:30px;gap:30px}#join-us #current-opportunities .opportunity .content:nth-child(4){margin-top:20px}@media (max-width:1024px){#join-us #current-opportunities{padding:60px 90px}#join-us #current-opportunities,#join-us #hero,#join-us #community,#join-us #opportunities{padding-inline:40px}#join-us #hero{padding-top:100px;padding-bottom:40px;gap:30px}#join-us #current-opportunities{gap:30px}}@media (max-width:768px){#join-us #current-opportunities,#join-us #hero,#join-us #community,#join-us #opportunities{padding-inline:20px}#join-us #hero{padding-top:120px;padding-bottom:0;flex-direction:column;min-height:0;gap:60px}#join-us #hero>*{width:100%}#join-us #hero .container-text{gap:30px}#join-us #current-opportunities .opportunity{padding:20px}#join-us #hero img{max-height:400px;width:100vw;margin-left:-20px}}#scientific-publications #scientific-publications-hero{gap:60px;padding:90px 110px;padding-top:150px}#scientific-publications #scientific-publications-hero .scientific-publications-topbar{display:flex;gap:60px;align-items:center}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-search{position:relative}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-search input[type=text]{max-width:610px;width:40vw;height:52px;padding:6px 50px 6px 15px;border-radius:60px;border:2px solid var(--dark-blue);outline:none !important;color:var(--dark-blue);font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:600}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-search input[type=text]::placeholder{color:#b0b6c6;font-weight:400}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-search button{position:absolute;top:50%;right:8px;transform:translateY(-50%);background:0 0;border:0;cursor:pointer}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-filters{display:flex;flex-wrap:wrap;gap:20px}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-filters .scientific-publications-topbar-filters-one select{border:0;text-transform:uppercase;font-family:Roboto;font-size:clamp(12px, 1.5vw, 14px);line-height:clamp(14px, 1.5vw, 18px);font-weight:500;letter-spacing:.1em;color:var(--dark-blue);outline:none;width:150px}#scientific-publications #scientific-publications-content{padding:30px 110px;gap:20px}#scientific-publications #scientific-publications-content .scientific-publications-content-item{border-radius:10px;padding:20px;gap:20px}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header h2{font-family:Roboto;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px);font-weight:400;letter-spacing:-.03em;text-align:left;width:calc(65% - 20px)}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-labels{display:flex;gap:10px;flex-wrap:wrap;width:35%;justify-content:end}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-labels span{font-family:Roboto;font-size:clamp(12px, 1.5vw, 14px);line-height:clamp(14px, 1.5vw, 18px);font-weight:500;letter-spacing:.1em;text-align:left;padding:5px;text-transform:uppercase}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-labels span.label-alt{background-color:var(--white-grey);border-radius:6px}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header h3{font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:400;text-align:left;color:var(--blue-dark-grey);width:calc(65% - 20px)}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-year{font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:400;text-align:right;width:35%}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-authors{font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:600;text-align:left}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-content,#join-us #current-opportunities .opportunity .content{font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:400;text-align:left;display:inline-table}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-content:not(.show-full) .scientific-publications-content-item-content-full,#join-us #current-opportunities .opportunity .content:not(.show-full) .content-full{display:none}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-content.show-full .scientific-publications-content-item-content-dots,#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-content.show-full .scientific-publications-content-item-content-cta,#join-us #current-opportunities .opportunity .content.show-full .content-cta,#join-us #current-opportunities .opportunity .content.show-full .content-dots{display:none}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-content .scientific-publications-content-item-content-cta,#join-us #current-opportunities .opportunity .content .content-cta{margin-left:15px;text-decoration:underline;cursor:pointer}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-footer{display:flex;justify-content:space-between;gap:20px}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-footer .scientific-publications-content-item-footer-link a{font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:400;text-align:left;text-decoration:underline;color:var(--dark-blue)}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-footer .scientific-publications-content-item-footer-tags{display:flex;gap:15px;font-family:Roboto;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);font-weight:400;text-align:right}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-footer .scientific-publications-content-item-footer-tags .scientific-publications-content-item-footer-tags-one span{margin-right:10px}#scientific-publications-content-no-result{font-family:Roboto;font-size:clamp(20px, 2vw, 26px);line-height:clamp(24px, 2vw, 30px);font-weight:400;letter-spacing:-.03em;text-align:center;padding:20px 0;display:none}@media (max-width:1024px){#scientific-publications #scientific-publications-hero .scientific-publications-topbar{flex-direction:column;align-items:flex-start;gap:20px}#scientific-publications #scientific-publications-hero .scientific-publications-topbar .scientific-publications-topbar-search input[type=text]{width:calc(100vw - 40px);max-width:400px}#scientific-publications #scientific-publications-hero,#scientific-publications #scientific-publications-content{padding-inline:40px}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header{flex-direction:column;align-items:flex-start;justify-content:flex-start}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header h2,#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-labels,#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header h3,#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-year{width:100%}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-labels{justify-content:flex-start}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-header .scientific-publications-content-item-header-year{text-align:left}}@media (max-width:768px){#scientific-publications #scientific-publications-hero,#scientific-publications #scientific-publications-content{padding-inline:20px}#scientific-publications #scientific-publications-content .scientific-publications-content-item .scientific-publications-content-item-footer .scientific-publications-content-item-footer-tags{display:none}}#information{background-color:#fff;padding:60px 90px;padding-top:127px}#information *{color:var(--dark-blue)}#information h1{margin-bottom:40px}#information h2{font-family:'Roboto';font-weight:300;font-size:clamp(32px, 4vw, 48px);line-height:clamp(32px, 4vw, 56px);letter-spacing:-1px;margin-bottom:20px}#information p{color:var(--blue-dark-grey);margin-bottom:20px}#information a{text-decoration:underline}#information ul{list-style:disc inside;margin-bottom:20px;padding-left:20px}#information ul li{font-family:'Roboto';font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(16px, 1.5vw, 22px);color:var(--blue-dark-grey)}@media (max-width:1024px){#information{padding-inline:40px}#information h1{margin-bottom:30px}}@media (max-width:768px){#information{padding-inline:20px}}.wpcf7 form.sent .wpcf7-response-output{color:#80da5c;font-family:'Roboto';font-weight:400;font-size:clamp(16px, 1.5vw, 22px);line-height:clamp(18px, 1.5vw, 26px);border:none;padding:0;margin-left:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#f5b158;font-family:'Roboto';font-weight:400;font-size:clamp(16px, 1.5vw, 22px);line-height:clamp(18px, 1.5vw, 26px);border:none;padding:0;margin-left:0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3232;font-family:'Roboto';font-weight:400;font-size:clamp(16px, 1.5vw, 22px);line-height:clamp(18px, 1.5vw, 26px);border:none;padding:0;margin-left:0}#erreur404{padding:120px 60px;gap:20px}#erreur404 svg{max-width:90%}@media (max-width:768px){#erreur404{padding:80px 20px;gap:20px}}.grecaptcha-badge{display:none !important}#blog-article .article .content-article .description p:has(img),.article .content-article .description{display:flex;flex-direction:column}#blog-article .article .content-article .description a{text-decoration:underline;color:var(--dark-blue)}#blog-article .article .content-article .description .wp-caption{align-self:center}#blog-article .article .content-article .description p img{align-self:center}#blog-article .article .content-article .description b{font-weight:500}#blog-article .article .content-article .description .wp-caption .wp-caption-text{text-align:center;font-size:14px}#blog-article .article .content-article .description ul{list-style:disc;list-style-position:inside}#blog-article .article .content-article .description ul li:not(:last-child){margin-bottom:10px}#blog-article .article .content-article .description .wp-caption,#blog-article .article .content-article .description p img{max-width:100%}#blog-article .article .content-article .description p:has(img:nth-child(2)){flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}#blog-article .article h2{font-size:clamp(26px, 4vw, 32px);line-height:clamp(28px, 4vw, 40px)}#blog-article .article h3{font-size:clamp(20px, 3vw, 26px);line-height:clamp(22px, 3vw, 30px)}#blog-article .article ul li{line-height:normal;color:var(--dark-blue)}#global-information .focus-popup{z-index:3500;width:calc(100% - 80px);width:calc(100% - 80px);display:none}#global-information .focus-popup.enabled{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;bottom:0;right:0;height:fit-content;width:fit-content;max-width:calc(100% - 80px)}#global-information .focus-popup.enabled .container{width:100%;height:fit-content;background-color:#fff;border-radius:40px;overflow:hidden}#global-information .focus-popup.enabled img{width:100%}#global-information .focus-popup.enabled .controls{margin-top:1em;padding:1em;text-align:center;position:absolute;bottom:50%;left:50%;width:100%;display:flex;transform:translate(-50%,50%);justify-content:space-between}#global-information .focus-popup.enabled .controls svg{cursor:pointer;font-size:60px}#global-information .close{position:absolute;right:20px;top:20px;width:50px;height:50px;cursor:pointer}.product-template-default .overlay{position:fixed;width:100%;height:100%;z-index:3000;top:0;left:0;background-color:rgba(0,0,0,.3)}#global-information .darken{opacity:.3}.single-product #global-information .arrow-prev{position:absolute;left:10px}.single-product #global-information .arrow-next{position:absolute;right:10px}.single-product #global-information .control-carrousel{position:initial}#global-information .focus-popup.enabled{margin-block:0}#global-information .focus-popup.enabled .container{max-height:calc(100vh - 80px);width:max-content;max-width:100%}#global-information .focus-popup.enabled .container img{max-height:calc(100vh - 80px);object-fit:contain;object-position:right}@media (max-width:1024px){.single-product #global-information .arrow-next,.single-product #global-information .arrow-prev{top:50%;transform:translateY(-50%)}#global-information .focus-popup.enabled .controls svg{width:40px;height:auto}#global-information .focus-popup.enabled .container{border-radius:20px}#global-information .close{right:-15px;top:-15px;width:40px;height:auto}#global-information .focus-popup.enabled{max-height:calc(100vh - 40px);max-width:none;max-width:calc(100% - 40px)}#global-information .focus-popup.enabled .controls{padding:0;width:calc(100% + 30px)}#global-information .focus-popup.enabled .container,#global-information .focus-popup.enabled .container img{max-height:calc(100vh - 40px);max-width:100%;width:max-content}}@media (max-width:1024px){#global-information .focus-popup.enabled .container{border-radius:14px}}header .header-top .container-menu-vermon .menu-header-language{display:flex;gap:5px}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header:not(:last-child) .link-menu-header:after{content:'-'}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header .link-menu-header{display:flex;align-items:center;gap:5px}header .header-top .container-menu-vermon .link-menu-header.bg-light .menu-header-language .container-link-menu-header:not(:last-child):after{color:var(--dark-blue)}header .header-top .container-menu-vermon .menu-header-language .container-link-menu-header .link-menu-header.active span{text-decoration:underline}header .header-top .container-menu-vermon .menu-header-language:not(:has(:nth-child(2))){display:none}.home #articles .container-articles .no-article{color:#fff;font-size:26px;text-align:center}#tarteaucitronRoot *{font-family:'Roboto' !important}@media (min-width:1024.1px){header .menu-all .container-link-menu .menu-header .link-menu-header{font-size:clamp(24px, 2.3vw, 30px);line-height:clamp(18px, 1.8vw, 24px);letter-spacing:-1.5px}header .menu-all .container-link-menu .navigation__liens .link-menu{font-size:20px;line-height:16px}header .menu-all .container-link-menu .navigation__liens .link-submenu{font-size:16px;line-height:14px}header .menu-all .container-logo,header .menu-all .container-close-menu{display:none}header .menu-all.open{top:72px;transform:translateY(0)}header .menu-all{height:fit-content;z-index:900;box-shadow:0 0 40px #10274a71}header .menu-all .container-link-menu .menu-header{width:clamp(360px, 32.5vw, 410px)}header .menu-all .container-link-menu .navigation__liens{max-width:calc(100% - 410px);height:248px;gap:8px;column-gap:40px}header .menu-all{padding:60px 30px}header .menu-all .container-link-menu{margin-top:8px}}#scroll-top{position:fixed;right:20px;bottom:20px;z-index:20;visibility:hidden;opacity:0;transition:.5s;cursor:pointer}#scroll-top.visible{visibility:visible;opacity:1;transition:.5s}@media (max-width:1024px){#scroll-top{width:35px;height:35px}}