/*!
Theme Name: Piet Vogelaar
Author: Addmark
Version: 1.0
*/.bg--whitesmoke{background-color:#f2f2f2}.u-pd--sm{padding:64px 0}.u-pd--md{padding:96px 0}.u-mg--sm{margin:64px 0}.u-mg--md{margin:96px 0}.u-mg--ngbottom{margin-bottom:-35px !important}.no-mg--top{margin-top:0 !important}.no-mg--bottom{margin-bottom:0 !important}.u-icon--arrow{max-width:60px;width:100%;height:60px;background-color:#eb1f1e;display:flex;align-items:center;justify-content:center}.u-icon--arrow svg{width:15px;height:15px;color:#fff}.u-grid--3{margin-right:-4%;margin-bottom:-3%}.u-grid--3 .u-grid__item{width:30%;margin-right:3%;margin-bottom:3%}.u-grid--4{margin-right:-3%;margin-bottom:-3%}.u-grid--4 .u-grid__item{width:22%;margin-right:3%;margin-bottom:3%}h1{font-size:60px;line-height:70px}h2{font-size:42px;line-height:49px}h3{font-size:24px;line-height:28px}h4{font-size:24px;line-height:32px}h5{font-size:1.25rem;line-height:2.375rem}p{font-size:16px;line-height:26px}ul li,ol li{font-size:16px;line-height:26px}.btn--primary{cursor:pointer;display:inline-flex;align-items:center;font-size:16px;font-weight:600;line-height:normal;transition:.3s;text-transform:uppercase;background-color:#313131;color:#fff}.btn--primary:hover{background-color:#eb1f1e}.btn__label{padding:0 30px;color:#fff}.btn .u-icon{width:60px}#burger{width:32px;height:23px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:2px 0 0}#burger span{display:block;position:absolute;height:2px;width:100%;background:#313131;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2){top:10px}#burger span:nth-child(3){top:20px}#burger.is-opened span{background:#313131}#burger.is-opened span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.gform_wrapper img.gform_ajax_spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:36px;height:36px;background:#fff;padding:10px;text-align:center;border-radius:50%;box-shadow:0 0 14px rgba(0,0,0,.1)}.u-form--product textarea{height:257px}.u-form input[type=hidden]{display:none}.u-form input[type=text],.u-form input[type=email],.u-form input[type=tel],.u-form input[type=number],.u-form select,.u-form textarea{width:100%;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-color:#fff;border:none;border:1px solid #ccc;margin:0;padding:15px 22px;box-sizing:border-box;font-size:16px;font-weight:400;color:#313131}.u-form input:focus,.u-form textarea:focus{outline:none}.u-form input::-webkit-input-placeholder,.u-form textarea::-webkit-input-placeholder{color:#313131;font-weight:400;opacity:.5}.u-form input::-moz-placeholder,.u-form textarea::-moz-placeholder{color:#313131;font-weight:400;opacity:.5}.u-form input:-ms-input-placeholder,.u-form textarea:-ms-input-placeholder{color:#313131;font-weight:400;opacity:.5}.u-form input:-moz-placeholder,.u-form textarea:-moz-placeholder{color:#313131;font-weight:400;opacity:.5}.u-form textarea,.u-form select{-webkit-appearance:none}.u-form textarea:focus,.u-form select:focus{outline:none}.u-form legend.gfield_label,.u-form label{margin:0 0 6px;display:inline-block;font-weight:600}.u-form .ginput_complex{display:flex;align-items:center;justify-content:space-between}.u-form .ginput_complex .ginput_container{width:48%}.u-form .ginput_complex label{display:none}.u-form fieldset{border:none;margin:0}.u-form .ginput_container_select{position:relative}.u-form .ginput_container_select svg{width:14px;height:14px;position:absolute;top:0;right:22px;bottom:9px;margin:auto}.u-form .ginput_container_consent{display:flex;align-items:center;color:#a1a1a1}.u-form .ginput_container_consent input{width:20px;height:20px;border:1px solid #a1a1a1;border-radius:3px;margin:0 12px 0 0}.u-form .gform_footer input{cursor:pointer;font-size:16px;font-weight:600;line-height:normal;padding:15px 22px;display:inline-block;transition:.3s;border:2px solid transparent;background-color:#313131;color:#fff;text-transform:uppercase;letter-spacing:.15em;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.u-form .gform_footer input:hover{background-color:transparent;color:#313131;border-color:#313131}.u-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:18px;font-weight:500;line-height:25px;margin:0 0 30px;padding:30px 40px;box-sizing:border-box;color:#fff;background-color:#313131;border-radius:20px}.u-form .gform_validation_errors{display:flex;width:100%}.u-form .gform_validation_errors h2{width:100%;font-size:18px;font-weight:500;line-height:25px;margin:0 0 30px;padding:30px 40px;box-sizing:border-box;color:#fff;background-color:#313131}.u-form .validation_message{display:none}.u-form .gfield{margin:0 0 15px}.u-form .gfield_error input,.u-form .gfield_error textarea{border:2px solid #313131}.u-form--halfs .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.u-form--halfs .gform_fields .gfmc-container{width:48%}.c-form{max-width:80%;margin:auto}.c-form__heading{margin:0 0 50px}.c-form__heading h2{text-transform:uppercase;margin:0 0 20px}.fx{display:flex;flex-wrap:wrap}.fx--ac{align-items:center}.fx--sb{justify-content:space-between}.fx--jc{justify-content:center}.fx--je{justify-content:flex-end}.fx--rr{flex-direction:row-reverse}.c-grid--2{margin-right:-2%}.c-grid--2 .c-grid-item{width:48%;margin-right:2%;margin-bottom:2%}.c-grid--3{margin-right:-1.4%}.c-grid--3 .c-grid__item{width:31.93%;margin-right:1.4%;margin-bottom:1.4%}.c-grid--4{margin-right:-2%}.c-grid--4 .c-grid-item{width:22.77%;margin-right:2%;margin-bottom:2%}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}.clear{display:block;clear:both;height:0}a img{border:none;height:auto}a{outline:none}header,nav,section,article,aside,footer{display:block}input{-webkit-appearance:none;border-radius:0}input:focus{outline:none}textarea{border-radius:0}body{font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:500;background-color:#fff}a{text-decoration:none;color:#313131}a:visited{color:#313131}p{font-weight:300}p a{text-decoration:underline}img{max-width:100%;height:auto;display:block}iframe{width:100%}input:focus{outline:none}.container{position:relative;max-width:1390px;width:100%;margin:0 auto;box-sizing:border-box}.container:after{content:"";display:table;clear:both}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.c-mmenu{display:none;background-color:#313131;padding:25px 0}.c-mmenu .container{display:flex;justify-content:space-between}.c-mmenu ul{margin:0;padding:0;list-style:none}.c-mmenu ul li{margin:0 0 15px}.c-mmenu ul li a,.c-mmenu ul li a:visited{color:#fff}.c-mmenu ul li:last-of-type{margin:0}.c-mmenu .menu{display:block;justify-content:flex-end;text-align:right;width:33%}.c-mmenu .menu li svg{width:12px;height:12px;margin:0 0 0 10px;transition:.3s}.c-mmenu .menu li ul.sub-menu{display:none}.c-mmenu .menu li.current-menu-item>a,.c-mmenu .menu li.current-menu-parent>a{color:#eb1f1e}.c-mmenu .menu--2 ul:before{display:none;content:"";width:50px;height:4px;background-color:#fff;margin:25px 0 25px auto}.c-mmenu .menu--2 ul:after{display:none;content:"";width:50px;height:4px;background-color:#fff;margin:25px 0 25px auto}.c-mmenu .menu:first-of-type{order:1}.c-mmenu__social{display:flex;justify-content:flex-end;order:-1}.c-mmenu__social ul{display:block}.c-mmenu__social ul li{margin:0 0 20px}.c-mmenu__social ul li a{display:flex;border:2px solid #fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-mmenu__social ul li svg{width:16px;height:16px}.c-mmenu__social ul li svg path{fill:#fff}.c-mmenu .submenu-toggle.is-active svg{transform:rotate(180deg)}.c-headroom{height:126px}.c-header__menu ul.menu{margin:0;padding:0;list-style:none;display:inline-flex}.c-header__menu ul.menu li{text-transform:uppercase;margin:0 20px;font-weight:600;font-size:16px}.c-header__menu ul.menu li a{padding:50px 0;display:block}.c-header__menu ul.menu li.current-menu-item>a{color:#eb1f1e}.c-header__menu ul.menu li.menu-item-has-children a{display:flex;align-items:center}.c-header__menu ul.menu li.menu-item-has-children a svg{width:14px;height:14px;margin:0 0 0 10px;transition:.3s}.c-header__menu ul.menu li.menu-item-has-children.current-menu-item>a,.c-header__menu ul.menu li.menu-item-has-children.current-menu-parent>a{color:#eb1f1e}.c-header__menu ul.menu li.menu-item-has-children:hover svg{transform:rotate(-180deg)}.c-header__menu ul.menu li.menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1}.c-header__menu ul.menu li ul.sub-menu{position:absolute;top:85px;background-color:#fff;z-index:99;margin:0;padding:0;list-style:none;padding:20px;width:250px;box-sizing:border-box;box-shadow:1px 1px 10px #ccc;visibility:hidden;opacity:0;transition:.3s}.c-header__menu ul.menu li ul.sub-menu li{margin:0 0 10px;text-transform:capitalize;font-weight:400}.c-header__menu ul.menu li ul.sub-menu li a{padding:0}.c-header__menu ul.menu li ul.sub-menu li:last-of-type{margin:0}.c-header__menu ul.menu li ul.sub-menu li:hover a{color:#eb1f1e}.c-header__menu ul.menu li ul.sub-menu li.current-menu-item{font-weight:600}.c-header__menu ul.menu li ul.sub-menu li.current-menu-item a{color:#eb1f1e}.c-header__social{background-color:#f2f2f2;height:126px;padding:0 20px;box-sizing:border-box;display:flex;align-items:center}.c-header__social .c-social{margin:0;padding:0;list-style:none;display:flex;align-items:center}.c-header__social .c-social__item a{width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center;margin:0 10px}.c-header__social .c-social__item svg{width:100%;height:100%;object-fit:contain;color:#313131}.c-header__social .c-social__item svg path{fill:#313131}.c-header__burger{display:none}.c-cards--text .c-card{border-bottom:10px solid #eb1f1e;padding:0 0 30px}.c-team__member-image{height:350px;background-color:#f2f2f2}.c-team__member-image.no-image{display:flex;align-items:center;justify-content:center}.c-team__member-image.no-image svg{width:40px;height:40px;opacity:.5}.c-team__member-image img{width:100%;height:100%;object-fit:cover;object-position:center}.c-team__member-meta{margin:20px 0 0}.c-team__member-meta .c-meta span{display:block}.c-team__member-meta .c-meta__tagline{text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#eb1f1e;margin:0 0 10px}.c-team__member-meta .c-meta__name{font-size:25px;font-weight:600}.c-hero .inner{position:relative;padding:100px;box-sizing:border-box;display:flex}.c-hero .inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-hero__card{background-color:#fff;position:relative;padding:50px;box-sizing:border-box;width:50%;border-top:10px solid #eb1f1e}.c-hero__card h1{text-transform:uppercase;margin:0 0 30px;font-size:40px;line-height:50px}.c-hero__card p{font-weight:300}.c-hero__card .btn{margin:50px 0 0}.c-hero.has-crumbs{margin-bottom:-50px}.c-ph .inner{min-height:350px;background-color:#f2f2f2;display:flex;align-items:flex-end;padding:0 100px 50px;box-sizing:border-box;position:relative}.c-ph .inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-ph__title{text-transform:uppercase;position:relative;color:#fff;width:66%}.c-ph.has-crumbs{margin-bottom:-50px}.c-banner{background-color:#eb1f1e;padding:20px 100px;color:#fff}.c-banner svg{width:20px;height:20px;opacity:.6}.c-banner .c-hours-mobile{background-color:#fff;color:#313131;width:300px;position:absolute;top:22px;right:0;border-top-left-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:20px;box-sizing:border-box;visibility:hidden;opacity:0;transition:.3s;z-index:999}.c-banner .c-hours-mobile ul{margin:0;padding:0;list-style:none}.c-banner .c-hours-mobile ul li{color:#313131}.c-banner .c-hours-mobile.is-active{visibility:visible;opacity:1}.c-banner .c-navbar--contact svg{margin:0 10px 0 0}.c-banner .c-navbar--contact ul li{margin:0 20px 0 0;display:flex;align-items:center;font-weight:700}.c-banner .c-navbar--contact ul li:last-of-type{margin:0}.c-banner .c-navbar--hours{position:relative;z-index:9999}.c-banner .c-navbar--hours svg{margin:0 10px 0 0}.c-banner .c-navbar--hours ul li{margin:0 0 0 20px;font-weight:700}.c-banner .c-navbar--hours ul li:first-of-type{margin:0}.c-banner .c-nav{margin:0;padding:0;list-style:none;display:inline-flex}.c-banner .c-nav__item{color:#fff}.c-banner .c-nav__item a{display:flex;align-items:center}.c-banner .c-nav__item a,.c-banner .c-nav__item a:visited{color:#fff}.c-banner .u-cols .u-col--right{position:relative}.c-breadcrumbs{margin:50px 0 0}.c-breadcrumbs .c-navbar .c-nav{margin:0;padding:0;list-style:none;display:inline-flex}.c-breadcrumbs .c-navbar .c-nav__item{text-transform:uppercase;font-weight:600;display:flex;align-items:center;transition:.3s}.c-breadcrumbs .c-navbar .c-nav__item svg{width:12px;height:12px;margin:0 6px}.c-breadcrumbs .c-navbar .c-nav__item.is-active{color:#eb1f1e}.c-breadcrumbs .c-navbar .c-nav__item:last-of-type svg{display:none}.c-breadcrumbs .c-navbar .c-nav__item:not(.is-active):hover{opacity:.5}.c-breadcrumbs__back a{text-transform:uppercase;font-weight:600;display:flex;align-items:center;transition:.3s}.c-breadcrumbs__back a svg{width:15px;height:15px;transform:rotate(-180deg);margin:0 0 0 15px}.c-breadcrumbs__back a:hover{opacity:.5}.c-sh{margin:0 0 90px}.c-sh--center{text-align:center}.c-sh--center .c-sh__title:after{margin:30px auto 0}.c-sh__title{text-transform:uppercase}.c-sh__title:after{content:"";width:100px;height:4px;background-color:#eb1f1e;display:block;margin:30px 0 0}.c-block--ti .u-cols .u-col{width:46%}.c-block--editor .u-cols{align-items:flex-start}.c-block--editor .u-cols--halfs .u-col{width:48%}.c-block--editor .u-cols--offset .u-col--left{width:28%}.c-block--editor .u-cols--offset .u-col--right{width:68%}.c-widget--products .c-editor{text-align:center}.c-widget--products .c-products .c-product .inner{padding:0}.c-widget--map .u-map{height:516px}.c-widget--map .u-map iframe{width:100%;height:100%}.c-editor h2,.c-editor h3{text-transform:uppercase;margin:0 0 30px}.c-editor p{font-weight:400;margin:0 0 30px}.c-editor p:last-of-type{margin:0}.c-editor ul,.c-editor ol{margin-left:.2em;margin-bottom:30px;margin-top:30px;list-style:none}.c-editor ul li,.c-editor ol li{font-weight:400;margin:0 0 10px}.c-editor ul li svg,.c-editor ol li svg{margin:0 10px 0 0}.c-editor ul li:last-of-type,.c-editor ol li:last-of-type{margin-bottom:0}.c-editor ul:last-of-type,.c-editor ol:last-of-type{margin-bottom:0}.c-cta{background-color:#f2f2f2;padding:50px 100px;box-sizing:border-box;position:relative;max-width:80%;margin:auto}.c-cta img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-cta .inner{position:relative}.c-cta__title{color:#fff;margin:0 0 50px;font-size:60px;line-height:65px}.u-ss--products .slick-list{margin:0 -15px}.u-ss--products .slick-slide{margin:0 15px}.c-archive__categories{margin:0 0 50px}.ui-datepicker{border:1px solid #eee}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:none}.ui-datepicker .ui-datepicker-title{display:flex;justify-content:space-between;background-color:#fff}.ui-datepicker .ui-datepicker-title select{width:50%;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:14px;border:1px solid #eee;padding:5px}.ui-datepicker .ui-datepicker-title select:focus{outline:none}.ui-datepicker .ui-datepicker-title select:first-of-type{border-left:0;border-right:0}.ui-datepicker .ui-datepicker-title select:last-of-type{border-right:0}.ui-datepicker .ui-datepicker-calendar{background-color:#fff;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;padding:8px;box-sizing:border-box}.ui-datepicker .ui-datepicker-calendar thead tr th span{font-size:11px;font-weight:600}.ui-datepicker .ui-datepicker-calendar tr td{text-align:center;font-size:12px;font-weight:500;border:1px solid #eee;padding:5px 10px}.ui-datepicker .ui-datepicker-calendar tr td.ui-state-disabled{opacity:.5}.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-today a{color:#eb1f1e;font-weight:600}.c-archive .u-cols{align-items:flex-start}.c-archive .u-cols .u-col--left{width:27%;position:sticky;top:50px}.c-archive .u-cols .u-col--right{width:70%}.c-sidebar{background-color:#f2f2f2;padding:40px;box-sizing:border-box}.c-sidebar-header{display:flex;width:100%;display:none}.c-sidebar-header span{font-weight:600}.c-sidebar-header svg{width:14px;height:14px;margin:0 0 0 10px;color:#eb1f1e;transition:.3s}.c-sidebar-toggler{border:2px solid #eb1f1e;padding:12px 35px;border-radius:30px}.c-sidebar-toggler.is-active{background-color:#eb1f1e;color:#fff}.c-sidebar-toggler.is-active svg{transform:rotate(180deg);color:#fff}.c-sidebar .c-navbar .c-nav{margin:0;padding:0;list-style:none}.c-sidebar .c-navbar .c-nav__item{margin:0 0 20px;font-weight:600}.c-sidebar .c-navbar .c-nav__item.is-active{color:#eb1f1e}.c-sidebar .c-navbar .c-nav__item:last-of-type{margin:0}.c-sidebar .c-navbar .c-nav__item .c-cat.is-active{color:#eb1f1e}.c-product{box-shadow:1px 1px 15px #ccc;display:flex;flex-direction:column}.c-product .inner{padding:20px;box-sizing:border-box}.c-product__image{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center}.c-product__image img{width:100%;height:100%;object-fit:cover;object-position:center}.c-product__image svg{width:40px;height:40px;opacity:.5}.c-product__image.no-thumbnail{height:180px}.c-product__meta{padding:15px 15px 0}.c-product__meta .c-cats{margin:0 0 15px}.c-product__meta .c-cats .c-cat{font-weight:600;color:#eb1f1e}.c-product__title{display:flex;align-items:center;justify-content:space-between;background-color:#313131;color:#fff;width:100%;padding:0 0 0 20px;margin-top:auto;height:60px;box-sizing:border-box}.c-product__title span{color:#fff;text-transform:uppercase;font-weight:600}.c-product .c-features .c-items .c-item{display:flex;align-items:center;margin:0 0 12px;font-weight:400}.c-product .c-features .c-items .c-item svg{margin:0 10px 0 0}.c-product .c-features .c-items .c-item:last-of-type{margin:0}.c-single .u-cols{align-items:flex-start}.c-single .u-cols .u-col--left{width:55%}.c-single .u-cols .u-col--right{width:40%;position:sticky;top:50px}.c-single__title{text-transform:uppercase}.c-single__tagline{display:block;color:#eb1f1e;font-weight:600;margin:15px 0 50px}.c-single__image{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;overflow:hidden}.c-single__image img{width:100%;height:100%;object-fit:cover;object-position:center}.c-single__image svg{width:40px;height:40px;opacity:.5}.c-single__content{align-items:flex-start}.c-single__content .c-data{width:55%}.c-single__content .c-price{width:40%;display:flex;flex-direction:column;justify-content:center;background-color:#f2f2f2;padding:50px;box-sizing:border-box}.c-single__content .c-price span{display:block;font-weight:600}.c-single__content .c-price__item{margin:0 0 25px;padding:0 0 25px;border-bottom:1px solid #fff}.c-single__content .c-price__item-value{font-size:40px;color:#eb1f1e}.c-single__content .c-price__item:last-of-type{margin:0;padding:0;border:none}.c-single__content .c-data .c-items .c-item{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 0 20px}.c-single__content .c-data .c-items .c-item span{width:50%}.c-single__content .c-data .c-items .c-item__label{font-weight:300}.c-single__content .c-data .c-items .c-item__value{font-weight:600}.c-single .c-gallery--thumbs{margin-right:-4.22%;margin-top:3%}.c-single .c-gallery--thumbs .c-gallery__item{width:30%;margin-right:3%;margin-bottom:3%;height:120px;position:relative;cursor:pointer}.c-single .c-gallery--thumbs .c-gallery__item:after{content:"";border:2px solid transparent;position:absolute;top:-2px;left:-2px;width:100%;height:100%}.c-single .c-gallery--thumbs .c-gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center}.c-single .c-gallery--thumbs .c-gallery__item.is-active:after{border-color:#eb1f1e}.c-single .c-gallery--full{height:100%}.c-single .c-gallery--full .c-gallery__item{display:none;height:100%}.c-single .c-gallery--full .c-gallery__item.is-active{display:block}.c-footer{padding:125px 0;background-color:#313131}.c-footer .u-cols .u-col--logo{max-width:250px}.c-footer .u-cols .u-col:nth-child(2){width:25%}.c-footer .c-widget__title{font-size:24px;font-weight:700;color:#fff}.c-footer .c-widget__title:after{content:"";width:100px;height:3px;background-color:#fff;display:block;margin:30px 0}.c-footer .c-widget a{color:#fff;text-decoration:none}.c-footer .c-widget a:hover{opacity:.5}.c-footer .c-widget p{margin:0 0 40px;color:#fff}.c-footer .c-widget p:last-of-type{margin:0}.c-footer .c-widget ul{margin:0;padding:0;list-style:none}.c-footer .c-widget ul li{color:#fff}.c-footer-social{background-color:#515151;height:125px;position:relative}.c-footer-social .container{display:flex;align-items:center;justify-content:center;height:100%}.c-footer-social .c-social{display:inline-flex;align-items:center}.c-footer-social .c-social__item{margin:0 50px;transition:.3s}.c-footer-social .c-social__item img{width:40px;height:40px;object-fit:contain}.c-footer-social .c-social__item:hover{opacity:.5}.c-footer-social .c-up{width:125px;height:100%;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;transition:.3s;background-color:#eb1f1e}.c-footer-social .c-up svg{width:25px;height:25px;transform:rotate(180deg);color:#fff}.c-footer-bottom{padding:28px 0}.c-footer-bottom .container{position:unset}.c-footer-bottom ul{display:inline-flex;margin:0;padding:0;list-style:none}.c-footer-bottom .u-cols .u-col--left span:after{content:"|";margin:0 8px}.c-footer-bottom .u-cols .u-col--left span:last-of-type:after{content:none}.c-footer-bottom .u-cols .u-col--right{position:absolute;right:125px}.c-footer-bottom .u-cols .u-col--right ul li{margin:0 0 0 60px;transition:.3s;font-weight:500}.c-footer-bottom .u-cols .u-col--right ul li:hover{opacity:.5}@media only screen and (max-width: 1440px){.container{max-width:100%;padding:0 50px}.c-header__social .c-social{right:50px}}@media only screen and (max-width: 1390px){.c-single .u-cols .u-col{width:48%}.c-single__content .c-data{width:100%}.c-single__content .c-price{width:100%;padding:30px 20px;margin:30px 0 0;flex-direction:row;justify-content:space-between}.c-single__content .c-price__item{margin:0;padding:0;border:none}.c-single__content .c-price__item-value{font-size:30px}.c-widget--team{overflow:hidden}.c-widget--team .u-grid--4{margin-right:-4%}.c-widget--team .u-grid--4 .u-grid__item{width:30%}.c-footer-bottom .u-cols .u-col--right{position:relative;right:0}}@media only screen and (max-width: 1280px){.c-block--editor .u-cols--offset .u-col{width:47%}.c-footer-social .container{justify-content:flex-start}.c-footer-social .c-social__item:first-of-type{margin-left:0}.c-footer-bottom .u-cols .u-col--right ul li{margin:0 0 0 30px}.c-footer-bottom .u-cols .u-col--right ul li:first-of-type{margin:0}}@media only screen and (max-width: 1199px){.c-headroom{height:auto}.c-header{padding:20px 0}.c-header__logo{width:150px}.c-header__logo svg{width:100%}.c-header__menu,.c-header__social{display:none}.c-header__burger{display:block}.c-hero{display:flex;flex-direction:column}.c-hero .container{padding:0}.c-hero .container:last-of-type{order:-1}.c-ph .container:first-of-type,.c-ph .container:nth-child(2){padding:0}.c-ph .inner{padding:150px 50px 30px;min-height:unset}.c-archive .u-cols .u-col--left{width:100%;margin:0 0 30px;position:relative;top:0}.c-archive .u-cols .u-col--right{width:100%}.c-sidebar{display:none;margin-top:30px}.c-sidebar-header{display:flex}.c-sidebar .c-navbar .c-nav{display:flex;flex-wrap:wrap}.c-sidebar .c-navbar .c-nav__item{width:50%}.c-breadcrumbs__back a{font-size:0;border:2px solid #eb1f1e;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.c-breadcrumbs__back a svg{margin:0;width:13px;height:13px}.c-banner{padding:15px 50px}.c-hero .inner{padding:100px 50px}.c-hero__card{width:66%}.c-cta{max-width:100%}.c-footer{padding:50px 0}.c-footer .u-cols .u-col--logo{max-width:100%;width:100%;margin:0 0 50px}.c-footer-social{height:90px}.c-footer-social .c-social__item img{width:30px;height:30px}.c-footer-social .c-up{width:90px}.c-footer-bottom .u-cols .u-col--left{display:flex;justify-content:space-between;width:100%}.c-footer-bottom .u-cols .u-col--left span:after{content:none}.c-footer-bottom .u-cols .u-col--right{display:none}}@media only screen and (max-width: 1090px){.u-mg--md{margin:50px 0}.u-pd--md{padding:50px 0}.c-hero .inner{padding:0;flex-wrap:wrap}.c-hero .inner img{position:relative}.c-hero__card{width:100%;padding:20px 50px 0}.c-hero__card .btn{margin:30px 0 0}.c-breadcrumbs{margin:20px 0 -26px}.c-form{max-width:100%}.c-banner .c-navbar--hours{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-banner .c-navbar--hours svg{width:25px;height:30px;margin:0}.c-banner .c-navbar--hours svg path{fill:#eb1f1e}.c-banner .c-navbar--hours .c-nav{display:none}.c-ph.has-crumbs{margin-bottom:0}.c-sh{margin:0 0 50px}.c-sh--center .c-sh__title:after{margin:10px auto 0}.c-sh__title:after{width:50px}.c-block--editor .u-cols--offset .u-col{width:100%}.c-block--editor .u-cols--offset .u-col--left{margin:0 0 50px}.c-block--ti .u-cols .u-col{width:100%}.c-block--ti .u-cols .u-col--left{margin:0 0 50px}.c-cta{padding:50px}.c-cards--text.u-grid--3{margin-right:0}.c-cards--text.u-grid--3 .u-grid__item{width:100%;margin-right:0;margin-bottom:30px}.c-cards--text.u-grid--3 .u-grid__item:last-of-type{margin:0;border-bottom:none;padding-bottom:0}.c-single__image{height:350px}.c-footer .u-cols .u-col:nth-child(2){width:40%}.c-footer .c-widget__title:after{width:30px;margin:20px 0}}@media only screen and (max-width: 990px){h2{font-size:30px;line-height:40px}.c-cta__title{font-size:50px;line-height:55px}.c-ph__title{font-size:40px;line-height:50px}.c-products.u-grid--3{margin-right:-3%}.c-products.u-grid--3 .u-grid__item{width:47%}.c-single .u-cols{flex-direction:column-reverse}.c-single .u-cols .u-col{width:100%}.c-single .u-cols .u-col--left{margin-top:30px}.c-single .u-cols .u-col--right{position:unset}.c-single .c-gallery__item{height:100%}.c-single__image{height:auto}.c-single__content .c-data{width:66%}.c-single__content .c-price{width:30%;flex-direction:column;margin-top:0}.c-single__content .c-price__item{margin:0 0 25px}.c-single__content .c-price__item-value{font-size:26px}.c-single__content .c-price__item-label{font-size:15px}.single-verhuur .c-breadcrumbs .c-navbar .c-nav__item:last-of-type{display:none}.single-verhuur .c-breadcrumbs .c-navbar .c-nav__item:nth-last-child(2){display:none}.single-verhuur .c-breadcrumbs .c-navbar .c-nav__item:nth-last-child(3) svg{display:none}.c-widget--team .u-grid--4{margin-right:-3%}.c-widget--team .u-grid--4 .u-grid__item{width:47%}.c-footer-social .c-social__item img{width:25px;height:25px}}@media only screen and (max-width: 790px){.container{padding:0 30px}.c-hero__card{padding:20px 30px 0}.c-banner{padding:15px 30px}.c-ph .inner{padding:150px 30px 30px}.c-breadcrumbs .c-navbar .c-nav__item{font-size:14px}.c-editor .u-cols--halfs .u-col{width:100%}.c-editor .u-cols--halfs .u-col--left{margin:0 0 50px}.c-footer .u-cols{width:50%;margin:auto}.c-footer .u-cols .u-col{width:100% !important;margin:0 0 50px;text-align:center}.c-footer .u-cols .u-col:last-of-type{margin:0}.c-footer .c-widget__title:after{margin:20px auto}.c-footer-social{height:60px}.c-footer-social .c-social__item{margin:0 15px}.c-footer-social .c-social__item img{width:20px;height:20px}.c-footer-social .c-up{width:60px}.c-footer-bottom .u-cols .u-col--left{margin:0}.c-footer-bottom .u-cols .u-col--right{display:none}.c-footer-bottom span{font-size:14px}.c-breadcrumbs__back{order:-1;width:100%;margin:0 0 20px}}@media only screen and (max-width: 690px){.c-hero__card h1{font-size:30px;line-height:40px;margin:0 0 20px}.c-banner .u-cols .u-col--left{margin:0 20px 0 0}.c-banner .c-navbar--contact ul li a{font-size:0;background-color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-banner .c-navbar--contact ul li a svg{opacity:1;margin:0}.c-banner .c-navbar--contact ul li a svg path{fill:#eb1f1e}.c-ph__title{width:100%}.c-products.u-grid--3{margin-right:0}.c-products.u-grid--3 .u-grid__item{width:100%;margin-right:0;margin-bottom:30px}.c-products.u-grid--3 .u-grid__item:last-of-type{margin:0}.c-single__content .c-data{width:100%}.c-single__content .c-price{width:100%;flex-direction:row;flex-wrap:wrap}.c-single__content .c-price__item{margin:0}.c-single__content .c-price p{width:100%;margin:20px 0 0}.u-form--halfs .gform_fields .gfmc-container{width:100%}.u-form--halfs .gform_fields .gfmc-container:first-of-type .gfield:last-of-type{margin:0}.u-form--halfs .gform_fields .gfmc-container:last-of-type{margin-top:22px;margin-bottom:0}.u-form--halfs .gform_fields .gfmc-container:last-of-type .gfield:last-of-type{margin:0 0 22px}.u-form--halfs .gform_fields .gfmc-container:last-of-type .gfmc-column{margin:0 !important}}@media only screen and (max-width: 600px){h2{font-size:28px;line-height:38px}.c-mmenu .container{display:block}.c-mmenu .menu{margin:0 0 40px;width:100%}.c-mmenu .menu ul li{font-size:18px}.c-mmenu__social ul{display:inline-flex}.c-mmenu__social ul li{margin:0 0 0 12px}.c-mmenu__social ul li:last-of-type{margin-left:12px}.c-cta{padding:0;background-color:transparent}.c-cta img{position:relative}.c-cta__title{font-size:40px;line-height:50px;margin:30px 0;color:#313131}.c-ph__title{font-size:30px;line-height:40px}.c-sidebar .c-navbar .c-nav__item{width:100%}.c-widget--team .u-grid--4{margin-right:0}.c-widget--team .u-grid--4 .u-grid__item{width:100%;margin-right:0;margin-bottom:30px}.c-widget--team .c-team__member-image:not(.no-image){height:auto}.c-footer .u-cols{width:100%}}@media only screen and (max-width: 490px){.c-single__content .c-price{flex-wrap:wrap;margin:25px 0 0}.c-single__content .c-price__item{flex-direction:column;justify-content:center;text-align:center;margin:0 0 25px;padding:0 0 25px;width:100%;border-bottom:1px solid #fff}.c-single__content .c-price__item-label{font-size:16px}.c-single__content .c-price__item-value{font-size:30px}.c-single__content .c-price p{text-align:center}}/*# sourceMappingURL=style.css.map */
