﻿.top-bar,.navbar-marketing{transition:0.5s;background-color:var(--bg-color)}.page-header-ui{background-color:var(--bg-color)}.navbar-nav{margin-right:0 !important}html[data-scroll="nav-small"] .fixed-top .top-bar{margin-top:-45px}html[data-scroll="nav-small"] .fixed-top .navbar-marketing{padding-top:0;padding-bottom:0}html[data-scroll="nav-small"] .fixed-top .navbar-marketing .navbar-nav{padding-top:1rem;padding-bottom:1rem}body{padding-top:140px;--font-color:#67707f;--bs-body-font-size: 1.2rem}header.headerHome{overflow:visible}footer .svg-border-waves{transform:translateY(-9.1rem)}.fixed-top{box-shadow:0 0 9px 9px rgba(0,0,0,0.1)}.bg-geel{--bg-color:rgba(var(--bg-geel),1)}.bg-paars{--bg-color:rgba(var(--bg-paars),1)}.bg-lichtblauw{--bg-color:rgba(var(--bg-lichtblauw),1)}.bg-groen{--bg-color:rgba(var(--bg-groen),1)}.bg-lichtgroen{--bg-color:rgba(var(--bg-lichtgroen),1)}.bg-rood{--bg-color:rgba(var(--bg-rood),1)}.bg-wit{--bg-color:transparent}.bg-zwart{--bg-color:rgba(var(--bg-zwart),1)}.bg-grijs{--bg-color:rgba(var(--bg-grijs),1)}.font-geel{--font-color:rgba(var(--bg-geel),1)}.font-paars{--font-color:rgba(var(--bg-paars),1)}.font-lichtblauw{--font-color:rgba(var(--bg-lichtblauw),1)}.font-groen{--font-color:rgba(var(--bg-groen),1)}.font-lichtgroen{--font-color:rgba(var(--bg-lichtgroen),1)}.font-rood{--font-color:rgba(var(--bg-rood),1);--font-color:rgba(var(--bg-rood),1)}.font-wit{--font-color:rgba(var(--bg-wit),1)}.font-zwart{--font-color:rgba(var(--bg-zwart),1)}.font-grijs{--font-color:rgba(var(--bg-grijs),1)}.bg-wit *:not(.btn,[class*="font-"],a),.bg-grijs *:not(.btn,[class*="font-"],a){color:#67707f}.bg-wit .btn,.bg-grijs .btn{filter:brightness(110%)}.bg-wit a:not(.btn),.bg-grijs a:not(.btn){--font-color:rgba(var(--bg-geel),1);color:var(--font-color)}.bg-geel *,.bg-paars *,.bg-lichtblauw *,.bg-groen *,.bg-lichtgroen *,.bg-rood *,.bg-zwart *{color:#FFF}.bg-geel .btn,.bg-paars .btn,.bg-lichtblauw .btn,.bg-groen .btn,.bg-lichtgroen .btn,.bg-rood .btn,.bg-zwart .btn{filter:brightness(110%)}.bg-geel p a,.bg-paars p a,.bg-lichtblauw p a,.bg-groen p a,.bg-lichtgroen p a,.bg-rood p a,.bg-zwart p a{filter:invert(70%)}.card{border-radius:30px;overflow:hidden}.card-text,.card-body h5,.card-footer *{color:#67707f}nav ul{list-style:none;margin-left:15px}nav ul .dropdown-menu li{position:relative;padding-top:3px;padding-bottom:3px}nav ul .dropdown-menu li:before{content:"→";font-family:"slick";font-size:20px;line-height:1;color:var(--font-color);opacity:.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-30px;top:5px}.nav-item h4{color:var(--font-color);font-weight:lighter}.nav-item a:not(.btn){position:relative;color:var(--font-color)}.nav-item a:not(.btn):before{content:'';position:absolute;bottom:-5px;width:0;height:3px;left:0;background-color:var(--font-color);transition:0.5s}.nav-item a:not(.btn):hover{text-decoration:none}.nav-item a:not(.btn):hover:before{width:100%}.nav-item.active>a:before{width:100%}.nav-item .g-0 .nav-item a:before{height:1px;bottom:-3px}.breadcrumb{margin:0}.breadcrumb .breadcrumb-item.active{color:#FFF}.breadcrumb .breadcrumb-item a{text-decoration:underline}.breadcrumb .breadcrumb-item:before{color:#FFF}h1,h2,h3,h4,h5,h6{color:var(--font-color)}h1.text-large,h2.text-large,h3.text-large,h4.text-large,h5.text-large,h6.text-large{font-size:60px;font-weight:lighter}section a:not(.btn){text-decoration:underline}section .col-lg-5{border-right:11px solid #F6F6F6}.header-inner{position:relative;top:calc(50% - 50px);transform:translateY(-50%)}.header-inner *{color:var(--font-color)}.image-overlay{border-radius:50%;position:relative;margin-top:-50px}@media only screen and (min-width: 575px){.image-overlay:before{content:'';position:absolute;top:30%;left:64%;width:80%;height:80%;border-radius:100px;border:60px solid #FFF;opacity:1;display:block;opacity:0.4;transform:rotate(45deg)}}.image-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);z-index:5;opacity:0.4;display:block;border-radius:50%}.image-overlay img{border-radius:50%}.accordion-flush{position:relative}.accordion-flush h2.accordion-header{margin-top:0 !important;margin-bottom:0 !important}.accordion-flush h2.accordion-header .accordion-button{border:none;outline:none;box-shadow:none;font-size:20px;font-weight:lighter}.accordion-flush h2.accordion-header .accordion-button:focus{border:none;outline:none;box-shadow:none}.accordion-flush .accordion-body{background-color:#fbf4ea}.accordion-flush:after{content:'';position:absolute;top:30%;left:-40%;width:400px;height:400px;border-radius:50%;border:60px solid #b0d7c4;opacity:1;display:none;opacity:0.4;transform:rotate(45deg);z-index:-1}.svg-border-waves *{color:#FFF}.waves-top svg{transform:rotate(180deg);bottom:auto;top:0}section,footer{background-color:var(--bg-color)}.gallery-container div:nth-child(n+6){display:none}.btn--next{background-color:rgba(var(--bg-lichtblauw), 1);color:#FFF;margin-top:15px;transition:0.3s}.btn--next:hover{background-color:rgba(var(--bg-groen), 1);color:#FFF}.gallery-item{padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-bottom:var(--bs-gutter-x);border-radius:30px;overflow:hidden}.gallery-item .gallery-overlay{position:absolute;height:100%;top:0;left:0;width:100%;opacity:0;transition:0.5s;background-color:rgba(var(--bg-geel), 0.8)}.gallery-item .gallery-overlay .gallery-number{top:50%;position:absolute;left:50%;transform:translate(-50%, -50%);color:#FFF !important}.gallery-item .gallery-overlay:hover{opacity:1}.gallery-inner:nth-child(2) .gallery-overlay{background-color:rgba(var(--bg-paars), 0.8)}.gallery-inner:nth-child(3) .gallery-overlay{background-color:rgba(var(--bg-lichtblauw), 0.8)}.gallery-inner:nth-child(4) .gallery-overlay{background-color:rgba(var(--bg-lichtgroen), 0.8)}.gallery-inner:nth-child(5) .gallery-overlay{background-color:rgba(var(--bg-rood), 0.8)}.navbar-toggler:focus{border:none;box-shadow:none}.golven-beide,.golven-boven{margin-top:150px}.testimonials{margin-top:60px;position:relative}@media only screen and (max-width: 768px){.testimonials{overflow:hidden}.testimonials .slick-slider .slick-arrow{top:40px}}@media only screen and (min-width: 575px){.testimonials:before{content:'';position:absolute;top:-30%;left:-50%;width:600px;height:600px;border-radius:100px;border:60px solid var(--bg-color);opacity:1;display:block;opacity:0.4;transform:rotate(45deg)}.testimonials:after{content:'';position:absolute;top:10%;right:-50%;width:600px;height:600px;border-radius:100px;border:60px solid var(--bg-color);opacity:1;display:block;opacity:0.4;transform:rotate(45deg)}}.testimonials p{padding-left:10px;padding-right:10px}.testimonials .slick-arrow{background-color:var(--bg-color) !important;color:#FFF;border:1px solid #FFF;position:absolute;left:auto;right:0;top:-60px;width:40px;height:40px;border-radius:5px}.testimonials .slick-arrow:before{color:#FFF}.testimonials .slick-arrow.slick-prev{right:50px}.testimonials .slick-list{overflow:visible}.testimonials .slick-list .testimonial{background-color:var(--bg-color);padding:0;margin:0 5px;border-radius:30px;overflow:hidden}.testimonials .slick-list .testimonial .person{margin-bottom:20px;color:#FFF}.testimonials .slick-list .testimonial .person strong{color:#FFF}.testimonials .slick-list .testimonial .quote{margin-top:40px;color:#FFF}@media only screen and (min-width: 575px){.testimonials .slick-list .testimonial:nth-child(odd){transform:translateY(-20px)}.testimonials .slick-list .testimonial:nth-child(even){transform:translateY(20px)}}@media only screen and (max-width: 576px){#navbarSupportedContent{overflow:scroll;max-height:80vh;padding:10px;background-color:#FFF;box-shadow:0 0.15rem 1.75rem 0 rgba(0,0,0,0.2);border-radius:15px}#navbarSupportedContent .dropdown-menu{background:transparent;box-shadow:none}#navbarSupportedContent ul{padding-left:2rem}.card-portfolio .card-body{height:auto}}.download a{padding:5px 5px 5px 35px;display:block;--bg-color: rgba(var(--bg-paars),1);background-color:var(--bg-color);border-radius:10px;color:#FFF;text-decoration:none !important}.download a i{margin-left:-30px;margin-right:7px;color:#FFF !important}footer{margin-top:160px}footer .subnav-inline{margin-bottom:50px}@media only screen and (min-width: 575px){footer .subnav-inline .row .subnav-item-container:nth-child(odd){transform:translateY(-20px)}footer .subnav-inline .row .subnav-item-container:nth-child(even){transform:translateY(20px)}}footer .subnav-inline .row .inner{background-color:var(--bg-color)}footer .subnav-inline .row .inner .inner-tekst{padding:10px}footer .subnav-inline .row .inner .inner-tekst h2{color:#FFF;font-weight:lighter;text-transform:uppercase}.subnav-inline{margin-top:-250px;padding-left:0;padding-right:0}.subnav-inline .subnav-item-container{position:relative;cursor:pointer;margin-bottom:30px}.subnav-inline .subnav-item-container .inner{background-color:#FFF;border-radius:30px;overflow:hidden;text-align:center;cursor:pointer;height:100%}.subnav-inline .subnav-item-container .inner .inner-tekst{padding:20px}.subnav-inline .subnav-item-container .inner .inner-tekst h2,.subnav-inline .subnav-item-container .inner .inner-tekst p{color:#67707f}.header-met-afbeelding .tekstkolom{padding:3%;position:relative;background-color:var(--bg-color)}.header-met-afbeelding .tekstkolom .inner{position:relative;z-index:1}.header-met-afbeelding .tekstkolom .btn{background-color:inherit;background-color:var(--bg-color);border:none;box-shadow:3px 3px 9px rgba(0,0,0,0.3)}.header-met-afbeelding .tekstkolom:before{content:'';width:250px;height:250px;background-image:url("../assets/images/Terloke-icoon-full-wit.png");background-position:top right;background-repeat:no-repeat;background-size:300px;display:block;position:absolute;bottom:0;left:0;opacity:0.3}.header-met-afbeelding .afbeeldingkolom{background-size:cover;background-repeat:no-repeat;background-position:center}
