@import "//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css";body{padding:0;margin:0;font-family:'Raleway','Arial',sans-serif;font-size:100%}ul,li{padding-left:20px;margin:0;font-size:18px}img{margin-left:-15px}.row{margin:0}.w3-logo{float:left}.navbar{margin-bottom:0}.navbar-nav{float:right}.logo{padding:10px;width:350px}.phonecall{padding-right:8px;margin-top:2px;z-index:99;display:none}.phonecall span{padding-left:8px}header{padding:0;width:100%}.container{width:100%;padding-left:5%;padding-right:5%}.w3-slider{height:300px;position:relative;width:100%}.boxgallery{max-height:300px}.w3layouts-header-title{z-index:1000;position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.w3layouts-header-title h2{font-weight:200;font-size:3.5em;background:rgba(0,0,0,0.47);padding:25px;color:#fff;letter-spacing:3px}.navbar-default .navbar-nav > li > a{text-align:center;font-size:20px;color:#273969;margin-top:8px;padding:0}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#A2C862;background-color:transparent}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#A2C862}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent;padding:0}.navbar-default{background-color:transparent;border-color:transparent}.navbar-nav > li > a{padding-top:0;padding-bottom:0}.navbar-nav{margin:15px 0 0}.dropdown-menu{top:40px;padding:0}.dropdown-menu li{margin:0;padding:0;text-align:center}.dropdown-menu li a{color:#273969;font-size:18px}.dropdown-menu li a:hover{color:#A2C862}.mobile-nav{display:none}.toggle4{display:none}.carousel{margin-bottom:0;padding:0 40px 30px}.carousel p{font-size:18px}.carousel-control{left:-60px;height:80px;width:80px;background:#273969;border-radius:40px 40px 40px 40px;margin-top:90px;font-size:50px}.carousel-control.right{right:-60px}.carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px}.carousel-indicators li{background:#A2C862}.carousel-indicators .active{background:#273969}.banner{height:400px}.bannerpic{position:absolute;left:0;top:0;z-index:-1;width:100%}.bannertxt1{display:none;color:#273969;font-size:7em;font-weight:500;position:relative;top:15%;text-align:center}.bannertxt2{color:#273969;font-size:3.5em;font-weight:500;position:relative;top:15%;text-align:center}.mainpage{padding:50px;background:#fff}.title{margin-bottom:4em;text-align:center}.title h1{color:#273969;font-size:32px;text-transform:uppercase;letter-spacing:4px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.title p{color:#000;font-size:20px}.title span{height:1px;width:10%;background:#A2C862;color:#A2C862;display:inline-block;animation:fadeIn 1s;-webkit-animation:fadeIn 1s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.info{background:#FFF;padding:20px;padding-left:0;width:90%;position:relative;left:10%}.info h5{color:#273969;font-weight:600;font-size:20px}.info h5:hover{color:#A2C862}.info p{color:#000;font-size:18px;font-weight:400;margin-bottom:20px;text-align:justify}.info a{color:#fff;font-size:18px;text-decoration:none;text-transform:uppercase}.info a:hover{text-decoration:underline;color:#fff}.hovereffect{width:90%;height:90%;overflow:hidden;position:relative;text-align:center;left:10%}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;margin-left:-15px;text-align:center;-webkit-transition:all .4s cubic-bezier(0.88,-0.99,0,1.81);transition:all .4s cubic-bezier(0.88,-0.99,0,1.81)}.hovereffect:hover .overlay{background-color:rgba(0,0,0,0.64)}.hovereffect p.info{display:inline-block;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .4s cubic-bezier(0.88,-0.99,0,1.81);transition:all .4s cubic-bezier(0.88,-0.99,0,1.81);font-weight:400;width:60%;position:relative;left:0;padding:1em 3em;letter-spacing:5px;margin:auto;margin-top:30%}.hovereffect:hover p.info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hovereffect p.info:hover{box-shadow:0 0 5px #fff}.searchbox{background:transparent;color:#273969;font-size:18px;margin-top:5px;margin-left:0;text-align:center}.searchbox::placeholder{color:#273969;font-family:'Raleway','Arial',sans-serif;font-size:20px;font-weight:500}.pagetext{font-size:18px}.pagetext h2{color:#273969;font-size:20px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;padding-top:0;margin-top:0}.pic-container{padding-right:40px;margin-bottom:0;padding-bottom:0}.pic-container h2{margin-bottom:0}.sliderpic{margin-left:0;width:100%;box-shadow:5px 5px 5px 5px #888}.sliderbox{margin-left:0;padding:0;overflow-x:scroll;overflow-y:hidden;height:400px}.portfolio-item{margin:20px;width:300px;height:300px}.portfolio-item img{padding:0;width:100%;box-shadow:5px 5px 5px 5px #888}.portfolio-item h2{position:relative;left:-10px;font-size:24px}.portfolio-item p{position:relative;left:-10px;font-size:16px}.imgbtnprev{position:relative;top:-37px;color:#fff;text-transform:uppercase;font-size:1em;letter-spacing:2px;font-weight:400;border:none;padding:6px 20px;outline:none;background:#526495;float:left}.imgbtnprev:hover{background:#A2C862}.imgbtnnext{position:relative;top:-47px;color:#fff;text-transform:uppercase;font-size:1em;letter-spacing:2px;font-weight:400;border:none;padding:6px 20px;outline:none;background:#526495;margin-top:10px;float:right}.imgbtnnext:hover{background:#A2C862}.BackToTop{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#273969;color:#fff;cursor:pointer;padding:15px}.BackToTop:hover{background-color:#A2C862}.flower{width:40%;margin-left:10%;margin-top:5%}.floweralt{display:none;font-size:20px}#flower{height:400px}.circle0{width:120px;height:120px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;background:#FFF;position:relative;margin-left:25%;margin-top:25%}.circle0 p{font-size:16px;font-weight:600;text-align:center;padding-top:40px;color:#273969}.circle0 p:hover{color:#A2C862}.circle0 a{text-decoration:none}.circle{width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#A2C862;position:absolute;cursor:pointer;animation-name:drawcircle;animation-duration:2s;box-shadow:5px 5px 5px 5px #888}.circle:hover{background:#273969}.circle p{font-size:40px;font-weight:800;color:#FFF;text-align:center;margin-top:25%}.line{z-index:1;content:"";position:absolute;border-top:2px solid #A2C862;transform:rotate(0deg);transform-origin:0 0;animation-name:drawline;animation-duration:2s}@keyframes drawline{from{opacity:0}to{opacity:1}}@keyframes drawcircle{0%{opacity:0}33%{opacity:0}100%{opacity:1}}.backbtn{color:#fff;text-transform:uppercase;font-size:1em;letter-spacing:2px;font-weight:400;border:none;padding:12px 30px;outline:none;background:#526495;margin-top:10px;float:left}.backbtn:hover{background:#A2C862}.pagetext strong{color:#526495;font-weight:600;font-size:20px;display:block;margin-bottom:5px;letter-spacing:1px}.pagetext span{color:#526495;font-weight:600;font-size:20px;display:block;margin-bottom:5px;letter-spacing:1px}.pagetext textarea{height:205px}.pagetext input[type="button"]{color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:2px;font-weight:400;border:none;padding:7.5px 30px;outline:none;background:#526495;margin-top:-5px;float:left}.pagetext input[type="button"]:hover{background:#A2C862}.contacttext{font-size:16px;font-weight:400;line-height:30px;text-align:left;margin-left:15px}.contactfield{width:100%;color:#000;font-size:16px;padding:7px 10px;border:none;outline:none;margin:0 0 15px;background:#FFF;border:1px solid #4B6ED0;margin-bottom:18px}.contactfield::placeholder{color:#273969}.contactmsg{color:#273969;text-transform:uppercase;font-size:1.35em;letter-spacing:2px;font-weight:400;border:none;padding:12px 30px;outline:none;margin-top:10px;float:left}.linktable{font-size:14px;margin-bottom:50px}.linktable td{padding-bottom:15px}.linktable td:first-child{width:300px;vertical-align:top}.privacytxt{margin-bottom:144px}.privacylist li{font-size:16px;font-weight:400;line-height:30px;margin-left:15px}.disclaimertxt{margin-bottom:254px}.voorwaardentxt td{font-size:12px}.voorwaardentxt td:first-child{width:80px}.portfolio-img{width:200px;height:150px}.portfolio-title{font-size:24px}.reviewbox{padding-left:20px;max-height:600px;overflow-y:hidden}.reviews{background:#FFF;box-shadow:5px 5px 5px 5px #888;padding:20px;width:100%;margin-top:10px;margin-bottom:10px;float:left}.morereviews{position:relative;top:570px;z-index:2;width:100%;background:#273969;height:30px;cursor:pointer;color:#FFF;font-size:20px;text-align:center}.morereviews:hover{background:#A2C862}.reviewtitle{float:left;position:relative;top:-5px;font-size:24px}.reviewdetails{font-size:14px;font-weight:400;color:#273969}.reviewtext{font-size:16px;font-weight:400}.ratingdone{border:none;float:left}.ratingdone > input{display:none}.ratingdone > label:before{margin:5px;font-size:2em;font-family:FontAwesome;display:inline-block;content:"\f005"}.ratingdone > .half:before{content:"\f089";position:absolute}.ratingdone > label{color:#ddd;float:right}.ratingdone > .check{color:#A2C862}.rating{border:none;float:left}.rating > input{display:none}.rating > label:before{margin:5px;font-size:2em;font-family:FontAwesome;display:inline-block;content:"\f005"}.rating > .half:before{content:"\f089";position:absolute}.rating > label{color:#ddd;float:right}.rating > input:checked ~ label,/* show gold star when clicked */
.rating:not(:checked) > label:hover,/* hover current star */
.rating:not(:checked) > label:hover ~ label{color:#A2C862}.rating > input:checked + label:hover,/* hover current star when changing rating */
.rating > input:checked ~ label:hover,.rating > label:hover ~ input:checked ~ label,/* lighten current selection */
.rating > input:checked ~ label:hover ~ label{color:#A2C862}.reviewfield{width:100%;color:#000;font-size:16px;padding:7px 10px;border:none;outline:none;margin:0 0 15px;background:#FFF;border:1px solid #4B6ED0;margin-bottom:18px}.reviewfield::placeholder{color:#273969}.reviewform input[type="submit"]{color:#fff;text-transform:uppercase;font-size:1.35em;letter-spacing:2px;font-weight:400;border:none;padding:12px 30px;outline:none;background:#526495;margin-top:10px;float:left}.reviewform input[type="submit"]:hover{background:#A2C862}.editbtn{width:100%;-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;font-family:Arial;color:#FFF;font-size:18px;background:#273969;padding:10px 20px;text-decoration:none}.editbtn:hover{background:#A2C862;text-decoration:none}.pictable input[type="file"]{width:100%}.pictable th{font-weight:600;padding:5px}.pictable td{padding:5px}.pictable td:nth-child(2){text-align:center}.material-button-anim{position:relative;padding:127px 15px 27px;text-align:center;max-width:320px;margin:0 auto 20px}.material-button{position:relative;top:0;z-index:1;width:70px;height:70px;font-size:1.5em;color:#fff;background:#A2C862;border:none;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.275);outline:none}.material-button-toggle{z-index:3;width:90px;height:90px;margin:0 auto}.material-button-toggle span{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .175s cubic-bazier(.175,.67,.83,.67);transition:transform .175s cubic-bazier(.175,.67,.83,.67)}.material-button-toggle.open{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);-webkit-animation:toggleBtnAnim .175s;animation:toggleBtnAnim .175s}.material-button-toggle.open span{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .175s cubic-bazier(.175,.67,.83,.67);transition:transform .175s cubic-bazier(.175,.67,.83,.67)}#options{height:90px}.option{position:relative}.option .option1,.option .option2,.option .option3{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:all .175s;transition:all .175s}.option .option1{-webkit-transform:translate3d(90px,90px,0) scale(.8,.8);transform:translate3d(90px,90px,0) scale(.8,.8)}.option .option2{-webkit-transform:translate3d(0,90px,0) scale(.8,.8);transform:translate3d(0,90px,0) scale(.8,.8)}.option .option3{-webkit-transform:translate3d(-90px,90px,0) scale(.8,.8);transform:translate3d(-90px,90px,0) scale(.8,.8)}.option.scale-on .option1,.option.scale-on .option2,.option.scale-on .option3{filter:blur(0);-webkit-filter:blur(0);-webkit-transform:none;transform:none;-webkit-transition:all .175s;transition:all .175s}.option.scale-on .option2{-webkit-transform:translateY(-28px) translateZ(0);transform:translateY(-28px) translateZ(0);-webkit-transition:all .175s;transition:all .175s}@keyframes toggleBtnAnim{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}75%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes toggleBtnAnim{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}75%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}.bottomcontainer{background:#98928B;margin:0;padding:0}.bottom-bar{margin-left:5%;width:95%;padding-bottom:0}.bottom-bar a{color:#FFF}.bottom-bar a:hover{color:#273969}.kkamplink{font-size:12px}.foottext2 a{text-decoration:none}.foottext2 a:hover{color:#FF4000}.footheader{font-size:20px;margin-top:5%;margin-left:10%;color:#FFF;text-transform:uppercase}.foottext{font-size:16px;margin-left:10%;color:#FFF;line-height:14px}.foottext2{font-size:12px;margin-left:10%;color:#FFF;line-height:14px}.foottext a{text-decoration:none}.copyright{float:left}.copy2{display:none}@media (max-width: 1250px){.hovereffect p.info{width:80%;margin-top:30%;left:3%}.banner{height:250px}.circle0{width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin-left:30%;margin-top:30%}.circle0 p{font-size:14px;font-weight:600;padding-top:35px}.circle{width:80px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.circle p{font-size:30px;font-weight:600;margin-top:30%}.logo{width:250px}}@media (max-width: 1135px){.phonecall{display:inline}.overlay{display:none}.bannertxt1{display:block}.w3-logo{display:none}.navbar-collapse.collapse{text-align:center}.navbar-nav{display:inline-block;float:none;margin:0;margin-top:10px}.navbar-nav li{background:#273969;margin:2px;height:38px;padding-right:10px;padding-left:10px}.navbar-default .navbar-nav > li > a{color:#FFF}.searchbox{border:none;color:#FFF}.searchbox::placeholder{color:#FFF}.bannertxt1,.bannertxt2{top:20%}.dropdown-menu{background:#273969}.dropdown-menu li a{color:#FFF;font-size:18px}}@media (max-width: 991px){.hovereffect{width:80%}.img-responsive{width:100%}.info{width:80%}.info h5{text-align:center}.banner{height:200px}.flower{margin-top:28%;margin-left:10%}.circle0{width:120px;height:120px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;margin-left:42%}.circle0 p{font-size:16px;font-weight:600;text-align:center;padding-top:30px}.circle{width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.circle p{font-size:40px;font-weight:800;margin-top:30%}.sliderpic{margin-bottom:40px}.imgbtnprev{top:-77px}.imgbtnnext{top:-87px}.bottom-bar{text-align:center}.footheader{margin-left:0;font-size:26px}.foottext{padding-left:0;margin-left:0;font-size:20px}.foottext2{padding-left:0;margin-left:0;font-size:16px}}@media (max-width: 910px){.bannertxt1{font-size:4em}.bannertxt2{font-size:3em}.navbar-default .navbar-nav > li > a{font-size:16px}.dropdown-menu li a{color:#FFF;font-size:16px}.searchbox{font-size:14px;padding-top:4px}.searchbox::placeholder{font-size:16px}}@media (max-width: 885px){.footheader{font-size:20px;font-weight:600;line-height:20px}.foottext{font-size:18px;line-height:10px}.foottext2{font-size:14px;line-height:10px}.circle0{width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin-top:30%}.circle0 p{font-size:14px;font-weight:400;padding-top:30px}.circle{width:80px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.circle p{font-size:30px;font-weight:600;margin-top:30%}}@media (max-width: 800px){.ratingdone > label:before{font-size:1.5em}.reviewtitle{font-size:18px}}@media (max-width: 767px){.mainpage{padding:10px 10px 10px 20px}.banner{height:120px;background:#A2C862}.bannerpic{display:none}.bannertxt1,.bannertxt2{top:15%}.bannertxt2{font-size:2.5em}.flower{display:none}.floweralt{display:inline}.mobile-nav{position:fixed;left:0;top:0;display:inline;width:100%;float:left;min-height:70px;background:#273969;z-index:9}.mobile-nav a{position:relative;left:0;width:12.5%;height:70px;float:left;padding-top:10px;padding-left:0;padding-right:0;cursor:pointer;font-size:12px;color:#FFF;text-align:center;border:none;text-decoration:none}.mob-search{position:relative;left:0;width:12.5%;height:70px;float:left;padding-top:10px;padding-left:0;cursor:pointer;font-size:12px;color:#FFF;text-align:center}.mob-search input{position:relative;top:-3px;width:100%;height:18px;font-size:12px;color:#000}.mob-search input::placeholder{text-align:center}.mobile-nav span{font-size:30px;position:relative;padding-bottom:5px;z-index:1}.mobile-nav span:hover,.mobile-nav a:hover{color:#A2C862;border:none}}@media (max-width: 640px){.w3-slider{height:200px}.boxgallery{max-height:200px}.w3layouts-header-title h2{font-size:2em}.circle0{width:80px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.circle0 p{font-size:10px;font-weight:400}.circle{width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.circle p{font-size:20px;font-weight:600;margin-top:25%}.reviews{width:100%;margin-right:0}.ratingdone > label:before{font-size:3.5em}.reviewtitle{font-size:24px}}@media (max-width: 500px){.banner{height:170px}.bannertxt1,.bannertxt2{top:40%}.title h1{font-size:22px}.mainpage p{font-size:16px}.mobile-nav{min-height:115px}.mobile-nav a{width:25%;height:55px;padding-top:8px;font-size:16px}.mob-search{width:25%;height:55px;padding-top:8px;font-size:16px}.mob-search input{top:0;font-size:16px}.mobile-nav span{padding-bottom:0}.bannertxt1{font-size:30px}.bannertxt2{font-size:20px}}@media (max-width: 420px){.logo{width:200px}.w3layouts-header-title h2{font-size:1.5em}.circle{width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.circle p{font-size:14px;margin-top:10%}.ratingdone > label:before{font-size:2.5em}.reviewtitle{font-size:18px}}@media (max-width: 360px){.banner{height:150px}.bannertxt1{top:50%;font-size:25px}.bannertxt2{font-size:15px}.mobile-nav a{width:25%;height:60px;padding-top:8px;font-size:12px}.mob-search{width:25%;height:60px;padding-top:8px;font-size:12px}.mob-search input{font-size:12px}}