p,ul.lead,article .article__body p,article .article__body ul,.legal section ul{font-size:1.35714286em;font-weight:300;line-height:1.357em;color:#49494A}.bg--dark p,.bg--dark ul.lead{font-weight:400;color:#fff}p strong a,p a strong{color:#4a90e2}b a,strong a,a b,a strong{font-weight:600}p:not(:last-child),.lead:not(:last-child){margin-bottom:1.36842105263158em}h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:#201915}h1,h2,h3,.h1,.h2,.h3{line-height:1.08365em}p a,span a,label a{text-decoration:none;line-height:1.357em}.home .tile a,.home .tile a:hover,.project-thumb a,.project-thumb a:hover{text-decoration:none}.product-claim{letter-spacing:-0.01em;font-weight:400}ul.bullets li,article .article__body ul li,.legal section ul li{list-style:disc;margin-left:2em;padding-left:.25em}article .article__body p,article .article__body ul{letter-spacing:-0.01em}article .article__body ul li p{font-size:1em}.note{font-size:1em;line-height:1.6em}.unmarg--top{margin-top:0 !important}@media all and (min-width: 768px){.slider-side-text{margin-bottom:3.71428571em}}table{border-collapse:collapse}hr{margin-top:1em;margin-bottom:1em;border:0;border-top:1px solid rgba(0,0,0,0.1)}hr:first-child{margin-top:1em}.videobg .container{opacity:initial}.videobg.video-active .loading-indicator{display:none}@media all and (min-width: 767px) and (min-height: 400px){.height-50{height:50vh}.height-60{height:60vh}.height-80{height:80vh}.height-70{height:70vh}.height-90{height:90vh}.height-50 .pos-vertical-center,.height-60 .pos-vertical-center,.height-70 .pos-vertical-center,.height-80 .pos-vertical-center,.height-90 .pos-vertical-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media all and (max-width: 1023px) and (min-width: 768px){.bar-1 .bar__module{margin-bottom:0}.logo-light{display:none}}@media all and (min-width: 991px){.bar--transparent.bar--dark .logo-light{display:none}}@media all and (max-width: 767px){.bar__module .btn{display:inline-block}}.g-recaptcha iframe{min-height:0}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeInOut.tabs-container .tabs-content>li:not(.active) .tab__content,.fadeInOut.tabs-container .tabs--vertical .tabs-content>li:not(.active) .tab__content{animation-name:fadeOut !important;-webkit-animation-name:fadeOut !important}.fadeInOut.tabs-container .tabs-content>li.active,.fadeInOut.tabs-container.tabs--vertical .tabs-content>li.active .tab__content{animation-name:fadeIn !important;-webkit-animation-name:fadeIn !important}.fadeLeftRight.tabs-container .tabs-content>li:not(.active) .tab__content,.fadeLeftRight.tabs-container.tabs--vertical .tabs-content>li:not(.active) .tab__content{animation-name:fadeOutRight !important;-webkit-animation-name:fadeOutRight !important}.fadeLeftRight.tabs-container .tabs-content>li.active,.fadeLeftRight.tabs-container.tabs--vertical .tabs-content>li.active .tab__content{animation-name:fadeInLeft !important;-webkit-animation-name:fadeInLeft !important}ul.list-extra-padding li{margin-bottom:0.8em}ul.list-numbered li{position:relative;margin-left:2em;padding-left:0.25em}ul.list-numbered span.number{position:absolute;left:-2em;border-radius:50%;width:1.4em;height:1.4em;text-align:center;background:black}.bg--dark ul.list-numbered span.number{color:black !important;background:white}.black.bg--dark{background:#000}.newsletter-flyout.notification{top:25%}.newsletter-flyout.notification .notification-close-cross::before{font-size:2.5em;font-weight:lighter}@media (max-width: 767px){.overlay-80-xs:before{opacity:0.8}.overlay-70-xs:before{opacity:0.7}.overlay-60-xs:before{opacity:0.5}.blur-xs .background-image-holder{-webkit-filter:blur(2px);filter:blur(2px)}}.list-logos li{display:inline-block !important}.list-logos li:not(:last-child){margin-right:1.1em !important}.bar .logo{top:0px}.bar .menu-horizontal{top:0px}.bar.pos-fixed:not([class*='bg-']){background:rgba(255,255,255,0.9)}.bar.pos-fixed{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:rgba(255,255,255,0.9);border-bottom:1px solid lightgrey}.menu-horizontal>li:not(:hover)>a,.menu-horizontal>li:not(:hover)>span,.menu-horizontal>li:not(:hover)>.modal-instance>.modal-trigger{opacity:1}.menu-vertical li:not(:hover):not(.dropdown--active){opacity:1}.menu-horizontal>li,.menu-vertical>li{font-family:'Roboto', 'Verdana', 'Helvetica', 'sans-serif'}.bar-1 .menu-horizontal>li>a{font-weight:400}.bar-1 .menu-horizontal>li>.dropdown__trigger,.bar-1 .menu-horizontal>li>a{font-weight:400;font-size:14px;letter-spacing:1px}img.flag{padding:0;margin:0;vertical-align:middle;margin-bottom:3px;padding-right:.5em}#navmenu .form-inline{padding-top:12px}#navmenu{border-bottom:2px solid rgba(233,233,233,0.8)}@media (min-width: 768px){#navmenu{border-bottom:none}}.no-lang .lang-switcher.hidden-xs{visibility:hidden}.no-lang .lang-switcher.visible-xs{display:none !important}.tabs-container.tabs--select{overflow:hidden}.tabs-container.tabs--select .tabs{display:none}.tabs-container.tabs--select .tabs-content{margin-top:2em}footer .list-inline{display:block;padding-top:0.6em;padding-bottom:0.6em}footer ul.list-inline{margin-bottom:0}footer ul.list-inline+ul.list-inline{padding-top:0}footer .list-inline li:not(:last-child){margin-right:.7em}footer .footer-links a:hover{text-decoration:underline !important}footer .newsletter-link{opacity:1 !important}@media all and (max-width: 767px){footer .list-logos{text-align:center}}footer.bg--after-dark,.page-footer-darker footer{background:#1b1b1b}.home .cover .list-logos li:not(:last-child){margin-right:2.5em !important}.home .masonry__item{padding-left:7px;padding-right:7px;margin-bottom:14px}.home section.tiles .row{margin-left:-7px;margin-right:-7px}.home section+section{padding-top:14px}.home .tile{height:550px;padding:3em 0;position:relative}.home .tiles .slider{margin-bottom:0px}.home .tiles .slider .flickity-page-dots{bottom:0px;margin-bottom:0.5em}.title-tiles{font-size:1.78571429em;line-height:1.08365em;margin-bottom:10px;font-weight:600;color:#201915}.subtext-tiles{font-size:1.35714286em;line-height:1.357em;font-weight:400;margin-bottom:10px;color:#49494A}.links-tiles{font-size:1.2em;line-height:1.357em;font-weight:400;color:#06c}.tile-bgblack .title-tiles,.tile-bgblack .subtext-tiles,.tile-bgblack .links-tiles{color:white}.tile-bgblack .links-tiles{font-weight:bold}.product-grid .masonry__item{padding-left:7px;padding-right:7px;margin-bottom:14px}.product-grid .project-thumb{position:relative}.finishes .tab__title img{margin-bottom:0.8em}.finishes .tabs li{display:inline-block !important}.pricing li{padding-left:1.7em}.pricing .checkmark{width:1em;height:1em;font-size:1em;position:relative;margin-left:-1.7em;margin-right:0.7em}.pricing .checkmark:before{font-size:14px;left:1px}.pricing:hover{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 767px){.mobile-border-bottom{border-bottom:1px solid #ebebeb}}div.store-links{margin-left:-15px}div.store-link{width:200px;display:inline-block}div.store-link.app-store img{margin:6%;width:88%}.background-image-holder.background--position-x-80{background-position-x:80% !important}@media (min-width: 768px){.features-ips .row{min-height:330px}}@media (min-width: 992px){.features-ips .row{min-height:400px}}@media (min-width: 1200px){.features-ips .row{min-height:480px}}@media (max-width: 767px){.ser3-knx .cover{height:70vh}.ser3-knx .parallax.parallax-disable-mobile>.background-image-holder{min-height:auto;background-position-y:0 !important}}.ser3-knx .feature img{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:bottom center;transform-origin:bottom center}.mura .tiles .row{margin-left:-7px;margin-right:-7px}.mura .tiles .col{padding-left:7px;padding-right:7px}.mura .tiles.tiles-padding-top .col{padding-top:14px}.mura .tiles.tiles-padding-bottom .col{padding-bottom:14px}.mura .tile{position:relative}.mura .tile{height:35vw;min-height:200px;max-height:50vh}.mura section.bg--dark:not(.nav-bar):not(.bar) a:not(.btn){font-weight:600}.references-grid .project-thumb{margin-bottom:1.5em}.references-grid .project-thumb>a{margin-bottom:1.5em}.page-references .boxed{margin-top:4em}.page-references .boxed .text-block{margin-bottom:auto}article .article__title{margin-bottom:0em}.article-image{text-align:center;padding:15px 0}img.polaroid{border:10px solid #fff;border-bottom-width:25px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3)}.image-caption{margin-top:0.5em;display:inline-block;font-style:italic}.input-select:after{content:'\2304'}.input-checkbox-container{display:flex}.input-checkbox{vertical-align:middle}.input-checkbox+label{vertical-align:middle;padding-left:.5em;margin-top:0.46428571em;flex-grow:1}.input-checkbox>label{margin-top:0}form.row{max-width:initial}@media (max-width: 767px){.row form>.row{margin-left:-15px;margin-right:-15px}}.form-label{font-size:16px;font-weight:300;line-height:1.357em;color:#49494A}p.form-note:first-of-type{padding-top:1em}p.form-note:not(:last-of-type){margin-bottom:.8em}.contact .article__title h1{margin-bottom:0.29545454545455em}.contact .form-result{padding-top:1em}.contact .imageBullet{vertical-align:top;width:36px;padding-left:0;padding-right:0}.legal section p,.legal section ul{margin-bottom:1em}.legal section h2{margin-top:1em;margin-bottom:.8em}.legal section h2:first-of-type{margin-top:0}.legal section *+h2:first-of-type{margin-top:1em}.legal .updated{font-size:1.1em;margin-top:3em;margin-bottom:3em}@media (min-width: 768px){h2+.carousel,.h2+.carousel{margin-top:3.71428571em}}.accessories .carousel-item{width:200px}.accessories .carousel-item+.carousel-item{margin-left:70px}.accessories .feature{margin-bottom:0}.accessories .feature span{font-size:initial;line-height:initial}.accessories .feature a:hover{text-decoration:none}.accessories .feature a:hover span{text-decoration:underline}.accessories .feature img{margin-bottom:0;padding-bottom:15px}.accessories .flickity-prev-next-button:disabled{opacity:0}@media all and (max-width: 990px){.accessories .flickity-prev-next-button{display:initial}}.accessories+.downloads{padding-top:3.71428571em !important;border-top:1px solid #ebebeb}table.downloads-table{font-size:initial;font-weight:400;line-height:1.5;color:#212529;text-align:left}table.downloads-table tr:not(:last-of-type){border-bottom:none}tr.category td{padding-top:0;text-align:left;font-size:22px;font-weight:400}tr.category:first-child td hr{display:none}tr.file{border-top:solid 1px #f0f0f0}tr.category+tr.file{border-top:0}td.download-link a{padding-left:30px;background-image:url("/img/download/icon-download.png");background-size:25px 25px;background-position:left center;background-repeat:no-repeat;line-height:25px;display:block;font-weight:400}td.download-link.youtube a{background-image:url("/img/download/icon-youtube.png")}td.download-link.link a{background-image:url("/img/download/icon-link.png")}tr.file-new td.download-link a::after{content:'';display:inline-block;background:red;border-radius:50%;width:10px;height:10px;position:relative;top:-8px;left:2px}td.download-type{width:15%;padding-left:.75rem;text-align:left}td.download-type span{padding-left:30px;background-size:25px 25px;background-position:left center;background-repeat:no-repeat;line-height:25px;display:block;font-weight:400;white-space:nowrap}td.download-size{width:11%;text-align:left;white-space:nowrap}td.date{width:11%;text-align:left;white-space:nowrap}span.download-icon-pdf{background-image:url("/img/download/icon-pdf.png")}span.download-icon-bin{background-image:url("/img/download/icon-bin.png")}span.download-icon-exe{background-image:url("/img/download/icon-exe.png")}span.download-icon-knxprod{background-image:url("/img/download/icon-knxprod.png")}span.download-icon-bc3{background-image:url("/img/download/icon-bc3.png")}@media (max-width: 767px){td.download-link a{padding-left:0;background:none !important}td.date,td.download-type{display:none}td.download-size{text-align:right;font-size:small}tr.file td{width:initial;vertical-align:baseline}}.training .card{margin-bottom:3rem}.training [class*="col"]:last-child .card{margin-bottom:0}