:root{--body-font: "Jost", sans-serif;--white: #FFFFFF;--pcb-green: #00944F;--pcb-green-2: #00F181;--pcb-off-white: #EEFEF2;--pcb-fr4: #EDB465;--package-black: #1F2222;--dark-grey: #393939;--light-grey: #F4F4F4;--light-blue: #668EED;--red: #b73f3f}.red{color:#930000!important}.yellow{color:var(--pcb-fr4)!important}.blue{color:#0b458e!important}.grey{color:#697c89!important}.black{color:#000!important}.green{color:var(--pcb-green)!important}.green-climate{color:#95c11f!important}.white{color:var(--white)!important}body{padding:0;background-color:#fff;font-family:var(--body-font);font-weight:400;font-size:17px;color:var(--package-black);position:relative}.clear{clear:both}.pull-left{margin:0 10px 0 0}.pull-right{margin:0 0 0 10px}.text-center,th.text-center,td.text-center{text-align:center}.title-medium{font-size:36px;font-weight:300}.title-large{font-size:42px;font-weight:300}.title-uppercase{text-transform:uppercase}.subtitle{margin:0 0 10px;font-size:1.3em;line-height:1.5em}h1.jumbo-blue,h2.jumbo-blue,h3.jumbo-blue,h4.jumbo-blue,h5.jumbo-blue,h6.jumbo-blue{font-size:1.7em;font-weight:400;color:#08c;margin:24px 0 12px;line-height:1.1em}.alert{text-align:left!important;padding:8px 14px}.alert .close{right:0;margin-left:10px}.alert-error{border-color:#b94a48}.alert h4{margin-bottom:5px}.alert-lo{background:var(--pcb-fr4);color:#fff;text-shadow:none}.alert-lo h4{color:#fff}.alert-lo ul{width:97%}.alert-lo-icon{font-size:2.9em!important}#header-decoration{height:55px;width:330px;position:absolute;bottom:0;right:34.3%;background-position:bottom right;background-repeat:no-repeat;background-size:cover}.header-topbar{background-color:var(--pcb-green);background-image:none;background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;color:#fff;position:relative;padding:8px 0}.header-topbar .row-fluid [class*=span]{min-height:auto}.header-topbar__title,.header-topbar__co2,.header-topbar__ratings{position:relative;display:inline-block}.header-topbar__title{margin-right:15px}.header-topbar__co2 img{max-height:24px;vertical-align:bottom;margin-right:15px}.header-topbar__ratings{position:relative;z-index:100}.header-topbar__ratings .ratingCountContainer{display:none}.header-topbar__ratings .ratingDetailsContainer .yellow{color:#fff}.header-topbar__right{padding-top:3px}.header-topbar h1{display:inline-block;color:#fff;font-size:15px;font-weight:500;margin:0;padding:0;line-height:1;text-transform:uppercase}.header-topbar a{color:#fff;text-decoration:none}.language-selector img{vertical-align:sub;height:15px}.topbar-nav a{margin-right:10px;font-size:17px}.topbar-nav a:last-child{margin-right:0}.topbar-nav form{display:inline-block;margin:0;padding:0;vertical-align:top}#header-navbar{margin:20px 0 25px}#header-navbar-container{position:relative;margin-top:10px}#header-navbar-container .navbar .nav{text-align:right}#header-navbar-container .navbar .nav>li{float:none;display:inline-block;text-align:left}#header-navbar-container .navbar .nav>li:last-child a{margin-right:0}.header-navbar__logo{max-width:200px}.sticky-header{background:#fff;width:100%;height:50px;z-index:10000;display:none}.sticky-header.makesticky{display:block;padding-top:5px;animation:fade_in_show .5s;box-shadow:0 1px 4px #0003}.sticky-header__wrapper{position:relative}.sticky-header__logo{max-width:120px;position:absolute;top:6px;left:0}.sticky-header__navbar{position:relative;left:170px;z-index:10;top:4px;width:55%}.sticky-header__secondarynav{position:absolute;text-align:right;right:0;top:14px;width:30%}.sticky-header__secondarynav a{color:var(--pcb-green);text-decoration:none}#content-title-wrapper{margin:20px 0 30px}#content-title-wrapper h1{margin:0}#content-title-wrapper #content-title-img{margin-top:0}a{color:var(--light-blue)}a:hover{color:var(--package-black)}a.white{color:#fff}a.yellow{color:#ffb200}a.blue{color:#03c}.container{max-width:1100px}body>.container{margin-top:0;position:relative}.container>hr{margin:60px 0}hr.condensed{margin:10px 0}hr.dotted{border-top:0;border-bottom:1px dotted #CECECE}.container-inner{background:#fff;padding:0 0 40px}.container-inner>div{border:0 solid red}.content{line-height:1.4em;text-align:justify;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-height:650px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content h7,.content h8{text-align:left}#footer{position:relative;z-index:10;background:#1f2222;color:#fff;padding:40px 0 30px}#footer a{color:#fff}#footer .btn-default{color:#0b458e!important}#footer .footer-col{padding-bottom:0}#footer .footer-col .footer-title{font-size:1.2em;text-transform:uppercase;font-weight:700;margin-bottom:15px;margin-top:25px}#footer .footer-col .footer-title:first-child{margin-top:0}#footer .footer-col i{margin-right:10px}#footer .GooogleRatingOverall{display:block}#footer .GooogleRatingOverall i{margin-right:2px}#footer .GooogleRatingOverall a{color:#fff;font-weight:400}#footer .GooogleRatingOverall a:hover{text-decoration:none}#footer .GooogleRatingOverall .ratingCountContainer,#footer-trust .GooogleRatingOverall .ratingDetailsContainer{display:inline-block}#footer .GooogleRatingOverall .name{display:none}#footer .g_logo{margin-right:6px;vertical-align:top}#footer .GooogleRatingOverall .ratingCta a{display:inline-block;margin-top:10px;padding:4px 40px}#footer .footer-nav{list-style-type:none;margin:0;padding:0}#footer .footer-nav li{display:block;margin-bottom:5px}#logo-search{margin-bottom:5px}#language{font-weight:500;position:relative;top:25px;z-index:20}#language a{color:var(--dark-grey)}#language a.active{font-weight:700}#search{position:relative;top:20px}#search input{width:100px}#search form{margin:0}#search.input-append input{border-radius:14px 0 0 14px;font-weight:400}#search.input-append .btn:last-child{border-radius:0 14px 14px 0;border:1px solid #cccccc;background:none;text-shadow:none;box-shadow:none;font-weight:400}@keyframes fade_in_show{0%{opacity:0}to{opacity:1}}#login-info{position:relative;margin-top:20px;right:0;border:0 solid red}.min-100{min-width:100px}.min-200{min-width:200px}a.btn-badge{position:fixed;margin-left:-60px}.navbar{margin-bottom:0}.navbar .navbar-inner{padding:0;background:#fff;border:0;box-shadow:none;text-shadow:none;border-radius:0}.navbar .nav{margin:0;display:table;width:100%}.navbar .nav li i{line-height:1em!important}.navbar .nav li a{font-weight:700;text-align:center;border-right:1px solid rgba(255,255,255,.75);color:var(--package-black);text-shadow:none;font-size:17px;font-weight:400;padding:10px 0;margin-right:35px;transition:all .15s ease-in-out}.navbar .nav li a:hover,.navbar .nav li a:active,.navbar .nav li a:focus{background:#fff;color:var(--pcb-green)}.navbar .nav>li:first-child>a:hover{color:var(--pcb-green)}.navbar .nav li:first-child a{border-left:0;border-radius:0}.navbar .nav li:last-child a{border-radius:0}.navbar .nav li ul li{display:block;width:auto}.navbar .nav li ul li a{position:relative;z-index:10000;text-align:left;color:var(--package-black);font-size:16px;padding:4px 30px 4px 10px}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-bottom-color:var(--package-black);border-top-color:var(--package-black);color:var(--package-black)}.navbar .nav li.dropdown>.dropdown-toggle:hover .caret,.navbar .nav li.dropdown>.dropdown-toggle:active .caret,.navbar .nav li.dropdown>.dropdown-toggle:focus .caret{border-bottom-color:var(--pcb-green);border-top-color:var(--pcb-green);color:var(--pcb-green)}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background:#fff;color:var(--pcb-green)}.dropdown .dropdown-menu .nav-header{padding-left:10px;font-size:14px;color:#d3d3d3}.dropdown .dropdown-menu{min-width:250px}.navbar .btn-navbar,.navbar .btn-navbar:hover{background:var(--pcb-green);box-shadow:none;text-shadow:none;border:2px solid var(--pcb-green)}.navbar .btn-navbar .icon-bar{background:#f0f0f0;box-shadow:none;text-shadow:none}.navbar #btn-navbar-help{float:right;margin:8px 5px 0 0;color:#134383;font-weight:700;display:none}.nav-secondary{text-align:center;background-color:#f0f0f0;width:100%}.nav-secondary li{float:none;display:inline-block;position:relative}.nav-secondary>li>a{border-radius:0;margin-top:0;margin-bottom:0;padding-top:12px;padding-bottom:12px}.nav-secondary>.active>a,.nav-secondary>.active>a:hover,.nav-secondary>li>a:hover{background:var(--pcb-green);color:#fff}.nav-secondary>.active>a:before{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;margin-left:-5px;background:var(--pcb-green);transform:rotate(45deg)}ul.footer{margin:0;display:block}ul.footer li{display:inline;margin:0;padding:0;line-height:1.3em}ul.footer li:after{content:" | "}ul.footer li:last-child:after{content:""}ul.footer li a{display:inline-block;color:#fff}ul.footer li a:hover{color:#fff;text-decoration:underline;background:none}#footer-links ul.footer li{font-size:12px}.hslide-progress-bar{display:none;position:absolute;top:0;left:0;width:0%;height:4px;background:#fbb900;box-sizing:border-box}#teaser-aktuell .small-carousel-control{position:absolute;z-index:1000;right:6px;top:10px;border:0 solid red}#teaser-aktuell .small-carousel-control a{color:#fff;text-decoration:none;margin-left:5px}#teaser-aktuell .small-carousel-control a:hover{color:#ffb200}.partnerandlinks{margin-top:20px}#socialmediabar a{margin-right:6px}#socialmediabar a:last-child{margin-right:0}#socialmediabar img{height:28px}#login-widget,#login-widget h4{text-align:left}#login-widget a{color:var(--dark-grey)}#login-widget #link-register{display:inline-block;margin-top:5px}#login-widget input{border:0}.home-head-section.fullsize{padding:0}.home-head-section__image{width:100%;position:relative;z-index:1;max-height:800px;overflow:hidden}.home-head-section__image img{width:100%}.home-head-section__caption{position:absolute;left:0;top:6vw;z-index:5;width:100%;max-width:400px;min-width:200px;text-align:left}.home-head-section__caption--left{left:0;text-align:left}.home-head-section__caption--center{left:50%;transform:translate(-50%);text-align:center}.home-head-section__caption--right{right:0;left:auto;text-align:right}.home-head-section__title{font-size:min(max(22px,4vw),54px);line-height:1em;font-weight:600}.home-head-section__title a:hover{text-decoration:none}.home-head-section__title--dark{color:var(--package-black)}.home-head-section__title--light{color:var(--white)}.home-head-section__button{padding:10px 20px;margin-top:20px;font-size:min(max(14px,1vw),20px)}.home-head-section__body{position:relative;z-index:10;top:-90px;margin-bottom:-90px;text-align:center}.home-head-section__body .grid{gap:12px}.home-head-section__body .grid__element{padding:10px}.home-head-section__body-image{width:100%;margin:0 auto}.home-head-section__body-title{font-size:1.1em;font-weight:700;margin:10px 0}.home-head-section__body-button{margin:10px}#aktuell-kontakt h4{color:var(--pcb-fr4);text-transform:uppercase;font-size:32px;margin:0 0 20px;padding:0;font-weight:500;display:inline-block}#aktuell-kontakt .teaser-body{padding-left:10px}#aktuell-kontakt .carousel{line-height:1.5em;margin-bottom:0}#teaser-aktuell{border-width:0 1px 0 0;border-style:solid;border-color:#f0f0f0}#teaser-aktuell img{margin-right:30px}#aktuell-kontakt:after{clear:both}#teaser-home-news h4{color:var(--pcb-fr4);text-transform:uppercase;font-size:32px;margin:10px 0 30px;padding:0;font-weight:500;display:inline-block}#teaser-home-list ul{margin:0 0 20px;padding:0;list-style-type:none}#teaser-home-list ul li{margin:0 0 3px;padding:10px;background:#f8f8f8;box-sizing:border-box;line-height:30px;height:45px;overflow:hidden}#teaser-home-list ul li:before{font-family:FontAwesome;content:"";font-size:20px;line-height:30px;margin-right:10px;vertical-align:top}#teaser-home-list ul li a{text-decoration:none;color:var(--dark-grey)}#teaser-home-slider .carousel{line-height:1.3em}#teaser-home-slider .carousel-small .carousel-indicators li{float:none;display:inline-block;background-color:#00000040}#teaser-home-slider .carousel-small .carousel-indicators li.active{background-color:#00000080}#teaser-home-slider .carousel-indicators{position:absolute;top:115px;left:0;z-index:5;margin:0;list-style:none;text-align:center}.teaser-home-bottom h2{font-size:1.6em;text-transform:uppercase;line-height:1.1;color:#123d82;color:var(--dark-grey);margin:0 0 20px}.teaser-home-bottom a{color:var(--dark-grey)}.teaser-home-bottom h4{margin:0 0 15px;text-transform:uppercase;font-size:15px}.teaser-home-bottom .amt{font-weight:700;font-size:1.3em;margin-bottom:20px}.teaser-home-bottom .notes{margin:10px 0}.teaser-home-bottom .prices{margin-top:0}.teaser-home-bottom .prices a{text-decoration:none}.teaser-home-bottom .teaser-home-img .badge-neu{position:absolute;margin:4px 0 0 -32px}.home-news-container-wrapper{display:flex;gap:10px;justify-content:center;align-items:stretch;flex-flow:wrap;margin-bottom:20px}.home-news-container{position:relative;flex-grow:0;flex-shrink:0;flex-basis:380px;text-align:center;box-sizing:border-box;background:var(--pcb-off-white);border:1px solid #FFF;color:var(--package-black);padding:10px;border-radius:0;margin-bottom:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.home-news-container:hover{border:1px solid color-mix(in srgb,var(--pcb-off-white),black 10%);color:var(--package-black);text-decoration:none}.home-news-icon{text-align:center;border-radius:8px;width:100%;margin-bottom:20px}.home-news-icon img{width:100%}.home-news-body{padding-bottom:50px}.home-news-title{font-size:1.1em;font-weight:700;margin-bottom:6px}.home-news-button{position:absolute;width:100%;bottom:15px;text-align:center}.priceimg{margin:4px 0}.priceimg img{height:73px}.priceimg .numbers-after{position:relative;bottom:15px;margin-left:-17px;z-index:10}.priceimg .numbers-after img{height:41px}.priceimg.priceimg-small img{height:58px}.priceimg.priceimg-small .numbers-after{bottom:12px;margin-left:-14px}.priceimg.priceimg-small .numbers-after img{height:34px}.teaser-home-bottom .price-gross,.teaser-home-bottom .price-net{color:var(--pcb-fr4);font-size:72px;font-weight:500;box-sizing:border-box;position:relative;margin:30px 0 40px}.teaser-home-bottom .price-gross span,.teaser-home-bottom .price-net span{font-size:24px;display:inline-block;position:absolute;top:-15px;margin-left:-12px}.teaser-home-bottom ul{margin:0;padding:0;list-style-type:none}.teaser-home-bottom ul li{line-height:1.4em}.title-h2{display:block;text-align:center;font-size:42px;text-transform:uppercase;margin:20px 0 40px;line-height:1.2em}#home-usp{padding-bottom:30px;position:relative;background-color:#0b458f;background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden}.usp-container{margin-bottom:20px;text-align:center;padding:10px;transition:all .4s ease-in-out;border-radius:8px;min-height:310px!important}.usp-icon{text-align:center;margin:0 auto 20px;max-width:100px}.usp-title{text-align:center;font-size:24px;margin-bottom:20px;line-height:auto}.usp-body{text-align:center;line-height:1.5em}.usp-button{margin:20px 0 0}.usp-container:hover{color:#fff;text-decoration:none;background:#0006}#home-trust{padding:50px 0 40px;position:relative}.trust-container{padding:0 10px 10px 0;background:none;text-align:left;transition:all .4s ease-in-out}.trust-icon{text-align:left;margin:0 auto 10px;max-height:60px}.trust-title{text-align:left;font-size:18px;font-weight:500;margin-bottom:20px;line-height:1.2em}.trust-body{text-align:left;line-height:1.5em}.trust-body ul{list-style-type:none;margin:0;padding:0}.trust-body ul li{margin-left:20px;padding:0 0 10px}.trust-body ul li:before{content:"";font-family:FontAwesome;margin-left:-20px;margin-right:5px;color:#95c11f}#home-ratings{padding-bottom:30px}.home-ratings-container{text-align:center}#home-ratings .title-h2{margin-bottom:25px}.home-ratings-title{text-align:center;font-size:24px;margin-bottom:20px}.home-ratings-body{text-align:center;font-style:italic;line-height:1.5em}.home-ratings-body:before,.home-usp-body:after{content:'"'}#home-ratings-slider{margin-bottom:0}#home-ratings-slider .item{background:#00000008;padding:15px;border-radius:10px;min-height:110px}#home-ratings-slider .carousel-control{position:absolute;top:40%;left:0;width:auto;height:auto;margin-top:0;font-size:42px;font-weight:100;color:#000;text-align:center;background:none;border:none;border-radius:0;opacity:.5;filter:alpha(opacity=50)}#home-ratings-slider .carousel-control.left{left:-60px}#home-ratings-slider .carousel-control.right{right:-60px;left:auto}#home-ratings-survery-slider{text-align:center;padding:0;margin-top:20px}#home-ratings-survery-slider .item{font-size:1.4em;text-align:center!important}.page-312 #home-ratings.fullsize-style-1{background:var(--pcb-green);color:#fff}.page-312 #home-ratings-slider .item{background:#0000001a}#home-aboutus{position:relative;background-color:#fff;background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden;padding-top:40px}.home-aboutus-title{text-align:left;margin:0 0 10px}.home-aboutus-subtitle{margin:0 0 10px;font-size:1.3em;line-height:1.5em}.home-aboutus-body{line-height:1.5em}#home-references{text-align:center;padding-top:30px;padding-bottom:50px}.home-references-title{margin:0 0 10px}.home-references-subtitle{margin:0 0 40px;font-size:1.3em;line-height:1.5em}.home-references-box{border-radius:8px;background:#fff;padding:30px;border:1px solid #FFF;transition:all .4s ease-in-out;cursor:pointer;margin-bottom:15px}.home-references-box:hover{border:1px solid #0B458E}.home-references-controls{margin:30px 0 0}#home-content{padding-top:40px;line-height:1.5em}.home-content-contact-container{background:#f0f0f0;padding:20px 20px 40px;text-align:center;max-width:380px}.team-style-2-container{display:flex;width:100%;flex-flow:wrap;align-items:stretch;gap:10px;justify-content:space-around;margin-bottom:20px}.team-style-2-wrapper{width:100%;max-width:330px;box-sizing:border-box;margin:0 auto 10px;padding:10px 20px;line-height:1.5em;text-align:center}.team-style-2-image{max-width:240px;margin:0 auto 10px;border-radius:50%;overflow:hidden}.team-style-2-name{margin:0;font-weight:700;font-size:1.4em}.team-style-2-position{margin:0}.team-style-2-phone{margin:5px 0;font-size:1.2em}.download-info{display:none}table.table-head-style-1 th{padding:15px 8px;background:var(--pcb-green);color:var(--white)}table.table-head-style-2 th{padding:15px 8px;background:var(--pcb-off-white);color:var(--package-black)}#technology-table-container table{table-layout:fixed}#technology-table-container table td:first-child{font-weight:700}.table-technology-container table,.table-technology-container *{table-layout:fixed;border-radius:0!important}.table-technology-container table{margin-bottom:0}.table-technology-container th,.table-technology-container td{text-align:center;padding:12px}.table-technology-container th:first-child,.table-technology-container td:first-child{text-align:left}.table-technology-header{margin-bottom:0;border:0}.table-technology-header th{background:var(--pcb-green);border-width:1px 1px 0 1px;border-style:solid;border-color:#ddd;color:var(--white);height:auto;vertical-align:middle;font-size:28px;font-weight:400;line-height:1.3em}.table-technology-header th:first-child{background:none;border:0}.table-technology-collapsible-header{background:#0b458e;color:#fff;padding:12px;border-bottom:1px solid #dddddd;cursor:pointer}.table-technology-collapsible-header:hover{background:#0b458ecc}.table-technology-collapsible-header:before{content:"";font-family:FontAwesome;margin-right:10px}.table-technology-container .btn{border-radius:4px!important}.table-technology-compact,.table-technology-compact table{table-layout:auto}.table-technology-compact th:first-child,.table-technology-compact td:first-child{width:375px;font-weight:700}.readmore-container{position:relative;z-index:1;overflow:hidden;height:300px}.readmore-container.readmore-open{height:auto!important;padding-bottom:80px}.readmore-container.h400{height:400px}.readmore-container.h500{height:500px}.readmore-container.h600{height:600px}.readmore-container.h700{height:700px}.readmore-container.h800{height:800px}.readmore-container.h900{height:900px}.readmore-container-footer{position:absolute;z-index:10;bottom:0;right:0;width:100%;height:120px;text-align:left;background:linear-gradient(to bottom,#fff0,#fff 54% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.readmore-container-footer .readmore-btn{position:absolute;z-index:10;bottom:10px;width:100%;text-align:center;background:none;border:none;padding:0;color:var(--pcb-green);font-size:1.2em}.readmore-container-footer .readmore-btn-show:before{content:"";font-family:FontAwesome;padding-right:10px}.readmore-container-footer .readmore-btn-show:after{content:"";font-family:FontAwesome;padding-left:10px}.readmore-container-footer .readmore-btn-close{display:none}.readmore-container-footer .readmore-btn-close:before{content:"";font-family:FontAwesome;padding-right:10px}.readmore-container-footer .readmore-btn-close:after{content:"";font-family:FontAwesome;padding-left:10px}.readmore-container.readmore-open .readmore-container-footer{background:none}#product-slider{padding-bottom:40px}#product-slider .carousel-indicators{left:0;bottom:0;top:auto;width:100%;background:none;text-align:center}#product-slider .carousel-indicators li{display:inline-block;float:none;background:#aeaeae80;cursor:pointer}#product-slider .carousel-indicators .active{background:#aeaeae}#product-slider .product-slider-element{position:relative;border:1px solid #F0F0F0;border-radius:4px;overflow:hidden;transition:all .5s ease;margin-bottom:10px}#product-slider .product-slider-footer{position:relative;z-index:10;background:#f0f0f0;text-align:center;padding:10px 0 15px;font-size:1.2em}#product-slider .product-slider-image{position:relative;z-index:1}#product-slider .product-slider-buttons{opacity:0;padding:15px;position:absolute;box-sizing:border-box;z-index:5;bottom:0;left:0;width:100%;height:100%;background:#ffffff80}#product-slider .product-slider-buttons form{margin:0!important;padding:0}#product-slider .product-slider-buttons .btn{margin:0 0 4px}#product-slider .product-slider-element:hover{text-decoration:none}#product-slider .product-slider-element:hover .product-slider-buttons{animation:fadeInAnimation ease .6s;animation-iteration-count:1;animation-fill-mode:forwards}.technology-grid-filter>div{border:1px solid #d2d2d2;padding:15px;background:#f7f7f7;border-radius:4px}#product-tiles{width:100%;margin-bottom:60px}.products-wrapper{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:5px}.product-tiles-element{box-sizing:border-box;position:relative;border:1px solid var(--pcb-green);border-radius:4px;overflow:hidden;transition:all .5s ease;background:var(--pcb-green)}.product-tiles-footer{position:relative;z-index:10;height:100%;background:var(--pcb-green);color:#fff;text-align:center;padding:6px 0;font-size:1em}.product-tiles-image{position:relative;z-index:1}.product-tiles-buttons{opacity:0;padding:15px;position:absolute;box-sizing:border-box;z-index:5;bottom:0;left:0;width:100%;height:100%;background:#ffffff80}.product-tiles-content{display:none}.product-tiles-buttons form{margin:0!important;padding:0}.product-tiles-buttons .btn{margin:0 0 4px}.product-tiles-element:hover{text-decoration:none}.product-tiles-element:hover .product-tiles-buttons{animation:fadeInAnimation ease .6s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.mini-slider{padding-bottom:40px}.mini-slider .carousel-indicators{left:0;bottom:0;top:auto;width:100%;background:none;text-align:center}.mini-slider .carousel-indicators li{display:inline-block;float:none;background:#aeaeae80;cursor:pointer}.mini-slider .carousel-indicators .active{background:#aeaeae}.mini-slider .mini-slider-element{position:relative;border:1px solid #F0F0F0;border-radius:8px;overflow:hidden;transition:all .4s ease-in-out;margin-bottom:10px}.mini-slider .mini-slider-element:hover{border:1px solid #0B458E}#rating-widget a{color:var(--dark-grey);text-decoration:none;transition:all .2s ease-in-out}#rating-widget a:hover{color:#0b458e}.lexikon .header{font-size:3em}.lexikon td a{display:block}div.lexikon-tipp{border:1px solid #000;background:#ececec;padding:10px;margin:80px 0 20px}p.lexikon-link-home{text-align:center;color:#c3c3c3}p.lexikon-link-home a,p.lexikon-link-home a:link,p.lexikon-link-home a:visited,p.lexikon-link-home a:active{color:#c3c3c3;text-decoration:none}p.lexikon-link-home a:hover{color:#144e8c}.group1 img{z-index:10;position:relative}.img-caption{font-size:80%;padding:10px;text-align:center;line-height:1.2em}.img{display:block;text-align:center;width:100%;position:relative;z-index:1;margin-bottom:30px}.img img{width:100%}.img-right{float:right;margin-bottom:20px;margin-left:40px}.img-left{float:left;margin-bottom:20px;margin-right:40px}.img-center{margin-left:auto;margin-right:auto}.img .caption{font-size:85%;color:#999;padding-top:5px;box-sizing:border-box;line-height:1.4em}.img-rounded img,.img-rounded .img-bg{border-radius:6px}.img-box{background:var(--light-grey);padding:20px;box-sizing:border-box}.img-box-blue{background:var(--light-blue);padding:20px;box-sizing:border-box}.img-box-yellow{background:var(--pcb-fr4);padding:20px;box-sizing:border-box}.img-box-blue .caption,.img-box-yellow .caption{color:#fff}.img-boxhalf,.img-boxhalf-yellow,.img-boxhalf-blue{padding:30px;box-sizing:border-box}.img-boxhalf .img-bg,.img-boxhalf-yellow .img-bg,.img-boxhalf-blue .img-bg{position:absolute;z-index:5;top:0;right:0;background:var(--light-grey);width:60%;height:100%}.img-boxhalf-yellow .img-bg{background:var(--pcb-fr4)}.img-boxhalf-blue .img-bg{background:var(--light-blue)}.img-boxhalf img,.img-boxhalf-yellow img,.img-boxhalf-blue img{position:relative;z-index:10}.img-boxhalf .caption,.img-boxhalf-yellow .caption,.img-boxhalf-blue .caption{position:absolute;bottom:30px;left:0;width:100%;z-index:20;padding:5px 40px;color:#fff;text-shadow:1px 1px #000}.img-left .img-bg{left:0}.visible{display:inline-block}.scrollToTop{width:50px;height:50px;line-height:50px;text-align:center;background:var(--pcb-green);font-weight:700;color:var(--white);text-decoration:none;position:fixed;z-index:10000;bottom:20px;right:20px;display:none;border:1px solid #FFF}.scrollToTop:hover{text-decoration:none;background:var(--pcb-green-2);color:var(--white)}.scrollToTop i{line-height:50px}.kalk-start-badge-container{position:absolute}.kalk-start-badge{position:relative;left:-15px;top:15px;background:#feb100e6;color:#fff;font-weight:700;box-sizing:border-box;padding:3px 10px 2px;max-width:230px;min-width:120px;box-shadow:3px 2px 2px #0006;-webkit-border-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomleft:0;border-radius:3px 3px 3px 0;text-shadow:0 0 3px #9b5f00;font-size:18px;text-align:center;line-height:18px}.kalk-start-badge-container:after{position:relative;left:-15px;top:15px}.kalk-start-badge-title{font-size:20px}.kalk-start-badge-info{font-size:13px;font-style:italic}#sidebar_container{float:right;padding-top:0}.well-table{display:table}.popover{max-width:400px;width:auto;height:auto;min-height:200px;max-height:600px}.tooltip.in{opacity:.85;filter:alpha(opacity=85)}.tooltip-inner{max-width:550px;font-size:1.2em}.show_popover,.show_tooltip{cursor:pointer}.lo-well,.lo-well a{text-align:center;text-decoration:none}#sidebar-contact>div{min-height:116px}.modal-header{background:var(--pcb-green)}.modal-header h3,.modal-header h4{color:#fff;display:inline-block}.modal-backdrop{background-color:var(--pcb-green)}.modal-footer{background-color:var(--pcb-off-white);border-top:0}fieldset{margin-bottom:20px}fieldset .formtab{background:var(--pcb-off-white);border-width:0 1px 1px 1px;border-style:solid;border-color:color-mix(in srgb,var(--pcb-off-white),black 5%);padding:19px}legend{width:100%;background:none;border-width:0 0 1px 0;border-style:solid;border-color:color-mix(in srgb,var(--pcb-off-white),black 5%);margin:0;padding:0;font-weight:700;color:var(--package-black);text-transform:uppercase}legend span{position:relative;top:1px;min-width:265px;display:inline-block;border-width:1px 1px 0 1px;border-style:solid;border-color:color-mix(in srgb,var(--pcb-off-white),black 5%);margin:0;padding:0 20px 0 10px;background:var(--pcb-off-white);border-top-right-radius:5px}.form-kalk-start legend span{min-width:300px}label.control-label{color:var(--packge-black);font-weight:700}label.required:before{content:"* ";color:red}label .label-comment{position:relative;display:block;font-weight:400;line-height:1em;margin:5px 0 0;width:160px}label .label-comment-absolute{position:absolute}.form-honeypot{height:1px;overflow:hidden;margin-bottom:-1px}#layer-selection-cancel{display:none}#calculation-tiles{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;z-index:1;margin:0;padding:0}#calculation-tiles .calculation-tile{position:relative;display:inline-block;width:32%;background:var(--pcb-off-white);text-align:center;padding:40px;box-sizing:border-box;border-radius:6px;color:var(--dark-grey);text-decoration:none;transition:.3s ease-in-out;border:1px solid #F5F8F9}#calculation-tiles .calculation-tile .calculation-tile-title{font-weight:700;font-size:1.4em;margin-top:20px}#calculation-tiles .calculation-tile .calculation-tile-title small{font-weight:400;font-size:.6em;display:block;margin-top:4px}#calculation-tiles .calculation-tile .label{position:absolute;top:0;right:0;z-index:10;border-radius:0 6px 0 0}#calculation-tiles .calculation-tile img{transform:scale(1);transition:.3s ease-in-out}#calculation-tiles .calculation-tile:hover{border:1px solid #E8E8E8}#calculation-tiles .calculation-tile:hover img{transform:scale(1.2)}#calculation-tiles .tech-info{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:10px 15px 15px;background:#eefef2e6;border-radius:6px;transition:visibility .3s,opacity .3s;visibility:hidden;opacity:0;overflow:hidden}#calculation-tiles .tech-info.active{visibility:visible;opacity:1}#calculation-tiles .tech-info-open{position:absolute;bottom:0;left:0;z-index:15;width:60px;height:60px;background-position:bottom left;background-repeat:no-repeat;background-size:cover;cursor:pointer;border-bottom-left-radius:6px;overflow:hidden}#calculation-tiles .tech-info-close{position:absolute;top:5px;right:5px;z-index:30;font-size:1.5em;display:none;cursor:pointer}#tech-info-trigger{cursor:pointer}#calculation-tiles .tech-info table{width:100%;text-align:left;vertical-align:top;font-size:.85em;line-height:1.2em}#calculation-tiles .tech-info table th{width:35%;vertical-align:top}#calculation-tiles .tech-info table td{vertical-align:top}.form-horizontal .control-group{margin:8px 0}.form-horizontal .controls.controls-row .help-block{padding-top:5px}.form-buttons,.form-buttons-centered{text-align:left}.form-buttons-centered{text-align:center}.form-buttons-right{text-align:right}#login-small{border:0 solid red}#login-small .control-group{margin-bottom:10px}#login-small .control-label{text-align:left;border:0 solid red}#login-small .controls{border:0 solid red}#login-small button{margin-top:0}.page-login fieldset .formtab{min-height:170px}#form-angebot,#form-angebot .control-group{margin:0}#form-angebot .modal-footer{text-align:center}#form-angebot #angebot-status-wrapper{margin-bottom:10px}#field_hp_container{position:absolute;left:-10000px}.beschriftungsposition>label,.beschriftungsposition>div{background:#d3d3d3}.beschriftungsposition .span2,.beschriftungsposition .span6{margin:0!important}.beschriftungsposition .span2{width:80px}.beschriftungsposition .radio input{margin-left:10px}.beschriftungsposition .span6{padding:0;line-height:50px;text-align:center;width:240px}.checkbox-right{padding:0 25px 0 0;text-align:right}.checkbox-right input{float:right!important;margin-right:-25px}.calculation_tab{background-color:#f5f8f9;border-color:#a5b9c3;border-width:1px;border-style:solid;margin:10px 0;padding:0 10px}.calculation_tab h3{font-size:1.4em;margin:0 0 15px;border-bottom:1px solid #D3D3D3}#kalk_form{min-height:450px}#calculationform{position:relative;z-index:1}#calculationform.form-blur{filter:blur(3px);-webkit-filter:blur(3px)}.prevent-editing{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#ffffff4d}#calculationform .formtab .row-fluid div>.control-group,#form_schablonen .formtab .row-fluid div>.control-group{padding-bottom:8px;border-bottom:1px dotted #CECECE}#calculationform .formtab .row-fluid div>.control-group:last-child,#form_schablonen .formtab .row-fluid div>.control-group:last-child{padding-bottom:8px;border-bottom:0 dotted #CECECE}#calculationform #zusatzoptionen,#calculationform #kundennutzen,#form_schablonen #zusatzoptionen,#calculationform #bohroptionen,#calculationform #multinutzen{background:#fbfbfb;margin-top:-9px}#calculationform .formtab .row-fluid div>.control-group.no-border,#form_schablonen .formtab .row-fluid div>.control-group.no-border{border:0}#calculationform .icon-info-sign{font-size:18px}#calculationform #AtContainer{position:relative;min-height:130px}#calculationform #AtContainerStatus{position:absolute;box-sizing:border-box;z-index:10;width:100%;height:100%;background:#f5f5f5cc;text-align:center}#calculationform #AtContainerStatus i{vertical-align:middle;margin-right:5px}#calculationform #AtContainerStatus span{display:block;position:absolute;top:50%;margin-top:-25px;width:100%;height:50px;line-height:50px}#bestellstatus{list-style-type:none;padding:0;margin:10px 0;width:100%}#bestellstatus li{padding:5px 0;background:#d0dce2;color:#697c85;display:inline-block;min-width:150px;line-height:1em;text-transform:uppercase}#bestellstatus li.active{background:#fbba00;color:#fff}#bestellstatus li span{float:left;display:inline-block;font-size:34px;line-height:30px;vertical-align:middle;padding:0 6px}.form-button,.form-button button,.form-button btn{margin:0;font-family:var(--body-font);font-weight:400;display:inline-block}#cf_ausfuehrung .controls-row label .tab1,#cf_ausfuehrung .controls-row label .tab2,#cf_ausfuehrung .controls-row label .tab3{display:inline-block;background:none}#layer-selection-abort{display:inline-block;font-size:28px;line-height:28px;color:#b00000;margin-left:10px;cursor:pointer;vertical-align:middle}span.icon{display:inline-block;width:36px;height:36px;vertical-align:text-bottom;background-position:center center;background-repeat:no-repeat;background-size:100%}span.icon-size-24{width:24px;height:24px}span.icon-size-18{width:18px;height:18px}span.icon-size-16{width:16px;height:16px}span.icon-size-12{width:12px;height:12px}#kundennutzen .help-block{margin:0;padding-left:10px}#kundennutzen #nutzenanzeige{margin-left:10px}#btn-order-submit.disabled,#btn-order-submit[disabled],#btn-to-payment.disabled,btn-to-payment[disabled]{cursor:pointer;opacity:1!important;background:#5bb75b}#btn-order-submit .order-submit-tooltip,#btn-to-payment .to-payment-tooltip{display:block;width:100%;height:100%;top:0;left:0;background:none;position:absolute;z-index:1000;text-transform:none!important}@keyframes pulse{0%{box-shadow:0 0 #fbb900cc}70%{box-shadow:0 0 0 10px #fbb90000}to{box-shadow:0 0 #fbb90000}}#orderprocess{margin:20px 0 10px;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden;background-color:var(--pcb-off-white)}#orderprocess div{flex:1 1 auto;font-size:1em;padding:15px;background:none;color:var(--pcb-green);line-height:1em;border-right:2px dotted var(--pcb-green);overflow:hidden}#orderprocess div:last-child{border-right:none}#orderprocess div.completed{background:var(--pcb-green);color:#fff;border-right:2px dotted var(--pcb-green-2)}#orderprocess div.active{background:var(--pcb-green-2);color:var(--package-black)}#layers-modify-form{position:absolute;margin-left:60px;margin-top:260px;text-align:left;z-index:100}#layers-modify-form.layers-modify-form-10l{margin-top:300px}.form-horizontal .group-row{margin:0 0 10px}.form-horizontal .group-row label,.form-horizontal .group-row div{display:inline-block;float:left;margin:0;width:auto;border:0!important}.form-horizontal .group-row .control-group{margin:2px 0 6px;border-bottom:1px dotted #CECECE!important}.form-horizontal .group-row:last-child .control-group{margin:2px 0 0;border-bottom:0 dotted #CECECE!important}.form-horizontal .group-row .control-label,.form-horizontal .group-row input,.form-horizontal .group-row select{margin-right:10px}.options_comment{color:color-mix(in srgb,var(--pcb-off-white),black 50%)}#umfrageform{margin-top:40px}#f_impedanzen{border-bottom:0 dotted #CECECE!important}#cb{text-align:right;margin-top:10px}#prices td{background:#f5f5f5}table.prices{border-radius:0;border:1px solid #e3e3e3}table.prices tr:nth-child(odd) td{background:#f5f5f5}table.prices tr th{border-radius:0!important;text-align:right;background-color:var(--dark-grey)!important;color:#fff}table.prices,table.prices th,table.prices td{border-color:#e3e3e3}table.prices th,table.prices td{padding:4px 15px;font-size:1em;border:0 solid var(--dark-grey)}table.prices .price-label{color:var(--pcb-fr4);font-weight:700}table.prices .price-label-normal{font-weight:400}table.prices .price,table.prices .price-at{text-align:right}table.prices .price .price-note{font-style:italic;font-size:13px;color:#798c96}table.prices .prices-final{font-weight:400}table.prices .prices-final td{text-align:right;background-color:#f5f5f5!important}table.prices .border-top td{border-top:1px solid #e3e3e3}table.prices .price-label-discount *{font-weight:700;color:#0045a1}#pcbdetails .pricelabel{font-weight:700;font-size:1em}#pcbdetails .pricelabel:after{content:":"}#pcbdetails .price{font-size:1em}#pcbprice .pricelabel{font-weight:400;font-size:1.2em;text-align:right}#pcbprice .row-fluid:last-child,#pcbprice .row-fluid:last-child .pricelabel{font-weight:700}#pcbprice .pricelabel:after{content:":"}#pcbprice .price{font-size:1.2em;text-align:right}#PriceProductiontype .productiontype-title{padding:10px 20px;font-size:14px;min-width:180px;position:relative}#PriceProductiontype .productiontype-desc{font-size:14px;margin-top:6px}#PriceProductiontype a .icon{display:inline-block!important}.cart-preview{position:absolute;z-index:100000;top:20px;right:20px;text-align:right;color:#fff;box-sizing:border-box;padding:0}.cart-preview button{margin-left:5px}.cart-preview form{margin:0}.cart-preview-sticky{position:fixed;top:12px}.cart-preview-sticky-animate{transition:all .5s ease}.cart-details-container{background:#f5f5f5;border-width:1px 1px 1px 1px;border-style:solid;border-color:#e3e3e3;padding:15px;margin:10px 0}.cart-details-container.dark{background:#4c6666;color:#fff}.cart-details-container .cart_details .row-fluid [class*=span]{min-height:22px}.cart-details-container .cart_details_label{color:var(--pcb-fr4);font-weight:700}.cart-details-container .cart_details_label:after{content:": "}.order-details .cart_details_label{color:#d78519;font-weight:700}.cart_position{position:relative}.cart_position .btn-reorder{position:absolute;top:10px;right:10px}.cart-details-container .cart_position{border-bottom:1px dotted #a5b9c3;padding-bottom:10px}.cart-details-container .cart_position:last-child{border-bottom:0 dotted #a5b9c3;padding-bottom:10px}.cart_position_footer{margin-top:10px;text-align:right}.cart_position_footer .price{font-size:1em}.cart_position_footer .price .cart_details_value{text-align:right}.cart_position_footer .buttons{margin-top:10px}.cart_position_footer .buttons form{margin:4px 0}.cart_position_footer .buttons form input[type=submit],.cart_position_footer .buttons form button[type=submit]{min-width:80px;text-align:left;margin-bottom:4px}.btn-calculation-modal,.btn-calculation-modal:hover{text-decoration:none;position:absolute;right:15px}.btn-calculation-modal-inline,.btn-calculation-modal-inline:hover{position:static}table.address tr td:first-child{font-weight:700;padding-right:20px}#upload-formats{margin-top:20px}#upload-formats div.well{min-height:110px;width:155px;font-size:.8em;text-align:center;float:left;margin-right:10px}#upload-formats div.well:last-child{margin-right:0}#upload-formats div.well img{display:block;margin:0 auto}.fileupload-buttonbar{padding:10px;background:#0000001a;border:1px dashed rgba(0,0,0,.3);border-radius:6px}.fileupload-buttonbar .btn{margin-bottom:0!important}.assemblyform .fileupload{width:83%}.assemblyform .fileupload-buttonbar{text-align:center;box-sizing:border-box;padding:50px}.assemblyform .control-group.error .fileupload-buttonbar{border-color:#b94a48}.assemblyform .assemblyform-bottom-container-button{text-align:center}.assemblyform .assemblyform-bottom-container-button i{cursor:pointer}img.pull-right{margin:0 0 20px 20px}img.pull-left{margin:0 20px 20px 0}.media-list-96 li{border-width:0 0 1px 0;border-style:solid;border-color:#ededed;padding-bottom:20px;margin-top:20px}.media-list-96 li a.btn{margin-top:5px}.media-list-96 img.media-object{max-width:96px}.media-list-team li{padding:10px;border:1px solid #EDEDED;border-radius:6px}.media-list-team h4{margin-bottom:0!important}.media-list-team .quote{font-size:.9em;font-style:italic}.downloads-extended td:first-child{min-width:450px}.downloads-tiles-container{display:flex;width:100%;flex-flow:wrap;align-items:stretch;gap:10px;justify-content:space-around;margin-bottom:30px}.downloads-tiles-element{box-sizing:border-box;display:inline-block;width:32%;min-width:200px;height:200px;position:relative;border:1px solid #E1E1E1;border-radius:4px;overflow:hidden;transition:all .5s ease;background:#f9f9f9;color:var(--pcb-green);padding:15px 20px 10px;text-align:center;font-size:1em}.downloads-tiles-element i{display:block!important;font-size:72px;margin-bottom:4px}.downloads-tiles-element:hover{text-decoration:none;background:var(--pcb-green);color:#fff;border:1px solid var(--pcb-green)}.downloads-tiles-filesize{font-size:.8em;margin-bottom:4px}.downloads-tiles-button{max-width:400px;margin:30px auto 0}#loading-layer{position:absolute;left:0;width:100%;height:2000px;z-index:100000;background:#fff;color:var(--pcb-green);text-align:center;padding:50px;box-sizing:border-box;font-size:2em}#info-updating{display:none;position:fixed;bottom:10%;left:40%;width:20%;z-index:100000;background:#134383cc;color:#fff;text-align:center;padding:20px;box-sizing:border-box;font-size:1.4em}#element-ajax-price{display:none;position:fixed;top:60px;right:20px;width:280px;background:#f5f5f5;padding:10px;box-sizing:border-box;border:1px solid #e3e3e3}#element-ajax-price h4{margin-top:0}#element-ajax-price .ajax-price-row div{display:inline-block;width:50%;text-align:right}#element-ajax-price .ajax-price-row div:first-child{width:50%}#element-ajax-price #icon-update-price{display:none}#element-ajax-price .ajax-price-notice{position:absolute;display:none;top:0;left:0;width:100%;box-sizing:border-box;margin:0;padding:8px}#element-ajax-price .ajax-price-notice>div{display:table-cell;vertical-align:middle;text-align:center;width:278px;box-sizing:border-box}#element-ajax-price #ajax-price-notice-info{background:#fcf8e3f2;color:#c09853;border:1px solid #fbeed5}#element-ajax-price #ajax-price-notice-error{background:#f2dedef2;color:#b94a48;border:1px solid #eed3d7}#element-ajax-price #ajax-price-workingdays{margin-bottom:10px}#element-ajax-price #ajax-price-net{font-weight:700}#element-ajax-price #ajax-price-gross{border-top:1px solid #9E9E9E;font-weight:700}#element-ajax-price #ajax-price-single{font-size:.8em;margin-top:0}#element-ajax-price #ajax-price-buttons-container{margin-top:30px}#element-ajax-price #ajax-price-buttons-container .btn{margin-bottom:5px;font-size:.9em}#pricematrix-container{position:fixed;top:450px;right:20px;width:340px;background:#f5f5f5;padding:10px;box-sizing:border-box;border:1px solid #e3e3e3}#pricematrix-container h4{margin-top:0}#element-ajax-pricematrix{display:table;width:100%}#element-ajax-pricematrix .thead{font-weight:700;width:100%;display:table-header-group}#element-ajax-pricematrix .tbody{width:100%;display:table-row-group}#element-ajax-pricematrix .trow{display:table-row;width:100%;height:30px;line-height:30px}#element-ajax-pricematrix .tcell{display:table-cell;width:25%;text-align:center;border-bottom:1px solid #D8D8D8;padding:4px}#element-ajax-pricematrix .tcell:first-child{text-align:left;font-weight:700}#element-ajax-pricematrix .tcell .prices{text-align:right}#element-ajax-pricematrix .prices.selectable:hover,#element-ajax-pricematrix .prices.selectable.isactive:hover{background:#134383;color:#fff;cursor:pointer}#element-ajax-pricematrix .prices.isactive{font-weight:700;color:#134383}#element-ajax-pricematrix .trow.isactive{background:#dedede}#jobs2017{background-color:#fff;background-position:top left;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;padding:720px 70px 0}.job-title-before{color:#164282;font-weight:700;font-size:22px}#jobs2020 .job-title-before{color:#999;font-weight:400;font-size:22px;text-align:center!important;margin-top:20px;margin-bottom:-15px}.job-title{font-size:2.2em;color:var(--pcb-green);text-align:center!important;text-transform:none;font-weight:700;line-height:1em;margin:20px 0 0;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}#jobs2020 .job-title-after{display:block;margin-top:0;margin-bottom:40px;color:#999;font-weight:400;font-size:22px;text-align:center!important}.job-content{color:#000;text-align:left}.job-content h4{color:#000}.job-content ul{list-style-type:square;margin:10px 0 25px 15px;padding:0}.job-content ul li{padding-left:10px}.job-content .cta{text-align:center!important;font-weight:700;font-size:18px;margin:20px 0 30px}#jobs2020 .job-content .cta{text-align:center!important;margin:30px 0 10px;font-weight:400;font-size:18px;background:#f0f0f0;box-sizing:border-box;padding:20px}#jobs2020 .job-content .cta .cta-title{font-weight:700;font-size:24px;color:var(--pcb-green)}#cms_edit{position:fixed;z-index:100000;top:0;right:30px;padding:5px 10px;background:#ffb200;color:#fff;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 1px 4px 1px #000}#cms_edit a{color:#fff;line-height:35px;text-decoration:none}#cms_edit a:hover{color:#014479}#cms_edit i{vertical-align:middle}#SaConsole{position:fixed;top:0;left:0;background:#000000b3}#SaConsole h4{margin:10px 0;color:#fff}#SaConsole .nav,#SaConsole ul{margin:0}.rating i{cursor:pointer;display:inline-block;border:1px solid transparent}#rz-container-response{display:none}#lo-notification{position:fixed;bottom:0;left:25%;width:50%;z-index:10000}.highlight{background:#ffb200}.searchheading{font-size:130%;font-weight:700}.summary{font-size:80%;font-style:italic}.suggestion,.results{font-size:100%}.category{color:#999}.sorting{text-align:right}.result_title{font-size:100%;font-weight:700}.result_title a{color:#243a96}.description{font-size:100%;color:#262626}.context{font-size:100%}.infoline{font-size:80%;font-style:normal;color:green}.zoom_searchform{font-size:100%}.zoom_results_per_page,.zoom_match{font-size:80%;margin-left:10px}.zoom_categories{font-size:80%}.zoom_categories ul{display:inline;margin:0;padding:0}.zoom_categories li{display:inline;margin-left:15px;list-style-type:none}.cat_summary ul{margin:0;padding:0;display:inline}.cat_summary li{display:inline;margin-left:15px;list-style-type:none}.result_image{float:left;display:block}.result_image img{margin:10px;width:80px;border:0}.result_block,.result_altblock{margin-top:15px;margin-bottom:15px;clear:left}.result_pages,.result_pagescount{font-size:100%}.searchtime{font-size:80%}.recommended{background:#dfffbf;border-top:1px dotted #808080;border-bottom:1px dotted #808080;margin-top:15px;margin-bottom:15px}.recommended_heading{float:right;font-weight:700}.recommend_block{margin-top:15px;margin-bottom:15px;clear:left}.recommend_title{font-size:100%}.recommend_description{font-size:100%;color:green}.recommend_infoline{font-size:80%;font-style:normal;color:gray}.recommend_image{float:left;display:block}.recommend_image img{margin:10px;width:80px;border:0}.zoom_searchform{border:0 solid red}.zoom_searchform fieldset .formtab{border-width:1px 1px 1px 1px}.zoom_searchbox{width:60%;margin:0 10px 0 0}.zoom_results_per_page{margin:0 0 0 30px;width:50%}.zoom_results_per_page select{max-width:80px;margin:0 0 0 10px}.zoom_match,.result_pagescount{display:none}#table-basismaterial{width:100%;overflow-x:scroll;font-size:80%;white-space:nowrap}.thumbnails-sondertechnologien .thumbnail .caption{min-height:270px;position:relative;top:0;left:0;box-sizing:border-box}.thumbnails-sondertechnologien .thumbnail .caption .caption-action{position:absolute;bottom:10px;left:0;width:100%;padding:0 9px;box-sizing:border-box}.thumbnails-sondertechnologien .thumbnail.active{border-color:#5bb75b!important;border-width:2px}.thumbnails-sondertechnologien h3{line-height:1em;min-height:50px;color:#08c}.thumbnails-sondertechnologien .caption-action{text-align:center}.thumbnails-sondertechnologien .caption-badge-container{position:absolute}.thumbnails-sondertechnologien .caption-badge{position:relative;top:15px;left:-14px;background:#feb100e6;color:#fff;font-weight:700;box-sizing:border-box;padding:5px 10px 4px;max-width:230px;min-width:120px;box-shadow:3px 2px 2px #0006;-webkit-border-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomleft:0;border-radius:3px 3px 3px 0;text-shadow:0 0 3px #9b5f00;font-size:18px;text-align:center;line-height:18px}.thumbnails-sondertechnologien .caption-badge-container:after{content:url(../img/common/badge-bg-xs.png);position:relative;left:-14px;top:15px}.thumbnails-sondertechnologien .caption-badge-text{font-size:18px;font-style:italic}.content-karriere .carousel{margin-bottom:0}#career-secondary-footer{padding-bottom:20px}#career-secondary-footer h4{margin-bottom:20px}#career-secondary-footer .rating-widget a{border:1px solid #FFF;background-color:#fff;display:inline-block;padding:10px;font-size:18px;color:var(--dark-grey);border-radius:4px;text-align:center;min-width:190px;min-height:80px}#career-secondary-footer .rating-widget a:hover{text-decoration:none;border:1px solid #D6D6D6}#career-secondary-footer .rating-widget div,#career-secondary-footer .rating-widget>span,#career-secondary-footer .rating-widget small{display:block}#career-secondary-footer .rating-widget span.yellow{display:block;font-size:20px;padding:5px 0}.kununu-rating .kununu-rating-overall{font-size:1.3em;margin-bottom:4px}.kununu-rating .kununu-rating-stars{color:#ffb200}.kununu-rating .kununu-rating-logo{max-width:110px;margin:0 auto}.career-secondary-footer-social-media-links-wrapper{border:1px solid #FFF;background-color:#fff;display:inline-block;padding:10px;font-size:18px;color:var(--dark-grey);border-radius:4px;min-width:190px;max-width:210px;min-height:80px;text-align:center}.career-secondary-footer-social-media-links a{text-decoration:none;display:inline-block;margin:20px 3px;max-width:36px}#jobs-list{margin-bottom:30px}#jobs-list .jobs-list-entry{margin:10px 0;padding:10px;transition:all .2s ease-in-out;border:1px solid #ddd;background-size:cover;background-position:0 0}#jobs-list .jobs-list-entry:hover,#jobs-list .jobs-list-entry:focus{border-color:var(--pcb-green);box-shadow:0 1px 4px var(--pcb-green)}#jobs-list .jobs-list-entry a{position:relative;text-decoration:none;display:table;width:95%;color:var(--dark-grey);font-size:15px}#jobs-list .jobs-list-entry a>div{display:table-cell;width:15%}#jobs-list .jobs-list-entry .jobs-title{width:55%;font-weight:700;text-align:left}#jobs-list .jobs-list-entry a:after{position:absolute;bottom:20px;right:-40px;background:var(--pcb-green);width:30px;height:30px;line-height:30px;content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:20px;text-align:center;color:#fff}#jobs-list .jobs-list-entry .jobs-sprache img{width:100%;max-width:24px}.thumbnails-jobs:before,.thumbnails-jobs:after{display:none}.thumbnails-jobs{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;width:100%;justify-content:center;margin-bottom:20px}.thumbnails-jobs .thumbnail{flex:1 1 28%;min-width:300px;position:relative;border-radius:0;box-shadow:none;padding:20px;min-height:220px;font-size:15px;color:var(--dark-grey)}.thumbnails-jobs .thumbnail:hover,.thumbnails-jobs .thumbnail:focus{border-color:var(--pcb-green);box-shadow:0 1px 4px var(--pcb-green)}.thumbnails-jobs .thumbnail h3{font-weight:700;margin:0 0 20px;line-height:normal;font-size:18px}.thumbnails-jobs .thumbnail h5{font-size:15px;margin:0}.thumbnails-jobs .thumbnail:hover{text-decoration:none}.thumbnails-jobs .jobs-button-icon{position:absolute;bottom:20px;right:20px;font-size:40px;color:var(--pcb-fr4)}.thumbnails-jobs .thumbnail:after{position:absolute;bottom:20px;right:20px;background:var(--pcb-green);width:30px;height:30px;line-height:30px;content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:20px;text-align:center;color:#fff}.thumbnails-jobs .jobs-sprache img{width:100%;max-width:24px;margin-top:3px}.pl0{padding-left:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pr0{padding-right:0!important}.pl5{padding-left:5px!important}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}.pr5{padding-right:5px!important}.pl10{padding-left:10px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pr10{padding-right:10px!important}.pl20{padding-left:20px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.pr20{padding-right:20px!important}.pl30{padding-left:30px!important}.pt30{padding-top:30px!important}.pb30{padding-bottom:30px!important}.pr30{padding-right:30px!important}.pl40{padding-left:40px!important}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.pr40{padding-right:40px!important}.pl50{padding-left:50px!important}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.pr50{padding-right:50px!important}.ml0{margin-left:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mr0{margin-right:0!important}.ml5{margin-left:5px!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mr5{margin-right:5px!important}.ml10{margin-left:10px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.mr10{margin-right:10px!important}.ml20{margin-left:20px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mr20{margin-right:20px!important}.ml30{margin-left:30px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mr30{margin-right:30px!important}.ml40{margin-left:40px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mr40{margin-right:40px!important}.ml50{margin-left:50px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.mr50{margin-right:50px!important}.ml60{margin-left:60px!important}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.mr60{margin-right:60px!important}.ml70{margin-left:70px!important}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.mr70{margin-right:70px!important}.ml80{margin-left:80px!important}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.mr80{margin-right:80px!important}.ml90{margin-left:90px!important}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.mr90{margin-right:90px!important}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.maxw10{max-width:10%}.maxw15{max-width:15%}.maxw20{max-width:20%}.maxw25{max-width:25%}.maxw30{max-width:30%}.maxw35{max-width:35%}.maxw40{max-width:40%}.maxw45{max-width:45%}.maxw50{max-width:50%}.maxw55{max-width:55%}.maxw60{max-width:60%}.maxw65{max-width:65%}.maxw70{max-width:70%}.maxw75{max-width:75%}.maxw80{max-width:80%}.maxw85{max-width:85%}.maxw90{max-width:90%}.minw10{min-width:10%}.minw15{min-width:15%}.minw20{min-width:20%}.minw25{min-width:25%}.minw30{min-width:30%}.minw35{min-width:35%}.minw40{min-width:40%}.minw45{min-width:45%}.minw50{min-width:50%}.minw55{min-width:55%}.minw60{min-width:60%}.minw65{min-width:65%}.minw70{min-width:70%}.minw75{min-width:75%}.minw80{min-width:80%}.minw85{min-width:85%}.minw90{min-width:90%}.box-fluid{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;margin:0 0 20px;padding:0}.box-auto{flex-grow:1;position:relative;display:inline-block;background:var(--light-grey);padding:20px;box-sizing:border-box;border-radius:6px;color:var(--dark-grey);text-decoration:none;transition:.3s ease-in-out;border:1px solid #F5F8F9}.box{margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.box.box-bordered,.box .box-bordered{border:1px solid #EAEAEA}.box.box-rounded{border-radius:6px}.box *{box-sizing:border-box}.box>div,.box>a{padding:20px;margin:0}.box .box-image{margin:0;padding:0;background-color:#eaeaea;background-size:cover;background-position:0 0;min-height:200px}.box .box-content{margin:0}.box-100{width:100%}.box-75{width:75%}.box-60{width:60%}.box-50{width:50%}.box-40{width:40%}.box-33{width:33.3333333333%}.box-25{width:25%}.box-h-200{min-height:200px!important}.box-h-250{min-height:250px!important}.box-h-300{min-height:300px!important}.box-h-350{min-height:350px!important}.box-h-400{min-height:400px!important}.box-h-450{min-height:450px!important}.box-h-500{min-height:500px!important}.box-h-550{min-height:550px!important}.box-h-600{min-height:600px!important}.box-h-650{min-height:660px!important}.box-h-700{min-height:700px!important}.box-h-750{min-height:750px!important}.box-h-800{min-height:800px!important}.box-emotion{position:relative;padding:0!important;height:300px;transition:all .2s ease-in-out;border:1px solid #ddd;background-size:cover;background-position:center center}.box-emotion .box-emotion-caption-left,.box-emotion .box-emotion-caption-right{position:absolute;top:30px;left:0;padding:10px;text-align:left;background:var(--package-black);color:#fff;min-width:150px;font-size:20px}.box-emotion .box-emotion-caption-right{left:auto;right:0;text-align:right}.box-emotion .box-emotion-content{position:relative;top:100px;width:100%;text-align:center}a.box-emotion{color:var(--pcb-green)}a.box-emotion:hover,a.box-emotion:focus{color:var(--package-black);text-decoration:none;border-color:var(--pcb-green);box-shadow:0 1px 4px var(--pcb-green)}.box-emotion:after{position:absolute;bottom:20px;right:20px;background:var(--pcb-green);width:30px;height:30px;line-height:30px;content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:20px;text-align:center;color:#fff}ul.lo-icon-list{margin:0;padding:0;list-style-type:none}ul.lo-icon-list li a{color:var(--dark-grey);font-weight:700;padding:15px 0;display:inline-block}ul.lo-icon-list li a:hover{color:var(--pcb-fr4)}ul.lo-icon-list li:before{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;margin-right:10px;font-size:36px;vertical-align:middle;color:var(--pcb-fr4)}ul.feature-list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%;margin:0;padding:0}ul.feature-list li{background:#f8f8f8;width:100%;box-sizing:border-box;text-align:center;min-height:150px;padding:10px;font-size:1em;color:#0b458e;transition:all .2s ease-in-out}ul.feature-list li:hover{transform:scale(.9)}ul.feature-list.feature-list-cols1 li{width:98%;margin:1%}ul.feature-list.feature-list-cols2 li{width:47%;margin:1%}ul.feature-list.feature-list-cols3 li{width:31.333%;margin:1%}ul.feature-list.feature-list-cols4 li{width:23%;margin:1%}ul.feature-list.feature-list-cols5 li{width:18%;margin:1%}ul.feature-list.feature-list-cols6 li{width:14.666%;margin:1%}ul.feature-list.feature-list-cols7 li{width:11%;margin:1%}.feature-list-content{display:block}.feature-list-content h1,.feature-list-content h2,.feature-list-content h3,.feature-list-content h4,.feature-list-content h5,.feature-list-content h6{font-size:1.2em;margin:0;padding:0;color:#0b458e!important;text-align:center;font-weight:400;line-height:1}ul.feature-list img.feature-list-icon,ul.feature-list.feature-list-style1 img.feature-list-icon{display:block;max-width:90px;margin:10px auto}.feature-list-style1 .feature-list-content{display:block}.feature-list-style1 .feature-list-content h1,.feature-list-style1 .feature-list-content h2,.feature-list-style1 .feature-list-content h3,.feature-list-style1 .feature-list-content h4,.feature-list-style1 .feature-list-content h5,.feature-list-style1 .feature-list-content h6{padding:1px 0 10px}ul.feature-list.feature-list-style2 li{text-align:left;min-height:100px}ul.feature-list.feature-list-style2 img.feature-list-icon{display:inline-block;max-width:15%;margin:0 20px 0 10px;vertical-align:top}.feature-list-style2 .feature-list-content{display:inline-block;max-width:70%;vertical-align:top;text-align:left;margin-top:15px}.feature-list-style2 .feature-list-content h1,.feature-list-style2 .feature-list-content h2,.feature-list-style2 .feature-list-content h3,.feature-list-style2 .feature-list-content h4,.feature-list-style2 .feature-list-content h5,.feature-list-style2 .feature-list-content h6{font-size:1.4em;text-align:left;padding:0 0 10px}ul.feature-list.feature-list-process li.feature-list-process-arrow{background:none;box-sizing:border-box;text-align:center;min-height:20px;padding:0;font-size:2em;color:#0b458e}ul.feature-list.feature-list-process li.feature-list-process-arrow:after{font-family:FontAwesome;content:""}.feature-list{display:flex;flex-flow:wrap;align-items:stretch;gap:10px;justify-content:space-around;margin-bottom:10px}.feature-list.feature-list-cols-1{gap:4px}.feature-element{width:100%;min-width:160px;box-sizing:border-box;text-align:center;padding:20px;font-size:1em;border-radius:4px;transition:all .2s ease-in-out}.feature-element:hover{text-decoration:none}.feature-list.feature-list-cols-1 .feature-element{width:98%}.feature-list.feature-list-cols-2 .feature-element{width:48%}.feature-list.feature-list-cols-3 .feature-element{width:31.333%}.feature-list.feature-list-cols-4 .feature-element{width:23%}.feature-list.feature-list-cols-5 .feature-element{width:18%}.feature-list.feature-list-cols-6 .feature-element{width:14.666%}.feature-list.feature-list-cols-7 .feature-element{width:11%}.feature-element .feature-icon{width:100%}.feature-element .feature-icon .image-wrapper{width:30%;margin:0 auto;display:block;max-width:120px}.feature-element .feature-icon .image-wrapper.icon-large{width:50%}.feature-element .feature-icon .image-wrapper.icon-2x{width:60%}.feature-element .feature-icon .image-wrapper.icon-3x{width:70%}.feature-element .feature-icon .image-wrapper.icon-4x{width:80%}.feature-element .feature-icon-rounded .image-wrapper{border-radius:50%;overflow:hidden}.feature-element .feature-title{width:100%;font-size:1.1em;margin:10px 0 0;padding:0;text-align:center;font-weight:400;line-height:1}.feature-element .feature-text{line-height:1.2em;margin:10px 0 0}.feature-element .feature-title{color:var(--dark-grey)}a.feature-element .feature-title{color:#00944f}.feature-element .feature-icon,.feature-element .feature-text{color:var(--dark-grey)}.feature-element .feature-icon .color-green{color:#5bb75b}.feature-element .feature-icon .color-yellow{color:var(--pcb-fr4)}.feature-element .feature-icon .color-blue{color:#0b458e}.feature-element .feature-icon .color-red{color:#b70000}.feature-element .feature-icon .color-white{color:#fff}.feature-element-style-1{background:#f8f8f8;border:1px solid #F8F8F8}a.feature-element-style-1:hover{background:#f8f8f8b3;border:1px solid #e5e5e5}.feature-element-style-2{background:none}.feature-element-style-3{background:#f8f8f8;text-align:left;padding:4px;border:1px solid #F8F8F8;min-width:300px}a.feature-element-style-3:hover{background:#f8f8f8b3;border:1px solid #e5e5e5}.feature-element-style-3 .feature-icon{display:inline-block!important;width:50px!important;margin:0;vertical-align:middle;text-align:center}.feature-element-style-3 .feature-icon .image-wrapper{width:50%}.feature-element-style-3 .feature-title{margin-top:0;display:inline-block!important;width:80%!important;text-align:left;vertical-align:middle}.feature-element-style-3 .feature-text{display:inline-block;width:80%;margin:-5px 0 10px 53px}.feature-list-benefits .feature-element .feature-icon .image-wrapper{width:60%;margin:0 auto;display:block;max-width:120px}.feature-list-benefits .feature-element{padding:5px 15px 15px}.feature-list-benefits .feature-element .feature-title{font-weight:700}.feature-list-benefits{gap:20px;justify-content:center}.feature-list-benefits .feature-element .feature-title{font-size:1em}.fullsize-style-1{background:#f0f0f0;color:var(--package-black)}.fullsize-style-2{background:var(--pcb-green);color:var(--white)}.fullsize-style-2 h1,.fullsize-style-2 .h1,.fullsize-style-2 h2,.fullsize-style-2 .h2,.fullsize-style-2 h3,.fullsize-style-2 .h3,.fullsize-style-2 h4,.fullsize-style-2 .h4{color:var(--white)}.fullsize-style-2 a:not(.btn){color:var(--white)}.fullsize-style-3{background:var(--pcb-fr4);color:var(--white)}.fullsize-style-3 h1,.fullsize-style-3 .h1,.fullsize-style-3 h2,.fullsize-style-3 .h2,.fullsize-style-3 h3,.fullsize-style-3 .h3,.fullsize-style-3 h4,.fullsize-style-3 .h4{color:var(--white)}.fullsize-style-4{background:var(--white);color:var(--package-black)}.fullsize-header{position:relative;padding:0!important;background:none;height:19vw;overflow:hidden;margin-top:0;text-align:left;background-size:cover}.fullsize-header-caption{position:relative;z-index:10;margin-top:4vw;width:25vw}.fullsize-header-caption-title{text-transform:uppercase;font-size:3em;margin-bottom:30px;line-height:1.1em;color:var(--pcb-green);-webkit-text-stroke:0}.fullsize-header-caption-subtitle{font-size:1.5em;line-height:1.3em;margin-bottom:30px;font-weight:400;color:var(--dark-grey);text-transform:none;-webkit-text-stroke:0}.secondary-nav{display:flex;list-style-type:none;margin:0;padding:0;background:var(--pcb-off-white);width:100%;max-width:1100px;box-shadow:0 1px 4px #0003}.secondary-nav li{flex-basis:100%;text-align:center;padding:0;border-right:1px solid #dddddd}.secondary-nav li:last-child{border-right:0 solid #e3e3e3}.secondary-nav li a{color:var(--pcb-green);box-sizing:border-box;display:inline-block;width:100%;height:100%;padding:15px}.secondary-nav li a:hover{text-decoration:none;background:var(--pcb-green);color:#fff}.secondary-nav li.active a{background:var(--pcb-green);color:#fff}.makesticky{position:fixed;z-index:1000;top:0}.secondary-nav.makesticky{top:54px;z-index:45}#teaser-list-container .teaser-list-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eeeeee}#teaser-list-container .teaser-list-row:last-child{border-bottom:0}#teaser-list-container .teaser-list-date{font-weight:700}#teaser-list-container .teaser-list-content h3{line-height:normal;font-size:18px;margin:0 0 6px;padding:0}#teaser-list-container .teaser-list-image{text-align:center}#teaser-list-container .teaser-list-image img{max-width:180px}#umwelt-fs1{position:relative;background-color:#44ab1b;background-image:url(../img/common/backgrounds/umwelt-bg-1.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden}#umwelt-fs1 #prima-klima-leaf{position:absolute;bottom:-30px;right:30px;width:25vw;min-width:280px}#umwelt-fs2{background-image:url(../img/common/backgrounds/umwelt-bg-2.jpg);background-position:top left;background-repeat:no-repeat;background-size:100% auto}.history-module{position:relative}.history-module-items-container{position:relative;top:0;left:0;display:flex;align-items:center;overflow-x:auto;margin-top:0;margin-bottom:0;overflow-x:hidden;overflow-y:hidden;height:540px;width:100%}.history-module-controls{position:relative;z-index:50;left:0;top:0;width:100%;text-align:center}.history-module-controls-left,.history-module-controls-right{display:inline-block;font-size:3em;cursor:pointer;margin:0 10px}.history-module-text{text-align:center;margin-top:-20px;margin-bottom:20px}.history-module-items-container::-webkit-scrollbar{display:none}.history-module-item{text-align:center;display:inline-block;box-sizing:border-box;min-width:240px;position:relative;top:50px;z-index:10;border-top:20px solid var(--pcb-green-2)}.history-module-item .item-nav{position:absolute;display:none;z-index:50;bottom:5px;left:0;width:100%;height:30px}.history-module-item .item-nav-up,.history-module-item .item-nav-down{font-size:1.8em;margin:0 5px;cursor:pointer}.history-module-item .year{position:absolute;z-index:20;top:-125px;width:100%;box-sizing:border-box;font-size:2.5em;margin-bottom:0;height:40px;line-height:40px;color:var(--pcb-green)}.history-module-item .year:after{font-family:FontAwesome;content:"";font-size:3em;position:absolute;left:0;top:42px;width:100%}.history-module-item .icon{position:absolute;top:-60px;box-sizing:border-box;width:100px;height:100px;margin:auto;border-radius:50%;overflow:hidden;border:3px solid var(--pcb-green);position:relative;z-index:20}.history-module-item .text-container{position:absolute;z-index:10;top:0;width:100%;height:230px;overflow:hidden;box-sizing:border-box;padding:15px;background:var(--pcb-green);color:#fff;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:0 0 6px 6px}.history-module-item .text-container .text{margin-top:40px;height:140px;overflow:hidden}.history-module-item:nth-child(2n) .item-nav{bottom:45px}.history-module-item:nth-child(2n) .year{top:60px;color:var(--pcb-green-2)}.history-module-item:nth-child(2n) .year:after{font-family:FontAwesome;content:"";font-size:3em;position:absolute;left:0;top:-42px;width:100%}.history-module-item:nth-child(2n) .icon{border-color:var(--pcb-green-2)}.history-module-item:nth-child(2n) .text-container{padding:15px;top:-250px;background:var(--pcb-green-2);color:var(--package-black);border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px}.history-module-item:nth-child(2n) .text-container .text{margin-top:0}.row-no-float{font-size:0}.row-no-float [class*=span]{float:none;display:inline-block;font-size:14px;vertical-align:top}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d}.panel-body{padding:15px}.panel-heading{padding:5px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:5px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}#cookie-banner{display:none;position:fixed;z-index:3000;bottom:0;left:0;background:#000c;color:#fff;width:100%;box-sizing:border-box;padding:20px;margin:0;text-align:left}#cookie-banner a{color:var(--pcb-fr4)}#cookie-banner a:hover{text-decoration:underline}#cookie-banner .btn-link{color:#b28200;text-transform:none}#cookie-banner .btn-link:hover{color:var(--pcb-fr4)}.checkbox-center{text-align:center;margin:15px 0}.checkbox-center input[type=checkbox]{vertical-align:top;margin-right:6px}.checkbox-center.error{color:#b94a48}#notice-wartungsmodus{position:fixed;z-index:1000;left:0;bottom:0;background:red;color:#fff;padding:10px 20px;font-size:24px}#kalk-anfrageoptionen{background:none;padding:30px 0 0;text-align:center}#kalk-anfrageoptionen h2{padding:0;margin:0 0 50px;color:var(--pcb-green);text-align:center}#kalk-anfrageoptionen a{color:var(--dark-grey);text-decoration:none}#kalk-anfrageoptionen a:hover{color:#0b458e;transition:color .3s linear}#kalk-anfrageoptionen a i{font-size:72px}#kalk-anfrageoptionen a span{display:block}#kalk-anfrageoptionen .kalk-anfrageoptionen-title{font-weight:700;margin:14px 0;font-size:1.2em}#kalk-anfrageoptionen .span4{display:inline-block;float:none;width:30%;vertical-align:top;margin-bottom:20px}.accordion{margin:20px 0!important}.accordion .accordion-group{border:1px solid #DDD}.accordion-heading{background:var(--light-grey);border-radius:4px}.accordion-heading a{color:var(--pcb-green)!important}.accordion-heading h4{margin:0;padding:10px 0}.accordion-toggle{text-decoration:none;position:relative;padding:15px!important}.accordion-inner{background:var(--light-grey)}.accordion-toggle.active,.accordion-toggle:hover{text-decoration:none;background:var(--package-black);color:var(--pcb-off-white)!important;border-radius:4px}.accordion-toggle.active{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-toggle:after{font-family:FontAwesome;content:"";float:right;transition:all .5s}.accordion-toggle.active:after{transform:rotate(180deg)}.accordion-plaintext .accordion-wrapper{clear:both}.fullsize-style-2 .accordion-heading a{color:var(--package-black)!important}.fullsize-style-2 .accordion-inner{color:var(--package-black)}.fullsize-style-2 .accordion-toggle.active,.fullsize-style-2 .accordion-toggle:hover{color:var(--pcb-off-white)!important}.fullsize-style-3 .accordion-heading a{color:var(--package-black)!important}.fullsize-style-3 .accordion-inner{color:var(--package-black)}.fullsize-style-3 .accordion-toggle.active,.fullsize-style-3 .accordion-toggle:hover{color:var(--pcb-off-white)!important}#widget-contact{width:20%;position:fixed;top:0;right:-20%;height:100%;background:#f8f8f8;z-index:100000;overflow:hidden;box-shadow:inset 6px 0 5px -4px #00000040;box-sizing:border-box;padding:20px}#widget-contact #widget-close{position:absolute;top:8px;right:8px;cursor:pointer}#widget-contact2{position:fixed;box-sizing:border-box;bottom:0;width:60%;left:20%;background:#0b458ed9;color:#fff;padding:10px 30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:1;text-align:center}#widget-contact2.closed{bottom:-50px}#widget-contact2 .widget-contact2-title{font-weight:700;text-decoration:underline}#widget-contact2 .widget-contact2-body div{display:inline-block;margin:0 5px}#widget-contact2 a{color:#fff}#widget-contact2 #rating-widget div{display:inline-block}#widget-contact2 .minimize{position:absolute;right:8px;top:5px;cursor:pointer}.lo-thumbnails-wrapper .thumbnails a{position:relative;text-decoration:none;min-height:260px}.lo-thumbnails-wrapper .thumbnails *{text-align:center!important}.lo-thumbnails-wrapper .thumbnails h3{line-height:1.2em}.lo-thumbnails-wrapper .thumbnails i{font-size:160px}.lo-hero-unit-style1{padding:40px}.lo-hero-unit-style1 *{text-align:center!important}.lo-hero-unit-style1 h1{margin-bottom:40px;color:var(--pcb-fr4);font-size:42px}.lo-hero-unit-style1 .team-wrapper{margin:30px 0}.lo-hero-unit-style1 .team-wrapper .row-fluid{margin-bottom:30px}.lo-hero-unit-style1 .team-member h3{margin:10px 0 0;padding:0}.lo-hero-unit-style1 .team-member img{min-width:150px}.lo-hero-unit-style1 input,.lo-hero-unit-style1 textarea{padding:15px!important;text-align:left!important}.lo-hero-unit-style1 input{height:45px!important}.lo-hero-unit-style1 .checkbox input[type=checkbox]{float:none;margin:-3px 10px 0 0}input.active,textarea.active{border-color:green}form i.passed{float:right;color:green;margin:5px 0 0 -20px;display:none}#serientechnologien h2{margin:40px 0 20px;text-align:center}#serientechnologien .thumbnails{padding:0;margin:0;list-style:none}#serientechnologien .thumbnails li{float:left;margin:1%;padding:0;width:46%}#serientechnologien .thumbnail{position:relative;box-sizing:border-box;cursor:pointer}#serientechnologien .thumbnail h2,#serientechnologien .thumbnail h3{text-align:center}#serientechnologien .thumbnail h2{color:#134383;font-size:1.4em;margin:8px 0}#serientechnologien .caption{position:absolute;z-index:10;top:0;left:0;height:100%;box-sizing:border-box;background:#ffffffe6;display:none;text-align:center;border-radius:4px}#serientechnologien .tech-info{position:absolute;z-index:20;bottom:0;left:0;width:100px;height:100px;border-bottom-left-radius:4px}#serientechnologien .tech-info img{width:100%}#serientechnologien .buttons{margin-top:10px}#serientechnologien-filter h4{margin:0 0 10px}#serientechnologien-filter form{margin:0;padding:0}#serientechnologien-filter label{display:block;padding:5px 0}.label.label-important i{vertical-align:middle;margin-left:6px}.label.label-important{padding:4px 10px}.fileupload_api_status_field{width:100%;height:100%;background:#eaf0f2e6;z-index:10000}h1 #kalk-aktionslabel{text-transform:none;font-size:.5em;display:inline-block;background:#b94a48;color:#fff;position:absolute;margin-left:30px;line-height:1.2em;padding:6px;border-radius:4px;font-weight:700}h1 #kalk-aktionslabel small{font-size:.7em;display:inline!important;color:#fff;font-weight:400}#payment-form{margin:0;padding:0}.payment-title{font-size:1.5em;color:var(--pcb-fr4);font-weight:400;margin-top:0}#accordion_payment{margin:10px 0!important}#accordion_payment .accordion-group label{line-height:30px;height:30px}#accordion_payment .accordion-group input{line-height:24px;height:24px}#accordion_payment .accordion-toggle:after{content:""}.ul-order-successful li{padding:10px 0;font-weight:700}.ul-order-successful li .icon-li{color:#00b050}.rogers-hf-box{margin-bottom:30px;border-radius:6px;border:1px solid #dbdbdb;padding:30px}.rogers-hf-box-title{text-align:center!important;font-size:1.4em;border-bottom:1px solid #dbdbdb;padding-bottom:20px;margin-top:-10px}.rogers-hf-box-img{margin:30px auto;text-align:center}.rogers-hf-box-img img{max-width:80%}.rogers-hf-box-download{margin:30px 0 -10px;text-align:center}.rogers-hf-box-download a{display:inline-block;margin:0 auto;background:#fbb900;color:#fff;padding:5px 10px;width:250px;text-align:center;border-radius:6px}.rogers-hf-box-download a:hover{text-decoration:none}#theme-header-decoration{height:55px;width:12vw;max-width:330px;position:absolute;bottom:0;left:0;background-position:bottom left;background-repeat:no-repeat;background-size:contain}#theme-top-left,#theme-top-right,#theme-bottom-left,#theme-bottom-right{position:absolute;z-index:1000;min-width:30px;max-width:250px;height:200px;background-repeat:no-repeat;background-size:contain}#theme-top-left{top:0;left:0vw;width:10vw;background-position:top center}#theme-top-right{top:0;right:0vw;width:10vw;background-position:top center}#theme-bottom-left{bottom:0;left:0vw;width:10vw;background-position:bottom center}#theme-bottom-right{bottom:0;right:0vw;width:10vw;background-position:top center}#ContactLayer.modal{width:900px;margin-left:-450px;background-color:#fff;background-position:top right;background-repeat:no-repeat;-webkit-background-size:cover}#ContactLayer.modal .modal-body{padding:40px 40px 30px;max-height:none}#ContactLayer.modal #ContactData{margin-top:50px;margin-bottom:60px}#ContactLayer.modal .ContactDataTitle{color:var(--pcb-green)}#ContactLayer.modal .ContactDataRow{margin-bottom:15px}#ContactLayer.modal .close-btn{position:absolute;top:8px;right:8px;font-weight:700;background:var(--pcb-fr4);color:#fff;padding:0;border-radius:6px;text-align:center;width:24px;height:24px;line-height:24px}#ContactLayer.modal .ContactDataBody a{color:var(--dark-grey)}#ContactLayer.modal .ContactDataBody a i{color:var(--pcb-green)}#ContactLayer.modal .ContactDataLinks a{display:block;padding:5px 0}#ContactLayer.modal .ContactDataLinks a:before{content:"- "}#ratings{padding:20px 0}#ratings-overview-title{font-size:2.1em;line-height:1em;text-transform:uppercase;margin-bottom:20px}#ratings-overview-text{font-size:1.3em;margin-bottom:30px}.ratings-bar{margin-bottom:20px}.ratings-bar-label,.ratings-bar-progress,.ratings-bar-percent{display:inline-block;vertical-align:middle}.ratings-bar-label{width:20%}.ratings-bar-progress{width:60%}.ratings-bar-percent{width:10%;padding-left:10px}.ratings-bar-progress .progress{height:35px;margin-bottom:0}.ratings-bar-progress .progress .bar{line-height:35px}.ratings-bar-progress .progress-warning .bar{background-image:none;background-color:var(--pcb-fr4)}.fullsize-style-3 .ratings-bar-progress .progress-warning .bar{background-color:var(--package-black)}.fullsize-style-3 .yellow{color:var(--package-black)!important}.ratings-bar-label,.ratings-bar-percent{line-height:35px;font-size:1.2em}#ratings-comments{display:none}#ratings-comments-title{font-size:1.8em;line-height:1.1em;margin:40px 0}.ratings-comment{box-sizing:border-box;padding:20px;margin-bottom:20px;border-radius:6px;background:red;background:#eaeaea;border:1px solid #dddbdb}#ratings.ratings-light{color:var(--dark-grey)}#ratings.ratings-dark{color:#fff}#ratings.ratings-dark #ratings-button-showall{color:#535353;background:#fff;border-color:#fff}#ratings.ratings-dark #ratings-button-showall:hover{background:#f7f7f7}.ratings-comment-info-stars{color:var(--pcb-fr4);font-size:1.2em}.ratings-comment-info-name{font-size:1.1em;font-weight:700}.ratings-comment-text{font-style:italic}.ratings-comment-text:before,.ratings-comment-text:after{content:'"'}.ratings-comment-answer{margin-top:10px}#ratings-button-hideall{display:none}#ratings-carousel-controls{text-align:center;font-size:4em}#ratings-carousel-controls a{display:inline-block;color:var(--package-black);transition:.2s ease-in-out 0s}#ratings-carousel-controls a:hover{transform:scale(1.1)}#ratings-carousel-controls a *{text-decoration:none}#ratings-container-loading{display:none}#sponsoring.sponsoring-light{color:var(--dark-grey)}#sponsoring-title{text-transform:uppercase;font-size:2em;line-height:1.1em;margin-bottom:30px}#sponsoring-carousel{margin-top:30px}.sponsoring-item-title{text-align:center;font-weight:700;margin-bottom:20px;font-size:1.4em;height:48px;overflow:hidden}.sponsoring-item-image{text-align:center;margin-bottom:20px;width:100%;border:1px solid #f0f0f0}.sponsoring-item-image img{width:100%}.sponsoring-item-text{text-align:center;margin-bottom:20px;line-height:1.1em;min-height:60px}.sponsoring-item-button{text-align:center;margin-bottom:0}#sponsoring-carousel-controls{text-align:center;font-size:4em}#sponsoring-carousel-controls a{display:inline-block;color:var(--package-black);transition:.2s ease-in-out 0s}#sponsoring-carousel-controls a:hover{transform:scale(1.1)}#sponsoring-carousel-controls a *{text-decoration:none}#sponsoring.sponsoring-dark,#sponsoring.sponsoring-dark #sponsoring-carousel-controls a{color:#fff}#pressarticle{position:relative;z-index:1}#pressarticle.pressarticle-light{color:var(--dark-grey)}#pressarticle-title{text-transform:uppercase;font-size:2em;line-height:1.1em;margin-bottom:30px}#pressarticle-carousel{margin-top:0}.pressarticle-item-title{text-align:left;font-weight:700;margin-bottom:20px;margin-top:30px;font-size:1.4em}.pressarticle-item-image{text-align:left;margin-bottom:20px}.pressarticle-item-image img{width:210px;height:210px}.pressarticle-item-text{text-align:left;margin-bottom:20px;line-height:1.1em}.pressarticle-item-button{text-align:left;margin-bottom:0}#pressarticle-carousel-controls{text-align:center;font-size:2.5em;height:100px;position:absolute;top:50%;right:0}#pressarticle-carousel-controls a{display:block;color:var(--package-black);transition:.2s ease-in-out 0s}#pressarticle-carousel-controls a:hover{transform:scale(1.1)}#pressarticle-carousel-controls a *{text-decoration:none}#pressarticle.pressarticle-dark #pressarticle-carousel-controls a{color:#fff}#socialmedia-module{padding-bottom:30px}#socialmedia-module-title{text-align:center;text-transform:uppercase;font-size:2em;line-height:1.1em;margin-bottom:30px}#socialmedia-module-text{text-align:center;margin-bottom:30px}#socialmedia-module-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;position:relative}#socialmedia-module-items a{display:inline-block;position:relative;width:210px;padding:20px 20px 40px;background:#f7f7f7;text-align:center;border-radius:6px;margin-bottom:40px;transition:.3s ease-in-out}#socialmedia-module-items a:hover{background:#f0f0f0}#socialmedia-module-items a img{max-width:100px;transform:scale(1);transition:.3s ease-in-out}#socialmedia-module-items a:hover img{max-width:100px;transform:scale(1.1)}.socialmedia-module-items-label{position:absolute;bottom:-20px;box-sizing:border-box;display:block;width:100%;max-width:210px;background:#0b458e;color:#fff;padding:10px;border-radius:6px}.socialmedia-module-white #socialmedia-module-items a{background:#0003}.socialmedia-module-white #socialmedia-module-items a:hover{background:#0000004d}.vertical .carousel-inner{height:100%}.carousel.vertical .item{transition:.6s ease-in-out top}.carousel.vertical .active{top:0}.carousel.vertical .next{top:100%}.carousel.vertical .prev{top:-100%}.carousel.vertical .next.left,.carousel.vertical .prev.right{top:0}.carousel.vertical .active.left{top:-100%}.carousel.vertical .active.right{top:100%}.carousel.vertical .item{left:0}.page-302 #sponsoring-title{text-transform:none;font-size:1.6em;margin-bottom:20px;font-weight:700}#shipping-icons img{max-width:110px;margin:5px 0 12px}#payment-icons .payment-icon{max-width:55px;margin:5px 15px 5px 0}#payment-icons .payment-icon-label{font-weight:400}.gallery-style-1 .gallery-carousel-wrapper{display:flex;flex-direction:row;align-items:center;gap:20px}.gallery-style-1 .gallery-title{font-size:1.3em;margin-bottom:10px}.gallery-style-1 .gallery-carousel{display:inline-block;box-sizing:border-box;width:95%;vertical-align:middle}.gallery-style-1 .gallery-carousel-controls{display:inline-block;width:5%;text-align:right}.gallery-style-1 .gallery-carousel-controls a{display:block;font-size:2em;text-decoration:none;margin:10px 0;color:var(--package-black);transition:.2s ease-in-out 0s}.gallery-style-1 .gallery-carousel-controls a:hover{transform:scale(1.1)}.gallery-style-1 .gallery-item-wrapper{display:flex;flex-direction:row;align-items:center;gap:20px}.gallery-style-1 .gallery-item-image{width:20%;min-width:150px;margin:10px 0}.gallery-style-1 .gallery-item-content{max-width:700px;margin:0}.gallery-style-1 .gallery-item-title{margin:0 0 20px;font-size:1.2em;font-weight:700}.gallery-style-1 .gallery-item-text{line-height:1.5em}.gallery-style-2 .gallery-title{font-size:1.8em;padding:30px;text-align:center}.gallery-style-2 .gallery-wrapper{display:flex;align-items:stretch;gap:20px;flex-wrap:wrap;justify-content:center}.gallery-style-2 .gallery-item{min-width:260px;box-sizing:border-box;padding:15px;background:#f0f0f0;border-radius:6px;text-align:center;text-decoration:none;color:var(--dark-grey);transition:.3s ease-in-out}.gallery-style-2 .gallery-item:hover{background:var(--pcb-green);color:#fff}.gallery-style-2 .gallery-item-title{margin:10px 0;font-size:1.2em;font-weight:700}.gallery-style-2 .gallery-cols-1 .gallery-item{width:100%}.gallery-style-2 .gallery-cols-2 .gallery-item{width:49%}.gallery-style-2 .gallery-cols-3 .gallery-item{width:32%}.gallery-style-2 .gallery-cols-4 .gallery-item{width:23%}.gallery-style-3 .gallery-title{font-size:1.8em;padding:30px;text-align:center}.gallery-style-3 .gallery-wrapper{display:flex;align-items:stretch;gap:20px;flex-wrap:wrap;justify-content:center}.gallery-style-3 .gallery-item{overflow:hidden;position:relative;z-index:10;min-width:260px;box-sizing:border-box;padding:10px;background:#f0f0f0;border-radius:6px;text-align:center;text-decoration:none;color:#fff;transition:.3s ease-in-out}.gallery-style-3 .gallery-item:hover{background:var(--pcb-green);color:#fff}.gallery-style-3 .gallery-item-image{position:relative;z-index:20}.gallery-style-3 .gallery-item-content{position:absolute;top:80%;left:0;height:100%;width:100%;padding:0 20px;box-sizing:border-box;z-index:30;background:color-mix(in srgb,var(--pcb-green) 80%,transparent);transition:.3s ease-in-out}.gallery-style-3 .gallery-item-title{margin:10px 0 20px;font-size:1em;font-weight:700}.gallery-style-3 .gallery-item:hover .gallery-item-content{top:0}.gallery-style-3 .gallery-item:hover .gallery-item-title{margin-top:30px}.gallery-style-3 .gallery-cols-1 .gallery-item{width:100%}.gallery-style-3 .gallery-cols-1 .gallery-item-content{top:90%}.gallery-style-3 .gallery-cols-1 .gallery-item-title{margin:20px 0 50px;font-size:1.3em;font-weight:700}.gallery-style-3 .gallery-cols-2 .gallery-item{width:49%}.gallery-style-3 .gallery-cols-2 .gallery-item-content{top:85%}.gallery-style-3 .gallery-cols-2 .gallery-item-title{margin:10px 0 20px;font-size:1.2em;font-weight:700}.gallery-style-3 .gallery-cols-3 .gallery-item{width:32%}.gallery-style-3 .gallery-cols-4 .gallery-item{width:23%}.gallery-style-3 .gallery-cols-4 .gallery-item-text{line-height:1em;font-size:.9em}.gallery-style-4{position:relative}.gallery-style-4 .gallery-title{font-size:1.6em;padding:20px;text-align:center}.gallery-style-4 .gallery-item{box-sizing:border-box;padding:15px;background:none;border-radius:6px;text-align:center;text-decoration:none;color:var(--dark-grey);transition:.3s ease-in-out}.gallery-style-4 .gallery-item:hover{background:var(--pcb-green);color:#fff}.gallery-style-4 .gallery-item-title{margin:10px 0;font-size:1.2em;font-weight:700}.gallery-style-4 .gallery-item-text{line-height:1.3em}.gallery-style-4 .gallery-item-image{width:100%;max-height:180px;overflow:hidden;border-radius:6px}.gallery-style-4 .gallery-carousel-controls{text-align:center;font-size:4em;position:absolute;top:150px;width:100%}.gallery-style-4 .gallery-carousel-controls a{transition:.2s ease-in-out 0s;display:inline-block}.gallery-style-4 .gallery-carousel-controls a *{text-decoration:none;color:var(--package-black)}.gallery-style-4 .gallery-carousel-controls a:hover{transform:scale(1.1)}.gallery-style-4 .gallery-carousel-control-left{position:absolute;left:-40px}.gallery-style-4 .gallery-carousel-control-right{position:absolute;right:-40px}.table-production thead th{background:#0003;color:#fff}.toolbox-form legend{position:relative;z-index:10;background:#f5f5f5;box-sizing:border-box;padding:5px 10px;border-width:1px 1px 0 1px;border-style:solid;border-color:#e3e3e3;display:inline-block;width:40%}.toolbox-form .toolbox-icon{width:34px;margin-right:10px}.toolbox-form fieldset .formtab{position:relative;z-index:5;top:-1px;background:#f5f5f5;border-width:1px;border-style:solid;border-color:#e3e3e3;padding:19px}.box-highlights{background:#0000000d;padding:20px;border-radius:6px;border:1px solid rgba(255,255,255,.2)}.box-highlights-title{font-weight:700;font-size:1.2em;margin:0 0 10px}.box-highlights ul{list-style-type:none;margin:0 0 0 20px;padding:0}.box-highlights ul li{line-height:1.4em}.box-highlights ul li:before{content:"";font-family:FontAwesome;margin-left:-20px;margin-right:5px;color:#95c11f}.copytoclipboard{cursor:pointer;display:inline-block}.copytoclipboard:hover:after{content:"";font-family:FontAwesome;display:inline-block;margin-left:3px;font-size:14px;line-height:14px}.copytoclipboard-success:hover:after{content:"";color:#5db883}.copytoclipboard-blank:hover:after{content:none!important}div.faq_e1 a,div.faq_e1 a:active,div.faq_e1 a:visited,div.faq_e1 a:link{color:var(--package-black)}div.faq_e1 a:hover,ol.faq_e2 a:link{color:var(--light-blue)}ol.faq_e2 a:hover{color:var(--package-black)}.grid{display:grid;gap:20px;width:100%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin:20px 0}.grid__element{padding:20px}.grid--rounded .grid__element{border-radius:6px}.grid--200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid--300{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid--400{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.grid--500{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.grid--block{grid-template-columns:repeat(1,1fr)}.grid--pcb-green .grid__element{background:var(--pcb-green);color:var(--white)}.grid--pcb-green-2 .grid__element{background:var(--pcb-green-2)}.grid--pcb-off-white .grid__element{background:var(--pcb-off-white)}.grid--pcb-fr4 .grid__element{background:var(--pcb-fr4)}.grid--package-black .grid__element{background:var(--package-black);color:var(--white)}.grid--dark-grey .grid__element{background:var(--dark-grey);color:var(--white)}.grid--light-grey .grid__element{background:var(--light-grey)}.grid--light-blue .grid__element{background:var(--light-blue)}.proscons{display:flex;margin:30px auto;box-shadow:0 4px 16px -4px #0006}.proscons__pros-container,.proscons__cons-container{flex:1}.proscons__pros-container{border-right:1px solid #eee}.proscons__pros-title,.proscons__cons-title{font-weight:700;font-size:20px;text-align:center;padding:16px 24px;color:#fff}.proscons__pros-title{background:var(--pcb-green)}.proscons__cons-title{background:var(--package-black)}.proscons__pros-list,.proscons__cons-list{padding:8px 0;list-style:none;margin:0}.proscons__pros-list li,.proscons__cons-list li{padding:10px 32px;line-height:1.6;display:flex}.proscons__pros-list li:before{font-family:FontAwesome;content:"";font-weight:700;padding-right:16px;color:var(--pcb-green)}.proscons__cons-list li:before{font-family:FontAwesome;content:"";font-weight:700;padding-right:16px;color:var(--package-black)}@media (max-width: 1920px){.fullsize-header{height:24vw}.fullsize-header-caption{margin-top:4vw;width:32vw}.fullsize-header-caption-title{font-size:2.1vw}.fullsize-header-caption-subtitle{font-size:1.1vw}}@media (min-width: 1900px){#element-ajax-price{width:340px}}@media (min-width: 1700px){#widget-contact2{position:fixed;box-sizing:border-box;bottom:0;right:5%;width:auto;left:auto;background:#0b458e;color:#fff;padding:10px 30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:1;text-align:center}#widget-contact2.closed{bottom:-50px}#widget-contact2 .widget-contact2-body div{display:block;margin:0}#widget-contact2 #rating-widget{position:absolute;top:-50px;left:0;color:#697c89;width:100%}#widget-contact2 #rating-widget *{text-align:center}#widget-contact2 #rating-widget a{color:#697c89}#widget-contact2 #rating-widget div{display:block}}@media (min-width: 1400px){#serientechnologien-filter{position:fixed;left:-6px}#element-ajax-price{display:none}}@media (max-width: 1700px){.widget-primaklima{display:none}.fullsize-header{height:28vw}.fullsize-header-caption{margin-top:3vw;width:40vw;left:5vw}.fullsize-header-caption-title{font-size:2.3vw}.fullsize-header-caption-subtitle{font-size:1.5vw}}@media (max-width: 1560px){.home-head-section__body{top:-70px;margin-bottom:-70px}.toolbox-form legend{width:60%}}@media (min-width: 1250px) and (max-width: 1450px){.fullsize-header{height:30vw}.fullsize-header-caption{margin-top:3vw;width:40vw;left:7vw}.fullsize-header-caption-title{font-size:2.3vw}.fullsize-header-caption-subtitle{font-size:1.5vw}.fullsize-header-caption .btn-large{font-size:1.3vw}}@media (min-width: 1025px) and (max-width: 1249px){#header-tabbed-border{background-position:240px 0}.navbar .nav li a{margin-right:16px}.topbar-nav a{margin-right:5px}#logo{top:0}#logo img{max-width:200px}.fullsize-header{height:30vw}.fullsize-header-caption{margin-top:7vw;width:50vw;left:10vw}.fullsize-header-caption-title{font-size:2.3vw}.fullsize-header-caption-subtitle{font-size:1.5vw}.fullsize-header-caption .btn-large{font-size:1.3vw}}@media (min-width: 1200px){#login-widget{display:block;display:none}#home-news .container{width:100%;max-width:1600px}}@media (min-width: 979px) and (max-width: 1200px){#header-decoration{height:45px;width:270px;right:33.5%}#theme-top-left{left:-10vw;width:10vw}#theme-top-right{right:-10vw;width:10vw}#theme-bottom-left{left:-10vw;width:10vw}#theme-bottom-right{right:-10vw;width:10vw}.secondary-nav li a{padding:15px 5px}.secondary-nav.makesticky{max-width:940px}}@media (max-width: 1024px){#header-navbar{display:none}#sticky-header{display:block}#header .container,#sticky-header .container{width:95%}.header-topbar__left{width:100%!important}.sticky-header__logo{left:0;z-index:20}.sticky-header__secondarynav{position:absolute;right:60px;top:10px;width:200px;z-index:20}.sticky-header__secondarynav a{font-size:1.5em}.sticky-header__secondarynav a span{display:none}.sticky-header__secondarynav .language-selector img{position:relative;height:21px;top:-3px}.sticky-header__navbar{position:relative;left:0;right:0;top:10px;width:100%;z-index:10}.sticky-header__navbar .navbar .btn{margin-top:2px}.sticky-header__navbar .navbar .btn-navbar{padding:4px 7px}.sticky-header__navbar .nav-collapse{margin:0 -10px;background:var(--white);padding:5px 10px;box-sizing:border-box}.sticky-header__navbar .nav-collapse a{text-align:left!important}.fullsize-header{height:40vw;background-position:-190% 100%}.fullsize-header-caption{margin-top:7vw;width:55vw;left:0vw}.fullsize-header-caption-title{font-size:3vw}.fullsize-header-caption-subtitle{font-size:1.9vw}.fullsize-header-caption .btn-large{font-size:1.7vw}.home-head-section__body .grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.home-head-section__body{top:-50px;margin-bottom:-50px}.home-news-container{flex-basis:320px}.pressarticle-item-image img{width:150px;height:150px}.pressarticle-item-title{margin-top:0}#calculation-tiles .calculation-tile{width:48%}.gallery-style-2 .gallery-item,.gallery-style-3 .gallery-item{flex-grow:1}.secondary-nav.makesticky{max-width:724px}}@media (max-width: 979px){#header-decoration{height:27px;width:160px;right:33.5%}#theme-header-decoration{display:none}#theme-top-left{left:-10vw;width:10vw}#theme-top-right{right:-10vw;width:10vw}#theme-bottom-left{left:-10vw;width:10vw}#theme-bottom-right{right:-10vw;width:10vw}.table-responsive{width:100%;overflow-x:scroll;margin:0;padding:0}.table-responsive table{margin:10px 0}.img.w10,.img.w20,.img.w30,.img.w40{width:50%}#serientechnologien .thumbnails li{margin:1% 0%;width:100%}#serientechnologien .caption{padding:30px}#widget-contact2.closed{bottom:-50px}#umwelt-fs1{padding-bottom:80px!important}.secondary-nav{display:block}.secondary-nav li{flex-basis:auto;text-align:left;display:block;border-right:0;border-bottom:1px solid #FFF}.secondary-nav li a{display:block}.secondary-nav.makesticky{position:static}.pull-right,.pull-left{float:none!important}#ContactLayer.modal{width:90%;margin-left:-45%}.sponsoring-item-title{font-size:1.1em}}@media (min-width: 768px) and (max-width: 979px){#language{line-height:1.1em;padding-top:22px}#jobs2017{padding:68% 10% 0}h1.job-title{font-size:22px}.job-title-before{font-size:19px}ul.feature-list li{width:100%!important}}@media (max-width: 767px){#theme-top-left,#theme-top-right,#theme-bottom-right,#theme-bottom-left{display:none}.content{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.container{width:90%}#login-info{margin-top:-10px}.header1{background:none}#search-container{display:none}.teaser-home-bottom{text-align:center}#layers-modify-form{position:absolute;left:25%;width:50%;margin-top:230px;text-align:left}#layers-modify-form button{width:100%!important}#kalk_form .row-fluid .formtab-image{display:none!important}#calculationform label.radio.inline{margin:0}.assemblyform .fileupload{width:100%}#prices,#pcbprice .price{text-align:center}#pcbdetails{display:none}#cb{text-align:center}#cb button,#cb .btn,.btn-block-xs{display:block;width:100%;margin:15px 0;padding:8px 0}.cart_position_footer .price .cart_details_label,.cart_position_footer .price .cart_details_value{display:inline;width:auto}.cart-details-container .control-label{text-align:left}#orderprocess{display:block;margin:10px 0 20px}#orderprocess div{display:block}#kalk-anfrageoptionen .span4{width:100%}#toolbox_start{display:none}#technology-table-container table{table-layout:auto}#upload-formats div.well{max-width:90px}#jobs2017{padding:68% 10% 0}h1.job-title{font-size:22px}.job-title-before{font-size:19px}.nav-secondary li{display:block}.box-auto,.box-100,.box-75,.box-60,.box-50,.box-40,.box-33,.box-25{width:100%}.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{width:100%!important}.img-right,img-left{float:none;margin-left:0;margin-right:0}#jobs-list .jobs-list-entry a{display:block;width:100%}#jobs-list .jobs-list-entry a>div{display:block;width:100%}#jobs-list .jobs-list-entry .jobs-title{width:100%}#jobs-list .jobs-list-entry a:after{bottom:0;right:10px}ul.feature-list li{width:100%!important}#teaser-list-container .teaser-list-image img{max-width:280px;margin-top:20px}#umwelt-fs1{padding-bottom:180px!important}.fullsize-header{height:45vw;background-position:-150% 100%}.fullsize-header-caption{margin-top:7vw;width:55vw;left:0vw}.fullsize-header-caption-title{font-size:3vw;margin-bottom:20px}.fullsize-header-caption-subtitle{font-size:1.9vw}.fullsize-header-caption .btn-large{font-size:1.7vw}.pressarticle-item-image img{width:210px;height:210px}.pressarticle-item-title{margin-top:0}#pressarticle-carousel .item{padding-bottom:20px}#pressarticle-carousel .item *{text-align:center}#pressarticle-carousel-controls{top:40%}.gallery-style-4 .gallery-carousel-controls{text-align:center;font-size:4em;position:relative;top:0;width:100%}.gallery-style-4 .gallery-carousel-controls a *{text-decoration:none}.gallery-style-4 .gallery-carousel-control-left{position:relative;left:0}.gallery-style-4 .gallery-carousel-control-right{position:relative;right:0}.toolbox-form legend{width:75%}.toolbox-form .control-label{text-align:left}#ContactLayer.modal{width:97%;margin-left:-1%}.home-news-container{flex-basis:400px}}@media (max-width: 640px){.header-topbar__left{text-align:center}#widget-contact2 #rating-widget div{display:block}#widget-contact2{width:80%;left:10%}.fullsize-header{height:50vw;background-position:-130% 100%}.fullsize-header-caption{margin-top:5vw;width:65vw;left:0vw}.fullsize-header-caption-title{font-size:4vw;margin-bottom:15px}.fullsize-header-caption-subtitle{font-size:2.7vw}.fullsize-header-caption .btn-large{font-size:2.5vw}.home-head-section__caption{position:absolute;left:0;top:70vw;z-index:5;width:100%;text-align:center}.home-head-section__caption--center{left:0;width:100%;transform:none;text-align:center}.home-head-section__title{font-size:32px;line-height:1em;font-weight:600}.home-head-section__button{margin-top:10px}.home-head-section__body{top:10px;margin-bottom:10px}#footer .footer-col{padding-bottom:30px}#ratings-overview{text-align:center}#ratings-bars{margin-top:40px}.ratings-bar-label{width:22%}.ratings-bar-progress{width:58%}.ratings-bar-percent{width:15%}.ratings-bar{margin-bottom:10px}#ratings-overview-title{font-size:1.8em}#ratings-comments-title{text-align:center}.sponsoring-item-button{margin-bottom:50px}#calculation-tiles .calculation-tile,.feature-list.feature-list-cols-1 .feature-element,.feature-list.feature-list-cols-2 .feature-element,.feature-list.feature-list-cols-3 .feature-element,.feature-list.feature-list-cols-4 .feature-element,.feature-list.feature-list-cols-5 .feature-element,.feature-list.feature-list-cols-6 .feature-element,.feature-list.feature-list-cols-7 .feature-element{width:100%}.gallery-style-1 .gallery-carousel-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.gallery-style-1 .gallery-item-wrapper{display:block}.gallery-style-1 .gallery-item-image{width:100%!important;min-width:150px;margin:10px 0}.gallery-style-1 .gallery-item-content{max-width:none;width:100%!important}.products-wrapper{justify-content:center}.proscons{flex-direction:column}.proscons__pros-list,.proscons__cons-list{padding:0}.proscons__pros-list li:nth-of-type(2n),.proscons__cons-list li:nth-of-type(2n){background:var(--light-grey)}}@media (max-width: 500px){h1,h2{font-size:1.4em}#carouselStoerer{top:20px;right:0;width:100px;height:54px}#header h1{padding:20px 0 40px}#language{position:absolute;display:inline-block;width:auto}.home-head-section__body{position:relative;z-index:10;top:0;margin-bottom:0}.home-news-container{flex-basis:340px}#layers-modify-form{position:absolute;left:20%;width:60%;margin-top:260px;text-align:left}#layers-modify-form button{width:100%!important}.formtab{max-width:320px;padding:0}.form-kalk-start legend span{min-width:100px;width:173px;text-transform:none;font-size:.7em}#calculation-forms .panel-kalk-start2 img.pull-left{float:none}#calculation-forms .panel-kalk-start2{text-align:center}label .label-comment-absolute{position:relative}.downloads th,.downloads td{display:none}.downloads td:first-child{display:block}.downloads .download-info{display:inline}h1.job-title{font-size:19px}.job-title-before{font-size:17px}#serientechnologien .caption{padding:5px}#serientechnologien .caption h3{margin:0;padding:0}#serientechnologien .thumbnail{min-height:280px;line-height:1em}#widget-contact2.closed{bottom:-90px}.pressarticle-item-image img{width:180px;height:180px}#pressarticle-carousel-controls{top:42%}.toolbox-form legend{width:100%}.grid--300,.grid--400,.grid--500{grid-template-columns:repeat(1,1fr)}}@media (max-width: 400px){.downloads-tiles-element{width:100%}}@media (max-width: 350px){.formtab{max-width:165px;padding:0}legend{border-width:0 0 0 0}#jobs2017{padding:150px 15px 0}}@media (max-width: 767px),(max-height: 800px){#ContactLayer.modal{position:absolute;top:10px}}@media print{body>.container{size:auto;margin:0;padding:0}.noprint,#sidebar_container,table.downloads{display:none!important}.content{font-size:12px}}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/assets/static/jost-v15-latin-regular.CXmcBJW6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:400;src:url(/assets/static/jost-v15-latin-italic.BxUgkk-w.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/assets/static/jost-v15-latin-600.XM2wllwH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:600;src:url(/assets/static/jost-v15-latin-600italic.BI3Ti2uc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:800;src:url(/assets/static/jost-v15-latin-800.BYq3CkF0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:800;src:url(/assets/static/jost-v15-latin-800italic.Bd23UY_p.woff2) format("woff2")}@font-face{font-family:FontAwesome;src:url(/assets/static/fontawesome-webfont.DtxKkWZm.woff) format("woff");font-weight:400;font-style:normal}@tailwind base;@tailwind components;@tailwind utilities;*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{--p: 58.4554% .149346 153.368471;--b2: 93% 0 0;--b3: 86% 0 0;--in: 72.06% .191 231.6;--bc: 20% 0 0;--sc: 16.1299% .023419 73.807494;--ac: 19.6387% .004605 153.473358;--inc: 0% 0 0;--suc: 16.7947% .043514 152.703342;--wac: 16.1299% .023419 73.807494;--erc: 91.0673% .028941 24.050144;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pc: 100% 0 0;--s: 80.6497% .117094 73.807494;--a: 98.1936% .023024 153.473358;--n: 24.8856% .004431 196.872176;--nc: 100% 0 0;--b1: 100% 0 0;--wa: 80.6497% .117094 73.807494;--er: 55.3365% .144705 24.050144;--su: 83.9733% .217571 152.703342;font-family:Jost,sans-serif}html{scroll-behavior:smooth}body{font-size:17px;-webkit-hyphens:auto;hyphens:auto;line-height:1.4em}h1,h2,h3,h4,h5,h6{line-height:1em}.dui-alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.dui-alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.dui-badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.dui-label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.dui-radio-primary:hover{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}}.dui-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.dui-btn-disabled,.dui-btn[disabled],.dui-btn:disabled{pointer-events:none}.dui-btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.dui-btn:is(input[type=checkbox])),:where(.dui-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dui-btn:is(input[type=checkbox]):after,.dui-btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.dui-collapse:not(td):not(tr):not(colgroup){visibility:visible}.dui-collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:max-content 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box, 1rem)}.dui-collapse-title,.dui-collapse>input[type=checkbox],.dui-collapse>input[type=radio],.dui-collapse-content{grid-column-start:1;grid-row-start:1}.dui-collapse>input[type=checkbox],.dui-collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:where(.dui-collapse>input[type=checkbox]),:where(.dui-collapse>input[type=radio]){height:100%;width:100%;z-index:1}.dui-collapse-content{visibility:hidden;grid-column-start:1;grid-row-start:2;min-height:0px;transition:visibility .2s;transition:padding .2s ease-out,background-color .2s ease-out;padding-left:1rem;padding-right:1rem;cursor:unset}.dui-collapse[open],.dui-collapse-open,.dui-collapse:focus:not(.dui-collapse-close){grid-template-rows:max-content 1fr}.dui-collapse:not(.dui-collapse-close):has(>input[type=checkbox]:checked),.dui-collapse:not(.dui-collapse-close):has(>input[type=radio]:checked){grid-template-rows:max-content 1fr}.dui-collapse[open]>.dui-collapse-content,.dui-collapse-open>.dui-collapse-content,.dui-collapse:focus:not(.dui-collapse-close)>.dui-collapse-content,.dui-collapse:not(.dui-collapse-close)>input[type=checkbox]:checked~.dui-collapse-content,.dui-collapse:not(.dui-collapse-close)>input[type=radio]:checked~.dui-collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}@media (hover: hover){.dui-btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.dui-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.dui-btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.dui-btn.dui-glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.dui-btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.dui-btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.dui-btn-outline.dui-btn-primary:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.dui-btn-outline.dui-btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.dui-btn-disabled:hover,.dui-btn[disabled]:hover,.dui-btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.dui-btn:is(input[type=checkbox]:checked):hover,.dui-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}.dui-form-control{display:flex;flex-direction:column}.dui-label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.dui-input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.dui-input[type=number]::-webkit-inner-spin-button,.dui-input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.dui-input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:-0px}.dui-join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.dui-join :where(.dui-join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.dui-join .dui-join-item:not(:first-child):not(:last-child),.dui-join *:not(:first-child):not(:last-child) .dui-join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.dui-join .dui-join-item:first-child:not(:last-child),.dui-join *:first-child:not(:last-child) .dui-join-item{border-start-end-radius:0;border-end-end-radius:0}.dui-join .dui-dropdown .dui-join-item:first-child:not(:last-child),.dui-join *:first-child:not(:last-child) .dui-dropdown .dui-join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.dui-join :where(.dui-join-item:first-child:not(:last-child)),.dui-join :where(*:first-child:not(:last-child) .dui-join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.dui-join .dui-join-item:last-child:not(:first-child),.dui-join *:last-child:not(:first-child) .dui-join-item{border-end-start-radius:0;border-start-start-radius:0}.dui-join :where(.dui-join-item:last-child:not(:first-child)),.dui-join :where(*:last-child:not(:first-child) .dui-join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.dui-join *){border-radius:inherit}}@supports selector(:has(*)){:where(.dui-join *:has(.dui-join-item)){border-radius:inherit}}:where(.dui-menu li) .dui-badge{justify-self:end}.dui-modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.dui-modal){align-items:center}.dui-modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.dui-modal-open,.dui-modal:target,.dui-modal-toggle:checked+.dui-modal,.dui-modal[open]{pointer-events:auto;visibility:visible;opacity:1}:root:has(:is(.dui-modal-open,.dui-modal:target,.dui-modal-toggle:checked+.dui-modal,.dui-modal[open])){overflow:hidden;scrollbar-gutter:stable}.dui-radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.dui-range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.dui-range:focus{outline:none}.dui-select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.dui-select[multiple]{height:auto}.dui-textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.dui-toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.dui-alert-warning{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg: var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))}.dui-badge-primary{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-badge-error{border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.dui-badge-ghost{--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.dui-badge-outline{border-color:currentColor;--tw-border-opacity: .5;background-color:transparent;color:currentColor}.dui-badge-outline.dui-badge-neutral{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.dui-badge-outline.dui-badge-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.dui-btm-nav>* .dui-label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.dui-btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.dui-btn:active:hover,.dui-btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.dui-btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.dui-btn-primary{--btn-color: var(--fallback-p)}}@supports (color: color-mix(in oklab,black,black)){.dui-btn-outline.dui-btn-primary.dui-btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.dui-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.dui-btn-primary{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.dui-btn-primary{--btn-color: var(--p)}}.dui-btn.dui-glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.dui-btn.dui-glass.dui-btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.dui-btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.dui-btn-ghost.dui-btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-btn-outline.dui-btn-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.dui-btn-outline.dui-btn-primary.dui-btn-active{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-btn.dui-btn-disabled,.dui-btn[disabled],.dui-btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.dui-btn:is(input[type=checkbox]:checked),.dui-btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-btn:is(input[type=checkbox]:checked):focus-visible,.dui-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.dui-collapse{width:100%}details.dui-collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.dui-collapse summary::-webkit-details-marker{display:none}.dui-collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.dui-collapse:has(.dui-collapse-title:focus-visible),.dui-collapse:has(>input[type=checkbox]:focus-visible),.dui-collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.dui-collapse-arrow>.dui-collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;--tw-translate-y: -100%;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s;transition-duration:.2s;top:1.9rem;inset-inline-end:1.4rem;content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.dui-collapse-plus>.dui-collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.3s;top:.9rem;inset-inline-end:1.4rem;content:"+";pointer-events:none}.dui-collapse:not(.dui-collapse-open):not(.dui-collapse-close)>input[type=checkbox],.dui-collapse:not(.dui-collapse-open):not(.dui-collapse-close)>input[type=radio]:not(:checked),.dui-collapse:not(.dui-collapse-open):not(.dui-collapse-close)>.dui-collapse-title{cursor:pointer}.dui-collapse:focus:not(.dui-collapse-open):not(.dui-collapse-close):not(.dui-collapse[open])>.dui-collapse-title{cursor:unset}.dui-collapse-title{position:relative}.dui-collapse-title,:where(.dui-collapse>input[type=checkbox]),:where(.dui-collapse>input[type=radio]){padding:1rem;padding-inline-end:3rem;min-height:3.75rem;transition:background-color .2s ease-out}.dui-collapse[open]>:where(.dui-collapse-content),.dui-collapse-open>:where(.dui-collapse-content),.dui-collapse:focus:not(.dui-collapse-close)>:where(.dui-collapse-content),.dui-collapse:not(.dui-collapse-close)>:where(input[type=checkbox]:checked~.dui-collapse-content),.dui-collapse:not(.dui-collapse-close)>:where(input[type=radio]:checked~.dui-collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.dui-collapse[open].dui-collapse-arrow>.dui-collapse-title:after,.dui-collapse-open.dui-collapse-arrow>.dui-collapse-title:after,.dui-collapse-arrow:focus:not(.dui-collapse-close)>.dui-collapse-title:after,.dui-collapse-arrow:not(.dui-collapse-close)>input[type=checkbox]:checked~.dui-collapse-title:after,.dui-collapse-arrow:not(.dui-collapse-close)>input[type=radio]:checked~.dui-collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dui-collapse[open].dui-collapse-plus>.dui-collapse-title:after,.dui-collapse-open.dui-collapse-plus>.dui-collapse-title:after,.dui-collapse-plus:focus:not(.dui-collapse-close)>.dui-collapse-title:after,.dui-collapse-plus:not(.dui-collapse-close)>input[type=checkbox]:checked~.dui-collapse-title:after,.dui-collapse-plus:not(.dui-collapse-close)>input[type=radio]:checked~.dui-collapse-title:after{content:"−"}.dui-label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.dui-input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.dui-input input:focus{outline:2px solid transparent;outline-offset:2px}.dui-input[list]::-webkit-calendar-picker-indicator{line-height:1em}.dui-input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-input:focus,.dui-input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-input-error{--tw-border-opacity: 1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.dui-input-error:focus,.dui-input-error:focus-within{--tw-border-opacity: 1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.dui-input:has(>input[disabled]),.dui-input-disabled,.dui-input:disabled,.dui-input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.dui-input:has(>input[disabled])::-moz-placeholder,.dui-input-disabled::-moz-placeholder,.dui-input:disabled::-moz-placeholder,.dui-input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.dui-input:has(>input[disabled])::placeholder,.dui-input-disabled::placeholder,.dui-input:disabled::placeholder,.dui-input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.dui-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.dui-input::-webkit-date-and-time-value{text-align:inherit}.dui-join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.dui-join>:where(*:not(:first-child)):is(.dui-btn){margin-inline-start:calc(var(--border-btn) * -1)}.dui-join-item:focus{isolation:isolate}.dui-loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.dui-loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.dui-loading-sm{width:1.25rem}.dui-loading-lg{width:2.5rem}.dui-mockup-browser .dui-mockup-browser-toolbar .dui-input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.dui-mockup-browser .dui-mockup-browser-toolbar .dui-input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.dui-mockup-browser .dui-mockup-browser-toolbar .dui-input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.dui-modal:not(dialog:not(.dui-modal-open)),.dui-modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.dui-modal-backdrop{z-index:-1;grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.dui-modal-open .dui-modal-box,.dui-modal-toggle:checked+.dui-modal .dui-modal-box,.dui-modal:target .dui-modal-box,.dui-modal[open] .dui-modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.dui-radio:focus{box-shadow:none}.dui-radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.dui-radio:checked,.dui-radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.dui-radio-primary{--chkbg: var(--p);--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.dui-radio-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.dui-radio-primary:checked,.dui-radio-primary[aria-checked=true]{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.dui-range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.dui-range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.dui-range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.dui-range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.dui-range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.dui-range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.dui-range-primary{--range-shdw: var(--fallback-p,oklch(var(--p)/1))}.dui-range-error{--range-shdw: var(--fallback-er,oklch(var(--er)/1))}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.dui-select-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-select-error{--tw-border-opacity: 1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.dui-select-error:focus{--tw-border-opacity: 1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.dui-select-disabled,.dui-select:disabled,.dui-select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.dui-select-disabled::-moz-placeholder,.dui-select:disabled::-moz-placeholder,.dui-select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.dui-select-disabled::placeholder,.dui-select:disabled::placeholder,.dui-select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.dui-select-multiple,.dui-select[multiple],.dui-select[size].dui-select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .dui-select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.dui-textarea-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-textarea-disabled,.dui-textarea:disabled,.dui-textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.dui-textarea-disabled::-moz-placeholder,.dui-textarea:disabled::-moz-placeholder,.dui-textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.dui-textarea-disabled::placeholder,.dui-textarea:disabled::placeholder,.dui-textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .dui-toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.dui-toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.dui-toggle:hover{background-color:currentColor}.dui-toggle:checked,.dui-toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .dui-toggle:checked,[dir=rtl] .dui-toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.dui-toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .dui-toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.dui-toggle-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.dui-toggle-primary:checked,.dui-toggle-primary[aria-checked=true]{border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-border-opacity: .1;--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.dui-btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.dui-btn-square:where(.dui-btn-sm){height:2rem;width:2rem;padding:0}.dui-btn-circle:where(.dui-btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.dui-btn-circle:where(.dui-btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.dui-btn-circle:where(.dui-btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.dui-btn-circle:where(.dui-btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.dui-input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.dui-join.dui-join-vertical{flex-direction:column}.dui-join.dui-join-vertical .dui-join-item:first-child:not(:last-child),.dui-join.dui-join-vertical *:first-child:not(:last-child) .dui-join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.dui-join.dui-join-vertical .dui-join-item:last-child:not(:first-child),.dui-join.dui-join-vertical *:last-child:not(:first-child) .dui-join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.dui-join.dui-join-horizontal{flex-direction:row}.dui-join.dui-join-horizontal .dui-join-item:first-child:not(:last-child),.dui-join.dui-join-horizontal *:first-child:not(:last-child) .dui-join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.dui-join.dui-join-horizontal .dui-join-item:last-child:not(:first-child),.dui-join.dui-join-horizontal *:last-child:not(:first-child) .dui-join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}[type=radio].dui-radio-sm{height:1.25rem;width:1.25rem}.dui-range-sm{height:1.25rem}.dui-range-sm::-webkit-slider-runnable-track{height:.25rem}.dui-range-sm::-moz-range-track{height:.25rem}.dui-range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset: .5rem}.dui-range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset: .5rem}.dui-select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .dui-select-sm{padding-left:2rem;padding-right:.75rem}.dui-textarea-sm{padding:.25rem .75rem;font-size:.875rem;line-height:2rem}[type=checkbox].dui-toggle-sm{--handleoffset: .75rem;height:1.25rem;width:2rem}.dui-tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.dui-tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.dui-tooltip:before,.dui-tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.dui-join.dui-join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.dui-join.dui-join-vertical>:where(*:not(:first-child)):is(.dui-btn){margin-top:calc(var(--border-btn) * -1)}.dui-join.dui-join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.dui-join.dui-join-horizontal>:where(*:not(:first-child)):is(.dui-btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.dui-modal-top :where(.dui-modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.dui-modal-middle :where(.dui-modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.dui-modal-bottom :where(.dui-modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.dui-tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.dui-tooltip:before,.dui-tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dui-tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.dui-tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.dui-tooltip.dui-tooltip-open:before{opacity:1;transition-delay:75ms}.dui-tooltip.dui-tooltip-open:after{opacity:1;transition-delay:75ms}.dui-tooltip:hover:before{opacity:1;transition-delay:75ms}.dui-tooltip:hover:after{opacity:1;transition-delay:75ms}.dui-tooltip:has(:focus-visible):after,.dui-tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.dui-tooltip:not([data-tip]):hover:before,.dui-tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.dui-tooltip:after,.dui-tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.btn-inverse,.btn-success,.btn-info,.btn-alert{color:#fff!important}.btn{background:#fff;color:#333;box-shadow:none;text-shadow:none;border:0;text-transform:uppercase;border-radius:0;transition:.2s ease-in-out 0s}.btn:hover,.btn.active{transform:scale(1.05)}.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:hover,.btn-primary:focus{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-warning,.btn-warning.active,.btn-warning:active,.btn-warning:hover,.btn-warning:focus{--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-success,.btn-success.active,.btn-success:active,.btn-success:hover,.btn-success:focus{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn.btn-inverse{--tw-bg-opacity: 1;background-color:rgb(112 112 112 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn.btn-inverse-light{border-width:0px;--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.btn.btn-link{background-image:none;--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.h1{font-size:.9em;text-transform:none;padding:0 0 20px;margin:0;line-height:1em}.h2{font-size:2.2em;text-transform:none;padding:0 0 30px;margin:0;line-height:1.2em}.h3{font-weight:700;font-size:1.4em;padding:15px 0;margin:0}.h4{font-weight:700;font-size:1.2em;padding:15px 0;margin:0}.\!bold{font-weight:700!important}.bold{font-weight:700}.text-content p{margin-bottom:.75rem}.text-content p{-webkit-hyphens:auto;hyphens:auto}.text-content p{text-align:justify}.text-content p:last-child{margin-bottom:0}.text-content p{line-height:1.5em}.text-content h1,.text-content:not(.mce-content-body) h2,.text-content:not(.mce-content-body) h3{font-weight:700;font-size:1.4em;padding:15px 0;margin:0}.text-content .fullsize-style-2 h1,.fullsize-style-2 .text-content:not(.mce-content-body) h2,.fullsize-style-2 .text-content:not(.mce-content-body) h3{color:var(--white)}.text-content .fullsize-style-3 h1,.fullsize-style-3 .text-content:not(.mce-content-body) h2,.fullsize-style-3 .text-content:not(.mce-content-body) h3{color:var(--white)}.text-content.mce-content-body h2,.text-content h4{font-weight:700;font-size:1.2em;padding:15px 0;margin:0}.fullsize-style-2 .text-content.mce-content-body h2,.text-content .fullsize-style-2 h4,.fullsize-style-3 .text-content.mce-content-body h2,.text-content .fullsize-style-3 h4{color:var(--white)}.text-content.mce-content-body h3,.text-content h5{padding-bottom:15px}.text-content.mce-content-body h3,.text-content h5{color:1em}.text-content.mce-content-body h3,.text-content h5{font-weight:700}.text-content a{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.text-content a:hover{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.text-content ul,.text-content ol{margin-top:1rem;margin-bottom:1rem}.text-content ul,.text-content ol{margin-left:1.5rem}.text-content ul:last-child,.text-content ol:last-child{margin-bottom:0}.text-content ul{list-style-type:disc}:is(.text-content ul.checklist-green,.text-content ul.checklist-black,.text-content ul.checklist-black-cross),:is(.text-content ul.checklist-green,.text-content ul.checklist-black,.text-content ul.checklist-black-cross) ul{list-style-type:none}:is(.text-content ul.checklist-green,.text-content ul.checklist-black) li:before{content:"";font-family:FontAwesome;margin-left:-20px;margin-right:5px}.text-content ul.checklist-black-cross li:before{content:"";font-family:FontAwesome;margin-left:-20px;margin-right:5px}.text-content ul.checklist-green li:before{--tw-text-opacity: 1;color:rgb(149 193 31 / var(--tw-text-opacity))}.text-content ul.checklist-black li:before,.text-content ul.checklist-black-cross li:before{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.text-content hr{margin-top:1rem;margin-bottom:1rem}.text-content hr{border-top-width:2px}.text-content ol{list-style-type:decimal}.text-content li{margin-bottom:.5rem}.text-content li:last-child{margin-bottom:0}.text-content li>ul,.text-content li>ol{margin-top:.5rem}.text-content li>ul,.text-content li>ol{margin-left:1rem}.text-content ul ul,.text-content ul ol,.text-content ol ul,.text-content ol ol{margin-top:.5rem;margin-bottom:.5rem}.text-content ul ul,.text-content ul ol,.text-content ol ul,.text-content ol ol{margin-left:1rem}.text-content div.text-box{margin-top:1.25rem;margin-bottom:1.25rem}.text-content div.text-box{display:flex}.text-content div.text-box{flex-direction:column}.text-content div.text-box{border-width:1px}.text-content div.text-box{border-style:solid}.text-content div.text-box{--tw-border-opacity: 1;border-color:var(--fallback-nc,oklch(var(--nc)/var(--tw-border-opacity)))}.text-content div.text-box{padding-top:.5rem;padding-bottom:.5rem}.text-content div.text-box{padding-left:.75rem;padding-right:.75rem}.text-content div.text-box.text-box-info{--tw-border-opacity: 1;border-color:rgb(188 232 241 / var(--tw-border-opacity))}.text-content div.text-box.text-box-info{--tw-bg-opacity: 1;background-color:rgb(217 237 247 / var(--tw-bg-opacity))}.text-content div.text-box.text-box-info{--tw-text-opacity: 1;color:rgb(58 135 173 / var(--tw-text-opacity))}.text-content div.text-box.text-box-warning{--tw-border-opacity: 1;border-color:rgb(251 238 213 / var(--tw-border-opacity))}.text-content div.text-box.text-box-warning{--tw-bg-opacity: 1;background-color:rgb(252 248 227 / var(--tw-bg-opacity))}.text-content div.text-box.text-box-warning{--tw-text-opacity: 1;color:rgb(192 152 83 / var(--tw-text-opacity))}.text-content div.text-box.text-box-error{--tw-border-opacity: 1;border-color:rgb(185 74 72 / var(--tw-border-opacity))}.text-content div.text-box.text-box-error{--tw-bg-opacity: 1;background-color:rgb(242 222 222 / var(--tw-bg-opacity))}.text-content div.text-box.text-box-error{--tw-text-opacity: 1;color:rgb(185 74 72 / var(--tw-text-opacity))}.text-content div.text-box.text-box-success{--tw-border-opacity: 1;border-color:rgb(214 233 198 / var(--tw-border-opacity))}.text-content div.text-box.text-box-success{--tw-bg-opacity: 1;background-color:rgb(223 240 216 / var(--tw-bg-opacity))}.text-content div.text-box.text-box-success{--tw-text-opacity: 1;color:rgb(70 136 71 / var(--tw-text-opacity))}.text-content div.message-box{margin-top:.75rem;margin-bottom:.75rem}.text-content div.message-box{display:flex}.text-content div.message-box{flex-direction:column}.text-content div.message-box{border-radius:.375rem}.text-content div.message-box{padding-top:.5rem;padding-bottom:.5rem}.text-content div.message-box{padding-left:1rem;padding-right:1rem}.text-content div.message-box{text-align:left}.text-content div.message-box{font-size:1.25rem;line-height:1.75rem}.text-content div.message-box{line-height:1.5rem}.text-content div.message-box{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-content div.message-box{font-weight:700}.text-content div.message-box.message-box-error{--tw-bg-opacity: 1;background-color:rgb(185 74 72 / var(--tw-bg-opacity))}.text-content div.message-box.message-box-error:before{content:""}.text-content div.message-box.message-box-warning{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.text-content div.message-box.message-box-warning:before{content:""}.text-content div.message-box.message-box-info{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.text-content div.message-box.message-box-info{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.text-content div.message-box.message-box-info:before{content:""}.text-content div.message-box.message-box-success{--tw-bg-opacity: 1;background-color:rgb(149 193 31 / var(--tw-bg-opacity))}.text-content div.message-box.message-box-success:before{content:""}.text-content div.message-box:before{font-family:FontAwesome}.text-content div.message-box:before{margin-right:.75rem}.text-content div.message-box:before{display:inline-block}.text-content div:has(>table.table-evaluation){overflow-x:auto}.text-content table{margin-bottom:1.25rem}.text-content table{width:100%}.text-content table{table-layout:fixed}.text-content table:last-child{margin-bottom:0}.text-content table th{-webkit-hyphens:auto;hyphens:auto}.text-content table th,.text-content table td{border-width:1px}.text-content table th,.text-content table td{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.text-content table th,.text-content table td{padding:.5rem}.text-content table th,.text-content table td{vertical-align:top}.text-content table tr:nth-child(odd) th,.text-content table tr:nth-child(odd) td{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity))}.text-content table tr:hover th,.text-content table tr:hover td{--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity))}.text-content table.table-evaluation{width:100%;overflow-x:auto;margin:0;padding:0}.panel>:is(.text-content table).table-evaluation>.table{margin-bottom:0}.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>:is(.text-content table).table-evaluation:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>:is(.text-content table).table-evaluation:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+:is(.text-content table).table-evaluation{border-top:1px solid #ddd}.panel>:is(.text-content table).table-evaluation>.table-bordered{border:0}.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr>th:first-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr>th:first-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr>th:first-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr>td:first-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr>td:first-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr>th:last-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr>th:last-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr>th:last-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr>td:last-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr>td:last-child,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr:first-child>td,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr:first-child>td,.panel>:is(.text-content table).table-evaluation>.table-bordered>thead>tr:first-child>th,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr:last-child>td,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr:last-child>td,.panel>:is(.text-content table).table-evaluation>.table-bordered>tbody>tr:last-child>th,.panel>:is(.text-content table).table-evaluation>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>:is(.text-content table).table-evaluation{border:0;margin-bottom:0}@media (max-width: 979px){.text-content table.table-evaluation{width:100%;overflow-x:scroll;margin:0;padding:0}}@media (max-width: 979px){.text-content table.table-evaluation table{margin:10px 0}}.text-content table:is(table).table-evaluation th{padding:15px 8px}.text-content table:is(table).table-evaluation th{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}.text-content table:is(table).table-evaluation th{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-content table:is(table).table-evaluation th:first-child,.text-content table:is(table).table-evaluation td:first-child{position:sticky;left:0;z-index:2;border-right:1px solid #dddddd}.text-content table:is(table).table-evaluation td:first-child{background:#fff}.text-content table:is(table).table-evaluation{table-layout:fixed}.text-content table:is(table).table-evaluation th,.text-content table:is(table).table-evaluation td{width:200px}.text-content table:is(table).table-evaluation th{padding:15px 8px;background:var(--pcb-green);color:var(--white)}.text-content table.table-technology-compact td:first-child,.text-content table.table-technology-compact th:first-child{width:-moz-fit-content;width:fit-content}.text-content table.table-technology-compact td:first-child,.text-content table.table-technology-compact th:first-child{text-align:left}.text-content table.table-technology-compact td:first-child,.text-content table.table-technology-compact th:first-child{font-weight:700}@media (min-width: 768px){.text-content table.table-technology-compact td:first-child,.text-content table.table-technology-compact th:first-child{width:375px}}.text-content table.table-fixed-first-col tr{height:-moz-fit-content!important;height:fit-content!important}.text-content table.table-fixed-first-col th,.text-content table.table-fixed-first-col td{border-style:none}.text-content table.table-fixed-first-col th,.text-content table.table-fixed-first-col td{padding-top:.25rem;padding-bottom:.25rem}:is(.text-content table.table-fixed-first-col tr:hover,.text-content table.table-fixed-first-col tr:nth-child(odd)) th,:is(.text-content table.table-fixed-first-col tr:hover,.text-content table.table-fixed-first-col tr:nth-child(odd)) td{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.text-content table.table-fixed-first-col td:first-child,.text-content table.table-fixed-first-col th:first-child{text-align:left}.text-content table.table-fixed-first-col td:first-child,.text-content table.table-fixed-first-col th:first-child{font-weight:700}.text-content table.table-fixed-first-col col:first-child{width:27%!important}.text-content table.table-fixed-first-col col:not(:first-child){width:auto!important}.text-content table.table-technology-details th,.text-content table.table-technology-details td:first-child{text-align:left}.text-content table.table-technology-details th,.text-content table.table-technology-details td:first-child{font-weight:700}.text-content table.table-technology-details th,.text-content table.table-technology-details td{width:33.333%}.text-content.disable-elevation-of-headings h1{font-size:.9em;text-transform:none;padding:0 0 20px;margin:0;line-height:1em}.text-content.disable-elevation-of-headings h1{font-weight:400}.text-content.disable-elevation-of-headings .fullsize-style-2 h1,.text-content.disable-elevation-of-headings .fullsize-style-3 h1{color:var(--white)}.text-content.disable-elevation-of-headings h2{font-size:2.2em;text-transform:none;padding:0 0 30px;margin:0;line-height:1.2em}.text-content.disable-elevation-of-headings h2{font-weight:400}.text-content.disable-elevation-of-headings .fullsize-style-2 h2,.text-content.disable-elevation-of-headings .fullsize-style-3 h2{color:var(--white)}.text-content.disable-elevation-of-headings h3{font-weight:700;font-size:1.4em;padding:15px 0;margin:0}.text-content.disable-elevation-of-headings h3{font-weight:400}.text-content.disable-elevation-of-headings .fullsize-style-2 h3,.text-content.disable-elevation-of-headings .fullsize-style-3 h3{color:var(--white)}.table-responsive{width:100%;overflow-x:auto;margin:0;padding:0}table.table-firstcol-fixed th:first-child,table.table-firstcol-fixed td:first-child{position:sticky;left:0;z-index:2;border-right:1px solid #dddddd}table.table-firstcol-fixed td:first-child{background:#fff}table.table-text-center th,table.table-text-center td{text-align:center;vertical-align:top}table.table-text-center th:first-child,table.table-text-center td:first-child{text-align:left}table.table-layout-fixed{table-layout:fixed}table.table-cellwidth-50 th,table.table-cellwidth-50 td{width:50px}table.table-cellwidth-100 th,table.table-cellwidth-100 td{width:100px}table.table-cellwidth-150 th,table.table-cellwidth-150 td{width:150px}table.table-cellwidth-200 th,table.table-cellwidth-200 td{width:200px}table.table-cellwidth-250 th,table.table-cellwidth-250 td{width:250px}table.table-cellwidth-300 th,table.table-cellwidth-300 td{width:300px}table.table-cellwidth-350 th,table.table-cellwidth-350 td{width:350px}table.table-cellwidth-400 th,table.table-cellwidth-400 td{width:400px}table.table-head-style-1 th{padding:15px 8px;--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}table.table-head-style-2 th{padding:15px 8px;--tw-bg-opacity: 1;background-color:var(--fallback-nc,oklch(var(--nc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.fullsize{margin-left:0;margin-right:0;width:100%;padding:1.25rem}.home-about-us .text-content h2{padding:0}.home-about-us .text-content h2{font-weight:400}.home-about-us .text-content h2{display:block;text-align:center;font-size:42px;text-transform:uppercase;margin:20px 0 40px;line-height:1.2em}.home-about-us .text-content #home-ratings h2{margin-bottom:25px}.home-about-us .text-content h2{text-align:left;margin:0 0 10px}.home-about-us .text-content h3{padding:0}.home-about-us .text-content h3{font-weight:400}.home-about-us .text-content h3{margin:0 0 10px;font-size:1.3em;line-height:1.5em}.home-about-us .text-content p{margin:0}.home-about-us .text-content p{line-height:1.5em}.\!subtitle,.subtitle{margin-bottom:0}.fixed-background{position:relative;background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.stretch-background{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;background-repeat:repeat-x}.btn-large{padding:11px 19px;font-size:18px}.btn-small{padding:2px 8px;font-size:12px}.fullsize-header-caption-subtitle .text-content p{text-align:left}.header-container p{margin-bottom:0}.pre-header p{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.pre-header a:hover,.pre-header a:active{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.topbar-nav a{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.topbar-nav a:hover{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.main-header-wrapper{margin-top:5px;margin-bottom:5px;display:flex;flex-direction:row;justify-content:center}@media (min-width: 1024px){.main-header-wrapper{margin-top:15px;margin-bottom:.75rem}}.main-header{display:flex;align-items:flex-start;justify-content:space-between;padding:.5rem;vertical-align:bottom}@media (min-width: 1024px){.main-header{align-items:baseline}}.main-header:not(.sticky){width:100%}.main-header:not(.sticky){max-width:1100px}body>.main-header:not(.sticky){margin-top:0;position:relative}.main-header:not(.sticky)>hr{margin:60px 0}@media (min-width: 1200px){#home-news .main-header:not(.sticky){width:100%;max-width:1600px}}@media (max-width: 1024px){#header .main-header:not(.sticky),#sticky-header .main-header:not(.sticky){width:95%}}@media (max-width: 767px){.main-header:not(.sticky){width:90%}}@media print{body>.main-header:not(.sticky){size:auto;margin:0;padding:0}}.main-header:not(.sticky){margin-left:auto;margin-right:auto}.main-header:not(.sticky){width:91.666667%}.multi-column-content .main-header:not(.sticky){margin-left:0;margin-right:0}.multi-column-content .main-header:not(.sticky){width:100%}.multi-column-content .main-header:not(.sticky){padding:0}.main-header:not(.sticky) .sticky-draft-banner{display:none}.main-header.sticky{position:fixed}.main-header.sticky{top:0}.main-header.sticky{z-index:50}.main-header.sticky{width:100%}.main-header.sticky{align-items:center}.main-header.sticky{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.main-header.sticky{padding-left:4rem;padding-right:4rem}.main-header.sticky{padding-top:.75rem}.main-header.sticky{padding-bottom:.75rem}.main-header.sticky{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.main-header.sticky .logo{width:120px}.main-header.sticky .main-nav{bottom:0}.main-header.sticky .main-nav{top:.25rem}.main-nav.overlay-nav ul{margin-bottom:0}.main-nav.overlay-nav ul{display:flex}.main-nav.overlay-nav ul{gap:1.25rem}.main-nav.overlay-nav ul li{list-style-type:none}.main-nav.overlay-nav ul li a{display:flex}.main-nav.overlay-nav ul li a{min-width:2.5rem}.main-nav.overlay-nav ul li a{flex-grow:1}.main-nav.overlay-nav ul li a{padding-left:1.25rem;padding-right:1.25rem}.main-nav.overlay-nav ul li a{padding-top:.5rem;padding-bottom:.5rem}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{display:inline-flex}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{cursor:default}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{align-items:center}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{font-style:italic}.main-nav.overlay-nav .subnav-1-parent-label-wrapper{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.overlay-nav .subnav-1-parent-label{display:inline-flex}.main-nav.overlay-nav .subnav-1-parent-label{cursor:pointer}.main-nav.overlay-nav .subnav-1-parent-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.overlay-nav .subnav-1-parent-label{align-items:center}.main-nav.overlay-nav .subnav-1-parent-label:hover{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.main-nav.overlay-nav .subnav-1-parent-container{position:relative}.main-nav.overlay-nav .subnav-1-parent-container{margin-bottom:0}.main-nav.overlay-nav .subnav-1-parent-container:hover .subnav-1-children-container{display:block}.main-nav.overlay-nav .subnav-1-parent-container:last-child .subnav-1-children-container{right:0}.main-nav.overlay-nav .subnav-1-children-container{position:absolute}.main-nav.overlay-nav .subnav-1-children-container{z-index:40}.main-nav.overlay-nav .subnav-1-children-container{margin-top:0}.main-nav.overlay-nav .subnav-1-children-container{min-width:15rem}.main-nav.overlay-nav .subnav-1-children-container{border-radius:.375rem}.main-nav.overlay-nav .subnav-1-children-container{border-width:1px}.main-nav.overlay-nav .subnav-1-children-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.main-nav.overlay-nav .subnav-1-children-container{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.main-nav.overlay-nav .subnav-1-children-container{display:none}.main-nav.overlay-nav .subnav-1-children-container li{z-index:50}.main-nav.overlay-nav .subnav-1-children-container li{margin:0}.main-nav.overlay-nav .subnav-1-children-container li{display:flex}.main-nav.overlay-nav .subnav-1-children-container li{gap:.5rem}.main-nav.overlay-nav .subnav-1-children-container li{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.main-nav.overlay-nav .subnav-1-children-container li:hover{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.main-nav.overlay-nav .subnav-1-children-container li:hover{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{margin:0}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{margin-top:.25rem}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{display:flex}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{min-width:2.5rem}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{flex-grow:1}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{cursor:default}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{gap:.5rem}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{padding-left:1.25rem;padding-right:1.25rem}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{padding-top:.5rem;padding-bottom:.5rem}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{font-style:italic}.main-nav.overlay-nav .subnav-1-children-container li.wrapper{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.overlay-nav .subnav-1-children-container li.wrapper:hover{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.main-nav.overlay-nav .subnav-1-children-container li.wrapper:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.sticky-nav.disabled{max-height:0}.main-nav.sticky-nav{max-height:600px}.main-nav.sticky-nav{overflow:hidden}.main-nav.sticky-nav{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-nav.sticky-nav{transition-duration:.5s}.main-nav.sticky-nav{transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav.sticky-nav{max-width:1100px}body>.main-nav.sticky-nav{margin-top:0;position:relative}.main-nav.sticky-nav>hr{margin:60px 0}@media (min-width: 1200px){#home-news .main-nav.sticky-nav{width:100%;max-width:1600px}}@media (max-width: 1024px){#header .main-nav.sticky-nav,#sticky-header .main-nav.sticky-nav{width:95%}}@media (max-width: 767px){.main-nav.sticky-nav{width:90%}}@media print{body>.main-nav.sticky-nav{size:auto;margin:0;padding:0}}.main-nav.sticky-nav{margin-left:auto;margin-right:auto}.main-nav.sticky-nav{width:91.666667%}.multi-column-content .main-nav.sticky-nav{margin-left:0;margin-right:0}.multi-column-content .main-nav.sticky-nav{width:100%}.multi-column-content .main-nav.sticky-nav{padding:0}@media (min-width: 1024px){.main-nav.sticky-nav{max-height:0px}}@media (min-width: 1024px){.main-nav.sticky-nav{transition-property:none}}.main-nav.sticky-nav ul{margin:0}.main-nav.sticky-nav ul li{margin-left:.25rem;margin-right:.25rem}.main-nav.sticky-nav ul li{margin-top:.5rem;margin-bottom:.5rem}.main-nav.sticky-nav ul li{list-style-type:none}.main-nav.sticky-nav ul li:last-child{margin-bottom:.75rem}.main-nav.sticky-nav ul li a{display:flex}.main-nav.sticky-nav ul li a{min-width:2.5rem}.main-nav.sticky-nav ul li a{flex-grow:1}.main-nav.sticky-nav ul li a{padding-left:1.25rem}.main-nav.sticky-nav ul li a{padding-top:.25rem}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{margin-top:.75rem}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{margin-bottom:.25rem}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{cursor:default}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{font-style:italic}.main-nav.sticky-nav .subnav-1-parent-label-wrapper{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.sticky-nav .subnav-1-parent-label{display:inline-flex}.main-nav.sticky-nav .subnav-1-parent-label{cursor:pointer}.main-nav.sticky-nav .subnav-1-parent-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.sticky-nav .subnav-1-parent-label{align-items:center}.main-nav.sticky-nav .subnav-1-parent-label:hover{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.main-nav.sticky-nav .subnav-1-parent-container .subnav-1-children-container{max-height:0px}.main-nav.sticky-nav .subnav-1-parent-container .subnav-1-children-container{overflow:hidden}.main-nav.sticky-nav .subnav-1-parent-container.selected .subnav-1-children-container{max-height:600px}.main-nav.sticky-nav .subnav-1-parent-container.selected .subnav-1-children-container{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-nav.sticky-nav .subnav-1-parent-container.selected .subnav-1-children-container{transition-duration:.5s}.main-nav.sticky-nav .subnav-1-parent-container.selected .subnav-1-children-container{transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav.sticky-nav .subnav-1-children-container li{margin:0}.main-nav.sticky-nav .subnav-1-children-container li{display:flex}.main-nav.sticky-nav .subnav-1-children-container li{gap:.5rem}.main-nav.sticky-nav .subnav-1-children-container li{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.main-nav.sticky-nav .subnav-1-children-container li:hover{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.main-nav.sticky-nav .subnav-1-children-container li:hover{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{margin:0}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{display:flex}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{min-width:2.5rem}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{flex-grow:1}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{cursor:default}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{gap:.5rem}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{padding-left:1.25rem}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{padding-top:.5rem}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{font-style:italic}.main-nav.sticky-nav .subnav-1-children-container li.wrapper{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.sticky-nav .subnav-1-children-container li.wrapper:hover{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.main-nav.sticky-nav .subnav-1-children-container li.wrapper:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.main-nav.sticky-nav .subnav-1-children-container li.wrapper:first-child{padding-top:0}a.feature-element .feature-title.no-link{color:var(--package-black)}#socialmedia-module-items img{display:inline}@media (max-width: 767px){#socialmedia-module-items #calculationform labelimg.radio{margin:0}}#socialmedia-module-items a{box-sizing:content-box}#socialmedia-module-items .box a{margin:0}#socialmedia-module-items .socialmedia-module-items-label{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#socialmedia-module-items .socialmedia-module-items-label.facebook{--tw-bg-opacity: 1;background-color:rgb(25 119 243 / var(--tw-bg-opacity))}#socialmedia-module-items .socialmedia-module-items-label.instagram{--tw-bg-opacity: 1;background-color:rgb(163 59 147 / var(--tw-bg-opacity))}#socialmedia-module-items .socialmedia-module-items-label.xing{--tw-bg-opacity: 1;background-color:rgb(1 153 161 / var(--tw-bg-opacity))}#socialmedia-module-items .socialmedia-module-items-label.linkedin{--tw-bg-opacity: 1;background-color:rgb(0 102 153 / var(--tw-bg-opacity))}.history-module-items-container .text p{line-height:1.4em;text-align:center}.history-module-items-container .history-module-item{margin-left:auto;margin-right:auto}.history-module-items-container .history-module-item .item-nav{display:revert}.fullsize-style-2 .gallery-style-4 .gallery-item:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fullsize-style-2 .gallery-style-4 .gallery-item:hover div{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.fullsize-style-2 .gallery-style-4 .gallery-item div{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fullscreen-image-preview *{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.fullsize-style-2 .image-gallery-wrapper *,.fullsize-style-3 .image-gallery-wrapper *{color:#fff}.image-gallery-wrapper li>div{height:100%}.facts-box{border-radius:.375rem;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .05;padding:1.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem;width:100%}@media (min-width: 1024px){.facts-box{margin-left:0;margin-right:0}}.facts-box{border-width:1px;border-style:solid;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-border-opacity: .2}.facts-box .h3{padding-top:0;padding-bottom:0}.facts-box li{margin-top:0;margin-bottom:0}.contact-form .altcha{display:flex}.contact-form .altcha{flex-direction:column}.contact-form .altcha{align-items:center}.contact-form .altcha{border-style:none}.contact-form .altcha>div{margin-bottom:.25rem}.contact-form .altcha>div{padding:0}.faq-question,.faq-question .text-content{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.text-content table.downloads{table-layout:auto}.text-content table.downloads td,.text-content table.downloads th{padding:.25rem}.text-content table.downloads td,.text-content table.downloads th{vertical-align:middle}.fui-dropzone-root .files-ui-header :last-child{display:none}.fui-dropzone-root .files-ui-file-card-upload-layer .elevation-item-card{font-size:.875rem;line-height:1.25rem}.fui-dropzone-root .files-ui-file-card-upload-layer .files-ui-loader-container{height:3rem!important}.fui-dropzone-root .files-ui-file-card-upload-layer .files-ui-loader-container{width:3rem!important}.contact-info-form{display:flex;flex-direction:column;align-items:center;gap:1rem}.contact-info-form fieldset{width:100%}.contact-info-form fieldset legend{margin-bottom:1rem}.contact-info-form fieldset legend{font-weight:600}.contact-info-form fieldset legend{text-transform:uppercase}.contact-info-form fieldset>div{display:flex}.contact-info-form fieldset>div{flex-direction:column}.contact-info-form fieldset>div{align-items:center}.contact-info-form fieldset>div{gap:.5rem}.contact-info-form fieldset>div{border-radius:.375rem}.contact-info-form fieldset>div{border-width:1px}.contact-info-form fieldset>div{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.contact-info-form fieldset>div{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.contact-info-form fieldset>div{padding-left:5rem;padding-right:5rem}.contact-info-form fieldset>div{padding-top:1rem}.contact-info-form fieldset>div{padding-bottom:2rem}.contact-info-form fieldset>div>div{display:flex}.contact-info-form fieldset>div>div{width:500px}.contact-info-form fieldset>div>div{min-width:80%}.contact-info-form fieldset>div>div{flex-direction:column}.contact-info-form fieldset>div>div>label{margin-bottom:.25rem}.contact-info-form fieldset>div>div>label{display:flex}.contact-info-form fieldset>div>div>label{cursor:default}.contact-info-form fieldset>div>div>label{flex-direction:row}.contact-info-form fieldset>div>div>label{align-items:center}.contact-info-form fieldset>div>div>label{font-size:.875rem;line-height:1.25rem}.contact-info-form fieldset>div>div>label{font-weight:600}.contact-info-form fieldset>div>div .text-input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.contact-info-form fieldset>div>div .text-input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.contact-info-form fieldset>div>div .text-input[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:-0px}.contact-info-form fieldset>div>div .text-input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.contact-info-form fieldset>div>div .text-input input:focus{outline:2px solid transparent;outline-offset:2px}.contact-info-form fieldset>div>div .text-input[list]::-webkit-calendar-picker-indicator{line-height:1em}.contact-info-form fieldset>div>div .text-input{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.contact-info-form fieldset>div>div .text-input:focus,.contact-info-form fieldset>div>div .text-input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.contact-info-form fieldset>div>div .text-input:has(>input[disabled]),.contact-info-form fieldset>div>div .text-input:disabled,.contact-info-form fieldset>div>div .text-input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.contact-info-form fieldset>div>div .text-input:has(>input[disabled])::-moz-placeholder,.contact-info-form fieldset>div>div .text-input:disabled::-moz-placeholder,.contact-info-form fieldset>div>div .text-input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.contact-info-form fieldset>div>div .text-input:has(>input[disabled])::placeholder,.contact-info-form fieldset>div>div .text-input:disabled::placeholder,.contact-info-form fieldset>div>div .text-input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.contact-info-form fieldset>div>div .text-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.contact-info-form fieldset>div>div .text-input::-webkit-date-and-time-value{text-align:inherit}.contact-info-form fieldset>div>div .dui-mockup-browser .dui-mockup-browser-toolbar .text-input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.contact-info-form fieldset>div>div .dui-mockup-browser .dui-mockup-browser-toolbar .text-input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.contact-info-form fieldset>div>div .dui-mockup-browser .dui-mockup-browser-toolbar .text-input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.contact-info-form fieldset>div>div .text-input{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.contact-info-form fieldset>div>div .text-input{width:100%}.finalize-order .card{flex:1 1 0%}.finalize-order .card{border-radius:.375rem}.finalize-order .card{border-width:1px}.finalize-order .card{padding:1rem}.finalize-order .card{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.finalize-order .item-listing{display:flex}.finalize-order .item-listing{flex-direction:column}.finalize-order .item-listing{gap:.5rem}.finalize-order .item-listing>div{display:flex}.finalize-order .item-listing>div{width:100%}.finalize-order .item-listing>div{flex-direction:row}.finalize-order .item-listing>div{align-items:flex-start}.finalize-order .item-listing>div{justify-content:space-between}.finalize-order .item-listing>div{border-bottom-width:1px}.finalize-order .item-listing>div{padding:.5rem}.finalize-order .item-listing>div:last-child{border-bottom-width:0px}.modal{position:fixed;top:50%;left:50%;display:flex;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal.modal-small{max-height:90vh}.modal.modal-small{width:100%}.modal.modal-small{max-width:28rem}@media (min-width: 768px){.modal.modal-small{max-width:32rem}}.modal.modal-large{max-height:90vh}.modal.modal-large{width:100%}.modal.modal-large{max-width:80%}.modal .modal-header-new{position:relative}.modal .modal-header-new{margin-bottom:1rem}.modal .modal-header-new{height:1rem}.modal .modal-header-new{width:100%}.modal .modal-header-new{flex-shrink:0}.modal .modal-header-new button{position:absolute}.modal .modal-header-new button{right:.5rem}.modal .modal-header-new button{top:.5rem}.modal .modal-content{flex-grow:1}.modal .modal-content{overflow-y:auto}.modal .modal-content{padding:.25rem}.modal .container{width:100%}.modal .container{max-width:100%}#footer p,#footer h2,#footer div,#footer a{margin-bottom:0}#footer p,#footer h2,#footer div,#footer a{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}#footer a:hover{text-decoration-line:underline}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-5{left:-1.25rem}.-top-\[2px\]{top:-2px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2\.5{bottom:.625rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.clear-both{clear:both}.m-0{margin:0}.m-0\.5{margin:.125rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-\[5px\]{margin-bottom:5px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-\[80px\]{margin-right:80px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-12{height:3rem!important}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[30vw\]{height:30vw}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-0{max-height:0px}.max-h-\[10000px\]{max-height:10000px}.max-h-\[600px\]{max-height:600px}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.min-h-40{min-height:10rem}.min-h-\[130px\]{min-height:130px}.min-h-\[800px\]{min-height:800px}.min-h-\[calc\(100vh-450px\)\]{min-height:calc(100vh - 450px)}.min-h-\[calc\(100vh-500px\)\]{min-height:calc(100vh - 500px)}.\!w-\[27\%\]{width:27%!important}.w-0{width:0px}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[120px\]{width:120px}.w-\[33\.333\%\]{width:33.333%}.w-\[500px\]{width:500px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-40{min-width:10rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-60{min-width:15rem}.min-w-80{min-width:20rem}.min-w-96{min-width:24rem}.min-w-\[250px\]{min-width:250px}.min-w-\[80\%\]{min-width:80%}.min-w-full{min-width:100%}.max-w-0{max-width:0px}.max-w-0\.5{max-width:.125rem}.max-w-1{max-width:.25rem}.max-w-1\.5{max-width:.375rem}.max-w-10{max-width:2.5rem}.max-w-11{max-width:2.75rem}.max-w-12{max-width:3rem}.max-w-14{max-width:3.5rem}.max-w-16{max-width:4rem}.max-w-2{max-width:.5rem}.max-w-2\.5{max-width:.625rem}.max-w-20{max-width:5rem}.max-w-24{max-width:6rem}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3{max-width:.75rem}.max-w-3\.5{max-width:.875rem}.max-w-32{max-width:8rem}.max-w-36{max-width:9rem}.max-w-3xl{max-width:48rem}.max-w-4{max-width:1rem}.max-w-40{max-width:10rem}.max-w-44{max-width:11rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5{max-width:1.25rem}.max-w-52{max-width:13rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-6{max-width:1.5rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7{max-width:1.75rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-8{max-width:2rem}.max-w-80{max-width:20rem}.max-w-9{max-width:2.25rem}.max-w-96{max-width:24rem}.max-w-\[280px\]{max-width:280px}.max-w-\[400px\]{max-width:400px}.max-w-\[80\%\]{max-width:80%}.max-w-\[90vw\]{max-width:90vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-px{max-width:1px}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-sm{max-width:640px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-y-0{row-gap:0px}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-\[1px\]{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-\[4px\]{border-bottom-width:4px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-none{border-style:none}.border-\[\#b94a48\]{--tw-border-opacity: 1;border-color:rgb(185 74 72 / var(--tw-border-opacity))}.border-\[\#bce8f1\]{--tw-border-opacity: 1;border-color:rgb(188 232 241 / var(--tw-border-opacity))}.border-\[\#d6e9c6\]{--tw-border-opacity: 1;border-color:rgb(214 233 198 / var(--tw-border-opacity))}.border-\[\#fbeed5\]{--tw-border-opacity: 1;border-color:rgb(251 238 213 / var(--tw-border-opacity))}.border-base-300{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)))}.border-error{--tw-border-opacity: 1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-neutral-content{--tw-border-opacity: 1;border-color:var(--fallback-nc,oklch(var(--nc)/var(--tw-border-opacity)))}.border-primary{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.border-warning{--tw-border-opacity: 1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-b-black{--tw-border-opacity: 1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-b-gray-200{--tw-border-opacity: 1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-opacity-20{--tw-border-opacity: .2}.bg-\[\#006699\]{--tw-bg-opacity: 1;background-color:rgb(0 102 153 / var(--tw-bg-opacity))}.bg-\[\#0199A1\]{--tw-bg-opacity: 1;background-color:rgb(1 153 161 / var(--tw-bg-opacity))}.bg-\[\#1977F3\]{--tw-bg-opacity: 1;background-color:rgb(25 119 243 / var(--tw-bg-opacity))}.bg-\[\#707070\]{--tw-bg-opacity: 1;background-color:rgb(112 112 112 / var(--tw-bg-opacity))}.bg-\[\#95C11F\]{--tw-bg-opacity: 1;background-color:rgb(149 193 31 / var(--tw-bg-opacity))}.bg-\[\#A33B93\]{--tw-bg-opacity: 1;background-color:rgb(163 59 147 / var(--tw-bg-opacity))}.bg-\[\#B94A48\]{--tw-bg-opacity: 1;background-color:rgb(185 74 72 / var(--tw-bg-opacity))}.bg-\[\#cccccc\]{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.bg-\[\#d9edf7\]{--tw-bg-opacity: 1;background-color:rgb(217 237 247 / var(--tw-bg-opacity))}.bg-\[\#dff0d8\]{--tw-bg-opacity: 1;background-color:rgb(223 240 216 / var(--tw-bg-opacity))}.bg-\[\#f0f0f0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.bg-\[\#f1f1f1\]{--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity))}.bg-\[\#f2dede\]{--tw-bg-opacity: 1;background-color:rgb(242 222 222 / var(--tw-bg-opacity))}.bg-\[\#f9f9f9\]{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity))}.bg-\[\#fcf8e3\]{--tw-bg-opacity: 1;background-color:rgb(252 248 227 / var(--tw-bg-opacity))}.bg-accent{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-error\/20{background-color:var(--fallback-er,oklch(var(--er)/.2))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-neutral-content{--tw-bg-opacity: 1;background-color:var(--fallback-nc,oklch(var(--nc)/var(--tw-bg-opacity)))}.bg-primary{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}.bg-primary\/20{background-color:var(--fallback-p,oklch(var(--p)/.2))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-5{--tw-bg-opacity: .05}.bg-opacity-70{--tw-bg-opacity: .7}.bg-none{background-image:none}.bg-cover{background-size:cover}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-16{padding-left:4rem;padding-right:4rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.\!pl-11{padding-left:2.75rem!important}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[15px\]{padding-bottom:15px}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[42px\]{font-size:42px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-\[1em\]{line-height:1em}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[\#3a87ad\]{--tw-text-opacity: 1;color:rgb(58 135 173 / var(--tw-text-opacity))}.text-\[\#468847\]{--tw-text-opacity: 1;color:rgb(70 136 71 / var(--tw-text-opacity))}.text-\[\#95C11F\]{--tw-text-opacity: 1;color:rgb(149 193 31 / var(--tw-text-opacity))}.text-\[\#b94a48\]{--tw-text-opacity: 1;color:rgb(185 74 72 / var(--tw-text-opacity))}.text-\[\#c09853\]{--tw-text-opacity: 1;color:rgb(192 152 83 / var(--tw-text-opacity))}.text-\[1\.em\]{color:1em}.text-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.text-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-neutral{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.text-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.text-primary-content{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,min-width\,max-width\,padding\,margin\,border\]{transition-property:width,min-width,max-width,padding,margin,border;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.items-normal{align-items:normal}@media (hover: none) and (pointer: coarse){.hide-on-touch{display:none}}.container{margin-left:auto;margin-right:auto;width:91.666667%}.multi-column-content .container,.multi-column-content .fullsize{margin-left:0;margin-right:0;width:100%;padding:0}.after\:ml-1:after{content:var(--tw-content);margin-left:.25rem}.after\:text-red-500:after{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.after\:content-\[\'\*\'\]:after{--tw-content: "*";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-none:last-child{border-style:none}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.hover\:bg-base-100:hover{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}@media (min-width: 640px){.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:mr-0{margin-right:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[375px\]{width:375px}.md\:w-\[48rem\]{width:48rem}.md\:max-w-80{max-width:20rem}.md\:max-w-\[180px\]{max-width:180px}.md\:max-w-lg{max-width:32rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-16{gap:4rem}.md\:opacity-0{opacity:0}}@media (min-width: 1024px){.lg\:float-right{float:right}.lg\:float-left{float:left}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mb-0{margin-bottom:0}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:ml-4{margin-left:1rem}.lg\:mr-4{margin-right:1rem}.lg\:mt-\[15px\]{margin-top:15px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-0{max-height:0px}.lg\:w-1\/2{width:50%}.lg\:w-\[200px\]{width:200px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.lg\:flex-row{flex-direction:row}.lg\:items-baseline{align-items:baseline}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:2.5rem}.lg\:transition-none{transition-property:none}.lg\:items-normal{align-items:normal}}.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child){border-bottom-width:1px}.\[\&_p\]\:\!hyphens-none p{-webkit-hyphens:none!important;hyphens:none!important}
