:root{font-size:16px;font-family:Open Sans Condensed,sans-serif}body,h1{margin:0;padding:0;color:#34475d}h1::-moz-selection{background:#95cee5}h1::selection{background:#95cee5}p{margin:0;padding:0;color:#34475d}p::-moz-selection{background:#95cee5}p::selection{background:#95cee5}a{text-decoration:none}a,li{margin:0;padding:0;color:#34475d}li::-moz-selection{background:#95cee5}li::selection{background:#95cee5}b::-moz-selection{background:#95cee5}b::selection{background:#95cee5}span::-moz-selection{background:#95cee5}span::selection{background:#95cee5}br::-moz-selection{background:#95cee5}br::selection{background:#95cee5}img::-moz-selection{background:#95cee5}img::selection{background:#95cee5}section#contact .contactInfo{overflow:hidden;position:relative}section#contact .contactInfo button{margin:1em auto}section#contact .contactInfo .info{transform:translateX(0)}section#contact .contactInfo .form,section#contact .contactInfo .info{transition:transform .3s}section#contact .contactInfo .form{transform:translateX(100%);position:absolute;top:0;min-height:100%;width:100%;box-sizing:border-box;padding:1em}section#contact .contactInfo .form #reviewOutput{margin:1em auto}section#contact .contactInfo .form .form-group{margin:.25em 0}section#contact .contactInfo .form form{padding:0 1em;text-align:left}section#contact .contactInfo .form label{width:5em;display:block;font-size:1rem}section#contact .contactInfo .form .checkbox-label{display:inline-block}section#contact .contactInfo .form input{display:block;padding:.5em;width:100%;box-sizing:border-box}section#contact .contactInfo .form input[type=checkbox]{width:auto;display:inline-block}section#contact .contactInfo .form textarea{display:block;padding:.5em;width:100%;resize:vertical;box-sizing:border-box}section#contact .contactInfo .form #reviewOutput{max-width:70%;max-height:5em;overflow:auto}section#contact .contactInfo .reviewForm{transform:translateX(-100%)}section#reviews{padding-bottom:6em}section#reviews:after{clear:both;content:"";display:table}section#reviews .review{width:50%;display:block;float:left}section#reviews .bottom{position:absolute;bottom:0;left:50%;margin-bottom:1em;transform:translateX(-50%)}section#reviews .bottom button{margin:.1em auto}input,textarea{border:.125em solid #34475d;border-radius:.2em;background:transparent}section{box-sizing:border-box;position:relative;width:100%;min-height:100vh;background:#70e1d5;overflow:hidden}section:first-child{padding-top:0}section h1{margin-top:1.3em}section h1,section h2{font-size:4rem;font-weight:700;font-style:italic;text-align:center}section h2{font-size:2rem;margin:.2em auto}section p{font-size:1.3rem;text-align:center;width:80%;margin:2em auto}.transition{position:relative;width:100%;height:10vh;background:#95cee5}.anchorPoint{width:100%;position:absolute;bottom:2.6em}.pager{width:0;height:0;border-left:3em solid transparent;border-right:3em solid transparent;border-top:3em solid #e9d7df;position:absolute;bottom:5em;left:50%;transform:translateX(-50%);cursor:pointer;transition:transform .3s}.pager:hover{transform:translate(-50%,1em)}.arrowTop{margin-left:-3em;margin-top:-4.2em;width:0;height:0;border-left:3em solid transparent;border-right:3em solid transparent;border-top:3em solid #70e1d5}#home{padding-bottom:10em}#home img{width:33.33%;max-width:300px;height:auto;display:block;margin:0 auto 2em}nav{left:0;top:0;background:#a7c0e1;width:100%;z-index:5;letter-spacing:.1em;height:3.5625em;transition:all .3s}nav,nav ul{position:fixed}nav ul{list-style-type:none;padding:0;margin:0}nav ul li{font-size:1.5rem;float:left;padding:.5em;background:#97b0d1;transition:all .3s;cursor:pointer}nav ul li:hover{background:#a7c0e1}.menu{display:none;position:fixed;margin-left:1em;margin-top:1em;cursor:pointer;width:2.5em;height:2.5em}.menuLine{width:2.5em;height:.33em;background:#34475d;margin:0 0 .5em}#closeMenu{z-index:1}#closeImg,#closeMenu{position:fixed;display:none;overflow:hidden;margin:0}#closeImg{z-index:7;top:0;right:0}.closeLine{width:2.5em;height:.33em;background:#34475d}.closeLine:first-child{margin-top:1.222em;transform:rotate(-45deg)}.closeLine:nth-child(2){margin-top:-.333em;transform:rotate(45deg)}.pushMenu{position:fixed;width:0;height:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.4);background:#95cee5;transition:width .3s}.menuOpen{width:50%}.dark-background{transition:background .6s;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.menuOpenLi{float:none;background:transparent;z-index:11}.menuOpenUl{display:block;margin-top:3em}.logo{font-family:Pacifico,cursive;font-size:2rem;width:3.8em;display:inline-block;background:#fff;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);transition:translate .6s,left .6s;text-align:center;z-index:6;line-height:1em}.contactInfo{font-size:1.5rem;text-align:center;font-weight:900;max-width:80%;background:#e9d7df;box-shadow:0 0 10px 0 rgba(0,0,0,.3);padding-bottom:1.5em;margin:0 auto 1.5em}.contact{margin-bottom:0;font-size:1em}.kvk{font-size:.6em;margin:.3em auto 1em;color:rgba(52,71,93,.3)}.profilePic{background-size:cover;background-blend-mode:multiply;background-color:#70e1d5;width:10em;height:10em;border-radius:50%;border:.25em solid #95cee5;box-shadow:0 0 10px 0 rgba(0,0,0,.5);margin:0 auto}footer{width:100%;min-height:10em;background:#34475d;position:relative}footer p{color:#fff;text-align:center;font-size:1.6rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#imgView{position:fixed;display:none;width:100%;height:100vh;top:0;left:0;z-index:2}#imgViewImg{width:auto;height:80%;display:block;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.galleryImg{box-sizing:border-box;height:50vw;background-size:cover;background-position:50%;border:.25em solid #70e1d5;background-repeat:no-repeat;transition:transform .3s cubic-bezier(.21,.29,.54,1.96),border .9s}.galleryImg:hover{transform:scale(1.026);border:none}.galleryBig{width:100%}button{font-size:1rem;padding:1em 2em;color:#34475d;border:1px solid #34475d;background:transparent;border-radius:1.5em;font-family:sans-serif;margin:2.5em auto;display:block;cursor:pointer}.image-gallery-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.galleryImg{flex-basis:50%;width:50%;display:block;height:auto}.photo-gallery-img-view{position:fixed;width:100%;height:100%;z-index:-1;left:0;top:0;transition:opacity .6s;background:rgba(0,0,0,.4);opacity:0}.photo-gallery-img-view img{min-width:80%;-o-object-fit:contain;object-fit:contain;height:auto;max-height:90%;max-width:90%;display:block;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);z-index:7}.photo-gallery-img-view .menu{position:fixed;overflow:hidden;margin:0;z-index:7;top:2em;right:2em}.row{display:flex;flex-direction:row;flex-wrap:warp;justify-content:space-around}.col{width:100%}.evenement{margin:1em 0;padding:0 1em}.evenement h2,.evenement p{text-align:left;margin:1em 0;padding:0}.evenement .event-icon{margin-right:.5em}.evenement .event-name{margin:0}.evenement .event-title,.evenement div p:first-child{margin-top:0}.evenement .event-img{width:100%;height:auto}.evenement .event{font-size:1.3em;margin:1em 0}.evenement .row{margin:1em 0}@media screen and (max-width:768px){section#reviews{padding-bottom:10em}section#reviews .review{width:100%}section#contact .form form{padding:0!important}}@media screen and (max-width:763px){.logo{left:50%!important;transform:translateX(-50%)!important}:root{font-size:22px}.pager{display:none}section:first-child h1{margin-top:0}section h1{font-size:2.3rem;margin-top:2em}.menuOpen{width:100%}#imgViewImg{width:80%;height:auto}footer p{font-size:1.3rem}#home{padding-bottom:0;padding-top:4em}}@media screen and (max-width:482px){.contactInfo{font-size:1.1rem}}@media screen and (max-width:1306px){.menu{display:block}nav{background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}nav ul{display:none}section h1{margin-top:1em}section p{margin:0 auto 2em}section:nth-child(2){margin:0;padding-top:3em}section:nth-child(2) h1{margin-top:2em}.logo{top:0;box-shadow:0 0 .5em .5em hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}.anchorPoint{bottom:-.6em}}@media screen and (max-height:900px){.pager{bottom:0}}@media screen and (max-height:780px){.pager{display:none}#home{padding-bottom:0}}@media screen and (min-width:700px){.galleryImg{flex-basis:33.3%;width:33.3%}.galleryBig{width:66.66%}button{margin:5em auto}.col{width:calc(50% - 2em);margin:0 1em}}@media screen and (min-width:1000px){.galleryImg{flex-basis:25%;width:25%}.galleryBig{width:50%}}@media screen and (max-width:700px){.row{flex-direction:column}.evenement .row:nth-child(2n){flex-direction:column-reverse}}

/*# sourceMappingURL=app.css.map*/