* { box-sizing: border-box; } body {margin: 0;}a{color:#189880;text-decoration:none;}form{background-color:rgb(249, 249, 249);border-bottom-color:rgb(204, 204, 204);border-bottom-style:solid;border-bottom-width:2px;border-image-outset:initial;border-image-repeat:initial;border-image-slice:initial;border-image-source:initial;border-image-width:initial;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:2px;border-right-color:rgb(204, 204, 204);border-right-style:solid;border-right-width:2px;border-top-color:rgb(204, 204, 204);border-top-style:solid;border-top-width:2px;font-family:Arial, sans-serif;margin-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;max-width:500px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;}form label{margin-right:10px;text-align:right;width:40%;}form input, form select, form textarea{border-bottom-color:rgb(204, 204, 204);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:initial;border-image-repeat:initial;border-image-slice:initial;border-image-source:initial;border-image-width:initial;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;border-right-color:rgb(204, 204, 204);border-right-style:solid;border-right-width:1px;border-top-color:rgb(204, 204, 204);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px;box-sizing:border-box;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;width:55%;}form textarea{resize:vertical;}form button{background-color:rgb(0, 123, 255);border-bottom-color:initial;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:none;border-bottom-width:initial;border-image-outset:initial;border-image-repeat:initial;border-image-slice:initial;border-image-source:initial;border-image-width:initial;border-left-color:initial;border-left-style:none;border-left-width:initial;border-right-color:initial;border-right-style:none;border-right-width:initial;border-top-color:initial;border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:none;border-top-width:initial;color:white;cursor:pointer;display:block;font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}form button:hover{background-color:rgb(0, 86, 179);}body{font-family:"Comic Sans MS", cursive;}button:hover{background-color:rgb(215, 240, 207);transform:scale(1.05);}div{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;top:0px;z-index:10000;}form[name="book-now"], form[name="book-now"] input, form[name="book-now"] textarea, form[name="book-now"] select, form[name="book-now"] button, form[name="book-now"] label{font-family:"Comic Sans MS", cursive, sans-serif;}#parking:checked ~ #licenseplate-container{display:block;}#kayak:checked ~ #kayak-dates{display:block;}#kayak:checked ~ #trolley-container{display:flex;}#parking:checked ~ #parking-dates{display:block;}#kayak:checked ~ #trolley-container #kayak-info{display:block;}.input-field{border-bottom-color:rgb(204, 204, 204);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:initial;border-image-repeat:initial;border-image-slice:initial;border-image-source:initial;border-image-width:initial;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;border-right-color:rgb(204, 204, 204);border-right-style:solid;border-right-width:1px;border-top-color:rgb(204, 204, 204);border-top-left-radius:10px;border-top-right-radius:10px;border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:block;margin-bottom:10px;margin-top:4px;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;width:100%;}.checkbox-container{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;row-gap:20px;}.checkbox-label{align-items:center;background-attachment:initial;background-clip:initial;background-color:rgb(255, 255, 255);background-image:initial;background-origin:initial;background-position-x:initial;background-position-y:initial;background-repeat:initial;background-size:initial;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 4px;column-gap:6px;cursor:pointer;display:inline-flex;flex-basis:0%;flex-grow:1;flex-shrink:1;justify-content:space-between;margin-bottom:5px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;row-gap:6px;text-wrap-mode:nowrap;white-space-collapse:collapse;}.hidden-block{display:none;margin-bottom:15px;}.error-message{color:red;display:block;font-size:0.9em;margin-bottom:8px;margin-left:2px;margin-top:4px;}.submit-btn{background-color:rgb(228, 246, 222);border-bottom-color:initial;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom-style:none;border-bottom-width:initial;border-image-outset:initial;border-image-repeat:initial;border-image-slice:initial;border-image-source:initial;border-image-width:initial;border-left-color:initial;border-left-style:none;border-left-width:initial;border-right-color:initial;border-right-style:none;border-right-width:initial;border-top-color:initial;border-top-left-radius:12px;border-top-right-radius:12px;border-top-style:none;border-top-width:initial;box-shadow:rgba(0, 0, 0, 0.15) 0px 2px 5px;color:rgb(24, 152, 128);cursor:pointer;font-size:1.2em;font-weight:bold;padding-bottom:8px;padding-left:18px;padding-right:18px;padding-top:8px;}.submit-btn:hover{background-color:rgb(213, 242, 206);}.input-field, textarea{box-sizing:border-box;display:block;width:100%;}.checkbox-container label{display:inline-block;margin-right:15px;}.error-message, textarea{box-sizing:border-box;display:block;width:100%;}#options-container .error-message{display:block;margin-left:0px;margin-top:6px;width:100%;}#guests-container .error-message{display:block;margin-top:4px;}#i9w32t-2-3{color:#2bddbb;display:block;font-family:Comic Sans MS, cursive, sans-serif;font-size:70px;font-weight:100;height:auto;margin:0px;padding:10px;position:relative;text-align:center;width:100%;}#iy6gpv-2-3{display:block;height:100px;min-height:100px;position:relative;top:100px;width:1400px;}#idmk7x-2{display:block;height:800px;min-height:100px;position:relative;top:250px;width:1400px;z-index:-9495;}#iq0rbl-2-2-2-3{bottom:0px;color:#189880;font-family:Comic Sans MS, cursive, sans-serif;font-size:40px;font-weight:100;left:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;right:0px;top:0px;width:240px;z-index:3929;}#ig00qh-2-3{bottom:0px;display:block;height:0px;left:0px;margin:-900px 0px 0px 0px;max-width:500px;min-width:0px;padding:0px 0px 0px 0px;position:relative;right:0px;width:500px;}#ig00qh-2-3{display:block;height:auto;left:50px;min-height:100px;position:relative;top:1000px;width:200px;}#i5o7zt-2-3{align-content:flex-start;align-items:center;background-color:#e4f6de;display:block;flex-direction:column;position:relative;width:1400px;}#idyipd-3-2-2-2-3-3-3-4-2{color:#189880;font-family:Comic Sans MS, cursive, sans-serif;font-size:15px;font-weight:100;order:0;}#i52nry-3-2-2-2-3-3-3-4-2{font-family:Comic Sans MS, cursive, sans-serif;font-size:15px;font-weight:100;order:1;}#ikcmsk-3-2-2-2-3-3-3-4-2{color:#189880;font-family:Comic Sans MS, cursive, sans-serif;font-size:15px;font-weight:100;order:2;}#iegetb-3-2-2-2-3-3-3-4-2{align-content:center;align-items:center;bottom:0px;display:flex;height:40px;justify-content:space-between;left:0px;margin:2000px 0px 0px 0px;min-height:0px;min-width:0px;position:relative;right:0px;top:0px;width:100%;}#idyipd-3-2-2-3-3-3-4-2{color:#189880;font-family:Comic Sans MS, cursive, sans-serif;font-size:15px;font-weight:100;order:0;}#ikcmsk-3-2-2-3-3-3-4-2{color:#189880;font-family:Comic Sans MS, cursive, sans-serif;font-size:15px;font-weight:100;order:2;}#iegetb-3-2-2-3-3-3-4-2{align-content:center;align-items:center;bottom:0px;display:flex;height:40px;justify-content:space-between;left:0px;margin:0px 0px 0px 0px;min-height:0px;min-width:0px;position:relative;right:0px;top:0px;width:100%;}#ibu1in-2-3{background-color:#e4f6de;z-index:-8513;}#i4tbt9{background-color:#f9fff7;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,0.1);margin:auto;max-width:600px;padding:20px;}#if1huf{display:none;}#itull3{align-items:center;display:flex;flex-direction:row;margin-bottom:10px;}#iu7ckw{white-space:nowrap;width:150px;}#iwej3b{flex:1;margin-left:0;padding-left:1px;}#checkbox-error-2{color:red;display:none;font-size:0.9em;margin-top:4px;}#ib58yk{display:none;}#itol3i{align-items:center;display:flex;flex-direction:row;margin-bottom:10px;}#i7byhj{white-space:nowrap;width:130px;}#imray4{flex:0 0 300px;margin-left:5px;padding-left:5px;}#ibf3ev{align-items:center;display:flex;flex-direction:row;margin-bottom:10px;}#i64o2r{white-space:nowrap;width:130px;}#in5yrk{flex:0 0 300px;margin-left:5px;padding-left:5px;}#iy82an{align-items:center;display:flex;flex-direction:row;margin-bottom:10px;}#i72o6c{white-space:nowrap;width:130px;}#il776r{flex:0 0 300px;margin-left:5px;padding-left:5px;}#iyxi81{display:none;}#id67tq{display:none;}#ireebd{margin-top:20px;width:100%;}#iutj2p{flex:1;}#ik6sk9{margin-top:20px;text-align:center;}@media only screen and (max-width: 768px){body{font-family:"Comic Neue", cursive;}}@media (max-width: 480px){#i9w32t-2-3{overflow:visible visible;}#ig00qh-2-3{bottom:0px;left:0px;margin:0px 0px 0px 0px;right:0px;top:0px;}}