@font-face{font-family:Flavor;src: url("/css/flavourregular.woff");}@font-face{font-family:'Arima Madurai';font-style:normal;font-weight:400;src:local('Arima Madurai'),local('ArimaMadurai-Regular'),url(/css/8fNfThKRw_pr7MwgNdcHieOcRrl6Of6EMOqimOKNePc.woff2) format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200B-200D,U+20B9,U+25CC}@font-face{font-family:'Arima Madurai';font-style:normal;font-weight:400;src:local('Arima Madurai'),local('ArimaMadurai-Regular'),url(/css/8fNfThKRw_pr7MwgNdcHiUwCeDsz2Chx7aYVpw8ne6I.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Arima Madurai';font-style:normal;font-weight:400;src:local('Arima Madurai'),local('ArimaMadurai-Regular'),url(/css/8fNfThKRw_pr7MwgNdcHiYEMFHo8fJCOZjaCxXVE7N0.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Arima Madurai';font-style:normal;font-weight:400;src:local('Arima Madurai'),local('ArimaMadurai-Regular'),url(/css/8fNfThKRw_pr7MwgNdcHiRbke1jeBh3drm8XFbAU4Xs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}*,::after,::before{box-sizing:border-box}html{background-color: #157315;background-image: url("/flowers.png");}.temp{background-image: url(../floral.webp);background-size:195px 160px; background-repeat: repeat-x;background-color:#af33ff;width:335px;display:block;overflow:hidden;padding:0;position:absolute;top:0;left:0;z-index:9999;border-radius:10px}a:before{margin:0 5px;}a{width:auto;text-decoration:none;background:rgba(0,0,0,0.6);color:#00FFFF}#contact-us td{width:320px;border-bottom:0.5px solid #fff}#contact-us td>span{display:block;margin:5px 0;}p>img{display:block;border-radius:100%;width:90px;height:90px;margin-bottom:3px}p>span{color:#ff0;display:inline-block}h1>span{display:block;font-family:'Arima Madurai',serif;font-variant:small-caps;line-height:0;font-size:13px;margin:9px 0;color:#fff;text-align:center}.logo{width:25px;height:25px;margin:0 2px; content: url(/icon.svg)}h1{font-size:24px;line-height:35px}.title,.logo,button{vertical-align:middle;display:inline-block}.box a>img{position:relative;margin-top:0;display:block;width:50px;height:50px;border-radius:50%}.box>button{position:relative;margin:3px 0}.box{display:inline-block;position:absolute;height:500px;padding:0px;width:60%;top:0;bottom:0;right:0;left:0;margin:auto;}hr{height:0.5px; border:none; color:#0ff; background-color:#0ff}.book{display:none;background:red}p>span{margin:0 2px}button:active{outline:0}button:focus{outline:0}button:target{outline:0}a>span{font-size:8px;margin:0;display:block}.trigger-tour{text-align:left;width:110px;display:inline-table;font-size:14px;height:60px;background:transparent}.top-tools a{font-size:15px;vertical-align:middle;z-index:9;}h2 span{margin:0 2px 0 0;color:#fff}h2{margin:0;display:block;width:auto;font-weight:600;font-size:.9em}footer{display:block}a,button{position:relative;text-decoration:none;cursor:pointer;border:none;font-size:14px;font-family:'Arima Madurai',serif;background:transparent;color:#fff;width:auto;height:auto;line-height:20px;text-align:center}.top-tools>btn-menu{margin:0 5px 0 0}.notify div{display:inline-block}.notify{position:absolute;right:0;bottom:0;height:auto;width:100%;background:rgba(0,0,0,0.6);padding:2%;}.notice{position:relative;padding:10px 5px 0;width:313px;height:60px;}.notice p{width:355px;padding:0 5px;}.h-notice {
    cursor: pointer;
    display: inline-block;
    width: 140px;
    height: 20px;
    background: #391153;
    text-align: center;
    color: white;
    line-height: 23px;
    height: 25px;
    padding: 0 5px;
    line-height: 25px;
}


html {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: space-evenly;
position:relative;font: normal 14px/1.4 'Arima Madurai',serif;font-weight:300;-webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;overflow:hidden;}
body{
   margin:auto; 
}
input::placeholder,textarea::placeholder {
    color:green;
}
input[type=file]::file-selector-button {
  border: 0;
  color:white;
  background-color:#391153;
}



.services li div {
    text-align: center;
    padding:5px;
}
.services .cap [type=checkbox]{
    width:100%;
    height:100%;
}
#servicesbox {
    position: absolute;
    z-index: 9;
    background-color: white;
    height: 185px;
    bottom: 0;
}
ul{
    margin:0;
    padding:0;
}
.services .cap [type="checkbox"]:checked, .services .cap, .services .cap[type="checkbox"] {
    width: 90px;
    height: 70px;
}
table {
    position:relative;
    background-color:white;
    color: #000;
    width: 360px;
    padding:5px;
    
}
.contact {
    border: .5px solid grey;
    border-radius: 10px;
}
form{
    margin:3px;
}
.select_date:before{content:"Select Date ";}
.pop{display:none}.cap{font-family:Flavor;width:40px;background:#AF33FF;color:white;display: inline-block;margin:4px;height:40px;position:relative;}.temp{margin:2px;line-height:160px;text-align:center;-moz-animation:2.5s forwards slide;-webkit-animation:2.5s forwards slide;-o-animation:2.5s forwards slide;animation:2.5s forwards slide}@-moz-keyframes slide{from{height:0}to{height:160px}}@-webkit-keyframes slide{from{height:0}to{height:160px}}@-o-keyframes slide{from{height:0}to{height:160px}}@keyframes slide{from{height:0}to{height:160px}}.slideUp{-moz-animation:2.5s .5s forwards slideUp;-webkit-animation:2.5s .5s forwards slideUp;-o-animation:2.5s .5s forwards slideUp;animation:2.5s .5s forwards slideUp}@-moz-keyframes slideUp{from{height:160px}to{height:0}}@-webkit-keyframes slideUp{from{height:160px}to{height:0}}@-o-keyframes slideUp{from{height:160px}to{height:0}}@keyframes slideUp{from{height:160px}to{height:0}}.top-tools>a.set:before{animation:none}#booking p>span{margin:0px 0px 5px 0px;display:block}div#contact{height:200px}#booking .bttm-tools>a{margin:10px 10px 0px 0px}.h-notie{opacity:.8;transform:rotateX(-90deg);animation:letterDrop 1.2s ease-in 1 normal forwards}@keyframes letterDrop{10%{opacity:.5}20%{opacity:.8;transform:rotateX(-360deg)}100%{opacity:1;transform:rotateX(360deg)}}.box,.act-info{transform:scale(0);animation:window .5s ease 1 normal forwards}@keyframes window{100%{transform:scale(1)}}.box-img{width:70px;height:70px;vertical-align:bottom;display:inline-block;float:right;}#copyright{position:relative;bottom:0;margin:20px;right:0;font-size:small;padding:0;}.top-tools>.call{margin:0 0 0 3px}a span{margin:0}#menu-buttons a,#web-links a{text-align:left;display:inline-table;width:60px;height:60px;line-height:60px;text-align:center;margin:5px}#web-links a>svg{display:block;width:25px;height:25px;margin:0 0 5px 0}.top-tools h2{font-size:1em;position:relative;text-align:left}a.set:before{content:"\f00d";}.top-tools a>span:before{margin:0 5px;}.contact div>p{margin:0;padding:0 5px;text-align:left;border-left:0.5px solid #fff;position:absolute;display:inline;height:50px}input#ebcaptchainput{width:50px;height:30px;font-size:1.6em;text-align:center;-moz-appearance: textfield;opacity: .8;color:#000;font-weight:bold;font-family: Flavor;}input[type="submit"]{background:#af33ff;color:white;cursor:pointer;width:125px;height:30px;}.trigger{cursor:pointer}.cap [type=radio],.cap [type=checkbox]{width:40px;height:40px;vertical-align:middle;-webkit-appearance:none;background:0 0;border:0;outline:0;flex-grow:0;background:0 0;transition:background .3s;cursor:pointer;position:absolute;margin:0}.cap [type=radio]::before,.cap [type=checkbox]::before{content:"";color:transparent;display:block;width:inherit;height:inherit;border-radius:0;border:0;background-color:transparent;background-size:contain;text-align:center}.cap [type=radio]:checked,.cap [type=checkbox]:checked{background:rgba(58,255,0,.54);border-radius:0;}.select{background:#af33ff;color:#fff;width:auto;display:inline-block;padding:3px;font-size:.85em}.cap [type=radio]::-ms-check,.cap [type=checkbox]::-ms-check{content:"";color:transparent;display:block;width:inherit;height:inherit;border-radius:inherit;border:0;background-color:transparent;background-size:contain;box-shadow:inset 0 0 0 1px #ccd3d8}.cap [type=checkbox]:checked::-ms-check{box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E %3Cpath d='M15.88 8.29L10 14.17l-1.88-1.88a.996.996 0 1 0-1.41 1.41l2.59 2.59c.39.39 1.02.39 1.41 0L17.3 9.7a.996.996 0 0 0 0-1.41c-.39-.39-1.03-.39-1.42 0z' fill='%23fff'/%3E %3C/svg%3E")}.date-month{display:block;text-align:center;font-size:11px;margin:5px 0 0 0}.day-name{display:none;position:absolute;top:0; width:100%;text-align:center;background:orange;}.date-day{display:block;font-size:1.3em;text-align:center;margin:-5px 0 0 0}input,textarea,input{font-size:16px;border:0;}input{margin:0 3px;}.dates {
    padding: 0;
    z-index: 9;
    position: absolute;
    background-color: white;
}

.dates td ul{padding:0;margin:0 -3px}textarea {
    outline: 0;
    border-radius: 5px;
    border: 0;
    width: 330px;
    vertical-align: text-top;
}.button{display: inline-block; width: 25px; height: 25px;}.email{width:80%}.info{display:none}.cap input:checked ~ .day-name {display: block;}.count{font-family: Flavor;margin:0 5px;background:orange;text-align:center;cursor:none;width:100%}.icon:before {width: 1.5em;height: 1.5em;display: inline-block;vertical-align: middle;margin:0 10px;}.fb:before {content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='MediumBlue' d='M12 2.04C6.5 2.04 2 6.53 2 12.06C2 17.06 5.66 21.21 10.44 21.96V14.96H7.9V12.06H10.44V9.85C10.44 7.34 11.93 5.96 14.22 5.96C15.31 5.96 16.45 6.15 16.45 6.15V8.62H15.19C13.95 8.62 13.56 9.39 13.56 10.18V12.06H16.34L15.89 14.96H13.56V21.96A10 10 0 0 0 22 12.06C22 6.53 17.5 2.04 12 2.04Z' /%3E%3C/svg%3E");}.tw:before {content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='Aqua' d='M22.46,6C21.69,6.35 20.86,6.58 20,6.69C20.88,6.16 21.56,5.32 21.88,4.31C21.05,4.81 20.13,5.16 19.16,5.36C18.37,4.5 17.26,4 16,4C13.65,4 11.73,5.92 11.73,8.29C11.73,8.63 11.77,8.96 11.84,9.27C8.28,9.09 5.11,7.38 3,4.79C2.63,5.42 2.42,6.16 2.42,6.94C2.42,8.43 3.17,9.75 4.33,10.5C3.62,10.5 2.96,10.3 2.38,10C2.38,10 2.38,10 2.38,10.03C2.38,12.11 3.86,13.85 5.82,14.24C5.46,14.34 5.08,14.39 4.69,14.39C4.42,14.39 4.15,14.36 3.89,14.31C4.43,16 6,17.26 7.89,17.29C6.43,18.45 4.58,19.13 2.56,19.13C2.22,19.13 1.88,19.11 1.54,19.07C3.44,20.29 5.7,21 8.12,21C16,21 20.33,14.46 20.33,8.79C20.33,8.6 20.33,8.42 20.32,8.23C21.16,7.63 21.88,6.87 22.46,6Z' /%3E%3C/svg%3E");}.btm{display:inline-flex;justify-content:space-between;width:95%;}#days{height:25px;line-height:26.5px;font-size:13px;font-family:sans-serif;}.temp strong::before{content:'£90';width:20px;height:20px;text-align:center;line-height:20px;color:#fff;background:red;padding:1%;border-radius:50%;margin:0 2px}.select .btn{cursor:pointer;background-origin:content-box;display:inline-block;width:25px;height:25px;background-position:center;background-repeat:no-repeat}.left{padding:0 5px}.right{padding:0 5px}.select input{vertical-align:middle;font-weight:700;width:initial;text-align:center;border:initial;width:35px;height:25px;background:#fff;margin:0}#select.select{background:#000}.select div{justify-content:space-between;background:#fff;display:inline-flex;align-content:center;align-items:center;margin:0 5px;border-radius:5px;height:25px}.tem{overflow:hidden}input[disabled=disabled]{background:#c5a3db;cursor:none}.btm div{width:100%;font-size:.98em;padding:0 5px;height:30px;line-height:30px;background:#fff;color:#af33ff}.anti{opacity:.8}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number],.select input,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='Purple'%3E%3Cpath d='M17,13H13V17H11V13H7V11H11V7H13V11H17M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E")}.minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='Purple' d='M17,13H7V11H17M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E")}@media screen and (max-width: 768px) {html{background-color:white;background-image:none;}}