/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-page .iq-row.headerbanner-holder{padding:0}.product-page .iq-row.breadcrumb-holder{display:none;padding:10px 0 0}@media only screen and (min-width:768px){.product-page .iq-row.breadcrumb-holder{display:block}}.product-page .iq-row.breadcrumb-holder .breadcrumb{padding:0;margin:0}.product-page .iq-row.lead-holder{position:relative;padding-top:60px;padding-bottom:60px}@media only screen and (min-width:768px){.product-page .iq-row.lead-holder{padding-top:60px}}@media only screen and (min-width:992px){.product-page .iq-row.lead-holder{padding-top:60px}}@media only screen and (min-width:1200px){.product-page .iq-row.lead-holder{padding-top:60px}}.product-page .iq-row.lead-holder .iq-text *:last-child:not(h1,h2,h3,h4,h5,h6){margin-bottom:0}@media only screen and (min-width:768px){.product-page .iq-row.lead-holder{padding-bottom:60px}}@media only screen and (min-width:992px){.product-page .iq-row.lead-holder{padding-bottom:60px}}@media only screen and (min-width:1200px){.product-page .iq-row.lead-holder{padding-bottom:60px}}.product-page .iq-row.lead-holder .iq-text *:last-child:not(h1,h2,h3,h4,h5,h6){margin-bottom:0}.product-page .iq-row.lead-holder>.col-md-10{max-width:none;flex-basis:100%}.product-page .iq-row.lead-holder .under-construction{position:absolute;right:0;top:-30px;transform:rotate(25deg);display:none}@media only screen and (min-width:640px){.product-page .iq-row.lead-holder .under-construction{display:block;width:100px}}@media only screen and (min-width:768px){.product-page .iq-row.lead-holder .under-construction{width:150px;top:-60px}}.product-page .iq-row.lead-holder .under-construction--mobile{display:block;display:block;width:100px;top:-100px;right:-10px;border-radius:400px;overflow:hidden}@media only screen and (min-width:640px){.product-page .iq-row.lead-holder .under-construction--mobile{display:none}}.product-page .iq-row.intro-holder{padding:0}.product-page .iq-row.intro-holder .images .gallery{display:flex;flex-wrap:wrap;margin:0 -5px}.product-page .iq-row.intro-holder .images .gallery>div{flex-basis:50%;max-width:50%;padding:5px}.product-page .iq-row.intro-holder .images .gallery>div:first-child{flex-basis:100%;max-width:100%}.product-page .iq-row.intro-holder .images .gallery>div:nth-child(n+6){display:none}.product-page .iq-row.intro-holder .images .gallery>div a{display:block;padding-bottom:75%;position:relative;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff}.product-page .iq-row.intro-holder .images .gallery>div a img{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}@media only screen and (max-width:676px){.product-page .iq-row.intro-holder .description{margin-top:60px}}.product-page .iq-row.intro-holder .description .price-holder{flex-wrap:wrap;margin:0 -15px}@media only screen and (min-width:580px){.product-page .iq-row.intro-holder .description .price-holder{display:flex}}.product-page .iq-row.intro-holder .description .price{font-size:0.75rem;text-decoration:none;color:inherit;display:block;flex-basis:calc(50% - 30px);padding:30px;background-color:rgba(238,238,238,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);margin:15px}@media only screen and (min-width:768px){.product-page .iq-row.intro-holder .description .price{flex-basis:calc(100% - 30px)}}@media only screen and (min-width:1120px){.product-page .iq-row.intro-holder .description .price{flex-basis:calc(50% - 30px)}}.product-page .iq-row.intro-holder .description .price span{font-size:0.875rem;display:block;color:#0051a0;font-weight:700}.product-page .iq-row.intro-holder .description .price .location{margin-top:15px}.product-page .iq-row.intro-holder .description .price .location-name{font-size:0.875rem;display:block;color:#333333;font-weight:700}.product-page .iq-row.intro-holder .description .price strong{font-size:1rem;margin-right:10px;display:block}.product-page .iq-row.intro-holder .description .price strong small{font-weight:700;margin-left:5px}.product-page .iq-row.intro-holder .description .price .btn-right,.product-page .iq-row.intro-holder .description .price .btn-down{color:#333333;display:table}.product-page .iq-row.intro-holder .description .price .toggable.active .btn-down:hover::after{transform:translate(-50%,-13px) scale(-1)}.product-page .iq-row.intro-holder .description .price .toggable.active .btn-down::after{top:0;transform:translate(-50%,-10px) scale(-1)}.product-page .iq-row.intro-holder .description .price .linked-products{padding:15px 0}.product-page .iq-row.intro-holder .description .price .linked-products ul{list-style-type:none;margin:0;padding:0}.product-page .iq-row.intro-holder .description .price .linked-products ul li{margin-bottom:15px;padding-left:15px;position:relative}.product-page .iq-row.intro-holder .description .price .linked-products ul li::before{position:absolute;margin:0;left:0;top:3px;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:""}.product-page .iq-row.intro-holder .description .price .linked-products ul li a{text-decoration:none;color:inherit}.product-page .iq-row.downloads{max-width:none;padding-top:60px;padding-bottom:60px;margin-left:-15px;margin-right:-15px;background-color:rgba(238,238,238,0.5)}@media only screen and (min-width:768px){.product-page .iq-row.downloads{padding-top:60px}}@media only screen and (min-width:992px){.product-page .iq-row.downloads{padding-top:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.downloads{padding-top:120px}}.product-page .iq-row.downloads .iq-text{margin-top:0}.product-page .iq-row.downloads .iq-text *:first-child{margin-top:0}@media only screen and (min-width:768px){.product-page .iq-row.downloads{padding-bottom:60px}}@media only screen and (min-width:992px){.product-page .iq-row.downloads{padding-bottom:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.downloads{padding-bottom:120px}}.product-page .iq-row.downloads .iq-text{margin-bottom:0}.product-page .iq-row.downloads .iq-text *:last-child{margin-bottom:0}.product-page .iq-row.downloads>.iq-column{margin:auto;max-width:1170px}.product-page .iq-row.downloads>.iq-column .iq-text{padding:0 15px}@media only screen and (min-width:768px){.product-page .iq-row.downloads>.iq-column .iq-text{text-align:center}}.product-page .iq-row.downloads>.iq-column .iq-row.download-item-holder{justify-content:center;margin-bottom:-30px;padding-bottom:0}.product-page .iq-row.downloads>.iq-column .iq-row.download-item-holder>.col{margin-bottom:30px}@media only screen and (min-width:768px){.product-page .iq-row.downloads>.iq-column .iq-row.download-item-holder>.col{flex-basis:33.333%;max-width:33.333%}}.product-page .iq-row.downloads>.iq-column .iq-row.download-item-holder>.col .mu-button.multi-line a{display:block}.product-page .tech-data-small table tr,.product-page .tech-data table tr{padding:0;background:none;border:none;transition:all 0.2s ease}.product-page .tech-data-small table tr:hover,.product-page .tech-data table tr:hover{background-color:#fff}.product-page .tech-data-small table tr:first-child td,.product-page .tech-data table tr:first-child td{border-top:1px solid #eeeeee}.product-page .tech-data-small table tr td,.product-page .tech-data table tr td{padding:8px 4px;border:none;border-bottom:1px solid #eeeeee}.product-page .tech-data-small table tr td.no-border,.product-page .tech-data table tr td.no-border{border-top:none}.product-page .tech-data-small table tr td:nth-child(2),.product-page .tech-data table tr td:nth-child(2){text-align:right}.product-page .iq-row.tech-data{max-width:none;padding-top:60px;padding-bottom:60px;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:768px){.product-page .iq-row.tech-data{padding-top:60px}}@media only screen and (min-width:992px){.product-page .iq-row.tech-data{padding-top:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.tech-data{padding-top:120px}}.product-page .iq-row.tech-data .iq-text{margin-top:0}.product-page .iq-row.tech-data .iq-text *:first-child{margin-top:0}@media only screen and (min-width:768px){.product-page .iq-row.tech-data{padding-bottom:60px}}@media only screen and (min-width:992px){.product-page .iq-row.tech-data{padding-bottom:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.tech-data{padding-bottom:120px}}.product-page .iq-row.tech-data .iq-text{margin-bottom:0}.product-page .iq-row.tech-data .iq-text *:last-child{margin-bottom:0}.product-page .iq-row.tech-data>.iq-column{margin:auto;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.product-page .iq-row.tech-data>.iq-column{text-align:center;max-width:730px}}.product-page .iq-row.tech-data table{margin:30px 0 0}.product-page .iq-row.tech-data table tr td{padding:10px 5px}@media only screen and (min-width:768px){.product-page .iq-row.tech-data table tr td{font-size:18px}}.product-page .maxstar-info{color:inherit}.product-page .iq-row.faq-block{padding-top:60px;padding-bottom:60px}@media only screen and (min-width:768px){.product-page .iq-row.faq-block{padding-top:60px}}@media only screen and (min-width:992px){.product-page .iq-row.faq-block{padding-top:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.faq-block{padding-top:120px}}.product-page .iq-row.faq-block .iq-text{margin-top:0}.product-page .iq-row.faq-block .iq-text *:first-child{margin-top:0}@media only screen and (min-width:768px){.product-page .iq-row.faq-block{padding-bottom:60px}}@media only screen and (min-width:992px){.product-page .iq-row.faq-block{padding-bottom:90px}}@media only screen and (min-width:1200px){.product-page .iq-row.faq-block{padding-bottom:120px}}.product-page .iq-row.faq-block .iq-text{margin-bottom:0}.product-page .iq-row.faq-block .iq-text *:last-child{margin-bottom:0}.webform-block{margin-top:110px}@media only screen and (min-width:768px){.teaser-slider h2{text-align:center}}.container-fluid .iq-row.product-references{max-width:none;margin-left:-15px;margin-right:-15px;overflow:hidden}.container-fluid .iq-row.product-references>.content{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:0}.container-fluid .iq-row.product-references>.content>div{margin-left:-15px;margin-right:-15px}.container-fluid .iq-row.product-references>.content>div .view-content.row{max-width:1140px;margin-left:auto;margin-right:auto}.container-fluid .iq-row.product-references .iq-row{padding:0}.container-fluid .iq-row.product-references .iq-row h2{margin:0}.container-fluid .iq-row.product-references .faq-holder .iq-row h2{margin-bottom:45px}.field--type-pagedesigner-item{min-height:60px}@media only screen and (min-width:768px){.field--type-pagedesigner-item{min-height:90px}}@media only screen and (min-width:1200px){.field--type-pagedesigner-item{min-height:120px}}
