html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:normal}dfn{font-style:italic}h1,h2,h3{font-size:2em;margin:0;font-weight:normal}p{margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.select2-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #bdbdbd;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #bdbdbd;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #bdbdbd;border-radius:0;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #bdbdbd;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #bdbdbd}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:240px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #bdbdbd;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-linear-gradient(to bottom,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #bdbdbd;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-linear-gradient(to bottom,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #bdbdbd;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:-webkit-linear-gradient(to bottom,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-linear-gradient(to bottom,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #bdbdbd;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #bdbdbd;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #bdbdbd;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#preloader{position:fixed;z-index:100;overflow:visible;height:100%;width:100%;top:0;background:url(../images/icons/preloader.gif) center center no-repeat #d9eaf1}@font-face{font-family:"graphik-semibold";src:url(../fonts/Graphik-Semibold.woff2) format("woff2"),url(../fonts/Graphik-Semibold.woff) format("woff"),url(../fonts/Graphik-Semibold.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"graphik-regular";src:url(../fonts/Graphik-Regular.woff2) format("woff2"),url(../fonts/Graphik-Regular.woff) format("woff"),url(../fonts/Graphik-Regular.otf) format("opentype");font-style:normal;font-weight:400}body{font-family:"graphik-regular",sans-serif;font-size:16px;letter-spacing:-.04em;line-height:1.85em}@media screen and (max-width:1280px),screen and (max-device-width:1280px){body{font-size:14px;line-height:1.85em}}h1,.h1{font-size:3.5em;line-height:1.2em;font-family:"graphik-semibold",sans-serif;letter-spacing:-.04em;-webkit-transition:font-size linear .2s;transition:font-size linear .2s}@media screen and (max-width:1440px),screen and (max-device-width:1440px){h1,.h1{font-size:3em;line-height:1.2em}}h2,.h2{font-size:2em;line-height:1.4em;letter-spacing:-.04em;-webkit-transition:font-size linear .2s;transition:font-size linear .2s}@media screen and (max-width:1440px),screen and (max-device-width:1440px){h2,.h2{font-size:1.6em;line-height:1.4em}}h3,.h3{font-size:1.25em;line-height:1.4em;font-family:"graphik-semibold",sans-serif;letter-spacing:-.04em}strong{font-family:"graphik-semibold",sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{color:#232323;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:scroll;-webkit-overflow-scrolling:touch}body{background:#d9eaf1;color:#232323;overflow-x:hidden}button{border-radius:0;border:0;background:0 0}.text-blue{color:#004a99}.text-grey{color:#919191}.text-center{text-align:center}.text-left{text-align:left}.white{background:#fff;color:#232323}@media screen and (max-width:640px),screen and (max-device-width:640px){.font-smaller-mobile{font-size:.7em}}.border{border:1px solid #b6cfdb}.border-bottom{border-bottom:1px solid #b6cfdb}.border-top{border-top:1px solid #b6cfdb}.stretch-vh{min-height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.stretch-vh--fill{-webkit-flex:1;-ms-flex:1;flex:1}.overflow-x-hidden{overflow-x:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wide{float:left;width:100%}.hidden{display:none}.show{display:block!important}.pull-left{float:left}.pull-right{float:right}.nowrap,.no-wrap{white-space:nowrap}.relative{position:relative}.inline-block{display:inline-block}.homepage--has-gradient{position:absolute;overflow:visible;top:0;left:50%;width:960px;height:70vh;background:-webkit-radial-gradient(ellipse at center,#f0f7f9 40%,#d9eaf1 60%);background:radial-gradient(ellipse at center,#f0f7f9 40%,#d9eaf1 60%);margin-left:-150px;z-index:-10}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.homepage--has-gradient{display:none}}.no-items-found-notice{padding:30px 30px 0 30px}.mid{max-width:1280px;float:none;margin:0 auto}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.mid{padding:0 60px}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.mid{padding:0 30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.mid{padding:0 15px}}.mid.m{max-width:100%;padding:0 150px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.mid.m{padding:0 120px}}.mid.l{max-width:100%;padding:0 120px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.mid.l{padding:0 90px}}.mid.xl{max-width:100%;padding:0 90px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.mid.xl{padding:0 60px}}.mid.xxl{max-width:100%;padding:0 60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.mid.xxl{padding:0 30px}}.mid.s{max-width:1024px}@media screen and (max-width:1084px),screen and (max-device-width:1084px){.mid.s{padding:0 30px}}.mid.xs{max-width:860px}@media screen and (max-width:1084px),screen and (max-device-width:1084px){.mid.xs{padding:0}}.flex{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.display-contents{display:contents}.padding{padding:75px 0}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.padding{padding:45px 0}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding{padding:30px 0}}.padding-top{padding-top:75px}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.padding-top{padding-top:45px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding-top{padding-top:30px}}.padding-left{padding-left:75px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.padding-left{padding-left:60px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding-left{padding-left:30px}}.padding-bottom{padding-bottom:75px}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.padding-bottom{padding-bottom:45px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding-bottom{padding-bottom:30px}}.padding-small,.padding-s{padding:60px 0}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.padding-small,.padding-s{padding:30px 0}}.padding-small-top,.padding-s-top{padding-top:60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.padding-small-top,.padding-s-top{padding-top:30px}}.padding-small-left,.padding-s-left{padding-left:60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.padding-small-left,.padding-s-left{padding-left:30px}}.padding-small-bottom,.padding-s-bottom{padding-bottom:60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.padding-small-bottom,.padding-s-bottom{padding-bottom:30px}}.padding-smaller,.padding-xs{padding:30px 0}@media screen and (max-width:640px),screen and (max-device-width:640px){.padding-smaller,.padding-xs{padding:15px 0}}.padding-smaller-top,.padding-xs-top{padding-top:30px}.padding-smaller-left,.padding-xs-left{padding-left:30px}.padding-smaller-bottom,.padding-xs-bottom{padding-bottom:30px}.padding-smallest-top,.padding-xxs-top{padding-top:15px}.padding-smallest-left,.padding-xxs-left{padding-left:15px}.padding-smallest-bottom,.padding-xxs-bottom{padding-bottom:15px}.padding-large-top,.padding-l-top{padding-top:100px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.padding-large-top,.padding-l-top{padding-top:75px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding-large-top,.padding-l-top{padding-top:60px}}.padding-large-bottom,.padding-l-bottom{padding-bottom:100px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.padding-large-bottom,.padding-l-bottom{padding-bottom:75px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.padding-large-bottom,.padding-l-bottom{padding-bottom:60px}}.whitespace{padding:90px}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.whitespace{padding:60px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.whitespace{padding:30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.whitespace{padding:30px 15px}}.whitespace-small,.whitespace-s{padding:60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.whitespace-small,.whitespace-s{padding:30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.whitespace-small,.whitespace-s{padding:15px}}.whitespace-smaller,.whitespace-xs{padding:45px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.whitespace-smaller,.whitespace-xs{padding:30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.whitespace-smaller,.whitespace-xs{padding:15px}}.margin{margin:75px 0}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.margin{margin:60px 0}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.margin{margin:30px 0}}.margin-small{margin:60px 0}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.margin-small{margin:30px 0}}.margin-small-top{margin-top:60px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.margin-small-top{margin-top:30px}}.margin-top{margin-top:75px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.margin-top{margin-top:60px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.margin-top{margin-top:30px}}.margin-top-small,.margin-top-s{margin-top:30px}@media screen and (max-width:640px),screen and (max-device-width:640px){.margin-top-small,.margin-top-s{margin-top:15px}}.margin-top-smaller,.margin-top-xs{margin-top:15px}.margin-bottom{margin-bottom:75px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.margin-bottom{margin-bottom:60px}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.margin-bottom{margin-bottom:30px}}.margin-bottom-small,.margin-bottom-s{margin-bottom:30px}@media screen and (max-width:640px),screen and (max-device-width:640px){.margin-bottom-small,.margin-bottom-s{margin-bottom:15px}}.margin-bottom-smaller,.margin-bottom-xs{margin-bottom:15px}.no-styling{margin:0;padding:0;list-style:none}.horizontal li{display:inline-block}a{color:inherit;text-decoration:none}p a{border-bottom:1px solid #d9eaf1;-webkit-transition:border-bottom linear .2s;transition:border-bottom linear .2s}p a:hover{border-bottom:1px solid #004a99}.col-10{width:10%;float:left}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.col-10{width:20%}}.col-33{width:33.3333%;float:left}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.col-33{width:50%}}.col-30{width:30%;float:left}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.col-30{width:45%}}.col-50{width:50%;float:left}.col-45{width:45%;float:left}.col-55{width:55%;float:left}.col-66{width:66.6666%;float:left}.slick-slider{position:relative}.slick-slider img{max-width:100%;margin:0 auto}.slick-slider button{font-size:0!important;line-height:0!important;top:50%;position:absolute;outline:none;opacity:.2;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:1;cursor:pointer}.slick-slider button:hover{opacity:1}.slick-slider button.slick-hidden{display:none}.slick-slider button.slick-next{right:5px;margin-top:-15px;cursor:pointer}.slick-slider button.slick-prev{left:5px;margin-top:-15px}.slick-slider button.slick-next:before{background:url(../images/icons/arrow-next-blue.svg) center center}.slick-slider button.slick-prev:before{background:url(../images/icons/arrow-prev-blue.svg) center center}.slick-slider button.slick-prev:before,.slick-slider button.slick-next:before{background-position:center center;background-repeat:no-repeat;color:#000;display:inline-block;width:24px;height:24px;content:"";border:1px solid transparent;cursor:pointer}.slick-dots{text-align:center;padding-left:0}.slick-dots li{display:inline-block;background:#004a99;border:1px solid #004a99;border-radius:50%;width:8px;height:8px;opacity:.2;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.slick-dots li.slick-active{opacity:1}.slick-dots li:hover{opacity:1}.slick-dots li+li{margin-left:15px}.slick-dots li button{display:none}.tooltip{display:none;padding-top:-20px;-webkit-transition:margin-top .2s linear 0s;transition:margin-top .2s linear 0s}.tooltip h4{margin:0;font-size:.9em}.tooltip ul{font-size:.9em}.has-horizontal-scrollbar{position:relative}.has-horizontal-scrollbar:after{content:"";background:-webkit-linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%);width:60px;height:100%;position:absolute;right:0;top:0;bottom:0;pointer-events:none}.slick-slider{display:none}@media screen and (min-width:640px){.animated{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:1;-webkit-animation-iteration-count:1}@-webkit-keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0)}0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-3px)}26%{-webkit-transform:translateY(2px)}27%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}@-webkit-keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-3px)}26%{-webkit-transform:translateY(2px)}27%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}@keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-3px)}26%{-webkit-transform:translateY(2px)}27%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}}.topbar{z-index:2}.topbar>.mid{position:relative}.topbar--logo{width:240px;float:left}.topbar--logo img{width:100%;float:left}.topbar--nav{margin-left:auto}.topbar--nav--menu.no-styling li{margin:0 10px;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.topbar--nav--menu.no-styling li a{color:#31505e;padding:5px 10px;text-transform:lowercase;-webkit-transition:color .2s linear 0s;transition:color .2s linear 0s}.topbar--nav--menu.no-styling li a:hover{color:#919191}.topbar--nav--menu.no-styling li.active a{color:#004a99}.topbar--nav--menu.no-styling li.active a:hover{color:#232323}.topbar--nav #toggle,.topbar--nav .toggle{cursor:pointer;display:none;float:right;font-weight:bold;padding:13px 11px;position:relative;right:0;top:0;-webkit-transition:background .2s linear 0s;transition:background .2s linear 0s;z-index:999}.topbar--nav label.toggle span{width:18px;height:2px;background:#004a99;float:left;clear:both}.topbar--nav label.toggle span+span{margin-top:4px}.topbar--nav .toggle:hover{background:#004a99}.topbar--nav label.toggle:hover span{background:#fff}@media screen and (max-width:768px),screen and (max-device-width:768px){.topbar--nav .topbar--nav--menu.no-styling{display:none;position:absolute;right:30px;left:30px;padding:30px;background:#fff;top:0;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);z-index:100}.topbar--nav .topbar--nav--menu.no-styling li{width:100%;float:left;margin:0;border-bottom:1px solid #d9eaf1}.topbar--nav .topbar--nav--menu.no-styling li:last-child{border-bottom:0 none}.topbar--nav .topbar--nav--menu.no-styling li a{padding:8px 10px;font-size:1.1em;line-height:1.85em;width:100%;text-align:center}.topbar--nav .topbar--nav--menu.no-styling li a::selection,.topbar--nav .topbar--nav--menu.no-styling li a::-moz-selection{background:transparent}.topbar--nav .toggle{display:block}.topbar--nav #toggle:checked~.topbar--nav--menu.no-styling{display:block}.topbar--nav #toggle:checked~.toggle{padding:19px 11px}.topbar--nav #toggle:checked~.toggle span{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.topbar--nav #toggle:checked~.toggle span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:-2px}.topbar--nav #toggle:checked~.toggle span:last-child{display:none}}@media screen and (max-width:768px) and (max-width:640px),screen and (max-width:768px) and (max-device-width:640px),screen and (max-device-width:768px) and (max-width:640px),screen and (max-device-width:768px) and (max-device-width:640px){.topbar--nav .topbar--nav--menu.no-styling{right:15px;left:15px;padding:30px 15px}}.hero>.contentblock.whitespace{padding-top:0}.hero h1{color:#004a99}.hero--timeline{margin-top:60px;float:left;width:83.3333%;color:#004a99;position:relative}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.hero--timeline{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}.hero--timeline:before,.hero--timeline:after{content:"";height:3px;width:100%;background:#004a99;float:left;position:absolute;left:0;top:0;bottom:100%;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.hero--timeline:after{left:auto;right:100%;margin-right:-1px;overflow:hidden;width:100vw}.hero--timeline>li{float:left;width:33.3333%;text-align:center}.hero--timeline>li:after,.hero--timeline>li span.label:after{content:"";position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);width:11px;height:11px;background:#fff;border:3px solid #004a99;border-radius:50%}.hero--timeline>li:first-child span.label{position:relative}.hero--timeline>li:first-child:after{display:none}.hero--timeline>li:last-child span.label{position:relative}.hero--timeline>li:last-child:after{display:none}.hero--timeline>li:last-child:before{content:"";left:100%;width:60px;top:-20px;position:absolute;float:left;height:1px;border-top:3px dashed #004a99}.hero .cartype-list{margin-top:40px;float:left;white-space:nowrap;border:1px solid #b6cfdb;position:relative}.hero .cartype-list li{float:left;background:#fff;white-space:nowrap;border-right:1px solid #b6cfdb}.hero .cartype-list li:last-child{border-right:0 none}.hero .cartype-list li span{background:#fff;background:-webkit-linear-gradient(to bottom,#fff 0%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 100%);-webkit-transition:background .2s linear 0s;transition:background .2s linear 0s;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left;height:72px;padding:15px 10px 10px 10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width:640px),screen and (max-device-width:640px){.hero .cartype-list li span{height:60px;padding:10px}}.hero .cartype-list li span img{width:40px;float:left}@media screen and (max-width:640px),screen and (max-device-width:640px){.hero .cartype-list li span img{max-width:30px}}@media screen and (max-width:320px),screen and (max-device-width:320px){.hero .cartype-list li span img{max-width:25px}}.hero .cartype-list li span.cartype-icon svg{width:60px}@media screen and (max-width:640px),screen and (max-device-width:640px){.hero .cartype-list li span.cartype-icon svg{max-width:42px}}.hero .cartype-list li .icon--title{float:none;height:auto;line-height:1;padding-top:0;font-size:12px;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:640px),screen and (max-device-width:640px){.hero .cartype-list li .icon--title{font-size:9px}}.hero .cartype-list:after,.hero .cartype-list:before{content:'';position:absolute;top:100%;left:23px;right:0;width:0;height:0;border-top:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.hero .cartype-list:before{margin-top:.25px;left:22px;border-top:solid 8px #b6cfdb;border-left:solid 8px transparent;border-right:solid 8px transparent}.hero--slider{margin-top:-15px;position:relative}.hero--slider--slide{position:relative}.hero--slider--slide--tooltip{padding:10px 15px;background:#fff;border:1px solid #b6cfdb;z-index:100;right:15px;top:0;position:absolute;display:none;margin-top:20px;-webkit-transition:margin-top .2s ease 0s;transition:margin-top .2s ease 0s;font-size:.9em;line-height:1.6em}.hero--slider--slide--tooltip :after,.hero--slider--slide--tooltip :before{content:'';position:absolute;top:100%;left:16px;right:0;width:0;height:0;border-top:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.hero--slider--slide--tooltip :before{margin-top:.25px;left:15px;border-top:solid 8px #b6cfdb;border-left:solid 8px transparent;border-right:solid 8px transparent}.hero--slider .slick-dots{position:absolute;top:100%;left:0;width:100%;margin:10px 0 0}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.hero .col-45{width:100%}.hero .col-55{display:none}}.gradient-wrapper{position:relative}.gradient-wrapper .homepage--has-gradient{margin-top:-150px}.select2-container--default .select2-selection--single{border:1px solid #d9eaf1;background:#fff;height:45px;border-radius:0;padding-left:15px;padding-right:20px;outline:0}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.select2-container--default .select2-selection--single{padding-left:10px}}.select2-container .select2-selection--single .select2-selection__rendered{height:45px;line-height:45px;color:#000;text-align:left;float:left;width:auto}.select2-container--open .select2-dropdown--below{min-width:115px!important;top:0;border:1px solid #d9eaf1;border-bottom:0 none;position:relative}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:14px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#004a99 transparent transparent transparent;border-width:4px 4px 0 4px;margin-left:-1px}.select2-results__option{font-size:14px;padding:5px 15px;border-bottom:1px solid #d9eaf1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#004a99;color:#fff}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#d9eaf1;color:#232323}.sorting .select2-container--default .select2-selection--single{height:50px}.sorting .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:48px}.sorting .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:15px}.select2-container{font-size:16px;margin-top:-2px}@media screen and (max-width:640px),screen and (max-device-width:640px){.content-blog .mid{padding:0}}.content--items{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:22.5px}.content--items .button-holder .btn{padding:20px 20px}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.content--items{padding:15px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.content--items{padding:7.5px}}.content--items--item{padding:22.5px;position:relative}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.content--items--item{padding:15px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.content--items--item{padding:7.5px;width:100%}}.content--items--item--holder{border:1px solid #d9eaf1;position:relative;height:100%;outline:0 solid #d9eaf1;-webkit-transition:outline linear .1s;transition:outline linear .1s;padding-top:45px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content--items--item--holder:hover{outline:2px solid #d9eaf1}.content--items--item--holder h2.h3{margin-bottom:5px}.content--items--item--holder small{margin:0 5px}.content--items--item img{float:left;width:100%}.content--items--item--price{padding:0 5px;bottom:-1px;position:relative}.content--items--item .badge-dogear{position:absolute;right:0;top:0;width:60px;height:60px;overflow:hidden}.content--items--item .badge-dogear:before{right:-40px;top:-15px;content:"Sale";position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100px;height:22px;background:#f9eb4f;text-align:center;padding-top:28px;color:#004a99;text-transform:uppercase;font-family:"graphik-semibold",sans-serif;font-size:10px;line-height:1.2em;letter-spacing:.02em}.content--items--item .badge-dogear+.badge{margin-right:30px}.content--items--item .badge__electric{position:absolute;top:15px;right:15px}.content--items--item .badge__electric--icon{width:20px;height:20px;border-radius:50%;position:relative;z-index:2;background:url(../images/icons/electric-white.svg) #004a99 center center no-repeat;background-size:80%}.content--items--item .badge__electric--tooltip{display:none;position:absolute;top:100%;left:-15px;padding:10px 15px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);border:1px solid #b6cfdb;background:#d9eaf1;color:#004a99;width:auto;white-space:nowrap;font-size:.9em;line-height:1.6em;z-index:1}.content--items--item .badge__electric--tooltip :after,.content--items--item .badge__electric--tooltip :before{content:'';position:absolute;bottom:100%;left:16px;margin:0 auto;width:0;height:0;border-bottom:solid 7px #d9eaf1;border-left:solid 7px transparent;border-right:solid 7px transparent}.content--items--item .badge__electric--tooltip :before{left:15px;border-bottom:solid 8px #b6cfdb;border-left:solid 8px transparent;border-right:solid 8px transparent}.content--items--item .badge__electric:hover .badge-electric--tooltip{opacity:1}.content--items--item .sale-tagline{background:#f9eb4f;color:#004a99;font-size:10px;line-height:1.2em;text-transform:uppercase;padding:5px 8px;margin-left:10px;top:-3px;position:relative;white-space:nowrap;letter-spacing:0}.content--items--item .bundle--slider .slick-dots{padding-top:0;margin-top:0}.content--items--item .bundle--slider .slick-slide{padding:0 30px}.content--items--item .image-holder{padding:0 30px}.content--items--item .text-holder{padding:0 45px 45px 45px}@media screen and (max-width:1440px),screen and (max-device-width:1440px){.content--items--item .text-holder{padding:0 30px 30px 30px}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.content--items--item .text-holder{padding:0 15px 15px 15px}}.checkbox-toggle{position:relative;padding-left:30px;cursor:pointer}.checkbox-toggle input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox-toggle span{content:"";width:20px;height:8px;top:5px;left:0;background:#bbb;position:absolute;border-radius:5px;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.checkbox-toggle span{top:3px}}.checkbox-toggle span:before{content:"";left:-2px;top:-3px;border-radius:50%;position:absolute;background:#919191;width:13px;height:13px;line-height:100px;color:white;text-align:center;-webkit-box-shadow:0 1px 0 0 #999;box-shadow:0 1px 0 0 #999;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox-toggle input[type=checkbox]:checked~span:before{background:#004a99!important;left:9px}.checkbox-toggle input[type=checkbox]:checked~span{background:#d9eaf1!important}.btn{cursor:pointer}.btn+.btn{margin-left:30px}.btn.cta{background-color:transparent;color:#919191;line-height:1em;padding:10px 15px;position:relative;font-family:"graphik-semibold",sans-serif;white-space:nowrap;-webkit-transition:background-color .2s ease 0s,color .2s ease 0s;transition:background-color .2s ease 0s,color .2s ease 0s;text-decoration:none;display:inline-block;letter-spacing:.01em;cursor:pointer}.btn.cta:hover{background:#38a000!important}.btn.cta:hover:before{border-left-color:#38a000!important}.btn.cta.has-arrow{padding-right:5px}.btn.cta.has-arrow:before{-webkit-transition:.2s ease all;transition:.2s ease all;content:'';position:absolute;top:0;right:-10px;margin:0 auto;width:0;height:0;border-left:solid 18px #004a99;border-bottom:solid 18px transparent;border-top:solid 18px transparent}.btn.cta.green{background:#38a000;color:#fff}.btn.cta.green:hover{background:#41ac07!important}.btn.cta.blue{background:#004a99;color:#fff}.btn.cta.bigger{padding:16px;font-size:1.5em;letter-spacing:-.04em}.btn.cta.bigger.has-arrow{padding:16px 10px 16px 16px}.btn.cta.bigger.has-arrow:before{border-left:solid 14px #004a99;border-bottom:solid 28px transparent;border-top:solid 28px transparent;right:-14px}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.btn.cta.bigger.has-arrow:before{border-bottom:solid 27px transparent;border-top:solid 27px transparent}}.btn.cta.bigger.has-arrow.green:before{border-left-color:#38a000!important}.btn.cta.bigger.has-arrow.green:hover:before{border-left-color:#41ac07!important}.btn.link{color:#004a99;border-bottom:1px solid #d9eaf1;-webkit-transition:.2s ease all;transition:.2s ease all}.btn.link:hover{border-bottom-color:#004a99}form .btn{float:left;width:100%;background-color:#004a99;color:#fff;line-height:1em;border:0 none;padding:20px;position:relative;font-family:"graphik-semibold",sans-serif;white-space:nowrap;-webkit-transition:background-color .2s ease 0s,color .2s ease 0s;transition:background-color .2s ease 0s,color .2s ease 0s;text-decoration:none;display:inline-block;letter-spacing:.01em;cursor:pointer;font-size:1.4em}form .btn:hover{background:#38a000!important}.modal{display:none;position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.5) none repeat scroll 0 0;z-index:999}@media (min-width:768px){.modal:before{content:"";background:url(../images/icons/close-white.svg);top:30px;right:30px;position:absolute;width:15px;height:15px;cursor:pointer}}.modal--box{background:#fff;max-width:640px;width:-webkit-calc(100% - 90px);width:calc(100% - 90px);z-index:11;position:fixed;max-height:100%;overflow:auto;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modal--box h2{font-family:"graphik-semibold",sans-serif;font-size:2em}.modal--box h2+h3{padding-bottom:15px;padding-top:0;font-weight:normal;font-family:"graphik-regular",sans-serif}.modal--box h2+p{padding-top:30px}.modal .whitespace{padding:50px 60px}@media (max-width:768px),screen and (min-device-width:320px) and (max-device-width:480px){.modal .whitespace{padding:30px}}@media (max-width:768px),screen and (min-device-width:320px) and (max-device-width:480px){.modal--box{max-height:95%;margin-left:0;max-width:100%;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.modal--box--mobile-close-btn{background:url(../images/icons/close-blue.svg);top:35px;right:35px;position:absolute;width:15px;height:15px;cursor:pointer}}form *:focus{outline:none}form textarea{background:#fff;border:1px solid #d9eaf1;width:100%;height:150px;padding:15px;font-family:"graphik-regular",sans-serif;float:left;color:#000;border-radius:0}form .formfields h3{color:#004a99}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields h3{width:100%}}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .checkbox-toggle--bezorgen-mobile{margin:15px 0 0;float:left}form .formfields .checkbox-toggle--bezorgen-mobile span{top:8px}}form .formfields-seperator{margin-top:30px!important;padding-bottom:15px;height:0;border-top:1px solid rgba(0,0,0,.1)}form .formfields .formfield{float:left;width:100%;position:relative}form .formfields .formfield.flex--kvk label{display:-ms-flexbox;display:-webkit-flex;display:flex}form .formfields .formfield.flex--kvk label .placeholder--label{right:25%}form .formfields .formfield.flex--kvk label #kvk--input,form .formfields .formfield.flex--kvk label #kvk--input--offerte,form .formfields .formfield.flex--kvk label #kvk--input--voorraad,form .formfields .formfield.flex--kvk label #kvk--input--offerte--voorraad{-webkit-flex:2 0 75%;-ms-flex:2 0 75%;flex:2 0 75%;margin:0 15px 0 0;width:100%}form .formfields .formfield.flex--kvk label .btn{margin-top:0;padding:0;font-size:1em;border-radius:0}form .formfields .formfield .kvk-list,form .formfields .formfield .kvk-list--offerte,form .formfields .formfield .kvk-list--voorraad,form .formfields .formfield .kvk-list--offerte--voorraad{float:left;width:100%;max-height:270px;overflow-y:scroll;margin-top:15px;border:1px solid #d9eaf1;background-color:#fafafa}form .formfields .formfield .kvk-list .kvk-list--show-more,form .formfields .formfield .kvk-list--offerte .kvk-list--show-more,form .formfields .formfield .kvk-list--voorraad .kvk-list--show-more,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list--show-more{width:100%;float:left;padding:15px;margin:0 auto;text-align:center}form .formfields .formfield .kvk-list .kvk-list--show-more a,form .formfields .formfield .kvk-list--offerte .kvk-list--show-more a,form .formfields .formfield .kvk-list--voorraad .kvk-list--show-more a,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list--show-more a{border-bottom:1px solid #bbb;cursor:pointer}form .formfields .formfield .kvk-list .kvk-list--show-more a:hover,form .formfields .formfield .kvk-list--offerte .kvk-list--show-more a:hover,form .formfields .formfield .kvk-list--voorraad .kvk-list--show-more a:hover,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list--show-more a:hover{border-color:#004a99}form .formfields .formfield .kvk-list .kvk-list-item,form .formfields .formfield .kvk-list--offerte .kvk-list-item,form .formfields .formfield .kvk-list--voorraad .kvk-list-item,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item{cursor:pointer;padding:15px}form .formfields .formfield .kvk-list .kvk-list-item a.flex,form .formfields .formfield .kvk-list--offerte .kvk-list-item a.flex,form .formfields .formfield .kvk-list--voorraad .kvk-list-item a.flex,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item a.flex{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}form .formfields .formfield .kvk-list .kvk-list-item a .checkbox-holder,form .formfields .formfield .kvk-list--offerte .kvk-list-item a .checkbox-holder,form .formfields .formfield .kvk-list--voorraad .kvk-list-item a .checkbox-holder,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item a .checkbox-holder{display:-ms-flexbox;display:-webkit-flex;display:flex;width:50px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}form .formfields .formfield .kvk-list .kvk-list-item a .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--offerte .kvk-list-item a .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--voorraad .kvk-list-item a .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item a .checkbox-holder .checkbox{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border:2px solid #919191;width:20px;height:20px;background:#fff}form .formfields .formfield .kvk-list .kvk-list-item a .kvk-list-item-holder,form .formfields .formfield .kvk-list--offerte .kvk-list-item a .kvk-list-item-holder,form .formfields .formfield .kvk-list--voorraad .kvk-list-item a .kvk-list-item-holder,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item a .kvk-list-item-holder{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}form .formfields .formfield .kvk-list .kvk-list-item:hover,form .formfields .formfield .kvk-list--offerte .kvk-list-item:hover,form .formfields .formfield .kvk-list--voorraad .kvk-list-item:hover,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item:hover{background-color:#d9eaf1}form .formfields .formfield .kvk-list .kvk-list-item .kvk-list-item__title,form .formfields .formfield .kvk-list--offerte .kvk-list-item .kvk-list-item__title,form .formfields .formfield .kvk-list--voorraad .kvk-list-item .kvk-list-item__title,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item .kvk-list-item__title{font-family:"graphik-semibold",sans-serif;color:#004a99;width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}form .formfields .formfield .kvk-list .kvk-list-item .kvk-list-item__subtitle+.kvk-list-item__subtitle,form .formfields .formfield .kvk-list--offerte .kvk-list-item .kvk-list-item__subtitle+.kvk-list-item__subtitle,form .formfields .formfield .kvk-list--voorraad .kvk-list-item .kvk-list-item__subtitle+.kvk-list-item__subtitle,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item .kvk-list-item__subtitle+.kvk-list-item__subtitle{margin-left:15px}form .formfields .formfield .kvk-list .kvk-list-item .kvk-list-item+.kvk-list-item,form .formfields .formfield .kvk-list--offerte .kvk-list-item .kvk-list-item+.kvk-list-item,form .formfields .formfield .kvk-list--voorraad .kvk-list-item .kvk-list-item+.kvk-list-item,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item .kvk-list-item+.kvk-list-item{border-top:1px solid #bbb}form .formfields .formfield .kvk-list .kvk-list-item.has-active,form .formfields .formfield .kvk-list--offerte .kvk-list-item.has-active,form .formfields .formfield .kvk-list--voorraad .kvk-list-item.has-active,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item.has-active{background-color:#d9eaf1}form .formfields .formfield .kvk-list .kvk-list-item.has-active .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--offerte .kvk-list-item.has-active .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--voorraad .kvk-list-item.has-active .checkbox-holder .checkbox,form .formfields .formfield .kvk-list--offerte--voorraad .kvk-list-item.has-active .checkbox-holder .checkbox{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border:2px solid #004a99;width:20px;height:20px;background:url(../images/icons/vink-blue.svg) center center no-repeat #fff}form .formfields .formfield.flex--datum{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:2 0 75%;-ms-flex:2 0 75%;flex:2 0 75%;margin:0 15px 0 0;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.flex--datum{display:inline}}form .formfields .formfield.flex--datum h3{margin-right:15px;line-height:1em}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.flex--datum h3{margin-right:0;margin-bottom:15px}}form .formfields .formfield.flex--datum .jq-dte{float:left;position:relative}form .formfields .formfield.flex--datum .jq-dte.formfield--error input[type="text"],form .formfields .formfield.flex--datum .jq-dte.formfield--error input[type="number"],form .formfields .formfield.flex--datum .jq-dte.formfield--error input[type="email"],form .formfields .formfield.flex--datum .jq-dte.formfield--error input[type="tel"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .product-qty input[type="number"],form .formfields .formfield.flex--datum .jq-dte.formfield--error input[type="password"],form .formfields .formfield.flex--datum .jq-dte.formfield--error textarea{color:#900;border:1px solid #900!important}form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes{position:relative}form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes input[type="text"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes input[type="number"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes input[type="email"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes input[type="tel"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes .product-qty input[type="number"],form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes input[type="password"]{color:#232323;border:1px solid #d9eaf1!important}form .formfields .formfield.flex--datum .jq-dte.formfield--error .formfield--succes .placeholder--label{background:#38a000;color:#fff}form .formfields .formfield.flex--datum .jq-dte input{float:left;width:75px!important;text-align:center}@media screen and (max-width:1024px),screen and (max-device-width:1024px){form .formfields .formfield.flex--datum .jq-dte input{min-width:88px!important}}form .formfields .formfield.flex--datum .jq-dte-inner{margin-top:0}form .formfields .formfield.flex--datum .jq-dte-tooltip{content:"dd";top:0!important;bottom:100%!important;line-height:10px;letter-spacing:.2em;background:#d9eaf1;color:#232323;font-size:9px;padding:3px 7px 2px;height:13px;text-transform:uppercase;display:none;-webkit-transition:background .2s ease 0s,color -.2s ease 0s;transition:background .2s ease 0s,color -.2s ease 0s}form .formfields .formfield.flex--datum .jq-dte-errorbox{position:absolute;left:0!important;top:100%!important;border:1px solid #004a99;background:#004a99;color:#fff;min-width:200px;margin-top:5px;z-index:300;padding:10px 15px 8px;font-size:.95em;line-height:1.5em;text-align:center}form .formfields .formfield.flex--datum .jq-dte-errorbox:after{content:"";top:-10px;left:50%;margin-top:0;margin-left:-10px;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #004a99;position:absolute}form .formfields .formfield.flex--datum .jq-dte .separator{width:10px;float:left}form .formfields .formfield.flex--datum .jq-dte.focus{position:relative}form .formfields .formfield.col-10{width:-webkit-calc(10% - 11px);width:calc(10% - 11px);min-width:85px;float:left}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.col-10{width:100%}}form .formfields .formfield.col-25{width:-webkit-calc(25% - 11px);width:calc(25% - 11px)}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.col-25{width:100%}}form .formfields .formfield.col-33{width:-webkit-calc(33.33% - 7px);width:calc(33.33% - 7px)}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.col-33{width:100%}}form .formfields .formfield.col-66{width:-webkit-calc(66.66% - 7px);width:calc(66.66% - 7px)}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.col-66{width:100%}}form .formfields .formfield.col-50{width:-webkit-calc(50% - 7px);width:calc(50% - 7px)}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield.col-50{width:100%}}form .formfields .formfield+.formfield{margin-left:14px}@media screen and (max-width:640px),screen and (max-device-width:640px){form .formfields .formfield+.formfield{margin-left:0;margin-top:15px}}form .formfields .formfield.file-holder{padding:30px;background-color:rgba(0,0,0,.1)}form .formfields .formfield.file-holder h3{font-family:graphik-regular;font-weight:normal;font-size:1.6em;color:#232323}form .formfields .formfield.file-holder h3+p{margin-top:5px;line-height:1.6em}form .formfields .formfield.file-holder label{width:auto;font-size:1em;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem;color:#fff;background-color:#004a99;float:left;margin-top:15px}form .formfields .formfield.file-holder label.formfield--error{background:#900}form .formfields .formfield.file-holder label:hover{background:#38a000}form .formfields .formfield.file-holder label input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form .formfields .formfield.file-holder label svg{fill:#fff;position:relative;top:2px;margin-right:10px}form .formfields .formfield.file-holder label .placeholder--label{display:none!important}form .formfields .formfield label{width:100%}form .formfields .formfield label.has--placeholder--label{position:relative;float:left}form .formfields .formfield label .placeholder--label{position:absolute;right:0;top:0;line-height:10px;letter-spacing:.2em;background:#d9eaf1;color:#232323;font-size:9px;padding:3px 7px 2px;text-transform:uppercase;display:none;-webkit-transition:background .2s ease 0s,color -.2s ease 0s;transition:background .2s ease 0s,color -.2s ease 0s}form .formfields .formfield label input[type="text"],form .formfields .formfield label input[type="number"],form .formfields .formfield label input[type="email"],form .formfields .formfield label input[type="tel"],form .formfields .formfield label .product-qty input[type="number"],form .formfields .formfield label input[type="password"]{width:100%;height:52px;line-height:52px;border:1px solid #d9eaf1;background-color:#fafafa;font-family:"graphik-regular",sans-serif;text-align:left;border-radius:0;padding:0 15px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#000}form .formfields .formfield label input[type="text"]+*,form .formfields .formfield label input[type="number"]+*,form .formfields .formfield label input[type="email"]+*,form .formfields .formfield label input[type="tel"]+*,form .formfields .formfield label .product-qty input[type="number"]+*,form .formfields .formfield label input[type="password"]+*{float:left;margin-top:10px}form .formfields .formfield label.formfield--error input[type="text"],form .formfields .formfield label.formfield--error input[type="number"],form .formfields .formfield label.formfield--error input[type="email"],form .formfields .formfield label.formfield--error input[type="tel"],form .formfields .formfield label.formfield--error .product-qty input[type="number"],form .formfields .formfield label.formfield--error input[type="password"],form .formfields .formfield label.formfield--error textarea{color:#900;border:1px solid #900!important}form .formfields .formfield label.formfield--error:before{content:"!";color:#d10000;position:absolute;right:15px;top:30px;width:12px;margin-top:-15px;text-align:center;font-family:'Futura-Heavy',sans-serif;-webkit-transition:margin-top .2s ease 0s;transition:margin-top .2s ease 0s}form .formfields .formfield label.formfield--succes{position:relative}form .formfields .formfield label.formfield--succes input[type="text"],form .formfields .formfield label.formfield--succes input[type="number"],form .formfields .formfield label.formfield--succes input[type="email"],form .formfields .formfield label.formfield--succes input[type="tel"],form .formfields .formfield label.formfield--succes .product-qty input[type="number"],form .formfields .formfield label.formfield--succes input[type="password"]{color:#38a000;border:1px solid #38a000!important}form .formfields .formfield label.formfield--succes .placeholder--label{background:#38a000;color:#fff}form .formfields+.formfields{margin-top:15px;float:left;width:100%}form ul.bottom{padding:0;margin:0}form .notice{text-align:center;float:left;width:100%;color:#acacac;font-size:12px;margin-top:12px}.grecaptcha-badge{opacity:0}.footer-flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.footer-flex{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer-flex .item{padding:10px}.footer-flex .item span+span{margin-left:10px}.footer-flex .item a:hover{border-bottom:1px solid #004a99}.footer-flex .item a+a{margin-left:10px}.contentblock .mid{padding-left:0;padding-right:0}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.contentblock.whitespace{padding:60px 60px}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.contentblock.whitespace{padding:30px 30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.contentblock.whitespace{padding:15px 15px}}.contentblock h1,.contentblock .h1{color:#004a99;margin-bottom:30px}.contentblock h2,.contentblock .h2{color:#31505e;font-family:"graphik-semibold",sans-serif;margin-bottom:30px}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock h2,.contentblock .h2{margin-bottom:15px}}.contentblock p{font-size:1.2em;line-height:1.6em}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock p{font-size:1em;line-height:1.6em}}.contentblock .grid{display:grid;grid-template-columns:3fr 1fr;grid-gap:60px;grid-column-gap:60px}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock .grid{grid-template-columns:1fr;grid-gap:20px;grid-column-gap:20px}}.contentblock .grid--has-image{grid-template-columns:1fr 1fr}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock .grid--has-image{grid-template-columns:1fr}}.contentblock .grid--has-image .col{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.contentblock .grid--has-image .col img{width:100%}.contentblock .grid--has-image .col .button-holder{margin-top:30px;grid-template-columns:initial;display:-ms-flexbox;display:-webkit-flex;display:flex}.contentblock .grid--has-image .col .button-holder a{justify-self:flex-start}.contentblock .button-holder{display:grid;grid-template-columns:1fr;grid-gap:20px;grid-column-gap:20px}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock .button-holder{grid-gap:20px;grid-column-gap:20px}}.contentblock .button-holder .btn{line-height:0;padding:30px 20px;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.contentblock .button-holder .btn+.btn{margin:0}.contentblock--usplist .usplist-title{float:left;width:100%;text-align:center;padding:30px 0 0;border-bottom:1px solid rgba(0,0,0,.1)}.contentblock--usplist>.grid{grid-template-columns:1fr 1fr;grid-gap:60px;grid-column-gap:60px;padding:60px}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock--usplist>.grid{grid-template-columns:1fr;grid-gap:20px;grid-column-gap:20px;padding:20px}}.contentblock--usplist .col.grid{grid-template-columns:1fr 3fr;grid-gap:20px;grid-column-gap:20px}@media screen and (max-width:768px),screen and (max-device-width:768px){.contentblock--usplist .col.grid{grid-template-columns:1fr 4fr}}.contentblock--usplist .col .img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.contentblock--usplist .col .img img{width:100%}.contentblock--usplist .col .text h3{margin-bottom:5px;font-size:1em}.contentblock--usplist .col .text p{font-size:1em;color:#919191}.content--filters.border-bottom{border-color:rgba(182,207,219,.5)}.content--filters ul{padding-left:15px}.content--filters ul li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;margin:0 15px;width:auto;float:left;cursor:pointer}.content--filters ul li a{padding:18px 0 15px;position:relative;border-bottom:3px solid #fff;color:#919191}.content--filters ul li a span.amount{position:relative;margin-left:20px;padding:3px 5px 3px 2px;background:#919191;color:#fff;margin-top:-7px;line-height:12px;font-size:11px;text-align:left;font-family:"graphik-semibold",sans-serif}.content--filters ul li a span.amount:before{content:'';position:absolute;top:0;left:-9px;margin:0 auto;width:0;height:0;border-right:solid 9px #919191;border-bottom:solid 9px transparent;border-top:solid 9px transparent}.content--filters ul li.active{color:#004a99}.content--filters ul li.active a{white-space:nowrap;border-bottom:3px solid #004a99;color:#004a99}.content--filters ul li.active a span.amount{background:#004a99}.content--filters ul li.active a span.amount:before{border-right:solid 9px #004a99}.content--filters select{white-space:nowrap}.content--filters .select2-container{margin:8px 0;border:1px solid #d9eaf1!important;font-size:14px}.content--filters .cartypes{width:220px;float:left;margin-right:10px}@media screen and (max-width:768px),screen and (max-device-width:768px){.content--filters .cartypes{margin-left:10px}}.content--filters .cartypes .select2{width:100%!important;float:left}.content--filters .select2{margin-top:8px;float:left;width:auto!important;font-size:14px;border:1px solid #fff}.content--filters .select2.select2-container--open{border:1px solid #d9eaf1}.content--filters .select2:last-child{margin-right:10px}.content--filters .select2 .select2-selection{border:0 none}.content--filters .select2 .select2-selection__rendered{padding-left:5px;padding-right:15px}.content--filters .select2 .select2-selection__arrow{right:8px}.content--filters .select2 .select2-selection__arrow b{margin-left:-4px;margin-top:-4px}@media screen and (max-width:768px),screen and (max-device-width:768px){.content--filters ul.no-styling{white-space:nowrap;overflow:scroll;float:left;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:0}.content--filters .pull-right{width:100%}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp .flex-center{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vdp--content{width:45%;float:left;padding-top:40px}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.vdp--content{width:50%}}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.vdp--content{padding-top:10px}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp--content{width:100%;-webkit-order:2;-ms-flex-order:2;order:2}.vdp--content.whitespace{padding-top:30px}}.vdp--content .extra-info{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:15px 0;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.vdp--content .extra-info span+span{margin-left:15px}.vdp--content .extra-info span.license{width:auto!important;border:1px solid #f9eb4f;color:#232323;font-family:"graphik-semibold",sans-serif;border-radius:5px;text-align:center;font-weight:bold;-webkit-flex-grow:0;flex-grow:0;margin-top:-2px;padding:2px 10px;text-transform:uppercase;background:#f9eb4f;letter-spacing:.02em}.vdp--content .select2-container{margin:0 30px 0 15px;min-width:150px;width:auto!important}.vdp--content .checkbox-toggle{margin:0 30px 0 0}.vdp--content--data--from-price span{text-decoration:line-through}.vdp--content--data--price{margin-top:4px}.vdp--content--data--price p{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.vdp--content--data--price p span{color:#004a99;font-size:3em;font-family:"graphik-semibold",sans-serif;padding:0 20px 0 0}@media screen and (max-width:480px),screen and (max-device-width:480px){.vdp--content--data .no-wrap{float:left;width:100%}.vdp--content--data .no-wrap span.padding-xxs-left{padding-left:0}.vdp--content--data .no-wrap span.padding-xxs-left #extrakm{padding-left:15px}}.vdp--content--data--price-extra{opacity:.75;font-size:.9em;line-height:1.85em}.vdp--content--data .nowrap .value{padding-left:15px;margin-right:30px}.vdp--content:before{content:"";position:fixed;left:0;top:0;bottom:0;width:45%;z-index:-1;overflow:hidden;background:#fff;min-height:100vh}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.vdp--content:before{width:50%}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp--content:before{width:100%;background:#fff}}.vdp--content ul{-webkit-columns:2;-moz-columns:2;columns:2;margin:0}@media screen and (max-width:480px),screen and (max-device-width:480px){.vdp--content ul{-webkit-columns:1;-moz-columns:1;columns:1}}.vdp--content ul li{list-style-type:none;padding:5px 5px 5px 45px;position:relative}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.vdp--content ul li{padding:1px 5px 2px 30px}}.vdp--content ul li:before{content:"";top:5px;left:0;width:15px;height:15px;display:inline-block;position:absolute;background:url(../images/icons/vink-blue.svg) center center no-repeat}.vdp--content ul.specs-list li{padding:5px 0 5px 0}.vdp--content ul.specs-list li:before{display:none}.vdp--content ul.specs-list li span{opacity:.75;margin-right:15px;width:50%;display:inline-block}.vdp--content--bottom{margin-left:-30px;float:left;width:-webkit-calc(100% + 120px);width:calc(100% + 120px);font-size:.9em;line-height:1.85em}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.vdp--content--bottom{margin-left:0;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}}.vdp--content--bottom p{padding:0}.vdp--content--bottom--label{display:none;padding-right:30px;float:left;opacity:.75}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.vdp--content--bottom--label{width:100%;padding-bottom:10px}}.vdp--content--bottom--related--higher,.vdp--content--bottom--related--lower{display:none;float:left;position:relative}.vdp--content--bottom--related--higher+.vdp--content--bottom--related--higher,.vdp--content--bottom--related--lower+.vdp--content--bottom--related--higher{padding-left:30px}.vdp--content--bottom--related--higher a,.vdp--content--bottom--related--lower a{font-family:"graphik-semibold",sans-serif;font-size:1.2em}@media screen and (max-width:640px),screen and (max-device-width:640px){.vdp--content--bottom--related--higher a,.vdp--content--bottom--related--lower a{font-size:1em}}.vdp--content--bottom--related--higher a span.yellow-tagline,.vdp--content--bottom--related--lower a span.yellow-tagline{background:#f9eb4f;color:#004a99;font-size:.9em;padding:0 8px;margin-left:5px;white-space:nowrap;font-family:"graphik-regular",sans-serif;display:inline-block}.vdp--content--bottom--related--higher a span.yellow-tagline strong,.vdp--content--bottom--related--lower a span.yellow-tagline strong{font-family:"graphik-semibold",sans-serif}.vdp--content--bottom--related--higher--tooltip,.vdp--content--bottom--related--lower--tooltip{opacity:0;padding:30px;background:#fff;border:1px solid #d9eaf1;z-index:100;left:0;margin-bottom:15px;margin-left:0;bottom:100%;position:absolute;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:none}.vdp--content--bottom--related--higher--tooltip p,.vdp--content--bottom--related--lower--tooltip p{font-family:"graphik-regular",sans-serif;padding:0;white-space:nowrap;line-height:1.6em}.vdp--content--bottom--related--higher--tooltip:after,.vdp--content--bottom--related--lower--tooltip:after,.vdp--content--bottom--related--higher--tooltip:before,.vdp--content--bottom--related--lower--tooltip:before{content:'';position:absolute;top:100%;left:0;right:0;margin-left:30px;width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent}.vdp--content--bottom--related--higher--tooltip:before,.vdp--content--bottom--related--lower--tooltip:before{margin-left:29px;border-top:solid 11px #d9eaf1;border-left:solid 11px transparent;border-right:solid 11px transparent}.vdp--content--bottom--related--higher--tooltip strong,.vdp--content--bottom--related--lower--tooltip strong{font-family:"graphik-semibold",sans-serif}.vdp--content--bottom--related--higher--tooltip img,.vdp--content--bottom--related--lower--tooltip img{width:160px;margin-right:15px}.vdp--image{width:55%}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp--image{width:100%}}.vdp--image .fixed-center{position:fixed;height:100vh;top:0;right:0;width:55%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.vdp--image .fixed-center{width:50%}}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp--image .fixed-center{width:100%;display:inline-block;position:inherit;height:auto;padding-bottom:0}}.vdp--image .fixed-center .flex-center{width:100%}.vdp--image .fixed-center .flex-center:before{content:"";position:fixed;right:0;top:0;bottom:0;width:55%;z-index:-2;overflow:hidden;background:#fff;background:-webkit-radial-gradient(ellipse at center,#fff 0%,#f6fafb 100%);background:radial-gradient(ellipse at center,#fff 0%,#f6fafb 100%);border-left:1px solid #d9eaf1}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.vdp--image .fixed-center .flex-center:before{display:none}}@media screen and (max-width:1340px),screen and (max-device-width:1340px){.vdp--image .fixed-center .flex-center:before{width:50%}}.vdp--image--slider{float:left;width:100%;height:auto}.vdp--image--slider--slide picture{width:100%;float:left;text-align:center}.vdp--image--slider--slide picture img{display:inline-block;width:100%;height:auto;max-width:685px}.vdp--image--slider .slick-dots{position:absolute;top:100%;left:0;right:0;margin:0}.vdp--fixed-buttons{position:fixed;bottom:45px;right:55px;z-index:1;text-align:right}.vdp--fixed-buttons__notice{text-align:right;color:#38a000;padding-top:10px}.vdp--fixed-buttons .btn.link{font-size:1.4em}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.vdp--fixed-buttons{bottom:30px;right:40px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.vdp--fixed-buttons{position:static;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;padding:20px 35px 20px 20px;background:#d9eaf1;border:1px solid #b6cfdb}}.vdp--content--bottom--related--lower a:hover .vdp--content--bottom--related--lower--tooltip,.vdp--content--bottom--related--higher a:hover .vdp--content--bottom--related--higher--tooltip{opacity:1;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact--top{margin:0 auto;text-align:center;max-width:520px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact--top h1{width:100%}.contact--content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact--content--right{width:auto}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content--right.whitespace{padding:30px 30px}}.contact--content--right.white{background:#fff}.contact--content--right h3{font-size:2em}@media screen and (max-width:1280px),screen and (max-device-width:1280px){.contact--content--right h3{font-size:1.8em}}.contact--content--right .col-50{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.contact--content--right .col-50+.col-50{padding-left:30px;margin-left:30px}@media screen and (max-width:1024px),screen and (max-device-width:1024px){.contact--content--right--adres .col-50:first-child{width:33%}}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content--right--adres .col-50:first-child{width:auto}}.contact--content--right--adres .col-50+.col-50{border-left:1px solid #bbb}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content--right--adres .col-50+.col-50{border-left:0 none;width:66%}}.contact--content--right--contact-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:15px}.contact--content--right--contact-info .image-holder{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-left:30px}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content--right--contact-info .image-holder{display:none}}.contact--content--right--contact-info .image-holder img{width:100%;height:100%}.contact--content--left{width:100%}.contact--content--left iframe{float:left;width:100%;height:100%}@media screen and (max-width:640px),screen and (max-device-width:640px){.contact--content--left iframe{height:300px}}.bedankt--top{margin:0 auto;text-align:center;max-width:520px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bedankt--top h1{width:100%}.info--top{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.info--top--left{width:50%}@media screen and (max-width:768px),screen and (max-device-width:768px){.info--top--left{display:none}}.info--top--left img{float:left;width:100%}.info--top--right{width:50%}@media screen and (max-width:768px),screen and (max-device-width:768px){.info--top--right{width:100%;padding:0}}.info--top--right h1{font-size:3em;line-height:1em;padding-bottom:15px;color:#004a99;font-family:"graphik-semibold",sans-serif}.info--top--right h2{font-size:1.6em;color:#31505e;font-family:"graphik-regular",sans-serif}.info--top--right .btn{margin-top:20px;padding:20px 30px}@media screen and (max-width:768px),screen and (max-device-width:768px){.info--top--right .btn+.btn{margin-left:15px}}.info--seperator{background:#004a99}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.info--seperator{padding-top:30px;padding-bottom:30px}}.info--seperator p{font-size:1.2em;line-height:1.6em;color:#fff}.info--seperator a.btn{background:#fff;color:#004a99;border-bottom:0 none;margin-top:30px;padding:20px 30px}.info--seperator a.btn:hover{color:#fff}.info--follow h2{font-family:"graphik-semibold",sans-serif;color:#31505e}.info--follow p{color:#31505e}.info--follow *+*{padding-top:30px}.info--follow ul{background:#fff;-webkit-columns:2;-moz-columns:2;columns:2;margin:30px 0 0;padding:30px 60px;display:inline-block;width:auto}@media screen and (max-width:768px),screen and (max-device-width:768px){.info--follow ul{width:100%;padding:30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.info--follow ul{-webkit-columns:1;-moz-columns:1;columns:1}}.info--follow ul.list-column-1{-webkit-columns:1;-moz-columns:1;columns:1;width:100%}.info--follow ul li{color:#31505e;text-align:left;list-style-type:none;padding:5px 30px 5px 40px;position:relative;width:auto}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.info--follow ul li{padding:5px 15px 5px 25px}}.info--follow ul li:before{content:"";top:10px;left:0;width:15px;height:15px;display:inline-block;position:absolute;background:url(../images/icons/vink-blue.svg) center center no-repeat}.info--follow ul.downloads li:before{background:url(../images/icons/download-blue.svg) center center no-repeat}.info--follow ul.downloads li a{border-bottom:1px solid rgba(0,0,0,.1)}.info--follow ul.downloads li a:hover{border-bottom:1px solid rgba(0,0,0,.5)}.nietgevonden--top{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.nietgevonden--top--left{width:50%}@media screen and (max-width:768px),screen and (max-device-width:768px){.nietgevonden--top--left{display:none}}.nietgevonden--top--left img{float:left;width:100%}.nietgevonden--top--right{width:50%}@media screen and (max-width:768px),screen and (max-device-width:768px){.nietgevonden--top--right{width:100%;padding:0}}.nietgevonden--top--right h1{font-size:3em;line-height:1em;padding-bottom:15px;color:#004a99;font-family:"graphik-semibold",sans-serif}.nietgevonden--top--right h2{font-size:1.6em;color:#31505e;font-family:"graphik-regular",sans-serif}.nietgevonden--top--right .btn{margin-top:20px;padding:20px 30px}@media screen and (max-width:768px),screen and (max-device-width:768px){.nietgevonden--top--right .btn+.btn{margin-left:15px}}.nietgevonden--seperator{background:#004a99}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.nietgevonden--seperator{padding-top:30px;padding-bottom:30px}}.nietgevonden--seperator p{font-size:1.2em;line-height:1.6em;color:#fff}.nietgevonden--seperator a.btn{background:#fff;color:#004a99;border-bottom:0 none;margin-top:30px;padding:20px 30px}.nietgevonden--seperator a.btn:hover{color:#fff}.nietgevonden--follow h2{font-family:"graphik-semibold",sans-serif;color:#31505e}.nietgevonden--follow p{color:#31505e}.nietgevonden--follow *+*{padding-top:30px}.nietgevonden--follow ul{background:#fff;-webkit-columns:2;-moz-columns:2;columns:2;margin:30px 0 0;padding:30px 60px;display:inline-block;width:auto}@media screen and (max-width:768px),screen and (max-device-width:768px){.nietgevonden--follow ul{width:100%;padding:30px}}@media screen and (max-width:640px),screen and (max-device-width:640px){.nietgevonden--follow ul{-webkit-columns:1;-moz-columns:1;columns:1}}.nietgevonden--follow ul.list-column-1{-webkit-columns:1;-moz-columns:1;columns:1;width:100%}.nietgevonden--follow ul li{color:#31505e;text-align:left;list-style-type:none;padding:5px 30px 5px 40px;position:relative;width:auto}@media screen and (max-width:1440px),screen and (max-device-width:1440px),screen and (max-height:900px),screen and (max-device-height:900px){.nietgevonden--follow ul li{padding:5px 15px 5px 25px}}.nietgevonden--follow ul li:before{content:"";top:10px;left:0;width:15px;height:15px;display:inline-block;position:absolute;background:url(../images/icons/vink-blue.svg) center center no-repeat}.bevestig h1{color:#004a99}.bevestig h3{color:#004a99}.bevestig .checkbox-toggle{margin-left:30px}.bevestig .checkbox-toggle input[type=checkbox]:checked~span{background:#004a99!important}