@font-face{font-family:'UniversLTStd';src:url("../sources/fonts/UniversLTStd_gdi.eot?");src:url("../sources/fonts/UniversLTStd_gdi.eot?#iefix") format("embedded-opentype"),url("../sources/fonts/UniversLTStd_gdi.woff") format("woff"),url("../sources/fonts/UniversLTStd_gdi.ttf") format("truetype"),url("../sources/fonts/UniversLTStd_gdi.svg#UniversLTStd-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'UniversLTStd-Light';src:url("../sources/fonts/UniversLTStd-Light_gdi.eot?");src:url("../sources/fonts/UniversLTStd-Light_gdi.eot?#iefix") format("embedded-opentype"),url("../sources/fonts/UniversLTStd-Light_gdi.woff") format("woff"),url("../sources/fonts/UniversLTStd-Light_gdi.ttf") format("truetype"),url("../sources/fonts/UniversLTStd-Light_gdi.svg#UniversLTStd-Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'UniversLTStd-Cn';src:url("../sources/fonts/UniversLTStd-Cn_gdi.eot?");src:url("../sources/fonts/UniversLTStd-Cn_gdi.eot?#iefix") format("embedded-opentype"),url("../sources/fonts/UniversLTStd-Cn_gdi.woff") format("woff"),url("../sources/fonts/UniversLTStd-Cn_gdi.ttf") format("truetype"),url("../sources/fonts/UniversLTStd-Cn_gdi.svg#UniversLTStd-Cn") format("svg");font-weight:400;font-style:normal;font-stretch:condensed}@font-face{font-family:'UniversLTStd-Bold';src:url("../sources/fonts/UniversLTStd-Bold_gdi.eot?");src:url("../sources/fonts/UniversLTStd-Bold_gdi.eot?#iefix") format("embedded-opentype"),url("../sources/fonts/UniversLTStd-Bold_gdi.woff") format("woff"),url("../sources/fonts/UniversLTStd-Bold_gdi.ttf") format("truetype"),url("../sources/fonts/UniversLTStd-Bold_gdi.svg#UniversLTStd-Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+20-25CA}@font-face{font-family:'UniversLTStd-BoldCn';src:url("../sources/fonts/UniversLTStd-BoldCn.eot?");src:url("../sources/fonts/UniversLTStd-BoldCn.eot?#iefix") format("embedded-opentype"),url("../sources/fonts/UniversLTStd-BoldCn.woff") format("woff"),url("../sources/fonts/UniversLTStd-BoldCn.ttf") format("truetype"),url("../sources/fonts/UniversLTStd-BoldCn.svg#UniversLTStd-BoldCn") format("svg");font-weight:700;font-style:normal;font-stretch:condensed;unicode-range:U+20-25CA}::selection{background:#f52322;color:#fff}*,*:focus{outline:none}.intro{background-color:#fff}.question .option-list{position:relative;overflow:hidden}.question .option-list .option{float:left;width:250px;margin:0 30px 30px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question .option-list .option .option-info,.question .option-list .option .option-info-placeholder{display:none}.question .option-list .option.info .inner-wrapper .question-mark{background:url("../sources/images/question-mark-hover.png") no-repeat center center}.question .option-list .option.info .inner-wrapper.active .question-mark{background:url("../sources/images/question-mark-active-hover.png") no-repeat center center}.question .option-list .option.info .option-info,.question .option-list .option.info .option-info-placeholder{display:block;padding:35px 0 0 0;color:#808080;position:absolute;left:0;width:100%;line-height:26px}.question .option-list .option.info .option-info h3,.question .option-list .option.info .option-info-placeholder h3{font-size:20px;margin-bottom:30px;color:#333}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{display:block;height:auto}.question .option-list .option.info .option-info .video-link img,.question .option-list .option.info .option-info-placeholder .video-link img{width:100%}.question .option-list .option.info .option-info .video-link:after,.question .option-list .option.info .option-info-placeholder .video-link:after{display:block;content:" ";width:100%;height:100%;background:url("../sources/images/play.png") no-repeat center center;position:absolute;top:0;left:0;background-size:42px 42px}.question .option-list .option.info .option-info.video:after,.question .option-list .option.info .option-info-placeholder.video:after{width:0;height:0;overflow:hidden;content:".";display:block;clear:both}.question .option-list .option.info .option-info.video h3,.question .option-list .option.info .option-info.video .info-text,.question .option-list .option.info .option-info-placeholder.video h3,.question .option-list .option.info .option-info-placeholder.video .info-text{float:left}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{position:absolute;top:37px;right:0}.question .option-list .option.info .option-info-placeholder{visibility:hidden;opacity:0;position:relative;margin-right:-450%;width:auto}.question .option-list .inner-wrapper{position:relative;width:100%;height:250px;background-color:#fff;border:1px solid #ccc;padding:25px;cursor:pointer}.question .option-list .inner-wrapper .option-title-wrapper{font-size:20px}.question .option-list .inner-wrapper .option-title{font-size:100%;font-family:"UniversLTStd-Cn",sans-serif;padding-right:25px;word-wrap:break-word}.question .option-list .inner-wrapper .option-subtitle{font-size:70%;font-family:"UniversLTStd-Cn",sans-serif;word-wrap:break-word}.question .option-list .inner-wrapper .question-mark{position:absolute;display:block;width:36px;height:36px;cursor:pointer;margin:-6px;padding:6px;right:20px;top:21px;background:url("../sources/images/question-mark.png") no-repeat center center}.question .option-list .inner-wrapper .question-mark:hover{background:url("../sources/images/question-mark-hover.png") no-repeat center center}.question .option-list .inner-wrapper .icon-video{position:absolute;display:block;width:36px;height:36px;cursor:pointer;margin:-6px;padding:6px;right:20px;top:54px;background:url("../sources/images/video.png") no-repeat center center}.question .option-list .inner-wrapper .thumb{border-top:1px solid #ccc;position:absolute;bottom:0;left:0;max-width:100%;height:auto}.question .option-list .inner-wrapper.active{background-color:#ff3e17;color:#fff}.question .option-list .inner-wrapper.active:hover{color:#fff}.question .option-list .inner-wrapper.active .question-mark{background:url("../sources/images/question-mark-active.png") no-repeat center center}.question .option-list .inner-wrapper.active .question-mark:hover{background:url("../sources/images/question-mark-active-hover.png") no-repeat center center}.question .option-list .inner-wrapper.active .icon-video{background:url("../sources/images/video-active.png") no-repeat center center}.question .option-list .inner-wrapper:hover{color:#ff3e17}.question .bottom{margin-top:30px}.question .bottom .question-info{color:#808080;line-height:26px}.question .bottom .button.next{float:right;background-color:#ccc;border:0}.question .bottom .button.next.active{background-color:#ff3e17;cursor:pointer}.solutions h2{margin-bottom:15px}.solutions .page-intro{color:#808080;padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:15px;line-height:22px}.solutions .category-wrapper{padding-top:60px;padding-bottom:60px}.solutions .category-wrapper .category h3{margin-bottom:20px;font-size:24px}.solutions .category-wrapper .category:after{width:0;height:0;overflow:hidden;content:".";display:block;clear:both}.solutions .category-wrapper .category .products .product{float:right;width:540px;border:1px solid #ccc;background-color:#fff;margin-bottom:11px;padding-left:170px;position:relative;height:128px}.solutions .category-wrapper .category .products li.product:nth-of-type(n+5){clear:both}.solutions .category-wrapper .category .products .product.product-selected{border:3px solid #ff3e17}.solutions .category-wrapper .category .products .product h4{font-family:"UniversLTStd",sans-serif;margin-bottom:5px;line-height:100%}.solutions .category-wrapper .category .products .product .rank{position:absolute;left:0;top:0;font-family:'UniversLTStd-Cn';font-size:28px;color:#b3b3b3;width:35px;height:35px;text-align:center;line-height:35px;font-weight:100}.solutions .category-wrapper .category .products .product .product-checkbox{position:absolute;left:12px;bottom:12px}.solutions .category-wrapper .category .products .product .product-checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px}.solutions .category-wrapper .category .products .product .product-checkbox input[type=checkbox]{display:none}.solutions .category-wrapper .category .products .product .product-checkbox label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;border-radius:3px;border:1px solid #ccc}.solutions .category-wrapper .category .products .product .product-checkbox input[type=checkbox]:checked+label:before{background-image:url("../sources/images/checkmark-red.png");background-repeat:no-repeat;background-position:center center;font-size:15px;color:#ff3e17;text-align:center;line-height:15px;background-size:14px 11px}.solutions .category-wrapper .category .products .product .product-image{position:absolute;left:0;top:0;float:left;width:168px;height:126px;overflow:hidden;cursor:pointer;-moz-box-sizing:content-box;box-sizing:content-box;border-right:1px solid #ccc}.solutions .category-wrapper .category .products .product.product-selected .product-image{width:162px;height:122px}.solutions .category-wrapper .category .products .product .product-image>img{margin-top:-10px;width:100%;height:auto;display:inline-block;vertical-align:middle}.solutions .category-wrapper .category .products .product .product-info{color:#808080;font-size:13px;line-height:16px}.solutions .category-wrapper .category .products .product .product-info ul{margin-left:15px;list-style:disc}.solutions .category-wrapper .category .products .product .product-info ul li{display:none}.solutions .category-wrapper .category .products .product:first-child .product-info ul li{list-style:disc;display:list-item}.solutions .category-wrapper .category .products .product .product-info ul li:first-child{list-style:none;display:list-item;color:#ff3e17}.solutions .category-wrapper .category .products .product:first-child .product-info ul li:first-child{list-style:disc;color:#808080}.solutions .category-wrapper .category .products .product .right{display:table-cell;padding:0 40px;position:relative;height:100%;vertical-align:middle}.solutions .category-wrapper .category .products .product .right-wrapper{display:table;width:100%;height:100%}.solutions .category-wrapper .category .products .product .bottom a{margin-bottom:5px;font-size:13px;font-family:"UniversLTStd",sans-serif}.solutions .category-wrapper .category .products .product .bottom .document{display:none}.solutions .category-wrapper .category .products .product:first-child{float:left;width:800px;margin:0 30px 12px 0;padding-left:405px;height:405px}.solutions .category-wrapper .category .products .product:first-child .right{display:block;padding:40px 40px}.solutions .category-wrapper .category .products .product:first-child .right-wrapper{display:block}.solutions .category-wrapper .category .products .product:first-child .top{position:absolute;right:40px;left:40px;bottom:75px;top:40px;overflow-y:auto;overflow-x:hidden}.solutions .category-wrapper .category .products .product:first-child .productprice-block{position:absolute;bottom:22px}.solutions .category-wrapper .category .products .product:first-child .productprice-block .productprice-subline{font-size:9px}@media only screen and (max-width:768px){.solutions .category-wrapper .category .products .product:first-child .productprice-block{position:static;bottom:0}.solutions .category-wrapper .category .products .product:first-child .productprice-block .productprice-subline{display:none}}.solutions .category-wrapper .category .products .product:first-child h4{font-family:"UniversLTStd-Cn",sans-serif;margin-bottom:30px;font-size:24px}.solutions .category-wrapper .category .products .product:first-child h4 .link{padding-left:16px}.solutions .category-wrapper .category .products .product:first-child h4 .link:before{margin-left:-16px;margin-right:6px;margin-top:4px;width:9px;height:16px;background:none}.solutions .category-wrapper .category .products .product:first-child .rank{left:10px;top:10px;font-size:56px;width:70px;height:70px;line-height:70px}.solutions .category-wrapper .category .products .product:first-child .product-info{display:block}.solutions .category-wrapper .category .products .product:first-child .bottom{position:absolute;bottom:20px;left:40px}.solutions .category-wrapper .category .products .product:first-child .bottom a{display:block;margin-bottom:10px}.solutions .category-wrapper .category .products .product:first-child .bottom a+a{margin-bottom:0}.solutions .category-wrapper .category .products .product:first-child .bottom a:only-child{margin-bottom:20px}.solutions .category-wrapper .category .products .product:first-child .product-image{width:403px;height:403px;cursor:initial}.solutions .category-wrapper .category .products .product:first-child .product-image img{margin-top:0}.solutions .category-wrapper .category .products .product.product-selected:first-child .product-image{width:399px;height:399px}.solutions .category-wrapper .category .products .product .productprice-block .productprice-price span{color:#f52322}.solutions .category-wrapper .category .products .product:not(:first-of-type) .top .product-info{display:none}.solutions .category-wrapper .category .products .product:not(:first-of-type) .productprice-block .productprice-subline{display:none}.solutions .category-wrapper .category .products .product:last-child{margin-bottom:0}.solutions .category-wrapper:first-child{padding-top:0}.solutions .category-wrapper:last-child{padding-bottom:0}.solutions .category-wrapper:nth-child(2n){background-color:#fff}.solutions .actions-wrapper{background:#fff}.solutions .actions-wrapper .actions{padding-top:20px;padding-bottom:20px}.solutions .actions-wrapper .actions .button{float:left;margin-bottom:20px;width:49%;text-align:center;cursor:pointer}.solutions .actions-wrapper .actions .button.grey{background-color:#949494;margin-right:10px;margin-bottom:10px}.solutions .actions-wrapper .actions .button.disabled{background-color:#d4d4d4;color:#ececec;pointer-events:none}.solutions .actions-wrapper .actions .button.grey.print{margin-right:0}.solutions .actions-wrapper .actions .button.offerte{float:right}.solutions .actions-wrapper .actions .button.offertemax{width:100%}.solutions .lightbox-wrapper.active{display:table}.solutions .lightbox-wrapper .email-popup{max-width:520px;margin:auto;padding:60px 60px 100px 60px;background:#fff}.solutions .lightbox-wrapper .email-popup h3{font-size:20px;margin-bottom:20px}.solutions .lightbox-wrapper .email-popup .sub{color:#808080;margin-bottom:20px}.solutions .lightbox-wrapper .email-popup input,.solutions .lightbox-wrapper .email-popup textarea{width:100%;margin-bottom:20px;font-size:14px;padding:7px 10px;border-radius:5px;border:1px solid #ccc;outline:none}.solutions .lightbox-wrapper .email-popup textarea{min-height:80px;margin-bottom:10px}.solutions .lightbox-wrapper .email-popup label{font-size:13px;color:#808080}.solutions .lightbox-wrapper .email-popup input[type=submit]{background-color:#ccc;cursor:pointer;padding:10px 15px;font-size:14px;color:#fff;width:auto;float:right}.solutions .nosolutions{padding-bottom:40px}.solutions .nosolutions .page-intro{padding-bottom:0;border-bottom:none;margin-bottom:0}input[type=submit]{border:0;-webkit-appearance:none}*{margin:0;box-sizing:border-box;-moz-box-sizing:border-box}body,html{margin:0;padding:0;font-size:16px;font-family:"UniversLTStd-Light",sans-serif;font-weight:300;height:100%}body{color:#333;background-color:#e2e2e2}body.modal-active{overflow:hidden}.hidden{display:none !important}.button{padding:16px 29px 15px;background-color:#ff3e17;border-radius:5px;color:#fff;text-decoration:none;line-height:100%;display:inline-block}.button.outline{border:1px solid #fff}.link{text-decoration:none;position:relative;line-height:120%;vertical-align:middle;display:inline-block;padding:0 12px}.link:before{margin-left:-12px;margin-right:5px;display:inline-block;vertical-align:top;margin-top:2px;content:" ";width:7px;height:12px;background:url("../sources/images/link.png") no-repeat}.link.red{color:#ff3e17}.link.red:before{background:url("../sources/images/link_red.png")}.link.grey:before{background:url("../sources/images/link-grey.png") no-repeat}.red{color:#ff3e17}.alignright{float:right}.alignleft{float:left}h1{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"UniversLTStd-Cn",sans-serif;font-weight:300}h2{font-size:26px;font-weight:300;margin-top:0;margin-bottom:30px}h3{font-size:24px}h4{font-size:24px}ul{margin:0;padding:0;list-style:none}.clearfix:before,.clearfix:after{width:0;height:0;overflow:hidden;content:".";display:block;clear:both}.solutions{background-color:#fff}.solutions .content-wrapper{background-color:#e2e2e2}.center-wrap{display:inline-flex;height:110px}@media(max-width:1440px){.center-wrap{margin-left:15px}}.dealer-wrap{display:inline-flex;height:110px;margin-left:35px}.center-div{margin:auto 2px auto;border-left:solid 1px #333}.header-wrapper{background-color:#fff}.home-link{padding-top:30px;text-decoration:none;float:left}.partner-name{display:block;font-size:20px;padding-left:15px;max-width:145px;line-height:30px;font-weight:bold;font-family:"UniversLTStd",sans-serif}@media(max-width:1440px){.partner-name{font-size:16px;line-height:30px}}.center-div h1{padding-left:20px}@media(max-width:1440px){.header.container{width:100%}}@media(max-width:960px){.header.container{max-width:768px}}.header-wrapper .header{height:110px}.header-wrapper .header #hlGoIntro{float:left}.header-wrapper .header .dealer-title{float:left;font-family:"UniversLTStd-Cn",sans-serif;font-size:24px;line-height:2.5;border-left:1px solid #ccc;padding-left:1em;margin-left:1em}.header-wrapper .main-close{float:right;line-height:51px}.header-wrapper .main-close img.close-icon{width:16px;height:auto}.header-wrapper .header img.logo{width:202px;height:auto}@media screen and (max-width:960px){.header-wrapper .header img.logo{margin-top:-10px}}@media screen and (max-width:661px){.header-wrapper .header img.logo{width:auto;height:90px;margin-top:-10px}}.header-wrapper .header .logo-no-climate{width:auto;height:77px;margin-top:-15px}@media screen and (max-width:960px){.center-wrap{height:auto;margin-left:0}.header-wrapper .header .home-link{padding-top:10px}.header-wrapper .header .logo-no-climate{width:140px;height:auto;margin:auto 0;margin-top:6px}}@media screen and (max-width:661px){.dealer-wrap{height:90px;margin-left:23px}.header.container{height:90px}.header-wrapper .header .logo-no-climate{width:80px;margin-top:13px}.partner-name{margin:3px 0 0 0;max-width:130px;overflow:hidden;font-size:12px;line-height:16px;word-break:break-word;padding-left:0}}.breadcrumb-wrapper{background-color:#ff3e17}.breadcrumb-wrapper .breadcrumb{padding-top:8px;padding-bottom:8px;height:60px}.breadcrumb-wrapper .breadcrumb .button{padding:12px 20px 10px}.breadcrumb-wrapper .breadcrumb .restart{float:right}.breadcrumb-wrapper .breadcrumb .steps{float:left;height:44px;padding:7px 0;vertical-align:middle}.breadcrumb-wrapper .breadcrumb .step-counter-container{width:200px;float:right;border:1px #fff solid;margin-top:10px;margin-right:40px;height:22px;border-radius:16px}.breadcrumb-wrapper .breadcrumb .step-counter-container .step-counter{color:#f52322;background:#fff;height:100%;line-height:16px;border-radius:16px;font-size:12px;min-width:15%;padding:3px;margin-left:-1px;text-align:right}.breadcrumb-wrapper .breadcrumb .steps .step-status{display:none}.breadcrumb-wrapper .breadcrumb .steps>a{width:30px;height:30px;display:inline-block;text-align:center;vertical-align:middle;text-decoration:none;padding:0}.breadcrumb-wrapper .breadcrumb .steps>a:before{display:block;height:100%;display:inline-block;vertical-align:middle}.breadcrumb-wrapper .breadcrumb .steps>a img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.breadcrumb-wrapper .breadcrumb .steps>a.next,.breadcrumb-wrapper .breadcrumb .steps>a.prev{padding:0}.breadcrumb-wrapper .breadcrumb .steps .prev:before{background:url("../sources/images/prev.png") no-repeat}.breadcrumb-wrapper .breadcrumb .steps .next:before{background:url("../sources/images/next.png") no-repeat}.breadcrumb-wrapper .breadcrumb .steps .next,.breadcrumb-wrapper .breadcrumb .steps .prev{display:inline-block;border:1px solid #fff;border-radius:50%;position:relative;width:30px;height:30px}.breadcrumb-wrapper .breadcrumb .steps .next:before,.breadcrumb-wrapper .breadcrumb .steps .prev:before{content:' ';display:block;width:28px;height:28px;background-size:6px 11px;background-position:center center;margin:0 auto}.breadcrumb-wrapper .breadcrumb .steps .current{width:30px;height:30px;cursor:initial;background-color:rgba(255,255,255,.6)}.breadcrumb-wrapper .breadcrumb .steps .future{width:30px;height:30px;cursor:initial;background-color:rgba(255,255,255,.2)}.subheader-wrapper{padding:36px 0 0}.subheader-wrapper .subheader h1{margin-bottom:25px;color:#4a4a4a;font-weight:900;font-family:"UniversLTStd-BoldCn",sans-serif}.subheader-wrapper+.content-wrapper{padding-top:60px}@media(max-width:768px){.subheader-wrapper+.content-wrapper{padding-top:20px}}.content-wrapper{padding-top:80px;padding-bottom:60px}.content-wrapper .content .page-intro .lu-fr-price-temporary-text{margin-top:10px;font-size:11px}.container{margin:auto;width:1370px}.lightbox-wrapper{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.lightbox-wrapper .lightbox-center{width:100%;height:100%;display:table-cell;vertical-align:middle}.lightbox-wrapper .lightbox-center video{margin:0 auto;height:auto}.lightbox-wrapper .close-button{cursor:pointer;position:absolute;right:40px;top:40px}.lightbox-wrapper.active{display:table}.video-wrapper{margin:auto;max-width:100%;display:block}.video-wrapper .video-padding-wrapper{position:relative;height:0;width:100%;padding-top:58.88%;overflow:hidden}.video-wrapper .video{position:absolute;left:0;top:0;width:100%;height:100%}.video-wrapper .video .video-js{width:100%;height:auto}.video-wrapper .video .video-js .vjs-tech{position:relative;height:auto}.intro .video-wrapper .video .video-js{left:-1%;top:-1%;width:102%;height:102%;background-color:#fff}.video-wrapper .video .video-js .vjs-big-play-button{display:none}.video-wrapper .video .video-js .vjs-control-bar{background-color:rgba(255,255,255,.9);color:#333;height:40px}.video-wrapper .video .video-js .vjs-time-control{line-height:40px}.video-wrapper .video .video-js .vjs-play-progress{background-color:#ff3e17}.video-wrapper .video .video-js .vjs-load-progress{background-color:rgba(255,255,255,.9)}.video-wrapper .video .video-js .vjs-slider{background-color:rgba(255,255,255,.9);margin:0}.video-wrapper .video .video-js .vjs-progress-control{position:absolute;top:-3px;height:3px;left:0;right:0;width:100%}.video-wrapper .video .video-js .vjs-slider-horizontal .vjs-volume-level:before{top:-.4em;right:-.5em;color:#fff;border:1px solid #c5c5c5;border-radius:50%;background-color:#fff}.video-wrapper .video .video-js .vjs-control:before{line-height:40px}.video-wrapper .video .video-js .vjs-volume-menu-button{position:absolute;right:4em;width:12em}.video-wrapper .video .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#fff}.video-wrapper .video .video-js .vjs-menu li{line-height:1.6em}.video-wrapper .video .video-js .vjs-menu li.vjs-selected,.video-wrapper .video .video-js .vjs-menu li.vjs-selected:focus,.video-wrapper .video .video-js .vjs-menu li.vjs-selected:hover{color:#fff;background-color:#ff3e17}.video-wrapper .video .video-js .vjs-menu li:focus,.video-wrapper .video .video-js .vjs-menu li:hover{color:#fff;background-color:rgba(245,35,34,.5)}.video-wrapper .video .video-js .vjs-menu-button-inline .vjs-menu{display:block;opacity:1}.video-wrapper .video .video-js .vjs-fullscreen-control{position:absolute;right:0}.video-wrapper .video .video-js .vjs-volume-bar{margin:1.7em .45em;background-color:#c5c5c5}.video-wrapper .video .video-js .vjs-volume-level{background-color:#ff3e17}.video-wrapper .video .video-js .vjs-play-progress:before{background-color:#fff;color:#fff;border:1px solid #c5c5c5;border-radius:50%}.video-wrapper .video .video-js .vjs-subtitles-button{display:block !important;position:absolute;right:16em}.video-wrapper .video .start-button{position:absolute;right:30px;bottom:30px}.video-wrapper .video #intro-video.video-js.vjs-paused .vjs-poster{display:inline-block !important}.video-wrapper .video #intro-video.video-js.vjs-paused .vjs-big-play-button{display:block !important}.mobile-only{display:none}@media(min-width:767px) and (max-width:1023px){.breadcrumb-wrapper .breadcrumb .step-counter-container{width:150px;margin-right:10px;display:none}.breadcrumb-wrapper .breadcrumb .step-counter-container .step-counter{min-width:20%}}@media only screen and (max-width:1024px){.solutions .category-wrapper .category .products li.product:nth-of-type(n+5){clear:none}}@media only screen and (max-width:767px){.mobile-only{display:inline-block}.no-mobile{display:none}.button{padding:12px 20px 10px}.container{width:100%;padding-left:30px;padding-right:30px}.container.video-wrapper{padding:0}.header-wrapper .header img.logo{width:200px}.header-wrapper .header .dealer-title{font-size:21px}.breadcrumb-wrapper{height:60px}.breadcrumb-wrapper .breadcrumb .steps{padding:0;position:relative}.breadcrumb-wrapper .breadcrumb .step-counter-container{margin-right:0}.breadcrumb-wrapper .breadcrumb .steps .step-status{display:block;text-align:center;position:absolute;color:#fff;font-size:30px;width:100%;line-height:40px;font-family:"UniversLTStd-Cn",sans-serif}.breadcrumb-wrapper .breadcrumb .steps a.current,.breadcrumb-wrapper .breadcrumb .steps a.future,.breadcrumb-wrapper .breadcrumb .steps a{display:none}.breadcrumb-wrapper .breadcrumb .steps a.next,.breadcrumb-wrapper .breadcrumb .steps a.prev{width:40px;height:40px}.breadcrumb-wrapper .breadcrumb .steps a.next:before,.breadcrumb-wrapper .breadcrumb .steps a.prev:before{height:38px;width:38px;background-position:center center}.breadcrumb-wrapper .breadcrumb .steps a.prev{float:left}.breadcrumb-wrapper .breadcrumb .steps a.next{float:right}.breadcrumb-wrapper .breadcrumb .steps a.prev:before{margin-right:2px;margin-left:-2px}.breadcrumb-wrapper .breadcrumb .restart{padding:0;border-radius:50%;float:right;display:none}.breadcrumb-wrapper .breadcrumb .restart .link{display:none}.breadcrumb-wrapper .breadcrumb .restart:before{content:' ';width:40px;height:40px;display:block;background:url("../sources/images/restart.png") no-repeat center center;background-size:50% auto}.question .option-list .option{width:100%;margin:0 0 10px 0}.question .option-list .option.info .option-info{position:relative}.question .option-list .option.info .option-info-placeholder{display:none}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{width:100%;position:relative}.question .option-list .option.info .option-info.video h3,.question .option-list .option.info .option-info.video .info-text,.question .option-list .option.info .option-info-placeholder.video h3,.question .option-list .option.info .option-info-placeholder.video .info-text{float:none;width:100%}.question .option-list .inner-wrapper{height:auto;padding:20px}.question .option-list .inner-wrapper .option-title{padding-right:55px}.question .option-list .inner-wrapper .icon-video{top:20px;right:54px}.question .option-list .inner-wrapper .thumb{display:none}.question .option-list .option-info h3{display:none}.solutions .breadcrumb-wrapper .breadcrumb .steps .step-status{display:none}.solutions .category-wrapper .category .products .product{float:none;padding-left:100px;margin-right:0;height:100px;width:100%;margin-bottom:20px}.solutions .category-wrapper .category .products .product h4{font-size:13px}.solutions .category-wrapper .category .products .product .right{padding:0 20px}.solutions .category-wrapper .category .products .product .product-image{width:98px;height:98px}.solutions .category-wrapper .category .products .product.product-selected .product-image{width:94px;height:94px}.solutions .category-wrapper .category .products .product .product-image img{margin-top:0}.solutions .category-wrapper .category .products .product .product-info{display:none}.solutions .category-wrapper .category .products .product:first-child{float:none;padding-left:100px;height:100px;width:100%;margin-bottom:20px}.solutions .category-wrapper .category .products .product:first-child h4{font-size:13px;font-family:"UniversLTStd",sans-serif;margin-bottom:5px}.solutions .category-wrapper .category .products .product:first-child h4 .link:before{width:7px;height:12px;background:url("../sources/images/link_red.png") no-repeat}.solutions .category-wrapper .category .products .product:first-child .rank{left:10px;top:10px;font-size:28px;width:35px;height:35px;line-height:35px}.solutions .category-wrapper .category .products .product:first-child .right-wrapper{display:table}.solutions .category-wrapper .category .products .product:first-child .top{position:relative;left:initial;top:initial;right:initial;bottom:initial}.solutions .category-wrapper .category .products .product:first-child .right{display:table-cell;height:100%;padding:0 20px}.solutions .category-wrapper .category .products .product:first-child .bottom{position:relative;left:initial;bottom:initial}.solutions .category-wrapper .category .products .product:first-child .bottom a.price{margin-bottom:0}.solutions .category-wrapper .category .products .product:first-child .bottom .document{display:none}.solutions .category-wrapper .category .products .product:first-child .product-info{display:none}.solutions .category-wrapper .category .products .product:first-child .product-image{width:98px;height:98px}.solutions .category-wrapper .category .products .product.product-selected:first-child .product-image{width:94px;height:94px}.solutions .actions-wrapper .actions .button{width:100%;float:none;margin-right:0}.lightbox-wrapper .lightbox-center{display:block}.lightbox-wrapper .close-button{right:20px;top:20px}.lightbox-wrapper .email-popup{height:100%}}@media only screen and (max-width:560px){.main-title-wrapper .header-phone.background-primary{float:left;width:100%;margin-top:10px}}@media only screen and (max-width:480px){.header-wrapper .header #hlGoIntro{float:none}.header-wrapper .header{height:auto;overflow:hidden}.header-wrapper .header .dealer-title{margin-left:0;padding-left:0;border-left:none;float:none}.header-wrapper .main-close{position:absolute;right:1em;top:26px}}@media only screen and (min-width:768px) and (max-width:1023px){.button{padding:12px 20px 10px}.container{width:768px;padding-left:30px;padding-right:30px}.question .option-list .option{width:225px;margin:0 16px 16px 0}.question .option-list .option.info .option-info-placeholder{margin-right:-215%}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{width:225px}.question .option-list .option.info .option-info.video h3,.question .option-list .option.info .option-info.video .info-text,.question .option-list .option.info .option-info-placeholder.video h3,.question .option-list .option.info .option-info-placeholder.video .info-text{width:60%}.question .option-list .option:nth-child(3n){margin-right:0}.question .option-list .option:nth-child(3n+1){clear:left}.question .option-list .inner-wrapper{height:220px}.question .option-list .inner-wrapper div.option-title-wrapper{height:79px}.solutions .category-wrapper .category .products .product{float:left;padding-left:120px;margin-right:20px;height:120px;width:344px;margin-bottom:20px}.solutions .category-wrapper .category .products .product h4{font-size:13px}.solutions .category-wrapper .category .products .product .right{padding:0 15px}.solutions .category-wrapper .category .products .product .product-image{width:118px;height:118px}.solutions .category-wrapper .category .products .product.product-selected .product-image{width:114px;height:114px}.solutions .category-wrapper .category .products .product .product-image img{margin-top:0}.solutions .category-wrapper .category .products .product .product-info{font-size:11px}.solutions .category-wrapper .category .products .product .product-info li{margin-bottom:5px}.solutions .category-wrapper .category .products .product:first-child{padding-left:343px;height:343px;width:100%;margin-bottom:20px}.solutions .category-wrapper .category .products .product:first-child h4{font-size:20px;margin-bottom:10px}.solutions .category-wrapper .category .products .product:first-child .right{padding:30px}.solutions .category-wrapper .category .products .product:first-child .top{left:30px;top:30px;right:30px;bottom:62px}.solutions .category-wrapper .category .products .product:first-child .product-image{width:341px;height:341px}.solutions .category-wrapper .category .products .product.product-selected:first-child .product-image{width:337px;height:337px}.solutions .category-wrapper .category .products .product:first-child .bottom{left:30px;bottom:17px}.solutions .category-wrapper .category .products .product:first-child .bottom a:only-child{margin-bottom:10px}.solutions .category-wrapper .category .products .product:nth-child(2n+3){margin-right:0}.solutions .actions-wrapper .actions .button{width:49%}.solutions .actions-wrapper .actions .button.grey{width:49%}.solutions .actions-wrapper .actions .button.grey.pdf{margin-right:0}.solutions .actions-wrapper .actions .button.grey.print{margin-right:10px}}@media only screen and (min-width:1024px) and (max-width:1439px){.button{padding:12px 20px 10px}.container{width:1024px;padding-left:30px;padding-right:30px}.question .option-list .option{width:225px;margin:0 21px 21px 0}.question .option-list .option.info .option-info-placeholder{margin-right:-330%}.question .option-list .option.info .option-info.info-right{width:59.5%;right:0;top:0;left:auto}.question .option-list .option.info .option-info-placeholder.info-right{display:none}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{width:225px}.question .option-list .option.info .option-info.video h3,.question .option-list .option.info .option-info.video .info-text,.question .option-list .option.info .option-info-placeholder.video h3,.question .option-list .option.info .option-info-placeholder.video .info-text{width:70%}.question .option-list .option:nth-child(4n){margin-right:0}.question .option-list .option:nth-child(4n+5){clear:left}.question .option-list .inner-wrapper{height:225px}.question .option-list .inner-wrapper div.option-title-wrapper{height:81px}.question .bottom .question-info{float:left;max-width:70%}.solutions .category-wrapper .category .products .product{padding-left:120px;height:96px;width:310px}.solutions .category-wrapper .category .products .product .product-info{font-size:11px}.solutions .category-wrapper .category .products .product h4{font-size:13px}.solutions .category-wrapper .category .products .product .right{padding:0 5px}.solutions .category-wrapper .category .products .product .product-image{width:118px;height:94px}.solutions .category-wrapper .category .products .product.product-selected .product-image{width:114px;height:90px}.solutions .category-wrapper .category .products .product:first-child{padding-left:310px;height:310px;width:620px}.solutions .category-wrapper .category .products .product:first-child h4{font-size:20px;margin-bottom:10px}.solutions .category-wrapper .category .products .product:first-child .right{padding:30px}.solutions .category-wrapper .category .products .product:first-child .top{left:30px;top:30px;right:30px;bottom:60px}.solutions .category-wrapper .category .products .product:first-child .bottom{left:30px;bottom:17px}.solutions .category-wrapper .category .products .product:first-child .bottom a:only-child{margin-bottom:10px}.solutions .category-wrapper .category .products .product:first-child .product-info{font-size:11px}.solutions .category-wrapper .category .products .product:first-child .product-image{width:308px;height:308px}.solutions .category-wrapper .category .products .product.product-selected:first-child .product-image{width:304px;height:304px}}@media only screen and (min-width:1440px){.container{width:1370px}.question .option-list .option{width:250px}.question .option-list .option.info .option-info{padding-left:30px;width:79.5%}.question .option-list .option.info .option-info.info-right{width:59.5%;right:0;top:0;left:auto}.question .option-list .option.info .option-info-placeholder{padding-left:30px;margin-right:-340%}.question .option-list .option.info .option-info-placeholder.info-right{display:none}.question .option-list .option.info .option-info .video-link,.question .option-list .option.info .option-info-placeholder .video-link{width:250px}.question .option-list .option.info .option-info.video h3,.question .option-list .option.info .option-info.video .info-text,.question .option-list .option.info .option-info-placeholder.video h3,.question .option-list .option.info .option-info-placeholder.video .info-text{width:70%}.question .option-list .option:nth-child(5n){margin-right:0}.question .option-list .option:nth-child(5n+1){clear:left}.question .option-list .inner-wrapper{height:250px}.question .option-list .inner-wrapper div.option-title-wrapper{height:94px}.question .bottom .question-info{padding-left:30px;float:left;max-width:70%}.solutions .category-wrapper .category .products .product{padding-left:170px;height:128px}.solutions .category-wrapper .category .products .product h4{font-size:18px}.solutions .category-wrapper .category .products .product .product-image{width:168px;height:126px}.solutions .category-wrapper .category .products .product.product-selected .product-image{width:164px;height:122px}.solutions .category-wrapper .category .products .product:first-child{padding-left:405px;height:405px}.solutions .category-wrapper .category .products .product:first-child .product-image{width:403px;height:403px}.solutions .category-wrapper .category .products .product.product-selected:first-child .product-image{width:399px;height:399px}.solutions .actions-wrapper .actions .button{padding:20px}}.link.right{float:right;font-weight:bold;text-decoration:underline}.link.right:before{background-image:none}.offerte .content-wrapper.has-top-section{padding-top:2em}.offerte .content-wrapper{padding-top:0;padding-bottom:0;background-color:#fff}.content-wrapper.has-top-section.qg-exit-flow{padding-top:0}.content-wrapper.has-top-section.qg-exit-flow .horizontal-divider{margin-right:50px}@media(max-width:768px){.content-wrapper.has-top-section.qg-exit-flow .horizontal-divider{margin-right:0}}.content-wrapper.has-top-section.qg-exit-flow .input-wrapper{padding-right:50px}.content-wrapper.has-top-section.qg-exit-flow .clearfix .halfwidth:first-of-type{padding-right:0}@media(max-width:768px){.content-wrapper.has-top-section.qg-exit-flow .input-wrapper{padding-right:0}}.content-wrapper.has-top-section.qg-exit-flow .content .column.first-column .column-innerwrap{padding-top:0;padding-right:0}.offerte.content-page .content-wrapper{padding-top:80px;padding-bottom:0}.offerte .form-intro{color:#808080}.offerte a.more-link{font-family:"UniversLTStd-Cn",sans-serif;color:#333;text-decoration:underline}.offerte .form-section{margin:1em 0;overflow:hidden;max-width:600px;width:100%}.offerte .column{float:left;width:50%;line-height:1.5;color:#808080}.offerte .column hr.horizontal-divider{border-top:1px solid #808080;height:1px;border-bottom:0;border-left:0;border-right:0;margin:30px 0}.offerte .column .column-innerwrap{padding:30px}.offerte .column.first-column .column-innerwrap{padding-left:0}.offerte .column.grey{background-color:#ebebeb}.offerte .column.grey.projectgegevens{position:absolute;right:0}.offerte .column h3.form-title{margin-bottom:1em;color:#333}.offerte .column h4.form-sub-title{font-size:18px;color:#333;margin:1em 0;clear:both}.offerte .column.projectgegevens h4.form-sub-title{margin-top:1em;clear:both}.offerte .main-title-wrapper{background-color:#ff3e17;padding:15px 0}.offerte .main-title-wrapper h2.main-title{color:#fff;margin-bottom:0;font-size:24px}.offerte .main-title-wrapper .container h2{float:left}.main-title-wrapper .header-phone.background-primary{font-family:'UniversLTStd-Cn';float:right}.main-title-wrapper .header-phone.background-primary .phone-wrap *{color:#fff;float:left}.main-title-wrapper .header-phone.background-primary .phone-wrap a,.main-title-wrapper .header-phone.background-primary .phone-wrap a:hover,.main-title-wrapper .header-phone.background-primary .phone-wrap a:visited,.main-title-wrapper .header-phone.background-primary .phone-wrap a:active,.main-title-wrapper .header-phone.background-primary .phone-wrap a:link{text-decoration:none}.main-title-wrapper .header-phone.background-primary .phone-wrap div.red{font-family:'UniversLTStd-light'}.main-title-wrapper .header-phone.background-primary .phone-wrap .img-phone{width:30px;height:30px;margin-right:10px;background:url("/sources/images/phone.png");vertical-align:middle}.main-title-wrapper .header-phone.background-primary .phone-wrap .img-phone{background:url("/sources/images/phone-light.png")}.main-title-wrapper .header-phone.background-primary .phone-wrap div{padding-right:5px;padding-top:5px}.subnav-more-info{float:right;color:#fff;line-height:30px}@media only screen and (max-width:768px){.subnav-more-info{width:100%;float:left}}.subnav-more-info a.more-link{color:inherit}.main-title-wrapper::after{content:"";display:block;clear:both}.offerte .form-submit{padding-top:20px;padding-bottom:20px}.offerte .form-submit input[type="submit"]{border:none;text-align:center;cursor:pointer;width:100%;font-size:15px}.offerte .checkbox label.privacy-notice{margin-bottom:20px}.offerte .checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px}.offerte .checkbox input[type=checkbox]{display:none}.offerte .checkbox label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;top:1px;left:0;bottom:1px;background-color:#fff;border-radius:3px;border:1px solid #ccc}.offerte .checkbox input[type=checkbox]:checked+label:before{background-image:url("../sources/images/checkmark.png");background-repeat:no-repeat;background-position:center center;font-size:15px;color:#ff3e17;text-align:center;line-height:15px;background-size:14px 11px}.offerte .checkbox input[type=checkbox]:checked+input[type=hidden]+label:before{background-image:url("../sources/images/checkmark.png");background-repeat:no-repeat;background-position:center center;font-size:15px;color:#ff3e17;text-align:center;line-height:15px;background-size:14px 11px}.offerte .radio label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px}.offerte .radio input[type=radio]{display:none}.offerte .radio label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;top:2px;left:0;bottom:1px;background-color:#fff;border-radius:50%;border:1px solid #ccc}.offerte .radio input[type=radio]:checked+label:before{background-image:url("../sources/images/radio-check.png");background-repeat:no-repeat;background-position:center center;font-size:15px;color:#ff3e17;text-align:center;line-height:15px;background-size:8px 8px}.offerte .radio input[type=radio]:checked+input[type=radio]+label:before{background-image:url("../sources/images/radio-check.png");background-repeat:no-repeat;background-position:center center;font-size:15px;color:#ff3e17;text-align:center;line-height:15px;background-size:8px 8px}.offerte .block-radio{display:block;margin-bottom:1em}.offerte .input-wrapper label{font-size:12px;visibility:hidden;color:#9b9b9b}.offerte .input-wrapper label.visible{visibility:visible}.offerte input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),.offerte textarea{border-radius:3px;background-color:#fff;border:1px solid #c5c5c5;padding:10px;width:100%}.offerte textarea.project-omschrijving{max-width:400px;width:100%;min-height:100px;resize:vertical}.offerte input.datepicker.hasDatepicker{width:auto !important}.offerte .ui-datepicker:after{border-color:rgba(243,31,30,0);border-top-color:rgba(245,35,34,1);border-width:10px;margin-left:-10px}.offerte .ui-datepicker:before{border-color:rgba(243,31,30,0);border-top-color:rgba(245,35,34,0);border-width:16px;margin-left:-16px}.offerte .ui-datepicker .ui-datepicker-next span.ui-icon{background:url('../sources/images/next_cal.png') no-repeat 0 0 transparent}.offerte .ui-datepicker .ui-datepicker-next span.ui-icon:hover{background:url('../sources/images/next_cal.png') no-repeat 0 0 transparent}.offerte .ui-datepicker .ui-datepicker-prev span.ui-icon{background:url('../sources/images/previous_cal.png') no-repeat 0 0 transparent}.offerte .ui-datepicker .ui-datepicker-prev span.ui-icon:hover{background:url('../sources/images/previous_cal.png') no-repeat 0 0 transparent}ui-datepicker-next-hover{background:url('../sources/images/next_cal.png') no-repeat 0 0 transparent}ui-datepicker-prev-hover{background:url('../sources/images/previous_cal.png') no-repeat 0 0 transparent}.offerte .input-wrapper.halfwidth{float:left;width:50%}.offerte .input-wrapper.halfwidth.last-item{float:right;width:48%}.offerte .checkbox.error .error_box,.offerte .input-wrapper .error_box,.offerte .energy-selector .error_box,.offerte .salutation-wrapper .error_box,.offerte .radio-group .error_box,.offerte .form-section .error_box{display:none;color:#fff;padding:10px;border-radius:5px;top:0;position:relative;background:rgba(245,35,34,1)}.offerte .checkbox.error .error_box,.offerte .input-wrapper.error,.offerte .energy-selector.error,.offerte .salutation-wrapper.error,.offerte .radio-group.error,.offerte .form-section.error{position:relative}.offerte .input-wrapper.error .error_box{display:block;margin:1em 0 0 0}.offerte .energy-selector.error .error_box{display:block;margin:1em 0 1em 0}.offerte .salutation-wrapper.error .error_box{display:block;margin:1em 0 1em 0}.offerte .checkbox.error .error_box{display:block;margin:1em 0 1em 0}.offerte .radio-group.error .error_box{display:block;margin:1em 0 1em 0}.offerte .form-section.error .error_box{display:block;margin:1em 0}.offerte .checkbox.error .error_box:before,.offerte .checkbox.error .error_box:after,.offerte .input-wrapper .error_box:after,.offerte .input-wrapper .error_box:before,.offerte .energy-selector .error_box:after,.offerte .energy-selector .error_box:before,.offerte .radio-group .error_box:after,.offerte .radio-group .error_box:before,.offerte .salutation-wrapper .error_box:after,.offerte .salutation-wrapper .error_box:before,.offerte .form-section .error_box:before,.offerte .form-section .error_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.offerte .checkbox.error .error_box:before,.offerte .checkbox.error .error_box:after,.offerte .energy-selector .error_box:after,.offerte .energy-selector .error_box:before,.offerte .radio-group .error_box:after,.offerte .radio-group .error_box:before,.offerte .salutation-wrapper .error_box:after,.offerte .salutation-wrapper .error_box:before,.offerte .form-section .error_box:after,.offerte .form-section .error_box:before{left:24px}.offerte .checkbox.error .error_box:after,.offerte .input-wrapper .error_box:after,.offerte .energy-selector .error_box:after,.offerte .radio-group .error_box:after,.offerte .salutation-wrapper .error_box:after,.offerte .form-section .error_box:after{border-color:rgba(243,31,30,0);border-top-color:rgba(245,35,34,1);border-width:10px;margin-left:-10px}.offerte .input-wrapper .error_box:before,.offerte .energy-selector .error_box:before,.offerte .radio-group .error_box:before,.offerte .salutation-wrapper .error_box:before,.offerte .form-section .error_box:before{border-color:rgba(243,31,30,0);border-top-color:rgba(245,35,34,0);border-width:16px;margin-left:-16px}.offerte .error input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),.offerte .error textarea{border-color:#ff3e17}.offerte ::-webkit-input-placeholder{color:#9b9b9b}.offerte :-moz-placeholder{color:#9b9b9b}.offerte ::-moz-placeholder{color:#9b9b9b}.offerte :-ms-input-placeholder{color:#9b9b9b}.offerte .ui-datepicker-trigger{width:15px;line-height:2.5;padding-top:1px;position:relative;top:2px;cursor:pointer;margin-left:5px}.offerte #is-same-installation{margin:1em 0 0 0}.offerte .form-section.upload-section{position:relative;margin:2em 0}.offerte .info-toggle{font-family:"UniversLTStd-Cn",sans-serif;color:#fff;border-radius:100%;background-color:#c7c7c7;padding:2px 9px;cursor:pointer;position:absolute;top:.7em;right:1em}.offerte .info-toggle:hover,.offerte .info-toggle.active{background-color:#ff3e17}.offerte .upload-info{margin-top:2em;font-size:12px}.offerte .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.offerte .inputfile+label{color:#fff;background-color:#c7c7c7;display:inline-block;border-radius:50px;padding:15px;margin-right:1em}.offerte .inputfile:focus+label,.offerte .inputfile+label:hover{background-color:#ff3e17}.offerte .inputfile+label{cursor:pointer}.offerte .inputfile:focus+label{outline:none;outline:-webkit-focus-ring-color auto 5px}input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:12.8px;cursor:pointer;animate:.2s;box-shadow:none;background:#ff3e17;border-radius:25px;border:0 solid #000101}input[type=range]::-webkit-slider-thumb{box-shadow:none;border:1px solid #c5c5c5;height:35px;width:35px;border-radius:100%;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10.6px}input[type=range]:focus::-webkit-slider-runnable-track{background:#ff3e17}input[type=range]::-moz-range-track{width:100%;height:12.8px;cursor:pointer;animate:.2s;box-shadow:none;background:#ff3e17;border-radius:25px;border:0 solid #000101}input[type=range]::-moz-range-thumb{box-shadow:none;border:1px solid #c5c5c5;height:35px;width:35px;border-radius:100%;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:12.8px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#ff3e17;border:0 solid #000101;border-radius:50px;box-shadow:none}input[type=range]::-ms-fill-upper{background:#ff3e17;border:0 solid #000101;border-radius:50px;box-shadow:none}input[type=range]::-ms-thumb{box-shadow:none;border:0 solid #000;height:20px;width:39px;border-radius:100%;background:#65001c;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#ff3e17}input[type=range]:focus::-ms-fill-upper{background:#ff3e17}.offerte .range{float:left;width:60%;margin:.7em 1.5em 0 1em;cursor:pointer}.offerte .output{background:#fff;padding:5px;border:1px solid #c5c5c5;float:left;width:50px;border-radius:3px;text-align:center}.offerte .output.oppervlakte{border-radius:3px 0 0 3px}.offerte .sqmeters{background-color:#c5c5c5;border-radius:0 3px 3px 0;border:1px solid #c5c5c5;border-left:none;padding:5px;display:inline-block}.offerte .sqmeters sup{font-size:9px}.offerte .fullwidth .dealer-locator .dealer-searchfields{width:50%}@media(max-width:768px){.offerte .fullwidth .dealer-locator .dealer-searchfields{width:100%}}.offerte .fullwidth #dealer-address{max-width:50%}@media(max-width:768px){.offerte .fullwidth #dealer-address{max-width:100%}}.offerte .fullwidth .dealer-locator #dealersearch{width:637px !important}@media(max-width:1440px){.offerte .fullwidth .dealer-locator #dealersearch{margin-right:0}}.offerte .fullwidth .dealer-locator #map{height:300px;width:50%}@media(max-width:1440px){.offerte .fullwidth .dealer-locator #map{float:left}}@media(max-width:1024px){.offerte .fullwidth .dealer-locator #map{height:300px;margin-left:0}}@media(max-width:768px){.offerte .fullwidth .dealer-locator #map{width:100%}}.offerte .fullwidth .dealer-locator .dealer-list{width:46%}@media(max-width:1440px){.offerte .fullwidth .dealer-locator .dealer-list{float:right}}@media(max-width:768px){.offerte .fullwidth .dealer-locator .dealer-list{float:none;width:100%}}.offerte .dealer-locator{overflow:hidden;margin:1em 0 1em 0}.offerte .dealer-locator ::-webkit-input-placeholder{color:rgba(0,0,0,.7);font-style:italic;font-size:15px}.offerte .dealer-locator :-moz-placeholder{color:rgba(0,0,0,.7);font-style:italic;font-size:15px}.offerte .dealer-locator ::-moz-placeholder{color:rgba(0,0,0,.7);font-style:italic;font-size:15px}.offerte .dealer-locator :-ms-input-placeholder{color:rgba(0,0,0,.7);font-style:italic;font-size:15px}.offerte .dealer-locator h4.form-sub-title{margin-bottom:20px}.offerte .dealer-locator .dealer-searchfields #dealersearch{width:calc(100% - 36px) !important;margin-top:15px;font-size:13px;line-height:13px}.offerte .dealer-locator .dealer-searchfields .dealer-searchbutton{margin-left:-16px;margin-bottom:-14px;height:36px;margin-left:-16px;width:34px !important}.offerte .dealer-locator .dealer-textfield{border:none !important;border-bottom:1px solid #c5c5c5 !important;border-radius:0 !important;width:calc(100% - 48px) !important;margin-right:1em}.offerte .dealer-locator input[type=button]{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAYICfII9AEO/fv3BQMK/P+jwMaQAAAGJJREFUCNdtzTkOAzEMA0DqsOUrG///tYHsZZcpCJANAYSO3Z6F16erA3XYrdEFhxWkWfDqnjmcfc7MDaqa2UDr9KeymwB5xN8Wd7Y49cuj0rUua2ULLp+qEhAO9GdwHOT4AREzAgpQmqtwAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center;background-color:#949494 !important;text-indent:-9999em;border-radius:5px;border:none;padding:5px;width:30px !important;height:30px;line-height:1;cursor:pointer}.offerte .dealer-locator .dealer-item{padding:0 15px;background:url('../sources/images/link_grey.png') no-repeat left center transparent}.offerte .dealer-locator .dealer-item:hover{background:url('../sources/images/link_red.png') no-repeat left center transparent}.offerte .dealer-locator .dealer-item a{text-decoration:none;color:#808080}.offerte .dealer-locator .dealer-item a:hover,.offerte .dealer-locator .dealer-item a[selected]{color:#ff3e17}.popup{display:none}.popup-container{position:relative;width:30%;background:#fff;z-index:1001;border:1px solid #dbd9d9;margin:0 auto}.popup-container #popup-content{padding:40px;overflow:auto}.popup-container #popup-content h1{color:#3d3d3d;font-size:26px;font-weight:500;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #d4d4d4}.popup-container #popup-content p{color:#999;font-size:16px;font-weight:400;line-height:26px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:1000;opacity:.8;-moz-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-webkit-filter:alpha(opacity=80);filter:alpha(opacity=80)}#close-popup-btn{background-image:url('../sources/images/close.png');background-size:contain;display:inline-block;position:absolute;height:44px;width:44px;top:-30%;right:-20%}#close-popup-btn:hover,#close-popup-btn:focus,#close-popup-btn:active,#close-popup-btn:visited{outline:none !important;text-decoration:none !important}#close-popup-btn:hover{cursor:pointer}#close-popup-url{display:block;color:#ff3e17;text-decoration:none;margin:10px auto}@media only screen and (max-width:767px){.offerte .column{float:none;width:100%}.offerte .column.grey.projectgegevens{position:inherit;right:0}.offerte .dealer-locator .dealermap-wrapper,.offerte .dealer-locator .dealer-list{width:100%;float:none}.popup-container{width:90%;height:90%;position:absolute;top:5%;left:5%}#close-popup-btn{top:5%;right:5%}}@media only screen and (max-width:480px){.offerte input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.offerte textarea{width:100%}.offerte .column{float:none;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.offerte .dealer-locator .dealermap-wrapper,.offerte .dealer-locator .dealer-list{width:100%;float:none}}@media only screen and (min-width:1440px){.offerte .input-wrapper label{display:block}.offerte ::-webkit-input-placeholder{color:#9b9b9b}.offerte :-moz-placeholder{color:#9b9b9b}.offerte ::-moz-placeholder{color:#9b9b9b}.offerte :-ms-input-placeholder{color:#9b9b9b}.offerte .dealer-locator .dealermap-wrapper{width:60%;float:left}.offerte .dealer-locator .dealer-list{float:right;width:35%}.offerte .dealer-locator #dealersearch{width:53% !important}}.vi-info-tile{border:1px solid #c5c5c5;margin-bottom:30px;overflow:hidden}.vi-info-tile .vi-info-tile-image{width:50%;float:left;background-repeat:no-repeat;background-position:center center;background-size:cover;background:url('/sources/images/dummy-viessmannvlaggen.jpg')}.vi-info-tile .vi-info-tile-image img{display:block;width:100%}.vi-info-tile .vi-info-tile-text{width:50%;float:left;font-family:"UniversLTStd-Cn",sans-serif;font-size:21px}.vi-info-tile .inner-wrapper{padding:1em}.vi-info-tile .vi-info-tile-text .red-text{font-size:90%}.vi-info-tile .vi-info-tile-text a.meer-info-link{color:#333;font-size:15px}.vi-page-title{margin-bottom:1em}.vi-page-title.hasborder{padding-bottom:1em;border-bottom:1px solid #c5c5c5}.red-text{color:#ff3e17}.content-page .call-to-action-button{margin-bottom:2em}.content-page .call-to-action-button a.button{display:inline-block;text-align:center;font-weight:bold;color:#fff}.content-page .page-information{color:#818181;line-height:1.5}.vi-entry-content{color:#818181}.vi-entry-content a{color:#ff3e17}.vi-entry-content a:hover{color:#333}.content-page .vi-entry-content p{margin-bottom:30px;line-height:1.5}.content-page .vi-entry-content p.extra-pricing-energycheque{font-size:1.2em}.vi-entry-content h4{color:#333;margin-bottom:30px}.vi-entry-content h5{color:#333;margin-bottom:0;font-size:24px}.vi-entry-content .alignright{margin-left:1em}.vi-entry-content .alignleft{margin-right:1em}.vi-entry-content .small{font-size:80%}.content-page .column .inner-wrapper{padding:1em}.content-page .vi-gallery{overflow:hidden}.content-page .vi-gallery .vi-gallery-item{float:left;width:18%;margin-right:15px;margin-bottom:15px;height:220px;overflow:hidden;position:relative}.content-page .vi-gallery .vi-gallery-item img{width:100%}.content-page .vi-gallery .vi-entry-content h4{margin-bottom:0}.content-page .vi-gallery .vi-entry-content h5{color:#ff3e17;font-size:18px;margin-bottom:1em}.content-page .vi-gallery .vi-gallery-item:last-child{margin-right:0}.content-page .vi-gallery .vi-gallery-item .vi-gallery-text{position:absolute;z-index:100;bottom:.2em;width:100%;text-align:center;color:#333;font-weight:bold}.content-page .vi-gallery .vi-gallery-item .vi-gallery-item-title{z-index:100;line-height:.8em}.content-page .vi-gallery .vi-gallery-item .vi-gallery-item-subtitle{z-index:100;font-size:.8em}.content-page .greybackground-content{padding:2em 0}@media only screen and (max-width:1024px){.no-tablet{display:none}.content-page .column{float:none;width:100%}.content-page .column .inner-wrapper{padding:0}.content-page .vi-gallery .vi-gallery-item{width:31%}}@media only screen and (max-width:767px){.vi-info-tile .vi-info-tile-image,.vi-info-tile .vi-info-tile-text{float:none;width:100%}.offerte .column.grey.projectgegevens{position:inherit;right:0}.offerte .dealer-locator .dealermap-wrapper,.offerte .dealer-locator .dealer-list{width:100%;float:none}.content-page .vi-gallery .vi-gallery-item{width:100%;margin-right:0;float:none;height:auto}.offerte .range{width:80%}.offerte .slider-wrap{margin:15px auto 0 auto;display:inline-block}.offerte .inline-radio{display:block}.offerte .info-toggle{display:inline-block;position:relative;top:0;left:0}}@media only screen and (min-width:1024px) and (max-width:1439px){.content-page .vi-gallery .vi-gallery-item{width:23%}}@media only screen and (min-width:1440px){.content-page .vi-gallery .vi-gallery-item{height:250px}}.date-wrapper{display:inline-block;margin-bottom:10px}.offerte select{border-radius:3px;background-color:#fff;border:1px solid #c5c5c5;padding:9px;width:100%;height:37px}.offerte select.invalid{color:#9b9b9b}.offerte option[value=""][disabled]{display:none}#ui-datepicker-div{z-index:10 !important}.privacylink{text-decoration:none;color:#ff3e17}.center-wrap.with-logo-right{float:left}.logo-right>a{display:block;float:right}.logo-right>a>img{display:block;padding:30px 0;height:110px}.input-wrapper.clientnumber{margin-top:-15px;margin-bottom:40px}.form-footnote{margin-top:30px;font-size:10px}@media only screen and (max-width:480px){.logo-right>a>img{padding:7px 0;height:54px}}@media only screen and (max-width:359px){.header-wrapper .header .with-logo-right img.logo{width:150px}.logo-right>a>img{padding:7px 0;height:42.5px}}.heating-guide-form .form-submit>.container{width:100%;padding:0}.heating-guide-form .column.first-column{min-width:600px;max-width:600px}@media only screen and (max-width:650px){.heating-guide-form .column.first-column{min-width:100%}.heating-guide-form .column.first-column>.column-innerwrap{padding:0}}.g-recaptcha{position:relative;z-index:100}#e-cheque-page .container{width:100%}#e-cheque-page .container .inner{max-width:1370px;width:100%;display:table;margin:0 auto}#e-cheque-page .container.dark{background-color:#2d3038}#e-cheque-page .container.grey{background-color:#f2f2f2}#e-cheque-page .container.grey .type .info .position-wrapper .title{background-color:rgba(80,79,79,.5) !important}#e-cheque-page .container.grey .type .info .position-wrapper .description{color:rgba(80,79,79,.9) !important}#e-cheque-page .container .inner.footnotes{padding-top:65px;padding-bottom:65px;font-size:14px;line-height:18px}#e-cheque-page .container .inner.footnotes .content{max-width:480px}#e-cheque-page .container .inner.footnotes .content a{display:inline-block;color:#2d3038;position:relative;font-weight:600;text-decoration:none}#e-cheque-page .container .inner.footnotes .content a::after{content:"";display:block;height:1px;width:100%;background-color:#2d3038}#e-cheque-page .container .inner.energy-cheque h2{font-size:35px;line-height:35px;margin:0 0 20px}#e-cheque-page .container .inner.energy-cheque .intro{position:relative;padding-bottom:25px;margin-bottom:25px;font-size:25px;line-height:35px;max-width:550px}#e-cheque-page .container .inner.energy-cheque .intro::after{content:"";display:block;height:1px;width:170px;background-color:rgba(51,51,51,.22);position:absolute;bottom:0}#e-cheque-page .container .inner.energy-cheque .sub-intro{margin-bottom:70px;max-width:750px;font-size:15px;line-height:27px}#e-cheque-page .container .inner.type{display:flex;flex-direction:row;padding-top:28px;padding-bottom:40px}@media(max-width:1023px){#e-cheque-page .container .inner.type{padding-top:58px;padding-bottom:70px}}#e-cheque-page .container .inner.type .info{width:390px;position:relative;height:374px}@media(max-width:1200px){#e-cheque-page .container .inner.type .info{height:244px}}@media(max-width:1023px){#e-cheque-page .container .inner.type .info{position:static;height:auto;margin-bottom:50px}}#e-cheque-page .container .inner.type .info .position-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1023px){#e-cheque-page .container .inner.type .info .position-wrapper{position:static;top:auto;-webkit-transform:none;transform:none}}@media(max-width:767px){#e-cheque-page .container .inner.type{flex-direction:column;padding-bottom:150px;position:relative}#e-cheque-page .container .inner.type .info{width:100%;text-align:center;margin-bottom:25px}#e-cheque-page .container .inner.type .info .position-wrapper{display:table;margin:0 auto}}#e-cheque-page .container .inner.type .info .position-wrapper .title{display:inline;color:#fff;background-color:#504f4f;font-size:26px;line-height:48px;padding:8px 0;font-weight:700;font-family:'Univers LT Std',sans-serif}@media(max-width:1200px){#e-cheque-page .container .inner.type .info .position-wrapper .title{font-size:19px;padding:8px 0;line-height:44px}}@media(max-width:767px){#e-cheque-page .container .inner.type .info .position-wrapper .title{font-size:19px;padding:5px 0;line-height:36px}}#e-cheque-page .container .inner.type .info .position-wrapper .title span{display:inline-block;padding:0 10px;margin-top:4px}@media(max-width:1200px){#e-cheque-page .container .inner.type .info .position-wrapper .title span{margin-top:0}}#e-cheque-page .container .inner.type .info .position-wrapper .button{border-radius:40px;font-weight:700}@media(max-width:767px){#e-cheque-page .container .inner.type .info .position-wrapper .title span{margin-top:0}#e-cheque-page .container .inner.type .info .position-wrapper .button{width:280px !important;position:absolute;bottom:55px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:40px;line-height:20px;font-size:12px}}#e-cheque-page .container .inner.type .info .position-wrapper .title span:first-child{margin-top:0}#e-cheque-page .container .inner.type .info .position-wrapper .description{margin-top:24px;margin-bottom:75px;color:#fff;font-size:19px}@media(max-width:1200px){#e-cheque-page .container .inner.type .info .position-wrapper .description{margin-bottom:40px;font-size:15px}}#e-cheque-page .container .inner.type .options{display:flex;justify-content:flex-end;flex-grow:1;flex-wrap:wrap;align-items:center}@media(min-width:1025px){#e-cheque-page .container .inner.type .options{justify-content:flex-end}}@media(max-width:767px){#e-cheque-page .container .inner.type .info .position-wrapper .description{margin-bottom:0;font-size:15px}#e-cheque-page .container .inner.type .options{justify-content:center}}#e-cheque-page .container .inner.type .options .option{position:relative;width:220px;height:0;padding-bottom:307px;overflow:hidden;margin-left:12px;margin-top:12px}@media(min-width:1025px){#e-cheque-page .container .inner.type .options .option{flex-direction:row}}@media(max-width:1200px){#e-cheque-page .container .inner.type .options .option{width:28%;padding-bottom:38%}}@media(max-width:1023px){#e-cheque-page .container .inner.type .options .option{margin-left:0;margin-right:12px;width:145px;padding-bottom:200px}}@media(max-width:767px){#e-cheque-page .container .inner.type .options .option{margin-top:25px}}#e-cheque-page .container .inner.type .options .option:first-child{margin-left:0}#e-cheque-page .container .inner.type .options .option img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#e-cheque-page .container .inner.type .options .option .price{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#f52322;color:#fff;padding:5px 10px;line-height:28px;height:36px;font-size:18px;font-weight:700;box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:'Univers LT Std',sans-serif;text-decoration:none}@media(max-width:1200px){#e-cheque-page .container .inner.type .options .option .price{left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#f52322;color:#fff;padding:4px 10px;line-height:20px;height:28px;font-size:16px;font-weight:700;box-shadow:0 3px 6px rgba(0,0,0,.16)}}#e-cheque-page .container .inner.type .options .option .title{position:absolute;bottom:0;padding:0 15px;line-height:46px;width:100%;background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(80,79,79,.2) 100%);color:#fff;font-size:20px;text-shadow:0 3px 6px rgba(0,0,0,.25)}@media(max-width:1200px){#e-cheque-page .container .inner.type .options .option .title{line-height:46px;font-size:16px}}footer{background-color:#333}footer .footer-first{background-color:#c8c8c8}footer .footer-first .container{height:60px;padding-top:0;padding-bottom:0;display:flex;justify-content:space-between}footer .footer-first .container:after{content:none;display:none}footer .footer-first .link{color:#343434;align-self:center;float:none}footer .container{padding-top:50px;padding-bottom:50px}footer .container:after{content:"";clear:both;display:table}footer .container .block{max-width:50%}@media(max-width:768px){footer .container .block{max-width:100%;width:100%}}footer .container .block.left{float:left}footer .container .block.right{float:right}@media(max-width:768px){footer .container .block.right{margin-top:30px}}footer .container .block a{padding-left:0;line-height:20px;color:#fff;text-decoration:none}@media(max-width:768px){footer .container .block a{font-size:12px}}footer .container .block a:hover{text-decoration:underline;opacity:1}footer .container .block a:before,footer .container .block a:after{display:none}footer .container .block a.sitemap{font-size:12px;display:inline-block;margin-top:20px;padding-top:0}footer .container .block .links{margin:0;padding:0;list-style:none}footer .container .block .links.padding li+li{padding-top:10px}footer .container .block .links+.links{margin-top:30px}footer .container .block .links li{color:#fff}footer .container .block .links li.title{margin-bottom:10px;color:#797979}.comfort-logo-wrapper{margin-bottom:45px !important}.comfort-logo-wrapper img{height:50px}.dealermap-wrapper{min-height:454px;width:100%;height:auto;margin:1em 0 33px 0}.dealermap-wrapper .dealer-map{height:454px}.googlemaps-consent{min-height:454px;display:flex;justify-content:center;background-image:url('../sources/images/dealermap-blurred.jpg');background-position:center;background-size:cover;padding:40px 50px;opacity:1;transition:opacity 1s ease;z-index:10}@media(max-width:768px){.googlemaps-consent{padding:20px}}.googlemaps-consent .content{display:flex;flex-direction:column;max-width:612px;width:100%;padding:40px 30px 30px;align-self:center;background-color:rgba(255,255,255,.94);border-radius:6px;text-align:center}.googlemaps-consent .content h2{align-self:center;max-width:260px;margin-bottom:21px;font-family:"UniversLTStd",sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#333}.googlemaps-consent .content p{align-self:center;margin-bottom:24px;font-weight:200;font-family:"UniversLTStd",sans-serif;font-size:14px;line-height:22px;color:#333}.googlemaps-consent .content a{display:inline-block;vertical-align:middle;min-height:38px;line-height:16px;font-family:"UniversLTStd",sans-serif;font-size:13px;padding:10px 19px;border-radius:19px;text-decoration:none;color:#fff;font-weight:700;outline:0;color:#fff;background:#ff3e17;border:1px solid #ff3e17;cursor:pointer}footer .vic-e-link{border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;line-height:20px;outline:0;padding:0;-webkit-text-decoration:none;text-decoration:none}footer .vic-e-link:active,footer .vic-e-link:hover{color:#fff}footer .vic-e-link:focus{outline:0}footer .vic-e-link--icon-left{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-end}footer .vic-e-link--meta{color:#fff}footer .vic-e-link__label{color:inherit;line-height:inherit}footer .vic-e-link:hover .vic-e-link__label{-webkit-text-decoration:underline;text-decoration:underline}footer .vic-e-link--meta>.vic-e-link__label{font-size:14px;font-weight:300;line-height:18px}@media(max-width:768px){footer .vic-e-link--meta>.vic-e-link__label{font-size:12px}}.vic-e-icon img{width:100%}.vic-m-legal-footer__logo{color:inherit;height:auto;width:128px}.vic-e-link__icon{height:10px;line-height:14px;margin-right:5px}.vic-e-link__icon img{height:100%}.vic-m-language-switch-toggle__icon{height:10px;line-height:5px;margin-left:5px}.vic-m-language-switch-toggle__icon img{height:100%}footer .vic-m-language-switch-toggle{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:flex-start;outline:none;position:relative;text-decoration:none}footer .vic-m-language-switch-toggle:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 16px);left:-8px;opacity:0;position:absolute;top:-8px;width:calc(100% + 16px)}footer .vic-m-language-switch-toggle:hover{-webkit-text-decoration:underline;text-decoration:underline}footer .vic-m-language-switch-toggle:active,footer .vic-m-language-switch-toggle:hover{color:#fff}@media(max-width:768px){footer .vic-m-language-switch-toggle{font-size:12px}}footer .vic-m-language-switch-toggle__flag{height:32px;width:32px}footer .vic-m-language-switch-toggle__label{font-size:14px;margin:0 8px}@media(max-width:768px){footer .vic-m-language-switch-toggle__label{font-size:12px}}footer .vic-m-language-switch-toggle__icon{height:10px;width:10px}footer .vic-m-legal-footer{font-family:"UniversLTStd-Light";align-items:center;border-top:1px solid #505050;display:flex;justify-content:center;padding-bottom:40px;padding-top:40px}@media(min-width:992px){footer .vic-m-legal-footer{min-height:88px;padding-bottom:0;padding-top:0}}footer .vic-m-legal-footer__content{max-width:1454px;width:100%;padding-right:40px;padding-left:40px;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:768px){footer .vic-m-legal-footer__content{padding-right:30px;padding-left:30px}}@media(min-width:992px){footer .vic-m-legal-footer__content{align-items:center;flex-direction:row;justify-content:space-between}}footer .vic-m-legal-footer__logo-link{color:#fff;line-height:0;margin-bottom:24px;-webkit-text-decoration:none;text-decoration:none}@media(min-width:992px){footer .vic-m-legal-footer__logo-link{margin-bottom:0;margin-right:48px}}footer .vic-m-legal-footer__logo-link:hover{color:#fff}footer .vic-m-legal-footer__logo-img{height:80px;width:auto}footer .vic-m-legal-footer__logo{color:inherit;height:auto;width:128px}footer .vic-m-legal-footer__nav-box{flex-direction:column}footer .vic-m-legal-footer__nav,footer .vic-m-legal-footer__nav-box{align-items:flex-start;display:flex;flex-grow:1;justify-content:flex-start}footer .vic-m-legal-footer__nav{flex-flow:column wrap;list-style:none;margin:0 0 12px;padding:0}@media(min-width:992px){footer .vic-m-legal-footer__nav{align-items:center;flex-direction:row;margin:0}}footer .vic-m-legal-footer__nav-item{margin:0 0 12px;padding:0}@media(min-width:992px){footer .vic-m-legal-footer__nav-item{margin:0 32px 0 0}}footer .vic-m-copyright-line{font-family:"UniversLTStd-Light";padding:12px 0}footer .vic-m-copyright-line__text{margin:0 auto;max-width:1454px;width:100%;padding:0 40px;color:#fff}@media(max-width:768px){footer .vic-m-copyright-line__text{padding:0 30px}}footer .vic-copyright-line,footer .vic-m-copyright-line__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;line-height:18px}footer .vic-m-copyright-line__text p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}footer .vic-m-copyright-line__text>*{text-align:left !important}footer .vic-m-copyright-line__text a{color:inherit;cursor:pointer;position:relative;text-underline-offset:2px;text-decoration:none}footer .vic-m-copyright-line__text a:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;width:calc(100% + 12px)}footer .vic-m-copyright-line__text a:focus{outline:none}footer .vic-m-copyright-line__text a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}