/*
Theme Name: High Care
Author: converzo
Author URI: https://converzo.nl
Description: The High Care Theme based on the famous Wordpress CMS.
Version: 1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Yaldevi:wght@200..700&display=swap');
* {margin: 0;padding: 0;box-sizing: border-box;}
img {max-width: 100%;height: auto;}
body {background: #f2f7fa;font-size:15px;color: #082C36;font-family:"aglet-sans";font-weight: 300;}
ul, ol {list-style: none; padding: 0px 0px 20px 15px ; /*! margin-top: 50px; */}
li {padding-bottom: 10px; list-style-type: disc; list-style-position: outside;}
li::marker {color: #008D93;}
p {font-size: 15px;line-height: 24px;margin-bottom: 15px;}
p:last-child{margin-bottom: 0;}
a {color: inherit;text-decoration: none;transition: 0.4s;}
a:focus,.btn:focus,button:focus,.btn-primary:not(:disabled):not(.disabled):active:focus {outline: none;box-shadow: none;}
input:focus{border: none;outline: none;}

/* ----- Heading Font CSS ------ */

h1,h2,h3,h4,h5,h6 {margin-bottom: 7px;line-height: 1.1;font-weight: 400;font-family:"aglet-slab";}
h1, .h1 h2{font-size: 42px;line-height: 52px;}
h2,.small-h1 h1{font-size: 36px;line-height: 42px;color: #008D93;}
h3{font-size: 27px;line-height: 35px;color: #008D93;}
h4{font-size: 25px;line-height: 32px;color: #008D93;}
h5{font-size: 20px;line-height: 32px;color: #008D93;}
h6{font-size: 15px;line-height: 26px;color: #008D93;}

/* global css start */ 
.layout {overflow: hidden;max-width: 1440px; margin: 0 auto; width: 100%; background: #fff;}
.full_width{width: 100%;float: left;}
.wrapper{max-width:1130px;margin: 0 auto;width: 100%;padding: 0 30px;}
.main-content {margin-top: 120px;}

.btn_one {display: inline-block;min-width: 160px;font-size: 20px;font-family:"aglet-slab";font-weight: 400;color: #ffffff;background: #67B4E0;text-align: center;border-radius: 26px;padding: 10px 30px;}
.btn_one:hover {background: #138CC0;}

.btn_two {display: inline-block;min-width: 335px;font-size: 21px;font-family:"aglet-slab";font-weight: 400;color: #ffffff;background: linear-gradient(90deg, #67B4E0 0%, #67B4E0 100%);  text-align: center;padding: 22.5px 15px;border-radius: 66px;}
.btn_two:hover {background: linear-gradient(90deg, rgba(103,180,224,1) 0%, rgba(19,140,192,1) 100%)}

.btn_three {display: inline-block;min-width: 88px;font-size: 13px;font-weight: 400;font-family:"aglet-slab";color: #008D93;background: #E5EEF1;padding: 10px 15px;text-align: center;border-radius: 26px;}
.btn_three:hover {background: #008D93;color: #ffffff;}

.btn_four {display: inline-block;min-width: 200px;font-size: 18px;font-weight: 400;font-family:"aglet-slab";text-align: center;color: #67B4E0;background: #ffffff;border: 1px solid #67B4E0;border-radius: 26px;padding: 12px 15px;}
.btn_four:hover {background: rgba(19, 140, 192, 0.1);border-color: #138CC0;color: #138CC0;}

.p-150 {padding-bottom: 150px;}
.admin-bar .main-content { margin-top: 88px;}
[data-wpr-lazyrender] {
    content-visibility: visible !important;
}

/* global css end */

/* ******************************* main css ***************************** */

/* header start */
.header {position: fixed;top: 0;left: 50%;z-index: 999;max-width: 1440px;width: 100%; transform: translateX(-50%);}
.header .sub-menu {position: absolute;left: 50%;transform: translateX(-50%); top: 100%; padding: 12px 30px;width: 100%;max-width: 1130px;opacity: 0;visibility: hidden;transition: 0.4s;}
.header li.current_page_item .sub-menu,.header li.current-menu-parent .sub-menu{opacity: 1;visibility: visible;}
/* .header .sub-menu::before{content: "";position: absolute;left: -1000%;width: 3000%;top: 0;height: 100%;background: linear-gradient(90deg, rgba(0,141,147,0.9) 40%, rgba(3,77,98,0.9) 100%);} */
.header .sub-menu::after{content: "";position: absolute;left: -1000%;width: 3000%;top: -50px;height: 50px;}
.header .top_header {padding: 27.5px 0;background: #ffffff;box-shadow: 0px 5px 8px 0px rgba(0,0,0,0.2);}
.header  .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.header  .logo {width: 200px;}
.header  .logo a {display: block;}
.header  .logo img {width: 100%;display: block;}
.header  .right_part {width: calc(100% - 200px);display: flex;justify-content: flex-end;align-items: center;}
.header  .right_part ul{padding-bottom: 0;}
.header   ul li {display: inline-block;margin-left: 30px;padding-bottom: 0;}
.header   ul li a {display: inline-block;font-size: 19px;font-weight: 400;font-family: "Yaldevi", sans-serif;color: #008D93;position: relative;}
.header   ul li:hover a {color: #034D62;}
.header   ul li:hover a::after {width: 100%;}
.header   ul li a::after {content: "";position: absolute;left: 50%;transform: translateX(-50%); bottom: -10px;width: 0%;height: 2px;background: #034D62;transition: 0.4s;}
.header   ul li.current_page_item a {color: #034D62;}
.header   ul li.current_page_item a::after {width: 100%;display: block;}
.menubar {display: none;}
/* .header .bottom_header {background: linear-gradient(180deg, rgba(0,141,147,1) 100%, rgba(3,77,98,1) 100%);padding: 12px 0;}
.header .bottom_header .inner_part {display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;} */
.header ul .sub-menu li {display: inline-block;margin-right: 30px;margin-left: 0;}
.header ul  .sub-menu li a {display: inline-block;position: relative;font-size: 17px;font-weight: 500;font-family: "Yaldevi", sans-serif;color: #ffffff;}
.header ul  .sub-menu li a::after {content: "";position: absolute;left: 50%;transform: translateX(-50%); bottom: -3px;width: 0%;height: 2px;background: #ffffff;transition: 0.4s;}
.header ul .sub-menu li.current_page_item a::after,.header li.current-menu-parent a::after{width: 100%;display: block;}
.header ul .sub-menu li:hover a::after {width: 100%;}
.header .search-box {margin-left: 30px;position: relative;}
.header .search-box .search-hide{position: absolute;right: 0;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;}
.header .search-box .search_icon{width: 40px;height: 40px;border: 1px solid #008D93;border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.header .search-box.show .search-hide{opacity: 1;visibility: visible;}
.header #ajaxsearchlite1 .probox,.header div.asl_w .probox{padding: 5px ;border: 1px solid #008D93;}
.header div.asl_w .probox .promagnifier .innericon svg{fill: #008D93;}
.header div.asl_w .probox .proinput input::placeholder{font-family: "aglet-sans";}
div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a{color : #008D93 !important;}
.header div.asl_m .probox .proclose svg{background-color: #008D93 !important;}
.header div.asl_w .probox div.asl_simple-circle{border: 4px solid #008D93;}
/* header end */


/* banner-section start */
.banner_sec{position: relative;min-height: 460px;display: flex;align-items: flex-end;flex-wrap: wrap;}
.banner_sec::before{ animation: fadeOverlay 2s ;opacity: 0;pointer-events: none; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%; background: linear-gradient(90deg, rgba(0, 141, 147, 1) 0%, rgba(3, 77, 98, 1) 100%);z-index: 1;}
.banner_sec::after{display: none; content: "";position: fixed;left: 50%;top: 125px;;max-width: 1440px;width: 100%; transform: translateX(-50%); z-index: 40; height: 46px;width: 100%;background: linear-gradient(90deg, rgba(0, 141, 147, 1) 0%, rgba(3, 77, 98, 1) 100%);mix-blend-mode: multiply;}
.banner_sec.show_before::after{display: block;}
.banner_sec .inner_part {display: flex;justify-content: flex-start;align-items: flex-end;position: relative;}
.banner_sec .bg_blue{max-width: 730px;animation: slideUp 1.5s ;}
.bg_blue{width: 100%;background: linear-gradient(90deg, rgba(0, 141, 147, 1) 0%, rgba(3, 77, 98, 1) 100%);mix-blend-mode: multiply;top: 0;left: 0;position: absolute;left: 0;bottom: 0;}
.banner_sec.bg_layout_2 .bg_blue {width: 68%;}
.banner_sec .inner_part::before{content: "";mix-blend-mode:multiply;}
.banner_sec .text-box {max-width: 730px;width: 100%;padding: 30px;border-bottom: 30px solid #ffffff;position: relative;z-index: 1;overflow: hidden;}
.banner_sec.bg_layout_2 .text-box {max-width: unset;width: 68%;}
.banner_sec .text-box.border_none{border: none;}
/* .banner_sec .text-box::before {content: '';position: absolute;width: 100%;height: 100%;    } */
.banner_sec .text-box h1 {color: #ffffff;margin-bottom: 0; animation: slideUp 1.5s ;position: relative;}
.banner_sec .text-box h2 {color: #ffffff;margin-bottom: 0;animation: slideUp 1.5s ;position: relative;}
.geschiedenis-page .banner_sec .text-box h2 {font-size: 30px;}
.banner_slider .banner_card{width: 100%;height: 100%;}
.banner_slider .slick-list, .banner_slider .slick-track, .banner_slider .slick-track{height: 100%;}

.banner_slider{position: absolute !important;left: 0;top: 0;width: 100%;height: 100%;}

/* .banner_sec.flexbal_banner .bg_blue {max-width: 535px;}
.banner_sec.flexbal_banner .text-box {width: 535px;max-width: unset;}
.banner_sec.flexbal_banner .right_white_border {width: calc(100% - 535px);height: 40px;background: #fff;}
.nutrition_sec.nutrition_flexbal .right_part {margin-top: -20px;} */

.banner_sec.flexbal_banner .bg_blue {max-width: 53%;}
.banner_sec.flexbal_banner .text-box {width: 53%;max-width: unset;}
.banner_sec.flexbal_banner .right_white_border {width: calc(100% - 53%);height: 40px;background: #fff;}


@keyframes slideUp {
    from {top: 100%;}
    to {top: 0;}
}
@keyframes TextUp {
  from {top: 50px;}
  to {top: 0;}
}
@keyframes fadeOverlay {
  from {opacity: 1;}
  to {opacity: 0;}
}

/* banner-section start */

/* clean-section start */
.clean_sec {padding: 65px 0 100px;}
.clean_sec .inner_part  {display: flex;flex-wrap: wrap;justify-content: space-between;}
.clean_sec .left_part {width: 62%;}
.clean_sec .left_part h4 {margin-top: 35px;color: #008D93;}
.clean_sec .right_part {width: 32%;}
.clean_sec .right_part .tittle-box {padding-top: 20px;border-top: 1px solid #034D62;margin-bottom: 50px;}
.clean_sec .right_part .tittle-box h5 {font-size: 21px;color: #034D62;margin-bottom: 0;}
.clean_sec .right_part .icon-card-wrapper {display: flex;flex-wrap: wrap;gap: 40px 11.66px;}
.clean_sec .right_part .icon-card {width: calc(33.33% - 8px);cursor: pointer;text-align: center;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: column;align-items: center;}
.clean_sec .right_part .icon-card .img-box {display: flex;justify-content: center;align-items: center;position: relative;}
.clean_sec .right_part .icon-card .img-box img{display: block;transition: 0.4s;}
.clean_sec .right_part .icon-card .img-box .second-icon {position: absolute; left: 0%; top: 0%; opacity: 0;visibility: hidden;}
.clean_sec .right_part .icon-card:hover .img-box .first-icon {opacity: 0;visibility: hidden;}
.clean_sec .right_part .icon-card:hover .img-box .second-icon {opacity: 1;visibility: visible;}
.clean_sec .right_part .icon-card .text-box h5 {color: #008D93;margin-bottom: 0;}
.clean_sec .right_part .icon-card:hover .text-box h5 {color: #034D62;}
/* clean-section end */


/* interessante-section start */
.interessante_sec {padding-bottom: 50px;}
.interessante_sec .interessante-slider-card {display: flex !important;flex-wrap: wrap;}
.interessante_sec .interessante-slider-card .left_part {width: 23%;}
.interessante_sec .interessante-slider-card .left_part img {width: 100%;display: block;height: 100%;object-fit: cover;}
.interessante_sec .interessante-slider-card .right_part {position: relative;width: 77%;color: #ffffff;padding: 60px 30px 60px 30px;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);z-index: 1;mix-blend-mode: multiply;}
.interessante_sec .interessante-slider-card .right_part::before { transition: all 0.3s; content: '';position: absolute;width: 100%;height: calc(100% - 80px);left: 0px;top: 40px;pointer-events: none;background: rgba(0, 141, 147, 0.6);mix-blend-mode: multiply;z-index: -1;}
.interessante_sec .interessante-slider-card .right_part.addedactive::before { left: -30px;; }
.interessante_sec .interessante-slider-card .right_part h2 {margin-left: 13px; position: relative;font-size: 40px;line-height: 50px;font-style: italic;font-weight: 300;color: #ffffff;}
.interessante_sec .interessante-slider-card .right_part p {font-size: 18px;line-height: 21px;font-weight: 400;font-family:"aglet-slab";color: #C2D8E4;}
.interessante_sec .interessante-slider-card .right_part .btn_one {float: right;}
.interessante_sec .interessante-slider-card .right_part h2::before{content: '“';font-size: inherit;color: inherit;margin-left: -13px;}
.interessante_sec  .slick-track{display: flex;}
.interessante_sec  .slick-slide{height: inherit;display: flex !important;align-items: center;}
.interessante_sec .slick-dots {position: absolute;bottom: -45px;left: -37%;width: 137%;z-index: 10;text-align: center;}
.interessante_sec .slick-dots li {list-style: none;width: 12px;height: 12px;background: #C2D8E4;border-radius: 50%;display: inline-block;margin-right: 28px;cursor: pointer;}
.interessante_sec .slick-dots li:hover {background: #008D93;}
.interessante_sec .slick-dots li:last-child {margin-right: 0;}
.interessante_sec .slick-dots li button {display: none;}
.interessante_sec .slick-dots li.slick-active {background: #008D93;}
/* 
.interessante_slider_2 {width: 73%;}
.interessante_slider_2 .right_part{width: 100%;} */
/* interessante-section end */

/* tab-text-section start */
.tab_text_sec {padding: 100px 0;}
.tab_text_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.tab_text_sec .left_part {width: 45%;padding-top: 25px;border-top: 1px solid #008D93;}
.tab_text_sec .left_part .accordian-card .accordian-heading {cursor: pointer; min-width: 200px;border-radius: 20px;background: #F2F7F9;padding: 5px 15px;display: inline-block;cursor: pointer;margin-bottom: 10px;}
.tab_text_sec .left_part .accordian-card .accordian-heading h5 {color: #008D93;margin-bottom: 0;line-height: unset;display: flex; flex-wrap: wrap;}
.tab_text_sec .left_part .accordian-card .accordian-heading h5 span {display: inline-block;position: relative;padding-right: 10px;margin-right: 10px;color: #034D62;}
.tab_text_sec .left_part .accordian-card .accordian-heading h5 span::after {content: '';position: absolute;width: 1px;height: calc(100% - 9px);right: 0;top: 50%;transform: translateY(-50%);background: #034D62;}
.tab_text_sec .left_part .accordian-card .accordian-content {padding-left: 35px;margin-bottom: 10px;position: relative;top: -30px;z-index: -1;margin-bottom: -15px;display: none;}
.tab_text_sec .left_part .accordian-card .accordian-content.show{display: block;}
.tab_text_sec .left_part .accordian-card .accordian-content  {color: #ffffff;padding: 30px 12px 15px;left: 32px;width: calc(100% - 32px);}
.tab_text_sec .left_part .accordian-card .accordian-content .text-box::before{border-radius: 20px;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);z-index: -1;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.2);overflow: hidden;}
.tab_text_sec .left_part .accordian-card .accordian-heading.active{pointer-events: none;}
/* .tab_text_sec .left_part .accordian-card .accordian-content .text-box::before{top: -50px;transition: 2s;}
.tab_text_sec .left_part  .accordian-card .accordian-content.active .text-box::before{top: 0px;} */
.tab_text_sec .right_part {width: 48%;}
.tab_text_sec .right_part h4 {color: #034D62;}
.tab_text_sec .right_part .btn_one {margin-top: 15px;}

.cleanrooms-page .tab_text_sec {padding-top: 0;}
/* tab-text-section end */

/* four-icon-section start */
.four_icon_sec .inner_part {display: flex;flex-wrap: wrap;gap: 45px;padding: 65px 0;border-top: 1px solid #008D93;border-bottom: 1px solid #008D93;}
.four_icon_sec .icon-card {width: calc(25% - 34px);display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;align-items: center;gap: 15px;cursor: pointer;}
.four_icon_sec .icon-card .img-box {display: flex;justify-content: center;align-items: center;position: relative;}
.four_icon_sec .icon-card .img-box img{transition: 0.4s;display: block;}
.four_icon_sec .icon-card .img-box .second-icon {position: absolute;left: 0%;top: 0%;opacity: 0;visibility: hidden;}
.four_icon_sec .icon-card:hover .img-box .first-icon {opacity: 0;visibility: hidden;}
.four_icon_sec .icon-card:hover .img-box .second-icon {opacity: 1;visibility: visible;}
.four_icon_sec .icon-card h4, .four_icon_sec .icon-card h5 {margin-bottom: 0;text-align: center;color: #008D93;}
.four_icon_sec .icon-card:hover h4 {color: #034D62;}


/* four-icon-section start */

/* hoe-word-section start */
.hoe_word_sec {padding: 75px 0 130px;}
.hoe_word_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.hoe_word_sec .left_part {width: 62%;}
.hoe_word_sec .left_part .btn_one {margin-top: 15px;}
.hoe_word_sec .right_part {width: 32%;}
.hoe_word_sec .right_part img {width: 100%;display: block;}
/* hoe-word-section end */

/* footer start */
.footer {background: linear-gradient(90deg, rgba(0,141,147,1) 30%, rgba(3,77,98,1) 100%);padding-top: 40px;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.6) inset;}
.footer-content {position: relative;}
.footer .inner_part {display: flex;flex-wrap: wrap;gap: 30px;}
.footer .card {width: calc(33.33% - 20px);padding: 25px 0 30px 35px;position: relative;}
.footer .card::before {content: '';position: absolute;width: 1px;height: calc(100% - 25px);left: 0;bottom: 0;background: #ffff;}
.footer .card:first-child {padding-left: 0;padding-top: 0;}
.footer .card:first-child::before {display: none;}
.footer .card ul li {display: block;}
.footer .card ul li a {display: inline-block;font-size: 13px;line-height: 21px;color: #ffffff;font-family:"aglet-sans";font-weight: 400;}
.footer .card p {font-size: 13px;line-height: 21px;color: #ffffff;}
.footer .card p a {display: inline-block;}
.footer .card p a:hover {text-decoration: underline;}
.footer .card .footer-logo {margin: 0 auto 30px auto;display: block;text-align: center;}
.footer .card .footer-logo a {display: block;}
.footer .card h6 {font-family:"aglet-sans";font-weight: 600;color: #ffffff;}
.footer .btn_two {position: absolute;top: -74px;right: 0;}
/* footer end */

/* over-clean-section start */
.over_clean_sec {padding: 70px 0;}
.over_clean_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}
.over_clean_sec .left_part {width: 62%;padding-left: 30px;}
.over_clean_sec .left_part p {margin-bottom: 45px;}
.over_clean_sec .left_part p:last-child {margin-bottom: 0;}
.over_clean_sec .right_part {width: 31%;}
/* over-clean-section end */

/* branches-section start */
.branches_sec {padding-bottom: 100px;}
.branches_sec .tittle-box {padding-left: 115px;margin-bottom: 40px;}
.branches_sec .tittle-box h3 {padding-top: 15px;margin-bottom: 0;color: #034D62;border-top: 1px solid #008D93;}

.branches_sec .inner_part {display: flex;flex-wrap: wrap;gap: 40px;}
.branches_sec .branches_card {width: calc(50% - 20px);display: flex;flex-wrap: wrap;justify-content: space-between;}
.branches_sec .branches_card .img-box {width: 100px;cursor: pointer;display: flex;justify-content: center;align-items: center;}
.branches_sec .branches_card .img-box .second-icon {display: none;}
.branches_sec .branches_card .img-box:hover .first-icon {display: none;}
.branches_sec .branches_card .img-box:hover .second-icon {display: block;}
.branches_sec .branches_card .text-box {width: calc(100% - 100px);padding-left: 15px;color: #034D62;}
.branches_sec .branches_card .text-box h5 {font-weight: 600;font-family: "aglet-sans";color: #008D93;}
.branches_sec .branches_card .text-box .btn-box {position: relative;text-align: right;}
.branches_sec .branches_card .text-box .btn-box::before {content: '';position: absolute;width: calc(100% - 100px);height: 1px;background: #008D93;left: 0;top: 50%;transform: translateY(-50%);}
.branches_sec .branches_card .text-box {text-align: left;}
/* branches-section end */

/* projecten-section start */
.project-detail-page .projecten_sec {padding-bottom: 150px;}
.projecten_sec {padding-bottom: 80px;position: relative;}
.projecten_sec .tittle-box {padding-left: 115px;margin-bottom: 30px;}
.projecten_sec .tittle-box h3 {padding-top: 12px;border-top: 1px solid #008D93;font-weight: 500;color: #034D62;margin-bottom: 0;}

.projecten_slider_bg{background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);box-shadow: -2px 4px 8px 0px rgba(34, 68, 78, 0.6) inset;padding: 30px 0;}
.projecten_slider_bg .slick-list{overflow: unset;}
.projecten_sec .projecten_slider:not(.not){background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.6) inset;padding: 30px 0;}
.projecten_sec .projecten_slider {}
.projecten_sec .projecten_slider .projecten_card {margin: 0 20px;}
.projecten_sec .projecten_card .img-box {position: relative;margin-bottom: 25px;}
.projecten_sec .projecten_card .img-box img {width: 100%;display: block;filter: drop-shadow(rgba(0, 0, 0, 0.2) 4px 4px 4px);}
.projecten_sec .projecten_card .img-box .img-label {min-width: 68px;position: absolute;left: 0;bottom: -21px;padding: 10px 10px;}
.projecten_sec .projecten_card .img-box .img-label::before {content: '';position: absolute;width: 0;height: 0;background: #008D93;transition: 0.4s;z-index: 1;left: 0;bottom: 0;}
.projecten_sec .projecten_card .img-box .img-label:hover::before {width: 100%;height: 100%;}
.projecten_sec .projecten_card .img-box .img-label .overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 141, 147, 1);mix-blend-mode: multiply;}
.projecten_sec .projecten_card .img-box .img-label h5 {margin-bottom: 0;line-height: unset;color: #ffffff;position: relative;z-index: 1;}
.projecten_sec .projecten_card .text-box {text-align: right;color: #ffffff;}
.projecten_sec .projecten_card .text-box p {font-family:"aglet-slab";font-size: 16px;font-weight: 300;}

.projecten_sec .slick-list {padding: 0 20px !important;}
.projecten_sec .slick-dots {position: absolute;bottom: -65px;left: 0;width: 100%;z-index: 10;text-align: center;}
.projecten_sec .slick-dots li {list-style: none;width: 12px;height: 12px;background: #C2D8E4;border-radius: 50%;display: inline-block;margin-right: 25px;cursor: pointer;}
.projecten_sec .slick-dots li:last-child {margin-right: 0;}
.projecten_sec .slick-dots li:hover {background: #008D93;}
.projecten_sec .slick-dots li.slick-active {background: #008D93;}
.projecten_sec .slick-dots li button {display: none;}

.projecten_sec .inner_part ,.alm-ajax{display: flex;flex-wrap: wrap;gap: 40px;}
.projecten_sec .inner_part .projecten_card {width: calc(33.33% - 26.7px);filter: drop-shadow(rgba(0, 0, 0, 0.2) 4px 4px 8px);padding: 15px 15px 10px;background: #ffffff;}
.projecten_sec .inner_part .projecten_card .img-box img {filter: unset;}
.projecten_sec .inner_part .projecten_card .text-box p {color: #008D93;}
.projecten_sec .btn_four {float: right;margin-top: 50px;}

.projecten-overzicht .projecten_sec {margin-top: -16px;padding-bottom: 130px;}
.projecten_sec .project_filter {padding-left: 80px;margin-bottom: 50px;}
.projecten_sec .project_filter ul li {display: inline-block;margin-right: 10px;}
.projecten_sec .project_filter ul li:last-child {margin-right: 0;}
.projecten_sec .project_filter ul li a {text-decoration: none; display: inline-block;font-size: 18px;font-weight: 400;font-family:"aglet-sans";padding: 5px 15px;border-radius: 20px;background: #034D62;color: #ffffff;text-align: center;}
.projecten_sec .project_filter ul li a:hover ,.projecten_sec .project_filter ul li.active a {background: #ffffff;color: #034D62;filter: drop-shadow(rgba(0, 0, 0, 0.2) 4px 4px 8px);}

.projecten_slider_bg .slick-dots{display: none !important;} 
/* projecten-section start */

/* nutrition-section start */
.nutrition_sec {padding: 20px 0 95px;}
.nutrition_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.nutrition_sec .left_part {width: 46%;}
.nutrition_sec .left_part h1 {color: #008D93;font-size: 40px;line-height: 46px;margin-bottom: 25px;}
.nutrition_sec .left_part h4 {color: #008D93;}
.nutrition_sec .left_part p {margin-bottom: 35px;}
.nutrition_sec .left_part p:last-child {margin-bottom: 0;}
.nutrition_sec .right_part {width: 43%;}
.nutrition_sec .right_part img {display: block;width: 100%;margin-bottom: 45px;}
.nutrition_sec .right_part img:last-child {margin-bottom: 0;}

.nutrition_sec.nutrition_flexbal .left_part {width: 60%;}
.nutrition_sec.nutrition_flexbal .right_part {width: 40%;margin-top: -20px;}

.breadcrumb {margin-bottom: 40px;display: flex;
    align-items: center;
    flex-wrap: wrap;}
/* .breadcrumb li {display: inline-block;margin-right: 6px;padding-right: 6px;position: relative;} */
.breadcrumb .sep{margin: 0 5px;color: rgba(3, 77, 98, 0.7);}
.breadcrumb a {display: inline-block;font-size: 15px;line-height: 24px;color: rgba(3, 77, 98, 0.7);}
.breadcrumb  a:hover , .breadcrumb .current-item{color: rgb(3, 77, 98);} 
/* nutrition-section end */


/* blue-bg-section start */
.blue_bg_sec {padding-bottom: 90px;}
.contact-page .blue_bg_sec {padding-bottom: 150px;}
.blue_bg_wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;background: linear-gradient(90deg, rgba(103,180,224,1) 0%, rgba(19,140,192,1) 100%);padding: 35px 60px;border-radius: 150px;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.2) inset;margin-bottom: 20px;}
.blue_bg_wrapper .left_part {width: 120px;display: flex;justify-content: center;align-items: center;}
.blue_bg_wrapper .left_part .second-icon {display: none;}
.blue_bg_wrapper .left_part:hover .first-icon {display: none;}
.blue_bg_wrapper .left_part:hover .second-icon {display: block;}
.blue_bg_wrapper .right_part {width: calc(100% - 120px);padding-left: 35px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;color: #ffffff;}
.blue_bg_wrapper .right_part h2 {margin-bottom: 0;color: #ffffff;font-size: 30px;line-height: 36px;}
.blue_bg_wrapper .right_part h1 {margin-bottom: 0;color: #ffffff;}
.blue_bg_wrapper .right_part h1 strong {display: inline-block;font-weight: 500;}
.right-tick-list ul {max-width: 500px;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 0;margin: 0 auto;}
.right-tick-list ul li {display: inline-block;position: relative;padding-left: 40px;font-size: 17px;line-height: 24px;font-weight: 400;font-family: "aglet-sans";color: #034D62;min-width: 200px;}
.right-tick-list ul li::before {content: '';position: absolute;background: url(images/right-tick.svg)left center no-repeat;width: 12px;height: 8px;background-size: 12px;left: 20px;top: 50%;transform: translateY(-50%);}

/* .blue_bg_sec.blue_bg_two .blue_bg_wrapper .left_part {display: none;} */
.blue_bg_sec.blue_bg_two .blue_bg_wrapper .right_part {width: 100%;padding-left: 0;}
.blue_bg_sec.blue_bg_two .right-tick-list {display: flex;flex-wrap: wrap;justify-content: center;}
.blue_bg_sec.blue_bg_two .right-tick-list ul {padding-left: 0;max-width: 500px;}
/* blue-bg-section end */

/* banner-bg-section start */
.projecten-overzicht .banner_bg_sec .banner_bg_text h1 {font-size: 40px;}
.banner_bg_sec {padding: 80px 0 80px;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);color: #ffffff;position: relative;}
.banner_bg_sec::after{display: none; content: "";position: fixed;left: 50%;top: 125px;z-index: 40;;max-width: 1440px;width: 100%; transform: translateX(-50%); height: 46px;width: 100%;background: linear-gradient(90deg, rgba(0, 141, 147, 1) 0%, rgba(3, 77, 98, 1) 100%);mix-blend-mode: multiply;}
.banner_bg_sec.show_before::after{display: block;}
.projecten-overzicht .banner_bg_sec .banner_bg_text {padding-left: 80px;max-width: 680px;width: 100%;}
.banner_bg_sec .banner_bg_text h1 {margin-bottom: 30px;}
.ifd-moderne .banner_bg_sec .banner_bg_text {padding-left: 30px;}
.banner_bg_sec .banner_bg_text h1:last-child ,.banner_bg_sec .banner_bg_text h2:last-child{margin-bottom: 0;color: #fff;}
/* banner-bg-section end */

/* bg-overlay start */
.bg_overlay {width: 100%;padding: 40px 0 0 40px;position: relative;float: left;}
.bg_overlay::before {content: '';position: absolute;width: 100%;height: calc(100% - 60px) !important;left: 0;top: 0;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);mix-blend-mode: multiply;}
.bg_overlay .text-box {background: #C2D8E4;background-blend-mode: multiply;width: 100%;}
.bg_overlay .text-box h2 {font-style: italic;padding: 20px 25px;position: relative;z-index: 1;color: #ffff !important;margin-bottom: 0;}
.bg_overlay .text-box h2::before {content: '“';position: absolute;font-size: 36px;color: #ffffff;left: 10px;top: 12px;font-family: "aglet-slab";font-style: italic;font-weight: 300;}
.bg_overlay .text-box p {padding: 10px 15px 15px 25px;color: #034D62;line-height: 18px;}
/* bg-overlay end */

/* project-detail-section start */
.project_detail_sec {padding: 20px 0 120px;}
.project_detail_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.project_detail_sec .left_part {width: 65%;}
.project_detail_sec .left_part .breadcrumb {padding-left: 30px;}
.project_detail_sec .left_part .top-text-box {margin-bottom: 65px;max-width: 630px;width: 100%;padding-left: 30px;}
.project_detail_sec .left_part .top-text-box h1 {color: #008D93;font-size: 40px;line-height: 46px;margin-bottom: 20px;}
.project_detail_sec .left_part .top-text-box p {color: #082C36;}
.project_detail_sec .left_part .top-text-box p a {color: #138CC0;display: inline-block;text-decoration: underline;}
.project_detail_sec .left_part .img-card-wrapper {display: flex;flex-wrap: wrap;gap: 40px;margin-bottom: 60px;}
.project_detail_sec .left_part .img-card-wrapper .img-card {width: calc(50% - 20px);}
.project_detail_sec .left_part .img-card-wrapper .img-card img {width: 100%;display: block;margin-bottom: 15px;}
.project_detail_sec .left_part .img-card-wrapper .img-card img:last-child{margin-bottom: 0;}
.project_detail_sec .left_part .img-card-wrapper .img-card p {color: #008D93;}
.project_detail_sec .right_part {width: 32%;margin-top: -60px;background: #fff;position: relative;z-index: 1;padding-left: 25px;padding-top: 15px;}
.project_detail_sec .right_part h5 {color: #008D93;font-size: 18px;line-height: 24px;font-weight: 600;}
.project_detail_sec .right_part .text-box h5 {padding-top: 10px;border-top: 1px solid #008D93;margin-top: 50px;}
.project_detail_sec .right_part .text-box p {color: #008D93;}
.project_detail_sec .right_part .text-box p span {display: inline-block;min-width: 105px;}
.project_detail_sec .right_part .text-box p a {display: inline-block;}
.project_detail_sec .right_part .text-box p a:hover  {text-decoration: underline;}
.project_detail_sec .right_part  .text-box .blue h5{color: #138CC0;border-color: #138CC0;}
.project_detail_sec .right_part  .text-box .blue p{color: #138CC0;}
/* project-detail-section end */

/* dna-section start */
.geschiedenis-page .tab_text_sec {padding-top: 0;}


.dna_sec {padding: 20px 0 100px;}
.dna_sec .text-box {max-width: 690px;width: 100%;padding-left: 0px !important;}
.dna_sec .text-box h1 {font-size: 40px;line-height: 46px;color: #008D93;margin-bottom: 35px;}
.dna_sec .text-box p {margin-bottom: 20px;}
.dna_sec .text-box h4 {color: #008D93;}
.dna_sec.p_left .text-box{padding-left: 30px !important;}
/* dna-section end */

/* werk-section start */
.werk_sec {padding-top: 20px;}
.werk_sec .text-box {max-width: 490px;width: 100%;}
.werk_sec .text-box h1 {color: #008D93;margin-bottom: 25px;}
/* werk-section end */

/* certified-section start */
.certified_sec {padding-bottom: 95px;}
.certified_sec .inner_part {display: flex;flex-wrap: wrap;gap: 85px;border-top: 1px solid #008D93;padding: 35px 45px 0 45px;}
.certified_sec .icon-card {width: calc(25% - 64px);display: flex;justify-content: center;align-items: center;}
.certified_sec .btn_four {float: right;margin-top: 50px;}
/* certified-section end */

/* wat-section start */
.wat_sec {padding-bottom: 130px;}
.wat_sec .wat_bg {padding: 50px 30px;border-radius: 25px;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);left: 0;top: 0;z-index: -1;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.2) inset;}
/* .wat_sec .wat_bg::before {content: '';position: absolute;width: 100%;height: 265px;border-radius: 25px;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);left: 0;top: 0;z-index: -1;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.2) inset;} */
.wat_sec .wat_bg .text-box {max-width: 755px;width: 100%;color: #ffffff;}
.wat_sec .wat_bg h1 {margin-bottom: 25px;color: #ffffff;}
/* .wat_sec .wat_bg .text-box p {margin-bottom: 15px;} */
.wat_sec .btn-box {text-align: right;margin-top: -35px;padding-right: 50px;}
/* .wat_sec .btn-box .btn_two {margin-top: -10px;} */
/* wat-section end */

/* kennisbank-section start */
.kennisbank_sec {padding: 20px 0 90px;}
.kennisbank_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.kennisbank_sec .left_part {width: 62%;}
.kennisbank_sec .left_part .text-box h1 {color: #008D93;margin-bottom: 35px;}
.kennisbank_sec .left_part .text-box p {color: #034D62;margin-bottom: 11px;}
.kennisbank_sec .left_part .text-box p strong {color: #008D93;margin-bottom: 40px;display: inline-block;}
.kennisbank_sec .left_part .text-box h4 {color: #008D93;}
.kennisbank_sec .left_part .text-box .btn-box {text-align: right;position: relative;margin-bottom: 15px;}
.kennisbank_sec .left_part .text-box .btn_three {margin-bottom: 0;}
.kennisbank_sec .left_part .text-box .btn-box::before {content: '';position: absolute;width: calc(100% - 100px);height: 1px;left: 0;top: 50%;transform: translateY(-50%);background: #008D93;}
    

.kennisbank_sec .right_part {width: 32%;padding-top: 75px;}

.download_part {width: 100%;}
.download_part h5 {font-size: 18px;line-height: 24px;color: #008D93;padding-top: 5px;border-top: 1px solid #008D93;font-weight: 600;}
.download_part ul {margin-bottom: 70px;}
.download_part ul li {display: block;margin-bottom: 10px;}
.download_part ul li:last-child {margin-bottom: 0;}
.download_part ul li a {display: inline-block;position: relative;font-size: 15px;line-height: 28px;color: #008D93;padding-left: 22px;}
.download_part ul li a::before {content: '';position: absolute;background: url(images/download-btn.svg)left center no-repeat;width: 12px;height: 18px;background-size: 12px;left: 0;top: 50%;transform: translateY(-50%);}
.vragen_btn {display: inline-block;background: #034D62;border-radius: 0 0 40px 40px;text-align: center;}
.vragen_btn a {display: block;font-size: 28px;font-weight: 300;color: #ffffff;text-align: center;padding: 30px 35px 15px 35px;}
.vragen_btn a:first-child {background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.3) inset;}
.vragen_btn a:last-child {font-weight: 500;padding: 15px 35px 25px 35px;background: #034D62;border-radius: 0 0 40px 40px;}
.download_part ul li a:hover{color: rgb(3, 77, 98);}
/* kennisbank-section end */

/* accordian-section start */
.accordian_sec {padding: 20px 0 180px;}
.accordian_sec .breadcrumb {margin-bottom: 75px;}
.accordian_sec .text-box {max-width: 685px;width: 100%;}
.accordian_sec .accordian-wrapper {padding-top: 15px;margin-bottom: 50px;border-top: 1px solid #008D93;cursor: pointer;}
.accordian_sec .accordian-wrapper .accordian-heading.active::after {background: url(images/up-arrow.svg)right center no-repeat;background-size: 14px;transition: 0.4s;}
.accordian_sec .accordian-wrapper .accordian-heading {padding-right: 20px;position: relative;}
.accordian_sec .accordian-wrapper .accordian-heading h4 {color: #008D93;font-size: 28px;font-weight: 400;line-height: unset;}
.accordian_sec .accordian-wrapper .accordian-heading::after {content: '';position: absolute;background: url(images/down-arrow.svg)right center no-repeat;width: 14px;height: 7px;background-size: 14px;right: 0;top: 50%;transform: translateY(-50%);transition: 0.4s;}
.accordian_sec .accordian-wrapper .accordian-content {padding: 12px 20px 0 0;}
.accordian_sec .accordian-wrapper .accordian-content p {color: #034D62;}
/* accordian-section start */

/* techniek-section start */
.techniek_sec {padding: 20px 0 130px;}
.techniek_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.techniek_sec .left_part {width: 62%;}
.techniek_sec .left_part .text-box h1 {color: #008D93;margin-bottom: 30px;}
.techniek_sec .left_part .text-box p {color: #034D62;margin-bottom: 35px;}
.techniek_sec .left_part .text-box p strong {color: #008D93;}
.techniek_sec .left_part .text-box h5 {font-size: 18px;line-height: 24px;color: #138CC0;font-family:"aglet-sans";padding-top: 10px;border-top: 1px solid #138CC0;margin-top: 30px;font-weight: 600;}
.techniek_sec .left_part .text-box ul li {display: block;font-size: 15px;line-height: 20px;color: #138CC0;font-family:"aglet-sans";font-weight: 300;margin-bottom: 10px;}
.techniek_sec .right_part {width: 32%;padding-top: 75px;}
/* techniek-section end */

/* contact-section start */
.contact_sec {padding: 20px 0 125px;}
.contact_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact_sec .left_part {width: 50%;}
.contact_sec .left_part h3 {font-size: 28px;line-height: 34px;color: #008D93;margin-bottom: 25px;}
.contact_sec .left_part .text-box p a {display: inline-block;}
.contact_sec .left_part .text-box p a:hover {text-decoration: underline;}
.contact_sec .right_part {width: 46%;}
.contact_sec .right_part img {width: 100%;display: block;}
.contact_sec .right_part iframe{display: block;}
.contact_sec .right_part iframe:focus{outline: none;}
.contact_sec .field input, .contact_sec .field select, .contact_sec .field textarea {border-radius: 20px;
    background: #F2F7F9;
    border: 0;
    padding: 15px 15px;
    font-size: 16px;
    margin-bottom: 20px;
    width: 100%;
    color: #000000;
    font-family: "aglet-sans"; resize: none; max-height: 120px; }
    .contact_sec .field input.wpcf7-submit {     background: linear-gradient(90deg, #67B4E0 0%, #67B4E0 100%);color: #fff;     font-family: "aglet-slab";
        font-weight: 400; }    

/* contact-section end */

/* ifd-section start */
.ifd_sec {padding: 20px 0 75px;}
.ifd_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.ifd_sec .left_part {width: 61%;padding-left: 30px;}
.ifd_sec .left_part .text-box h4 {color: #008D93;}
.ifd_sec .left_part .text-box p {margin-bottom: 20px;}
.ifd_sec .left_part .text-box p strong {color: #008D93;font-weight: 600;margin-bottom: 30px;}
.ifd_sec .right_part {width: 32%;padding-top: 70px;}
.ifd_sec .right_part h5 {color: #138CC0;padding-top: 10px;border-top: 1px solid #138CC0;font-size: 18px;line-height: 24px;}
.ifd_sec .right_part p a {color: #138CC0;display: inline-block;}
/* ifd-section end */

/* three-btn-section start */
.three_btn_sec {padding-bottom: 160px;}
.three_btn_sec  .inner_part {display: flex;flex-wrap: wrap;gap: 35px;}
.three_btn_sec .btn_card {width: calc(33.33% - 23.3px);}
.three_btn_sec .btn_card .double_btn {min-width: 100%;}
.double_btn {position: relative;min-width: 330px;min-height: 106px;font-size: 24px;font-weight: 300;text-align: center;color: #67B4E0;border: 1px solid #67B4E0;border-radius: 150px;padding: 20px 20px 35px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.double_btn strong {display: inline-block;font-weight: 700;text-align: center;width: 100%;}
.double_btn span {display: inline-block;background: #67B4E0;font-size: 16px;font-weight: 400;font-family: "aglet-slab";color: #FFFFFF;border-radius: 26px;text-align: center;position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);padding: 6px 13.1px;}

.double_btn:hover {border-color: #138CC0;color: #138CC0;}
.double_btn:hover span {background: #138CC0;}
/* three-btn-section end */

/* industrie-section start */
.industrie_sec {padding-bottom: 100px;}
.industrie_sec .industrie_card {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 90px;}
.industrie_sec .industrie_card:last-child {margin-bottom: 0;}
.industrie_sec .industrie_card .left_part {width: 30%;}
.industrie_sec .industrie_card .left_part img {display: block;width: 100%;height: 100%;object-fit: cover;}
.industrie_sec .industrie_card .right_part {width: 70%;padding-left: 30px;}
.industrie_sec .industrie_card .right_part .text-box {max-width: 540px;width: 100%;}
.industrie_sec .industrie_card .right_part .text-box h4 {color: #008D93;}
.industrie_sec .industrie_card .right_part .text-box p {margin-bottom: 40px;}
.industrie_sec .industrie_card .right_part .text-box p:last-child {margin-bottom: 0;}
.industrie_sec .industrie_card.reverse_card .left_part {order: 2;}
.industrie_sec .industrie_card.reverse_card .right_part {padding-left: 0;padding-right: 35px;}
.industrie_sec .industrie_card.reverse_card .right_part .text-box {float: right;}
/* industrie-section end */

/* five-step-section start */
.five_step_sec {padding: 20px 0 100px;}
.five_step_sec .wrapper {max-width: 1090px;padding: 0 45px;}
.five_step_sec .five_step_content {margin-bottom: 95px;}
.five_step_sec .five_step_content .text-box {max-width: 670px;width: 100%;}
.five_step_sec .five_step_content .text-box h1 {font-size: 40px;line-height: 46px;color: #008D93;margin-bottom: 40px;}


.five_step_sec .five_step_card {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 75px;}
.five_step_sec .five_step_card:last-child {margin-bottom: 0;}
.five_step_sec .five_step_card:nth-child(even) .left_part {order: 2;}
.five_step_sec .five_step_card .left_part {width: 66%;position: relative;padding: 45px 12px 10px 12px;background: linear-gradient(90deg, rgba(0,141,147,1) 0%, rgba(3,77,98,1) 100%);box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.2) inset;color: #ffffff;border-radius: 25px;}
.five_step_sec .five_step_card .left_part .number-tag {position: absolute;top: -25px;left: -37px;min-width: 270px;border-radius: 40px;background: #F2F7F9;padding: 9.5px 25px 9.5px 15px;display: inline-block;}
.five_step_sec .five_step_card .left_part .number-tag h4 {color: #008D93;margin-bottom: 0;line-height: unset;font-size: 26px;}
.five_step_sec .five_step_card .left_part .number-tag h4 span {display: inline-block;padding-right: 10px;margin-right: 10px;color: #034D62;position: relative;font-weight: 500;}
.five_step_sec .five_step_card .left_part .number-tag h4 span::after {content: '';position: absolute;width: 1px;height: calc(100% - 9px);right: 0;top: 50%;transform: translateY(-50%);background: #034D62;}
.five_step_sec .five_step_card .right_part {width: calc(34% - 25px);border-radius: 25px;box-shadow: 4px 4px 8px 0px rgba(34, 68, 78, 0.6) inset;}
.five_step_sec .five_step_card .right_part img {display: block;width: 100%;border-radius: 25px;height: 100%;object-fit: cover;}
/* five-step-section end */
#ajax-load-more{width: 100%;}
.alm-btn-wrap{margin-top: 40px !important;margin-bottom: 0 !important;padding: 0 !important;}
.alm-btn-wrap .alm-load-more-btn{display: inline-block !important;font-size: 0px !important;font-family: "aglet-slab" !important;font-weight: 400 !important;color: #ffffff !important;background: #fff !important;text-align: center !important;border-radius: 26px !important;padding: 8px 20px !important;}
.alm-btn-wrap .alm-load-more-btn:hover{background: #138CC0 !important;}
.pagination  .wp-pagenavi{margin-top: 60px;display: flex;justify-content: center;align-items: center;}
.pagination  .wp-pagenavi span , .pagination  .wp-pagenavi a{width: 35px;height: 35px;display: flex;align-items: center;justify-content: center;border-radius: 100% ;border: 1px solid  #008D93;margin:  5px;}
.pagination  .wp-pagenavi span.current,.pagination  .wp-pagenavi a:hover{font-weight: inherit;color: #fff;background: #008D93;border-color: #008D93;}
.pagination.bottom{margin-bottom: 20px;}
.text-box.line-height p{line-height: 32px;}
.nutrition_page .projecten_sec .tittle-box {padding-left: 0;}
.accordian-card.acc-items {position: relative;z-index: 1;}
.image_grid_section{padding-bottom: 100px;}
.image_grid_section .outer_part{display: flex;flex-wrap: wrap;gap: 30px;}
.image_grid_section .grid_item{width: calc(33.33% - 20px);}
.image_grid_section .grid_item img{display: block;width: 100%;}
.home_temp .four_icon_sec .inner_part{padding-bottom: 130px;border-bottom: none;}
.home_temp .branches_sec .inner_part{border-bottom: 1px solid #008D93;padding-bottom: 100px;}
.home_temp  .branches_sec {padding-bottom: 0;}

.full-acc-section.five_step_sec{padding-top: 0;}
.full-acc-section .left_part {width: 60%;}
.full-acc-section .acc-items{border-bottom: 1px solid #008D93;}
.full-acc-section .acc-title{cursor: pointer;padding: 20px 0;}
.full-acc-section .acc-title h4{margin-bottom: 0px;}
.full-acc-section .acc-content{margin-bottom: 20px;display: none;}


.main-content p a{text-decoration: underline;color: #138CC0;}
.main-content li a{text-decoration: underline;color: #138CC0;}
.main-content .five_step_card p a{color: #fff;}

/* search page css */
.search_result_section{padding: 80px 0;}
.search_result_section .inner_part{max-width: 900px;}
.search_result_section .search-card{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 40px;}
.search_result_section .search-card .img-box{width: 150px;}
.search_result_section .search-card .img-box img{width: 100%;border: 8px solid #fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);display: block;}
.search_result_section .search-card .text-box{width: calc(100% - 150px);padding-left: 20px;}
.search_result_section .search-card p:last-child{margin-bottom: 0;}
/* responsive css */

@media only screen and (min-width: 1024px) {
.nutrition_page .banner_bg_sec {padding-top: 95px;}
}

@media only screen and (max-width: 1279px) {

.btn_two {min-width: 300px;font-size: 18px;padding: 20px 15px;}

.bg_overlay {padding: 25px 0 0 25px;}
.bg_overlay::before {height: 173px;}
.bg_overlay .text-box h2 {font-size: 30px;line-height: 36px;}
.bg_overlay .text-box h2::before {font-size: 30px;}
.blue_bg_wrapper {padding: 30px 50px;}
.blue_bg_wrapper .left_part {width: 100px;}
.blue_bg_wrapper .right_part {width: calc(100% - 100px);padding-left: 25px;}
/* .right-tick-list ul {padding-left: 175px;} */
.projecten-overzicht .banner_bg_sec .banner_bg_text {padding-left: 40px;}
.projecten_sec .project_filter {padding-left: 40px;}
.vragen_btn a {font-size: 26px;}
.header ul li{margin-left: 25px;}

/*  */
/* .banner_sec.flexbal_banner .bg_blue {max-width: 500px;}
.banner_sec.flexbal_banner .text-box {width: 500px;}
.banner_sec.flexbal_banner .right_white_border {width: calc(100% - 500px);} */
/* .nutrition_sec.nutrition_flexbal .left_part {padding-left: 15px;} */
}

@media only screen and (max-width: 1023px) {

h1 {font-size: 36px;line-height: 46px;}
h2,.small-h1 h1 {font-size: 30px;line-height: 36px;}
h3 {font-size: 24px;line-height: 30px;}
h4 {font-size: 20px;line-height: 26px;}
h5 {font-size: 18px;line-height: 24px;}
.wrapper {max-width: 800px;}
.btn_one {font-size: 18px;}
.main-content {margin-top: 91px;}
.p-150 {padding-bottom: 100px;}
.double_btn {font-size: 18px;}

.header .top_header {padding: 15px 0;}
.header .top_header .logo {width: 175px;}
.header .top_header .hide-mobile {display: none;}
.header .top_header .right_part{gap: 20px;}
.header .search-box{margin-left: 0;}
.header .bottom_header {display: none;}
.menubar {display: block;width: 35px;}
.menubar span {display: block;width: 100%;height: 3px;margin-bottom: 5px;background: rgb(3, 77, 98);}
.menubar span:last-child {margin-bottom: 0;}
.banner_sec  {min-height: 330px;}
.banner_sec .text-box {max-width: 650px;border-bottom: 20px solid #ffffff;padding: 25px;}
.clean_sec .left_part {width: 100%;margin-bottom: 35px;}
.clean_sec .right_part {width: 100%;}
.interessante_sec .interessante-slider-card .right_part {padding: 50px 20px 50px 20px;}
.interessante_sec .interessante-slider-card .right_part::before {height: calc(100% - 80px);}
.interessante_sec .interessante-slider-card .right_part h2 {font-size: 32px;line-height: 44px;}
.tab_text_sec {padding: 50px 0;}
.tab_text_sec .left_part {width: 100%;margin-bottom: 20px;}
.tab_text_sec .right_part {width: 100%;}
.four_icon_sec .inner_part {gap: 25px;padding: 50px 0;}
.four_icon_sec .icon-card {width: calc(25% - 19px);}
.hoe_word_sec {padding: 50px 0 100px;}
.hoe_word_sec .left_part {width: 100%;margin-bottom: 35px;}
.hoe_word_sec .right_part {width: 100%;}
.over_clean_sec {padding: 50px 0;}
.over_clean_sec {padding: 50px 0;}
.over_clean_sec .left_part {width: 100%;margin-bottom: 30px;}
.over_clean_sec .right_part {width: 100%;}
.projecten_sec {padding-bottom: 50px;}
.projecten_sec .tittle-box {padding-left: 0;}
.nutrition_sec {padding: 20px 0 50px;}
.nutrition_sec .left_part {width: 100%;margin-bottom: 30px;}
.nutrition_sec .left_part h1 {font-size: 36px;line-height: 46px;margin-bottom: 20px;}
.nutrition_sec .right_part {width: 100%;}
.blue_bg_sec {padding-bottom: 50px;}
.blue_bg_wrapper {padding: 50px 30px;justify-content: center;border-radius: 40px;}
.blue_bg_wrapper .right_part {width: 100%;padding-left: 0;justify-content: center;text-align: center;}
.blue_bg_wrapper .right_part h2 {margin: 20px 0;width: 100%;}
.right-tick-list ul {padding-left: 0;justify-content: space-between;}
.projecten_sec .project_filter {padding-left: 0;}
.projecten_sec .project_filter ul {display: flex;flex-wrap: wrap;gap: 10px 0;}
.projecten-overzicht .banner_bg_sec .banner_bg_text {padding-left: 0;}
.projecten_sec .inner_part .projecten_card {width: calc(50% - 20px);}
.projecten_sec .inner_part .projecten_card {width: calc(50% - 20px);}
.project_detail_sec {padding: 20px 0 80px;}
.project_detail_sec .left_part {width: 100%;margin-bottom: 30px;}
.project_detail_sec .right_part {width: 100%;margin-top: unset;padding-left: 0;padding-top: 0;}
.project_detail_sec .right_part .text-box h5 {margin-top: 20px;}
.project-detail-page .projecten_sec {padding-bottom: 100px;}
.dna_sec {padding: 20px 0 50px;}
.blue_bg_sec.blue_bg_two .right-tick-list ul {max-width: 450px;}
.certified_sec {padding-bottom: 50px;}
.wat_sec {padding-bottom: 80px;}
.wat_sec .wat_bg h1 {margin-bottom: 20px;}
.five_step_sec .five_step_card .left_part {width: 100%;margin-bottom: 20px;}
.five_step_sec .five_step_card .right_part {width: 100%;border-radius: 50px;}
.five_step_sec .five_step_card .right_part img {width: 100%;border-radius: 50px;}
.five_step_sec .five_step_card:nth-child(2n) .left_part {order: unset;}
.kennisbank_sec .left_part {width: 100%;margin-bottom: 30px;}
.kennisbank_sec .right_part {width: 100%;padding-top: 0;}
.download_part ul {margin-bottom: 35px;}
.accordian_sec {padding: 20px 0 100px;}
.accordian_sec .text-box {max-width: 100%;}
.accordian_sec .accordian-wrapper {margin-bottom: 30px;}
.accordian_sec .accordian-wrapper .accordian-heading h4 {font-size: 20px;}
.techniek_sec .left_part {width: 100%;margin-bottom: 30px;}
.techniek_sec .right_part {width: 100%;padding-top: 0;}
.techniek_sec {padding: 20px 0 100px;}
.contact_sec {padding: 20px 0 80px;}
.ifd-moderne .banner_bg_sec .banner_bg_text {padding-left: 0;}
.ifd_sec .left_part {width: 100%;padding-left: 0;}
.ifd_sec .right_part {width: 100%;padding-top: 0;}
.three_btn_sec .inner_part {gap: 25px;}
.three_btn_sec .btn_card {width: calc(33.33% - 17px);}
.blue_bg_wrapper .right_part h1 {width: 100%;margin-bottom: 20px;}
.industrie_sec .industrie_card {margin-bottom: 50px;}
.industrie_sec .industrie_card .right_part {padding-left: 20px;}
.industrie_sec .industrie_card .right_part .text-box p {margin-bottom: 20px;}

.branches_sec .branches_card .img-box {margin-bottom: 20px;}
.branches_sec .branches_card .text-box {width: 100%;padding-left: 0;}
.banner_sec.show_before::after,.banner_bg_sec.show_before::after {display: none;}

.right-tick-list ul li{width: 50%;padding-left: 20px;}
.right-tick-list ul li::before {left: 0;}

.nutrition_sec.nutrition_flexbal.five_step_sec .wrapper {max-width: 800px;padding: 0 30px;}
.nutrition_sec.nutrition_flexbal .inner_part {padding-left: 25px;}
.nutrition_sec.nutrition_flexbal .left_part {width: 100%;}
.nutrition_sec.nutrition_flexbal .right_part {margin-top: 0;width: 100%;}
.banner_sec.flexbal_banner .right_white_border {display: none;}
.banner_sec .bg_blue {max-width: 100%;}
.banner_sec .text-box {max-width: 100%;}
.home_temp .four_icon_sec .inner_part{padding-bottom: 100px;}
.nutrition_sec .left_part{width: 100% !important;}
.full-acc-section .left_part,.full-acc-section .left_part .right_part{width: 100%;}
}

@media only screen and (max-width: 767px) {

h1 {font-size: 28px;line-height: 38px;}
h2,.small-h1 h1 {font-size: 24px;line-height: 30px;}
h3 {font-size: 20px;line-height: 26px;}
h4 {font-size: 18px;line-height: 22px;}
.wrapper {max-width: 100%;padding: 0 20px;}
.btn_two {min-width: 275px;padding: 15px;}
.btn_four {font-size: 16px;}

.banner_sec  {min-height: 250px;}
.banner_sec .text-box {max-width: 100%;padding: 20px;}
.clean_sec {padding: 50px 0;}
.clean_sec .left_part h4 {margin-top: 20px;}
.clean_sec .right_part .tittle-box {padding-top: 15px;margin-bottom: 30px;}
.interessante_sec .interessante-slider-card .right_part::before {left: -32px;}
.interessante_sec .interessante-slider-card .right_part h2 {font-size: 26px;line-height: 36px;}
.interessante_sec .interessante-slider-card .right_part p {font-size: 15px;line-height: 18px;}
.footer {padding: 50px 0;}
.footer .card {width: 100%;padding-top: 0px;padding-left: 0px;padding-bottom: 20px;border-bottom: 1px solid #ffffff;}
.footer .card::before {display: none;}
.bg_overlay::before {height: 161px;}
.bg_overlay .text-box h2 {font-size: 26px;line-height: 32px;}
.bg_overlay .text-box h2::before {font-size: 26px;}
.branches_sec .tittle-box {padding-left: 0;margin-bottom: 30px;}
.branches_sec .branches_card {width: 100%;}
.branches_sec {padding-bottom: 50px;}
.nutrition_sec .left_part h1 {font-size: 28px;line-height: 38px;}
.projecten_sec .project_filter ul {justify-content: center;}
.banner_bg_sec {padding: 50px 0 50px;}
.projecten-overzicht .banner_bg_sec .banner_bg_text h1 {font-size: 32px;margin-bottom: 20px;}
.projecten_sec .inner_part ,.alm-ajax {gap: 25px;}
.projecten_sec .inner_part .projecten_card {width: calc(50% - 13px);}
.projecten_sec .projecten_card .img-box .img-label {bottom: -14px;padding: 5px 10px;}
.projecten-overzicht .projecten_sec {padding-bottom: 80px;}
.project_detail_sec .left_part .top-text-box h1 {font-size: 32px;line-height: 42px;margin-bottom: 15px;}
.dna_sec .text-box h1 {font-size: 32px;line-height: 42px;margin-bottom: 15px;}
.dna_sec {padding: 20px 0 20px;}
.certified_sec .inner_part {gap: 30px;padding: 35px 0 0 0;}
.certified_sec .icon-card {width: calc(25% - 23px);}
.wat_sec .btn-box {margin-top: -30px;padding-right: 30px;}
.five_step_sec {padding: 20px 0 50px;}
.five_step_sec .five_step_content .text-box h1 {font-size: 32px;line-height: 42px;margin-bottom: 15px;}
.five_step_sec .five_step_card .left_part .number-tag {top: -15px;left: -35px;min-width: 220px;padding: 5px 25px 5px 15px;}
.five_step_sec .five_step_card .left_part .number-tag h4 {font-size: 20px;}
.five_step_sec .five_step_card {margin-bottom: 50px;}
.five_step_sec .five_step_content {margin-bottom: 70px;}
.vragen_btn a {font-size: 22px;}
.contact_sec .left_part {width: 100%;margin-bottom: 30px;}
.contact_sec .right_part {width: 100%;}
.contact-page .blue_bg_sec {padding-bottom: 100px;}
.three_btn_sec .inner_part {gap: 50px;}
.three_btn_sec .btn_card {width: 100%;}
.industrie_sec .industrie_card .left_part {width: 100%;margin-bottom: 20px;}
.industrie_sec .industrie_card .right_part {padding-left: 0;width: 100%;}
.industrie_sec .industrie_card.reverse_card .left_part {order: unset;}
.industrie_sec .industrie_card.reverse_card .right_part {padding-left: 0;padding-right: 0;}
.industrie_sec .industrie_card .right_part .text-box {max-width: 100%;width: 100%;}
.industrie_sec .industrie_card.reverse_card .right_part .text-box {float: unset;}

.admin-bar .main-content { margin-top: 15px;}
.footer_logo {width: 230px;margin: 0 auto 30px auto;}
.footer_logo a {display: block;}
.footer_logo a img {width: 100%;display: block;}
.contact_sec.map_full .left_part{padding: 0 20px;}
.contact_sec.map_full .right_part iframe {width: 100%;display: block;}
.contact_sec.map_full .wrapper {padding: 0;} 

/*  */
.banner_sec.flexbal_banner .text-box {width: 100%;}
.banner_sec.flexbal_banner .bg_blue {max-width: 100%;}
.nutrition_sec.nutrition_flexbal .inner_part {padding-left: 20px;}
.home_temp .branches_sec .inner_part{padding-bottom: 50px;}
}

@media only screen and (max-width: 600px) {

h1 {font-size: 24px;line-height: 30px;}
h2,.small-h1 h1 {font-size: 22px;line-height: 28px;}
.main-content {margin-top: 62px;}
.breadcrumb li a {font-size: 14px;}

.header .top_header {padding: 10px 0;}
.header .top_header .logo {width: 120px;}
.banner_sec  {min-height: 400px;}
.banner_sec .text-box {padding: 10px 15px;border-bottom: 0px solid #ffffff;}
.clean_sec {padding: 30px 0;}
.interessante_sec .wrapper {padding: 0;}
.interessante_sec .interessante-slider-card .left_part {width: 100%;}
.interessante_sec .interessante-slider-card .right_part {padding: 20px 20px 40px 30px;width: 100%;}
.interessante_sec .interessante-slider-card .right_part h2 {font-size: 20px;line-height: 26px;}
.interessante_sec .interessante-slider-card .right_part::before {width: calc(100% - 15px);height: calc(100% - 0px);top: -15px;left: 15px;}
.interessante_sec .slick-dots li {width: 10px;height: 10px;margin-right: 15px;}
.four_icon_sec .inner_part {padding: 30px 0;}
.four_icon_sec .icon-card {width: 100%;}
.hoe_word_sec {padding: 30px 0 80px;}
.btn_two {min-width: 230px;padding: 10px 25px;font-size: 20px;}
.btn_one {font-size: 16px;}
.over_clean_sec {padding: 30px 0;}
.over_clean_sec .left_part p {margin-bottom: 30px;}
.bg_overlay::before {height: 143px;}
.bg_overlay .text-box h2 {padding: 20px;font-size: 20px;line-height: 26px;}
.bg_overlay .text-box h2::before {font-size: 20px;left: 12px;top: 15px;}
.bg_overlay .text-box p {line-height: 16px;}
.branches_sec .branches_card {justify-content: unset;gap: 25px;}
.branches_sec .branches_card .img-box {width: 100%;justify-content: flex-start;align-items: center;}
.branches_sec .branches_card .text-box {width: 100%;padding-left: 0;}
.branches_sec .branches_card .text-box .btn_three {float: unset;}
.projecten_sec .projecten_slider .projecten_card {margin: 0 10px;}
.projecten_sec .projecten_card .img-box {margin-bottom: 15px;}
.projecten_sec .projecten_card .text-box p {font-size: 14px;}
.projecten_sec .slick-dots li {width: 10px;height: 10px;margin-right: 15px;}
.projecten_sec .slick-dots {bottom: -60px;}
.btn_four {padding: 10px 15px;}
.nutrition_sec .left_part h1 {font-size: 22px;line-height: 28px;}
.projecten-overzicht .banner_bg_sec .banner_bg_text h1 {font-size: 22px;margin-bottom: 15px;}
.projecten_sec .project_filter {margin-bottom: 30px;}
.projecten_sec .project_filter ul li a {font-size: 16px;padding: 5px 15px;}
.projecten_sec .inner_part .projecten_card {width: 100%;}
.breadcrumb {margin-bottom: 20px;}
.project_detail_sec .left_part .breadcrumb {padding-left: 0;}
.project_detail_sec .left_part .top-text-box {margin-bottom: 35px;padding-left: 0;}
.project_detail_sec .left_part .top-text-box h1 {font-size: 22px;line-height: 28px;}
.project_detail_sec .left_part .img-card-wrapper {gap: 20px;margin-bottom: 30px;}
.project_detail_sec .left_part .img-card-wrapper .img-card {width: 100%;}
.project_detail_sec .left_part .img-card-wrapper .img-card img {margin-bottom: 10px;}
.project-detail-page .bg_overlay::before {height: 195px;}
.bg_overlay .text-box p {padding: 10px 15px 15px 20px;}
.project_detail_sec {padding: 20px 0 50px;}
.dna_sec .text-box {max-width: 100%;padding-left: 0;}
.dna_sec .text-box h1 {font-size: 22px;line-height: 26px;}
.blue_bg_wrapper .right_part h2 {font-size: 22px;line-height: 28px;}
.geschiedenis-page .banner_sec .text-box h2 {font-size: 20px;}
.wat_sec .wat_bg {padding: 30px 20px;}
.certified_sec .inner_part {gap: 30px;padding: 20px 0 0 0;}
.certified_sec .icon-card {width: 100%;}
.wat_sec .btn-box {margin-top: -18px;padding-right: 20px;}
.wat_sec {padding-bottom: 50px;}
.five_step_sec .wrapper {max-width: 100%;padding: 0 20px;}
.five_step_sec .five_step_content .text-box h1 {font-size: 22px;line-height: 28px;}
.kennisbank_sec .left_part .text-box h1 {margin-bottom: 20px;}
.kennisbank_sec .left_part .text-box p strong {margin-bottom: 20px;}
.vragen_btn {width: 100%;}
.vragen_btn a {font-size: 18px;padding: 20px 25px 15px 25px;}
.vragen_btn a:last-child {padding: 15px 25px 20px 25px;}
.accordian_sec .breadcrumb {margin-bottom: 50px;}
.accordian_sec {padding: 20px 0 50px;}
.accordian_sec .accordian-wrapper .accordian-heading h4 {font-size: 16px;}
.contact_sec .left_part h3 {font-size: 22px;line-height: 28px;margin-bottom: 15px;}
.contact_sec {padding: 20px 0 50px;}
.three_btn_sec {padding-bottom: 100px;}
.ifd_sec {padding: 20px 0 50px;}
.industrie_sec,.image_grid_section {padding-bottom: 50px;}
.over_clean_sec .left_part {padding-left: 0;}
.dna_sec.p_left .text-box{padding-left: 0px !important;}

.bg_blue{left: -20px;width: calc(100% + 40px);}
.banner_sec .text-box {padding: 15px 0;}

.five_step_sec .five_step_card .left_part .number-tag {left: -15px;}

.banner_sec.bg_layout_2 .bg_blue {width: 100%;}
.banner_sec.bg_layout_2 .text-box {width: 100%;}

.right-tick-list ul li{width: 100%;}
.footer .btn_two { min-width: 100%; }


.nutrition_sec.nutrition_flexbal .inner_part {padding-left: 0;}
.interessante_sec .slick-dots {left: 50%;width: 100%;transform: translateX(-50%);}
.image_grid_section .grid_item{width: 100%;}
.home_temp .four_icon_sec .inner_part{padding-bottom: 80px;}
.search_result_section .search-card .text-box {width: 100%;padding-left: 0;margin-top: 19px;}
.search_result_section .search-card .img-box {width: 200px;}
.search_result_section {padding: 40px 0;}
.interessante_sec .interessante-slider-card .right_part h2::before {margin-left: -6px;}
.interessante_sec .interessante-slider-card .right_part h2{margin-left: 6px;}
}