*{font-family:Proxima Nova;margin:0;padding:0}@font-face{font-display:swap;font-family:Proxima Bold;font-style:normal;font-weight:700;src:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Bold.woff2) format("woff2"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Bold.woff) format("woff"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Black;font-style:normal;font-weight:900;src:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Black.woff2) format("woff2"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Black.woff) format("woff"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Regular.woff2) format("woff2"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Regular.woff) format("woff"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Thin;font-style:normal;font-weight:100;src:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNovaT-Thin.woff2) format("woff2"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNovaT-Thin.woff) format("woff"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Thin.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Italics;font-style:italic;font-weight:400;src:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-RegularIt.woff2) format("woff2"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-RegularIt.woff) format("woff"),url(https://www2.penta.ch/hubfs/Penta-new-website-assets/fonts/ProximaNova-Italics.otf) format("opentype")}html{scroll-behavior:smooth}body{overflow-x:hidden}a,body,html,p,span{color:#1f1f1f!important;font-family:Proxima Nova}.logo{height:83px!important}h2{color:#1f1f1f}h4{color:#007db3;font-weight:600}.p-0{padding:0}p{font-size:1.25rem}section{padding:4em 0}.mt-4{margin-top:2rem!important}.topnav{border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:15px}.topnav span.toptitle{background-color:#008eb7;color:#fff!important;font-weight:500;margin-right:10px;padding-left:10px;padding-right:10px}.language,.secure_acc,.tlink,.topnav span.toptitle,.webmail{border-radius:3px;display:inline-block;font-size:10pt;height:26px;line-height:26px}.language,.secure_acc,.tlink,.webmail{background-color:#f8f8f8;color:#1f1f1f;font-family:Proxima Nova;font-weight:400;padding:0 10px}.language{background-color:transparent;padding:0}.topnav a{color:#007db3!important;display:inline-block;line-height:26px;padding:0 10px;text-decoration:none}.topnav a:hover{color:#1f1f1f!important;text-decoration:underline}.topnav .secure_acc>a:nth-child(2),.topnav .tlink>a:first-child,.topnav .tlink>a:nth-child(2),.topnav .webmail>a:nth-child(2){border-right:1px solid #ddd}.tlink,.webmail{margin-left:15px}.topnav .language a{background-color:#f8f8f8;color:#1f1f1f!important;padding:0 15px;text-decoration:none}.topnav .language a:hover{color:#007db3!important;text-decoration:underline}.hs-content-id-149702685957 .breadcrumb_wrap{display:none}.breadcrumb_wrap{background:#f8f8f8;display:inline-block;height:45px;width:100%}.breadcrumb_wrap .hs-breadcrumb-menu-item{line-height:20px}.breadcrumb_wrap .hs-breadcrumb-menu a{font-size:16px;text-decoration:none}.breadcrumb_wrap .breadcrumb_wrap .hs-breadcrumb-menu-item.last-crumb,.breadcrumb_wrap .hs-breadcrumb-menu-item.first-crumb a:hover,.breadcrumb_wrap .last-crumb .hs-breadcrumb-label{color:#007db3!important;font-size:16px}.navbar-expand-lg .navbar-nav{position:relative}.navbar{margin-bottom:20px}.navbar-nav a{color:#1f1f1f!important}.navbar-nav a:hover{color:#007db3!important}.nav-link{font-size:1.2rem}.dropdown-menu .dropdown-item{font-size:1.1rem;padding:8px 16px}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#007db3!important}.navbar-expand-lg .navbar-nav .dropdown-menu{background-color:#f8f8f8;border-bottom:.3em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);padding-bottom:.25em;position:absolute;top:5em}.navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block;top:5em}.navbar-expand-lg .navbar-nav .dropdown-menu li{border-bottom:1px solid #ddd}.navbar-expand-lg .navbar-nav .dropdown-menu li:last-child{border-bottom:none}.navbar-expand-lg .navbar-nav .nav-link{padding:23px 15px}.navbar-nav .nav-item.dropdown:first-child,.navbar-nav .nav-item.dropdown:nth-child(2),.navbar-nav .nav-item.dropdown:nth-child(3){position:static}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu{left:0;margin-top:0;padding:10px;right:0;top:5em;width:50vw}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li{border-bottom:none;display:inline-grid;overflow:hidden;padding:20px 10px;position:relative;width:24.5%}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li img,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li img{height:106px;margin-bottom:10px;object-fit:cover;width:100%}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu .dropdown-item,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu .dropdown-item{font-weight:700;padding:8px 0}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li p,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li p{font-size:14px}.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li a.dropdown-item,.navbar-nav .nav-item.dropdown:nth-child(4) .dropdown-menu li a.more,.navbar-nav .nav-item.dropdown:nth-child(5) .dropdown-menu li a.more,.navbar-nav .nav-item.dropdown:nth-child(6) .dropdown-menu li a.more{display:none}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li a.more,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li a.more,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li a.more{font-size:12px;padding-right:40px}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li a.more:after,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li a.more:after,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li a.more:after{background-size:20px;top:10px}.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li{width:32%}.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li a p{font-size:14px;text-wrap:balance}a.submenu_txt{text-decoration:none}.navbar-nav .nav-item.dropdown:nth-child(2) .kl-navbar__panel.dropdown-menu .kl-navbar__categories .kl-navbar__description{border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);border-top:.1em solid transparent}.navbar-nav .nav-item.dropdown:nth-child(2) .kl-navbar__panel.dropdown-menu .kl-navbar__categories .kl-navbar__description a{line-height:normal!important;overflow-wrap:break-word;padding-bottom:.7em;padding-top:.7em}.btn.btn-solid{background-color:#1b1b1b;border:1px solid #1b1b1b;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);color:#fff!important;padding:16px 32px}.btn.btn-solid:hover{background-color:#007db3;color:#fff}.dropdown-menu .kl-navbar__panel-wrapper>.menu_img{align-items:center;display:flex}.mtitle h1{color:#1f1f1f!important;font-family:Proxima Bold;font-size:5.6rem;font-weight:700;margin-bottom:2.5rem}.pdesc,.pdesc p,.pdesc span{color:#999!important}.btn.btn-primary{background-color:#fff;border:1px solid #1f1f1f;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);color:#1f1f1f;padding:16px 32px}.btn.btn-primary:hover{background-color:#007db3;color:#fff}.contact-btn .btn.btn-primary:hover{color:#fff!important}a.more{display:inline-block;font-size:12pt;line-height:30px;padding-right:50px;position:relative;text-decoration:none}a.more:after{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-next.svg);background-repeat:no-repeat;background-size:32px;content:" ";height:32px;position:absolute;right:0;top:7px;width:32px}a.more:hover{text-decoration:underline}.navbar-nav .nav-item.dropdown:nth-child(2) .kl-navbar__panel.dropdown-menu .hide_more{display:none}.navbar-nav .nav-item.dropdown:nth-child(2) a.more{display:block}.mb-4{margin-bottom:2rem!important}.teaser-1{align-items:flex-start;display:flex;gap:24px;list-style:none;margin:4em 0;padding:0}#teaser-box{background:#f2f2f2;height:23em;overflow:hidden;position:relative;width:25%}#teaser-box:hover{background:#2c3b4a}#teaser-box:hover,#teaser-box:hover:before{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#teaser-box:hover:before{border-bottom:3em solid #2c3b4a}#teaser-box:before{border-bottom:3em solid #f2f2f2;border-left:8.5em solid #fff;height:0;top:0}#teaser-box:after,#teaser-box:before{content:"";left:0;position:absolute;width:100%}#teaser-box:after{border-right:.4em solid #fff;border-top:1em solid #008eb7;bottom:0;height:1em}#teaser-box a{display:flex;flex-direction:column;height:23em;justify-content:center;padding:0 1.5em;position:relative;text-decoration:none;width:100%}#teaser-box a:after{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right.svg);background-repeat:no-repeat;content:" ";height:105px;position:absolute;right:0;top:0;width:99px}#teaser-box a:hover:after,#teaser-box:hover a:after{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-white.svg)}#teaser-box:nth-child(2):after{border-top:1em solid #ed9e19}#teaser-box:nth-child(3):after{border-top:1em solid #c9252c}#teaser-box:nth-child(4):after{border-top:1em solid #39b54a}#teaser-box a h2{color:#1f1f1f;font-family:Proxima Bold;font-size:42px;font-style:normal;font-weight:700;margin-top:1.5em}#teaser-box a:hover h2,#teaser-box a:hover p,#teaser-box:hover h2,#teaser-box:hover p{color:#fff!important}#teaser-box a p{font-size:1.2em;margin-top:.8em}.teaser-2{display:flex;gap:70px;list-style:none;margin:0;padding:10em 0 0}#teaser-box2{background:#f2f2f2;border-bottom:1em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);min-height:20em;position:relative;width:100%}#teaser-box2:before{background:#2c3b4a;right:-2em;-ms-transform:skew(0deg,-11deg);-webkit-transform:skew(0deg,-11deg);transform:skew(0deg,-11deg);transform-origin:top left}#teaser-box2:after,#teaser-box2:before{content:" ";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}#teaser-box2:after{background:#f2f2f2;left:0;-ms-transform:skew(0deg,11deg);-webkit-transform:skew(0deg,11deg);transform:skew(0deg,11deg);transform-origin:top right}#teaser-box2 span{display:block;min-height:20em;padding:2.5em;position:relative;text-decoration:none;width:100%}#teaser-box2 span h2{font-family:Proxima Bold;font-size:3.5em;font-weight:700;margin-bottom:.7em}#teaser-box2 span p{font-size:1.5em}.featurette{margin:0}.ft-img{overflow:hidden;padding:0;position:relative;z-index:1}.ft-img img{height:100%!important;object-fit:cover;width:100%}.featurette-heading{font-family:Proxima Bold;font-size:3.5rem;margin-bottom:.5em}#teaser-box3{background:#f2f2f2;border-bottom:1em solid #008eb7;margin-left:2em;margin-top:5.2em;min-height:21.1em;padding:1.5em 3em;position:relative;width:95%}#teaser-box3:before{background:#2c3b4a;left:-2em;-ms-transform:skew(0deg,8deg);-webkit-transform:skew(0deg,8deg);transform:skew(0deg,8deg);transform-origin:top right}#teaser-box3:after,#teaser-box3:before{content:" ";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}#teaser-box3:after{background:#f2f2f2;left:0;-ms-transform:skew(0deg,-8deg);-webkit-transform:skew(0deg,-8deg);transform:skew(0deg,-8deg);transform-origin:top left}#teaser-box4,.featurette:nth-child(2n) #teaser-box3{background:#f2f2f2;border-bottom:1em solid #008eb7;margin-right:2em;margin-top:5.2em;min-height:21.1em;padding:1.5em 3em;position:relative;width:95%}#teaser-box4:before,.featurette:nth-child(2n) #teaser-box3:before{background:#2c3b4a;content:" ";display:block;height:100%;position:absolute;right:-2em;top:0;-ms-transform:skew(0deg,-8deg);-webkit-transform:skew(0deg,-8deg);transform:skew(0deg,-8deg);transform-origin:top left;width:100%;z-index:-1}#teaser-box4:after,.featurette:nth-child(2n) #teaser-box3:after{background:#f2f2f2;content:" ";display:block;height:100%;left:0;position:absolute;top:0;-ms-transform:skew(0deg,8deg);-webkit-transform:skew(0deg,8deg);transform:skew(0deg,8deg);transform-origin:top right;width:100%;z-index:-1}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-radius:0}.accordion-button{font-family:Proxima Bold;font-size:3.5rem;font-weight:600;outline:none}.accordion-button:not(.collapsed){background-color:transparent}.accordion-item{border-left:0;border-right:0;border-top:0}.accordion-button:not(.collapsed){box-shadow:none}.accordion-button:after{background-position:50%;border:1px solid #1f1f1f;border-radius:3px;height:70px;width:70px}.accordion-button:not(.collapsed){color:#212529}.accordion-button:focus{border-color:transparent!important;box-shadow:0 0 0 .25rem #fff!important}.teaser-5{display:flex;gap:80px;list-style:none;margin:1.5em 0;padding:0;row-gap:25px}#teaser-box5{background:#f2f2f2;position:relative;width:19%}#teaser-box5:hover{background:transparent}#teaser-box5:before{background:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-white.svg) 100% 0 no-repeat;background-color:#2c3b4a;background-size:70px;content:" ";display:block;height:100%;position:absolute;right:-4em;top:0;width:100%}#teaser-box5:hover:before{background:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-white.svg) 100% 0 no-repeat;background-color:#008eb7;background-size:70px;top:1.2em;-ms-transform:skew(0deg,-5deg);-webkit-transform:skew(0deg,-5deg);transform:skew(0deg,-5deg);transform-origin:top left}#teaser-box5:after,#teaser-box5:hover:before{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#teaser-box5:after{background:#f2f2f2;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#teaser-box5 a{align-items:center;display:grid;font-size:18px;font-weight:600;padding:2em 0;position:relative;text-align:center;text-decoration:none;width:100%;z-index:2}#teaser-box5 a p{margin:0}.bluebg{background-color:#008eb7;height:100%;left:50%;margin-left:-50vw;padding-bottom:7em;padding-top:7em;position:relative;width:100vw}.bluebg h1,.bluebg h4,.bluebg p{color:#fff!important}.bluebg h1{margin-bottom:.7em}footer{border-top:1px solid #ddd}.footer-colored-border{border-bottom:1em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/bottom-colored-border.svg);position:relative}footer h3{font-family:Proxima Bold;font-weight:700;margin-bottom:1.1em}footer a{text-decoration:none}footer a:hover{color:#008eb7!important}#btn-back-to-top{background-color:#008eb7;border:1px solid #fff;border-radius:50%;bottom:15%;display:none;height:50px;padding:0;position:fixed;right:20px;width:50px;z-index:10}#btn-back-to-top:hover{background-color:#2c3b4a}#btn-back-to-top img{height:30px;text-align:center}.txt-right{text-align:right}.txt-right img{width:100%}.col_bottom_border{border-bottom:.7em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);position:relative;width:100%}.col_bottom_border img{width:100%}.darkbg{background:#2c3b4a;border-bottom:.7em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);color:#fff;padding:3em;position:relative}.darkbg p,.darkbg span{color:#fff!important}.bluetext{color:#007db3;margin-bottom:1em}.plist{padding-left:0}.plist li{display:block;font-size:20px;padding-left:40px;position:relative}.plist li:before{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-next.svg);background-repeat:no-repeat;background-size:32px;content:" ";height:24px;left:0;position:absolute;top:7px;width:32px}.bg-lightgray{background-color:#f8f8f8}.sec-p0 .dnd-section{padding:0}.sec-p0 .dnd-section .dnd-row{padding:0!important}.section-fullwidth{display:inline-block;margin-left:-14%;margin-right:-12%;padding-left:12%!important;padding-right:13.75%!important;position:relative;width:100vw}.bg-penta{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/penta-gray.svg);background-position:100% 0;background-repeat:no-repeat;background-size:45%}.pt-6{padding-top:6rem!important}.pb-6{padding-bottom:6rem!important}.h2titles{font-family:Proxima Bold;font-size:60px;text-align:center}.border_top_red{border-top:.7em solid #c9252c;position:relative}.col_bottom_border_red{border-bottom:.7em solid #c9252c;border-image-source:none;position:relative}.col_bottom_border_blue{border-bottom:.7em solid #008eb7;border-image-source:none;position:relative}.col_bottom_border_yellow{border-bottom:.7em solid #ed9e19;border-image-source:none;position:relative}.col_bottom_border_green{border-bottom:.7em solid #39b54a;border-image-source:none;position:relative}.col_bottom_border_blue img,.col_bottom_border_green img,.col_bottom_border_red img,.col_bottom_border_yellow img{width:100%}.teaser_prod{display:flex;gap:70px;list-style:none;margin:4em 0;padding:7em 0 0}#teaser_prod-box{background:#f2f2f2;min-height:11em;position:relative;width:100%}.border-bottom_red{border-bottom:1em solid #c9252c}.border-bottom_blue{border-bottom:1em solid #008eb7}.border-bottom_yellow{border-bottom:1em solid #ed9e19}.border-bottom_green{border-bottom:1em solid #39b54a}#teaser_prod-box:before{background:#2c3b4a;right:-2em;top:0;-ms-transform:skew(0deg,-11deg);-webkit-transform:skew(0deg,-11deg);transform:skew(0deg,-11deg);transform-origin:top left}#teaser_prod-box:after,#teaser_prod-box:before{content:" ";display:block;height:100%;position:absolute;width:100%;z-index:-1}#teaser_prod-box:after{background:#f2f2f2;clip-path:polygon(0 0,10% 0,70% 0,100% 30%,100% 90%,90% 100%,10% 100%,0 90%,0 10%);left:0;top:-9em}#teaser_prod-box span{display:block;min-height:11em;padding:0 2.5em;position:relative;text-decoration:none;top:-15%;width:100%}#teaser_prod-box span h2{font-family:Proxima Bold;font-size:3.5em;font-weight:700;margin-bottom:.7em}#teaser_prod-box span p{font-size:1.5em}.prod_logo{padding-left:2.3em;position:relative;top:-5em}.blogteaser .blog-index>article.blog-index__post-wrapper:first-child{display:block;flex-basis:100%;height:28em;width:100%}.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2),.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3){flex-basis:50%;height:38em}.blogteaser .blog-index>article.blog-index__post-wrapper .blog-index__post{border-radius:0;position:relative}.blogteaser .blog-index>article.blog-index__post-wrapper:first-child .blog-index__post .blog-index__post-content{background-color:#fff;position:absolute;right:15px;top:15px;width:auto}.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2) .blog-index__post .blog-index__post-content,.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3) .blog-index__post .blog-index__post-content{background-color:#fff;left:15px;position:absolute;right:15px;top:15px;width:auto}.blogteaser .blog-index>article.blog-index__post-wrapper .blog-index__post .blog-index__post-content .blog-post__summary{font-size:20px;margin:0 0 1.5rem}.blogteaser .blog-index>article.blog-index__post-wrapper:first-child .blog-index__post-image,.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2) .blog-index__post-image,.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3) .blog-index__post-image{height:100%}.blogteaser .blog-index>article.blog-index__post-wrapper .blog-index__post-content h3 a{font-weight:700;text-decoration:none}.frdate_lowercase{text-transform:lowercase!important}.form_wrap{background-color:#fff;border:1px solid #f2f2f2;border-radius:10px;box-shadow:0 0 5px 5px #f2f2f2;padding:3em 2em}.form_wrap fieldset.form-columns-2 .hs-form-field{width:50%!important}.form_wrap fieldset.form-columns-1 .hs-input{width:100%!important}.input input{border:1px solid #e3e3e3}.pr-3{padding-right:3em}.sectors_plan .teaser-2{margin:1em 0}.case_studies .col_bottom_border{width:auto}.casestudies .blog-post__title,.casestudies .blog-post__title span,.whitepapers .blog-post__title,.whitepapers .blog-post__title span{color:#1f1f1f!important;font-family:Proxima Bold!important;font-size:4rem;font-weight:700;line-height:1!important;margin-bottom:2.5rem}.blog_related .blog-index__post,.blog_related .blog-more-posts__post{border-radius:0;position:relative}.blog_related .blog-index__post-content,.blog_related .blog-more-posts__post-content{background:#fff;bottom:0;margin:15px;min-height:18em;padding:15px;position:absolute;width:-webkit-fill-available}.blog_related .blog-index__post-image,.blog_related .blog-more-posts__post-image{padding-bottom:40em}.blog_related .blog-index__post-meta,.blog_related .blog-more-posts__post-meta{margin:5px 0 0}.blog_related .blog-index__post-content h3,.blog_related .blog-more-posts__post-content h3{font-weight:700}.blog_related .blog-index__post-content h3 a,.blog_related .blog-more-posts__post-content h3 a{text-decoration:none}.blog_related .btnline_top{border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/border-colored.svg);border-top:.1em solid transparent;padding-top:5px}.blog-search{position:relative;z-index:5}.insights .blog-post__summary,.insights .blog-post__title,.insights .content-wrapper{max-width:100%!important}.insights .top-border{border-bottom:.75em solid transparent;border-image-slice:20;border-image-source:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/bottom-colored-border.svg);position:relative}.insights .blog-post__preheader{margin:0}.blog-search{margin-top:1em}#hs_cos_wrapper_site_search .hs-search-field__button{display:none}#hs_cos_wrapper_site_search .hs-search-field__bar>form>.hs-search-field__input{border:1px solid #ddd;padding:7px 10px 7px 45px}.hs-search-field{max-width:100%}.hs-search-field__bar:after{left:10px}.insights .blog-post__title{font-size:64px;font-weight:700}.insights .blog-post__summary{color:#007db3!important;font-size:32px;font-weight:600}.insights .blog-post__tag-link{color:#007db3!important;text-decoration:none}.insights .blog-post__tag-link:hover{color:#1f1f1f!important}.bloglists .blog-index,.insights .blog-post__body-wrapper{column-gap:8%;display:flex;margin:0;max-width:100%;padding:50px 0;position:relative}.insights .blog-post__divider{margin:30px 0 20px}.insights .blog-post__meta{margin-bottom:20px}.bloglists .blog-post__body,.insights .blog-post__body{flex:auto;flex-shrink:0;max-width:62%;width:62%}.cstudies .blog-post__body{max-width:100%;width:100%}.cstudies .blog-index__post-wrapper{flex-basis:33.33333%!important;width:33.33333%!important}.insights .blog-post__body h2{font-size:2rem;font-weight:700;margin-bottom:1.2rem;margin-top:2rem}.insights .blog-post h3{font-size:1.75rem;font-weight:700;margin:1.5em 0 1em}.insights .blog-sidebar{flex:auto;flex-shrink:0;max-width:30%;width:30%}.insights .blog-post__body ol,.insights .blog-post__body ul{font-size:1.25rem;margin:2rem 0;padding-bottom:10px;padding-right:10px;padding-top:10px}.insights .blog-post__body ol li,.insights .blog-post__body ul li{margin-bottom:5px}.insights .blog-sidebar .blog_h3{color:#ed9e19!important;font-size:1.4rem;font-weight:600}.insights .blog-comments{background-color:#f8f8f8;margin-bottom:80px;max-width:100%;padding:3em}.insights .blog-comments form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*0);margin-right:calc(var(--bs-gutter-x)*0);margin-top:calc(var(--bs-gutter-y)*0)}.insights .blog-comments .hs-fieldtype-text.field.hs-form-field{flex:0 0 auto;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:50%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:50%}.insights .blog-comments .input input{border:1px solid #e3e3e3;height:50px;margin-bottom:15px;width:100%}.insights .hs-fieldtype-textarea{flex-shrink:0;height:150px;margin-bottom:55px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.insights .hs-input.hs-fieldtype-textarea{border:1px solid #e3e3e3}.insights .hs_comment .hs-error-msgs{position:relative;top:-50px}.insights .blog-comments .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin:15px}.insights .blog-comments .hs-submit{margin:20px 15px;text-align:left;width:100%}.insights .blog-comments .hs-button{background-color:#1b1b1b;border:1px solid #1b1b1b;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);color:#fff;font-size:18px;margin:0;padding:16px 32px;text-decoration:none;text-transform:uppercase}.insights .blog-sidebar .blog-post_category{margin-top:2em}.bloglists .blog-sidebar .blog-tags li,.insights .blog-sidebar .blog-post__tag-link{background:none;border-left:3px solid #e3e3e3;border-radius:0;color:#1f1f1f!important;display:block;font-size:1.2rem;font-weight:400;margin-bottom:0;margin-top:0;text-decoration:none}.bloglists .blog-sidebar .blog-tags li:hover,.insights .blog-sidebar .blog-post__tag-link:hover{background:#f3f8fb;border-left:3px solid #007db3;color:#007db3!important}.bloglists .blog-index__post-wrapper{flex-basis:50%;float:left;width:50%}.bloglists .blog-sidebar .blog-tags li a{border:none;border-radius:0;display:block;font-size:1.2rem;font-weight:400;padding:15px 25px;text-align:left;text-decoration:none!important;text-transform:capitalize}.bloglists .blog-sidebar .blog-tags li a:active,.bloglists .blog-sidebar .blog-tags li a:focus,.bloglists .blog-sidebar .blog-tags li a:hover,.bloglists .blog-sidebar .blog-tags__link--current{background-color:#f3f8fb;color:#007db3!important}.bloglists .blog-sidebar .blog-tags__link--current:before{background-color:#007db3;content:"";display:block;height:100%;left:-3px;position:absolute;top:0;width:3px}.blog-pagination{align-items:center;display:flex;justify-content:center;margin-bottom:3rem}.blog-pagination__link--active{background-color:#f2f2f2;border-radius:50%;height:35px;line-height:35px;text-align:center;width:35px}a.hs-search-results__link:hover,a.hs-search-results__link:hover h3{color:#007db3!important}.hs-search-results__pagination a{align-items:center;color:#585858!important;font-weight:400;height:35px;justify-content:center;line-height:35px;min-width:35px;text-align:center}.kl-search-results svg{color:#585858;height:auto;width:24px}.hs-search-results__pagination__link.hs-search-results__pagination__link--number.hs-search-results__pagination__link--active{background-color:#f2f2f2;border:none;border-radius:50%;color:#1f1f1f!important;font-weight:700}.button_lists{display:inline-grid;padding:1.5em}.button_lists a{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);color:#1f1f1f;font-size:16px;margin:0 0 12px;padding:16px 20px 16px 60px;position:relative;text-decoration:none}.button_lists a:before{background-image:url(https://www2.penta.ch/hubfs/Penta-new-website-assets/icons/arrow-right-next.svg);background-repeat:no-repeat;background-size:32px;content:" ";height:32px;left:15px;position:absolute;top:20px;width:32px}.button_lists a:hover{background-color:#f2f2f2}@media screen and (min-device-width:1200px) and (max-device-width:1550px){.mtitle h1{font-size:4.5rem!important}}@media (max-width:767px){html{overflow-x:hidden}.topnav span.toptitle{display:block;font-size:8pt;margin-bottom:5px;margin-right:0}.topnav{border-bottom:1px solid #ccc;margin-bottom:15px;padding-top:0;position:relative}.topnav .moblink{background-color:#f8f8f8;border-radius:3px;display:grid;margin-bottom:1rem;padding:0}.topnav .moblang{padding:0}.topnav a{padding:0 7px}.language,.secure_acc,.tlink,.webmail{font-size:8pt}.tlink,.webmail{margin-left:0}.tlink{margin-top:5px;padding:0;width:100%}.tlink a{background:#333;border-radius:3px;color:#fff!important;text-align:center;width:32.7%}.logo{height:55px!important;margin-left:-10px}#hs_cos_wrapper_penta-breadcrumbs{display:none}.navbar>.container-fluid{justify-content:left}.navbar-nav .nav-item.dropdown:first-child,.navbar-nav .nav-item.dropdown:nth-child(2),.navbar-nav .nav-item.dropdown:nth-child(3){position:relative}.navbar-expand-lg .navbar-nav .nav-link{padding:0}.navbar{margin-bottom:0}.navbar-nav{border-top:1px solid #ccc;margin-top:20px;padding-top:1em}.navbar-expand-lg .navbar-nav .dropdown-menu{margin-bottom:1.1em;position:relative!important;scroll-behavior:smooth;top:0!important}.nav-link{font-size:1rem}.navbar-nav a.nav-link{padding-left:10px!important;padding-right:10px!important}.navbar .nav-item.dropdown{background-color:#f8f8f8}.navbar-toggler{border:0;color:#fff;padding:0;position:absolute;right:0;top:15px}.navbar-expand-lg .navbar-nav .nav-link{border-color:transparent!important;box-shadow:0 0 0 .25rem #fff!important;outline:none!important}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu{width:100%}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li{width:100%!important}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu li img,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu li img{height:100%}.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu li{border-bottom:1px solid #ddd}.navbar-nav .nav-item.dropdown:nth-child(2) .kl-navbar__panel.dropdown-menu .kl-navbar__categories .kl-navbar__description{flex-basis:100%}.dropdown-menu .kl-navbar__panel-wrapper>.menu_img{height:100%!important;width:100%!important}.dropdown-menu .kl-navbar__panel-wrapper>.menu_img img{height:100%;width:100%}.dropdown-toggle:after{position:absolute;right:10px;top:20px}.contact-btn{position:absolute;right:40px;top:8px;transform:scale(.7)}section{padding:2em 0}.g-5,.gy-5{--bs-gutter-y:1.8rem}.fs-5{font-size:1.1rem!important}h4{font-size:1.2rem}.mtitle h1{font-size:2.8rem}.teaser-1{display:inline!important}.teaser-1 #teaser-box{float:inline-start}#teaser-box a h2{font-size:1.5rem;margin:.5em 0}#teaser-box a{height:15em;padding:0 1em}#teaser-box a p{font-size:1em;line-height:1.3;margin-bottom:.3em;margin-top:.3em}#teaser-box{display:inline-flex;height:15em;margin:20px 5px;width:46%}#teaser-box:after{height:.6em}#teaser-box:before{border-bottom:1.8em solid #f2f2f2;border-left:4.5em solid #fff}#teaser-box:hover:before{border-bottom:1.8em solid #2c3b4a}#teaser-box a:after{background-size:50px;height:80px;width:60px}#teaser-box:first-child:after{border-top:.6em solid #008eb7}#teaser-box:nth-child(2):after{border-top:.6em solid #ed9e19}#teaser-box:nth-child(3):after{border-top:.6em solid #39b54a}#teaser-box:nth-child(4):after{border-top:.6em solid #c9252c}.teaser-2{display:grid;margin:0;padding-top:5em}#teaser-box2{border-bottom:.6em solid transparent;min-height:auto}#teaser-box2 span{min-height:auto;padding:.5em 2em 1.5em}#teaser-box2 span p{font-size:1.1em}#teaser-box2{margin-bottom:25px;width:90%}#teaser-box2:before{right:-2em}.teaser_prod{display:grid;margin:0;padding-top:5em}#teaser_prod-box{border-bottom:.7em solid #c9252c;min-height:auto}#teaser_prod-box span{min-height:auto;padding:.5em 1.5em 1.5em;top:-10%}#teaser_prod-box span p{font-size:1.1em}#teaser_prod-box{margin-bottom:25px;width:93%}#teaser_prod-box:after{clip-path:polygon(0 0,10% 0,80% 0,100% 20%,100% 90%,90% 100%,10% 100%,0 90%,0 10%);top:-4em}#teaser_prod-box:before{right:-1.5em}.prod_logo{padding-left:1em;padding-right:1em;top:-2.5em}.ft-img img{height:28em!important;object-fit:cover;width:100%}#teaser-box2 span h2{font-size:2.3em}#teaser-box3,#teaser-box4,.featurette:nth-child(2n) #teaser-box3{border-bottom:.6em solid #008eb7;margin-top:3.5em;min-height:auto;padding:2em;width:90%}.btn.btn-solid{font-size:1em}.ml-50{margin-left:-50%}.ml-90{margin-left:-90%}.ml-130{margin-left:-130%}.bluebg{background-size:contain;padding-bottom:5em;padding-top:5em}.row-mobile-order{display:flex;flex-direction:column-reverse}.teaser-5{display:block}#teaser-box5{height:auto;margin-bottom:20px;width:82%}#teaser-box5:before,#teaser-box5:hover:before{background-size:50px}#teaser-box5 a{height:auto;padding:1em;width:100%}.lead{font-size:1.1rem}.accordion-body,button.accordion-button{padding-left:0;padding-right:0}.accordion-button:after,.accordion-button:not(.collapsed):after{height:45px;width:45px}.accordion-button{font-size:1.4rem}.accordion-item .accordion-collapse{margin-top:1rem!important}.featurette-heading{font-size:2.3rem}.bluebg{background-position:bottom right -1em,0 0}footer ul li.ms-3{margin-left:0!important;margin-right:1rem!important;margin-top:1rem}.footer-colored-border{border-bottom:.6em solid transparent;padding:1.5rem 0 .5rem!important}.h2titles{font-size:2.5rem!important}.actions input.hs-button{margin-bottom:30px!important}.section-fullwidth{width:110vw}.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2),.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3){flex-basis:100%}.blogteaser .blog-index>article.blog-index__post-wrapper:first-child,.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2),.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3){height:38em}.blogteaser .blog-index>article.blog-index__post-wrapper:first-child .blog-index__post .blog-index__post-content{bottom:15px;left:15px;top:auto}.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(2) .blog-index__post .blog-index__post-content,.blogteaser .blog-index>article.blog-index__post-wrapper:nth-child(3) .blog-index__post .blog-index__post-content{bottom:15px;top:auto}.blogteaser .blog-index>article.blog-index__post-wrapper .blog-index__post .blog-index__post-content .blog-post__summary{font-size:1.1rem;line-height:1.5;margin:0 0 1rem}.casestudies .blog-post__title,.casestudies .blog-post__title span,.whitepapers .blog-post__title,.whitepapers .blog-post__title span{font-size:3.3rem}.insights .blog-post__body-wrapper{display:block}.insights .blog-post__body,.insights .blog-sidebar{max-width:100%;width:100%}.insights .blog-sidebar{position:relative}.kl-navbar__logo{width:75px}.bloglists .content-wrapper,.insights .content-wrapper{padding:0!important}.bloglists .blog-index__post-wrapper{flex-basis:100%!important;padding:1em 0;width:100%!important}.insights .blog-post__title{font-size:2.8rem}.insights .blog-post__summary{font-size:1.2rem}.insights .blog-post__avatar{width:100%!important}.body-container .row.g-5.align-items-end.pb-5{padding-bottom:0!important}.img_fullwidth img{height:20em!important;object-fit:cover;width:100%}}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.b-example-divider{background-color:rgba(0,0,0,.1);border:solid rgba(0,0,0,.15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0,0,0,.1),inset 0 .125em .5em rgba(0,0,0,.15);height:3rem;width:100%}.b-example-vr{flex-shrink:0;height:100vh;width:1.5rem}.bi{vertical-align:-.125em;fill:currentColor}.btn-bd-primary{--bd-violet-bg:#712cf9;--bd-violet-rgb:112.520718,44.062154,249.437846;--bs-btn-font-weight:600;--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bd-violet-bg);--bs-btn-border-color:var(--bd-violet-bg);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#6528e0;--bs-btn-hover-border-color:#6528e0;--bs-btn-focus-shadow-rgb:var(--bd-violet-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#5a23c8;--bs-btn-active-border-color:#5a23c8}.bd-mode-toggle{z-index:1500}.bd-mode-toggle .dropdown-menu .active .bi{display:block!important}[data-bs-theme=dark]{#teaser-box:before{border-left:8.5em solid #212529}#teaser-box:after{border-right:1em solid #212529}}#shadow-host-companion{padding:0!important}.no-list{list-style:none}.hs-form-field{margin-bottom:10px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0;padding-right:0}.dnd-section>.row-fluid{max-width:100%}.content-wrapper--vertical-spacing,.dnd-section{padding:80px 0}.featurette:nth-child(2n){display:flex;flex-direction:row-reverse}.featurette:nth-child(2n) #teaser-box3{margin-left:0}.featurette:nth-child(2n) #teaser-box3:before{left:2em}@media only screen and (min-width:768px) and (max-width:1024px){.navbar.navbar-expand-lg.kl-navbar .container-fluid{display:block}.tlink,.webmail{margin-left:0;margin-top:5px}.content-wrapper--vertical-spacing,.dnd-section{padding:30px 0}.mtitle h1,.mtitle h1.text-body-emphasis{font-size:3.5rem!important}.h2titles{font-size:46px!important}#teaser-box,#teaser-box a{height:18em}#teaser-box a h2{font-size:24px}#teaser-box:after{height:.8em!important}#teaser-box a:after{top:-10px;transform:scale(.7)}#teaser-box5{width:22%}.teaser-2{flex-wrap:wrap}#teaser-box2{margin-bottom:3em;width:44%}.featurette-heading{font-size:2rem}.overview_sec1 h2,.overview_sec2 h2,.overview_sec3 h2,.overview_sec4 h2{font-size:50px!important}.section-fullwidth{margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important;width:100%}.overview_sec3 .overview_img{width:100%!important}.section-fullwidth{margin-left:0!important}.section-fullwidth.bg-lightgray .row{padding-left:30px!important;padding-right:30px!important}.section-fullwidth .pr-3{padding-left:45px!important;padding-right:30px!important}.kl-features-01__card{padding:1em!important}.kl-features-01__card .kl-features-01__image img{height:80px}.kl-features-01__card h4{font-size:20px!important}.insights .blog-index__post-wrapper{width:100%!important}.cstudies .blog-index__post-wrapper{width:50%!important}#teaser-box2 span h2{font-size:2.5em!important}#teaser-box2 span p{font-size:1em!important}footer .col-md-3{width:50%}}@media only screen and (max-width:1024px){html{overflow-x:hidden}.logo{margin-left:0}#hs_cos_wrapper_penta-breadcrumbs{display:none}.navbar>.container-fluid{justify-content:left}.navbar-nav .nav-item.dropdown:first-child .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(2) .dropdown-menu,.navbar-nav .nav-item.dropdown:nth-child(3) .dropdown-menu{position:relative!important;top:0!important;width:100%!important}.kl-navbar__menu.navbar-nav{flex-direction:column!important}.justify-content-lg-center,.navbar .kl-navbar__content{justify-content:start!important}.kl-navbar--active .kl-navbar__content{justify-content:start!important;width:100%}.navbar-nav .kl-navbar__description{flex-basis:100%!important}.contact-btn{position:absolute;right:40px;top:8px;transform:scale(.7)}.navbar .container-fluid{justify-content:left;width:100%}.navbar .contact-btn{display:flex;justify-content:right;width:75%}}@media (max-width:767px){.kl-navbar__button>span{pointer-events:auto!important}.kl-navbar__button>a:after,a.dropdown-toggle:after{pointer-events:none!important;z-index:100}.content-wrapper--vertical-spacing,.dnd-section{padding:30px 0}}