p.a-paragraph{max-width:100%}.red{color:#cc3a39}.error-msg,.m-step-tile .tile-content .tile-desc{max-width:100%}.t-content-conf.invoice .invoice-container .invoice-row li:first-child::before{display:none}.m-bumper img{width:100%;height:3.17vw;position:absolute;top:-1px;left:0;z-index:10}@media(min-width:1280px){.m-bumper img{height:44px}}.m-price-with-currrency{width:100%;float:left}.m-price-with-currrency .price-box{width:54%;float:left}.m-price-with-currrency .currency-box{width:44%;margin-left:2%;float:left}.m-three-columns-center{width:100%;float:left;margin-top:-8px}.m-three-columns-center .m-tile{width:25%;float:left;margin-top:8px}.m-three-columns-center .m-tile:first-child{margin-left:12.5%}@media(max-width:1024px){.m-three-columns-center .m-tile{width:50%;float:left}.m-three-columns-center .m-tile:first-child{margin-left:0}}@media(max-width:767px){.m-three-columns-center .m-tile{width:100%;float:left}.m-three-columns-center .m-tile.more-margin-mobile{margin-top:80px}}.m-product-tile .m-bumper img{width:100%;height:13px;top:-12px}@media(min-width:1280px){.m-product-tile .m-bumper img{width:100%}}@media(min-width:768px) and (max-width:1024px){.m-product-tile .m-bumper img{height:10px;top:-9px}}@media(min-width:480px) and (max-width:767px){.m-product-tile .m-bumper img{height:2.7vw;top:-2.6vw}}@media(max-width:479px){.m-product-tile .m-bumper img{height:2.8vw;top:-2.7vw}}.m-project-tile .aspect-ratio-container .tile-content .m-bumper img{width:100%;height:13px;top:-14px}@media(min-width:1280px){.m-project-tile .aspect-ratio-container .tile-content .m-bumper img{width:100%}}@media(min-width:768px) and (max-width:1024px){.m-project-tile .aspect-ratio-container .tile-content .m-bumper img{height:10px;top:-11px}}@media(min-width:480px) and (max-width:767px){.m-project-tile .aspect-ratio-container .tile-content .m-bumper img{height:2.8vw;top:-2.9vw}}@media(max-width:479px){.m-project-tile .aspect-ratio-container .tile-content .m-bumper img{height:2.9vw;top:-3.1vw}}@media(min-width:480px) and (max-width:767px){.m-product-tile-slider .m-product-tile .m-bumper img{height:1.7vw;top:-1.6vw}}.blue-to-white{background-color:#fff}.white-to-lime{background-color:#d3d800}.lime-to-white{background-color:#fff}.lime-to-blue{background-color:#002c50}.light-blue-to-blue{background-color:#002c50}.desaturated-blue-to-blue{background-color:#002c50}.o-summary-section .summary-chart-container .label-container{align-self:flex-start;flex-shrink:0}div.m-product-tile:hover .radio-overlay{opacity:.5;transition:opacity .25s ease-out}label.m-slider-tile{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#konfiguratorform label.m-slider-tile .m-only-text-tile{min-height:auto}a{outline:0}a.active{color:#d3d800}.a-back-to-top{bottom:40px}.a-back-to-top .btn-color{fill:#345063}.text-light{font-family:'SanukOT-Light'}.text-regular{font-family:'SanukOT-Regular'}.text-medium{font-family:'SanukOT-Medium'}.text-bold{font-family:'SanukOT-Bold'}.text-italic{font-style:italic}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.x-small{font-size:12px}.text-small{font-size:17px;line-height:21px}.text-x-small{font-size:15px;line-height:19px}.text-red{color:#cc3a39}.pull-right{float:right}.pull-left{float:left}.kvesttests-price{font-family:'SanukOT-Regular';font-size:17px;padding-top:4px;padding-bottom:12px}.kvesttest-intro-bottom-left{float:left;padding-right:60px}.kvesttest-intro-bottom-right{float:left}.kvesttest-price{font-family:'SanukOT-Regular';font-size:18px;padding-top:12px}.responsive-image{max-width:100%;height:auto}.rounded{border-radius:10px}.highlight-image{-webkit-box-shadow:0 0 20px 4px rgba(159,162,176,0.3);box-shadow:0 0 20px 4px rgba(159,162,176,0.3)}.t-content-conf .button-wrapper.button-wrapper2{margin-top:20px}.t-content-conf .button-wrapper.button-wrapper2 .a-button{margin-top:10px}@media(max-width:479px){.t-content-conf .button-wrapper.button-wrapper2{margin-top:5px}.t-content-conf .button-wrapper.button-wrapper2 .a-button.left{float:none;display:inline-block;margin-right:20px}.t-content-conf .button-wrapper.button-wrapper2 .a-button.right{float:none;display:inline-block}}.a-text-link{color:#000}.a-text-link:hover{color:#d3d800}.a-text-link-black{color:#000}.a-text-link-black:hover{color:#000}.a-text-link-blue{color:#41637c}.a-text-link-blue:hover{color:#002c50}.a-text-link-lime{color:#d3d800}.a-text-link-lime:hover{color:#002c50}.a-text-link-lime2{color:#d3d800}.a-text-link-lime2:hover{color:#41637c}.a-text-link-red{color:#cc3a39}.a-text-link-red:hover{color:#cc3a39}.a-underline{text-decoration:underline}input{padding:5px 18px 5px 18px}@media(max-width:767px){input{padding:5px 18px 5px 18px}}.o-header .desktop-nav{width:100%;margin:0;padding:0}.o-header .desktop-nav .topbar{height:20px;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-end}.o-header .desktop-nav .topbar a{font-family:'SanukOT-Medium';margin-left:34px;font-size:14px;line-height:16px;color:#fff;letter-spacing:1px;text-transform:uppercase;display:-ms-flexbox;display:flex}.o-header .desktop-nav .topbar a:before{content:'';background-repeat:no-repeat;background-size:contain;width:16px;height:100%;margin-right:6px}.o-header .desktop-nav .topbar a.phone:before{background-image:url('/svg-icons/phone.svg');width:15px;margin-top:1px}.o-header .desktop-nav .topbar a.phone:hover:before,.o-header .desktop-nav .topbar a.phone:focus:before,.o-header .desktop-nav .topbar a.phone.active:before{background-image:url('/svg-icons/phone-lime.svg')}.o-header .desktop-nav .topbar a.email:before{background-image:url('/svg-icons/email.svg')}.o-header .desktop-nav .topbar a.email:hover:before,.o-header .desktop-nav .topbar a.email:focus:before,.o-header .desktop-nav .topbar a.email.active:before{background-image:url('/svg-icons/email-lime.svg')}.o-header .desktop-nav .topbar a.arrow-right:before{background-image:url('/svg-icons/arrow-right.svg')}.o-header .desktop-nav .topbar a.arrow-right:hover:before,.o-header .desktop-nav .topbar a.arrow-right:focus:before,.o-header .desktop-nav .topbar a.arrow-right.active:before{background-image:url('/svg-icons/arrow-right-lime.svg')}.o-header .desktop-nav .topbar a:hover,.o-header .desktop-nav .topbar a:focus,.o-header .desktop-nav .topbar a.active{color:#d3d800}.o-header .desktop-nav .logo{display:block;width:auto}.o-header .desktop-nav nav{display:block;width:auto}.o-header .desktop-nav nav ul{margin:0;padding:0}.o-header .desktop-nav nav ul li{display:inline-block;margin:0;padding-right:47px}.o-header .desktop-nav nav ul li.language-select-container{padding-right:0}.o-header .desktop-nav nav ul li.language-select-container ul li{margin:0;padding-right:20px;border:0 solid red}.o-header .desktop-nav nav ul li.language-select-container ul.language-select::after{top:7px;right:1px}.o-header .desktop-nav nav .sub-nav{min-width:160px;padding:25px 17px}.o-header .desktop-nav nav .sub-nav li{width:100%}.o-header .desktop-nav nav .sub-nav li a{display:block;text-align:left}@media(max-width:1140px){}.toperror .error-msg p{color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:20px;letter-spacing:-0.5px}@media(max-width:767px){.toperror .error-msg p{font-size:3.2vw;line-height:4.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.toperror .error-msg p{font-size:4.2vw;line-height:5.2vw;letter-spacing:-0.1px}}.topmessage{width:75%;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:60px}.topmessage p{font-family:'SanukOT-Regular';font-size:19px;letter-spacing:-0.5px;line-height:32px;display:inline-block;color:#002c50}@media(max-width:1024px){.topmessage{width:100%;float:left}}@media(max-width:767px){.topmessage p{font-size:3.8vw;line-height:5vw;letter-spacing:-0.1vw}}@media(max-width:479px){.topmessage p{font-size:4.8vw;line-height:6vw;letter-spacing:-0.1vw}}.topmessage .a-paragraph+.a-paragraph{margin-top:35px}.sitemessage{padding-bottom:75px;padding-top:85px}.sitemessage .topmessage p:after{content:'';height:3px;width:113px;background-color:#002c50;display:block;margin:13px auto 0 auto}@media(max-width:479px){.sitemessage{padding-bottom:55px;padding-top:60px}}.bottom-space{padding-bottom:40px}.o-footer .newsletter{padding-right:40px}.o-footer .newsletter input{width:98%}.o-footer .newsletter .a-button{margin-top:10px}@media(max-width:1200px){.o-footer .newsletter input{width:92%}}@media(min-width:1025px){.o-footer .newsletter .a-paragraph{font-family:'SanukOT-Light';font-size:17px;line-height:20px}}@media(max-width:1140px){.o-footer .social-media-list ul li{padding:0 28px 0 0}}@media(max-width:767px){.o-footer .social-media-list ul li{width:25%}.o-footer .social-media-list ul li:nth-child(1){width:calc(25% - 10px)}.o-footer .social-media-list ul li:nth-child(2n){padding-left:10px}.o-footer .social-media-list ul li:nth-child(3n){padding-left:10px}.o-footer .social-media-list ul li:nth-child(4n){padding-left:10px}}.m-project-tile .project-type{display:block;font-family:'SanukOT-Light';text-transform:uppercase;color:#fff;text-align:center;position:absolute;width:100%;font-size:10px;bottom:23px}@media(min-width:1025px) and (max-width:1279px){.m-project-tile .project-type{display:none}}@media(max-width:1024px){.m-project-tile .project-type{display:block;font-size:11px}}@media(max-width:767px){.m-project-tile .project-type{display:block;font-size:12px;bottom:34px}}@media(max-width:479px){.m-project-tile .project-type{display:none}}.m-project-tile .project-footer .flyout ul li a{display:block}.o-contact .m-formular textarea.error{background-color:#cc3a39;color:#fff}.o-contact .m-formular textarea.error::-webkit-input-placeholder{color:#fff}.o-contact .m-formular textarea.error:-ms-input-placeholder{color:#fff}.o-contact .m-formular textarea.error::placeholder{color:#fff}.o-contact .m-formular .formRow.checkbox-list ul{list-style-type:none}.o-contact .m-formular .formRow.checkbox-list ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:23px}.o-contact .m-formular .formRow.checkbox-list ul li .a-checkbox-green+label{width:100%;float:left}.o-contact .m-formular .formRow.checkbox-list ul li .a-checkbox-green+label::before{background-color:rgba(255,255,255,0.5)}.o-contact .m-formular .formRow.checkbox-list ul li .a-checkbox-green.error+label::before{background-color:#c1272d}.o-contact .m-formular .formRow.checkbox-list ul li .a-checkbox-green+label::before{margin-top:3px}.o-contact .m-formular .formRow label{width:33.33333%;float:left;padding-left:4px;padding-right:4px;font-family:'SanukOT-Light';font-size:18px;line-height:22px;letter-spacing:-0.5px}.o-contact-site .m-formular input{background-color:rgba(211,216,0,0.5)}.o-contact-site .m-formular textarea{background-color:rgba(211,216,0,0.5)}.o-contact-site .m-formular input.error,.o-contact-site .m-formular textarea.error{background-color:rgba(255,0,0,0.15);color:#000}.o-contact-site .m-formular input.error::-webkit-input-placeholder,.o-contact-site .m-formular textarea.error::-webkit-input-placeholder{color:#777}.o-contact-site .m-formular input.error:-ms-input-placeholder,.o-contact-site .m-formular textarea.error:-ms-input-placeholder{color:#777}.o-contact-site .m-formular input.error::placeholder,.o-contact-site .m-formular textarea.error::placeholder{color:#777}.o-contact-site .m-formular .formRow.checkbox-list ul li .a-checkbox-green+label::before{background-color:rgba(211,216,0,0.5)}.o-contact-site .m-formular .formRow.checkbox-list ul li .a-checkbox-green.error+label::before{background-color:rgba(255,0,0,0.15)}.m-register .formRow .two-third{width:66.66666%;float:left;padding-left:4px;padding-right:4px}@media(max-width:767px){.m-register .formRow .two-third{width:100%;padding-left:0;padding-right:0}}.m-login .formRow label .mandatory{color:#c1272d}.m-login .formRow .a-input-green+.error-msg{margin-top:10px}.m-login .formRow .a-input-green+.error-msg p{padding-left:0}@media(max-width:767px){.m-login .formRow .a-input-green+.error-msg{width:100%;float:left;margin-top:15px}}.m-three-quarter-center{width:75%;margin-left:auto;margin-right:auto}.m-three-quarter-center+.button-container{padding-top:75px}@media(max-width:1024px){.m-three-quarter-center{width:100%;float:left}}@media(max-width:767px){.m-three-quarter-center>div.more-margin-mobile{margin-top:80px}}.m-three-quarter-center .a-paragraph+.a-paragraph{margin-top:35px}.m-text-grid.three-quarter div{float:left;padding-left:4px;padding-right:4px}.m-text-grid.three-quarter div:first-child{width:75%;padding-right:12px}.m-text-grid.three-quarter div:last-child{padding-left:12px}.m-text-grid.three-quarter div.only-child{padding:0 4px}@media(max-width:767px){.m-text-grid.three-quarter div{width:100%;float:left;padding-left:0;padding-right:0}.m-text-grid.three-quarter div:first-child{padding-right:0}.m-text-grid.three-quarter div:last-child{padding-left:0}.m-text-grid.three-quarter div+div{margin-top:25px}}.m-text-grid.three-quarter p+.a-icon-link{margin-top:15px}.feature-headline{font-size:19px;line-height:21px;font-family:'SanukOT-Bold';margin-top:24px;margin-bottom:10px}@media(max-width:767px){.feature-headline{font-size:3.8vw;line-height:4.6vw;letter-spacing:-0.1vw;margin-bottom:3vw}}@media(max-width:479px){.feature-headline{font-size:4.8vw;line-height:5.6vw}}.feature-list{list-style-type:disc;font-family:'SanukOT-Light';font-size:19px;letter-spacing:-0.5px;line-height:21px;margin-left:19px}@media(max-width:767px){.feature-list{font-size:3.8vw;line-height:4.6vw;letter-spacing:-0.1vw;margin-left:3.8vw}}@media(max-width:479px){.feature-list{font-size:4.8vw;line-height:5.6vw;letter-spacing:-0.1vw;margin-left:5.4vw}}.feature-list li+li{margin-top:4px}.feature-list li+li:first-child{margin-top:0}.list{margin-left:20px;padding-top:0 !important;padding-bottom:0 !important;margin-top:20px !important;margin-bottom:0 !important}.list-disc{list-style-type:disc;margin-top:0 !important}.list-clean{list-style-type:none;margin:0 !important}.list-clean li{margin-top:15px !important}.list-clean li:first-child{margin-top:0 !important}ol.list{list-style-type:decimal}.dot-list{margin:20px 0 20px;padding-top:0 !important;padding-bottom:0 !important;list-style:none;float:left;overflow:hidden}.dot-list li{float:left;overflow:hidden}.dot-list li:before{content:'...';display:block;float:left;padding-right:4px;border:1px solid transparent}#one-job{margin-bottom:80px}#one-job .feature-list ul{list-style-type:disc;font-family:'SanukOT-Light';font-size:19px;letter-spacing:-0.5px;line-height:21px;margin-left:19px;margin-top:12px;padding-bottom:16px}#one-job .feature-list li:last-child ul{padding-bottom:0}#jobs .job-wrapper:last-child #one-job{margin-bottom:0}@media(max-width:767px){#one-job{margin-bottom:60px}}@media(max-width:479px){#one-job{margin-bottom:40px}}input[type=checkbox].a-checkbox-green.error+label::before,input[type=radio].a-checkbox-green.error+label::before{background-color:rgba(255,0,0,0.15)}.one-checkbox .error-msg p{padding-left:33px;color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:30px;letter-spacing:-0.5px}@media(max-width:767px){.one-checkbox .error-msg p{padding-left:37px;font-size:3.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.one-checkbox .error-msg p{font-size:4.2vw;letter-spacing:-0.1px}}.invoice-row form{margin:0 auto}.faq-question{font-family:'SanukOT-Medium'}.a-select.small{height:30px}.a-select.small select{padding:5px 20px}.a-select__content-wrapper.small{padding:1px 0 1px 15px;height:30px;border-radius:3px}.a-select__content-wrapper.small .a-select__value{padding:1px 0 1px 0;flex:1;width:100px}.a-select__content-wrapper.small::after{height:30px;width:30px}.a-textarea-green+.error-msg p{color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:22px;letter-spacing:-0.5px;padding-left:5px}@media(max-width:767px){.a-textarea-green+.error-msg p{font-size:3.2vw;line-height:4.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.a-textarea-green+.error-msg p{font-size:4.2vw;line-height:5.2vw;letter-spacing:-0.1px}}.checkgroup+.error-msg-checkgroup p{color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:22px;letter-spacing:-0.5px;padding-top:4px}@media(max-width:767px){.checkgroup+.error-msg-checkgroup p{font-size:3.2vw;line-height:4.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.checkgroup+.error-msg-checkgroup p{font-size:4.2vw;line-height:5.2vw;letter-spacing:-0.1px}}.hint-msg-checkgroup p{color:rgba(0,0,0,0.8);font-family:'SanukOT-Light';font-size:17px;line-height:22px;letter-spacing:-0.5px;padding:10px 12px;background-color:#f2cfd1;border-radius:5px;margin-top:10px}@media(max-width:767px){.hint-msg-checkgroup p{font-size:3.2vw;line-height:4.3vw;letter-spacing:-0.1px}}@media(max-width:479px){.hint-msg-checkgroup p{font-size:4.2vw;line-height:5.3vw;letter-spacing:-0.1px}}.a-select+.error-msg p{color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:22px;letter-spacing:-0.5px;padding-left:5px}@media(max-width:767px){.a-select+.error-msg p{font-size:3.2vw;line-height:4.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.a-select+.error-msg p{font-size:4.2vw;line-height:5.2vw;letter-spacing:-0.1px}}.a-input-green.small+.error-msg p,.a-textarea-green.small+.error-msg p,.a-select.small+.error-msg p{padding-left:0;padding-top:4px}.a-input-golink{font-size:80%;text-align:center}.a-textarea-green.textarea-items{resize:vertical;padding-right:12px !important;height:60px}.a-textarea-green.textarea-shelf{resize:vertical;padding-right:12px !important;height:180px}.a-input-green.pricefield{width:50%}.currency_label p{padding:3px 0 3px 10px;font-size:18px;font-family:'SanukOT-Light';outline:0}@media(max-width:767px){.currency_label p{padding:0;padding-left:10px;line-height:4.5vw}}@media(max-width:640px){.currency_label p{line-height:5.4vw}}@media(max-width:480px){.currency_label p{line-height:6vw}}.t-content-conf.account .m-formgroup .formbox{margin-bottom:60px}@media(max-width:767px){.t-content-conf.account .m-formgroup .formbox .half{padding:10px 0}.t-content-conf.payment .m-formgroup .formbox .half{padding:10px 0}}.t-content-conf.payment .m-formgroup .formbox .half.save-button{text-align:center}.t-content-conf.payment .m-formgroup .formbox .half.button-left{text-align:left}.t-content-conf.payment .m-formgroup .formbox .half.button-right{text-align:right}@media(max-width:767px){.t-content-conf.payment .m-formgroup .formbox .half.button-right{text-align:left}}.spinner{margin:10px auto 100px auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#002c50;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{from{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}40%{-webkit-transform:scaleY(0.4)}100%{-webkit-transform:scaleY(0.4)}}@keyframes sk-stretchdelay{from{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}40%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}}.a-mobile-orientation-hint .icon img{width:35px;height:35px}.konfigurator-frabo-pdf{float:right;margin-top:-23px}@media(max-width:767px){.konfigurator-frabo-pdf{float:none;margin-top:13px}}.t-content-conf.conf-1 .button-wrapper{margin-top:50px}.t-content-conf .button-wrapper{display:block}.t-content-conf .button-wrapper .a-button.left{float:left}.t-content-conf .button-wrapper .a-button.right{float:right}@media(max-width:767px){.t-content-conf .center-box>.a-input-green{margin-bottom:0}}.m-formgroup .formbox .full{padding:15px 10px}.m-formgroup .additional_quests_boxlabel{display:block;margin-top:40px;font-family:'SanukOT-Medium';line-height:25px;font-size:25px;text-transform:uppercase;margin-bottom:30px}.m-formgroup .additional_quests_wrapper .formbox:last-child{margin-bottom:10px}.m-formgroup .additional_quests_wrapper .formbox.formbox-last{margin-bottom:20px}.m-formgroup .additional_quests_boxsublabel{display:block;font-family:'SanukOT-Light';line-height:21px;font-size:18px;margin-bottom:15px;text-transform:none}.add-quest-wrapper{margin-bottom:60px}.add-quest{padding:8px 16px}.delete-quest{color:#002c50;font-size:38px;line-height:16px;font-family:'SanukOT-Light';float:right}.t-content-conf .full{width:100%}.t-content-conf .additional_quests_quest{resize:vertical;height:150px;padding-right:18px;margin-bottom:0}.t-content-conf .survey_targetgroup_custom{resize:vertical;height:150px;padding-right:18px;margin-bottom:0}.m-product-tile .a-tooltip-button{position:absolute;bottom:20px;right:20px;height:25px;width:25px}@media(max-width:1024px){.m-product-tile .a-tooltip-button{bottom:19px;right:10px}}@media(max-width:767px){.m-product-tile .a-tooltip-button{bottom:24px;height:25px;width:25px}}@media(max-width:479px){.m-product-tile .a-tooltip-button{bottom:9px;height:22px;width:22px}}@media(min-width:1025px){.m-product-tile .a-tooltip-button{bottom:13px;right:15px}}.a-process object.konfigurator-process,.a-process img.konfigurator-process{height:60px;width:60px}.a-process{border:0 solid red;margin-bottom:50px}@media(max-width:767px){.a-process{margin-top:20px;margin-bottom:50px}.js-scrollable .a-process{margin-top:-75px}.t-content-conf.conf-6 .js-scrollable .a-process,.t-content-conf.conf-7 .js-scrollable .a-process{margin-top:20px}}.a-button-cancel{border:0;height:auto;background-color:transparent;padding:0;margin:0;cursor:pointer;font-family:'SanukOT-Light';font-size:14px}.a-button-cancel:hover{color:#d3d800}.t-content-conf.conf-5 .m-formgroup .formrow:first-child .tooltip-wrapper{padding-top:15px}.t-content-conf.conf-5 .m-formgroup .formrow-upload .a-button{margin-top:0;padding:8px 16px}.formrow-upload .error-msg p{color:#cc3a39;font-family:'SanukOT-Light';font-size:17px;line-height:17px;letter-spacing:-0.5px;padding-top:4px;text-align:left}@media(max-width:767px){.formrow-upload .error-msg p{font-size:3.2vw;line-height:4.2vw;letter-spacing:-0.1px}}@media(max-width:479px){.formrow-upload .error-msg p{font-size:4.2vw;line-height:5.2vw;letter-spacing:-0.1px}}.drop-area{display:none}@media(min-width:1280px){.drop-area{display:block;border:1px dashed #a4abb3;border-radius:3px;width:100%;margin-bottom:16px;padding:10px;cursor:pointer}.drop-area p{color:#000;border:1px dashed transparent;border-radius:3px;padding:6px}.drop-area.highlight{border-color:#fff;background-color:#fff}.drop-area.highlight p{border:1px dashed #304e69;background-color:#fff}}.upload-button{width:100%}.uploadbox{text-align:center;margin:0 auto;margin-top:16px;background-color:#d0d8e1;border:1px dashed #304e69;border-radius:3px;min-height:150px;width:100%}.uploadbox-content{padding:16px}.popup-image img{border-radius:3px}.uploadbox img,.thumb-image img{border-radius:1px;width:100%;max-width:240px;height:auto}.thumb-image img{margin-top:0}.uploadbox .upload_delete{display:none;cursor:pointer;font-family:'SanukOT-Light';font-size:14px;margin-top:1px;margin-bottom:6px}.m-formgroup .formbox.formbox-testen{background-color:#fff;margin-bottom:30px}.m-formgroup .formbox.formbox-testen p{text-align:left}.m-formgroup .formbox.formbox-testen .a-button{background-color:#002c50;color:#fff;margin:30px auto 0;padding:8px 16px}.m-formgroup .formbox.formbox-testen .a-button:hover{background-color:#fff;color:#002c50}@media(max-width:767px){.m-formgroup .formbox.formbox-testen .a-button{margin-left:0;margin-right:0}}.m-formgroup .formbox.formbox-angebot .a-button{background-color:#002c50;color:#fff;border:2px solid #002c50;margin:0;min-width:120px;padding:8px 16px}.m-formgroup .formbox.formbox-angebot .a-button:hover{background-color:#fff;color:#002c50}@media(max-width:767px){.m-formgroup .formbox.formbox-angebot .a-button{padding:8px 16px}}.snippet-shadow{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(159,162,176,0.5);box-shadow:0 0 10px 0 rgba(159,162,176,0.5)}.snippet-shadow .responsive-image{margin:16px}.snippet-bg-white{background-color:#fff}.a-full-video-wrapper{background-color:#fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(159,162,176,0.5);box-shadow:0 0 10px 0 rgba(159,162,176,0.5)}.a-full-video video{width:100%;height:100%;position:absolute;left:0;outline:0}.a-full-video{cursor:pointer}.a-full-video.youtube{-moz-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);background-image:url('../images/maxresdefault_mobile.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:768px) and (max-width:1024px){.a-full-video.youtube{background-image:url('/images/maxresdefault_tablet.jpg')}}@media(min-width:1025px){.a-full-video.youtube{background-image:url('/images/maxresdefault.jpg')}}.a-full-video img{width:100%;height:100%;position:absolute;left:0;cursor:pointer}.a-full-video .youtube-button{z-index:1;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:0;border:0;width:68px;height:48px;border:0;background-color:transparent;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;line-height:inherit}.a-full-video .youtube-button,.a-full-video .youtube-button:focus{outline:0}.a-full-video .youtube-button svg{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);-webkit-transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);fill:#212121;fill-opacity:.8}.a-full-video:hover .youtube-large-play-button-bg{fill:red;fill-opacity:1}.a-full-video .play-button{display:block}.a-full-video .play-button{z-index:1;cursor:pointer;position:absolute;top:0;left:0;padding:0;width:100%;height:100%}.a-full-video .play-button svg{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:68px;height:48px;background-color:transparent;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;line-height:inherit}.a-full-video .play-button-bg{fill:#212121;fill-opacity:.6}.a-full-video .play-button:hover .play-button-bg{fill-opacity:.8}.m-formgroup ol.no-margin li{margin-top:0}.m-formgroup ol.no-margin-first li:first-child{margin-top:0}.t-content-about .a-full-image{margin-top:0}.t-content-about .a-full-image+.m-text-grid{margin-top:50px}.t-content-index .a-full-image{margin-top:0}.t-content-index .a-full-image+.m-text-grid{margin-top:50px}.m-project-filter .a-select select{padding-top:1px;padding-bottom:1px}@media(min-width:767px){.projekt-details-buttons .a-button{min-width:100px}}@media(min-width:1023px){.projekt-details-buttons .a-button{min-width:170px}}@media(min-width:1100px){.projekt-details-buttons .a-button{min-width:190px}}.m-formgroup .formbox.formbox-last{margin-bottom:20px}.button-voucher-wrapper{clear:both}.button-voucher-wrapper a#voucher-check,.button-voucher-wrapper a#voucher-delete{background-color:#002c50;color:#fff;border:2px solid #002c50;margin-top:15px;min-width:120px;padding:8px 16px}.button-voucher-wrapper a#voucher-check:hover,.button-voucher-wrapper a#voucher-delete:hover{background-color:#fff;color:#002c50}@media(max-width:767px){.button-voucher-wrapper a#voucher-check,.button-voucher-wrapper a#voucher-delete{padding:8px 16px}}.t-content-conf .right-box .konfigurator-buttons .konfigurator-price span{font-family:'SanukOT-Medium'}.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price,.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price-request{width:110px}@media(max-width:767px){.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price,.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price-request{width:150px}}@media(max-width:479px){.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price,.t-content-conf .right-box .konfigurator-buttons-row .konfigurator-price #price-request{width:120px}}.t-content-conf .right-box .konfigurator-buttons .konfigurator-price span.zzgl{font-family:'SanukOT-Light';display:block;text-align:right;font-size:15px;padding-top:3px;margin-bottom:10px}#anbieter-wrapper{margin-top:30px}#anbieter-wrapper img{max-width:100%;height:auto}.konfigurator-price2{display:block;height:26px}.konfigurator-price2 .kosten{display:inline-block;width:100px;border:0 solid red}.konfigurator-price2 .price{display:inline-block;width:100px;text-align:right;border:0 solid red}.konfigurator-price2-total{font-family:'SanukOT-Medium'}.konfigurator-price2-total .zzgl{display:inline-block;font-size:15px;padding-left:4px}@media(max-width:767px){.konfigurator-price2{height:auto;margin-bottom:4px}.konfigurator-price2 .kosten{width:150px}.konfigurator-price2 .price{width:150px}.konfigurator-price2 .zzgl{display:block;padding-left:0;padding-top:10px}}@media(max-width:479px){.konfigurator-price2 .kosten{width:130px}.konfigurator-price2 .price{width:120px}}.o-report-section{background-image:url(../images/kvest-logo-schwarz-small.png);background-repeat:no-repeat;background-position:right 18px bottom 18px}.o-summary-section .column-container .column-image-container{padding:10px}@media(max-width:1024px){.o-summary-section .column-container .column-image-container{padding:5px}}@media(max-width:1099px){.o-page-section.o-summary-section{padding-left:20px;padding-right:20px}}.o-summary-section .summary-chart-container{justify-content:center;-ms-flex-align:center}.o-summary-section .summary-chart-container .table-container{padding-bottom:60px;min-width:450px}.o-summary-section .summary-chart-container .table-container .legend-container{top:calc(100% - 30px);font-size:17px;line-height:24px}.o-summary-section .legend-text-container{text-align:center}.o-summary-section .legend-text-container .legend-text{font-family:'SanukOT-Light';display:block;margin-bottom:0;padding-top:60px;font-size:14px;line-height:1.6;color:#222}.o-summary-section .summary-chart-container .table-container .legend-container .legend-item:not(:last-child){margin-right:20px}@media(max-width:1024px){.o-summary-section .summary-chart-container .label-container{width:18%}.o-summary-section .summary-chart-container .table-container{max-width:82%;padding-bottom:50px}.o-summary-section .summary-chart-container .table-container .legend-container{top:calc(100% - 25px);font-size:14px}}.o-summary-section .label-container{text-align:left}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-body .benchmark-value{padding-top:5px;-webkit-justify-content:initial;justify-content:initial}@media(max-width:1024px){.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-body .benchmark-value{padding-top:8px}}.o-summary-section .column-container .column .column-head{height:70px}.o-summary-section .column-container .column .column-head .column-head-headline{margin-top:3px}.o-summary-section .column-container .column .column-head .column-head-subheadline{margin-bottom:3px;font-size:15px}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value .significance{font-size:14px;display:inline-block;padding-top:3px;color:#93a1a1}.o-summary-section .summary-chart-container .table-container .benchmark-container .column-body .benchmark-value .significance{font-size:14px;display:inline-block;padding-top:3px;color:#93a1a1}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value .val-bench-wrapper{display:block}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value .val-bench-wrapper .val{float:left}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value .val-bench-wrapper .greater-benchmark{float:right;font-size:14px;font-family:'SanukOT-Medium';margin-top:1px;padding-left:3px}.legend-item-benchmark:after{content:"\2191";font-size:14px;font-family:'SanukOT-Medium';margin-left:6px;margin-top:-1px;display:block;float:left;border:0 solid red}.legend-item-benchmark .switch{margin-left:6px}.switch{width:52px;height:24px;cursor:pointer;display:inline-block;text-indent:-9999px;background-image:url("../images/switch.png");background-repeat:no-repeat}.switch.on{background-position:0 -24px}@media(max-width:1024px){.o-summary-section .summary-chart-container .table-container .series-table .column-image-container,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-image-container{width:calc(80px - 8px)}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container:first-child .column-image-container,.o-summary-section .summary-chart-container .table-container .series-table .series-column-container:last-child .column-image-container,.o-summary-section .summary-chart-container .table-container .benchmark-container .series-column-container:first-child .column-image-container,.o-summary-section .summary-chart-container .table-container .benchmark-container .series-column-container:last-child .column-image-container{width:calc(80px - 4px)}.o-summary-section .summary-chart-container .table-container .icon-container{min-width:70px}.o-summary-section .summary-chart-container .table-container .series-table .column-body>*,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-body>*,.o-summary-section .summary-chart-container .table-container .series-table .column-head,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-head,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-image-container{width:80px}.o-summary-section .column-container .column .column-head{height:55px}.o-summary-section .column-container .column .column-head .column-head-headline{margin-top:3px}.o-summary-section .summary-chart-container .table-container .series-table .series-column-container .column-body .series-value .significance,.o-summary-section .summary-chart-container .table-container .benchmark-container .column-body .benchmark-value .significance{font-size:11px}}.dashboard-popup-image,.dashboard-popup-video-ajax{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media(max-width:1279px){.o-chart-section .chart-content-container .chart-info .legend-filter-container>h3{padding-bottom:10px}.o-chart-section .chart-content-container .chart-info .legend-filter-container h3,.o-chart-section .chart-content-container .chart-info .legend-filter-container div.filter,.o-chart-section .chart-content-container .chart-info .legend-filter-container div.selection{margin-left:0;margin-bottom:20px}}@media(max-width:1024px){.o-chart-section .chart-content-container .chart-info .legend-filter-container div.selection h3,.o-chart-section .chart-content-container .chart-info .legend-filter-container div.selection{margin-right:30px}}.o-chart-section .legend{width:100%;display:block;margin-top:40px;margin-left:0;margin-right:0}@media(min-width:1025px) and (max-width:1279px){.o-chart-section .legend{margin-top:10px}}.o-chart-section .legend h3{margin-bottom:15px}.o-chart-section .legend ul{font-family:'SanukOT-Light';font-size:18px;list-style:none;padding:0;margin:0}@media(max-width:1024px){.o-chart-section .legend{margin-top:0}.o-chart-section .legend ul{font-size:14px}}.o-chart-section .legend ul li{display:inline-block}.o-chart-section .legend ul li:not(:last-child){margin-bottom:6px;margin-right:30px}.o-chart-section .legend ul li .bullet-point{content:'';display:inline-block;background-color:#d0d8e1;vertical-align:0;width:12px;height:12px;margin-right:7px;border-radius:2px}@media(max-width:1024px){.o-chart-section .legend ul li{display:block}.o-chart-section .legend ul li:not(:last-child){margin-bottom:6px;margin-right:0}.o-chart-section .legend ul li .bullet-point{vertical-align:0}}.o-chart-section .legend ul li.filter,.o-chart-section .legend ul li.selection{cursor:pointer}.o-chart-section .legend ul li.filter .bullet-point,.o-chart-section .legend ul li.selection .bullet-point{background-color:transparent;background-image:url('/svg-icons/filter-inactive.svg');background-size:cover;background-repeat:no-repeat}.o-chart-section .legend ul li.filter.active .bullet-point,.o-chart-section .legend ul li.selection.active .bullet-point{background-color:transparent;background-image:url('/svg-icons/filter-active.svg');background-size:cover;background-repeat:no-repeat}.o-chart-section .legend ul li.legend-item{cursor:pointer}.o-chart-section .legend ul li.legend-item.disabled{opacity:.5}.o-chart-section .chart-content-container .y-axis-labels .label{font-family:'SanukOT-Regular';line-height:21px !important}.o-slider-section{background-color:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.o-slider-section .inner-container .headline,.o-slider-section .inner-container .sub-headline{padding:0 20px}.o-slider-section .inner-container .slider-container .image-container{display:inline-block;margin:0 20px;outline:0}.o-slider-section .inner-container{max-width:940px;height:100%}.o-slider-section .inner-container .slider-container{width:auto;max-width:100%}.o-slider-section .inner-container .slider-container .image-container{width:auto;max-width:100%;height:auto;position:relative}.o-slider-section .inner-container .slider-container .slick-list .slick-slide{background-color:#f1f6f7;border-radius:15px}.o-slider-section .inner-container .slider-container .slick-track{display:-ms-flexbox;display:flex}.o-slider-section .inner-container .slider-container .image-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.o-slider-section .inner-container .slider-container .image-container .bg-image{height:100%;max-width:100%;text-align:center;padding:25px 25px 85px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.o-slider-section .inner-container .slider-container .image-container .bg-image img{max-width:100%;width:100%;height:auto;border-radius:5px}.o-slider-section .inner-container .slider-container .image-container .square-container{max-width:100%;height:100%}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{position:absolute;bottom:48px;left:0;width:100%;height:30px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper img{height:100%;max-width:100%}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:50px;padding-bottom:8px;background-color:#002c50;color:#fff;font-family:'SanukOT-Medium';font-size:18px;text-align:center;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:52px;left:0;width:100%;height:22px;color:#002c50;font-family:'SanukOT-Regular';font-size:14px;text-align:center;padding:0 25px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info-left,.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info-left{text-align:left}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info-right{text-align:right}@media(max-width:1100px){.o-slider-section .inner-container{max-width:800px}.o-slider-section .inner-container .slider-container .image-container .bg-image{padding-bottom:85px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{height:24px}}@media(max-width:1024px){.o-slider-section .inner-container{max-width:640px}.o-slider-section .inner-container .slider-container .slick-arrow{width:30px;height:30px}.o-slider-section .inner-container .slider-container .slick-arrow.slick-prev{left:-36px}.o-slider-section .inner-container .slider-container .slick-arrow.slick-next{right:-36px}.o-slider-section .inner-container .slider-container .image-container .bg-image{padding-bottom:75px;padding-top:15px;padding-left:15px;padding-right:15px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-title{height:40px;font-size:14px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info{bottom:40px;font-size:12px;padding:0 15px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{bottom:38px;height:22px}}@media(max-width:767px){.o-slider-section .inner-container{max-width:540px}.o-slider-section .inner-container .slider-container .image-container .bg-image{padding-bottom:70px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{height:20px}}@media(max-width:640px){.o-slider-section .inner-container{max-width:380px}.o-slider-section .inner-container .slider-container .image-container .bg-image{padding-bottom:65px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info{bottom:38px;font-size:11px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{height:16px}}@media(max-width:479px) and (orientation:portrait){.o-slider-section .inner-container{max-width:270px}.o-slider-section .inner-container .slider-container .image-container .bg-image{padding-bottom:60px}.o-slider-section .inner-container .slider-container .image-container .square-container .slide-info{bottom:35px;font-size:10px}.o-slider-section .inner-container .slider-container .image-container .square-container .m-bumper{height:10px}}.white-popup{position:relative;background:#fff;padding:20px;width:auto;margin:40px auto;box-shadow:0 0 8px rgba(0,0,0,0.6);cursor:default;max-width:500px}.white-popup.medium-popup{max-width:550px}.white-popup .mfp-close{top:-40px;right:-11px}.white-popup .a-headline{font-size:36px;line-height:48px;text-align:center;padding-bottom:35px;padding-top:25px;display:block;clear:both;text-transform:uppercase}.white-popup .content{padding-top:20px;padding-bottom:20px}@media(max-width:479px){.white-popup .a-headline{font-size:30px;line-height:38px}}.video-popup{max-width:640px}.video-popup .a-full-video{float:none}.loading-popup .spinner{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.loading-popup .spinner>div{background-color:#fff}.upload-popup .spinner{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.upload-popup .spinner>div{background-color:#fff}.upload-popup #progress{color:#fff;padding:20px;text-align:center;font-family:'SanukOT-Light';font-size:16px}.o-hint-section{padding-left:20px;padding-right:20px}.a-mobile-orientation-hint{font-family:'SanukOT-Regular';font-size:16px;margin-top:40px}.report-wrapper{position:relative;min-height:1200px;background-color:#ebeff9}#dashboard-options-wrapper{position:absolute;z-index:3;top:calc(2.17vw + 30px);width:100%;text-align:center}#dashboard-options{position:relative}#dashboard-options ul{list-style:none;padding:0;margin:0;font-size:0}#dashboard-options ul li{text-align:center;display:inline-block;padding:0;margin:0 6px 0}.dashboard-icon svg{stroke:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;width:34px;height:34px;background-color:#d3d800;background-color:transparent;fill:#1e1e1e;border:1px solid #1e1e1e}@media(min-width:1025px){#dashboard-options-wrapper{top:calc(3.17vw + 90px);width:auto;right:74px;right:30px}#dashboard-options ul{display:block}#dashboard-options ul li{display:block;margin-left:0;margin-right:0;margin-bottom:6px}#dashboard-options ul li:last-child{margin-bottom:0}.dashboard-icon svg{padding:6px;width:44px;height:44px}}@media(min-width:1100px){#dashboard-options-wrapper{top:150px}}#filter-layer-buttons{display:table}#filter-layer-buttons ul{font-family:'SanukOT-Light';font-size:19px;list-style:none;padding:0;margin:0}#filter-layer-buttons ul li.filter{cursor:pointer}#filter-layer-buttons ul li:not(:last-child){margin-bottom:10px}#filter-layer-buttons ul li{display:-ms-flexbox;display:flex;padding-left:.1em;-ms-flex-align:baseline;align-items:baseline}#filter-layer-buttons ul li.filter.active .bullet-point{background-color:transparent;background-image:url('/svg-icons/filter-active.svg');background-size:cover;background-repeat:no-repeat}#filter-layer-buttons ul li.filter:hover .bullet-point{background-color:transparent;background-image:url('/svg-icons/filter-active.svg');background-size:cover;background-repeat:no-repeat}#filter-layer-buttons ul li.filter .bullet-point{background-color:transparent;background-image:url('/svg-icons/filter-inactive.svg');background-size:cover;background-repeat:no-repeat}#filter-layer-buttons ul li .bullet-point{content:'';display:inline-block;background-color:#d0d8e1;vertical-align:10%;width:16px;height:16px;margin-right:7px;border-radius:2px}.layer-icons{display:block;margin:0 auto;text-align:center;max-width:100%}.layer-icons a{display:inline-block;margin:0 .5em .5em .5em}.testen-layer .layer-icons a{display:block;margin:0 auto .5em;max-width:260px}.layer-icons a svg{width:48px;height:48px;stroke:none}.layer-icons a svg:hover .icon-color,.layer-icons a svg:focus .icon-color,.layer-icons a svg:hover .icon-rect,.layer-icons a svg:focus .icon-rect{fill:#d3d800}.layer-icons a svg .icon-color,.layer-icons a svg .icon-rect{fill:#002c50}@media(max-width:767px){.layer-icons a svg{width:52px;height:52px}}@media(max-width:480px){.layer-icons{max-width:60%}}.t-content-demo .demo-container{width:70%;margin:0 auto;border:0 solid red}.t-content-demo .demo-container .demo-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style-type:none;margin-bottom:20px;border-radius:8px}.t-content-demo .demo-container .demo-row li{background-color:rgba(0,44,80,0.04);width:33.333%;margin-right:0;padding:4px 15px 4px 15px;letter-spacing:-0.5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;min-height:49px;position:relative}.t-content-demo .demo-container .demo-row li .demo-title{font-family:'SanukOT-Light';font-size:20px;line-height:24px;text-align:center;margin:0 auto}.t-content-demo .demo-container .demo-row li:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.t-content-demo .demo-container .demo-row li:last-child{margin-right:0;border-top-right-radius:8px;border-bottom-right-radius:8px}.t-content-demo .demo-container .demo-row li .demo-button{margin:8px auto;text-transform:none}.t-content-demo .demo-container .demo-row li .demo-button .a-button{background-color:rgba(0,44,80,0.04);padding:5px 15px}@media(max-width:767px){.t-content-demo .demo-container .demo-row li .demo-button .a-button{padding:1vw 2.5vw;font-size:3.8vw;line-height:4.6vw;letter-spacing:-0.1vw}}@media(max-width:479px){.t-content-demo .demo-container .demo-row li .demo-button .a-button{font-size:4.5vw;line-height:5.6vw;letter-spacing:-0.1vw}}.t-content-demo .demo-container .demo-row li .demo-button .a-button:hover{background-color:#002c50}@media(max-width:1024px){.t-content-demo .demo-container .demo-row{-ms-flex-direction:column;flex-direction:column;margin-bottom:4vw;-ms-flex-align:center;align-items:center}.t-content-demo .demo-container .demo-row li{width:75%}.t-content-demo .demo-container .demo-row li:first-child{border-top-right-radius:8px;border-bottom-left-radius:0}.t-content-demo .demo-container .demo-row li:last-child{border-top-right-radius:0;border-bottom-left-radius:8px}}@media(max-width:767px){.t-content-demo .demo-container .demo-row{-ms-flex-align:start;align-items:flex-start;margin-bottom:8vw}.t-content-demo .demo-container .demo-row li{font-size:3.8vw;line-height:4.6vw;letter-spacing:-0.1vw;width:100%}}@media(max-width:479px){.t-content-demo .demo-container .demo-row li{font-size:4.5vw;line-height:5.6vw;letter-spacing:-0.1vw}}button#export{position:absolute;top:200px}#report-wrapper #dashboard-options ul li:first-child{display:none}@media only screen and (min-device-width:1920px) and (min-device-height:1080px){#report-wrapper #dashboard-options ul li:first-child{display:inline-block}}#report-wrapper:-webkit-full-screen{overflow:auto;width:100%;max-width:100%;height:100%}#report-wrapper:-webkit-full-screen .o-report-section,#report-wrapper:-webkit-full-screen .o-page-section,#report-wrapper:-webkit-full-screen .o-summary-section{padding:0 !important}#report-wrapper:-webkit-full-screen .o-summary-section h2{font-size:42px;line-height:32px;padding-bottom:32px}#report-wrapper:-webkit-full-screen .o-summary-section h3{font-size:20px;line-height:19px;margin-bottom:36px}#report-wrapper:-webkit-full-screen .o-report-section{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:40px 90px 0 !important}#report-wrapper:-webkit-full-screen .o-page-section{max-width:100%}#report-wrapper:-webkit-full-screen .o-chart-section{display:block}#report-wrapper:-webkit-full-screen .o-summary-section .legend-text-container .legend-text{padding-top:20px}#report-wrapper:-webkit-full-screen .o-chart-section>.headline,#report-wrapper:-webkit-full-screen .o-chart-section>.sub-headline,#report-wrapper:-webkit-full-screen .o-chart-section .chart-content-container,#report-wrapper:-webkit-full-screen .o-chart-section .legend{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}#report-wrapper:-webkit-full-screen .o-chart-section.stacked-chart .chart-content-container .y-axis-labels,#report-wrapper:-webkit-full-screen .o-chart-section.bar-chart .chart-content-container .y-axis-labels{width:200px;padding-right:40px}#report-wrapper:-webkit-full-screen .o-chart-section.stacked-chart .chart-content-container .highcharts-container.has-extra-data,#report-wrapper:-webkit-full-screen .o-chart-section.bar-chart .chart-content-container .highcharts-container.has-extra-data{max-width:630px}#report-wrapper:-webkit-full-screen .o-chart-section .chart-content-container .data-table-container{margin-left:40px;max-width:190px}#report-wrapper:-webkit-full-screen .o-chart-section .chart-content-container .chart-info{max-width:260px;margin-left:30px}#report-wrapper:-webkit-full-screen .o-chart-section.fever-chart .chart-content-container .y-axis-labels{max-width:370px}#report-wrapper:-webkit-full-screen .o-chart-section.fever-chart .chart-content-container .highcharts-container{max-width:650px}#report-wrapper:-webkit-full-screen .m-bumper:not(.visual-to-blue){display:none}#report-wrapper:-webkit-full-screen .m-bumper:not(.visual-to-blue) img{height:3.17vw;width:100%}#report-wrapper:-webkit-full-screen #dashboard-options-wrapper{top:16px;right:18px;position:fixed}#report-wrapper:-webkit-full-screen #dashboard-options ul li{display:none}#report-wrapper:-webkit-full-screen #dashboard-options ul li:last-child{display:block}#report-wrapper:-webkit-full-screen #dashboard-options ul li a svg{width:36px;height:36px}#report-wrapper:-webkit-full-screen #dashboard-fullscreen-navigation{top:16px;left:13px;position:fixed;z-index:99;display:block;width:auto}#report-wrapper:-webkit-full-screen #dashboard-fullscreen-arrows{position:relative}#report-wrapper:-webkit-full-screen #dashboard-fullscreen-arrows ul{list-style:none;padding:0;margin:0;font-size:0}#report-wrapper:-webkit-full-screen #dashboard-fullscreen-arrows ul li{text-align:center;display:inline-block;padding:0;margin:0 5px}#report-wrapper:-webkit-full-screen #dashboard-fullscreen-arrows ul li a svg{width:36px;height:36px}#report-wrapper:-ms-fullscreen{overflow:auto;width:100%;max-width:100%;height:100%}#report-wrapper:-ms-fullscreen .o-report-section,#report-wrapper:-ms-fullscreen .o-page-section,#report-wrapper:-ms-fullscreen .o-summary-section{padding:0 !important}#report-wrapper:-ms-fullscreen .o-summary-section h2{font-size:42px;line-height:32px;padding-bottom:32px}#report-wrapper:-ms-fullscreen .o-summary-section h3{font-size:20px;line-height:19px;margin-bottom:36px}#report-wrapper:-ms-fullscreen .o-report-section{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:40px 90px 0 !important}#report-wrapper:-ms-fullscreen .o-page-section{max-width:100%}#report-wrapper:-ms-fullscreen .o-chart-section{display:block}#report-wrapper:-ms-fullscreen .o-summary-section .legend-text-container .legend-text{padding-top:20px}#report-wrapper:-ms-fullscreen .o-chart-section>.headline,#report-wrapper:-ms-fullscreen .o-chart-section>.sub-headline,#report-wrapper:-ms-fullscreen .o-chart-section .chart-content-container,#report-wrapper:-ms-fullscreen .o-chart-section .legend{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}#report-wrapper:-ms-fullscreen .o-chart-section.stacked-chart .chart-content-container .y-axis-labels,#report-wrapper:-ms-fullscreen .o-chart-section.bar-chart .chart-content-container .y-axis-labels{width:200px;padding-right:40px}#report-wrapper:-ms-fullscreen .o-chart-section.stacked-chart .chart-content-container .highcharts-container.has-extra-data,#report-wrapper:-ms-fullscreen .o-chart-section.bar-chart .chart-content-container .highcharts-container.has-extra-data{max-width:630px}#report-wrapper:-ms-fullscreen .o-chart-section .chart-content-container .data-table-container{margin-left:40px;max-width:190px}#report-wrapper:-ms-fullscreen .o-chart-section .chart-content-container .chart-info{max-width:260px;margin-left:30px}#report-wrapper:-ms-fullscreen .o-chart-section.fever-chart .chart-content-container .y-axis-labels{max-width:370px}#report-wrapper:-ms-fullscreen .o-chart-section.fever-chart .chart-content-container .highcharts-container{max-width:650px}#report-wrapper:-ms-fullscreen .m-bumper:not(.visual-to-blue){display:none}#report-wrapper:-ms-fullscreen .m-bumper:not(.visual-to-blue) img{height:3.17vw;width:100%}#report-wrapper:-ms-fullscreen #dashboard-options-wrapper{top:16px;right:18px;position:fixed}#report-wrapper:-ms-fullscreen #dashboard-options ul li{display:none}#report-wrapper:-ms-fullscreen #dashboard-options ul li:last-child{display:block}#report-wrapper:-ms-fullscreen #dashboard-options ul li a svg{width:36px;height:36px}#report-wrapper:-ms-fullscreen #dashboard-fullscreen-navigation{top:16px;left:13px;position:fixed;z-index:99;display:block;width:auto}#report-wrapper:-ms-fullscreen #dashboard-fullscreen-arrows{position:relative}#report-wrapper:-ms-fullscreen #dashboard-fullscreen-arrows ul{list-style:none;padding:0;margin:0;font-size:0}#report-wrapper:-ms-fullscreen #dashboard-fullscreen-arrows ul li{text-align:center;display:inline-block;padding:0;margin:0 5px}#report-wrapper:-ms-fullscreen #dashboard-fullscreen-arrows ul li a svg{width:36px;height:36px}#report-wrapper:-moz-full-screen{overflow:auto;width:100%;max-width:100%;height:100%}#report-wrapper:-moz-full-screen .o-report-section,#report-wrapper:-moz-full-screen .o-page-section,#report-wrapper:-moz-full-screen .o-summary-section{padding:0 !important}#report-wrapper:-moz-full-screen .o-summary-section h2{font-size:42px;line-height:32px;padding-bottom:32px}#report-wrapper:-moz-full-screen .o-summary-section h3{font-size:20px;line-height:19px;margin-bottom:36px}#report-wrapper:-moz-full-screen .o-report-section{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:40px 90px 0 !important}#report-wrapper:-moz-full-screen .o-page-section{max-width:100%}#report-wrapper:-moz-full-screen .o-chart-section{display:block}#report-wrapper:-moz-full-screen .o-summary-section .legend-text-container .legend-text{padding-top:20px}#report-wrapper:-moz-full-screen .o-chart-section>.headline,#report-wrapper:-moz-full-screen .o-chart-section>.sub-headline,#report-wrapper:-moz-full-screen .o-chart-section .chart-content-container,#report-wrapper:-moz-full-screen .o-chart-section .legend{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}#report-wrapper:-moz-full-screen .o-chart-section.stacked-chart .chart-content-container .y-axis-labels,#report-wrapper:-moz-full-screen .o-chart-section.bar-chart .chart-content-container .y-axis-labels{width:200px;padding-right:40px}#report-wrapper:-moz-full-screen .o-chart-section.stacked-chart .chart-content-container .highcharts-container.has-extra-data,#report-wrapper:-moz-full-screen .o-chart-section.bar-chart .chart-content-container .highcharts-container.has-extra-data{max-width:630px}#report-wrapper:-moz-full-screen .o-chart-section .chart-content-container .data-table-container{margin-left:40px;max-width:190px}#report-wrapper:-moz-full-screen .o-chart-section .chart-content-container .chart-info{max-width:260px;margin-left:30px}#report-wrapper:-moz-full-screen .o-chart-section.fever-chart .chart-content-container .y-axis-labels{max-width:370px}#report-wrapper:-moz-full-screen .o-chart-section.fever-chart .chart-content-container .highcharts-container{max-width:650px}#report-wrapper:-moz-full-screen .m-bumper:not(.visual-to-blue){display:none}#report-wrapper:-moz-full-screen .m-bumper:not(.visual-to-blue) img{height:3.17vw;width:100%}#report-wrapper:-moz-full-screen #dashboard-options-wrapper{top:16px;right:18px;position:fixed}#report-wrapper:-moz-full-screen #dashboard-options ul li{display:none}#report-wrapper:-moz-full-screen #dashboard-options ul li:last-child{display:block}#report-wrapper:-moz-full-screen #dashboard-options ul li a svg{width:36px;height:36px}#report-wrapper:-moz-full-screen #dashboard-fullscreen-navigation{top:16px;left:13px;position:fixed;z-index:99;display:block;width:auto}#report-wrapper:-moz-full-screen #dashboard-fullscreen-arrows{position:relative}#report-wrapper:-moz-full-screen #dashboard-fullscreen-arrows ul{list-style:none;padding:0;margin:0;font-size:0}#report-wrapper:-moz-full-screen #dashboard-fullscreen-arrows ul li{text-align:center;display:inline-block;padding:0;margin:0 5px}#report-wrapper:-moz-full-screen #dashboard-fullscreen-arrows ul li a svg{width:36px;height:36px}#report-wrapper:fullscreen{overflow:auto;width:100%;max-width:100%;height:100%}#report-wrapper:fullscreen .o-report-section,#report-wrapper:fullscreen .o-page-section,#report-wrapper:fullscreen .o-summary-section{padding:0 !important}#report-wrapper:fullscreen .o-summary-section h2{font-size:42px;line-height:32px;padding-bottom:32px}#report-wrapper:fullscreen .o-summary-section h3{font-size:20px;line-height:19px;margin-bottom:36px}#report-wrapper:fullscreen .o-report-section{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:40px 90px 0 !important}#report-wrapper:fullscreen .o-page-section{max-width:100%}#report-wrapper:fullscreen .o-chart-section{display:block}#report-wrapper:fullscreen .o-summary-section .legend-text-container .legend-text{padding-top:20px}#report-wrapper:fullscreen .o-chart-section>.headline,#report-wrapper:fullscreen .o-chart-section>.sub-headline,#report-wrapper:fullscreen .o-chart-section .chart-content-container,#report-wrapper:fullscreen .o-chart-section .legend{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}#report-wrapper:fullscreen .o-chart-section.stacked-chart .chart-content-container .y-axis-labels,#report-wrapper:fullscreen .o-chart-section.bar-chart .chart-content-container .y-axis-labels{width:200px;padding-right:40px}#report-wrapper:fullscreen .o-chart-section.stacked-chart .chart-content-container .highcharts-container.has-extra-data,#report-wrapper:fullscreen .o-chart-section.bar-chart .chart-content-container .highcharts-container.has-extra-data{max-width:630px}#report-wrapper:fullscreen .o-chart-section .chart-content-container .data-table-container{margin-left:40px;max-width:190px}#report-wrapper:fullscreen .o-chart-section .chart-content-container .chart-info{max-width:260px;margin-left:30px}#report-wrapper:fullscreen .o-chart-section.fever-chart .chart-content-container .y-axis-labels{max-width:370px}#report-wrapper:fullscreen .o-chart-section.fever-chart .chart-content-container .highcharts-container{max-width:650px}#report-wrapper:fullscreen .m-bumper:not(.visual-to-blue){display:none}#report-wrapper:fullscreen .m-bumper:not(.visual-to-blue) img{height:3.17vw;width:100%}#report-wrapper:fullscreen #dashboard-options-wrapper{top:16px;right:18px;position:fixed}#report-wrapper:fullscreen #dashboard-options ul li{display:none}#report-wrapper:fullscreen #dashboard-options ul li:last-child{display:block}#report-wrapper:fullscreen #dashboard-options ul li a svg{width:36px;height:36px}#report-wrapper:fullscreen #dashboard-fullscreen-navigation{top:16px;left:13px;position:fixed;z-index:99;display:block;width:auto}#report-wrapper:fullscreen #dashboard-fullscreen-arrows{position:relative}#report-wrapper:fullscreen #dashboard-fullscreen-arrows ul{list-style:none;padding:0;margin:0;font-size:0}#report-wrapper:fullscreen #dashboard-fullscreen-arrows ul li{text-align:center;display:inline-block;padding:0;margin:0 5px}#report-wrapper:fullscreen #dashboard-fullscreen-arrows ul li a svg{width:36px;height:36px}.survey-user-overview{width:80%;margin-left:auto;margin-right:auto}.survey-user-box{background-color:#f0f3f5 !important;color:#000;margin-bottom:4px !important;padding:0 12px;border-radius:10px}.one-survey-user{background-color:#f0f3f5;color:#000;width:100%;padding:12px;border-radius:10px;margin-bottom:12px}.one-survey-user-col{float:left}.one-survey-user-col p{line-height:30px}.one-survey-user-col .a-button{margin:0}.col-left{width:50%}.col-right{width:25%}@media(max-width:1024px){.survey-user-overview{width:100%;float:left}.one-survey-user-col{float:none;width:100%;text-align:left}.one-survey-user-col .a-button{margin-top:10px;padding:7px 15px;font-size:19px;min-width:190px}}.textselectbox{position:relative}.emailbox{display:none;position:absolute;top:36px;left:0;z-index:2;width:480px;height:200px;background-color:#f0f3f5}@media(max-width:1024px){.emailbox{width:420px}}@media(max-width:767px){.emailbox{width:100%}}.emailbox-headline{padding:12px 0 10px 18px;font-family:'SanukOT-Medium'}.emailbox-content{background-color:rgba(211,216,0,0.5);width:100%;height:100%;overflow-y:scroll;border-radius:3px}.emailbox ul{display:block;list-style:none;width:100%;height:100%}.emailbox-item{padding:5px 0 5px 18px;cursor:pointer;color:#000}.emailbox-item:last-child{margin-bottom:12px}.emailbox-item:hover{background-color:#d3d800}.userbox-wrapper{position:relative;width:100%}.userbox-wrapper .a-text-link{font-family:'SanukOT-Light';font-style:italic;font-size:17px;display:inline-block;margin-bottom:8px;text-decoration:underline}.userbox{display:none;position:absolute;top:27px;left:0;z-index:2;width:480px;height:200px;background-color:#d3d800;border-radius:10px;padding:12px}@media(max-width:1024px){.userbox{width:420px}}@media(max-width:767px){.userbox{width:100%;top:38px}}@media(max-width:479px){.userbox{width:100%;top:32px}}.userbox-headline{padding:12px 0 10px 18px;font-family:'SanukOT-Medium'}.userbox-content{background-color:#d3d800;width:100%;height:100%;overflow-y:auto;border-color:#f0f3f5}.userbox ul{display:block;list-style:none;width:100%;height:100%}.userbox-item{padding:5px 0 5px 8px;cursor:pointer;color:#000}.userbox-item:last-child{margin-bottom:12px}.userbox-item:hover{background-color:#e1e57a}.alert{max-width:1280px;padding-top:42px;margin:0 auto}.alert::after{content:' ';display:block;clear:both}.alert p{color:rgba(0,0,0,1);background-color:rgba(0,0,0,0.20);border:1px solid rgba(0,0,0,0.15);padding:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-family:'SanukOT-Regular';text-align:center;line-height:30px}.alert p button.close{float:right;-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0}.alert p button.close span{font-family:'SanukOT-Regular';color:rgba(0,0,0,0.2);font-size:30px;line-height:20px}@media(max-width:767px){.alert p button.close span{font-size:4.6vw;line-height:4.4vw}}.alert p button.close:hover span{color:rgba(0,0,0,0.4)}.alert.alert-success p{color:rgba(86,119,28,1);background-color:rgba(86,119,28,0.20);border-color:rgba(86,119,28,0.15)}.alert.alert-danger p,.alert.alert-error p{color:rgba(204,58,57,1);background-color:rgba(204,58,57,0.20);border-color:rgba(204,58,57,0.15)}.alert.alert-info p{color:rgba(65,99,124,1);background-color:rgba(65,99,124,0.20);border-color:rgba(65,99,124,0.15)}.alert.alert-warning p{color:rgba(159,96,0,1);background-color:rgba(211,216,0,0.20);border-color:rgba(211,216,0,0.15)}.clearleft{clear:left}.m-formgroup .a-button-small{margin-top:0}.a-button-small{background-color:#002c50;color:#fff;border:2px solid #002c50;margin:0;min-width:120px;padding:8px 16px}.a-button-small:hover{background-color:#fff;color:#002c50}@media(max-width:767px){.a-button-small{padding:8px 16px}}.flex-row{display:flex;float:none}.flex-column{flex:50%;float:none;margin-top:0 !important}@media(max-width:860px){.flex-row{display:block}.flex-column:first-child{margin-bottom:25px}}