/*!
Theme Name: Grensesnitt
Author: Grensesnitt
Author URI: http://grensesnitt.no/
Version: 1.0
*/*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#222;font-family:GT America Light;line-height:1.6;font-weight:300;font-size:16px}body a.visually-hidden{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;text-decoration:none;text-transform:uppercase;text-align:center;color:#222}body a.visually-hidden:focus{position:relative;height:auto;width:100%;padding:.5rem 0}body a.visually-hidden:focus span{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}body a.visually-hidden:focus-visible{outline:none}body a.visually-hidden.skip-to-main.focused+header{top:2rem}body #content-section{flex-grow:1}body.public{display:flex;flex-direction:column;min-height:100%;min-height:100vh}body.public.admin-bar{min-height:calc(100vh - 46px)}@media(min-width: 783px){body.public.admin-bar{min-height:calc(100vh - 32px)}}body.page-template-page-sitemap #content-section{margin-top:6rem;margin-bottom:6rem;padding-left:1rem;padding-right:1rem}@media(min-width: 700px){body.page-template-page-sitemap #content-section{margin-top:10rem;margin-bottom:10rem}}@media(min-width: 700px){body.page-template-page-sitemap #content-section{padding-left:60px;padding-right:60px}}body.page-template-page-sitemap #content-section p{margin-bottom:.25em}body.page-template-page-sitemap #content-section p+ul{margin-top:.25em}.acf-block-preview .slick-slideshow .slide-item{display:none}.acf-block-preview .slick-slideshow .slide-item:first-of-type{display:block}.a-grid{display:grid;grid-gap:5px;grid-template-columns:repeat(6, 1fr);width:100%}.a-container{max-width:none;margin-inline:auto;padding-inline:20px}.display-block{display:block}.position-relative{position:relative}p{font-size:16px}.preamble,.product-slider .drawer-container .inner .drawer-text h2,footer .drawer-container .inner .drawer-text h2{font-size:20px}@media(min-width: 900px){body{font-size:18px}p{font-size:18px}h1.font-tobias{font-family:Tobias Thin}.preamble,.product-slider .drawer-container .inner .drawer-text h2,footer .drawer-container .inner .drawer-text h2{font-size:22px}.a-container{padding-inline:60px}.a-grid{grid-gap:20px;grid-template-columns:repeat(12, 1fr)}}@media(min-width: 1920px){body{font-size:20px}p{font-size:20px}.preamble,.product-slider .drawer-container .inner .drawer-text h2,footer .drawer-container .inner .drawer-text h2{font-size:28px}}*{margin:0;padding:0;border:0;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0;letter-spacing:-0.02em}*,*::before,*::after{box-sizing:border-box}img,svg,video,picture,canvas{max-width:100%;display:block}button{color:inherit}figure{margin:0}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}@font-face{font-family:"Tobias Light";src:url("./static/fonts/Tobias-Light.woff");font-weight:300;font-style:normal}@font-face{font-family:"Tobias Thin";src:url("./static/fonts/Tobias-Thin.woff");font-weight:100;font-style:normal}@font-face{font-family:"GT America Light";src:url("./static/fonts/GT-America-Standard-Light.woff");font-weight:300;font-style:normal}@font-face{font-family:"GT America Regular";src:url("./static/fonts/GT-America-Standard-Regular.woff");font-weight:400;font-style:normal}.font-step--2{font-size:14px}.font-step--1{font-size:14px}.font-step--1.one-up{font-size:16px}.font-step-0{font-size:16px}.font-step-0.one-up{font-size:18px}.font-step-1{font-size:18px}.font-step-2{font-size:20px}.font-step-3{font-size:20px}.font-step-4{font-size:26px}.font-step-5{font-size:32px}.font-step-6{font-size:54px}.font-step-6.smaller{font-size:28px}.font-step-7{font-size:60px}.post-heading{font-size:38px}.line-height-095{line-height:95%}.line-height-095.auto{line-height:normal}.line-height-117{line-height:117%}.line-height-125{line-height:125%}.line-height-100{line-height:100%}.text-center-align{text-align:center}.font-tobias{font-family:Tobias Light}.font-color-grey{color:#c9c9c9}.font-color-white{color:#fff}.font-color-met-grey{color:#8d9091}.font-color-black{color:#000}@media(min-width: 900px){.font-step--2{font-size:14px}.font-step--1{font-size:16px}.font-step--1.one-up{font-size:16px}.font-step-0{font-size:18px}.font-step-1{font-size:20px}.font-step-2{font-size:22px}.font-step-3{font-size:24px}.font-step-4{font-size:26px}.font-step-5{font-size:44px}.font-step-6{font-size:66px}.font-step-6.smaller{font-size:66px}.font-step-7{font-size:94px}.line-height-095{line-height:95%}.line-height-095.auto{line-height:95%}.post-heading{font-size:66px}}@media(min-width: 1920px){.font-step--2{font-size:16px}.font-step--1{font-size:18px}.font-step--1.one-up{font-size:18px}.font-step-0{font-size:20px}.font-step-0.one-up{font-size:20px}.font-step-1{font-size:22px}.font-step-2{font-size:26px}.font-step-3{font-size:30px}.font-step-4{font-size:26px}.font-step-5{font-size:60px}.font-step-6{font-size:92px}.font-step-6.smaller{font-size:92px}.font-step-7{font-size:124px}.post-heading{font-size:92px}}.pt-xxxs{padding-top:5px}.pt-xxsm{padding-top:10px}.pt-xsma{padding-top:15px}.pt-smal{padding-top:30px}.pt-medi{padding-top:40px}.pt-base{padding-top:60px}.pt-larg{padding-top:90px}.pt-xlar{padding-top:120px}.pt-xxla{padding-top:180px}.pt-xxxl{padding-top:220px}.pb-xxxs{padding-bottom:5px}.pb-xxsm{padding-bottom:10px}.pb-xsma{padding-bottom:15px}.pb-smal{padding-bottom:30px}.pb-medi{padding-bottom:40px}.pb-base{padding-bottom:60px}.pb-larg{padding-bottom:90px}.pb-xlar{padding-bottom:120px}.pb-xxla{padding-bottom:180px}.pb-xxxl{padding-bottom:220px}.mt-xxxs{margin-top:5px}.mt-xxsm{margin-top:10px}.mt-xsma{margin-top:15px}.mt-smal{margin-top:30px}.mt-medi{margin-top:40px}.mt-base{margin-top:60px}.mt-larg{margin-top:90px}.mt-xlar{margin-top:120px}.mt-xxla{margin-top:180px}.mt-xxxl{margin-top:220px}.mb-xxxs{margin-bottom:5px}.mb-xxsm{margin-bottom:10px}.mb-xsma{margin-bottom:15px}.mb-smal{margin-bottom:30px}.mb-medi{margin-bottom:40px}.mb-base{margin-bottom:60px}.mb-larg{margin-bottom:90px}.mb-xlar{margin-bottom:120px}.mb-xxla{margin-bottom:180px}.mb-xxxl{margin-bottom:220px}.mt-top-section{margin-top:100px}.mt-small-dynamic{margin-top:30px}.mt-large-dynamic{margin-top:60px}.mb-base-dynamic{margin-bottom:60px}.mb-large-dynamic{margin-bottom:90px}.mt-null{margin-top:0rem}.mb-null{margin-bottom:0rem}.mt-res-xxla{margin-top:90px}.mb-res-xxla{margin-bottom:90px}.mr-xxsm{margin-right:10px}.mb-step-4{margin-bottom:120px}.mb-step-3{margin-bottom:60px}.mt-step-1{margin-top:60px}@media(min-width: 900px){.mt-top-section{margin-top:160px}.mt-small-dynamic{margin-top:60px}.mt-large-dynamic{margin-top:90px}.mt-res-xxla{margin-top:180px}.mb-res-xxla{margin-bottom:180px}.mb-base-dynamic{margin-bottom:90px}.mb-large-dynamic{margin-bottom:180px}.mb-step-3{margin-bottom:120px}.mt-step-1{margin-top:60px}}@media(min-width: 1920px){.mt-res-xxla{margin-top:220px}.mt-large-dynamic{margin-top:120px}.mb-res-xxla{margin-bottom:220px}.mb-base{margin-bottom:90px}.mb-base-dynamic{margin-bottom:120px}.mb-large-dynamic{margin-bottom:180px}.mb-step-4{margin-bottom:180px}.mb-step-3{margin-bottom:180px}.mt-step-1{margin-top:90px}}header{position:sticky;top:0px;height:0;width:100%;z-index:100;transition:all .3s ease}header.hidden{transform:translateY(-100px)}header a{text-decoration:none;color:#222;transition:all .3s ease;cursor:pointer}header a:hover:not(.menu-heading){color:#46acce}header .menu-heading{display:block;font-size:16px}header .menu-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}header .menu-icon span{display:block;height:2px;width:16px;position:absolute}header .menu-icon span:nth-child(2){transform:rotate(90deg)}header .open-menu-button,header .exit-menu-button{cursor:pointer;position:relative;display:flex;align-items:center;gap:5px;background-color:rgba(0,0,0,0);width:80px}header .wrapper{transition:all .3s ease;padding-block:20px;padding-inline:20px;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:rgba(0,0,0,0);font-size:16px}header .wrapper img{height:28px}header .logo{width:80px;display:flex;justify-content:flex-end}header nav#main-menu{overflow-y:auto;width:100%;position:fixed;z-index:100;display:none;top:0;bottom:0;background-color:rgba(0,0,0,0);transition:all .3s .15s cubic-bezier(0.31, -0.04, 0.26, 0.61)}header nav#main-menu.show{display:block}header nav#main-menu.animate-show{background-color:rgba(0,0,0,.4)}header nav#main-menu.animate-show .inner{transform:none}header nav#main-menu .inner{display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px;position:absolute;z-index:5;width:100%;max-width:710px;min-height:100vh;background-color:#fff;color:#000;transform:translateX(-100%);transition:all .4s cubic-bezier(0.31, -0.04, 0.26, 0.61)}header nav#main-menu .inner .exit-menu-button span{transform:rotate(45deg);background-color:#000}header nav#main-menu .inner .exit-menu-button span:nth-child(2){transform:rotate(135deg)}header nav#main-menu .inner h3{margin-bottom:25px}header nav#main-menu .inner .links-container{margin-top:60px}header nav#main-menu .inner .links-container-bottom{margin-top:80px;display:flex;gap:10px;flex-direction:column}header nav#main-menu .inner .footer-some-link{display:flex;line-height:1;gap:10px;align-items:center}header nav#main-menu .inner .footer-some-link .link-dot{background-color:#000;width:13px;height:13px;border-radius:50%;transition:all .3s ease}header nav#main-menu .inner .footer-some-link:hover{color:#000}header nav#main-menu .inner .footer-some-link:hover .link-dot{background-color:#52e0ff}header nav#main-menu .main-menu-top{display:flex;justify-content:space-between}header nav#main-menu .main-menu-top img{height:28px}header .background_trigger{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}header.white-bg .wrapper{background-color:#fff}header.white-bg .wrapper .open-menu-button .menu-icon span{background-color:#000 !important}header.white-bg .wrapper .open-menu-button p{color:#000}header.white-bg .wrapper .menu-heading{color:#000}header.white-bg .wrapper .logo{filter:invert(1)}header.white-bg .wrapper .logo.black{filter:invert(0)}@media(min-width: 900px){header.hidden{transform:translateY(-100px)}header nav#main-menu .inner{width:50%;padding:30px 60px}header nav#main-menu .inner .links-container-bottom{margin-top:80px;flex-direction:row;flex-wrap:wrap;gap:15px 40px}header nav#main-menu .inner .links-container-bottom a{min-width:45%}header nav#main-menu .main-menu-top img{height:40px}header .menu-heading{font-size:20px}header .wrapper,header #main-menu{font-size:20px}header .wrapper img,header #main-menu img{height:40px}header .wrapper{padding-inline:60px;padding-block:30px}}@media(min-width: 1920px){header nav#main-menu .inner{max-width:960px}}footer{background-color:#fff}footer .font-footer-mini,footer .font-footer-mini p{font-size:14px}footer p,footer a{font-size:16px}footer a{text-decoration:none;color:#222;transition:all .3s ease;cursor:pointer}footer a:hover{color:#46acce}footer .footer-bottom{border-top:1px solid #c9c9c9;padding-bottom:50px;position:relative}footer .footer-bottom .a-container{padding-inline-end:5px}footer .footer-bottom .footer-grid-column{padding-top:55px;grid-column:2/-1;height:100%;position:relative;z-index:1}footer .footer-bottom .footer-grid-column.first{padding-top:60px;grid-column:1/-1;display:flex;flex-direction:column;justify-content:space-between}footer .footer-bottom .footer-grid-column .footer-text-container{display:flex;flex-direction:column;gap:5px}footer .footer-bottom .footer-grid-column .footer-below-text-container{margin-top:30px}footer .footer-bottom .hide-mobile{display:none}footer .footer-bottom .footer-some-link{display:flex;line-height:1;gap:10px;align-items:center;font-size:16px}footer .footer-bottom .footer-some-link .link-dot{background-color:#000;width:13px;height:13px;border-radius:50%;transition:all .3s ease}footer .footer-bottom .footer-some-link:hover{color:#000}footer .footer-bottom .footer-some-link:hover .link-dot{background-color:#52e0ff}footer .footer-bottom h3{margin-bottom:30px}footer .footer-bottom img{width:160px;max-width:none}footer .footer-bottom .mobile-footer-bottom{grid-column:1/-1;margin-top:55px}footer .footer-bottom .mobile-grid{position:absolute;z-index:0;width:100%;height:100%;top:0;margin-left:-4px}footer .footer-bottom .mobile-grid .mobile-grid-border{grid-column:2/4;border-left:1px solid rgba(201,201,201,.5019607843)}footer .footer-bottom .mobile-grid .mobile-grid-border:nth-child(2){grid-column:4/6}footer .footer-bottom .mobile-grid .mobile-grid-border:nth-child(3){grid-column:6/7}footer .drawer-container{width:100%;position:fixed;overflow-y:auto;z-index:100;display:none;top:0;right:0;bottom:0;transition:all .3s .15s cubic-bezier(0.31, -0.04, 0.26, 0.61)}footer .drawer-container.show{display:block}footer .drawer-container.animate-show{background-color:rgba(0,0,0,.6)}footer .drawer-container.animate-show .inner{transform:none}footer .drawer-container .background_trigger{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}footer .drawer-container .inner{padding:30px;position:absolute;z-index:5;width:85%;max-width:700px;top:0;right:0;height:auto;min-height:100%;background-color:#fff;color:#000;transform:translateX(100%);transition:all .4s cubic-bezier(0.31, -0.04, 0.26, 0.61)}footer .drawer-container .inner .exit-hseq-button,footer .drawer-container .inner .exit-privacy-button{position:sticky;top:30px;margin-left:-75px;background-color:rgba(0,0,0,0)}footer .drawer-container .inner .exit-hseq-button svg:hover path,footer .drawer-container .inner .exit-privacy-button svg:hover path{stroke:#46acce}footer .drawer-container .inner .exit-hseq-button span,footer .drawer-container .inner .exit-privacy-button span{transform:rotate(45deg);background-color:#000}footer .drawer-container .inner .exit-hseq-button span:nth-child(2),footer .drawer-container .inner .exit-privacy-button span:nth-child(2){transform:rotate(135deg)}footer .drawer-container .inner .h2{margin-top:15px}footer .drawer-container .inner .drawer-text{margin-top:30px}footer .drawer-container .inner .drawer-text h2{margin-bottom:15px;margin-top:40px}@media(min-width: 900px){footer p,footer a{font-size:16px}footer .footer-bottom{border-top:1px solid #c9c9c9;padding-bottom:0px}footer .footer-bottom .a-container{padding-inline-end:60px}footer .footer-bottom .footer-grid-column{padding-block:60px;grid-column:span 3;height:100%;display:flex;flex-direction:column;justify-content:space-between}footer .footer-bottom .footer-grid-column.first{grid-column:span 3}footer .footer-bottom .footer-grid-column.border-line{margin-left:-10px;padding-left:10px;border-left:1px solid rgba(201,201,201,.5019607843)}footer .footer-bottom .footer-grid-column .footer-below-text-container{margin-top:180px}footer .footer-bottom .footer-grid-column .footer-below-text-container.hide-mobile{display:block}footer .footer-bottom h3{margin-bottom:55px}footer .footer-bottom .footer-some-link{font-size:16px}footer .footer-bottom .footer-some-link .link-dot{width:16px;height:16px}footer .footer-bottom .mobile-footer-bottom{display:none}footer .mobile-grid{display:none}footer .drawer-container .inner{width:50%;max-width:unset}footer .drawer-container .inner .exit-drawer-button{top:60px;margin-left:-120px}footer .drawer-container .inner .drawer-title{margin-top:30px}footer .drawer-container .inner .drawer-text{margin-top:60px}}@media(min-width: 1920px){footer p,footer a{font-size:18px}footer .font-footer-mini,footer .font-footer-mini p{font-size:16px}footer .footer-bottom .footer-some-link{font-size:18px}}body.error404 #content-section{padding-left:1rem;padding-right:1rem}@media(min-width: 700px){body.error404 #content-section{padding-left:60px;padding-right:60px}}body.error404 #content-section .text-404{margin-top:6rem;margin-bottom:6rem}@media(min-width: 700px){body.error404 #content-section .text-404{margin-top:10rem;margin-bottom:10rem}}.hero{height:100vh;min-height:500px;position:relative;display:flex;flex-direction:column;align-items:center}.hero .hero-media{min-height:inherit;position:relative;top:0;left:0;width:100%;height:inherit;max-height:inherit;display:flex}.hero .hero-media figure{aspect-ratio:4/3;display:flex;height:100%;width:100%;max-height:inherit}.hero .hero-media figure img{object-fit:cover;width:100%}.hero .hero-media video{aspect-ratio:4/3;width:100%;height:100%;max-height:inherit;object-fit:cover}.hero .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.hero .hero-content{position:absolute;width:100%;height:100%;top:0;z-index:10;display:flex;padding-bottom:60px;flex-direction:column;justify-content:flex-end}.hero .hero-content h1{color:#fff;max-width:100%}.hero .hero-content h1.font-step-7,.hero .hero-content h1.font-step-6{font-size:54px}.hero .hero-content .hero-links{display:grid;grid-template-columns:1fr 1fr}.hero .hero-content .hero-links a{display:flex;gap:15px;color:#fff;text-decoration:none;transition:all .3s ease}.hero .hero-content .hero-links a svg path{transition:all .3s ease}.hero .hero-content .hero-links a:hover .ice-blue-arrow-container{background-color:#000}.hero .hero-content .hero-links a:hover svg path{stroke:#52e0ff}.hero .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media(min-width: 900px){.hero{min-height:600px}.hero .hero-media{height:inherit;min-height:inherit}.hero .hero-media figure,.hero .hero-media video{aspect-ratio:16/9}.hero .hero-content .hero-links{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.hero .hero-content h1{color:#fff;max-width:980px}.hero .hero-content h1.font-step-7{font-size:94px}.hero .hero-content h1.font-step-6{font-size:66px}}@media(min-width: 1920px){.hero .hero-content h1{color:#fff;max-width:1250px}.hero .hero-content h1.font-step-7{font-size:124px}.hero .hero-content h1.font-step-6{font-size:92px}}.text-content .divider-line{padding-inline:15px}.text-content .divider-line.space-for-heading{margin-bottom:90px}.text-content .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.text-content .column{grid-column:span 6}.text-content .column.two.mt-text-content{margin-top:25px}.text-content .column.two.mt-text-content .plain-text{margin-top:0px}.text-content .column.two.no-more-margin{margin-top:0px}.text-content .column.two.no-more-margin .plain-text{margin-top:25px}.text-content .column.two.mt-base-mobile{margin-top:45px}.text-content .column.two.mt-base-mobile .plain-text{margin-top:0px}.text-content .column.two .plain-text{margin-top:60px}.text-content .column.two .plain-text h3{font-size:20px;margin-bottom:30px;margin-top:40px}.text-content .column.two .plain-text a{text-decoration:underline}.text-content h2 span{color:#000}.text-content .column-2-subtitle{margin-top:90px}.text-content .column-2-title{margin-top:40px}.text-content .column-2-title span{color:#000}.text-content .column-2-title.mb-qoute{margin-bottom:60px}.text-content p{margin-top:10px}.text-content p span{color:#c9c9c9}.text-content .preamble p,.text-content .product-slider .drawer-container .inner .drawer-text h2 p,.product-slider .drawer-container .inner .drawer-text .text-content h2 p,.text-content footer .drawer-container .inner .drawer-text h2 p,footer .drawer-container .inner .drawer-text .text-content h2 p{font-size:inherit}.text-content .links-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:60px}.text-content .mt-hero{margin-top:25px}.text-content a{display:flex;gap:12px;align-items:center;text-decoration:none;color:#000;transition:all .3s ease}.text-content a .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.text-content a svg path{transition:all .3s ease}.text-content a:hover .ice-blue-arrow-container{background-color:#000}.text-content a:hover .file-download-container svg path{stroke:#000}.text-content a:hover svg path{stroke:#52e0ff}.text-content ul,.text-content ol{margin-top:60px;padding-left:30px;list-style-type:none}.text-content ul li,.text-content ol li{margin-block:10px}.text-content ul li:before,.text-content ol li:before{content:"‒";position:absolute;margin-left:-30px}.text-content ol{list-style-type:auto}.text-content ol li{margin-left:-10px;padding-left:10px}.text-content ol li:before{content:""}.text-content .download-title{margin-block:60px 30px}.text-content .file-download-wrapper{display:flex;flex-direction:column;gap:15px 30px;flex-wrap:wrap}@media(min-width: 900px){.text-content.mt-smal{margin-top:60px}.text-content .column.two .plain-text{margin-top:0px}.text-content .column.two .plain-text h3{font-size:24px;margin-top:60px}.text-content h1 br,.text-content h2 br,.text-content h3 br{display:unset}.text-content .column-2-subtitle{margin-top:0px}.text-content .column-2-title{margin-top:90px;margin-bottom:30px}.text-content .column-2-title.mb-qoute{margin-bottom:60px}.text-content .mt-hero{margin-top:0px}.text-content .column{grid-column:1/7}.text-content .column.two{grid-column:7/13}.text-content .column.two.more-space{margin-top:30px}.text-content .column.two.mt-text-content{margin-top:30px}.text-content .column.two.no-more-margin{margin-top:0px}.text-content .column.two.no-more-margin .plain-text{margin-top:0px}.text-content .column.two.mt-base-mobile{margin-top:0px}.text-content ul,.text-content ol{margin-top:60px}.text-content p{margin-top:0px}.text-content .divider-line{padding-inline:60px}.text-content .divider-line.space-for-heading{margin-bottom:120px}.text-content .file-download-wrapper{flex-direction:row}.text-content .links-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:60px}}@media(min-width: 1920px){.text-content .divider-line.space-for-heading{margin-bottom:180px}.text-content .column-2-title{margin-top:150px;margin-bottom:90px}.text-content .column-2-title.mb-qoute{margin-bottom:90px}.text-content .column.two.more-space{margin-top:60px}.text-content .column.two.mt-text-content{margin-top:60px}.text-content .links-container{margin-top:90px}.text-content .links-container.in-top-section{margin-top:120px}.text-content ul,.text-content ol{margin-bottom:30px;margin-top:90px}.text-content a .ice-blue-arrow-container{width:36px;height:36px}.text-content a .ice-blue-arrow-container svg{width:22px;height:22px}.text-content .download-title{margin-top:90px}.text-content .big_section_title{margin-top:40px}.text-content .column.two .plain-text{margin-bottom:30px}.text-content .column.two .plain-text h3{font-size:30px;margin-top:90px}}.banner{display:flex;flex-direction:column;align-items:center}.banner .banner-container{position:relative;width:100%;height:100%}.banner .banner-container .banner-media{position:relative;z-index:2;width:100%;height:100%}.banner .banner-container .banner-media picture{display:flex;height:100%;width:100%;max-height:inherit}.banner .banner-container .banner-media picture img{object-fit:contain;width:100%;max-width:none}.banner .banner-container .banner-media video{width:100%;height:100%;max-height:inherit;object-fit:contain}.banner .banner-container .banner-content{padding-block:30px;margin-inline:30px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;height:100%;display:flex;flex-direction:column;justify-content:space-between}.banner .banner-container .banner-content p{max-width:37ch;margin-bottom:auto}.banner .banner-container .banner-content a{display:flex;line-height:1;gap:12px;align-items:center;text-decoration:none;color:#222;transition:all .3s ease;margin-top:30px}.banner .banner-container .banner-content .ice-blue-arrow-container{transition:all .3s ease;background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.banner .banner-container .banner-content .ice-blue-arrow-container svg path{transition:all .3s ease}.banner .banner-container .banner-content a:hover .ice-blue-arrow-container{background-color:#000}.banner .banner-container .banner-content a:hover .ice-blue-arrow-container svg path{stroke:#46acce}.banner.style-2 .banner-container .banner-content{justify-content:center}.banner.style-2 .banner-container .banner-content p{margin-bottom:unset;margin-top:30px}.banner.style-2 .banner-container .banner-content a{margin-top:30px}.banner.style-2 .banner-container .banner-content .banner-content p{max-width:430px}.banner.color-white .banner-container .banner-content p,.banner.color-white .banner-container .banner-content h2,.banner.color-white .banner-container .banner-content a{color:#fff}@media(min-width: 900px){.banner .banner-container .banner-content{padding-block:60px;margin-inline:60px}.banner .banner-container .banner-content p{max-width:530px}.banner.style-2 .banner-container .banner-content a{margin-top:60px}}@media(min-width: 1920px){.banner .banner-container .banner-content a{margin-top:60px}}@media(max-width: 699px){.banner #backgroundVideo{display:none}.banner #backgroundVideoMobile{display:block}}@media(min-width: 700px){.banner #backgroundVideo{display:block}.banner #backgroundVideoMobile{display:none}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.product-slider{padding-top:30px;padding-bottom:30px}.product-slider .product-slider-container{overflow:hidden}.product-slider .glide__track{overflow:visible}.product-slider .glide__bullets{display:flex;gap:5px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.product-slider .glide__bullets .glide__bullet{background-color:rgba(0,0,0,0);color:#c9c9c9;cursor:pointer;transition:all .2s}.product-slider .glide__bullets .glide__bullet .product-index.solid{background-color:#c9c9c9;border:1px solid #c9c9c9;color:#fff}.product-slider .glide__bullets .glide__bullet.glide__bullet--active{color:#000}.product-slider .glide__bullets .glide__bullet.glide__bullet--active .product-index.solid{background-color:#000;border:1px solid #000}.product-slider .glide__bullets .glide__bullet:hover{color:#000}.product-slider .glide__bullets .glide__bullet:hover .product-index.solid{background-color:#000;border:1px solid #000}.product-slider .cursor-arrow-field{display:none;position:absolute;z-index:10;top:80px;right:0;background-color:rgba(0,0,0,0);height:100%;width:25%;cursor:none}.product-slider .glide__slide--active .cursor-arrow-field{right:auto;left:0}.product-slider .product-index{border:1px solid #000;width:18px;height:18px;border-radius:50%;font-size:12px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;transform:translateY(-2px);margin-right:7px}.product-slider .product-index.color-white{border:1px solid #fff}.product-slider .product-index.solid{background-color:#000;border:1px solid #000;color:#fff}.product-slider .cursor-arrow{display:none;position:fixed;pointer-events:none;z-index:100;width:64px;height:64px;background-color:#52e0ff;align-items:center;justify-content:center;border-radius:50%;transform-origin:50% 50%}.product-slider .product-box-title{display:flex}.product-slider .product-box-title .product-index{transform:translateY(2px)}.product-slider .glide__slide .product-content{aspect-ratio:1/1;position:relative;padding:15px;overflow:hidden;display:block;text-decoration:none;color:#000}.product-slider .glide__slide .product-content .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:all .3s ease;z-index:1}.product-slider .glide__slide .product-content a:not(.link-to-product){position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.product-slider .glide__slide .product-content a:not(.link-to-product).open-drawer{cursor:pointer}.product-slider .glide__slide .product-content figure{position:absolute;z-index:-1;top:0;left:0;display:flex;height:100%;width:100%;max-height:inherit}.product-slider .glide__slide .product-content figure img{object-fit:cover;width:100%}.product-slider .glide__slide .product-content video{position:absolute;z-index:-1;top:0;left:0;display:flex;height:100%;width:100%;max-height:inherit;object-fit:cover}.product-slider .glide__slide .product-content .product-content-align{display:flex;gap:30px;align-items:top;justify-content:space-between;position:relative;z-index:10}.product-slider .glide__slide .product-content .product-content-align p{transition:all .3s ease}.product-slider .glide__slide .product-content .product-content-align p .product-index{transition:border-color .3s ease}.product-slider .glide__slide .product-content .product-content-align svg{margin-top:5px;width:20px;height:20px}.product-slider .glide__slide .product-content.color-white p{color:#fff}.product-slider .glide__slide svg path{transition:all .3s ease}.product-slider .glide__slide:hover .product-content .image-overlay{background-color:rgba(0,0,0,.6)}.product-slider .glide__slide:hover svg path{stroke:#52e0ff}.product-slider .glide__slide:hover .product-content-align p{color:#52e0ff}.product-slider .glide__slide:hover .product-content-align p .product-index{border-color:#52e0ff}.product-slider .glide__slide:last-child .cursor-arrow-field{display:none}.product-slider .glide__slide:first-child .cursor-arrow-field{display:none}.product-slider .drawer-container{width:100%;position:fixed;overflow-y:auto;z-index:100;display:none;top:0;right:0;bottom:0;transition:all .3s .15s cubic-bezier(0.31, -0.04, 0.26, 0.61)}.product-slider .drawer-container.show{display:block}.product-slider .drawer-container.animate-show{background-color:rgba(0,0,0,.6)}.product-slider .drawer-container.animate-show .inner{transform:none}.product-slider .drawer-container .background_trigger{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.product-slider .drawer-container .inner{padding:30px;position:absolute;z-index:5;width:85%;max-width:700px;top:0;right:0;height:auto;min-height:100%;background-color:#fff;color:#000;transform:translateX(100%);transition:all .4s cubic-bezier(0.31, -0.04, 0.26, 0.61)}.product-slider .drawer-container .inner .exit-drawer-button{position:sticky;top:30px;margin-left:-75px;background-color:rgba(0,0,0,0)}.product-slider .drawer-container .inner .exit-drawer-button svg:hover path{stroke:#46acce}.product-slider .drawer-container .inner .exit-drawer-button span{transform:rotate(45deg);background-color:#000}.product-slider .drawer-container .inner .exit-drawer-button span:nth-child(2){transform:rotate(135deg)}.product-slider .drawer-container .inner figure img{width:100%;max-width:none}.product-slider .drawer-container .inner .drawer-title{margin-top:15px}.product-slider .drawer-container .inner .drawer-text{margin-top:30px}.product-slider .drawer-container .inner .drawer-text h2{margin-bottom:15px;margin-top:40px}.product-slider .link-to-product{position:absolute;z-index:10;bottom:20px;left:20px;display:flex;align-items:center;color:#fff;gap:10px;text-decoration:none}.product-slider .link-to-product span{width:16px;height:16px;background-color:#52e0ff;border-radius:50%}@media(min-width: 900px){.product-slider .glide__bullets{grid-column-gap:40px;grid-row-gap:10px;flex-direction:row}.product-slider .glide__bullets .glide__bullet--active+.glide__bullet{color:#000}.product-slider .glide__bullets .glide__bullet--active+.glide__bullet .product-index.solid{background-color:#000;border:1px solid #000}.product-slider .cursor-arrow-field{display:block}.product-slider .cursor-arrow{cursor:none;display:flex;visibility:hidden;opacity:0;transition:opacity .2s .1s ease,visibility .2s .1s ease,transform 0s .3s ease}.product-slider .cursor-arrow.hover-left{visibility:visible;opacity:1;transform:rotate(180deg);transition:opacity .3s ease,visibility .2s ease,transform 0s 0s ease}.product-slider .cursor-arrow.hover{visibility:visible;opacity:1}.product-slider .product-index{width:19px;height:19px;font-size:14px}.product-slider .product-index.drawer{transform:translateY(-3px)}.product-slider .glide__slide .product-content{padding:30px}.product-slider .glide__slide .product-content .product-index{transform:translateY(-4px);margin-right:10px}.product-slider .glide__slide .product-content .product-content-align svg{margin-top:0px;width:25px;height:25px}.product-slider .glide__slide .product-box-title .product-index{transform:translateY(6px)}.product-slider .drawer-container .inner{width:50%;max-width:none;padding:60px}.product-slider .drawer-container .inner .exit-drawer-button{top:60px;margin-left:-120px}.product-slider .drawer-container .inner .drawer-title{margin-top:30px}.product-slider .drawer-container .inner .drawer-text{margin-top:60px}.product-slider .link-to-product{bottom:30px;left:30px}}@media(min-width: 1200px){.product-slider .glide__slide .product-content{padding:30px}.product-slider .glide__slide .product-content .product-content-align svg{width:30px;height:30px}}@media(min-width: 1920px){.product-slider .glide__slide .product-content{height:85vh;aspect-ratio:unset}.product-slider .product-index,.product-slider .product-index.solid{width:21px;height:21px;font-size:16px;transform:translateY(-2px)}.product-slider .product-index.drawer,.product-slider .product-index.solid.drawer{transform:translateY(-5px)}.product-slider .product-index span,.product-slider .product-index.solid span{margin-top:1px}.product-slider .glide__slide .product-content .product-index{width:30px;height:30px;font-size:22px;border-top-width:1.5px;border-right-width:1.5px;border-bottom-width:1.5px;border-left-width:1.5px}}.post-list .tease{grid-column:span 6;border-top:1px solid #c9c9c9;padding-top:5px;margin-top:60px;display:flex;flex-direction:column;justify-content:space-between}.post-list .tease p{color:#c9c9c9}.post-list .tease h3{margin-top:30px;margin-right:15px}.post-list .tease .read-more-container{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:30px;color:#000;text-decoration:none;transition:all .3s ease}.post-list .tease a{position:absolute;top:0;left:0;right:0;bottom:0}.post-list .tease:hover .read-more-container{color:#46acce;padding-left:5px}.post-list .link-container{margin-top:90px}.post-list .link-container a{display:flex;line-height:1;gap:12px;align-items:center;text-decoration:none;color:#222;transition:all .3s ease}.post-list .link-container .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.post-list .link-container svg path{transition:all .3s ease}.post-list .link-container:hover .ice-blue-arrow-container{background-color:#000}.post-list .link-container:hover svg path{stroke:#52e0ff}@media(min-width: 900px){.post-list{margin-top:120px}.post-list .tease{grid-column:span 4}.post-list .link-container{margin-top:180px}}@media(min-width: 1920px){.post-list{margin-top:180px}.post-list .tease{grid-column:span 4}.post-list .link-container{margin-top:180px}}.footprint-map{position:relative}.footprint-map .divider-line{padding-inline:15px}.footprint-map .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.footprint-map .title-column{margin-top:60px;grid-column:span 6}.footprint-map .title-column h2 span{color:#000}.footprint-map .text-container{grid-column:span 6;margin-top:60px}.footprint-map .text-container.a-container{padding-inline:0px}.footprint-map .text-container p{grid-column:span 6}.footprint-map figure{margin-top:60px;grid-column:span 6}.footprint-map figure img{max-width:none;width:100%}@media(min-width: 900px){.footprint-map .divider-line{padding-inline:60px;margin-top:90px}.footprint-map .divider-line.space-for-heading{margin-bottom:120px}.footprint-map .title-column{grid-column:span 3}.footprint-map figure{grid-column:span 9}.footprint-map .text-container{position:absolute;bottom:0;left:0}.footprint-map .text-container.a-container{padding-inline:inherit}.footprint-map .text-container p{grid-column:span 4}}@media(min-width: 1920px){.footprint-map .divider-line{margin-top:120px}.footprint-map .divider-line.space-for-heading{margin-bottom:180px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.partners{margin-bottom:-20px}.partners .divider-line{padding-inline:15px}.partners .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.partners h2{grid-column:1/-1;margin-bottom:30px}.partners #partner-slider{grid-column:1/-1}.partners #partner-slider .glide__slide{display:flex;justify-content:center}@media(min-width: 900px){.partners{margin-bottom:auto}.partners h2{grid-column:span 2;margin-bottom:0}.partners #partner-slider{grid-column:span 10}.partners .divider-line{padding-inline:60px}.partners .divider-line.space-for-heading{margin-bottom:120px}}@media(min-width: 1920px){.partners .divider-line.space-for-heading{margin-bottom:180px}}.post-archive .tease{grid-column:span 6;padding-top:5px;margin-top:60px;display:flex;flex-direction:column;justify-content:space-between}.post-archive .tease:nth-child(2){margin-top:30px}.post-archive .tease .post-thumbnail{position:relative}.post-archive .tease .post-thumbnail figure{display:flex;position:relative;z-index:1}.post-archive .tease .post-thumbnail figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.post-archive .tease .post-thumbnail .image-overlay{position:absolute;background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0;z-index:2;transition:all .3s ease}.post-archive .tease p{color:#c9c9c9}.post-archive .tease h3{margin-top:30px;margin-right:15px}.post-archive .tease .read-more-container{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:30px;color:#000;text-decoration:none;transition:all .3s ease}.post-archive .tease a{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.post-archive .tease:hover .post-thumbnail .image-overlay{background-color:rgba(0,0,0,.5)}.post-archive .tease:hover .read-more-container{color:#46acce}.post-archive .link-container{margin-top:60px;display:flex;justify-content:center}.post-archive .link-container a{display:flex;line-height:1;gap:12px;align-items:center;text-decoration:none;color:#222}.post-archive .link-container a.hide{display:none}.post-archive .link-container .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.post-archive .link-container .ice-blue-arrow-container svg path{transition:all .3s ease}.post-archive .link-container .more-news{transition:all .3s ease}.post-archive .link-container .more-news:hover .ice-blue-arrow-container{background-color:#000}.post-archive .link-container .more-news:hover .ice-blue-arrow-container svg path{stroke:#52e0ff}@media(min-width: 900px){.post-archive{margin-top:120px}.post-archive .tease{grid-column:span 4;margin-top:40px}.post-archive .tease:nth-child(2){margin-top:40px}.post-archive .link-container{margin-top:60px}}@media(min-width: 1920px){.post-archive{margin-top:180px;margin-bottom:180px}.post-archive .tease{margin-top:70px}.post-archive .tease:nth-child(2){margin-top:70px}.post-archive .link-container{margin-top:60px}}.post-type-post h1{grid-column:1/13;margin-top:100px}.post-type-post .article-side{grid-column:1/13;margin-top:60px}.post-type-post .excerpt{grid-column:1/13;margin-top:60px;max-width:650px;margin-bottom:55px}.post-type-post .post-date{margin-top:6px}.post-type-post figure{grid-column:1/13;margin-bottom:25px}.post-type-post figure img{aspect-ratio:14/16;max-width:none;width:100%;object-fit:cover}.post-type-post .post-content{max-width:650px;grid-column:1/13;margin-top:15px}.post-type-post .post-content img{height:auto;aspect-ratio:14/16;object-fit:cover;margin-block:60px}.post-type-post .post-content h2{font-size:20px;margin-bottom:30px;margin-top:40px}.post-type-post a{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;color:#000;text-decoration:none}.post-type-post .other-posts{grid-column:1/13;border-top:1px solid #c9c9c9;margin-top:90px;margin-bottom:60px}.post-type-post .other-posts p{grid-column:1/-1}.post-type-post .other-posts .all-posts{margin-top:30px}.post-type-post .other-posts .other{margin-top:60px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.post-type-post .other-posts .tease{grid-column:span 3;padding-top:5px;margin-top:40px;display:flex;flex-direction:column;justify-content:space-between}.post-type-post .other-posts .tease .post-thumbnail{position:relative}.post-type-post .other-posts .tease .post-thumbnail figure{display:flex;position:relative;z-index:1;margin-bottom:0px}.post-type-post .other-posts .tease .post-thumbnail figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.post-type-post .other-posts .tease .post-thumbnail .image-overlay{position:absolute;background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0;z-index:2;transition:all .3s ease}.post-type-post .other-posts .tease p{color:#c9c9c9}.post-type-post .other-posts .tease h3{margin-top:30px;margin-right:15px}.post-type-post .other-posts .tease .read-more-container{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:30px;color:#000;text-decoration:none;transition:all .3s ease}.post-type-post .other-posts .tease a{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.post-type-post .other-posts .tease:hover .post-thumbnail .image-overlay{background-color:rgba(0,0,0,.5)}.post-type-post .other-posts .tease:hover .read-more-container{color:#46acce}.post-type-post .other-posts .tease:first-child{margin-top:0px}@media(min-width: 900px){.post-type-post h1{grid-column:1/10;margin-bottom:30px;margin-top:160px}.post-type-post .article-side{grid-column:1/5}.post-type-post .excerpt{grid-column:5/11;margin-top:60px;margin-bottom:40px}.post-type-post figure{grid-column:5/13;margin-bottom:10px}.post-type-post figure img{aspect-ratio:16/9}.post-type-post .post-content{grid-column:5/11}.post-type-post .post-content h2{font-size:24px;margin-top:60px}.post-type-post .post-content img{margin-top:90px;aspect-ratio:4/3}.post-type-post .other-posts{margin-top:180px}.post-type-post .other-posts .tease{grid-column:span 1;margin-top:0px}}@media(min-width: 1920px){.post-type-post .other-posts{margin-top:220px;margin-bottom:150px}.post-type-post .other-posts .other{margin-top:90px}.post-type-post h1{margin-bottom:40px;margin-top:190px}.post-type-post figure{margin-bottom:70px}.post-type-post .excerpt{margin-bottom:70px}.post-type-post .excerpt,.post-type-post .post-content{max-width:1050px}.post-type-post .post-content h2{font-size:30px;margin-top:90px}.post-type-post .post-content img{margin-bottom:90px;margin-top:120px}}.product-list{position:relative}.product-list .divider-line{padding-inline:15px}.product-list .divider-line.space-for-heading{margin-bottom:90px}.product-list .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.product-list .product-nav{position:sticky;z-index:25;transition:transform .3s ease;top:0px;background-color:#fff;padding-top:30px;padding-bottom:5px}.product-list .product-nav.bump-down{transform:translateY(60px)}.product-list .product-nav p{grid-column:1/6}.product-list .product-nav p span{color:#000}.product-list .product-nav .product-list{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-bottom:5px}.product-list .product-nav .product-list .list-arrow{display:inline-block;transition:all .3s ease}.product-list .product-nav .product-list .list-arrow.active{transform:rotate(180deg)}.product-list .product-nav ul{list-style:none}.product-list .product-nav ul a{text-decoration:none;display:flex;align-items:center;gap:10px;transition:all .3s ease;white-space:nowrap}.product-list .open-product,.product-list .open-sub-product{grid-column:1/-1;align-items:center;cursor:pointer;position:relative;z-index:5}.product-list .product-nav-list{background-color:#fff;width:auto;position:absolute;left:0;right:0;max-height:0px;padding-block:15px 30px;opacity:0;overflow:hidden;transition:all .3s ease;min-width:200px}.product-list .dot{display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#c9c9c9;transition:all .3s ease}.product-list .dot.blue{background-color:#52e0ff}.product-list .product-nav-list li.active a{color:#000}.product-list .product-nav-list li.active a .dot{background-color:#52e0ff}.product-list .product-row{border-bottom:1px solid #c9c9c9;align-items:center;padding-top:60px;padding-bottom:55px;transition:margin .3s ease}.product-list .product-row h3{grid-column:1/6}.product-list .product-row svg{grid-column:6/7;margin-left:auto}.product-list .product-row p{grid-column:1/7}.product-list .product-row .more-info,.product-list .product-row .more-info-sub{grid-column:1/-1;max-height:0;overflow:hidden;opacity:0;transition:all .4s ease}.product-list .product-row .more-info.active,.product-list .product-row .more-info-sub.active{margin-top:30px;opacity:1}.product-list .product-row .more-info picture,.product-list .product-row .more-info-sub picture{background-color:#f5f5f5;display:flex;justify-content:center}.product-list .product-row .more-info picture img,.product-list .product-row .more-info-sub picture img{object-fit:contain;width:100%;max-width:none}.product-list .product-row .more-info .links p,.product-list .product-row .more-info-sub .links p{order:unset;grid-column:1/-1;margin-bottom:30px}.product-list .product-row .more-info .links .links-space,.product-list .product-row .more-info-sub .links .links-space{grid-column:1/-1}.product-list .product-row .more-info .links .links-space .links-row,.product-list .product-row .more-info-sub .links .links-space .links-row{grid-column:1/-1;padding-block:15px;border-top:1px solid #c9c9c9}.product-list .product-row .more-info .links .links-space .links-row:last-of-type,.product-list .product-row .more-info-sub .links .links-space .links-row:last-of-type{border-bottom:1px solid #c9c9c9}.product-list .product-row .more-info .links .links-space .links-row path,.product-list .product-row .more-info-sub .links .links-space .links-row path{transition:all .2s ease}.product-list .product-row .more-info .links .links-space .links-row.active path:first-of-type,.product-list .product-row .more-info-sub .links .links-space .links-row.active path:first-of-type{opacity:0}.product-list .product-row .more-info .links .links-space a,.product-list .product-row .more-info-sub .links .links-space a{text-decoration:none;color:#000}.product-list .product-row .more-info .links .links-space svg,.product-list .product-row .more-info-sub .links .links-space svg{margin-left:0}.product-list .product-row .more-info .links .links-space .links-row a,.product-list .product-row .more-info-sub .links .links-space .links-row a{grid-column:1/-1}.product-list .align-svg{display:flex;align-items:center;gap:10px}.product-list .align-svg.end{justify-content:end}.product-list .learn-more{margin-top:30px}.product-list .learn-more.single{margin-left:auto}.product-list .show-more-info path,.product-list .show-more-sub-info path{transition:all .3s ease}.product-list .show-more-info.active path:last-of-type,.product-list .show-more-sub-info.active path:last-of-type{transition:all .3s ease;opacity:0}.product-list .show-more-info.hide,.product-list .show-more-sub-info.hide{display:none}.product-list .technical-info{display:none;overflow:hidden;max-height:0;opacity:0;transition:all .3s ease}.product-list .technical-info.active{margin-block:40px;padding-bottom:30px}.product-list .technical-info ul li{padding-block:5px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #c9c9c9;font-size:14px}.product-list .technical-info .title{display:none}.product-list .technical-info.mobile{display:block}.product-list .case_studies{position:relative}.product-list .case_studies .view-case-study{position:absolute;bottom:30px;left:30px;color:#fff}.product-list .case_studies img{width:100%;max-width:none}.product-list .see-technical{cursor:pointer}.product-list .see-technical.hide{display:none}.product-list .subproduct-container{grid-column:1/-1;order:4;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease}.product-list .subproduct-container .more-info-sub{grid-column:span 6;max-height:unset;opacity:1}.product-list .subproduct-container .more-info-sub .technical-info p{grid-column:1/-1;margin-bottom:30px}.product-list .subproduct-container .more-info-sub .technical-info ul{grid-column:1/-1}.product-list .subproduct-container.active{margin-top:30px;opacity:1}.product-list .category-container{display:none;flex-direction:row;gap:10px;align-items:flex-start;position:relative;grid-column:1/5}.product-list .category-container p{position:relative;z-index:10}.product-list .category-container .category-chooser{position:relative;z-index:10;display:flex;align-items:center;gap:15px}.product-list .category-container .category-chooser #active-category{cursor:pointer}.product-list .category-container .category-chooser svg{transition:all .3s ease}.product-list .category-container .category-chooser.active svg{transform:rotate(180deg)}.product-list .category-container .category-menu{position:absolute;display:flex;flex-direction:column;gap:5px;z-index:1;width:100%;margin-top:45px;padding-bottom:15px;background-color:#fff;max-height:0;opacity:0;transition:all .3s ease;display:none}.product-list .category-container .category-menu p:hover{color:#46acce;cursor:pointer}.product-list .category-container .category-menu p.active{color:#46acce}.product-list .category-container .category-menu.active{display:flex}.product-list .mobile-text{display:inline-block}.product-list #category{background-color:#fff}.product-list .under-development{position:absolute;top:20px;left:20px;display:flex;align-items:center;color:#fff;gap:10px}.product-list .under-development span{width:16px;height:16px;background-color:#fff;border-radius:50%}.product-list .link-to-case-study{position:absolute;bottom:20px;left:20px;display:flex;align-items:center;color:#fff;gap:10px;text-decoration:none}.product-list .link-to-case-study span{width:16px;height:16px;background-color:#52e0ff;border-radius:50%}.product-list .product-list-name{margin-top:25px}.product-list .product-list-mobile{grid-column:1/-1}@media(min-width: 900px){.product-list .product-list-mobile{grid-column:5/-1}.product-list .mobile-text{display:none}.product-list .category-container{display:flex}.product-list .divider-line{padding-inline:60px}.product-list .divider-line.space-for-heading{margin-bottom:120px}.product-list .open-product,.product-list .open-sub-product{align-items:start}.product-list .product-nav{padding-top:30px;padding-bottom:10px}.product-list .product-nav.bump-down{transform:translateY(95px)}.product-list .product-nav p{grid-column:1/5}.product-list .product-nav .product-list{overflow:visible;display:none}.product-list .product-nav .product-list .list-arrow{display:none}.product-list .product-nav ul{display:flex;column-gap:30px;row-gap:5px;flex-wrap:wrap}.product-list .product-nav-list{background-color:rgba(0,0,0,0);position:relative;max-height:unset;opacity:1;overflow:visible;padding-block:0px;grid-column:1/-1}.product-list .product-row{position:relative;z-index:20;align-items:start;padding-top:100px;padding-bottom:80px}.product-list .product-row h3{order:1;grid-column:1/7}.product-list .product-row p{order:2;grid-column:7/12}.product-list .product-row svg{order:3;grid-column:12/13}.product-list .product-row .more-info{order:4}.product-list .product-row .more-info.active{margin-top:30px}.product-list .product-row .more-info svg{order:0;margin-left:unset}.product-list .product-row .more-info .links p{order:unset;grid-column:1/7}.product-list .product-row .more-info .links .links-space{grid-column:7/-1;display:flex;gap:15px;flex-direction:row;justify-content:space-between;align-items:center}.product-list .product-row .more-info .links .links-space .links-row{grid-column:span;border:none}.product-list .product-row .more-info .links .links-space .links-row:last-of-type{border:none}.product-list .product-row .more-info-sub{order:4;grid-column:span 6}.product-list .product-row .more-info-sub svg{order:0;margin-left:unset}.product-list .product-row .more-info-sub picture img{aspect-ratio:8/9;object-fit:cover}.product-list .product-row .more-info-sub .links p{order:unset;grid-column:1/-1;margin-bottom:0px}.product-list .product-row .more-info-sub .links .links-space{grid-column:1/-1;display:flex;gap:15px;flex-direction:row;justify-content:space-between;align-items:center;padding-right:60px;border-top:1px solid #c9c9c9}.product-list .product-row .more-info-sub .links .links-space .links-row{grid-column:span;border:none}.product-list .product-row .more-info-sub .links .links-space .links-row:last-of-type{border:none}.product-list .learn-more{margin-top:0}.product-list .technical-info{display:grid;grid-template-columns:1fr 1fr;order:100}.product-list .technical-info.mobile{display:none}.product-list .technical-info.active{margin-block:60px}.product-list .technical-info ul{grid-column:span 1}.product-list .technical-info ul li{padding-block:5px}.product-list .technical-info .title{display:block;grid-column:span 1;order:0}.product-list .subproduct-container.active{margin-top:30px}.product-list .subproduct-container .more-info-sub{grid-column:span 6}.product-list .product-list-name{margin-top:0px}.product-list .under-development{top:30px;left:30px}.product-list .link-to-case-study{bottom:30px;left:30px}}@media(min-width: 1920px){.product-list .divider-line.space-for-heading{margin-bottom:180px}.product-list .show-more-info,.product-list .show-more-sub-info{width:36px;height:36px}.product-list .product-row .more-info.active{margin-top:40px}.product-list .under-development{top:35px;left:35px}.product-list .link-to-case-study{bottom:35px;left:35px}}.post-type-product h1{grid-column:1/13;margin-top:100px}.post-type-product .product-top-info{margin-top:30px;grid-column:1/13;max-width:700px}.post-type-product picture{grid-column:1/13;margin-top:30px;background-color:#f5f5f5}.post-type-product picture img{object-fit:contain;width:100%;max-width:none}.post-type-product .post-content{grid-column:1/13;margin-top:-35px}.post-type-product .post-content .a-container{padding-inline:0px}.post-type-product .post-content .divider-line{padding-inline:0px}.post-type-product .post-content img{height:auto}.post-type-product .post-content .text-content.mb-base-dynamic{margin-bottom:90px}.post-type-product a:not(.product-row){display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;color:#000;text-decoration:none}.post-type-product .links{grid-column:1/13}.post-type-product .links p{order:unset;grid-column:1/13;margin-bottom:30px}.post-type-product .links .links-space{grid-column:1/13;margin-bottom:30px}.post-type-product .links .links-space .links-row{width:100%;grid-column:1/13;padding-block:15px;border-top:1px solid #c9c9c9}.post-type-product .links .links-space .links-row path{transition:all .2s ease}.post-type-product .links .links-space .links-row.active path:first-of-type{opacity:0}.post-type-product .links .links-space .links-row.end{justify-content:end;text-align:end;padding-top:30px}.post-type-product .links .links-space a{text-decoration:none;color:#000}.post-type-product .links .links-space svg{margin-left:0}.post-type-product .links .links-space .links-row a{grid-column:1/13}.post-type-product .align-svg{display:flex;align-items:center;gap:10px}.post-type-product .align-svg.end{justify-content:end}.post-type-product .post-content,.post-type-product .related-products{grid-column:1/13}.post-type-product .technical-info{border-top:1px solid #c9c9c9;grid-column:1/13;display:block;overflow:hidden;margin-bottom:30px;padding-block:30px}.post-type-product .technical-info ul li{padding-block:5px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #c9c9c9;font-size:14px}.post-type-product .technical-info .title{margin-bottom:55px}.post-type-product .product-row{border-bottom:1px solid #c9c9c9;align-items:center;grid-column:1/-1;text-decoration:none;color:#000;padding-block:60px}.post-type-product .product-row h3{grid-column:1/12;order:1}.post-type-product .product-row svg{order:2;grid-column:12/13;margin-left:auto}.post-type-product .product-row p{margin-top:30px;order:3;grid-column:1/13}.post-type-product .product-row:nth-child(2){border-top:1px solid #c9c9c9}.post-type-product .get-in-touch{grid-column:1/13}.post-type-product .get-in-touch .a-container{padding-inline:0px}@media(min-width: 900px){.post-type-product h1{grid-column:1/7;margin-top:160px}.post-type-product .product-page-mobile-nav{display:none}.post-type-product .product-top-info{grid-column:7/13;margin-top:160px}.post-type-product picture{grid-column:1/13;margin-top:40px}.post-type-product .links{margin-top:-20px}.post-type-product .links p{order:unset;grid-column:1/7}.post-type-product .links .links-space{grid-column:7/-1;display:flex;gap:10px;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0px}.post-type-product .links .links-space .links-row{width:unset;grid-column:span;border:none}.post-type-product .links .links-space .links-row:last-of-type{border:none;padding-block:15px}.post-type-product .technical-info{margin-top:-20px;display:grid;grid-template-columns:1fr 1fr}.post-type-product .technical-info ul{margin-top:30px;grid-column:span 1}.post-type-product .technical-info ul li{padding-block:5px;font-size:18px}.post-type-product .technical-info .title{display:block;grid-column:span 1;order:0;margin-bottom:0px}.post-type-product .product-row{padding-block:100px}.post-type-product .product-row h3{grid-column:1/7;order:1}.post-type-product .product-row svg{order:3;grid-column:12/13;margin-left:auto}.post-type-product .product-row p{margin-top:0;order:2;grid-column:7/12}.post-type-product .post-content{margin-top:-5px}}@media(min-width: 1920px){.post-type-product h1,.post-type-product .product-top-info{margin-top:190px}.post-type-product .technical-info ul li{font-size:20px}.post-type-product .post-content{margin-top:25px}.post-type-product .post-content .text-content ul,.post-type-product .post-content .text-content ol{margin-top:60px;margin-bottom:10px}.post-type-product .post-content .text-content.mb-base-dynamic{margin-bottom:120px}}.case-studies-slider{padding-top:30px;margin-bottom:-30px}.case-studies-slider .case-study-slider-container{overflow:hidden}.case-studies-slider .glide__track{grid-column:1/-1;overflow:visible}.case-studies-slider .view-all-cases{margin-bottom:30px;grid-column:span 3;display:flex;justify-content:flex-end;align-items:flex-end;transition:all .3s ease}.case-studies-slider .view-all-cases a{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;color:#000;text-decoration:none;transition:all .3s ease}.case-studies-slider .view-all-cases:hover{transform:translateX(5px)}.case-studies-slider .view-all-cases:hover a{color:#46acce}.case-studies-slider .glide__bullets{grid-column:span 3;cursor:pointer;display:flex;gap:5px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.case-studies-slider .glide__bullets .glide__bullet{background-color:rgba(0,0,0,0);color:#c9c9c9;cursor:pointer;transition:all .3s}.case-studies-slider .glide__bullets .glide__bullet .case-study-index.solid{background-color:#c9c9c9;color:#fff}.case-studies-slider .glide__bullets .glide__bullet.glide__bullet--active{color:#000}.case-studies-slider .glide__bullets .glide__bullet.glide__bullet--active .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-slider .glide__bullets .glide__bullet:hover{color:#000}.case-studies-slider .glide__bullets .glide__bullet:hover .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-slider .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);z-index:0;transition:all .3s ease}.case-studies-slider .image-overlay.color-white{background-color:rgba(0,0,0,.4)}.case-studies-slider .cursor-arrow-case-study-field{display:none;position:absolute;z-index:10;top:80px;right:0;background-color:rgba(0,0,0,0);height:100%;width:25%;cursor:none}.case-studies-slider .glide__slide--active .cursor-arrow-case-study-field{right:auto;left:0}.case-studies-slider .case-study-index{transition:all .2s;border:1px solid #000;width:18px;height:18px;border-radius:50%;font-size:12px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;transform:translateY(-2px);margin-right:3px}.case-studies-slider .case-study-index.color-white{border:1px solid #8d9091;color:#8d9091}.case-studies-slider .case-study-index.solid{background-color:#000;border:1px solid #c9c9c9;color:#fff}.case-studies-slider .case-study-index.solid.color-white{background-color:#fff;border:1px solid #8d9091;color:#000}.case-studies-slider .case-study-index.first{background-color:#000;color:#fff}.case-studies-slider .case-study-index.first.color-white{background-color:#fff;border:1px solid #fff;color:#000}.case-studies-slider .case-study-index.number-divider{border:none;width:5px}.case-studies-slider .case-study-index.number-divider.color-white{color:#8d9091;border:none}.case-studies-slider .case-info{position:relative;z-index:5;margin-top:30px;display:grid;grid-template-columns:2fr 1fr 2fr}.case-studies-slider .case-info .info{display:flex;flex-direction:column;gap:15px}.case-studies-slider .case-excerpt{position:absolute;z-index:5;bottom:30px;left:30px;right:30px;display:none;max-width:700px}.case-studies-slider .case-excerpt.color-white{color:#fff}.case-studies-slider .cursor-arrow-case-study{display:none;position:fixed;pointer-events:none;z-index:100;width:64px;height:64px;background-color:#52e0ff;align-items:center;justify-content:center;border-radius:50%;transform-origin:50% 50%}.case-studies-slider .glide__slide{cursor:pointer}.case-studies-slider .glide__slide:last-child .cursor-arrow-case-study-field{display:none}.case-studies-slider .glide__slide:first-child .cursor-arrow-case-study-field{display:none}.case-studies-slider .glide__slide .case-study-content{cursor:pointer;aspect-ratio:1/1;position:relative;padding:15px;overflow:hidden;display:block;text-decoration:none;color:#000}.case-studies-slider .glide__slide .case-study-content a{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.case-studies-slider .glide__slide .case-study-content figure{position:absolute;z-index:-1;top:0;left:0;display:flex;height:100%;width:100%;max-height:inherit}.case-studies-slider .glide__slide .case-study-content figure img{object-fit:cover;width:100%}.case-studies-slider .glide__slide .case-study-content .case-study-content-align{position:relative;z-index:5;display:flex;gap:30px;align-items:top;justify-content:space-between}.case-studies-slider .glide__slide .case-study-content .case-study-content-align svg{margin-top:5px;width:18px;height:18px}.case-studies-slider .glide__slide .case-study-content .case-study-content-align svg path{transition:all .3s ease}.case-studies-slider .glide__slide .case-study-content .case-study-content-align p{transition:all .3s ease}.case-studies-slider .glide__slide .case-study-content.color-white .index-title-container p{color:#fff}.case-studies-slider .glide__slide:hover .image-overlay{background-color:rgba(255,255,255,.7)}.case-studies-slider .glide__slide:hover .image-overlay.color-white{background-color:rgba(0,0,0,.8)}.case-studies-slider .glide__slide:hover .case-study-content-align .index-title-container p{color:#46acce}.case-studies-slider .glide__slide:hover svg path{stroke:#52e0ff}.case-studies-slider .full_width_case{display:none}.case-studies-slider .flex-space-between{display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 900px){.case-studies-slider{margin-bottom:unset}.case-studies-slider .full-width .glide__slide{height:85vh;min-height:600px}.case-studies-slider .full-width .glide__slide .case-study-content .case-study-content-align,.case-studies-slider .full-width .glide__slide .case-info,.case-studies-slider .full-width .glide__slide .case-excerpt{display:none}.case-studies-slider .full-width .glide__slide .align-svg{display:flex;align-items:center;gap:10px;z-index:10;position:absolute;top:30px;right:30px}.case-studies-slider .full-width .glide__slide .align-svg svg path{stroke:#fff;transition:all .2s ease}.case-studies-slider .full-width .glide__slide .case-study-content{aspect-ratio:unset;height:100%;display:flex;align-items:flex-end}.case-studies-slider .full-width .glide__slide .full_width_case{display:block}.case-studies-slider .full-width .glide__slide .full_width_case .full_width_container{z-index:10;position:relative}.case-studies-slider .full-width .glide__slide .full_width_case .case-info-container{display:grid;grid-template-columns:1fr 1fr}.case-studies-slider .full-width .glide__slide .full_width_case .case-info-container .case-info{display:grid;margin-top:0px}.case-studies-slider .full-width .glide__slide .full_width_case .case-info-container .case-excerpt{display:block;position:relative;bottom:0px;left:0px;right:0px}.case-studies-slider .full-width .glide__slide:hover svg path{stroke:#52e0ff}.case-studies-slider .full-width .glide__slide:last-child .cursor-arrow-case-study-field{display:block;left:0;right:auto}.case-studies-slider .full-width .glide__slide:first-child .cursor-arrow-case-study-field{display:block;left:auto;right:0}.case-studies-slider .glide__bullets{grid-column:1/10;grid-column-gap:40px;grid-row-gap:10px;flex-direction:row}.case-studies-slider .glide__bullets .glide__bullet--active+.glide__bullet{color:#000}.case-studies-slider .glide__bullets .glide__bullet--active+.glide__bullet .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-slider .full-width .glide__bullet--active+.glide__bullet{color:#c9c9c9}.case-studies-slider .full-width .glide__bullet--active+.glide__bullet .case-study-index.solid{background-color:#c9c9c9;border:1px solid #c9c9c9}.case-studies-slider .view-all-cases{margin-bottom:30px}.case-studies-slider .cursor-arrow-case-study-field{display:block}.case-studies-slider .case-study-index{width:19px;height:19px;font-size:14px;transform:translateY(-2px)}.case-studies-slider .cursor-arrow-case-study{cursor:none;display:flex;visibility:hidden;opacity:0;transition:opacity .2s .1s ease,visibility .2s .1s ease,transform 0s .3s ease}.case-studies-slider .cursor-arrow-case-study.hover-left{visibility:visible;opacity:1;transform:rotate(180deg);transition:opacity .3s ease,visibility .2s ease,transform 0s 0s ease}.case-studies-slider .cursor-arrow-case-study.hover{visibility:visible;opacity:1}.case-studies-slider .case-excerpt{display:block}.case-studies-slider .glide__slide .case-study-content{padding:30px}.case-studies-slider .glide__slide .case-study-content .case-study-index{transform:translateY(-4px);margin-right:6px}.case-studies-slider .glide__slide .case-study-content .case-study-content-align svg{margin-top:0px;width:25px;height:25px}}@media(min-width: 1920px){.case-studies-slider .glide__slide .case-study-content{padding:30px}.case-studies-slider .glide__slide .case-study-content .case-study-content-align svg{width:30px;height:30px}.case-studies-slider .case-study-index{width:21px;height:21px;font-size:16px;transform:translateY(-2px)}}.post-type-case-study h1{grid-column:1/13;margin-top:100px;margin-bottom:30px}.post-type-case-study .case-study-top-info{margin-top:30px;grid-column:1/13;margin-bottom:30px}.post-type-case-study picture{grid-column:1/13;margin-top:-5px}.post-type-case-study picture img{object-fit:cover;aspect-ratio:14/16;width:100%;max-width:none}.post-type-case-study .post-content{grid-column:1/13;margin-top:-30px}.post-type-case-study .post-content .a-container,.post-type-case-study .post-content .divider-line{padding-inline:0px}.post-type-case-study .post-content .divider-line{margin-bottom:30px;margin-top:90px}.post-type-case-study .post-content img{height:auto}.post-type-case-study .text-content .column.two.mt-text-content{margin-top:45px}.post-type-case-study a:not(.product-row,.get-in-touch a,.text-content a){position:absolute;bottom:0;top:0;right:0;left:0;z-index:10;display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;color:#000;text-decoration:none}.post-type-case-study .links{grid-column:1/13}.post-type-case-study .links p{order:unset;grid-column:1/13;margin-bottom:30px}.post-type-case-study .links .links-space{grid-column:1/13}.post-type-case-study .links .links-space .links-row{grid-column:1/13;padding-block:15px;border-top:1px solid #c9c9c9}.post-type-case-study .links .links-space .links-row path{transition:all .2s ease}.post-type-case-study .links .links-space .links-row.active path:first-of-type{opacity:0}.post-type-case-study .links .links-space div.links-row{border-bottom:1px solid #c9c9c9}.post-type-case-study .links .links-space a{text-decoration:none;color:#000}.post-type-case-study .links .links-space svg{margin-left:0}.post-type-case-study .links .links-space .links-row a{grid-column:1/-1}.post-type-case-study .align-svg{display:flex;align-items:center;gap:10px}.post-type-case-study .align-svg.end{justify-content:end}.post-type-case-study .post-content,.post-type-case-study .related-products{grid-column:1/13}.post-type-case-study .related-products{border-top:1px solid #c9c9c9;padding-top:30px}.post-type-case-study .technical-info{border-top:1px solid #c9c9c9;grid-column:1/-1;display:block;overflow:hidden;margin-block:60px;padding-block:30px}.post-type-case-study .technical-info ul li{padding-block:5px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #8d9091;font-size:14px}.post-type-case-study .technical-info .title{margin-bottom:55px}.post-type-case-study .product-row{border-bottom:1px solid #c9c9c9;align-items:center;grid-column:1/13;text-decoration:none;color:#000;padding-block:60px}.post-type-case-study .product-row h3{grid-column:1/12;order:1}.post-type-case-study .product-row svg{order:2;grid-column:12/13;margin-left:auto}.post-type-case-study .product-row p{margin-top:30px;order:3;grid-column:1/-1}.post-type-case-study .case-info{grid-column:1/13}.post-type-case-study .case-info .info{border-bottom:1px solid #c9c9c9;margin-top:10px;padding-bottom:10px;grid-column:span 6;display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:16px}.post-type-case-study .case-info .info:first-child{padding-bottom:30px}.post-type-case-study .case-info .info:first-child p{grid-column:1/13}.post-type-case-study .case-info .info:nth-child(1){grid-column:span 6}.post-type-case-study .all-cases{border-top:1px solid #c9c9c9;grid-column:1/13;margin-top:60px;padding-top:30px}.post-type-case-study .all-cases p{grid-column:1/13}.post-type-case-study .all-cases .other-cases{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.post-type-case-study .tease{grid-column:span 3;padding-top:5px;margin-top:40px;display:flex;flex-direction:column;justify-content:space-between}.post-type-case-study .tease:first-child{margin-top:60px}.post-type-case-study .tease .case-thumbnail{position:relative}.post-type-case-study .tease .case-thumbnail figure{display:flex;position:relative;z-index:1}.post-type-case-study .tease .case-thumbnail figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.post-type-case-study .tease .case-thumbnail .image-overlay{position:absolute;background-color:rgba(0,0,0,.3);top:0;bottom:0;left:0;right:0;z-index:2;transition:all .3s ease}.post-type-case-study .tease p{color:#c9c9c9}.post-type-case-study .tease h3{margin-top:30px;margin-right:15px}.post-type-case-study .tease div.read-more-container{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:30px;color:#000;text-decoration:none;transition:all .3s ease}.post-type-case-study .tease:hover .case-thumbnail .image-overlay{background-color:rgba(0,0,0,.6)}.post-type-case-study .tease:hover .read-more-container{color:#46acce}.post-type-case-study .get-in-touch{grid-column:1/13;margin-block:60px}.post-type-case-study .get-in-touch .a-container{padding-inline:0px}.post-type-case-study .divider{grid-column:1/13;margin-inline:-15px}@media(min-width: 900px){.post-type-case-study .divider{margin-inline:-60px}.post-type-case-study h1{grid-column:1/7;margin-top:160px;margin-bottom:60px}.post-type-case-study .case-study-top-info{grid-column:7/13;margin-top:160px;margin-bottom:60px}.post-type-case-study .case-info{grid-column:1/-1}.post-type-case-study .case-info .info{font-size:18px;grid-column:span 3;border:none;gap:15px;padding-bottom:5px;display:flex;flex-direction:column}.post-type-case-study .case-info .info p{grid-column:1/-1}.post-type-case-study .case-info .info p:first-child{height:30px}.post-type-case-study .case-info .info:first-child{padding-bottom:5px}.post-type-case-study picture{grid-column:1/13;margin-top:-20px}.post-type-case-study picture img{aspect-ratio:16/9}.post-type-case-study .links p{order:unset;grid-column:1/7}.post-type-case-study .links .links-space{grid-column:7/-1;display:flex;gap:20%;flex-direction:row;justify-content:flex-start;align-items:center}.post-type-case-study .links .links-space .links-row{grid-column:span;border:none}.post-type-case-study .links .links-space .links-row:last-of-type{border:none}.post-type-case-study .technical-info{display:grid;grid-template-columns:1fr 1fr;padding-block:60px}.post-type-case-study .technical-info ul{grid-column:span 1}.post-type-case-study .technical-info ul li{padding-block:5px}.post-type-case-study .technical-info .title{display:block;grid-column:span 1;order:0;margin-bottom:0px}.post-type-case-study .product-row{padding-block:90px}.post-type-case-study .product-row h3{grid-column:1/7;order:1}.post-type-case-study .product-row svg{order:3;grid-column:12/13;margin-left:auto}.post-type-case-study .product-row p{margin-top:0;order:2;grid-column:7/12}.post-type-case-study .tease{grid-column:span 1;margin-top:60px}.post-type-case-study .tease:first-child{margin-top:60px}.post-type-case-study .all-cases{margin-top:100px}.post-type-case-study .post-content .divider-line{margin-top:60px}.post-type-case-study .text-content .column.two.mt-text-content{margin-top:30px}}@media(min-width: 1920px){.post-type-case-study .text-content .column.two.mt-text-content{margin-top:60px}.post-type-case-study .case-study-top-info{margin-bottom:90px;margin-top:190px}.post-type-case-study picture{margin-top:-20px}.post-type-case-study h1{margin-top:190px;margin-bottom:90px}.post-type-case-study .info{font-size:20px}.post-type-case-study .tease{margin-top:90px}.post-type-case-study .tease:first-child{margin-top:90px}.post-type-case-study .product-row{margin-top:30px}.post-type-case-study .product-row svg{width:34px;height:34px}.post-type-case-study .all-cases{margin-top:130px}}.case-study-archive .first-case-study{grid-column:1/-1;position:relative}.case-study-archive .first-case-study:hover .image-overlay{background-color:rgba(0,0,0,.7) !important}.case-study-archive .first-case-study:hover .content h3{color:#46acce}.case-study-archive .first-case-study:hover .see-case p{color:#46acce}.case-study-archive .first-case-study:hover .see-case svg path{stroke:#46acce}.case-study-archive .first-case-study figure{display:flex;width:100%;position:relative;z-index:1}.case-study-archive .first-case-study figure img{aspect-ratio:14/16;object-fit:cover;width:100%;height:100%}.case-study-archive .first-case-study .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease;z-index:2}.case-study-archive .first-case-study .content{position:absolute;top:15px;left:15px;right:15px;bottom:15px;z-index:3;display:flex;flex-direction:column;justify-content:flex-start}.case-study-archive .first-case-study .content h3{margin-bottom:30px;transition:all .3s ease}.case-study-archive .first-case-study .content .info-grid{display:grid;grid-template-columns:2.5fr 1fr 2fr}.case-study-archive .first-case-study .content .info-grid .info p:last-child{margin-top:15px}.case-study-archive .first-case-study .content .see-case{position:absolute;display:none;top:0px;right:0px;justify-content:flex-start;align-items:center;gap:10px}.case-study-archive .first-case-study .content .see-case .mobile-svg{display:block}.case-study-archive .first-case-study .content .see-case .pc-svg{display:block}.case-study-archive .first-case-study .content .see-case p,.case-study-archive .first-case-study .content .see-case svg path{transition:all .3s ease}.case-study-archive .first-case-study .content .not-mobile{display:none}.case-study-archive .first-case-study a{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.case-study-archive .tease{grid-column:span 6;padding-top:5px;margin-top:60px;display:flex;flex-direction:column;justify-content:space-between}.case-study-archive .tease .case-thumbnail{position:relative}.case-study-archive .tease .case-thumbnail figure{display:flex;position:relative;z-index:1}.case-study-archive .tease .case-thumbnail figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.case-study-archive .tease .case-thumbnail .image-overlay{position:absolute;background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;z-index:2;transition:all .3s ease}.case-study-archive .tease .read-more-container{transition:all .3s ease}.case-study-archive .tease:hover .case-thumbnail .image-overlay{background-color:rgba(0,0,0,.7)}.case-study-archive .tease:hover .read-more-container{color:#46acce}.case-study-archive .tease p{color:#c9c9c9}.case-study-archive .tease h3{margin-top:30px;margin-right:15px}.case-study-archive .tease .read-more-container{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:30px;color:#000;text-decoration:none}.case-study-archive .tease a{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.case-study-archive .link-container{margin-top:60px;display:flex;justify-content:center}.case-study-archive .link-container a{display:flex;line-height:1;gap:12px;align-items:center;text-decoration:none;color:#222}.case-study-archive .link-container a.hide{display:none}.case-study-archive .link-container .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(min-width: 900px){.case-study-archive{margin-top:120px}.case-study-archive .tease{grid-column:span 4}.case-study-archive .link-container{margin-top:60px}.case-study-archive .first-case-study figure img{aspect-ratio:16/9}.case-study-archive .first-case-study .content{top:30px;left:30px;right:30px;bottom:30px;display:flex;flex-direction:column;justify-content:flex-end}.case-study-archive .first-case-study .content .see-case{display:inline-flex}.case-study-archive .first-case-study .content h3{margin-bottom:30px}.case-study-archive .first-case-study .content .info-grid .info p:last-child{margin-top:15px}.case-study-archive .first-case-study .content .info-grid{display:grid;grid-template-columns:1.75fr 1fr 1.75fr 5fr;gap:30px}.case-study-archive .first-case-study .content .not-mobile{display:block}.case-study-archive .first-case-study .content .not-mobile p{font-size:20px}}@media(min-width: 1920px){.case-study-archive{margin-top:180px}.case-study-archive .tease{grid-column:span 4;margin-top:90px}.case-study-archive .link-container{margin-top:60px}.case-study-archive .first-case-study .content{top:40px;left:40px;right:40px;bottom:40px}.case-study-archive .first-case-study .content .info-grid .info p:last-child{font-size:20px;margin-top:20px}.case-study-archive .first-case-study .content h3{margin-bottom:40px}.case-study-archive .first-case-study .content .see-case p{font-size:24px}.case-study-archive .first-case-study .content .see-case svg{width:35px;height:35px}}.get-in-touch br{display:none}.get-in-touch a{text-decoration:none;color:#222}.get-in-touch .footer-top{padding-block:90px}.get-in-touch .footer-top div{grid-column:1/13;max-width:650px;margin-inline:auto;color:#c9c9c9}.get-in-touch .footer-top div h2 span{color:#000}.get-in-touch .footer-top a{grid-column:1/13;margin:0 auto;display:flex;line-height:1;gap:12px;align-items:center;transition:all .3s ease}.get-in-touch .footer-top a svg path{transition:all .3s ease}.get-in-touch .footer-top a:hover .ice-blue-arrow-container{background-color:#000}.get-in-touch .footer-top a:hover svg path{stroke:#52e0ff}.get-in-touch .ice-blue-arrow-container{background-color:#52e0ff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media(min-width: 900px){.get-in-touch .footer-top{padding-block:120px}.get-in-touch br{display:unset}}@media(min-width: 1920px){.get-in-touch .footer-top{padding-top:180px;padding-bottom:220px}.get-in-touch .footer-top div{max-width:890px}}.single-case-study .image figure img{aspect-ratio:unset}.image .a-grid{gap:0px}.image figure{grid-column:1/-1;margin-top:30px}.image figure:first-child{margin-top:0px}.image figure img{max-width:none;width:100%;aspect-ratio:14/16;object-fit:cover}@media(min-width: 900px){.image .a-grid{gap:20px}.image figure{margin-top:0px}.image figure img{aspect-ratio:unset}.image .align-side{grid-column:7/-1}.image .three-images figure{grid-column:span 4}.image .two-images figure{grid-column:span 6}}@media(min-width: 1920px){.image{margin-bottom:120px}}.esg.mt-xxla{margin-top:90px}.esg .divider-line{padding-inline:15px}.esg .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.esg h2{display:inline-flex;align-items:center;font-size:60px}.esg .esg-container{margin-top:30px}.esg .esg-container:first-child{margin-top:60px}.esg .number{border:3px solid #000;margin-right:15px;border-radius:50%;display:inline-flex;font-size:95%;width:60px;height:60px;align-items:center;justify-content:center}.esg .column{grid-column:span 6}.esg .column.two{margin-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.esg figure img{max-width:none;width:100%}.esg .row{grid-column:span 1}@media(min-width: 900px){.esg.mt-xxla{margin-top:120px}.esg.mt-smal{margin-top:60px}.esg .column{grid-column:1/6}.esg .column.two{grid-column:7/13;margin-top:0px;gap:20px}.esg .esg-container{margin-top:60px}.esg .number{font-size:80%;width:80px;height:80px}.esg .divider-line{padding-inline:60px}.esg h2{font-size:94px}}@media(min-width: 1920px){.esg h2{font-size:124px}.esg.mt-xxla{margin-top:180px}.esg .esg-container{margin-top:90px}.esg .number{font-size:85%;width:105px;height:105px}.esg .download-title{margin-block:60px 30px}.esg .divider-line.space-for-heading{margin-bottom:180px}}.contacts.mt-xxla{margin-top:90px}.contacts .divider-line{padding-inline:15px}.contacts .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.contacts a{text-decoration:none;color:#222;transition:all .3s ease;cursor:pointer}.contacts a:hover{color:#46acce}.contacts h2{display:inline-flex;align-items:center}.contacts .service-number{background-color:#000;color:#fff;width:18px;height:18px;border-radius:50%;font-size:12px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(1px);margin-right:10px}.contacts .service-title{grid-column:2/-1;margin-left:-27px;margin-bottom:-35px;display:flex}.contacts .contact-container{margin-top:30px}.contacts .number{background-color:#000;color:#fff;margin-right:15px;border-radius:50%;display:inline-flex;font-size:75%;width:16px;height:16px;align-items:center;justify-content:center}.contacts .column{grid-column:span 6}.contacts .column.two{margin-top:55px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:60px}.contacts .row{grid-column:2/-1}.contacts .row .row-title{margin-bottom:15px}.contacts .row em{text-decoration:underline}.contacts .footer-some-link{margin-top:0px;display:flex;line-height:1;gap:10px;align-items:center}.contacts .footer-some-link .link-dot{background-color:#000;width:13px;height:13px;border-radius:50%;transition:all .3s ease}.contacts .footer-some-link:hover{color:#000}.contacts .footer-some-link:hover .link-dot{background-color:#52e0ff}@media(min-width: 900px){.contacts.mt-xxla{margin-top:120px}.contacts.mt-smal{margin-top:60px}.contacts .column{grid-column:1/6}.contacts .column.two{grid-column:7/13;margin-top:30px;grid-template-columns:1fr 1fr}.contacts .row{grid-column:span 1}.contacts .row .row-title{margin-bottom:30px}.contacts .service-title{grid-column:1/-1;margin-left:0px;margin-bottom:0px}.contacts .service-number{width:22px;height:22px;font-size:16px}.contacts .divider-line{padding-inline:60px}}@media(min-width: 1920px){.contacts.mt-xxla{margin-top:180px}.contacts .contact-container{margin-top:30px}.contacts .column.two{margin-top:60px}.contacts .divider-line.space-for-heading{margin-bottom:180px}}.values{position:relative}.values .values-pc{display:none}.values .values-mobile{display:grid}.values .values-mobile-container{margin-top:60px;display:grid;grid-template-columns:1fr 6fr;justify-items:center;row-gap:60px;column-gap:10px}.values .divider-line{padding-inline:15px}.values .divider-line.space-for-heading{margin-bottom:90px}.values .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}.values .column{grid-column:span 6}.values .column.two{margin-top:15px}.values h2{position:absolute;top:30px}.values .values-title-container{margin-top:90px}.values .values-text-container{margin-top:90px}.values .values-text-container div{margin-top:60px}.values .values-text-container div:first-child{margin-top:0}.values .value-title,.values .value-text{transition:all .4s ease}.values .value-title.active,.values .value-text.active{color:#000}.values .value-title.active .value-index,.values .value-text.active .value-index{border-color:#000}.values .value-text{display:flex;gap:20px}.values .value-index{border:1px solid #c9c9c9;border-radius:50%;display:inline-flex;font-size:85%;padding:10px;width:20px;height:20px;align-items:center;justify-content:center;transition:all .4s ease}.values .value-index.mobile{margin-top:5px;border:1px solid #000}@media(min-width: 900px){.values .values-pc{display:grid}.values .values-mobile{display:none}.values.mt-smal{margin-top:60px}.values .column{grid-column:1/6}.values .column.two{grid-column:7/13;margin-top:0px}.values .divider-line{padding-inline:60px}.values .divider-line.space-for-heading{margin-bottom:120px}}@media(min-width: 1920px){.values .divider-line.space-for-heading{margin-bottom:180px}.values .values-title-container{margin-top:180px}.values .values-text-container{margin-top:180px}.values .values-text-container div{margin-top:90px}}.divider .divider-line{padding-inline:15px}.divider .divider-line div{border-top:1px solid #c9c9c9;max-width:none;margin-inline:auto}@media(min-width: 900px){.divider .divider-line{padding-inline:60px}}.case-studies-full-width-slider{padding-top:30px}.case-studies-full-width-slider .case-study-slider-container{overflow:hidden}.case-studies-full-width-slider .glide__track{grid-column:1/-1;overflow:visible}.case-studies-full-width-slider .view-all-cases{margin-bottom:30px;grid-column:span 3;display:flex;justify-content:flex-end;align-items:flex-end;transition:all .3s ease}.case-studies-full-width-slider .view-all-cases a{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;color:#000;text-decoration:none;transition:all .3s ease}.case-studies-full-width-slider .view-all-cases:hover{transform:translateX(5px)}.case-studies-full-width-slider .view-all-cases:hover a{color:#46acce}.case-studies-full-width-slider .glide__bullets{grid-column:span 3;cursor:pointer;display:flex;gap:5px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.case-studies-full-width-slider .glide__bullets .glide__bullet{background-color:rgba(0,0,0,0);color:#c9c9c9;cursor:pointer;transition:all .3s}.case-studies-full-width-slider .glide__bullets .glide__bullet .case-study-index.solid{background-color:#c9c9c9;color:#fff}.case-studies-full-width-slider .glide__bullets .glide__bullet.glide__bullet--active{color:#000}.case-studies-full-width-slider .glide__bullets .glide__bullet.glide__bullet--active .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-full-width-slider .glide__bullets .glide__bullet:hover{color:#000}.case-studies-full-width-slider .glide__bullets .glide__bullet:hover .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-full-width-slider .glide__bullets .glide__bullet--active+.glide__bullet{color:#000}.case-studies-full-width-slider .glide__bullets .glide__bullet--active+.glide__bullet .case-study-index.solid{background-color:#000;border:1px solid #000}.case-studies-full-width-slider .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);z-index:0;transition:all .3s ease}.case-studies-full-width-slider .image-overlay.color-white{background-color:rgba(0,0,0,.4)}.case-studies-full-width-slider .cursor-arrow-case-study-field{display:none;position:absolute;z-index:10;top:80px;right:0;background-color:rgba(0,0,0,0);height:100%;width:25%;cursor:none}.case-studies-full-width-slider .glide__slide--active .cursor-arrow-case-study-field{right:auto;left:0}.case-studies-full-width-slider .case-study-index{transition:all .2s;border:1px solid #000;width:22px;height:22px;border-radius:50%;font-size:15px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-2px);margin-right:3px}.case-studies-full-width-slider .case-study-index.color-white{border:1px solid #8d9091;color:#8d9091}.case-studies-full-width-slider .case-study-index.solid{background-color:#000;border:1px solid #c9c9c9;color:#fff}.case-studies-full-width-slider .case-study-index.solid.color-white{background-color:#fff;border:1px solid #8d9091;color:#000}.case-studies-full-width-slider .case-study-index.first{background-color:#000;color:#fff}.case-studies-full-width-slider .case-study-index.first.color-white{background-color:#fff;border:1px solid #fff;color:#000}.case-studies-full-width-slider .case-study-index.divider{border:none;width:5px}.case-studies-full-width-slider .case-study-index.divider.color-white{color:#8d9091;border:none}.case-studies-full-width-slider .case-info{position:relative;z-index:5;margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr}.case-studies-full-width-slider .case-info .info{display:flex;flex-direction:column;gap:15px}.case-studies-full-width-slider .case-excerpt{position:absolute;z-index:5;bottom:30px;left:30px;right:30px;display:none}.case-studies-full-width-slider .case-excerpt.color-white{color:#fff}.case-studies-full-width-slider .cursor-arrow-case-study{display:none;position:fixed;pointer-events:none;z-index:100;width:64px;height:64px;background-color:#52e0ff;align-items:center;justify-content:center;border-radius:50%;transform-origin:50% 50%}.case-studies-full-width-slider .glide__slide{cursor:pointer}.case-studies-full-width-slider .glide__slide:last-child .cursor-arrow-case-study-field{display:none}.case-studies-full-width-slider .glide__slide:first-child .cursor-arrow-case-study-field{display:none}.case-studies-full-width-slider .glide__slide .case-study-content{cursor:pointer;aspect-ratio:1/1;position:relative;padding:30px;overflow:hidden;display:block;text-decoration:none;color:#000}.case-studies-full-width-slider .glide__slide .case-study-content a{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.case-studies-full-width-slider .glide__slide .case-study-content figure{position:absolute;z-index:-1;top:0;left:0;display:flex;height:100%;width:100%;max-height:inherit}.case-studies-full-width-slider .glide__slide .case-study-content figure img{object-fit:cover;width:100%}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align{position:relative;z-index:5;display:flex;gap:30px;align-items:top;justify-content:space-between}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align svg{margin-top:5px;width:18px;height:18px}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align svg path{transition:all .3s ease}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align p{transition:all .3s ease}.case-studies-full-width-slider .glide__slide .case-study-content.color-white .index-title-container p{color:#fff}.case-studies-full-width-slider .glide__slide:hover .image-overlay{background-color:rgba(255,255,255,.7)}.case-studies-full-width-slider .glide__slide:hover .image-overlay.color-white{background-color:rgba(0,0,0,.8)}.case-studies-full-width-slider .glide__slide:hover .case-study-content-align .index-title-container p{color:#46acce}.case-studies-full-width-slider .glide__slide:hover svg path{stroke:#52e0ff}.case-studies-full-width-slider .flex-space-between{display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 900px){.case-studies-full-width-slider .glide__bullets{grid-column:1/10;grid-column-gap:40px;grid-row-gap:10px;flex-direction:row}.case-studies-full-width-slider .view-all-cases{margin-bottom:30px}.case-studies-full-width-slider .cursor-arrow-case-study-field{display:block}.case-studies-full-width-slider .cursor-arrow-case-study{cursor:none;display:flex;visibility:hidden;opacity:0;transition:opacity .2s .1s ease,visibility .2s .1s ease,transform 0s .3s ease}.case-studies-full-width-slider .cursor-arrow-case-study.hover-left{visibility:visible;opacity:1;transform:rotate(180deg);transition:opacity .3s ease,visibility .2s ease,transform 0s 0s ease}.case-studies-full-width-slider .cursor-arrow-case-study.hover{visibility:visible;opacity:1}.case-studies-full-width-slider .case-excerpt{display:block}.case-studies-full-width-slider .glide__slide .case-study-content{padding:30px}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-index{transform:translateY(-4px);margin-right:6px}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align svg{margin-top:0px;width:25px;height:25px}}@media(min-width: 1200px){.case-studies-full-width-slider .glide__slide .case-study-content{padding:30px}.case-studies-full-width-slider .glide__slide .case-study-content .case-study-content-align svg{width:30px;height:30px}}

/*# sourceMappingURL=site.css.map*/