@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400&display=swap");body{font-size:1em;font-family:"montserrat";color:black;font-weight:400}h1{font-size:3.75em;font-family:"montserrat";color:black;font-weight:700}h2{font-size:2.63em;font-family:"montserrat";color:black;font-weight:700}h3{font-size:2em;font-family:"montserrat";color:black;font-weight:700}h4{font-size:1.38em;font-family:"montserrat";color:black;font-weight:700}h5{font-size:1em;font-family:"montserrat";color:black;font-weight:600}h6{font-size:0.69em;font-family:"montserrat";color:black;font-weight:400}a{font-size:1em;font-family:"montserrat";color:#1aad80;font-weight:400}html{font-size:16px}html.frozen,html.menu-overflow,html.mv-overflow{overflow:hidden !important}html.frozen body,html.menu-overflow body,html.mv-overflow body{overflow:hidden !important}.edit-block{width:25px !important;height:25px !important}.page-body{display:flex;flex-direction:column;line-height:1.5em;overflow-x:hidden;min-height:100vh}h1,h2,h3,h4,h5,h6{display:block;width:100%;line-height:1.1;margin-bottom:30px}h1.spacing,h2.spacing,h3.spacing,h4.spacing,h5.spacing,h6.spacing{margin-bottom:10px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0px}h1{line-height:1.17}h2{line-height:1.22}h3{line-height:1.4}h4{line-height:1.4}h5,h6{margin-bottom:20px}h5:last-child,h6:last-child{margin-bottom:0px}a{text-decoration:none}a:not(.btn){font-weight:inherit;font-size:inherit;font-family:inherit}button,a,[onclick],[data-location]{cursor:pointer}.block-text p,.block-text li{line-height:1.5em}.block-text p:not(:last-child),.block-text table:not(:last-child),.block-html p:not(:last-child),.block-html table:not(:last-child),.block-content p:not(:last-child),.block-content table:not(:last-child){margin-bottom:50px}.block-text ul,.block-text ol,.block-html ul,.block-html ol,.block-content ul,.block-content ol{list-style-position:outside;margin-left:1.5rem}.block-text ul:not(:last-child),.block-text ol:not(:last-child),.block-html ul:not(:last-child),.block-html ol:not(:last-child),.block-content ul:not(:last-child),.block-content ol:not(:last-child){margin-bottom:30px}.block-text ul li,.block-text ol li,.block-html ul li,.block-html ol li,.block-content ul li,.block-content ol li{position:relative;line-height:1.5em}.block-text ul li:not(:last-child),.block-text ol li:not(:last-child),.block-html ul li:not(:last-child),.block-html ol li:not(:last-child),.block-content ul li:not(:last-child),.block-content ol li:not(:last-child){margin-bottom:5px}.block-text span,.block-text strong,.block-html span,.block-html strong,.block-content span,.block-content strong{color:inherit;font-size:inherit}.block-text iframe,.block-html iframe,.block-content iframe{max-width:100%}.block-text table,.block-html table,.block-content table{border:none;border-collapse:collapse}.block-text table tr,.block-html table tr,.block-content table tr{border-bottom:1px solid #ccc}.block-text table tr th,.block-text table tr td,.block-html table tr th,.block-html table tr td,.block-content table tr th,.block-content table tr td{padding:0px;border:none;font-size:1rem;line-height:1.5em}> .content{padding-top:100px;padding-bottom:100px}@media (max-width:992px){> .content{padding-top:60px}}@media (max-width:992px){> .content{padding-bottom:60px}}.block-products,.block-content{padding:0;display:flex;flex-wrap:wrap}.block-products>.col-12,.block-products>.col-6,.block-content>.col-12,.block-content>.col-6{display:flex;flex-wrap:wrap}.block-group{display:flex;flex-wrap:wrap;padding:0;align-items:flex-start;align-content:flex-start}.block-menu ul{list-style-type:none;padding-left:0px}.block-component{padding:0 !important;display:flex;flex-wrap:wrap}.block-component .component-row{width:100%}.block-component .component-row:not(:last-child){margin-bottom:100px}@media (max-width:992px){.block-component .component-row:not(:last-child){margin-bottom:60px}}.block-video .video{width:100%;height:0px;position:relative;padding-bottom:56.25%}.block-video .video iframe,.block-video .video video{position:absolute;height:100%;width:100%;top:0px;left:0px}.block-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block-pagination .pagination{width:auto;flex:0 0 auto;flex-wrap:wrap}.block-pagination .pagination[data-count="0"],.block-pagination .pagination[data-count="1"],.block-pagination .pagination[data-count="INF"],.block-pagination .pagination[data-count="NAN"]{display:none !important}.block-pagination .pagination a{color:#1aad80;margin:0 25px;letter-spacing:0px;font-size:1rem;height:50px;width:50px;display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:50%;background:transparent;color:black}.block-pagination .pagination a.active{color:white;background:black}.block-pagination .pagination a.disabled{opacity:0.5;text-decoration:none}.page-body-editor .block-component{min-height:100px;border:1px solid #1aad80}picture{display:block}picture img{display:block;width:100%}img{max-width:100%;height:auto}form label{font-family:"Source Sans 3", "Arial"}form input,form textarea,form select{font-family:"Source Sans 3", "Arial"}.btn-row{display:flex;flex-wrap:wrap;align-items:center;margin:-5px}.btn-row .btn{margin:5px}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;border:2px solid;padding:15px 30px;font-family:"Source Sans 3", "Arial";font-size:1rem;line-height:1.5;font-weight:600;text-decoration:none;border-radius:5px}.transition .btn{transition:all 0.3s ease-in-out}.btn i{font-size:inherit;line-height:1}.btn .disabled{opacity:0.5}.btn-xs{padding:10px 30px}.hide{display:none}.center-content{display:flex;align-items:center;align-content:center;justify-content:center;text-align:center}.card{display:flex;flex-wrap:wrap;position:relative;width:100%;background:white;border-radius:8px;padding:50px}.card.card-primary{background:#1aad80}.card.card-primary h1,.card.card-primary h2,.card.card-primary h3,.card.card-primary h4,.card.card-primary h5,.card.card-primary h6,.card.card-primary p,.card.card-primary i,.card.card-primary a:not(.btn),.card.card-primary strong,.card.card-primary ul li,.card.card-primary div,.card.card-primary span{color:white}.card.card-secondary{background:#54b1ce}.card.card-background{background:#eee}#nav-icon{position:relative;margin:0;width:30px;height:16px;background:transparent;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:2px;width:30px;background:black;border-radius:0px;opacity:1;left:0;right:0;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:calc((16px - 2px) * 0.5)}#nav-icon span:nth-child(4){top:calc(16px - 2px)}#nav-icon.active{background:transparent}#nav-icon.active span:nth-child(1){top:calc((16px - 2px) * 0.5);width:0%}#nav-icon.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.active span:nth-child(4){top:calc((16px - 2px) * 0.5);width:0%}.page-body form .form-step{margin-bottom:-30px}.page-body form .row{display:flex;margin:0 -10px;width:calc(100% + 20px)}.page-body form .row .form-group{flex:1;padding-left:10px;padding-right:10px;margin-bottom:30px;padding-bottom:0px;transition:padding-bottom 0.3s ease}.page-body form .row .form-group.hidden{display:none !important}.page-body form .row .form-group.is-invalid input,.page-body form .row .form-group.is-invalid textarea,.page-body form .row .form-group.is-invalid .custom-radio label:before,.page-body form .row .form-group.is-invalid .custom-select{border-color:red !important}.page-body form .row .form-group.is-invalid .invalid-feedback{color:red;font-weight:300;font-size:0.86em;display:block;margin-bottom:10px;padding:3px 10px}.page-body form .row .form-group.not-empty:not(.is-invalid) input:not([type="radio"]),.page-body form .row .form-group.not-empty:not(.is-invalid) textarea,.page-body form .row .form-group.not-empty:not(.is-invalid) .custom-select{border-color:#1aad80 !important}.page-body form .row .form-group .invalid-feedback{display:none}.page-body form .row .form-group .col-form-label{width:auto;display:block;font-weight:700;color:black;background:white;position:relative;font-size:0.875rem;margin-bottom:10px;line-height:1;pointer-events:none;padding:0px}.page-body form input,.page-body form textarea{width:100%;color:black;padding:10px 15px;border:1px solid #ebebeb;border-radius:5px;font-size:1rem;line-height:1.25;font-weight:400;min-height:40px;margin-bottom:0px;background:white}.page-body form input::placeholder,.page-body form textarea::placeholder{color:black;font-weight:bold}.page-body form textarea{height:135px}.page-body form .custom-checkbox{display:flex;flex-wrap:nowrap;align-items:flex-start;padding:0}.page-body form .custom-checkbox label{font-size:1rem;line-height:1;font-weight:400;padding-left:20px;color:black}.page-body form .custom-checkbox label a{color:#1aad80;font-weight:400}.page-body form .custom-checkbox input{min-height:15px;margin-top:0px;flex:0 0 auto;width:15px;height:15px;margin-bottom:0;-webkit-appearance:none;border:1px solid #ebebeb;padding:0px;border-radius:0px;display:inline-block;position:relative;background:white}.page-body form .custom-checkbox input:checked{background:#1aad80;border:1px solid #ebebeb;color:#1aad80}.page-body form [data-type="select"] .input-group:not(.input-group-checkboxes):after{content:"";font-family:"icomoon";position:absolute;top:0;right:30px;font-size:8px;line-height:40px;color:black;pointer-events:none}.page-body form .custom-select{width:100%;color:black;padding:10px 15px;margin-bottom:0px;border:1px solid #ebebeb;border-radius:5px;font-size:1rem;line-height:1.625;font-weight:400;min-height:40px;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-body form .custom-select::-ms-expand{display:none}.page-body form .custom-select::placeholder{color:black}.page-body form .input-group-checkboxes{display:flex;flex-wrap:wrap}.page-body form .custom-radio{display:inline-block;margin:10px 0;width:100%}.page-body form .custom-radio.disabled{opacity:0.6}.page-body form .custom-radio.disabled input,.page-body form .custom-radio.disabled label{cursor:no-drop !important}.page-body form .custom-radio [type="radio"]{min-height:15px;margin:2px 20px 2px 0px;margin-top:0px;flex:0 0 auto;width:15px;height:15px;margin-bottom:0;-webkit-appearance:none;border:1px solid #ebebeb;padding:0px;border-radius:50%;display:inline-block;position:relative;background:white}.page-body form .custom-radio [type="radio"]:checked{background:#1aad80;border:1px solid #1aad80;color:white}.page-body form .custom-radio [type="radio"].invalid{border-color:red}.page-body form .custom-radio [type="radio"].invalid+label,.page-body form .custom-radio [type="radio"].invalid+label>a{color:red}.page-body form .custom-radio [type="radio"]+label{position:relative;padding-right:20px;cursor:pointer;line-height:15px;display:inline-block;color:black}.page-body form [data-type="file"] .custom-file{position:relative}.page-body form [data-type="file"] .custom-file input{opacity:0;visibility:hidden;position:absolute}.page-body form [data-type="file"] .custom-file .custom-file-label{display:flex;align-items:center;position:relative;color:black;width:100%;padding:10px 15px;border:none;border-bottom:1px solid #ebebeb;border-radius:5px;font-size:1rem;line-height:1.625;font-weight:400;min-height:40px;margin-bottom:0px;background:transparent;cursor:pointer}.page-body form [data-type="file"] .custom-file .custom-file-label:after{content:"";font-family:"icomoon"}.page-body form [data-type="file"] .custom-file .icon-close,.page-body form [data-type="file"] .custom-file .custom-file-label:after{color:#54b1ce;cursor:pointer;position:absolute;right:0px;top:50%;transform:translateY(-50%);display:none}.page-body form [data-type="file"] .custom-file .custom-file-label:after{display:block}.page-body form [data-type="file"].has-value .custom-file .custom-file-label:after{display:none}.page-body form [data-type="file"].has-value .custom-file .icon-close{display:block}.page-body form .files-overview{display:flex;padding-bottom:10px;border-bottom:1px solid;width:calc(100% - 30px);margin:0 auto;font-weight:bold;justify-content:space-between}.page-body form .input-row{display:flex;margin:0 -5px}.page-body form .input-row>div{padding:0 5px;position:relative}.page-body form .input-row>div label.col-form-label{left:25px;pointer-events:none}.page-body form .input-row>div.active label.col-form-label{top:-20px;font-size:11px}.select-container .select-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select-container.select-open .select-toggle{transform:translateY(-50%) rotate(180deg)}.select-container .select-dropdown{background:white;width:100%;color:black;border:1px solid #ebebeb;border-radius:5px;font-size:0.875rem;font-weight:400;margin-bottom:0px;z-index:1;max-height:200px;overflow:auto}.select-container .select-dropdown .select-dropdown-option{width:100%;padding:5px 15px;cursor:pointer}.select-container .select-dropdown .select-dropdown-option.selected{background:#f7f7f7}.select-container .select-dropdown .select-dropdown-option.highlighted,.select-container .select-dropdown .select-dropdown-option:hover{background:#f1f1f1}@media (max-width:575px){.page-body form .row .form-group{flex:0 0 100%;margin-bottom:30px}.page-body form .row .form-group .btn{width:100%}}.page-body .article{width:100%;margin-bottom:50px}.page-body .article-image{width:100%}.page-body .article-image picture img{width:100%;border-radius:8px}.page-body .article-description{width:100%}.page-body .article-description-details{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0px}.page-body .article-description-details .article-publication{color:#cfcfcf}.page-body .article-description h4 a{color:inherit}.page-body .employee{width:100%;border:1px solid #ebebeb;border-radius:8px;padding:30px;background:white;text-align:center;display:flex;flex-direction:column;align-items:center}.page-body .employee picture{max-width:125px;margin:0 auto 20px;width:100%}.page-body .employee picture img{width:100%;border-radius:50%}.page-body .employee-name:not(:last-child),.page-body .employee-function:not(:last-child){margin-bottom:15px}.page-body .employee-function{color:#cfcfcf}.page-body .employee-phone{margin-top:auto}.page-body .employee-phone>a{display:flex;justify-content:center;align-items:center;color:#1aad80}.page-body .employee-phone>a i{margin-right:15px;font-size:1rem}.page-body .employee-horizontal{padding:40px;align-items:flex-start}.page-body .employee-horizontal .employee-title{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 auto;width:100%}.page-body .employee-horizontal .employee-title-image{flex:0 0 auto;width:65px;position:relative;margin-right:25px}.page-body .employee-horizontal .employee-title-image picture{width:100%;margin:0px}.page-body .employee-horizontal .employee-title-image picture img{width:65px;height:65px;object-fit:cover}.page-body .employee-horizontal .employee-title-name{flex:1;width:100%;text-align:left}.page-body .employee-horizontal .employee-title-name .employee-name,.page-body .employee-horizontal .employee-title-name .employee-function{margin-bottom:0px}.page-body .employee-horizontal .employee-contact{flex:0 0 auto;width:calc(100% + 10px);margin:auto -5px -5px;padding-top:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-body .employee-horizontal .employee-contact .employee-phone,.page-body .employee-horizontal .employee-contact .employee-mail{margin:0px 5px 5px !important;display:inline-block;width:100%;flex:0 0 auto}.page-body .employee-horizontal .employee-contact .employee-phone>a,.page-body .employee-horizontal .employee-contact .employee-mail>a{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:black}.page-body .employee-horizontal .employee-contact .employee-phone>a i,.page-body .employee-horizontal .employee-contact .employee-mail>a i{margin-right:10px;color:#54b1ce}.page-body .employee-horizontal .employee-contact .employee-phone>a i.icon-mail,.page-body .employee-horizontal .employee-contact .employee-mail>a i.icon-mail{font-size:13px}.page-body .media{width:100%;position:relative;height:530px}.page-body .media picture,.page-body .media img{width:100%;height:100%;object-fit:cover}.page-body .media-info{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;padding:50px;background:rgba(0, 0, 0, 0.6);display:flex;flex-direction:column;justify-content:flex-end}.transition .page-body .media-info{transition:background 0.3s ease, color 0.3s ease}.page-body .media-info .chapeau{font-size:16px;line-height:1.4}.transition .page-body .media-info .chapeau{transition:color 0.3s ease}.page-body .media-info h3{color:white;margin-bottom:0px}.page-body .media-info i{padding-top:15px;height:0px;overflow:hidden;font-size:20px}.transition .page-body .media-info i{transition:height 0.3s ease}.page-body .media:hover .media-info{background:#1aad80;color:white}.page-body .media:hover .media-info .chapeau{color:white}.page-body .media:hover .media-info i{height:35px}@media (max-width:575px){.page-body .employee-horizontal .employee-title{flex-direction:column;flex-wrap:nowrap;align-items:center}.page-body .employee-horizontal .employee-title-image{margin:0px 0px 15px 0px}.page-body .employee-horizontal .employee-title-name{text-align:center}.page-body .employee-horizontal .employee-contact{justify-content:center}.page-body .employee-horizontal .employee-contact .employee-phone>a,.page-body .employee-horizontal .employee-contact .employee-mail>a{justify-content:center !important}.page-body .media-slide{padding:0px 15px}.page-body .media{height:300px}}.page-body .configurator h1{text-align:center;margin-bottom:0px;padding-bottom:60px;border-bottom:1px solid #ebebeb;width:100%}@media (max-width:992px){.page-body .configurator h1{padding-bottom:50px}}.page-body .configurator .custom-select{width:100%}.page-body .configurator .step{display:none;flex-direction:column;padding-bottom:130px}.page-body .configurator .step-row{display:flex;align-items:flex-start;justify-content:space-between;padding-top:60px;padding-bottom:60px;width:100%}@media (max-width:992px){.page-body .configurator .step-row{padding-top:50px}}@media (max-width:992px){.page-body .configurator .step-row{padding-bottom:50px}}.page-body .configurator .step-row-label{width:40%}.page-body .configurator .step-row-label h2{margin-bottom:10px}.page-body .configurator .step-row-label .deadline{margin-top:30px;display:flex;align-items:center}.page-body .configurator .step-row-label .deadline-icon{font-size:24px;width:auto;display:inline-block;margin-right:20px}.page-body .configurator .step-row-label .deadline-details{display:block;flex:1}.page-body .configurator .step-row-label .deadline-details small{color:#cfcfcf}.page-body .configurator .step-row-options{width:50%}.page-body .configurator .step-row-options.flex{display:flex;flex-wrap:wrap;margin:0px -15px -30px;width:calc(50% + 30px)}.page-body .configurator .step-row-options .radio-card{display:flex;width:100%;flex:1;max-width:calc(100% / 3);padding:0px 15px;margin-bottom:30px}.page-body .configurator .step-row-options .radio-card-input{display:none !important}.page-body .configurator .step-row-options .radio-card-label{padding:30px;display:flex;flex-direction:column;align-items:center;background:white;border:1px solid #ebebeb;border-radius:8px;width:100%;font-size:0.875rem;text-align:center;cursor:pointer !important}.transition .page-body .configurator .step-row-options .radio-card-label{transition:border 0.2s ease, background 0.2s ease}.page-body .configurator .step-row-options .radio-card-label>i,.page-body .configurator .step-row-options .radio-card-label>img{margin-bottom:10px;font-size:23px}.page-body .configurator .step-row-options .radio-card-label small{font-size:0.6875rem;padding-top:5px;width:100%;margin-top:auto}.page-body .configurator .step-row-options .radio-card-label-indicator{display:inline-flex;align-items:center;justify-content:center;position:relative;margin:10px auto 0px;border:1px solid #ebebeb;border-radius:50%;width:15px;height:15px}.page-body .configurator .step-row-options .radio-card-label-indicator:after{content:"";height:9px;width:9px;border-radius:50%}.page-body .configurator .step-row-options .radio-card-input:checked+.radio-card-label{border-color:#1aad80;background:rgba(26, 173, 128, 0.1)}.page-body .configurator .step-row-options .radio-card-input:checked+.radio-card-label .radio-card-label-indicator{border:1px solid #1aad80}.page-body .configurator .step-row-options .radio-card-input:checked+.radio-card-label .radio-card-label-indicator:after{background:#1aad80}.page-body .configurator .step-row-options .radio-card.format{flex:0 0 auto;max-width:25%}.page-body .configurator .step-row-options .radio-card.format .radio-card-label{padding:15px}.page-body .configurator .step-row-options.is-invalid input,.page-body .configurator .step-row-options.is-invalid textarea,.page-body .configurator .step-row-options.is-invalid .radio-card-label,.page-body .configurator .step-row-options.is-invalid .pika-single{border-color:red !important}.page-body .configurator .step-row .summary{background:white;border-radius:8px;box-shadow:0px 4px 94px rgba(0, 0, 0, 0.1);padding:30px;width:100%}.page-body .configurator .step-row .summary-image{width:100%;margin-bottom:30px;display:block}.page-body .configurator .step-row .summary-choices{display:flex;flex-wrap:wrap;margin:0px -15px}.page-body .configurator .step-row .summary-choices .choice{padding:0px 15px;width:50%;margin-bottom:30px}.page-body .configurator .step-row .summary-choices .choice small{color:#cfcfcf;margin-bottom:5px;display:block}.page-body .configurator .step-row .summary-totals{text-align:right;display:flex;flex-direction:column;padding-top:20px;border-top:1px solid #ebebeb}.page-body .configurator .step-row .summary-totals .total{display:flex;align-items:baseline;width:100%;margin-top:10px}.page-body .configurator .step-row .summary-totals .total small{color:#cfcfcf;flex:1;padding-right:15px}.page-body .configurator .step-row .summary-totals .total .total-value{flex:0 0 auto;width:100px}.page-body .configurator .step-row .summary-totals .total .total-value.total-amount{color:#1aad80}.page-body .configurator .step[configurator-step="1"] .step-row{border-bottom:1px solid #ebebeb}.page-body .configurator .step[configurator-step="2"]{flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.page-body .configurator .step[configurator-step="2"] .step-row{display:flex;flex-direction:column;width:40%}.page-body .configurator .step[configurator-step="2"] .step-row:last-child{width:50%}.page-body .configurator .step[configurator-step="2"] .step-row .details{width:100%}.page-body .configurator .step[configurator-step="2"] .step-row .payment{margin-top:60px;width:100%}@media (max-width:992px){.page-body .configurator .step[configurator-step="2"] .step-row .payment{margin-top:50px}}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method{width:100%;padding:30px;border:1px solid #ebebeb;background:white;border-radius:8px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method:not(:first-child){margin-top:20px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details{display:flex;align-items:center;width:100%}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details input[type="radio"]{display:inline-flex;align-items:center;justify-content:center;position:relative;width:auto;flex:0 0 auto;margin-right:15px;border:1px solid #ebebeb;border-radius:50%;width:15px;height:15px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details input[type="radio"]:after{content:"";height:9px;width:9px;border-radius:50%}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details input[type="radio"]:checked{border-color:#1aad80}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details input[type="radio"]:checked:after{background:#1aad80}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-details img{height:40px;margin-right:15px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-issuers{width:100%;margin-top:20px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method-issuers label{display:block;width:100%;font-weight:bold;margin-bottom:5px}.page-body .configurator .step[configurator-step="2"] .step-row .payment-method.is-invalid input{border-color:red}.page-body .configurator .step[configurator-step="3"]{flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.page-body .configurator .step[configurator-step="3"] .step-row{display:flex;flex-direction:column;width:40%}.page-body .configurator .step[configurator-step="3"] .step-row:last-child{width:50%}.page-body .configurator .step[configurator-step="3"] .step-row .disclaimer{margin-top:60px}@media (max-width:992px){.page-body .configurator .step[configurator-step="3"] .step-row .disclaimer{margin-top:50px}}.page-body .configurator .step.active{display:flex}.page-body .configurator-nav{display:flex;justify-content:center;position:fixed;width:100%;left:0px;bottom:0px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;z-index:10;background:white}.page-body .configurator-navbar{flex:1;width:100%;max-width:1180px;padding:15px 15px;display:flex;align-items:center;justify-content:space-between}.page-body .configurator-navbar .btn{flex:0 0 auto;width:auto}.page-body .configurator-navbar .btn[disabled]{background:#eee;color:#cfcfcf;border-color:#eee;pointer-events:none}.page-body .configurator-navbar .nav-step{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0px 15px;opacity:0.3}.page-body .configurator-navbar .nav-step.active{color:#1aad80;opacity:1}.page-body .configurator-navbar .nav-step.handled{opacity:1}.page-body .configurator button.order-submit{display:none}.page-body .configurator [checkbox-toggle]{display:none;flex-wrap:wrap}.page-body .configurator [checkbox-toggle].visible{display:flex}@media (max-width:992px){.page-body .configurator .configurator-navbar .nav-steps{display:none}.page-body .configurator .step-row{flex-wrap:wrap}.page-body .configurator .step-row-label{width:100%}.page-body .configurator .step-row-options{width:100%;margin-top:30px}.page-body .configurator .step-row-options.flex{width:calc(100% + 30px);margin-top:30px}.page-body .configurator .step[configurator-step="2"] .step-row{width:100% !important}.page-body .configurator .step[configurator-step="2"] .step-row:nth-child(2){padding-bottom:0px}.page-body .configurator .step[configurator-step="2"] .step-row .row{flex-wrap:wrap}.page-body .configurator .step[configurator-step="2"] .step-row .address-delivery{width:100%}}@media (max-width:575px){.page-body .configurator .step-row-options.flex .radio-card{flex:0 0 auto;max-width:100%;width:auto}}/*!
* Pikaday
* Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
*/.pikaday{display:none}.pika-single{border-radius:8px;z-index:9;display:block;position:relative;color:rgba(166, 166, 166, 0.8);background:white;border:1px solid #ebebeb;border-bottom-color:#ebebeb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:100%;padding:8px}.pika-lendar .pika-info-label{color:black;font-size:14px;padding:10px 5px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;color:#333;background-color:white}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:22px;height:30px;color:black;white-space:nowrap;overflow:hidden;background-color:transparent}.pika-prev:before,.pika-next:before{font-family:"icomoon";color:inherit;font-size:20px}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2}.pika-prev,.is-rtl .pika-next{float:left}.pika-prev:before,.is-rtl .pika-next:before{content:""}.pika-next,.is-rtl .pika-prev{float:right}.pika-next:before,.is-rtl .pika-prev:before{content:""}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table thead{background:rgba(166, 166, 166, 0.8);border-radius:8px}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:white;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help;text-decoration:none}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:40px;height:40px;padding:5px;border-radius:50%;color:#293133;font-size:12px;line-height:30px;text-align:center;background:white}.is-today .pika-button{color:black;background:white;font-weight:bold}.is-selected .pika-button{color:white;font-weight:bold;background:#1aad80 !important;box-shadow:inset 0 1px 3px #1aad80 !important}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:0.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button.is-free{background:#1aad80;color:white;font-weight:bold}.pika-button:hover{color:white;background:#1aad80;box-shadow:none}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#ebebeb;background:transparent}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}@media (max-width:400px){.pika-single{max-width:280px !important}.pika-lendar{width:260px !important}.pika-lendar table{table-layout:fixed;width:100%}}.expert-slider{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expert-slider>.expert-slider-track{display:flex;flex-wrap:nowrap;width:999999px;flex:0 0 auto;min-width:100%;height:100%;position:relative;overflow:hidden;transform:translate3d(0px, 0px, 0px);transition:transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.expert-slider>.expert-slider-track .expert-slide{flex:0 0 auto;max-width:100%}.expert-slider[data-slides="0"]>.expert-slider-track,.expert-slider[data-slides="1"]>.expert-slider-track{max-width:100%}.expert-slider.desktop-swipe [data-location] a,.expert-slider.desktop-swipe img{pointer-events:none}.expert-slider.vertical-slider *{pointer-events:unset}.expert-slider.vertical-slider>.expert-slider-track{flex-direction:column;width:100%}.expert-slider.vertical-slider>.expert-slider-track>.expert-slide{overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.expert-slider.vertical-slider>.expert-slider-track>.expert-slide::-webkit-scrollbar{display:none}.expert-slider [data-location]{cursor:pointer}.expert-dots{display:flex;flex-wrap:nowrap;justify-content:center;margin:0 auto;z-index:1}.expert-dots[data-quantity="0"],.expert-dots[data-quantity="1"]{display:none}.expert-dots .dot{height:6px;width:50px;border-radius:0%;background:lightgray;border:none;margin:5px;cursor:pointer}.expert-dots .dot.dot-active{background:black}.btn-primary{color:white;background:#1aad80;border-color:#1aad80}.btn-primary:hover{background:#13815f;border-color:#13815f}.btn-secondary{color:white;background:#54b1ce;border-color:#54b1ce}.btn-secondary:hover{background:#359aba;border-color:#359aba}.btn-primary-outline{color:black;background:transparent;border-color:#1aad80}.btn-primary-outline:hover{color:white;background:#1aad80}.btn-secondary-outline{color:black;background:transparent;border-color:#54b1ce}.btn-secondary-outline:hover{color:white;background:#54b1ce}.btn-dark{color:white;background:#272727;border-color:#272727}.btn-dark:hover{background:black;border-color:black}.btn-disabled{color:#8F8F8F;background:#E3E3E3;border-color:#E3E3E3}.btn-disabled:hover{background:black;border-color:black;font-size:14px}.btn-light{color:black;background:white;border-color:white}.btn-light:hover{background:transparent;color:white}.btn-light-outline{color:white;background:transparent;border-color:white}.btn-light-outline:hover{background:white;color:black}.page-body{font-family:"Montserrat", "Arial"}.page-body .flex{display:flex;flex-wrap:wrap}.page-body .flex-center{align-items:center}.page-body .justify-space-between{justify-content:space-between}.page-body .ml-auto{margin-left:auto}.page-body .mr-auto{margin-right:auto}.page-body .configurator .step-row-options .radio-card.layout [data-label="Zelf maken"]{display:none}.page-body .configurator .step-row-options .radio-card.layout [data-label="Zelf maken"]+.radio-card-label{display:none}.page-body .header{padding:30px 25px}.page-body .header .block-component{display:flex;flex-wrap:wrap;align-items:center}.page-body .header .block-image,.page-body .header .block-menu,.page-body .header .block-html{flex:0 0 auto;width:auto;max-width:100%}.page-body .header .block-image{width:200px}.page-body .header .block-image picture,.page-body .header .block-image img{height:auto;width:100%}.page-body .header .block-menu{margin-left:auto}.page-body .header .block-menu .menu-close{display:none}.page-body .header .block-menu ul{display:flex;flex-wrap:wrap;align-items:center}.page-body .header .block-menu ul li{padding:0px 15px;position:relative}.page-body .header .block-menu ul li a{display:inline-flex;align-items:center}.page-body .header .block-menu ul li a:not(.btn){font-weight:500;color:black;line-height:1.8}.page-body .header .block-menu ul li.active a:not(.btn),.page-body .header .block-menu ul li a:not(.btn):hover{color:#1aad80}.page-body .header .block-menu ul li .submenu{flex-wrap:nowrap;flex-direction:column;position:absolute;top:100%;align-items:flex-start;background:#171426;z-index:1;box-shadow:1px 0px 3px -5px rgba(0, 0, 0, 0.3);display:none}.page-body .header .block-menu ul li .submenu li a{padding:7px 10px;color:white}.page-body .header .block-menu ul li:hover>.submenu{display:flex}.page-body .content{padding-top:100px}@media (max-width:992px){.page-body .content{padding-top:60px}}.page-body .content-inside{display:flex;flex-wrap:wrap}.page-body .img-src{line-height:2;display:block;border-bottom:1px solid #ccc}.page-body .img-src small{display:block}.page-body .article-label{display:inline-block;font-size:14px;line-height:20px;color:#1aad80;background:#FCE9DF;border-radius:60px;padding:7px 20px}.page-body .chapeau{color:#1aad80;margin-bottom:10px;font-size:16px;line-height:1.8}.page-body .theme-image picture{position:relative}.page-body .theme-image picture:before{content:"";width:48%;height:56.626%;background:#1aad80;border-radius:50%;position:absolute;top:50%;right:0px;transform:translateY(-50%)}.page-body .theme-image picture img{border-radius:50%;width:100%;position:relative;z-index:1;width:84.5%}.page-body .theme-image.theme-image-reversed picture:before{right:auto;left:0px}.page-body .theme-image.theme-image-reversed picture img{border-radius:50%;margin-left:auto}.page-body .theme-image-free{padding-left:56px}.page-body .theme-image-free picture{width:100%;height:0px;background:#1aad80;border-radius:50% 50% 0px 50%;position:relative;padding-bottom:100%}.page-body .theme-image-free picture:before{content:unset;display:none}.page-body .theme-image-free picture img{position:absolute;border-radius:0px !important;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.page-body .theme-image-free.theme-image-reversed{padding-left:15px;padding-right:56px}.page-body .theme-image-free.theme-image-reversed picture{border-radius:50% 50% 50% 0px}.page-body .advantages{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:center;margin-bottom:-30px}.page-body .advantages .block-text{display:flex;margin-bottom:30px}.page-body .advantages-heading{margin-bottom:20px}.page-body .advantages .advantage{border:1px solid #ebebeb;border-radius:8px;padding:30px;width:100%}.page-body .advantages .advantage h4{margin-bottom:20px;display:flex;align-items:baseline}.page-body .advantages .advantage h4:before{content:"";font-family:"icomoon";color:#1aad80;margin-right:15px;font-size:18px;line-height:1}.page-body .advantages-button{justify-content:center;margin-bottom:30px}.page-body .media-slider{width:100%}.page-body .media-slider-heading{max-width:1180px;margin:0 auto 50px;display:flex;flex-wrap:wrap;align-items:flex-end}.page-body .media-slider-info{flex:1}.page-body .media-slider-controls{margin-left:auto;width:auto;flex:0 0 auto;display:flex;align-items:center}.page-body .media-slider-controls .control-prev,.page-body .media-slider-controls .control-next{height:48px;width:48px;display:flex;align-items:center;justify-content:center;margin-left:15px;border-radius:50%;padding:0px}.page-body .media-slider-controls .control-prev.disabled,.page-body .media-slider-controls .control-next.disabled{background:#ebebeb;border-color:#ebebeb}.page-body .component-text-small{max-width:600px;margin:0 auto;text-align:center}.page-body .component-campaign-start{max-width:810px;margin:0 auto}.page-body .component-campaign-start .block-text{margin-bottom:30px}.page-body #block100 .vp-7-col-12{display:flex}.page-body [data-original-id="163"]{max-width:650px;margin:0 auto}.page-body .filter-tool .filter{width:100%;max-width:650px;margin:30px auto 0px;background:white;box-shadow:0px 4px 94px 0px rgba(0, 0, 0, 0.09);padding:50px;border-radius:8px}.page-body .filter-tool .filter .col-form-label{font-size:14px;line-height:1;margin-bottom:10px;font-weight:bold}.page-body .filter-tool .filter .input-group{position:relative}.page-body .filter-tool .filter .input-group .select-toggle{display:none}.page-body .filter-tool .filter .filter-submit{margin-top:20px}.page-body .filter-tool .filter .filter-submit .btn-secondary i{margin-right:10px}.page-body .publishers .expert-slider-track{align-items:center}.page-body .publishers .image{display:flex;align-items:center;justify-content:center;filter:grayscale(1) opacity(0.4)}.page-body .publishers .image:hover{filter:unset}.page-body .publishers .image picture img{width:auto;height:auto;max-width:100%;max-height:80px}.page-body [data-source-id="475"]{justify-content:center}.page-body .reviews-section [data-source-id="519"]{margin-top:50px}.page-body .reviews-section [data-original-id="517"]{padding-left:100px}.page-body .reviews-section .review-slider{width:100%}.page-body .reviews-section .review-slider .vp-9-col-12{padding:50px 100px}.page-body .reviews-section .review-slider .review{background:white;box-shadow:0px 4px 30px 0px #00000017}.page-body .reviews-section .review-slider .review h4{margin-bottom:0px}.page-body .reviews-section .review-slider .review h6{margin-bottom:20px}.page-body .reviews-section .slider-arrow-prev,.page-body .reviews-section .slider-arrow-next{position:absolute;top:50%;left:22px;z-index:3;transform:translateY(-50%);height:47px;width:47px;background:#54b1ce;color:black;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:27px;cursor:pointer}.page-body .reviews-section .slider-arrow-next{left:auto;right:22px}.page-body .location-suggestions{display:none;position:absolute;top:calc(100% + 10px);background:white;border:1px solid #ebebeb;border-radius:5px;width:100%;padding:5px 0px;z-index:3;max-height:214px;overflow:hidden;overflow-y:auto}.page-body .location-suggestions.visible{display:block}.page-body .location-suggestions .suggestion{display:block;width:100%;color:#9e9e9e;padding:5px 15px;cursor:pointer}.page-body .location-suggestions .suggestion:hover{color:#1aad80}.page-body .footer{padding-top:100px;margin:0 auto;max-width:1180px}@media (max-width:992px){.page-body .footer{padding-top:60px}}.page-body .footer .logo picture{width:170px}.page-body .footer-menu h4,.page-body .footer-contact h4{margin-bottom:15px}.page-body .footer-menu a:not(.btn),.page-body .footer-contact a:not(.btn){color:black}.page-body .footer-menu a:not(.btn):hover,.page-body .footer-contact a:not(.btn):hover{color:#1aad80}.page-body .footer-menu ul{display:flex;flex-direction:column}.page-body .footer-contact i{color:#54b1ce;width:16px;margin-right:12px;text-align:center;display:inline-block}.page-body .footer-menu,.page-body .footer-contact,.page-body .footer .logo{margin-bottom:60px}@media (max-width:992px){.page-body .footer-menu,.page-body .footer-contact,.page-body .footer .logo{margin-bottom:50px}}.page-body .footer-bottom{display:flex;flex-wrap:wrap;align-items:center;padding:0px 0px 50px}.page-body .footer-bottom .block-menu,.page-body .footer-bottom .block-html{flex:0 0 auto;width:auto;max-width:100%}.page-body .footer-bottom .block-menu p,.page-body .footer-bottom .block-menu ul,.page-body .footer-bottom .block-html p,.page-body .footer-bottom .block-html ul{margin-bottom:0px}.page-body .footer-bottom .block-menu{margin-left:auto;padding:0px 13px}.page-body .footer-bottom .block-menu ul{display:flex;align-items:center;flex-wrap:wrap}.page-body .footer-bottom .block-menu ul li{padding:0px 2px;display:flex;align-items:center}.page-body .footer-bottom .block-menu ul li:not(:last-child):after{content:"|";margin-left:3px}.page-body .footer-bottom .block-menu ul li a{color:black;display:inline-block}.page-body .footer-bottom .block-menu ul li a:hover{color:#1aad80}@media (max-width:992px) and (max-width:992px){html{font-size:14px}.page-body{font-size:1rem}.page-body h1{font-size:29px}.page-body h2{font-size:24px}.page-body h3{font-size:20px}.page-body h4{font-size:17px}.page-body h5{font-size:14px}.page-body .header{padding:30px 0px}.page-body .header [data-block-id="340"]{margin-left:auto}.page-body .header .block-menu{position:fixed;top:0px;right:0px;transform:translateX(100%);width:100%;height:100%;background:#171426;z-index:12;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start}.transition .page-body .header .block-menu{transition:transform 0.3s ease}.page-body .header .block-menu.active{transform:translateX(0%)}.page-body .header .block-menu .menu-close{display:inline-block;width:auto;flex:0 0 auto;margin-left:auto;color:white;font-size:30px;padding:40px 15px 0px}.page-body .header .block-menu ul{flex-direction:column;flex-wrap:nowrap;padding-top:60px;padding-bottom:40px;display:flex}.page-body .header .block-menu ul li{width:100%}.page-body .header .block-menu ul li a{color:white !important;font-size:20px !important;margin-bottom:10px;display:block}.page-body .header .block-menu ul li a.btn{background:transparent !important;padding:0px;font-weight:500;color:white !important;border:none;text-align:left}.page-body .header .block-menu ul li a>i{display:none}.page-body .header .block-menu ul li.active>a,.page-body .header .block-menu ul li a:hover{color:#1aad80 !important}.page-body .header .block-menu ul li .submenu{display:flex;width:100%;padding:0px;position:relative;top:unset;left:unset}.page-body .header .block-menu ul li .submenu li a{padding:0px;font-size:16px}.page-body [data-original-id="93"],.page-body [data-original-id="90"],.page-body [data-original-id="218"],.page-body [data-original-id="225"]{text-align:center}.page-body [data-original-id="93"] .theme-image,.page-body [data-original-id="90"] .theme-image,.page-body [data-original-id="218"] .theme-image,.page-body [data-original-id="225"] .theme-image{order:-1;margin-bottom:60px}.page-body .reviews-section [data-source-id="519"]{padding:0px}.page-body .reviews-section [data-source-id="519"] .card{border-radius:0px;text-align:center;justify-content:center}.page-body .reviews-section [data-original-id="517"]{padding:0px 15px;text-align:center}.page-body .reviews-section .review-slider{width:100%}.page-body .reviews-section .review-slider .vp-9-col-12{padding:30px 10px}.page-body .reviews-section .review-slider .vp-9-col-12 .review{padding:20px;box-shadow:0px 4px 30px 0px #00000017}.page-body .reviews-section .review-slider[data-slides="1"] .vp-9-col-12{width:100% !important}.page-body .reviews-section .slider-arrows{display:none}}@media (max-width:992px) and (max-width:992px) and (max-width:992px){.page-body [data-original-id="93"] .theme-image,.page-body [data-original-id="90"] .theme-image,.page-body [data-original-id="218"] .theme-image,.page-body [data-original-id="225"] .theme-image{margin-bottom:50px}}@media (max-width:575px) and (max-width:575px){.page-body .media-slider-heading .media-slider-info{width:100%;text-align:center}.page-body .media-slider-heading .media-slider-controls{display:none}.page-body #block100>div:not(:last-child){margin-bottom:15px}.page-body .advantages .block-text{margin-bottom:20px}.page-body .footer{text-align:center}.page-body .footer .logo picture{margin-left:auto;margin-right:auto}.page-body .footer .footer-bottom{padding-bottom:30px}.page-body .footer .footer-bottom .block-html{order:1;text-align:center;width:100%}.page-body .footer .footer-bottom .block-menu{width:100%}.page-body .footer .footer-bottom .block-menu ul{flex-wrap:nowrap;flex-direction:column}.page-body .footer .footer-bottom .block-menu ul li{margin-bottom:10px}.page-body .footer .footer-bottom .block-menu ul li:after{display:none}}