@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&family=Roboto:wght@100;400;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;500&family=Montserrat:wght@500&family=Roboto:wght@100;400;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bitter:wght@600&family=Inter&display=swap);body{margin:0 30px 30px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}footer{padding:0;margin:0}footer,footer .container{width:100%}footer .firststrip{margin:0 auto;color:#000;background-color:#fff;border:2em solid #fff;border-radius:3em;padding:1.3em 1.3em 4em}footer .firststrip p{font-size:.9em}footer .firststrip .h2{color:#3f4658}footer .firststrip__icon{color:#454545;font-size:2em;margin-bottom:.6em}@media(max-width:768px){footer .firststrip__icon{margin-bottom:0}}footer .firststrip ul{display:flex;justify-content:space-between;width:70%;text-align:center;margin:0;padding:0}@media(max-width:768px){footer .firststrip ul{flex-direction:column;line-height:3vw}}@media(max-width:1030px){footer .firststrip ul{width:100%}}footer .firststrip li{display:inline-block;flex:0 1 auto;padding:3vw 0}@media(max-width:1030px){footer .firststrip li{width:100%}}@media(max-width:768px){footer .firststrip li{margin-bottom:3em}}@media(max-width:1030px){footer .firststrip li p{line-height:2em;margin-top:1em;font-family:"inter"}}@media(max-width:414px){footer .firststrip li p{font-size:.8em}}footer .secondstrip{color:#fff8f8;line-height:5em;padding:3em 1.3em;border-radius:1em 1em 0 0}footer .secondstrip,footer .sitemap{text-align:center;background-color:#2f2f2f}footer .sitemap{width:100%;padding-bottom:5em}footer .sitemap__link{width:50%;margin:0 auto;color:#e1e1e1;display:block;padding:1em 0}footer .sitemap__link:hover{font-weight:700;color:#fff}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{flex-direction:column;margin:0;font-family:"roboto",arial;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.wrapper{flex:1 0 auto;padding-top:1em;width:85%;margin:0 auto;padding-bottom:40vh}@media(max-width:1030px){.wrapper{width:90%}}@media(max-width:768px){.wrapper{padding-top:4.5em}}@media(max-width:1030px){.wrapper_detail{padding-top:3em}}.wrapperhome{padding-top:3em}.container{max-width:100%;padding:0;margin:0 auto}.item-container{padding-bottom:7em}.item-container-first{padding-top:2em;padding-bottom:1.3em}@media(max-width:768px){.item-container-first{padding-top:1.5em;padding-bottom:1.3em}}.container-flex{display:flex;justify-content:space-between;align-items:center}.flex-column{flex-direction:column}.flex-row{flex-direction:row}ul{list-style:none;padding:0}li,ul{margin:none}li{font-size:1em}nav{background:#e9e9e9;width:100%;font-size:.9em;position:fixed;z-index:5;border-bottom:.1em solid hsla(0,0%,87.5%,.137254902)}nav .searchicon{font-size:1.5em}nav .navdesktop{padding:.2em 1em;width:85%;display:flex;justify-content:space-between;align-items:center}nav .navdesktop .last{text-align:right}nav .navdesktop div{flex:1 1}@media(max-width:768px){nav .navdesktop{display:none}}nav .navdesktop a{display:inline;padding:.5em 1em;color:getcColour(#a9a9a9)}nav .navdesktop a:hover{font-weight:700;color:#c6a800}nav .navdesktop .navbrand{cursor:pointer}nav .navdesktop .navbrand:hover{color:#46555c}nav .navdesktop .active{font-weight:700;color:#c6a800}@media(max-width:768px){nav .mobilemenu{display:flex;padding:.5em 1em;width:85%;justify-content:space-between;align-items:center}}nav .mobilemenu .navbrand{display:none}@media(max-width:768px){nav .mobilemenu .navbrand{display:inline-block}}nav .mobilemenu button{display:none}@media(max-width:768px){nav .mobilemenu button{display:inline-block;border:none;padding:0;font-size:2.7em;line-height:0;background-color:#e9e9e9;color:#000!important}}nav .mobilemenu__link{display:block;color:#000;padding:1.5em;font-size:1.1em}nav .mobilemenu__link:hover{background-color:#a8a8a8;color:#fff}nav .mobilemenu__menu{display:none;text-align:center;padding:3em;height:90vh}@media(max-width:768px){nav .mobilemenu__menu{display:block}}nav .mobilemenu__menu.closed{display:none}nav .searchmobile{font-size:2em}nav span{padding:0 1.5em;text-transform:uppercase;background-color:#5c5c5c}.ribbon{color:#e1e1e1;font-size:.7em;z-index:1;margin-top:.7em;background-color:#3f4658;padding:1em;text-align:center;font-family:"inter"}.ribbon span{font-weight:700;text-transform:uppercase;font-size:1em;margin:0 1em}@media(max-width:768px){.ribbon{margin-top:1.5em}}.headingimage,.headingimage img{width:100%}.mailsent{color:green;padding:.2em}.mailfailed,.mailsent{font-size:1.2em;text-align:center;margin-bottom:1em}.mailfailed{color:#8f1d00}.contactform{width:100%;color:#fff;margin:0 auto;text-align:center}.contactform__background{margin-bottom:1em;padding:0 1em}.contactform__item{padding:1em 0}.contactform__item label{text-align:left;display:block}.contactform__item input,.contactform__item textarea{width:100%;padding:.2em}.contactform__item textarea{height:14em}.contactform .form-error{color:#ff6363;text-align:left}.books{padding-top:3em}.bookform{margin:0 auto;text-align:center}.bookform .contactform__item{padding-top:2em}.bookform .mailfailed,.bookform .mailsent{margin-bottom:2em}.bookform h1{font-family:"montserrat",sans-serif;font-size:2em;color:#c6a800}@media(max-width:768px){.bookform h1{font-size:1.8em;text-align:center}}@media(max-width:414px){.bookform h1{font-size:1.9em}}.bookform .contactform__background{width:80%;margin:0 auto;padding:1em 2em}@media(max-width:1030px){.bookform .contactform__background{width:80%}}@media(max-width:768px){.bookform .contactform__background{width:100%;padding:1em}}.bookform .contactform__background .hideform{display:none}.bookform .contactform__background .datepicker{display:flex;text-align:left;grid-gap:4em}.bookform .contactform__background .datepicker p{margin-bottom:.2em}@media(max-width:768px){.bookform .contactform__background .datepicker{grid-gap:2em}}@media(max-width:414px){.bookform .contactform__background .datepicker{grid-gap:1em}.bookform .contactform__background .datepicker input{width:70%}}.bookform .contactform__button{margin:2em}.bookform .contactform__button:hover{font-weight:700;letter-spacing:.1em}.h1{font-family:"barlow condensed",sans-serif;text-align:center;font-weight:700}.h1 h1{font-size:1em}@media(max-width:768px){.h1 h1{font-size:.9em;text-align:center}}.h1__big-header{color:#c6a800}.h1__smaller-header{color:#fff}.h2{font-family:"barlow condensed",sans-serif;padding:2em 0;width:100%}.h2,.h2 h2{margin:0 auto}.h2 h2{text-align:center;line-height:.1em;font-size:.9em;padding-bottom:1em}.h2 span{background:hsla(0,0%,100%,0);padding:0}@media(max-width:414px){.h2 span{padding:0 1em}}p{font-family:"inter";font-size:.9em;line-height:3.7vh}@media(max-width:1030px){p{font-size:1em;line-height:4.2vh}}a{font-size:1em;color:#000}a,a:hover{text-decoration:none}.navbrand{color:#c6a800;font-family:"barlow condensed",sans-serif;font-weight:700;font-size:1.4em;letter-spacing:.1em;padding:.5em 1em;text-transform:uppercase}.navbrand:hover{color:#46555c;font-weight:700}.button-categories{width:60%;margin:0 auto;display:flex;flex-wrap:wrap;grid-gap:2em;flex-direction:row;align-items:center}@media(max-width:768px){.button-categories{width:60%;flex-direction:column;grid-gap:2em}}@media(max-width:414px){.button-categories{width:100%}}.button-categories__button{text-align:center;flex:1 1;padding:.5em;background-color:#fff;border:.1em solid #ffae5d}.button-categories__button:hover{border:.1em solid #888;font-weight:700;color:#000}@media(max-width:768px){.button-categories__button{width:90%}}.ghghgh{display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding:0;margin-top:0}.ghghgh p{text-align:center;margin-bottom:.3em;font-weight:700}@media(max-width:950px){.ghghgh p{font-size:.9em}}@media(max-width:800px){.ghghgh p{text-align:left;margin-bottom:0;font-size:1em}}.ghghgh form{justify-content:space-between;display:flex;grid-gap:1.7em;align-items:center;background-color:#f8f8f8;padding:.5em;width:100%;margin-top:0;border-radius:.5em;border:0 solid #ffae5d}@media(max-width:950px){.ghghgh form{grid-gap:1.7em}}@media(max-width:800px){.ghghgh form{flex-direction:column;grid-gap:0;padding-bottom:2.4em;justify-content:stretch}}@media(max-width:380px){.ghghgh form{flex-direction:column;grid-gap:0;padding-bottom:4em;justify-content:stretch}}.ghghgh .bookingType{min-height:100%;border:0 solid #c5c5c5;border-radius:.2em;background-color:#f0f0f0;padding:.5em}@media(max-width:800px){.ghghgh .bookingType{min-height:27%;width:100%}}@media(max-width:290px){.ghghgh .bookingType{min-height:20%}}.ghghgh .bookingType select{min-height:2em;padding-right:3em;border:none;text-align:center;background-color:#f0f0f0;color:#000!important;appearance:none;-webkit-appearance:none}@media(max-width:950px){.ghghgh .bookingType select{padding-right:0}}@media(max-width:800px){.ghghgh .bookingType select{text-align:left;width:100%}}.ghghgh .datepickers{min-height:100%;display:flex;flex:1 1;grid-gap:0;border:0 solid #c5c5c5;border-radius:.2em;background-color:#f0f0f0;padding:.5em}@media(max-width:800px){.ghghgh .datepickers{min-height:27%;width:100%;grid-gap:1em;margin-top:.7em}}@media(max-width:290px){.ghghgh .datepickers{min-height:20%}}.ghghgh .datepickers input{min-height:2em;width:90%;padding:0 .3em;margin:0;border:none;text-align:center;background-color:#f0f0f0}@media(max-width:800px){.ghghgh .datepickers input{width:100%;text-align:left}}.ghghgh .incr{flex:1 1;border:0 solid #c5c5c5;border-radius:.2em;background-color:#f0f0f0;padding:.5em}@media(max-width:800px){.ghghgh .incr{width:100%;padding-right:20%;margin-top:.7em}}@media(max-width:400px){.ghghgh .incr{width:100%;margin-right:0}}.ghghgh .incr .incrflex{display:flex;flex-direction:row;grid-gap:.5em;justify-content:space-between}@media(max-width:950px){.ghghgh .incr .incrflex{grid-gap:.3em}}@media(max-width:800px){.ghghgh .incr .incrflex{grid-gap:2em}}@media(max-width:290px){.ghghgh .incr .incrflex{flex-direction:column;grid-gap:1em}}.ghghgh .incr button{margin:0 .1em;padding:0;font-size:1em;display:inline-block;width:1.3em;background-color:#fff;background-color:#f0f0f0;border:none;color:#000!important}.ghghgh .book{display:inline-block;background-color:#3f4658;color:#fff;padding:1.5em 3em;align-items:flex-end;font-weight:700;border-radius:.5em}@media(max-width:950px){.ghghgh .book{padding:1em 2em}}@media(max-width:800px){.ghghgh .book{display:inline-block;align-items:center;margin-top:2.3em;text-align:center;padding:1em 3em}}.sjfk{display:flex}.sjfk .storedcontainer{flex:3 1}.sjfk .buttonnn{flex:1 1}.bookform .ghghgh{display:flex;flex-direction:row;justify-content:left;align-items:flex-start;padding:0;margin:1em 0}.bookform .ghghgh p{text-align:left;margin-bottom:.5em;font-weight:400}.bookform .ghghgh form{justify-content:space-between;display:flex;flex-direction:column;grid-gap:3em;align-items:flex-start;padding:0;width:100%;border-radius:.5em;border:0 solid #ffae5d}.bookform .ghghgh .datepickers{min-height:100%;display:flex;flex:2 1;grid-gap:1em;border:0 solid #c5c5c5;border-radius:.5em;background-color:#fff}.bookform .ghghgh .datepickers input{min-height:2em;width:100%;padding:0 .3em;margin:0;border:none;text-align:left}.bookform .ghghgh .incr{flex:2 1;border:0 solid #c5c5c5;border-radius:.5em}.bookform .ghghgh .incr .incrflex{display:flex;flex-direction:row;grid-gap:1em;justify-content:space-between}.bookform .ghghgh .incr button{margin:0 .1em;padding:0;font-size:1em;display:inline-block;width:1.3em;background-color:#fff;border:none}.shshsjj{background-color:#ffae5d;padding:2em}.ghghgh .bookingType:after{content:"⌄";position:relative;background:transparent;display:inline;left:-1em;top:-.2em;color:#000;font-size:1.2em;font-weight:700;pointer-events:none}@media(max-width:900px){.ghghgh .bookingType:after{left:0;top:-.2em}}@media(max-width:800px){.ghghgh .bookingType:after{left:7em;top:-2em}}.detailpage{padding-top:3em}.detailpage h1{text-align:left}@media(max-width:1030px){.detailpage h1{text-align:center}}.detailpage .item-container{padding-top:0}@media(max-width:1030px){.detailpage .item-container{padding-top:0}}.detailpage .detail{display:flex;grid-gap:2em}@media(max-width:1030px){.detailpage .detail{flex-direction:column;text-align:center}}.detailpage .carousel{flex:3 1;height:100%}.detailpage .carousel .visually-hidden{display:none}.detailpage .carousel .carousel-control-next,.detailpage .carousel .carousel-control-prev{opacity:1}.detailpage .carousel .carousel-control-next span,.detailpage .carousel .carousel-control-prev span{background-color:#000;padding:.5em;border:.5em solid #000;border-radius:50%}.detailpage .carousel .carousel-indicators button{padding:.2em;border:none;margin:1em}.detailabout{padding-top:0;grid-gap:0;width:100%;line-height:1.1}.detailabout__about{margin-bottom:0;padding-bottom:0;text-indent:-10px}.detailabout__about:first-letter{margin-left:.7em}.detailabout__location{text-align:center;padding:1em;font-size:.9em;margin-top:0}.detailabout__icon{font-size:2.5em;color:#980000}.detailabout .h2{padding-bottom:.3em}.glass{background-image:url(/static/media/frontpicture.94596a5a.jpg);background-size:cover;width:100%;border-radius:0 0 0 0}.glass,.hero{margin:0 auto}.hero{background:rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(5px);border:0 solid hsla(0,0%,100%,.118);border-radius:0 0 0 0;padding:14em 11em}@media(max-width:1230px){.hero{padding:9em 7em}}@media(max-width:1130px){.hero{padding:9em 4em}}@media(max-width:1030px){.hero{padding:9em 2em}}@media(max-width:768px){.hero{padding:5em 0}}@media(max-width:800px){.hero{padding:5em 9em}}@media(max-width:600px){.hero{padding:5em 2em}}@media(max-width:414px){.hero{padding:5em 2em;outline-offset:-10px}}.hero .h1{margin-bottom:0;padding:1em 0}.hero .h1 h1{text-align:center;font-family:"montserrat",sans-serif;font-size:.6em;color:#fff;font-weight:700}.search{display:flex;justify-content:center}.search__input{width:90%;font-style:italic}@media(max-width:414px){.search__input{width:100%;margin:0}}@media(max-width:414px){.search .searchselect{width:110%}}.search .searchselect input{height:2.3em;min-height:2.3em}.search__icon{position:relative;border-radius:1em 1em 1em 0;background:radial-gradient(#000 2px,rgba(25,42,227,0),rgba(25,42,227,0));color:#ffd900;bottom:.2em;font-size:2.8em;align-self:center}@media(max-width:414px){.search__icon{left:-.5em;background:none;color:#c7a900}.search__icon a{color:#c7a900}}.search__icon a{color:#ffd900}select input{height:10em}.contact{padding-top:3em;background-color:#fff}.book-box,.contact-box{background-image:url(/static/media/contactform1.1f317908.jpg);background-size:cover;margin-bottom:10em;padding:0 10em}@media(max-width:768px){.book-box,.contact-box{padding:0 5em}}@media(max-width:540px){.book-box,.contact-box{padding:0 2em}}.book-flex,.contact-flex{display:flex;width:100%;padding:3em;margin:0 auto;flex-direction:column;background-color:#fff;border:.1em solid hsla(0,0%,87.5%,.137254902)}.book-flex .wrapper,.contact-flex .wrapper{padding-bottom:20vh}@media(max-width:540px){.book-flex,.contact-flex{padding:4em 0}}.book-flex .h1,.contact-flex .h1{flex:1 1;text-align:center}.book-flex .contactform,.contact-flex .contactform{color:#000;flex:1 1;width:60%}@media(max-width:1130px){.book-flex .contactform,.contact-flex .contactform{width:90%}}@media(max-width:1030px){.book-flex .contactform,.contact-flex .contactform{width:100%}}.book-flex .contactform input,.book-flex .contactform textarea,.contact-flex .contactform input,.contact-flex .contactform textarea{background-color:#e1e1e1;border:none;padding:.5em;font-size:.9em;border:.2em solid hsla(0,0%,87.5%,.137254902)}.book-flex .contactform label,.contact-flex .contactform label{display:none}.book-flex .contactform__button,.contact-flex .contactform__button{background-color:#46555c;color:#fff;padding:1.2em 1.7em;border:none;border-radius:1em;font-size:.9em}@media(max-width:768px){.book-flex .contactform__button,.contact-flex .contactform__button{padding:.8em 1em}}@media(max-width:688px){.book-flex .contactform__button,.contact-flex .contactform__button{padding:.8em 2em}}.book-flex .contactform__button:hover,.contact-flex .contactform__button:hover{background-color:#000}.book-flex .contactinfo,.contact-flex .contactinfo{text-align:center;padding-top:5em;color:#46555c}.book-flex .contactinfo p,.contact-flex .contactinfo p{line-height:2.7em;font-size:1.5em}.book-flex .contactinfo span,.contact-flex .contactinfo span{margin-left:1em;font-size:.7em}.book{padding-top:3em}.book-box{padding:0 3em}@media(max-width:540px){.book-box{padding:0 .7em}}.book-flex{padding-bottom:7vh}@media(max-width:768px){.book-flex{padding-bottom:5vh}}.book-flex .contactform{width:100%}.book-flex .contactform label{display:block;text-align:left}.accomodations .cardbody-one__reviews,.detailpage .detail .detailtext__reviews,.reviews{display:inline-block;margin-bottom:2em}.accomodations .cardbody-one__reviews p,.detailpage .detail .detailtext__reviews p,.reviews p{display:inline;background-color:#d69a38;color:#fff;padding:.3em .7em;border-radius:5em 5em 5em 0;margin-bottom:2em;font-size:.7em}.accomodations .cardbody-one__reviews span,.detailpage .detail .detailtext__reviews span,.reviews span{font-size:.7em;text-transform:uppercase;font-weight:700;margin-right:.7em;display:inline}.accomodations .cardbody-one__tags,.detailpage .detail .detailtext__tags,.tags{line-height:1.4em;font-size:.9em}@media(max-width:1030px){.accomodations .cardbody-one__tags,.detailpage .detail .detailtext__tags,.tags{font-size:.9em}}@media(max-width:688px){.accomodations .cardbody-one__tags,.detailpage .detail .detailtext__tags,.tags{margin:1em 0;font-size:1em;line-height:1em}.accomodations .cardbody-one__tags li,.detailpage .detail .detailtext__tags li,.tags li{margin:.7em .7em .5em;display:inline-block;overflow-wrap:break-word}.tags__icon{font-size:1.9em}}.accomodations .cardbody-two__booknow,.cardbutton,.detailpage .detail .detailtext__booknow{background-color:#46555c;color:#fff;padding:1.2em 1.7em;border:none;border-radius:1em;font-size:.9em}@media(max-width:768px){.accomodations .cardbody-two__booknow,.cardbutton,.detailpage .detail .detailtext__booknow{padding:.8em 1em}}@media(max-width:688px){.accomodations .cardbody-two__booknow,.cardbutton,.detailpage .detail .detailtext__booknow{padding:.8em 2em}}.card{background-color:#f7f7f7;border:.1em solid transparent;border:.1em solid hsla(0,0%,87.5%,.137254902)}.card:hover{border:.1em solid #c4c4c4}.accomodations{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;align-items:stretch;flex-wrap:wrap}.accomodations .cardbody-two__booknow,.accomodations .cardbutton,.accomodations .detailpage .detail .detailtext__booknow,.detailpage .detail .accomodations .detailtext__booknow{width:100%}.accomodations h3{margin-top:.5em;font-size:1.2em;color:#3f4658;font-weight:700;padding-bottom:.3em}@media(max-width:768px){.accomodations{padding:2vw}}@media(max-width:688px){.accomodations{width:80%}}@media(max-width:540px){.accomodations{width:100%}}.accomodations .card{width:100%;flex-direction:row;margin-bottom:5em;border-radius:1em}@media(max-width:1030px){.accomodations .card{font-size:.8em}}@media(max-width:768px){.accomodations .card{font-size:.9em}}@media(max-width:688px){.accomodations .card{flex-direction:column;margin-top:0}}@media(max-width:1030px){.accomodations .card h3{font-size:1.4em}}@media(max-width:768px){.accomodations .card h3{font-size:1.2em}}@media(max-width:688px){.accomodations .card h3{font-size:1.7em}}@media(max-width:688px){.accomodations .card{margin-bottom:1em}}.accomodations .card img{width:20%;flex:2 1;border-radius:1em 0 0 1em}@media(max-width:768px){.accomodations .card img{width:40%}}@media(max-width:688px){.accomodations .card img{width:100%;border-radius:1em 1em 0 0}}.accomodations .cardbody-one,.accomodations .detailpage .detail .detailtext,.detailpage .detail .accomodations .detailtext{margin:2em;text-align:left;flex:3 1}@media(max-width:688px){.accomodations .cardbody-one,.accomodations .detailpage .detail .detailtext,.detailpage .detail .accomodations .detailtext{text-align:center;margin:1em}}.accomodations .cardbody-two,.accomodations .detailpage .detail .detailtext,.detailpage .detail .accomodations .detailtext{align-self:flex-end;margin:2em}@media(max-width:688px){.accomodations .cardbody-two,.accomodations .detailpage .detail .detailtext,.detailpage .detail .accomodations .detailtext{margin:0 0 2em;align-self:center;text-align:center}}.accomodations .cardbody-two__price span{font-size:1.3em;font-weight:700}.accomodations .cardbody-two__booknow:hover{font-weight:700}@media(max-width:414px){.detailpage p{font-size:.9em}}.detailpage .detail{background-color:#f7f7f7;border:.1em solid transparent;border:.1em solid hsla(0,0%,87.5%,.137254902);padding-bottom:0}.detailpage .detail .detailtext{padding-top:1em;flex:1 1}@media(max-width:1030px){.detailpage .detail .detailtext{padding-top:1em;width:90%;margin:0 auto}}.detailpage .detail .detailtext h1{text-align:left;font-size:.8em}@media(max-width:1030px){.detailpage .detail .detailtext h1{text-align:center;font-size:.8em}}@media(max-width:1030px){.detailpage .detail .detailtext__tags{padding-top:1em}}.detailpage .detail .detailtext__tags li{line-height:2em}@media(max-width:1030px){.detailpage .detail .detailtext__tags li{display:inline-block;margin:.8em .8em .1em;line-height:0}}.detailpage .detail .detailtext__price span{font-size:1.1em;font-weight:700}.detailpage .detail .detailtext__booknow{margin:2em 0;display:inline;text-align:center;padding:1em 2.4em}.detailpage .detail .detailtext__booknow:hover{font-weight:700;letter-spacing:.1em}.detailpage .detailabout__location{margin-top:5em}.guesthouse{padding-top:3em}.guesthouse__image{background-image:url(/static/media/hotels.e31b5be5.jpg);background-size:cover;width:100%;padding:0;border-radius:0 0 2em 2em}.guesthouse .search{padding:3em 0;margin:0 auto;justify-content:center;width:60%}@media(max-width:1030px){.guesthouse .search{width:80%}}@media(max-width:768px){.guesthouse .search{width:100%;padding-bottom:0}}.guesthouse .search__input{font-style:normal;font-family:"inter";color:#000;font-size:.9em;width:100%}@media(max-width:1030px){.guesthouse .search__input{width:100%}}.guesthouse .search__icon{position:relative;left:0;bottom:.2em;font-size:2.8em;color:#c6a800;align-self:center;background:none}@media(max-width:414px){.guesthouse .search__icon{left:-.5em}}.guesthouse .search__icon a{color:#c6a800}.hotels{padding-top:3em}.hotels__image{background-image:url(/static/media/contact.96e55971.jpg);background-size:cover;width:100%;padding:0;border-radius:0 0 2em 2em}.hotels .search{padding:3em 0;margin:0 auto;justify-content:center;width:60%}@media(max-width:1030px){.hotels .search{width:80%}}@media(max-width:768px){.hotels .search{width:100%;padding-bottom:0}}.hotels .search__input{font-style:normal;font-family:"inter";color:#000;font-size:.9em;width:100%}@media(max-width:1030px){.hotels .search__input{width:100%}}.hotels .search__icon{position:relative;left:0;bottom:.2em;font-size:2.8em;color:#c6a800;align-self:center;background:none}@media(max-width:414px){.hotels .search__icon{left:-.5em}}.hotels .search__icon a{color:#c6a800}.bb{padding-top:3em}.bb__image{background-image:url(/static/media/bb.fdb8d8e3.jpg);background-size:cover;width:100%;padding:0;border-radius:0 0 2em 2em}.bb .search{padding:3em 0;margin:0 auto;justify-content:center;width:60%}@media(max-width:1030px){.bb .search{width:80%}}@media(max-width:768px){.bb .search{width:100%;padding-bottom:0}}.bb .search__input{font-style:normal;font-family:"inter";color:#000;font-size:.9em;width:100%}@media(max-width:1030px){.bb .search__input{width:100%}}.bb .search__icon{position:relative;left:0;bottom:.2em;font-size:2.8em;color:#c6a800;align-self:center;background:none}@media(max-width:414px){.bb .search__icon{left:-.5em}}.bb .search__icon a{color:#c6a800}.dashboard{text-align:center}.dashboard h1{color:#c6a800}.dashboard__image{background-image:url(/static/media/contact.96e55971.jpg);background-size:cover;width:100%;padding:5em 0 0}.dashboard__menu{margin-bottom:2em}@media(max-width:1030px){.dashboard__menu{margin-bottom:3em}}.dashboard__menu div{text-decoration:underline;display:inline-block;padding:1em}@media(max-width:1030px){.dashboard__menu div{padding:1em}}@media(max-width:768px){.dashboard__menu div{display:block}}.dashboard__menu div .active{font-weight:700;text-decoration:underline}.dashboard .item-container{padding:1em;text-align:left;width:70%;margin:0 auto}@media(max-width:1030px){.dashboard .item-container{width:100%;padding:1em}}@media(max-width:414px){.dashboard .item-container{width:100%;padding:0}}.dashboard .contactform{width:60%}@media(max-width:1030px){.dashboard .contactform{width:80%}}@media(max-width:768px){.dashboard .contactform{width:90%}}@media(max-width:414px){.dashboard .contactform{width:100%}}.dashboard .contactform__item{text-align:left}.dashboard .contactform .selectmedia{display:block;margin-bottom:1em;width:100%}.dashboard .contactform .tag{width:30%}.dashboard .contactform .tag input{margin-bottom:1em}.dashboard .contactform .mailfailed{color:#ff7171}.contactmessage,.enquiry{margin-bottom:3em}.contactmessage__card,.enquiry__card{border:.1em solid #909090;padding:2em 1em 1em;border-radius:1em}.contactmessage__card h3,.enquiry__card h3{font-size:1.2em;margin-bottom:1em;color:#46555c;font-weight:700}.contactmessage__card .smaller,.enquiry__card .smaller{font-size:.8em;margin-top:2em}.contactmessage__card .smaller p,.enquiry__card .smaller p{line-height:1em;font-style:italic}.contactmessage__card p,.enquiry__card p{font-weight:700;color:#46555c;line-height:1.7em}.contactmessage__card p span,.enquiry__card p span{font-weight:lighter}.contactmessage__message span,.enquiry__message span{display:block}
/*# sourceMappingURL=main.abbf865f.chunk.css.map */