@import url('https://cafecosta.nl/wp-content/themes/costa/style/bootstrap.min.css');@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');@import url('https://cafecosta.nl/wp-content/themes/costa/style/lightbox.css');@import url('https://fonts.googleapis.com/css?family=Raleway:400,400i,800,800i|Poppins:200i');@font-face{font-family:'Dry Brush';src:url('/wp-content/themes/costa/fonts/DryBrush.woff2') format('woff2'),url('/wp-content/themes/costa/fonts/DryBrush.woff') format('woff'),url('/wp-content/themes/costa/fonts/DryBrush.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Chinese Rocks';src:url('/wp-content/themes/costa/fonts/ChineseRocksRg.woff2') format('woff2'),url('/wp-content/themes/costa/fonts/ChineseRocksRg.woff') format('woff'),url('/wp-content/themes/costa/fonts/ChineseRocksRg.ttf') format('truetype');font-weight:normal;font-style:normal}body{width:100%;height:100%;font-family:'Raleway',sans-serif;font-size:16px;line-height:30px;position:relative;overflow-x:hidden;background:#121212}@media screen and (max-width:768px){body{font-size:14px;line-height:24px}}h2{font-size:28px;line-height:40px;font-weight:800;margin:0 0 10px;font-family:'Chinese Rocks'}@media screen and (max-width:768px){h2{font-size:22px}}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{display:inline-block !important;color:#808080 !important;border:1px solid #e61771 !important;font-size:12px !important}span.wpcf7-not-valid-tip{color:#808080 !important;font-size:12px !important}span.wpcf7-list-item{margin-left:0 !important;display:block !important;font-weight:400}span.wpcf7-list-item input{float:left;margin:9px 10px 0 0}span.wpcf7-list-item label{font-weight:200 !important;font-style:italic;color:#fff;font-size:14px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}@media screen and (max-width:768px){.row-eq-height{flex-direction:column}}@media screen and (max-width:768px){.row-reverse{flex-direction:column-reverse}}.wpcf7-response-output{display:inline-block;font-size:14px}.display-none{display:none !important}.cta{border-radius:30px;background:transparent;font-style:italic;display:inline-block;font-size:14px;padding:5px 35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cta:focus,.cta:active,.cta:visited{outline:0 !important;text-decoration:none !important}.cta-white{border:2px solid #fff;color:#000;background:#fff}.cta-white:focus,.cta-white:active,.cta-white:visited,.cta-white:hover{background:transparent;color:#fff;text-decoration:none}.cta-green{border:2px solid #50ae77;color:#fff;background:#50ae77}.cta-green:focus,.cta-green:active,.cta-green:visited,.cta-green:hover{background:transparent;color:#fff;text-decoration:none}.grecaptcha-badge{display:none}header .navbar-default{background:#121212;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}@media screen and (max-width:768px){header .navbar-default{border-bottom:1px solid #50ae77}}header .navbar-default .navbar-brand{position:absolute;height:100%;display:flex;align-items:center}@media screen and (max-width:768px){header .navbar-default .navbar-brand{position:relative}}header .navbar-default .navbar-brand img{width:150px}@media screen and (max-width:768px){header .navbar-default .navbar-brand img{width:100px;margin-top:-10px}}header .navbar-default .navbar-toggle{border:1px solid #50ae77}header .navbar-default .navbar-toggle:active,header .navbar-default .navbar-toggle:visited,header .navbar-default .navbar-toggle:focus{background-color:transparent}header .navbar-default .navbar-toggle span{background-color:#50ae77 !important}header .navbar-default .navbar-collapse{border-top:none;max-height:100vh}header .navbar-default .navbar-nav{width:100%;text-align:center}@media screen and (max-width:768px){header .navbar-default .navbar-nav{margin:0}}header .navbar-default .navbar-nav li{display:inline-block;float:none}@media screen and (max-width:768px){header .navbar-default .navbar-nav li{width:100%}}header .navbar-default .navbar-nav li a{padding-left:20px;padding-right:20px;color:#fff;font-weight:800;padding:40px 20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){header .navbar-default .navbar-nav li a{padding:15px}}header .navbar-default .navbar-nav li a:focus,header .navbar-default .navbar-nav li a:visited,header .navbar-default .navbar-nav li a:active{color:#fff;outline:0}header .navbar-default .navbar-nav li a:hover{color:#e61771;background:#121212}header .navbar-default .navbar-nav .open>a{background-color:#e61771 !important;color:#fff !important}header .navbar-default .navbar-nav .dropdown .dropdown-menu{margin-top:-1px;background:#121212}header .navbar-default .navbar-nav .dropdown .dropdown-menu .divider{width:100%;height:1px;margin:0;display:inline-block;margin:0 0 5px;background:#121212}header .navbar-default .navbar-nav .dropdown .dropdown-menu li{width:100%}header .navbar-default .navbar-nav .dropdown .dropdown-menu li a{padding:10px 15px}header .navbar-default .navbar-nav .logo{padding:0 60px 0 50px}@media screen and (max-width:768px){header .navbar-default .navbar-nav .logo{display:none}}header .navbar-default .navbar-nav .logo img{position:absolute;width:115px;left:-30px;top:65px}header .navbar-default .navbar-nav .socials{padding-left:15px;padding-right:5px}header .navbar-default .navbar-nav .socials i{color:#50ae77;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header .navbar-default .navbar-nav .socials i:hover{color:#e61771}.home .banner,.page .banner{position:relative;width:100%;height:750px;background:url('/wp-content/uploads/2018/06/home-background.jpg') center center no-repeat;background-size:cover;margin-top:0px}@media screen and (max-width:768px){.home .banner,.page .banner{height:300px}}.home .banner .container-title,.page .banner .container-title{position:absolute;bottom:-45px;text-align:center;width:100%;left:50%;transform:translateX(-50%);padding:15px 45px;background:#56ab72;box-shadow:2px 3px 20px 0 rgba(0,0,0,0.2);background:-moz-linear-gradient(left, #56ab72 0%, #2ca48c 100%);background:-webkit-linear-gradient(left, #56ab72 0%, #2ca48c 100%);background:linear-gradient(to right, #56ab72 0%, #2ca48c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56ab72', endColorstr='#2ca48c', GradientType=1);z-index:2}@media screen and (max-width:768px){.home .banner .container-title,.page .banner .container-title{width:90%;padding:15px 25px}}@media screen and (max-width:768px){.home .banner .container-title:after,.page .banner .container-title:after{display:none}}.home .banner .container-title:before,.page .banner .container-title:before{position:absolute;content:"";bottom:0px;left:0px;width:120px;height:150px;background:url('/wp-content/themes/costa/images/palm.png');background-size:contain;background-repeat:no-repeat;z-index:3}@media screen and (max-width:768px){.home .banner .container-title:before,.page .banner .container-title:before{left:-20px}}.home .banner .container-title:after,.page .banner .container-title:after{position:absolute;content:"";bottom:0px;right:-10px;width:160px;height:150px;background:url('/wp-content/themes/costa/images/toekan-met-blad-paars.png');background-size:contain;background-repeat:no-repeat;z-index:2;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.home .banner .container-title .subtitle,.page .banner .container-title .subtitle,.home .banner .container-title .title,.page .banner .container-title .title{color:#fff;display:block}.home .banner .container-title .subtitle,.page .banner .container-title .subtitle{font-family:'Poppins',sans-serif;font-size:14px}@media screen and (max-width:768px){.home .banner .container-title .subtitle,.page .banner .container-title .subtitle{font-size:12px;display:none}}.home .banner .container-title .title,.page .banner .container-title .title{font-family:'Chinese Rocks';font-weight:800;font-size:65px;line-height:60px;margin-bottom:20px}@media screen and (max-width:768px){.home .banner .container-title .title,.page .banner .container-title .title{font-size:32px;line-height:30px;margin-bottom:0px}}.home .banner .container-open,.page .banner .container-open{position:absolute;bottom:-75px;text-align:center;left:50%;transform:translateX(-50%) rotate(1deg);padding:10px 30px;background-color:#e61771;z-index:4}@media screen and (max-width:768px){.home .banner .container-open,.page .banner .container-open{width:80%;padding:5px 15px}}.home .banner .container-open .open,.page .banner .container-open .open{color:#fff}.home form,.page form{display:inline-block;padding-top:30px;width:100%}.home form .margin-top,.page form .margin-top{margin-top:30px}@media screen and (max-width:768px){.home form .margin-top,.page form .margin-top{margin-top:15px}}.home form .left,.page form .left{padding-right:45px}.home form .left label,.page form .left label{color:#e61771;margin-bottom:0;font-size:15px}.home form .left input[type="text"],.page form .left input[type="text"],.home form .left input[type="email"],.page form .left input[type="email"],.home form .left textarea,.page form .left textarea{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:25px;color:#fff;background:transparent}.home form .left input[type="text"]::placeholder,.page form .left input[type="text"]::placeholder,.home form .left input[type="email"]::placeholder,.page form .left input[type="email"]::placeholder,.home form .left textarea::placeholder,.page form .left textarea::placeholder{color:#fff}.home form .left input[type="text"]:active,.page form .left input[type="text"]:active,.home form .left input[type="email"]:active,.page form .left input[type="email"]:active,.home form .left textarea:active,.page form .left textarea:active,.home form .left input[type="text"]:visited,.page form .left input[type="text"]:visited,.home form .left input[type="email"]:visited,.page form .left input[type="email"]:visited,.home form .left textarea:visited,.page form .left textarea:visited,.home form .left input[type="text"]:focus,.page form .left input[type="text"]:focus,.home form .left input[type="email"]:focus,.page form .left input[type="email"]:focus,.home form .left textarea:focus,.page form .left textarea:focus{outline:0 !important}.home form .left input[type="submit"],.page form .left input[type="submit"]{float:right}.home form .left input::-webkit-input-placeholder,.page form .left input::-webkit-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left input::-moz-placeholder,.page form .left input::-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left input:-ms-input-placeholder,.page form .left input:-ms-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left input:-moz-placeholder,.page form .left input:-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left textarea::-webkit-input-placeholder,.page form .left textarea::-webkit-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left textarea::-moz-placeholder,.page form .left textarea::-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left textarea:-ms-input-placeholder,.page form .left textarea:-ms-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .left textarea:-moz-placeholder,.page form .left textarea:-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .right,.page form .right{padding-left:45px;text-align:left}@media screen and (max-width:768px){.home form .right,.page form .right{padding-left:15px;margin-top:30px}}.home form .right .title,.page form .right .title,.home form .right .subtitle,.page form .right .subtitle{display:block;font-style:italic;color:#808080}.home form .right .title,.page form .right .title{color:#e61771;margin-bottom:0;font-size:15px;font-weight:700;font-style:inherit}.home form .right .subtitle,.page form .right .subtitle{font-size:12px;line-height:10px;margin-bottom:15px;margin-top:-25px}.home form .right input[type="text"],.page form .right input[type="text"]{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:25px;color:#fff;background:transparent}.home form .right input[type="text"]::placeholder,.page form .right input[type="text"]::placeholder{color:#fff !important}.home form .right input[type="text"]:active,.page form .right input[type="text"]:active,.home form .right input[type="text"]:visited,.page form .right input[type="text"]:visited,.home form .right input[type="text"]:focus,.page form .right input[type="text"]:focus{outline:0 !important}.home form .right .your-date input:focus,.page form .right .your-date input:focus,.home form .right .your-time-from input:focus,.page form .right .your-time-from input:focus,.home form .right .your-time-till input:focus,.page form .right .your-time-till input:focus,.home form .right .your-date input:visited,.page form .right .your-date input:visited,.home form .right .your-time-from input:visited,.page form .right .your-time-from input:visited,.home form .right .your-time-till input:visited,.page form .right .your-time-till input:visited,.home form .right .your-date input:hover,.page form .right .your-date input:hover,.home form .right .your-time-from input:hover,.page form .right .your-time-from input:hover,.home form .right .your-time-till input:hover,.page form .right .your-time-till input:hover,.home form .right .your-date input:active,.page form .right .your-date input:active,.home form .right .your-time-from input:active,.page form .right .your-time-from input:active,.home form .right .your-time-till input:active,.page form .right .your-time-till input:active{outline:0 !important}.home form .right .your-date input::-webkit-input-placeholder,.page form .right .your-date input::-webkit-input-placeholder,.home form .right .your-time-from input::-webkit-input-placeholder,.page form .right .your-time-from input::-webkit-input-placeholder,.home form .right .your-time-till input::-webkit-input-placeholder,.page form .right .your-time-till input::-webkit-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .right .your-date input::-moz-placeholder,.page form .right .your-date input::-moz-placeholder,.home form .right .your-time-from input::-moz-placeholder,.page form .right .your-time-from input::-moz-placeholder,.home form .right .your-time-till input::-moz-placeholder,.page form .right .your-time-till input::-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .right .your-date input:-ms-input-placeholder,.page form .right .your-date input:-ms-input-placeholder,.home form .right .your-time-from input:-ms-input-placeholder,.page form .right .your-time-from input:-ms-input-placeholder,.home form .right .your-time-till input:-ms-input-placeholder,.page form .right .your-time-till input:-ms-input-placeholder{color:#808080;font-style:italic;font-size:14px}.home form .right .your-date input:-moz-placeholder,.page form .right .your-date input:-moz-placeholder,.home form .right .your-time-from input:-moz-placeholder,.page form .right .your-time-from input:-moz-placeholder,.home form .right .your-time-till input:-moz-placeholder,.page form .right .your-time-till input:-moz-placeholder{color:#808080;font-style:italic;font-size:14px}.home form p,.page form p{font-size:14px;color:#808080}.home form input[type="file"],.page form input[type="file"]{padding:45px;border:1px dotted #e61771;width:100%;margin-top:15px;font-size:14px;color:#e61771;line-height:0;font-style:italic}.home form textarea,.page form textarea{width:100%;border:none;border-bottom:1px solid #e61771;color:#e61771;height:100px;margin-top:15px;background:transparent}.home form textarea::placeholder,.page form textarea::placeholder{color:#fff !important}.home form textarea:active,.page form textarea:active,.home form textarea:focus,.page form textarea:focus,.home form textarea:visited,.page form textarea:visited{outline:0 !important}.home form .cta,.page form .cta{float:right;margin-top:30px}.home .instagram-blok,.page .instagram-blok{padding:0 0 6em 0}@media screen and (max-width:768px){.home .instagram-blok,.page .instagram-blok{padding:0 0 3em 0}}.home .intro,.page .intro{padding:120px 0 30px;text-align:center;position:relative;overflow-x:hidden !important}.home .intro p,.page .intro p{color:#fff;font-style:italic}.home .intro p a,.page .intro p a{color:#50ae77}.home .intro .text p,.page .intro .text p{margin-top:15px}.home .intro .text ul,.page .intro .text ul{display:inline-table;padding:0}.home .intro .text ul li,.page .intro .text ul li{list-style:none;color:#fff;font-style:italic}.home .intro ul,.page .intro ul{display:inline-table;padding:0}.home .intro ul li,.page .intro ul li{list-style:none;color:#fff;font-style:italic}.home .text-image h3,.page .text-image h3{color:#e61771;font-size:24px;font-weight:800;margin-top:0 !important;font-style:normal;font-family:'Chinese Rocks'}.home .text-image p,.page .text-image p{color:#fff}.home .text-image p a,.page .text-image p a{color:#50ae77}.home .text-image ul li,.page .text-image ul li{color:#fff}.home .text-image .margin-button,.page .text-image .margin-button{margin-bottom:45px !important}@media screen and (max-width:768px){.home .text-image .margin-button,.page .text-image .margin-button{margin-bottom:30px !important}}.home .text-image .row,.page .text-image .row{margin:0 0 60px}@media screen and (max-width:768px){.home .text-image .row,.page .text-image .row{margin:0 0 30px}}.home .text-image .content-left,.page .text-image .content-left{padding:75px 30px 75px 0}@media screen and (max-width:768px){.home .text-image .content-left,.page .text-image .content-left{padding:30px 0}}.home .text-image .padding-bottom,.page .text-image .padding-bottom{padding-bottom:0}.home .text-image .content-right,.page .text-image .content-right{padding:75px 0 75px 30px}@media screen and (max-width:768px){.home .text-image .content-right,.page .text-image .content-right{padding:30px 0}}.home .text-image .image-right,.page .text-image .image-right{border:4px solid #50ae77}@media screen and (max-width:768px){.home .text-image .image-right,.page .text-image .image-right{height:300px}}.home .text-image .no-flex,.page .text-image .no-flex{height:500px}.home .text-image .image-left,.page .text-image .image-left{border:4px solid #e61771}@media screen and (max-width:768px){.home .text-image .image-left,.page .text-image .image-left{height:300px}}.home .text-image ul,.page .text-image ul{padding:0 0 0 15px}.home .text-image .cta,.page .text-image .cta{margin:10px 10px 0 0}@media screen and (max-width:768px){.home .text-image .cta,.page .text-image .cta{margin-right:0}}.home .text-image .cta:hover,.page .text-image .cta:hover{color:#fff !important}.home .arrangementen,.page .arrangementen,.home .buffetten,.page .buffetten{text-align:left}.home .arrangementen h1,.page .arrangementen h1,.home .buffetten h1,.page .buffetten h1{color:#e61771;text-align:center;font-weight:bold;margin-bottom:45px;margin-top:45px}.home .arrangementen .item,.page .arrangementen .item,.home .buffetten .item,.page .buffetten .item{margin-bottom:30px}@media screen and (max-width:768px){.home .arrangementen .item,.page .arrangementen .item,.home .buffetten .item,.page .buffetten .item{margin-bottom:15px}}.home .arrangementen .item .col-sm-12,.page .arrangementen .item .col-sm-12,.home .buffetten .item .col-sm-12,.page .buffetten .item .col-sm-12{padding:15px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);text-align:center}.home .arrangementen .item .col-sm-12 img,.page .arrangementen .item .col-sm-12 img,.home .buffetten .item .col-sm-12 img,.page .buffetten .item .col-sm-12 img{width:auto;margin-bottom:5px;max-width:100%;min-width:100%;height:160px}@media screen and (max-width:768px){.home .arrangementen .item .col-sm-12 img,.page .arrangementen .item .col-sm-12 img,.home .buffetten .item .col-sm-12 img,.page .buffetten .item .col-sm-12 img{height:220px}}.home .arrangementen .item .col-sm-12 h2,.page .arrangementen .item .col-sm-12 h2,.home .buffetten .item .col-sm-12 h2,.page .buffetten .item .col-sm-12 h2{color:#e61771;font-weight:bold;margin:5px 0 5px;font-size:20px;line-height:25px}.home .arrangementen .item .col-sm-12 h3,.page .arrangementen .item .col-sm-12 h3,.home .buffetten .item .col-sm-12 h3,.page .buffetten .item .col-sm-12 h3,.home .arrangementen .item .col-sm-12 h4,.page .arrangementen .item .col-sm-12 h4,.home .buffetten .item .col-sm-12 h4,.page .buffetten .item .col-sm-12 h4{color:#808080;margin:0;font-size:16px;line-height:30px;font-style:italic}.home .arrangementen .item .col-sm-12 a,.page .arrangementen .item .col-sm-12 a,.home .buffetten .item .col-sm-12 a,.page .buffetten .item .col-sm-12 a{margin-top:15px}.home .arrangementen .item-height .col-sm-12,.page .arrangementen .item-height .col-sm-12,.home .buffetten .item-height .col-sm-12,.page .buffetten .item-height .col-sm-12{min-height:450px}@media screen and (max-width:768px){.home .arrangementen .item-height .col-sm-12,.page .arrangementen .item-height .col-sm-12,.home .buffetten .item-height .col-sm-12,.page .buffetten .item-height .col-sm-12{min-height:inherit}}.home .arrangementen .center,.page .arrangementen .center,.home .buffetten .center,.page .buffetten .center{width:100%;text-align:center;margin:15px 0 0}.home .arrangementen .center .cta-green,.page .arrangementen .center .cta-green,.home .buffetten .center .cta-green,.page .buffetten .center .cta-green{width:50%;text-align:center}@media screen and (max-width:768px){.home .arrangementen .center .cta-green,.page .arrangementen .center .cta-green,.home .buffetten .center .cta-green,.page .buffetten .center .cta-green{width:100%}}.home .arrangementen ul,.page .arrangementen ul,.home .buffetten ul,.page .buffetten ul{padding:15px 40px 0}@media screen and (max-width:768px){.home .arrangementen ul,.page .arrangementen ul,.home .buffetten ul,.page .buffetten ul{padding:15px 15px 0}}.home .arrangementen ul li,.page .arrangementen ul li,.home .buffetten ul li,.page .buffetten ul li{list-style:inherit}.home .arrangementen form,.page .arrangementen form,.home .buffetten form,.page .buffetten form{width:100%;padding-top:0}.home .arrangementen form input[type="text"],.page .arrangementen form input[type="text"],.home .buffetten form input[type="text"],.page .buffetten form input[type="text"],.home .arrangementen form input[type="email"],.page .arrangementen form input[type="email"],.home .buffetten form input[type="email"],.page .buffetten form input[type="email"],.home .arrangementen form input[type="date"],.page .arrangementen form input[type="date"],.home .buffetten form input[type="date"],.page .buffetten form input[type="date"],.home .arrangementen form select,.page .arrangementen form select,.home .buffetten form select,.page .buffetten form select{width:100%;border:none;border-bottom:1px solid #f7b9d4;margin-bottom:10px;color:#e61771;padding-left:10px;font-size:14px !important;-webkit-appearance:none;background-color:transparent}.home .arrangementen form input[type="text"]:active,.page .arrangementen form input[type="text"]:active,.home .buffetten form input[type="text"]:active,.page .buffetten form input[type="text"]:active,.home .arrangementen form input[type="email"]:active,.page .arrangementen form input[type="email"]:active,.home .buffetten form input[type="email"]:active,.page .buffetten form input[type="email"]:active,.home .arrangementen form input[type="date"]:active,.page .arrangementen form input[type="date"]:active,.home .buffetten form input[type="date"]:active,.page .buffetten form input[type="date"]:active,.home .arrangementen form select:active,.page .arrangementen form select:active,.home .buffetten form select:active,.page .buffetten form select:active,.home .arrangementen form input[type="text"]:visited,.page .arrangementen form input[type="text"]:visited,.home .buffetten form input[type="text"]:visited,.page .buffetten form input[type="text"]:visited,.home .arrangementen form input[type="email"]:visited,.page .arrangementen form input[type="email"]:visited,.home .buffetten form input[type="email"]:visited,.page .buffetten form input[type="email"]:visited,.home .arrangementen form input[type="date"]:visited,.page .arrangementen form input[type="date"]:visited,.home .buffetten form input[type="date"]:visited,.page .buffetten form input[type="date"]:visited,.home .arrangementen form select:visited,.page .arrangementen form select:visited,.home .buffetten form select:visited,.page .buffetten form select:visited,.home .arrangementen form input[type="text"]:focus,.page .arrangementen form input[type="text"]:focus,.home .buffetten form input[type="text"]:focus,.page .buffetten form input[type="text"]:focus,.home .arrangementen form input[type="email"]:focus,.page .arrangementen form input[type="email"]:focus,.home .buffetten form input[type="email"]:focus,.page .buffetten form input[type="email"]:focus,.home .arrangementen form input[type="date"]:focus,.page .arrangementen form input[type="date"]:focus,.home .buffetten form input[type="date"]:focus,.page .buffetten form input[type="date"]:focus,.home .arrangementen form select:focus,.page .arrangementen form select:focus,.home .buffetten form select:focus,.page .buffetten form select:focus{outline:0 !important}.home .arrangementen form input::-webkit-input-placeholder,.page .arrangementen form input::-webkit-input-placeholder,.home .buffetten form input::-webkit-input-placeholder,.page .buffetten form input::-webkit-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .arrangementen form input::-moz-placeholder,.page .arrangementen form input::-moz-placeholder,.home .buffetten form input::-moz-placeholder,.page .buffetten form input::-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .arrangementen form input:-ms-input-placeholder,.page .arrangementen form input:-ms-input-placeholder,.home .buffetten form input:-ms-input-placeholder,.page .buffetten form input:-ms-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .arrangementen form input:-moz-placeholder,.page .arrangementen form input:-moz-placeholder,.home .buffetten form input:-moz-placeholder,.page .buffetten form input:-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .arrangementen form input[type="submit"],.page .arrangementen form input[type="submit"],.home .buffetten form input[type="submit"],.page .buffetten form input[type="submit"]{float:right}.home .buffetten h1,.page .buffetten h1{margin-bottom:15px}.home .buffetten .subtitle,.page .buffetten .subtitle{width:100%;text-align:center;font-style:italic;color:#fff;display:block;margin:30px 0 55px;font-size:18px}.home .buffetten .col-sm-12 p,.page .buffetten .col-sm-12 p{color:#000}.home .events,.page .events{margin-bottom:75px;text-align:center;position:relative}@media screen and (max-width:768px){.home .events,.page .events{margin-bottom:45px}}@media screen and (max-width:768px){.home .events:before,.page .events:before,.home .events:after,.page .events:after{display:none}}.home .events:after,.page .events:after{position:absolute;content:"";top:0;right:-45px;width:275px;height:200px;background:url('https://cafecosta.nl/wp-content/themes/costa/images/palm_tree_paars.png');background-size:contain;background-repeat:no-repeat;z-index:3;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.home .events .gallery,.page .events .gallery{margin-top:45px}@media screen and (max-width:768px){.home .events .gallery,.page .events .gallery{margin-top:15px}.home .events .gallery:nth-child(n+2),.page .events .gallery:nth-child(n+2){display:none}}.home .events .gallery .image,.page .events .gallery .image{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);padding-top:15px;padding-bottom:15px}.home .events .gallery img,.page .events .gallery img{max-width:100%;width:100%;height:auto}.home .events .gallery a,.page .events .gallery a{bottom:75px;background-color:#e61771;color:#fff;padding:0 10px;position:absolute;font-size:13px;left:50%;transform:translateX(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){.home .events .gallery a,.page .events .gallery a{bottom:30px}}.home .events .gallery a:hover,.page .events .gallery a:hover{background-color:#b8125a;text-decoration:none}.home .events .gallery a:active,.page .events .gallery a:active,.home .events .gallery a:focus,.page .events .gallery a:focus,.home .events .gallery a:visited,.page .events .gallery a:visited{text-decoration:none;color:#fff}.home .work,.page .work{position:relative;width:100%;height:100%;color:#fff;text-align:center;background:url('/wp-content/uploads/2023/08/costa-home-bg3.png') center center no-repeat;background-size:cover;padding:45px 0;z-index:2}.home .work:before,.page .work:before{position:absolute;content:"";top:-120px;left:0px;width:175px;height:200px;background:url('/wp-content/themes/costa/images/toekan.png');background-size:contain;background-repeat:no-repeat}@media screen and (max-width:768px){.home .work:before,.page .work:before{width:100px;height:120px;top:auto;bottom:-50px;left:-10px}}@media screen and (max-width:370px){.home .work:before,.page .work:before{display:none}}.home .work p,.page .work p{font-style:italic}.home .work a,.page .work a{margin-top:15px}.home .times,.page .times{position:relative;width:100%;z-index:1}.home .times .background,.page .times .background{width:100%;height:300px;background:url('/wp-content/uploads/2018/06/home-times.png') center center no-repeat;background-size:initial;margin-top:-45px;padding-top:125px;text-align:right}@media screen and (max-width:768px){.home .times .background,.page .times .background{background:none;margin:30px 0 15px;padding:0;height:100%;display:inline-block}}.home .times .background .col-xs-6,.page .times .background .col-xs-6{margin-top:15px}.home .times .background .col-sm-2,.page .times .background .col-sm-2{text-align:center}.home .times .background .col-sm-2 span,.page .times .background .col-sm-2 span{display:block;font-family:'Dry Brush';color:#fff}@media screen and (max-width:768px){.home .times .background .col-sm-2 span,.page .times .background .col-sm-2 span{color:#50ae77}}.home .times .background .col-sm-2 .day,.page .times .background .col-sm-2 .day{font-size:20px}.home .times .background p,.page .times .background p{margin-top:40px;font-size:12px;color:#808080;display:inline-block;font-style:italic;margin-right:30px}@media screen and (max-width:768px){.home .times .background p,.page .times .background p{display:none}}.home .times .background p i,.page .times .background p i{margin-right:8px;color:#e61771;font-size:14px}.home .vrijgezellenfeest,.page .vrijgezellenfeest{width:75%;margin-left:12.5%}.home .vrijgezellenfeest input[type="text"],.page .vrijgezellenfeest input[type="text"],.home .vrijgezellenfeest input[type="email"],.page .vrijgezellenfeest input[type="email"],.home .vrijgezellenfeest input[type="date"],.page .vrijgezellenfeest input[type="date"]{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:10px;color:#fff;padding-left:10px;font-size:14px !important;background:transparent}.home .vrijgezellenfeest input[type="text"]::placeholder,.page .vrijgezellenfeest input[type="text"]::placeholder,.home .vrijgezellenfeest input[type="email"]::placeholder,.page .vrijgezellenfeest input[type="email"]::placeholder,.home .vrijgezellenfeest input[type="date"]::placeholder,.page .vrijgezellenfeest input[type="date"]::placeholder{color:#fff !important}.home .vrijgezellenfeest input[type="text"]:active,.page .vrijgezellenfeest input[type="text"]:active,.home .vrijgezellenfeest input[type="email"]:active,.page .vrijgezellenfeest input[type="email"]:active,.home .vrijgezellenfeest input[type="date"]:active,.page .vrijgezellenfeest input[type="date"]:active,.home .vrijgezellenfeest input[type="text"]:visited,.page .vrijgezellenfeest input[type="text"]:visited,.home .vrijgezellenfeest input[type="email"]:visited,.page .vrijgezellenfeest input[type="email"]:visited,.home .vrijgezellenfeest input[type="date"]:visited,.page .vrijgezellenfeest input[type="date"]:visited,.home .vrijgezellenfeest input[type="text"]:focus,.page .vrijgezellenfeest input[type="text"]:focus,.home .vrijgezellenfeest input[type="email"]:focus,.page .vrijgezellenfeest input[type="email"]:focus,.home .vrijgezellenfeest input[type="date"]:focus,.page .vrijgezellenfeest input[type="date"]:focus{outline:0 !important}.home .vrijgezellenfeest input::-webkit-input-placeholder,.page .vrijgezellenfeest input::-webkit-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .vrijgezellenfeest input::-moz-placeholder,.page .vrijgezellenfeest input::-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .vrijgezellenfeest input:-ms-input-placeholder,.page .vrijgezellenfeest input:-ms-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .vrijgezellenfeest input:-moz-placeholder,.page .vrijgezellenfeest input:-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .vrijgezellenfeest input[type="submit"],.page .vrijgezellenfeest input[type="submit"]{float:right}.home .contactformulier,.page .contactformulier{width:75%;margin-left:12.5%}.home .contactformulier input[type="text"],.page .contactformulier input[type="text"],.home .contactformulier input[type="email"],.page .contactformulier input[type="email"],.home .contactformulier input[type="date"],.page .contactformulier input[type="date"]{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:10px;color:#fff;padding-left:10px;font-size:14px !important;background:transparent}.home .contactformulier input[type="text"]::placeholder,.page .contactformulier input[type="text"]::placeholder,.home .contactformulier input[type="email"]::placeholder,.page .contactformulier input[type="email"]::placeholder,.home .contactformulier input[type="date"]::placeholder,.page .contactformulier input[type="date"]::placeholder{color:#fff !important}.home .contactformulier input[type="text"]:active,.page .contactformulier input[type="text"]:active,.home .contactformulier input[type="email"]:active,.page .contactformulier input[type="email"]:active,.home .contactformulier input[type="date"]:active,.page .contactformulier input[type="date"]:active,.home .contactformulier input[type="text"]:visited,.page .contactformulier input[type="text"]:visited,.home .contactformulier input[type="email"]:visited,.page .contactformulier input[type="email"]:visited,.home .contactformulier input[type="date"]:visited,.page .contactformulier input[type="date"]:visited,.home .contactformulier input[type="text"]:focus,.page .contactformulier input[type="text"]:focus,.home .contactformulier input[type="email"]:focus,.page .contactformulier input[type="email"]:focus,.home .contactformulier input[type="date"]:focus,.page .contactformulier input[type="date"]:focus{outline:0 !important}.home .contactformulier textarea,.page .contactformulier textarea{padding:0 10px 10px;margin-top:0px}.home .contactformulier input::-webkit-input-placeholder,.page .contactformulier input::-webkit-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .contactformulier input::-moz-placeholder,.page .contactformulier input::-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .contactformulier input:-ms-input-placeholder,.page .contactformulier input:-ms-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .contactformulier input:-moz-placeholder,.page .contactformulier input:-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.home .contactformulier input[type="submit"],.page .contactformulier input[type="submit"]{float:right}@media screen and (max-width:768px){.home .contactformulier,.page .contactformulier{width:100%;margin-left:0%}}.home .pictures,.page .pictures{z-index:3;margin-top:15px}.home .pictures p,.page .pictures p{font-style:italic;margin-bottom:15px;color:#fff}.home .pictures p:last-child,.page .pictures p:last-child{margin-bottom:35px}.home .pictures p a,.page .pictures p a{color:#50ae77 !important}.home .pictures p i,.page .pictures p i{margin-right:8px;color:#e61771;font-size:14px}@media screen and (max-width:768px){.home .pictures .gallery,.page .pictures .gallery{margin-top:15px}.home .pictures .gallery:nth-child(n+2),.page .pictures .gallery:nth-child(n+2){display:none}}.home .pictures .gallery .image,.page .pictures .gallery .image{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);padding-top:15px;padding-bottom:15px}.home .pictures .gallery img,.page .pictures .gallery img{max-width:100%;width:100%;height:auto}.home .pictures .gallery a,.page .pictures .gallery a{bottom:75px;background-color:#e61771;color:#fff;padding:0 10px;position:absolute;font-size:13px;left:50%;transform:translateX(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){.home .pictures .gallery a,.page .pictures .gallery a{bottom:30px}}.home .pictures .gallery a:hover,.page .pictures .gallery a:hover{background-color:#b8125a;text-decoration:none}.home .pictures .gallery a:active,.page .pictures .gallery a:active,.home .pictures .gallery a:focus,.page .pictures .gallery a:focus,.home .pictures .gallery a:visited,.page .pictures .gallery a:visited{text-decoration:none;color:#fff}.home .pictures .center,.page .pictures .center{text-align:center}.home .text-left,.page .text-left{text-align:left !important;margin-top:45px}@media screen and (max-width:991px) and (min-width:768px){.home .text-left,.page .text-left{margin-top:30px}}@media screen and (max-width:768px){.home .text-left,.page .text-left{margin-top:30px}}.home .text-left h1,.page .text-left h1,.home .text-left h2,.page .text-left h2,.home .text-left h3,.page .text-left h3,.home .text-left h4,.page .text-left h4,.home .text-left h5,.page .text-left h5,.home .text-left h6,.page .text-left h6{font-size:40px;line-height:40px;margin:30px 0 15px}.page .intro{padding-top:120px}.page .intro:before,.page .intro:after{z-index:-1}.page .intro .home-text{margin-top:30px}.page .intro .container-open{text-align:center;padding:10px 30px;background-color:#e61771;z-index:4;display:inline-block}@media screen and (max-width:768px){.page .intro .container-open{width:80%;padding:5px 15px}}.page .intro .container-open .open{color:#fff}.page .intro h1,.page .intro h2,.page .intro h3,.page .intro h4,.page .intro h5,.page .intro h6{color:#fff;font-weight:800;margin-top:0;font-family:'Chinese Rocks';font-size:30px;margin:45px 0 15px}.page .job form{display:inline-block;padding-top:30px}.page .job form .margin-top{margin-top:30px}@media screen and (max-width:768px){.page .job form .margin-top{margin-top:15px}}.page .job form .left{padding-right:45px}.page .job form .left label{color:#e61771;margin-bottom:0;font-size:15px}.page .job form .left input[type="text"],.page .job form .left input[type="email"],.page .job form .left textarea{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:25px;color:#fff}.page .job form .left input[type="text"]:active,.page .job form .left input[type="email"]:active,.page .job form .left textarea:active,.page .job form .left input[type="text"]:visited,.page .job form .left input[type="email"]:visited,.page .job form .left textarea:visited,.page .job form .left input[type="text"]:focus,.page .job form .left input[type="email"]:focus,.page .job form .left textarea:focus{outline:0 !important}.page .job form .left input[type="submit"]{float:right}.page .job form .left input::-webkit-input-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left input::-moz-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left input:-ms-input-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left input:-moz-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left textarea::-webkit-input-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left textarea::-moz-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left textarea:-ms-input-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .left textarea:-moz-placeholder{color:#fff;font-style:italic;font-size:14px}.page .job form .right{padding-left:45px}@media screen and (max-width:768px){.page .job form .right{padding-left:15px;margin-top:30px}}.page .job form .right .title,.page .job form .right .subtitle{display:block;color:#e61771;margin-bottom:0;font-size:15px}.page .job form .right .title{font-size:18px}.page .job form .right .subtitle{font-size:12px;line-height:10px;margin-bottom:20px;margin-top:-35px}.page .job form p{color:#e61771;margin-bottom:0;font-size:15px;font-weight:700}.page .job form input[type="file"]{padding:45px;border:1px dotted #fff;width:100%;margin-bottom:15px;margin-top:0px;font-size:14px;color:#e61771;line-height:0;font-style:italic}.page .job form textarea{width:100%;border:none;border-bottom:1px solid #e61771;color:#fff;height:100px;margin-top:15px}\
 .page .job form textarea::placeholder{color:#e61771 !important}.page .job form textarea:active,.page .job form textarea:focus,.page .job form textarea:visited{outline:0 !important}.page .job form .cta{float:right;margin-top:30px}.contact{position:relative;margin-top:60px}@media screen and (max-width:768px){.contact:after{display:none}}.contact:before{position:absolute;content:"";top:-55px;left:-100px;width:225px;height:225px;background:url('https://cafecosta.nl/wp-content/themes/costa/images/blaadjes-paars.png');background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (max-width:768px){.contact:before{left:auto;right:-10px;width:130px;height:130px;background:url('https://cafecosta.nl/wp-content/themes/costa/images/toekan-met-blad-paars.png');background-size:contain;background-repeat:no-repeat;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.contact:after{position:absolute;content:"";top:-135px;right:-25px;width:165px;height:275px;background:url('https://cafecosta.nl/wp-content/themes/costa/images/bloem_groen.png');background-size:contain;background-repeat:no-repeat;z-index:2;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.contact>.container-fluid>.row:first-of-type{background:#000}.contact .left{padding:45px;color:#808080;font-style:italic;box-shadow:0 0 25px 0 rgba(0,0,0,0.03)}.contact .left img{width:150px;margin-top:45px;position:relative;z-index:2}@media screen and (max-width:768px){.contact .left img{margin:0 0 20px -20px;width:125px}}.contact .left h3{color:#e61771;font-size:24px;font-weight:800;margin-top:0;font-style:normal;font-family:'Chinese Rocks'}.contact .left span{font-style:italic;display:block;color:#fff}.contact .left a{color:#fff}.contact .left a:active,.contact .left a:visited,.contact .left a:focus{outline:0}.contact .left a:hover{color:#50ae77}.contact .left ul{margin:15px 0 0;padding:0}.contact .left ul li{list-style:none;line-height:24px;color:#fff}.contact .right{padding-left:0;padding-right:0;z-index:3}.contact .right .google-maps{height:282px;width:100%}.contact .contactform{margin:60px 0 60px;position:relative}@media screen and (max-width:768px){.contact .contactform{margin:45px 0 90px}}.contact .contactform h3{color:#e61771;font-size:24px;font-weight:800;margin-top:0;font-family:'Chinese Rocks'}.contact .contactform p{font-style:italic;color:#fff}.contact .contactform form{display:inherit !important}.contact .contactform input[type="text"],.contact .contactform input[type="email"],.contact .contactform textarea{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:10px;color:#fff !important;background:transparent}.contact .contactform input[type="text"]:active,.contact .contactform input[type="email"]:active,.contact .contactform textarea:active,.contact .contactform input[type="text"]:visited,.contact .contactform input[type="email"]:visited,.contact .contactform textarea:visited,.contact .contactform input[type="text"]:focus,.contact .contactform input[type="email"]:focus,.contact .contactform textarea:focus{outline:0 !important}.contact .contactform input[type="text"]::placeholder,.contact .contactform input[type="email"]::placeholder,.contact .contactform textarea::placeholder{color:#fff !important}.contact .contactform input[type="submit"]{float:right}.contact .contactform input::-webkit-input-placeholder{color:#e61771;font-style:italic;font-size:14px}.contact .contactform input::-moz-placeholder{color:#e61771;font-style:italic;font-size:14px}.contact .contactform input:-ms-input-placeholder{color:#e61771;font-style:italic;font-size:14px}.contact .contactform input:-moz-placeholder{color:#e61771;font-style:italic;font-size:14px}.contact .contactform textarea::-webkit-input-placeholder{color:#e61771;font-style:italic !important;font-size:14px !important;color:#808080 !important}.contact .contactform textarea::-moz-placeholder{color:#e61771;font-style:italic !important;font-size:14px !important;color:#808080 !important}.contact .contactform textarea:-ms-input-placeholder{color:#e61771;font-style:italic !important;font-size:14px !important;color:#808080 !important}.contact .contactform textarea:-moz-placeholder{color:#e61771;font-style:italic !important;font-size:14px !important;color:#808080 !important}footer{position:relative;background-color:#303030;text-align:center;font-size:13px;color:#fff;display:inline-block;width:100%;padding:15px 0}footer:after{position:absolute;content:"";bottom:0px;left:-35px;width:130px;height:130px;background:url('https://cafecosta.nl/wp-content/themes/costa/images/bloem_met_blad_groen.png');background-size:contain;background-repeat:no-repeat;z-index:0}@media screen and (max-width:768px){footer:after{display:none}}footer .egg img{position:absolute;right:0;bottom:-20px;width:200px}footer p{margin:0}footer p a{color:#fff}footer p a:focus,footer p a:visited,footer p a:active{outline:0;text-decoration:none;color:#fff}footer p a:hover{color:#fff;text-decoration:underline}.modal{margin-top:15%}@media screen and (max-width:768px){.modal{margin-top:25%}}.modal .modal-header button{font-size:50px !important;right:10px !important;top:-20px !important;color:#50ae77 !important;text-shadow:2px 1px 0px #fff !important}.modal .modal-content{background:#fff;padding:30px 15px;border:none;text-align:center}.modal .modal-content a{margin-top:10px}.modal-backdrop{background-color:#000}.modal-backdrop.in{opacity:.85 !important}.arrangementen-template{position:relative;margin-top:100px;height:100%;width:100%}@media screen and (max-width:768px){.arrangementen-template{margin-top:50px}}.arrangementen-template .intro{padding-top:60px;min-height:calc(100vh - 100px);position:relative}@media screen and (max-width:768px){.arrangementen-template .intro{padding-top:0;padding-bottom:0;height:100%}}.arrangementen-template .intro:before{content:'';position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;opacity:.4;z-index:0}.arrangementen-template .intro:after{display:none}.arrangementen-template .intro h1{color:#e61771;font-weight:bold;text-align:left}.arrangementen-template .intro .center{z-index:1;background-color:rgba(255,255,255,0.95);text-align:left}@media screen and (max-width:768px){.arrangementen-template .intro .center{width:calc(100% - 30px);margin-left:15px}}.arrangementen-template .intro .center h1{margin:0 0 15px;position:relative}.arrangementen-template .intro .center h2{font-size:16px;color:#000;margin:0;font-weight:100;font-style:italic;line-height:30px;font-family:'Raleway',sans-serif}.arrangementen-template .intro .center h3{margin:20px 0 5px;font-size:20px;color:#e61771;font-weight:600}.arrangementen-template .intro .center .cta{margin:20px 10px 10px 0}.arrangementen-template .intro .left{position:relative;padding:45px;height:100%}@media screen and (max-width:768px){.arrangementen-template .intro .left{padding:25px 15px 0}}.arrangementen-template .intro .left:before{content:'';position:absolute;right:0;height:95%;top:5%;width:1px;background-color:#ddd}@media screen and (max-width:768px){.arrangementen-template .intro .left:before{display:none}}.arrangementen-template .intro .left ul{padding:0 0 15px 15px}.arrangementen-template .intro .left ul li{color:#000;font-family:'Raleway',sans-serif}.arrangementen-template .intro .left p{color:#000;font-family:'Raleway',sans-serif}.arrangementen-template .intro .right{position:relative;padding:45px}@media screen and (max-width:768px){.arrangementen-template .intro .right{padding:25px 15px 25px}}.arrangementen-template .intro .right h3{color:#e61771;font-size:20px;font-weight:bold}.arrangementen-template .intro .right p{padding-right:10px;font-size:14px;line-height:22px;margin:0px;position:relative;display:inline-block;width:100%;font-family:'Raleway',sans-serif}.arrangementen-template .intro .right .price{padding:28px 10px 10px 0;font-style:italic}.arrangementen-template .intro .right .price span{display:block;width:100%}.arrangementen-template .intro .right .price .title{background-color:#50ae77;color:#fff;padding:15px 10px;text-align:center}.arrangementen-template .intro .right .price .subtitle{background-color:#fff;color:#e61771;padding:30px 10px;text-align:center;font-weight:bold;font-size:20px}.arrangementen-template .intro .right .price .subtitle span{font-weight:400 !important;font-size:14px;margin-top:-5px}.arrangementen-template .intro .right .price .duration{background-color:#f3f3f3;width:100%;color:#808080;font-weight:400;padding:15px 10px;text-align:center;font-size:14px}.arrangementen-template .intro .right form{margin-top:15px}.arrangementen-template .intro .right form input[type="email"],.arrangementen-template .intro .right form input[type="text"],.arrangementen-template .intro .right form textarea{width:100%;margin-top:10px;color:#e61771}.arrangementen-template .intro .right form textarea{background:transparent !important}.arrangementen-template .intro .right form input::-webkit-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form input::-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form input:-ms-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form input:-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form textarea::-webkit-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form textarea::-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form textarea:-ms-input-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template .intro .right form textarea:-moz-placeholder{color:#e61771 !important;font-style:italic;font-size:14px}.arrangementen-template.new{background:#121212;margin-top:150px}@media screen and (max-width:768px){.arrangementen-template.new{margin-top:80px}}.arrangementen-template.new .text-image .center{text-align:center}.arrangementen-template.new .text-image form{max-width:550px}.arrangementen-template.new .text-image form input[type="text"],.arrangementen-template.new .text-image form input[type="email"],.arrangementen-template.new .text-image form input[type="date"]{width:100%;border:none;border-bottom:1px solid #e61771;margin-bottom:10px;color:#fff;padding-left:10px;font-size:14px !important;background:transparent}.arrangementen-template.new .text-image form input[type="text"]::placeholder,.arrangementen-template.new .text-image form input[type="email"]::placeholder,.arrangementen-template.new .text-image form input[type="date"]::placeholder{color:#fff !important}.arrangementen-template.new .text-image form input[type="text"]:active,.arrangementen-template.new .text-image form input[type="email"]:active,.arrangementen-template.new .text-image form input[type="date"]:active,.arrangementen-template.new .text-image form input[type="text"]:visited,.arrangementen-template.new .text-image form input[type="email"]:visited,.arrangementen-template.new .text-image form input[type="date"]:visited,.arrangementen-template.new .text-image form input[type="text"]:focus,.arrangementen-template.new .text-image form input[type="email"]:focus,.arrangementen-template.new .text-image form input[type="date"]:focus{outline:0 !important}.arrangementen-template.new .text-image form textarea{padding:0 10px 10px;margin-top:0px;color:#fff}.arrangementen-template.new .text-image form textarea::placeholder{color:#fff !important}.arrangementen-template.new .text-image h1,.arrangementen-template.new .text-image h2{color:#e61771;font-size:24px;font-weight:800;margin-top:0 !important;font-style:normal;font-family:'Chinese Rocks'}.arrangementen-template.new .text-image p{color:#fff}.arrangementen-template.new .text-image p a{color:#50ae77}.arrangementen-template.new .text-image ul li{color:#fff}.arrangementen-template.new .text-image h1{font-size:36px}.arrangementen-template .toelichting{padding:45px 0;position:relative;width:100%}@media screen and (max-width:768px){.arrangementen-template .toelichting{padding:0 15px}}.arrangementen-template .toelichting h3{color:#e61771;font-size:20px;font-weight:bold;margin:45px 0 10px}.arrangementen-template .toelichting .left p{font-style:italic}.arrangementen-template .toelichting .left .cta{margin-top:20px}.arrangementen-template .toelichting .right h3{margin-left:11%;width:90%;margin-bottom:0}@media screen and (max-width:768px){.arrangementen-template .toelichting .right h3{margin-left:0;width:100%}}.arrangementen-template .toelichting .right .image{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);width:90%;padding:15px;margin:45px 0 0 10%}@media screen and (max-width:768px){.arrangementen-template .toelichting .right .image{padding-bottom:15px;width:100%;margin:30px 0 0}}.arrangementen-template .toelichting .right .image img{max-width:100%;width:100%;height:auto}.arrangementen-template .toelichting .right iframe{width:90%;margin:0 0 0 10%;height:500px;border:none !important}@media screen and (max-width:768px){.arrangementen-template .toelichting .right iframe{margin-left:0;width:100%}}.margin-top-pasen{margin-top:100px;position:relative}@media screen and (max-width:768px){.margin-top-pasen{margin-top:30px}}.text-pasen{padding:0 150px}@media screen and (max-width:768px){.text-pasen{padding:0 15px}}.center-center{text-align:center !important}.cta-center{float:none !important}@media screen and (max-width:768px){.desktop{display:none !important}}.mobile{display:none !important}@media screen and (max-width:768px){.mobile{display:inherit !important}}.intro-reserveren{padding:150px 0 75px !important;text-align:left !important;height:100% !important}@media screen and (max-width:768px){.intro-reserveren{padding:105px 0 0 !important}}.intro-reserveren h3{color:#e61771;font-size:20px;font-weight:800;padding:20px 0;font-style:normal}.intro-reserveren ul{padding-left:20px !important}.intro-reserveren ul li{list-style:inherit !important;text-align:left}.intro-reserveren ul li a{color:#50ae77 !important}.intro-reserveren .iframe-container{position:relative}.intro-reserveren .iframe-container iframe{border:0 !important;height:100%;width:100%}@media screen and (max-width:768px){.intro-reserveren .iframe-container iframe{margin-top:45px !important}}.activiteiten-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.activiteiten-wrapper p{color:#000 !important}.activiteiten-wrapper a:hover{color:#50ae77}@media screen and (max-width:991px){.activiteiten-wrapper .item{width:50%}}@media screen and (max-width:768px){.activiteiten-wrapper .item{width:100%}}.instagram-blok{padding:6em 0}.instagram-blok h3{color:#e61771;font-size:24px;font-weight:800;margin-top:0 !important;font-style:normal;font-family:'Chinese Rocks';text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.instagram-blok{padding:4em 0}}.home .contact{margin-top:50px}.partners{padding:50px 0}.partners h2{color:#e61771;font-size:32px;font-weight:800;margin-top:0 !important;font-style:normal}.partners p{color:#fff}.partners p a{color:#50ae77}.partners ul li{color:#fff}.partners .row>div{text-align:center}