@font-face{font-family:"Helvetica Neue";src:url(//hansgeveling.nl/wp-content/themes/hansgeveling/fonts/HelveticaNeueLTStd-Th.otf);font-weight:200}@font-face{font-family:"Helvetica Neue";src:url(//hansgeveling.nl/wp-content/themes/hansgeveling/fonts/HelveticaNeueLTStd-Lt.otf);font-weight:300}@font-face{font-family:"Helvetica Neue";src:url(//hansgeveling.nl/wp-content/themes/hansgeveling/fonts/HelveticaNeueLTStd-Roman.otf);font-weight:500}@font-face{font-family:"Helvetica Neue";src:url(//hansgeveling.nl/wp-content/themes/hansgeveling/fonts/HelveticaNeueLTStd-Md.otf)}@font-face{font-family:"Helvetica Neue";src:url(//hansgeveling.nl/wp-content/themes/hansgeveling/fonts/HelveticaNeueLTStd-Bd.otf);font-weight:700}html{scroll-behavior:smooth;scroll-padding-top:120px}body{font-family:'Helvetica Neue',sans-serif;font-weight:500;color:#003f61}.btn{-webkit-transition:.2s all ease-in;transition:.2s all ease-in;font-size:18px;padding:5px 25px}.btn--oranje{background:#f07300;color:#fff !important;font-weight:300 !important}.btn--oranje:hover{background:#003f61;color:#fff}.btn--geel{background:#ffdc00;color:#003f61;font-weight:300}.btn--geel:hover{background:#003f61;color:#fff}.btn--rechts{position:relative;left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.btn--center{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.btn--margin-top{margin-top:50px}.titel{margin-bottom:20px;font-weight:300}.titel strong{font-weight:700}.titel--center{text-align:center}.subtitel{font-weight:300;display:block;margin-bottom:5px}img{max-width:100%;height:auto}.clear{clear:both}.site-header{position:sticky;width:100%;top:0;left:0;z-index:5}.site-header .navbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-header .navbar-brand img{width:200px;height:auto}.site-header-werkenbij{background-color:#003f61}.site-header .navbar-nav{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .navbar-nav .menu_cta{position:absolute;right:-120px;bottom:-35px;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.site-header .navbar-nav .menu_cta a{width:115px;height:115px;color:#fff;text-align:center;margin-bottom:0;line-height:14px;padding:0;font-size:18px;word-spacing:9999999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00a0d2;-webkit-mask-image:url("https://hansgeveling.nl/wp-content/themes/hansgeveling/images/Solliciteer-nu-bg.svg");mask-image:url("https://hansgeveling.nl/wp-content/themes/hansgeveling/images/Solliciteer-nu-bg.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.site-header .navbar-nav .menu_cta a:hover{color:#fff !important;background:#f07300}.site-header .navbar-nav a{-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.site-header .navbar-nav a:hover{color:#f07300 !important}.site-header .navbar #navbarNav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header-supermarkten{background-color:#fff}.site-header-supermarkten .navbar .nav-link{color:#003f61}.site-header-vastgoed{background-color:#fff}.site-header-vastgoed .navbar .nav-link{color:#003f61}.site-header-foundation .menu_cta,.site-header-werkenbij .menu_cta{display:none}.site-header .navbar-light .navbar-nav .active>.nav-link{color:#003f61}.site-header-foundation .navbar-nav a:hover{color:#ffdc00 !important}.site-header-werkenbij .navbar .nav-link{color:#fff}.site-header-werkenbij .navbar-light .navbar-nav .active>.nav-link{color:#fff}.site-header-foundation{background-color:#fff}.site-header-foundation .navbar .nav-link{color:#003f61}.home .site-header .navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .site-header .navbar .menu_cta{bottom:0}.home .site-header .navbar-brand img{width:300px;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.slider_item{width:100%;height:calc(100vh - 117px);background-size:cover;background-position:center;background-repeat:no-repeat}.slider_item-tekst{background-image:url("https://hansgeveling.nl/wp-content/themes/hansgeveling/images/HGS_huisje_oranje.svg");width:900px;height:800px;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;padding:80px;color:#fff;right:50px;top:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-weight:200;line-height:100px}.alinea{padding:40px 0}.alinea a{color:inherit;font-weight:700}.alinea-grijs{background:#f0f0f0}.alinea ul{padding-left:20px}.alinea p:last-child{margin-bottom:0}.alinea-lichtblauw{padding:40px 0;background:#ebf7fc}.alinea-grijs-tekst p:last-child{margin-bottom:0}.alinea-grijs-buttons{padding:20px 0 60px}.alinea-grijs-buttons img{width:100%;border-radius:0 12px 0 0}.alinea-grijs-buttons a:hover{text-decoration:none}.alinea-grijs-buttons a:hover .alinea-grijs-button-tekst{background:#003f61}.alinea-grijs-button-tekst{background:#f07300;color:#fff;text-align:center;font-size:20px;font-weight:300;padding:8px 0;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.supermarkten{padding:40px 0}.supermarkten .col-xl-6{overflow:hidden}.supermarkten_winkels{background-color:#003f61;padding:20px}.supermarkten_winkels-item{width:60%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:50px}.supermarkten_winkels-item a{color:inherit}.supermarkten_winkels-item a:hover{text-decoration:none}.supermarkten_winkels-item a:hover .supermarkten_winkels-item-titel{background-color:#f07300}.supermarkten_winkels-item-foto{margin-bottom:20px}.supermarkten_winkels-item-foto img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}.supermarkten_winkels-item-titel{background:#00a0d2;padding:5px 15px;border-radius:10px;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.supermarkten_winkels-item-titel img{width:40px;height:40px;margin-right:10px}.supermarkten_winkels-item-titel span{color:#fff}.supermarkten iframe{height:calc(100% + 60px)}.supermarkten_ov{padding:60px 0}.supermarkten_ov-item{margin-bottom:50px}.supermarkten_ov-item-cont-winkels{position:relative}.supermarkten_ov-item-cont-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#d7f0fa),to(#fff));background:linear-gradient(to bottom,#d7f0fa,#fff);padding:20px}.supermarkten_ov-item-cont a{text-decoration:none}.supermarkten_ov-item-cont a:hover .supermarkten_ov-item-titel{background:#f07300}.supermarkten_ov-item-contact{text-align:center}.supermarkten_ov-item-contact a{color:inherit}.supermarkten_ov-item-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}.supermarkten_ov-item-socials a{-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.supermarkten_ov-item-socials a:not(:last-child){margin-right:10px}.supermarkten_ov-item-socials a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.supermarkten_ov-item-socials img{width:40px;height:40px}.supermarkten_ov-item-titel{margin-top:30px;background:#00a0d2;text-align:center;padding:10px 15px 30px;border-radius:10px 10px 0 0;color:#fff;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.supermarkten_ov-item-winkels{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-20px;left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.supermarkten_ov-item-winkels img{width:40px;height:40px}.supermarkten_ov-item-winkels img:not(:last-child){margin-right:10px}.supermarkten_ov-item-winkels img.ahxl{width:50px;height:50px;position:relative;top:-7px;margin-right:3px !important}.supermarkten_ov-item-mededeling{background-color:#f07300;color:#fff;position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;text-align:center;border-radius:8px;z-index:3}.supermarkten_ov-header{margin-bottom:20px}.supermarkten_ov .quicksearch{width:100%;background-color:#f0f0f0;border:none;color:#828282;padding:5px 10px;text-align:center;border-radius:5px}.supermarkten_ov .quicksearch::-webkit-input-placeholder{color:#c1c1c1}.supermarkten_ov .quicksearch::-moz-placeholder{color:#c1c1c1}.supermarkten_ov .quicksearch:-ms-input-placeholder{color:#c1c1c1}.supermarkten_ov .quicksearch::-ms-input-placeholder{color:#c1c1c1}.supermarkten_ov .quicksearch::placeholder{color:#c1c1c1}.supermarkten_ov .zoekfunctie{position:relative}.supermarkten_ov .zoekfunctie:before{content:'';width:40px;height:24px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("https://hansgeveling.nl/wp-content/themes/hansgeveling/images/HGS_zoek.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.supermarkten_ov .zoekresultaten{display:none}.uitgelichte_vacatures{background-color:#ebf7fc;padding:40px 0 20px;position:relative;overflow:hidden}.uitgelichte_vacatures-opsomming{margin-bottom:40px}.uitgelichte_vacatures-opsomming-item a{color:inherit;-webkit-transition:.2s all ease-in;transition:.2s all ease-in;display:block;padding:10px 0 5px;font-size:18px;border-bottom:1px solid #003f61}.uitgelichte_vacatures-opsomming-item a:hover{text-decoration:none;color:#f07300}.uitgelichte_vacatures-beeld{position:absolute;right:0;top:0;width:35%}.uitgelichte_vacatures-beeld img{width:100%;height:450px;-o-object-fit:cover;object-fit:cover}.foundation_intro{margin:60px 0}.foundation_intro-beeld .container{position:relative}.foundation_intro-beeld img{width:100%;height:auto;border-radius:0 30px 0 0}.foundation_intro-beeld-logo{position:absolute;left:90px;top:20px;z-index:2;background-color:#fff;padding:20px;border-radius:20px}.foundation_intro-beeld-logo img{width:250px;height:auto}.foundation_intro-tekst{position:relative;background:#f0f0f0}.foundation_intro-tekst-cont{padding:20px 15px;background-color:#f0f0f0}.foundation_intro-tekst-cont p:last-child{margin-bottom:0}.foundation_intro-tekst-quote{position:absolute;top:-226px;right:18%}.foundation_intro-tekst-quote img{width:400px;height:446px;-o-object-fit:contain;object-fit:contain}.laatste_nieuws-item a{text-decoration:none;color:inherit}.laatste_nieuws-item a:hover .laatste_nieuws-item-titel{background-color:#003f61;color:#fff}.laatste_nieuws-item a:hover .laatste_nieuws-item-titel .label{color:#f07300}.laatste_nieuws-item a:hover .laatste_nieuws-item-datum{background-color:#003f61;color:#fff}.laatste_nieuws-item a:hover .laatste_nieuws-item-beeld img{-webkit-transform:scale(1.1);transform:scale(1.1)}.laatste_nieuws-item-beeld{overflow:hidden}.laatste_nieuws-item-datum{background-color:#fff;padding:5px 20px;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.laatste_nieuws-item-titel{background-color:#fff;padding:20px;font-weight:700;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.laatste_nieuws-item-titel .label{font-weight:300;color:#00a0d2;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.laatste_nieuws-cirkel{background:#fff;border-radius:100%;width:160px;height:160px;color:#f07300;font-size:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:20px;font-weight:300;line-height:26px}.laatste_nieuws-cirkel strong{font-weight:700}.cta{margin:60px 0}.cta-subtitel{font-weight:300}.cta-cont{background-color:#f07300;padding:30px 20px;border-radius:20px 0 0;color:#fff}.pagina_inhoud-foundation .cta-cont,.single-foundationprojecten .cta-cont{background-color:#ffdc00;color:#003f61}.pagina_inhoud{overflow:hidden}.cta-form{margin-top:30px}.cta-form div.wpforms-container-full .wpforms-form input,.cta-form div.wpforms-container-full .wpforms-form select,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{border:none !important;background:#fff !important;color:#003f61 !important;font-weight:500;border-radius:none !important}.cta-form div.wpforms-container-full .wpforms-form input::-webkit-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form select::-webkit-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-webkit-input-placeholder{color:#003f61}.cta-form div.wpforms-container-full .wpforms-form input::-moz-placeholder,.cta-form div.wpforms-container-full .wpforms-form select::-moz-placeholder,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-moz-placeholder{color:#003f61}.cta-form div.wpforms-container-full .wpforms-form input:-ms-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form select:-ms-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium:-ms-input-placeholder{color:#003f61}.cta-form div.wpforms-container-full .wpforms-form input::-ms-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form select::-ms-input-placeholder,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-ms-input-placeholder{color:#003f61}.cta-form div.wpforms-container-full .wpforms-form input::placeholder,.cta-form div.wpforms-container-full .wpforms-form select::placeholder,.cta-form div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::placeholder{color:#003f61}.cta-form div.wpforms-container-full .wpforms-form button[type=submit]{background-color:#003f61;border:none;color:#fff;font-size:18px;font-weight:300;padding:5px 50px;border-radius:.25rem;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.cta-form div.wpforms-container-full .wpforms-form button[type=submit]:hover{border:none;background-color:#00a0d2}.vastgoed{padding:60px 0;background-color:#ebf7fc}.vastgoed_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;font-weight:300}.vastgoed_filters div{background-color:#fff;padding:10px 20px;font-size:18px;min-width:150px;text-align:center;cursor:pointer;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.vastgoed_filters div.actief{background-color:#f07300;color:#fff}.vastgoed_filters div:not(:last-child){margin-right:15px}.vastgoed_overzicht{margin-top:50px}.vastgoed_overzicht-item{background:#fff;padding:20px;margin-bottom:20px}.vastgoed_overzicht-item a{text-decoration:none;color:inherit}.vastgoed_overzicht-item a:hover .vastgoed_overzicht-item-beeld img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vastgoed_overzicht-item:not(:last-child){margin-bottom:20px}.vastgoed_overzicht-item-beeld{height:100%;overflow:hidden}.vastgoed_overzicht-item-beeld img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.vastgoed_overzicht-item-titel{font-size:28px;font-weight:300}.vastgoed_overzicht-item-plaats{color:#f07300;font-weight:700;text-transform:uppercase;font-size:14px}.vastgoed_overzicht-item hr{border-top:1px solid #f07300}.vastgoed_overzicht-item-gegevens-label{font-weight:300;text-transform:uppercase}.vastgoed_overzicht-item-gegevens-inhoud{font-weight:700}.vastgoed .zoekresultaten{display:none}.single-vastgoed .banner{background-position:center center}.banner_winkel{width:75px;height:75px;position:absolute;left:-75px;top:0}.vastgoed_content{padding:60px 0}.vastgoed_content .titel{margin-bottom:0}.vastgoed_content-plaats{text-transform:uppercase;color:#f07300;font-weight:700;font-size:14px}.vastgoed_content hr{border-top:1px solid #f07300;margin-top:5px}.vastgoed_content-beelden{margin-top:50px}.projectcontent-beelden{margin:50px 0}.vastgoed_content-beelden .row:not(:last-child),.projectcontent-beelden .row:not(:last-child){margin-bottom:20px}.vastgoed_content-kenmerken .titel{font-size:28px}.vastgoed_content-kenmerken .label{text-transform:uppercase}.vastgoed_content-kenmerken .inhoud{font-weight:700}.vastgoed_content-kenmerken-items-item{margin-bottom:20px}.meervastgoed{padding:20px 0;background-color:#ebf7fc}.meervastgoed_items .row{background-color:#fff;padding-top:40px;padding-bottom:20px}.meervastgoed_items-item a{color:inherit;text-decoration:none}.meervastgoed_items-item-titel{font-weight:700;text-transform:uppercase;margin-top:10px}.meervastgoed_items-item-plaats{color:#f07300;text-transform:uppercase;font-size:14px}.kruimelpad{background:#d7f0fa;padding:5px 0}.kruimelpad a{color:inherit;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.kruimelpad a:hover{color:#f07300;text-decoration:none}.quote{padding:40px 0;background-color:#f0f0f0}.quote hr{border-top:1px solid #003f61}.quote hr:first-child{margin-top:0}.quote_quote{font-size:21px;font-weight:300}.quote_auteur{font-weight:700}.quote_medewerker{position:relative}.breedbeeld img,.beeldachtergrond img,.beeldgradient img{width:100%;height:auto}.foundationprojecten{padding:40px 0 10px;background-color:#ffdc00}.single-foundationprojecten .foundationprojecten{padding:20px 0}.foundationprojecten_ov{padding:60px 0 10px;background-color:#f0f0f0}.foundationprojecten .col-lg-4,.foundationprojecten .col-lg-3{margin-bottom:30px}.foundationprojecten_project{background-color:#fff;padding:30px 20px 50px;text-align:center;font-weight:300;height:100%}.foundationprojecten_project a{color:inherit;text-decoration:none}.foundationprojecten_project .icon img{width:20px;height:auto;left:50%;transform:translateX(-50%);position:absolute;bottom:20px}.foundationprojecten_project a:hover .foundationprojecten_project-titel{color:#ffdc00}.foundationprojecten_project-beeld{margin-bottom:20px}.foundationprojecten_project-titel{font-weight:700;font-size:18px;transition:.2s all ease-in}.foundationprojecten_project hr{margin-top:10px;border:1px solid #003f61;opacity:.5}.foundationnieuws{padding:40px 0}.foundationnieuws_items .row:not(:last-child){margin-bottom:20px}.foundationnieuws_datum{background:#ffdc00;padding:5px 10px}.foundationnieuws_bericht{background:#f0f0f0;padding:5px 10px}.foundation-logo{background:linear-gradient(to right,#fff,#ffdc00);padding:10px 0}.foundation-logo img{max-width:300px}.kruimelpad p{margin-bottom:0}.kruimelpad-grijs{background:#f0f0f0}.kruimelpad-grijs a:hover{color:#ffdc00}.projectcontent-content{margin:30px 0}.projectcontent-datum{margin:20px 0;background-color:#ffdc00;color:#003f61;padding:5px 10px}.usps{padding:60px 0 40px}.usps_icoon img{width:100px;height:70px;object-fit:contain;position:relative;left:50%;transform:translateX(-50%)}.usps_tekst{text-align:center;font-size:18px;margin-top:15px}.usps .row{margin-top:30px}.functies{background-color:#ebf7fc;padding:40px 0;position:relative}.single-functies .functies{padding:40px 0 10px}.functies_overzicht .col-lg-4{margin-bottom:30px}.functies_overzicht-item-beeld{overflow:hidden}.functies_overzicht-item-beeld img{height:175px;width:100%;object-fit:cover;transition:.2s all ease-in}.functies_overzicht-item-titel{background-color:#003f61;padding:5px 10px;color:#fff;transition:.2s all ease-in}.functies_overzicht-item-voordelen{background-color:#fff;padding:10px;padding-bottom:50px}.functies_overzicht-item-voordelen .item span{margin-right:5px;color:#f07300;font-size:18px;font-weight:700}.functies_overzicht-item-voordelen img{width:20px;height:auto;left:50%;transform:translateX(-50%);position:absolute;bottom:20px}.functies_overzicht-item a{text-decoration:none;color:inherit}.functies_overzicht-item a:hover .functies_overzicht-item-titel{background-color:#f07300}.functies_overzicht-item a:hover .functies_overzicht-item-beeld img{transform:scale(1.1)}.functies_minderuitgelicht{border-bottom:1px solid #003f61;transition:.2s all ease-in;padding:5px 0}.functies_minderuitgelicht a{text-decoration:none;color:inherit;transition:.2s all ease-in}.functies_minderuitgelicht a:hover{color:#f07300;text-decoration:none}.functies_overzicht .justify-content-center .col-lg-4{margin-bottom:10px}.functie_content{padding:40px 0}.functie_content-tekst a{color:#f07300}.functie_content-voordelen{background:#ebf7fc;padding:10px 20px 30px}.functie_content-voordelen .subtitel{font-size:24px}.functie_content-voordelen a{margin-top:20px;margin-left:15px}.functie_content-voordelen span{color:#f07300;font-size:18px;font-weight:700}.functie_content-specs img{width:20px;height:20px;margin-right:5px;margin-top:2px}.functie_content-specs{margin-bottom:30px;padding:0 20px;margin-top:60px}.functie_content-specs .item{width:100%;display:flex;align-items:flex-start;position:relative}.functie_content-specs .item_logos img{border:1px solid #d7f0fa;border-radius:100%;margin-left:5px;width:40px;height:40px}.functie_content-specs .item_logos{position:absolute;left:100%;width:100%;margin-left:10px}.alinea-beeld-cirkel{background:#f07300;width:200px;height:200px;border-radius:100%;font-size:24px;color:#fff;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:absolute;top:60px;right:30%;transform:translateX(50%);font-weight:300}.werkenbijfilter .col-lg-8{padding-top:40px;padding-bottom:40px;background-color:#003f61}.werkenbijfilter{background:linear-gradient(to right,#003f61 80%,#fff 80%,#fff 100%);color:#fff}.werkenbijfilter .subtitel{font-size:21px;margin-bottom:20px}.werkenbijfilter_filter{margin-bottom:30px}.werkenbijfilter_filter select{font-weight:300;width:100%;height:40px;border:none}.vacatures{padding:20px 0}.vacatures .container{background-color:#ebf7fc;padding:20px}.vacatures .filters{background-color:#fff}.filters span{font-weight:700}.filters li{list-style-type:none}.filters{padding:15px 20px}.filters_sectie:not(:last-child){margin-bottom:20px}.filters li a{color:inherit;text-decoration:none;transition:.2s all ease-in;cursor:pointer}.filters li a:hover,.filters li a.actief{color:#f07300}.filter_icoon{margin-bottom:20px;display:flex;align-items:center}.filter_icoon img{width:40px;height:40px;margin-right:10px}.filter_icoon span{font-size:21px;font-weight:300}.zoekresultaten{display:none}.vacatures_item-inhoud{padding:15px 20px;background-color:#fff}.vacatures_item-beeld{position:relative;width:100%;height:100%;overflow:hidden}.vacatures_item-beeld img{height:100%;object-fit:cover;position:absolute;width:100%;transition:.2s all ease-in}.vacatures .grid_item{margin-bottom:20px}.vacatures_item-inhoud-titel{font-weight:700;margin-bottom:5px}.vacatures_item a{color:inherit;text-decoration:none}.vacatures_item a:hover .vacatures_item-beeld img{transform:scale(1.1)}.vacatures_item-inhoud-voordelen span{color:#f07300;font-size:18px;font-weight:700}.vacatures_item-inhoud-specs img{width:20px;height:20px;margin-right:5px;margin-top:2px}.vacatures_item-inhoud-specs .item{display:flex;align-items:flex-start}.vacatures_item-inhoud-specs img:not(:first-child){border:1px solid #d7f0fa;border-radius:100%;margin-left:5px}.solliciteren{padding:40px 0}.solliciteren div.wpforms-container-full .wpforms-form h3{font-weight:300;font-size:32px;padding:0}.solliciteren div.wpforms-container-full .wpforms-form input,.solliciteren div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select,.solliciteren div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,.solliciteren div.wpforms-container div.wpforms-uploader{background:#ebf7fc !important;border:none !important;color:#003f61 !important}.solliciteren div.wpforms-container-full .wpforms-form input::placeholder,.solliciteren div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select::placeholder,.solliciteren div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::placeholder{color:#828282 !important}.solliciteren div.wpforms-container-full .wpforms-form button[type=submit]{background:#f07300;color:#fff;font-weight:300;-webkit-transition:.2s all ease-in;transition:.2s all ease-in;font-size:18px;padding:5px 25px;border:none;border-radius:.25rem}.solliciteren div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#003f61;color:#fff;border:none}.dag label{opacity:0}.single-vacatures .alinea .row{align-items:center}.solliciteren_overview .functie_content-specs{margin-bottom:30px;padding:0;margin-top:15px}.solliciteren_overview-titel{font-weight:700}.solliciteren_overview{background:#ebf7fc;padding:10px 20px}.nieuwsoverzicht{padding:20px 0 0}.nieuwsoverzicht-cont{background-color:#d7f0fa;padding:40px 0 10px}.nieuwsdetail{padding:40px 0}.nieuwsdetail_datum{margin:20px 0;background-color:#f07300;color:#fff;padding:5px 10px;font-weight:300}.nieuwsdetail_beelden{padding:40px 0 0}.gerelateerdnieuws{background:#d7f0fa}.kernwaarden{background-color:#f07300;padding:20px 0}.site-footer{background:#003f61;padding:40px 0;color:#fff;font-weight:300}.site-footer strong{font-weight:700}.site-footer-linkjes{margin-top:20px}.site-footer .widget{list-style-type:none}.site-footer .widget .widgettitle{font-size:24px;font-weight:300}.site-footer .widget span{font-size:24px;line-height:24px}.site-footer .widget a{color:#fff}.site-footer ul{padding-left:0}.site-footer ul li{list-style-type:none}.site-footer ul li a{color:#fff}.site-footer ul li.hoofditem a{font-weight:700}.site-footer ul li.marge{margin-top:20px}.site-footer-logo{width:80%}.site-footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.site-footer .socials_item img{width:35px;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.site-footer .socials_item a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.site-footer .socials_item:not(:last-child){margin-right:8px}.site-footer-linkjes{text-align:right;color:#fff}.site-footer-linkjes a{color:#00a0d2}.qqvbed-p83tee-V1ur5d{display:none !important}.dropdown-toggle:after{display:none}.laatste_nieuws-items .col-lg-4{margin-bottom:30px}.wpforms-field-html a{color:#f07300}.functie_content p+ul{margin-top:-16px}.breedbeeldtekst{padding-bottom:40px}.vacaturefunctie{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-label{top:0 !important;left:0 !important;position:relative !important;height:0;visibility:hidden}div.wpforms-container-full .wpforms-form .wpforms-required-label{position:absolute;z-index:2;visibility:visible;opacity:1;right:10px;top:16px;color:#f07300 !important}.supermarkten_ov-item-beeld img{position:relative;left:50%;transform:translateX(-50%)}.vastgoed_overzicht-item-beeld-label{position:absolute;background:#f07300;top:20px;padding:5px 20px;left:-5px;color:#fff}.supermarkten_ov-item-beeld{position:relative}.supermarkten_winkels-item-foto img{height:180.38px;width:167px;position:relative;left:50%;transform:translateX(-50%)}.supermarkten_winkels-item-foto:after{content:'';position:absolute;left:50%;top:0;width:173px;height:180.38px;background:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/AH_masker_blauw.svg);background-size:contain;z-index:2;background-repeat:no-repeat;transform:translateX(-50%)}.supermarkten_winkels-item-foto{position:relative}.uniekeaspecten{margin:20px 0 0;background-color:#efefef;padding:20px 0}.uniekeaspecten_item{background:#fff;height:100%}.uniekeaspecten_item-content{padding:15px 20px}.site-footer-indivsupermarkt{background:#009fe1}.site-footer-indivsupermarkt .logo img{margin-top:-35px}.vacatureslocatie .vacatures_item{margin-bottom:20px}.alinea-beeld-cirkel strong{font-weight:700}.nieuwsdetail a{color:#ef7300}body:not(.page-id-229):not(.single-vastgoed) .socials .socials_item:nth-child(2){display:none}@media (min-width:768px){.supermarkten_ov-item-beeld img{height:345px;object-fit:cover;width:calc(100% - 4px)}}@media (min-width:992px){.site-header .navbar{padding-left:0;padding-right:0}.site-header .navbar .navigatie{width:700px}.pagina_inhoud{min-height:303px}.supermarkten_ov-item-beeld img{height:269px;width:calc(100% - 4px)}.alinea-grijs-tekst{background:-webkit-gradient(linear,left top,right top,color-stop(60%,#f0f0f0),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,#f0f0f0 60%,#fff 60%,#fff 100%)}.alinea-grijs-tekst-cont{background-color:#f0f0f0;padding:20px 0;padding-right:50px}.alinea-grijs-buttons img{height:150px;-o-object-fit:cover;object-fit:cover}.supermarkten .col-xl-6{padding:0}.supermarkten_ov .grid_item{padding-right:40px;padding-left:40px}.supermarkten_ov .grid{margin-left:-40px;margin-right:-40px}.supermarkten_ov-item-cont-gradient{padding:30px 20px 10px;min-height:168px}.foundation_intro-beeld{background:-webkit-gradient(linear,left top,right top,color-stop(60%,#ffdc00),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,#ffdc00 60%,#fff 60%,#fff 100%)}.foundation_intro-tekst{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f0f0f0),to(#f0f0f0));background:linear-gradient(to right,#fff 50%,#f0f0f0 50%,#f0f0f0 100%)}.foundation_intro-tekst .col-lg-6{padding-right:0}.laatste_nieuws{background:-webkit-gradient(linear,left top,right top,color-stop(60%,#d7f0fa),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,#d7f0fa 60%,#fff 60%,#fff 100%)}.laatste_nieuws-cont{padding:20px 14px 40px 0;background:#d7f0fa;border-radius:0 20px 0 0}.laatste_nieuws-item-beeld img{height:250px;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.cta{background:-webkit-gradient(linear,left top,right top,color-stop(60%,#fff),color-stop(60%,#f07300),to(#f07300));background:linear-gradient(to right,#fff 60%,#f07300 60%,#f07300 100%)}.pagina_inhoud-foundation .cta,.single-foundationprojecten .cta{background:-webkit-gradient(linear,left top,right top,color-stop(60%,#fff),color-stop(60%,#ffdc00),to(#ffdc00));background:linear-gradient(to right,#fff 60%,#ffdc00 60%,#ffdc00 100%)}.cta .wpforms-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vastgoed_overzicht-item-gegevens .col-lg-6:not(:nth-last-child(-n+2)){margin-bottom:20px}.banner{min-height:550px;background-size:cover;background-position:bottom center;padding-top:60px;position:relative}.banner-supermarkten{background-size:cover,50%;background-position:bottom center,right bottom}.banner-foundation{background-size:cover,50%;background-position:bottom center,right bottom}.vastgoed .titel,.vastgoed .tekst,.overwinkel .titel,.services .titel{text-align:center}.vastgoed .zoekresultaten{text-align:center}.vastgoed_content-beelden .col-12 img,.projectcontent-beelden .col-12 img{height:400px;object-fit:cover;width:100%}.vastgoed_content-beelden .col-lg-6 img,.projectcontent-beelden .col-lg-6 img{height:200px;object-fit:cover;width:100%}.vastgoed_content-beelden .col-lg-6,.vastgoed_content-beelden .col-12,.projectcontent-beelden .col-lg-6,.projectcontent-beelden .col-12{padding-right:10px;padding-left:10px}.vastgoed_content-beelden .row,.projectcontent-beelden .row{margin-left:-10px;margin-right:-10px}.vastgoed_content-kenmerken{margin-top:27px}.meervastgoed_items-item a:hover .meervastgoed_items-item-beeld img{transform:scale(1.1)}.meervastgoed_items-item-beeld{overflow:hidden}.meervastgoed_items-item-beeld img{height:200px;object-fit:cover;transition:.2s all ease-in}.beeldachtergrond{padding:60px 0;background:linear-gradient(to right,#fff 30%,#f0f0f0 30%,#f0f0f0 100%);margin-bottom:40px;position:relative}.beeldachtergrond:before{content:'';position:absolute;left:0;width:100%;top:0;height:25%;background:#fff}.beeldgradient{padding:60px 0;background:linear-gradient(to right,#fff,#ffdc00 40%,#ffdc00 80%,#fff 80%,#fff 100%);margin-bottom:40px;position:relative}.beeldgradient:before{content:'';position:absolute;left:0;width:100%;top:0;height:25%;background:#fff}.foundationnieuws_items .col-lg-3,.foundationnieuws_items .col-lg-9{padding-left:10px;padding-right:10px}.foundationnieuws_items .row{margin-left:-10px;margin-right:-10px}.projectcontent-datum{margin-top:37px}.banner_button a{-webkit-mask-image:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/Solliciteer-nu-bg.svg);background:#00a0d2;height:400px;width:400px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;padding:40px;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:60px;line-height:60px;transition:.2s all ease-in}.banner_button a:hover{background-color:#f07300;text-decoration:none}.banner_button{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.banner_functie-button{left:100%;top:150px;transform:translateX(-50%)}.banner_functie-button a{height:175px;width:175px;font-size:24px;line-height:28px}.usps .col{padding-left:25px;padding-right:25px}.usps .row{margin-left:-25px;margin-right:-25px}.quote_medewerker .quote_beeld img{position:absolute;right:0;top:40px;width:30%;height:70%;object-fit:cover;object-position:center}.quote_medewerker{min-height:500px;background:linear-gradient(to bottom,#f0f0f0,#f0f0f0 70%,#fff 70%,#fff 100%)}.functies_intro{margin-bottom:150px;background:linear-gradient(to right,#fff,#fff 60%,transparent 60%,transparent 100%)}.functies_intro .col-lg-6{background-color:#fff;padding-bottom:50px;padding-top:50px;padding-right:50px}.functies_intro img{position:absolute;top:50px;left:0;width:35%;height:calc(100% + 50px);object-fit:cover;object-position:center}.functies_intro{position:relative}.alinea-beeld{position:relative}.alinea-beeld img{position:absolute;top:40px;right:0;width:30%;height:calc(100% - 80px);object-fit:cover;object-position:center}.strook_button{position:relative;height:250px;display:flex;align-items:center}.strook{position:relative}.strook{background:linear-gradient(to bottom,#fff 35%,#003f61 35%,#003f61 65%,#fff 65%,#fff 100%)}.strook_button a{-webkit-mask-image:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/Solliciteer-nu-bg.svg);background:#00a0d2;height:200px;width:200px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;padding:20px;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;line-height:32px;transition:.2s all ease-in;position:absolute;right:0}.strook_button a:hover{background:#f07300;text-decoration:none}.strook.strook-oranje{background:linear-gradient(to bottom,#fff 30%,#00a0d2 30%,#00a0d2 70%,#fff 70%,#fff 100%)}.strook.strook-oranje .strook_button a{background:#f07300}.strook.strook-oranje .strook_button a:hover{background:#003f61;text-decoration:none}.strook_tekst{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:32px;line-height:38px}.strook_tekst p{margin-bottom:0}.vacatures_item .col-lg-3,.vacatures_item .col-lg-9{padding-left:10px;padding-right:10px}.vacatures_item+.row{margin-left:10px;margin-right:10px}.banner--groot .titel{font-size:94px;font-weight:200}.solliciteren div.wpforms-container-full .wpforms-form .wpforms-submit-container{display:flex;justify-content:flex-end}.nieuwsdetail_datum{margin-top:10px}.nieuwsdetail_beelden img{width:100%}.nieuwsdetail_beelden-drie .col-lg-8 img{height:500px;object-fit:cover}.nieuwsdetail_beelden-drie .col-lg-4 img{height:235px;object-fit:cover}.nieuwsdetail_beelden-twee .col-lg-6 img{height:300px;object-fit:cover}.nieuwsdetail_beelden-drie .col-lg-4 a:first-child img{margin-bottom:30px}.alinea_rond-cont .col-lg-6,.alinea_rond-cont .col-lg-4{background:#f0f0f0;padding:20px}.alinea_rond{padding-top:180px}.alinea_rond-cont img{position:absolute;top:-190px;border-radius:100%}.alinea_rond .titel{margin-bottom:10px}.breedbeeldtekst-cont{background:#f0f0f0;padding:10px 15px}.breedbeeldtekst .titel{margin-bottom:10px}.alinea_foundation-cont .col-lg-6{background:#ffdc00;padding-top:20px;padding-bottom:20px;min-height:300px}.alinea_foundation{padding-top:200px}.alinea_foundation .titel{margin-bottom:10px}.alinea_foundation-cont{background:linear-gradient(to right,#ffdc00 50%,#fff 50%,#fff 100%)}.alinea_rond-cont{background:linear-gradient(to right,#fff 50%,#f0f0f0 50%,#f0f0f0 100%)}.alinea_foundation img{position:absolute;top:-220px;max-width:95%}.alinea_rondhoeken-cont{background:#ebf7fc;padding:20px 0}.alinea_rondhoeken img{border-radius:20px 0 0;position:relative;top:-60px}.alinea_rondhoeken .titel{margin-bottom:10px}.site-footer .widget .widgettitle{margin-top:50px;margin-bottom:30px}.site-footer .widget_nav_menu{margin-top:107px}.site-footer-foundation .widget_nav_menu{margin-top:0}.site-footer-logo{position:relative;left:-97px;margin-bottom:20px}.home .site-header.scroll .navbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home .site-header.scroll .navbar .menu_cta{bottom:-35px}.home .site-header.scroll .navbar-brand img{width:200px}.dropdown-menu{margin:0 auto;width:100%}.navbar ul.nav li:hover .dropdown-menu{display:block;width:100%}a.dropdown-item{color:#fff}.navbar ul.nav li:hover>ul.dropdown-menu{display:flex;align-items:flex-start}.site-header .navbar ul.nav li:hover>ul.dropdown-menu{padding-top:8px}.navbar ul.nav li:hover .dropdown-menu .dropdown-menu:before{display:none}.navbar ul.nav li:hover .dropdown-menu:before{content:'';position:absolute;left:0;top:8px;width:220px;height:calc(100% - 8px);background:rgba(240,115,0,.8)}.navbar ul.nav li.menu_foundation:hover .dropdown-menu:before{content:'';position:absolute;left:0;top:8px;width:574px;height:calc(100% - 8px);background:rgba(0,63,97,.8)}.home .site-header:not(.scroll) .navbar ul.nav li:hover .dropdown-menu:before{top:39px;height:calc(100% - 39px)}.home .site-header:not(.scroll) .navbar ul.nav li.menu_foundation:hover .dropdown-menu:before{top:39px;height:calc(100% - 39px)}.site-header .navbar ul.nav .dropdown-menu li:hover>ul.dropdown-menu{padding:0}.home .site-header:not(.scroll) .navbar ul.nav li:hover>ul.dropdown-menu{padding-top:39px}.home .site-header:not(.scroll) .navbar ul.nav .dropdown-menu li:hover>ul.dropdown-menu{padding:0}.site-header .navbar .dropdown-menu .current_page_item:after{display:none !important}.navbar ul.nav .dropdown-menu li:hover>ul.dropdown-menu{display:block}.dropdown-menu{padding:0}.navbar .menu-item .dropdown-menu .dropdown-menu{position:relative}.dropdown-menu .dropdown-item{background:0 0}.dropdown-menu{border:none;border-radius:0;background-color:transparent}.site-header .navbar-nav .dropdown-menu a:hover{color:#003f61 !important;background:orange}.site-header .navbar-nav .dropdown-menu a:hover{color:#003f61 !important;background:rgba(240,115,0,.8)}.site-header .navbar-nav .menu_foundation .dropdown-menu a:hover{color:#ffdc00 !important;background:rgba(0,63,97,.8)}.menu_foundation .dropdown-menu a{font-weight:300 !important}.site-header .menu_dik>a{font-weight:700 !important}.menu_foundation .menu_streep>a{border-bottom:1px solid #ffdc00;padding-bottom:5px}.site-header .navbar .current_page_item,.page-template-page-supermarktenindiv .navbar .menu-item-1198,.single-vastgoed .navbar .menu_vastgoed,.single-foundationprojecten .navbar .menu_foundation,.single-post .navbar .menu_nieuws,.page-id-368 .navbar .menu_foundation,.single-functies .navbar .menu_werkenbij,.page-id-515 .navbar .menu_werkenbij,.page-id-471 .navbar .menu_werkenbij,.page-id-578 .navbar .menu_werkenbij,.single-vacatures .navbar .menu_werkenbij{position:relative;color:#003f61 !important}.site-header .navbar .current_page_item:after,.page-template-page-supermarktenindiv .navbar .menu-item-1198:after,.single-vastgoed .navbar .menu_vastgoed:after,.single-post .navbar .menu_nieuws:after,.page-id-368 .navbar .menu_foundation:after,.single-foundationprojecten .navbar .menu_foundation:after,.single-functies .navbar .menu_werkenbij:after,.page-id-515 .navbar .menu_werkenbij:after,.page-id-471 .navbar .menu_werkenbij:after,.page-id-578 .navbar .menu_werkenbij:after,.single-vacatures .navbar .menu_werkenbij:after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:5px;background-color:#f07300}.site-header-foundation .navbar .current_page_item:after,.single-foundationprojecten .navbar .menu_foundation:after,.page-id-368 .navbar .menu_foundation:after{background-color:#003f61}.error404 .alinea{padding:80px 0}.vastgoed_filters div:hover{background:#003f61;color:#fff}}@media (min-width:1200px){.supermarkten_ov-item-beeld img{height:228px;object-fit:cover}}@media (min-width:1400px){.laatste_nieuws:before{content:'';width:100%;height:88px;position:absolute;left:0;bottom:109px;background:#fff}.laatste_nieuws{position:relative}.laatste_nieuws .col-lg-4{background:linear-gradient(to top,#fff 88px,transparent 88px)}.supermarkten_ov-bg.nonactief{background:repeating-linear-gradient(#ffff 0px,#fff 541px,#f0f0f0 541px,#f0f0f0 1082px);padding-top:25px}.supermarkten_ov-header.nonactief{margin-bottom:0}.grid_item:nth-child(8n+1) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+2) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+3) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+4) .supermarkten_ov-item-beeld:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/AH_masker_wit.svg);background-size:contain;z-index:2;background-repeat:no-repeat}.grid_item:nth-child(8n+5) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+6) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+7) .supermarkten_ov-item-beeld:before,.grid_item:nth-child(8n+8) .supermarkten_ov-item-beeld:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/AH_masker_grijs.svg);background-size:contain;z-index:2;background-repeat:no-repeat}.supermarkten_ov-item-beeld img{object-fit:cover;width:calc(100% - 4px)}}@media (min-width:1920px){.supermarkten_winkels{padding:20px 250px 20px 100px}}@media (max-width:1399px){.supermarkten_ov-item-beeld:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(https://hansgeveling.nl/wp-content/themes/hansgeveling/images/AH_masker_wit.svg);background-size:contain;z-index:2;background-repeat:no-repeat}}@media (max-width:1919px){.foundation_intro-tekst-quote{right:100px}.banner-supermarkten{background-size:cover,60%;background-position:bottom center,right bottom}.banner-foundation{background-size:cover,contain;background-position:bottom center,right bottom}.dropdown-menu a{font-size:14px}.navbar ul.nav li.menu_foundation:hover .dropdown-menu:before{content:'';position:absolute;left:0;top:8px;width:535px;height:calc(100% - 8px);background:rgba(0,63,97,.8)}}@media (max-width:1400px){.site-header .navbar-nav .menu_cta{display:none}.slider_item-tekst{width:400px;height:400px;padding:80px;font-size:45px;line-height:50px}.supermarkten_winkels-item{width:90%}.foundation_intro-tekst-quote img{width:300px;height:auto}.site-footer .widget a{word-break:break-all}}@media (max-width:1199px){.laatste_nieuws-cirkel{display:none}}@media (max-width:991px){.alinea-grijs-tekst{background-color:#f0f0f0;padding:20px 0}.alinea-grijs-buttons{padding-bottom:0}.foundation_intro-tekst-cont{padding-left:0;padding-right:0}.site-header .navbar{align-items:center;padding-left:0;padding-right:0}.alinea_rond-cont{background-color:#f0f0f0}.laatste_nieuws{padding:20px 0 40px;background:#d7f0fa}.cta{background:#f07300}.pagina_inhoud-foundation .cta,.single-foundationprojecten .cta{background:#ffdc00}.banner-foundation{background:#ffdc00 !important}.banner{background-color:#ebf7fc;padding:40px 0}.banner--groot{height:250px}.usps .col{width:100%;max-width:100%;flex-basis:auto;margin-bottom:20px}.quote_medewerker .quote_beeld{display:none}.functies_intro{background-color:#fff}.alinea-beeld-cirkel{display:none}.werkenbijfilter{background-color:#003f61}.banner_winkel{display:none}.strook{display:none}.alinea_foundation{background-color:#ffdc00}.site-header .navbar-brand img{width:200px !important}.btn--rechts{left:0;transform:none}.alinea-lichtblauw img{margin-top:40px;max-width:60%;position:relative;left:50%;transform:translateX(-50%)}.alinea-grijs-buttons .col-lg-6:first-child{margin-bottom:30px}.uitgelichte_vacatures-beeld img{display:none}.foundation_intro-tekst-quote{display:none}.laatste_nieuws-items{margin-bottom:0}.cta-cont{padding-left:0;padding-right:0}.site-footer-logo img{max-width:250px;margin-bottom:30px}.site-footer-linkjes{text-align:left}.vastgoed_overzicht-item-titel{margin-top:20px}.vastgoed_overzicht-item-gegevens .col-lg-6{margin-bottom:20px}.single-vastgoed .banner{height:200px}.vastgoed_content-beelden .col-lg-6:first-child{margin-bottom:20px}.vastgoed_content-beelden{margin-bottom:50px}.meervastgoed_items-item{margin-bottom:30px}.vastgoed_filters{display:block}.vastgoed_filters div:not(:last-child){margin-right:0;margin-bottom:10px}.quote_beeld{text-align:center;margin-bottom:30px}.beeldachtergrond .container{max-width:100%;padding:0}.projectcontent-content{margin-top:0}.projectcontent-beelden .col-lg-6:first-child{margin-bottom:20px}.banner_button{display:none}.banner-werkenbij{height:250px;background-size:cover;background-position:center}.werkenbijfilter_filter .col-lg-6:first-child{margin-bottom:15px}.werkenbijfilter{background:#003f61}.functies_intro img{display:none}.functies_intro{background:0 0}.alinea-beeld-afbeelding{display:none}.vacatures_item-inhoud .col-lg-6{margin-bottom:20px}.banner-supermarkten{background-image:none !important}.dag label{display:none !important}.solliciteren div.wpforms-container-full .wpforms-form h3{font-size:24px}.solliciteren .col-lg-4{margin-bottom:30px}.alinea-lichtblauw img{display:none}.alinea_rond-cont{padding:20px 0}.alinea_rond-cont img,.alinea_rondhoeken-cont img{margin-top:20px}.alinea_rondhoeken-cont{background:#ebf7fc;padding:20px 0}.kernwaarden .col{max-width:100%;flex-basis:auto;margin-bottom:20px}.laatste_nieuws-items .col-lg-4{margin-bottom:20px}.single-post .banner{height:250px}.nieuwsdetail_beelden .col-lg-6,.nieuwsdetail_beelden .col-lg-4 a,.nieuwsdetail_beelden .col-lg-8{margin-bottom:20px;display:block}.gerelateerdnieuws{padding:40px 0}}@media (max-width:767px){.slider_item-tekst{width:300px;height:400px;padding:40px;font-size:32px;line-height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.supermarkten_ov-item-beeld img{width:calc(250px - 4px);height:263px;object-fit:cover}.supermarkten_ov-item-beeld:before{left:50% !important;transform:translateX(-50%);width:250px !important;height:263px !important}.slider_item{height:400px}.titel{font-size:28px}body div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%;margin-left:0 !important}.vastgoed_overzicht-item-titel{font-size:24px}}@media (max-width:400px){.site-header .navbar-brand img{width:150px !important}.vastgoed_overzicht{margin-top:30px}}.slider_supermarkten{height:550px;background-size:cover;background-position:center}.slider_supermarkten-tekst{background:rgba(255,255,255,.9);color:#ef7300;width:350px;height:350px;border-radius:100%;font-size:48px;line-height:56px;display:flex;align-items:center;padding:40px;position:absolute;left:25%;top:50px;font-weight:200;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center;align-items:center}.slider_supermarkten-tekst strong{font-weight:600}.site-header-supermarkten-indiv .navbar-brand img{height:80px;max-width:auto;width:auto}.site-header-supermarkten-indiv span{color:#009fe1;font-weight:500;margin-left:10px}.site-header-supermarkten-indiv .navbar-brand{display:flex;align-items:center}.overwinkel{margin:20px 0;background:-webkit-gradient(linear,left top,right top,color-stop(60%,#d7f0fa),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,#d7f0fa 60%,#fff 60%,#fff 100%)}.overwinkel .container{padding-top:20px;padding-bottom:20px;border-radius:0 20px 0 0;background:#d7f0fa}.overwinkel-over-titel,.overwinkel-adres-titel,.overwinkel-openingstijden-titel,.overwinkel-manager-titel{background:#fff;text-align:center;padding:5px 10px}.overwinkel-over{background:#009fe1;height:100%}.overwinkel-over-tekst,.overwinkel-adres-tekst{background-color:#009fe1;color:#fff;padding:15px 20px}.overwinkel-over-tekst{text-align:center}.overwinkel-adres-tekst p{text-align:center;font-size:16px;margin-bottom:8px}.overwinkel-adres-tekst p a{color:#fff}.overwinkel-adres-winkels img{width:35px;height:35px}.overwinkel-adres-winkels{text-align:center}.overwinkel-adres-winkels img:not(:last-child){margin-right:10px}.overwinkel-adres-googlemaps{overflow:hidden;line-height:0}.overwinkel-adres-googlemaps iframe{width:100%;height:115px !important}.overwinkel-openingstijden-inhoud .col-6:first-child .inhoud{background-color:#ef7300}.overwinkel-openingstijden-inhoud .col-6:last-child .inhoud{background-color:#009fd2}.overwinkel-openingstijden .col-6{padding:0}.overwinkel-openingstijden .row{margin:0}.overwinkel-openingstijden .tabel{padding:10px}.overwinkel-openingstijden table{font-size:14px;width:100%}.overwinkel-openingstijden-inhoud .col-6:first-child table tr:nth-child(odd){background:#f5aa63}.overwinkel-openingstijden-inhoud .col-6:first-child table tr:nth-child(even){background:#f9d6b4}.overwinkel-openingstijden-inhoud .col-6:last-child table tr:nth-child(odd){background:#73c7e6}.overwinkel-openingstijden-inhoud .col-6:last-child table tr:nth-child(even){background:#d6eff9}.overwinkel-openingstijden-inhoud .col-6:first-child .data{background-color:#f5aa63;padding:5px;font-size:14px;margin-bottom:20px}.overwinkel-openingstijden-inhoud .col-6:last-child .data{background-color:#73c7e6;padding:5px;font-size:14px;margin-bottom:20px}.overwinkel-openingstijden-inhoud table tr td{padding:3px}.overwinkel-openingstijden{height:100%}.overwinkel-manager-inhoud-afb img{width:100%;height:145px;object-position:center;object-fit:cover}.overwinkel-manager{height:100%;background-color:#fff}.overwinkel-manager-inhoud-contact .naam{font-size:21px;margin-top:10px}.overwinkel-manager-inhoud-contact .mail{font-size:18px;margin-top:5px}.overwinkel-manager-inhoud-contact{position:relative;padding:15px 20px}.overwinkel-manager-inhoud-contact .icon{position:absolute;bottom:10px;right:20px}.overwinkel-manager-inhoud-contact .icon img{width:40px;height:40px}.bonus{margin:20px 0}.bonus img{height:290px;object-fit:cover;object-position:center}.supermarktenvac{margin:20px 0;padding:20px 0;background-color:#ebf7fc;position:relative}.single-winkels .uitgelichte_vacatures-opsomming{margin-top:40px}.single-winkels .banner_button{top:235px;transform:translateX(-100%);left:95%}.single-winkels .banner_button a{font-size:24px;height:150px;width:150px}.services{margin:20px 0}.services .titel img{width:50px;margin:0 10px}.services .titel{display:flex;align-items:center;justify-content:center}.winkelplaats{font-size:24px;margin-top:30px;margin-bottom:20px}.site-footer-indivsupermarkt .informatie a{color:inherit}.overwinkel-over-tekst-socials img{width:35px;height:35px}.overwinkel-over-tekst-socials a:not(:last-child){margin-right:5px}.overwinkel .overwinkel-over-tekst-socials{text-align:center}.services img{width:100%}@media (min-width:992px){.site-footer-indivsupermarkt .widget_nav_menu{margin-top:40px}.services .row img{height:138px;object-fit:cover}}@media (min-width:1200px){.supermarktenvac_intro{margin-top:50px;position:relative}.services .row img{height:167px;object-fit:cover}.supermarktenvac:before{content:'';width:1110px;height:255px;background:#fff;position:absolute;left:50%;transform:translateX(-50%)}.supermarktenvac_intro:before{content:'';width:397px;height:255px;background:#fff;position:absolute;left:0;top:-50px}.supermarktenvac_intro .col-lg-6:last-child{padding-right:50px}.mindermarge{margin-left:-20px}}@media (max-width:1499px){.slider_supermarkten-tekst{height:250px;width:250px;font-size:32px;line-height:42px}.slider_supermarkten{height:350px}}@media (max-width:1199px){.overwinkel{background:#d7f0fa}.overwinkel .col-md-6.col-xl-3{margin-bottom:20px}.overwinkel .container{padding-bottom:0}}@media (max-width:991px){.slider_supermarkten-tekst{font-size:24px;line-height:30px;width:200px;height:200px;left:10%}.site-header-supermarkten-indiv span{margin-left:0}.site-header-supermarkten-indiv .navbar-brand img{width:auto !important;margin-right:20px}.bonus img{height:auto;margin-bottom:20px}.single-winkels .uitgelichte_vacatures-opsomming{margin-top:20px}.supermarktenvac_intro .titel{margin-top:20px}.services img{margin-bottom:20px}.uniekeaspecten .col-lg-6{margin-bottom:20px}.site-footer-indivsupermarkt .logo img{max-width:100px;margin-bottom:-35px;margin-left:-15px}.menu-supermarkten-footer-menu-container{margin-top:30px}}@media (max-width:767px){.slider_supermarkten{height:320px}}