html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6Ue6szfNGIyQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6Ue6syfNGIyQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6Ue6s8fNE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi5zfKszfNGIyQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi5zfKsyfNGIyQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi5zfKs8fNE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZzm1MMJs-ZNU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZzm1MMZs-ZNU.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZzm1MP5s-.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZKWpMMJs-ZNU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZKWpMMZs-ZNU.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v7/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZKWpMP5s-.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nav-full{width:100%;height:80px;background-color:#242323;display:flex;justify-content:center;align-items:center;position:fixed;top:0px;z-index:99}.nav-full .nav-wrapper{width:980px;display:flex;justify-content:space-around;align-content:center}.nav-full .nav-link-alt{text-decoration:none}.nav-full .nav-link,.nav-full .nav-link-alt{display:block;padding:0 10px;line-height:42px;color:#F5F5F5;font-family:'Open Sans Condensed', sans-serif;letter-spacing:0.05em;cursor:pointer;transition:color 0.4s ease 0s}.nav-full .nav-link:hover,.nav-full .active{color:#a0a09f}.nav-full .book-a-room{border:1px solid white;font-weight:700;padding:0 25px;transition:0.4s;text-align:center}.nav-full .book-a-room:hover{background-color:white;color:black}.nav-full .burger-border{display:none}.nav-full .burger-border .mobile-burger{display:none}.mobile-navigation{display:none}@media only screen and (max-width: 699px){nav .nav-wrapper{justify-content:space-between;padding:0 18px}nav .nav-wrapper .nav-mobile-hidden{display:none}nav .nav-wrapper .book-a-room{width:100%}nav .nav-wrapper .burger-border{display:flex;justify-content:center;align-items:center;height:44px;width:44px;border:1px solid white;margin-left:18px;flex-shrink:0}nav .nav-wrapper .burger-border:hover{cursor:pointer}nav .nav-wrapper .burger-border:hover .mobile-burger{border:none}nav .nav-wrapper .burger-border:hover .mobile-burger::before{transform:translateY(-7px) rotate(-45deg)}nav .nav-wrapper .burger-border:hover .mobile-burger::after{transform:translateY(7px) rotate(45deg)}nav .nav-wrapper .burger-border .mobile-burger{display:block;position:relative;border:1px solid white;width:22px;transition-duration:2s}nav .nav-wrapper .burger-border .mobile-burger::before{content:"";border:1px solid white;width:22px;position:absolute;top:6px;left:-1px;transition-duration:2s}nav .nav-wrapper .burger-border .mobile-burger::after{content:"";border:1px solid white;width:22px;position:absolute;top:-8px;left:-1px;transition-duration:2s}.mobile-navigation{display:none;justify-content:center;align-items:center;flex-direction:column;position:fixed;width:100vw;height:100%;z-index:100;background-color:#242323;opacity:0;transition:0.5s;overflow-y:hidden}.mobile-navigation .nav-link{padding:0 10px;line-height:42px;color:#F5F5F5;font-family:'Open Sans Condensed', sans-serif;letter-spacing:0.05em;cursor:pointer;transition:color 0.4s ease 0s}.mobile-navigation .nav-link:hover{color:#a0a09f}.mobile-navigation .burger-border{display:flex;justify-content:center;align-items:center;height:44px;width:44px;border:1px solid white;flex-shrink:0;position:absolute;top:18px;right:18px}.mobile-navigation .burger-border:hover{cursor:pointer}.mobile-navigation .burger-border .mobile-burger{display:block;position:relative;border:1px solid white;width:22px}.mobile-navigation .burger-border .mobile-burger::before{content:"";border:1px solid white;width:22px;position:absolute;top:6px;left:-1px}.mobile-navigation .burger-border .mobile-burger::before:hover{transform:rotate(45deg)}.mobile-navigation .burger-border .mobile-burger::after{content:"";border:1px solid white;width:22px;position:absolute;top:-8px;left:-1px}}.mediabar-right{width:87px;height:222px;background-color:white;position:fixed;overflow:auto;right:0px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:space-around;align-items:center;z-index:9}@media only screen and (max-width: 699px){.mediabar-right{display:none}}.chat-button{position:fixed;bottom:20px;left:20px;width:60px;height:60px;background-color:#242323;border:none;border-radius:50%;z-index:98;outline:none}.chatbox-wrapper{position:fixed;bottom:0;left:20px;width:336px;height:auto;overflow:hidden;z-index:97}.chat-popup{position:absolute;bottom:-540px;transition-duration:0.3s}.chat-popup .chatbox{height:540px;width:336px;background-color:#f1e9e9;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.chat-popup .chatbox .chat-top{width:100%;background-color:#242323;color:#ffffff;height:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:15px;font-family:'Open Sans Condensed';font-size:16px;text-align:center;transition-duration:0.3s;transition-timing-function:ease-in-out}.chat-popup .chatbox .chat-top:hover{cursor:pointer}.chat-popup .chatbox .chat-top .thin-top{display:flex;justify-content:space-between;align-items:center;width:100%}.chat-popup .chatbox .chat-top .thin-top p{visibility:hidden}.chat-popup .chatbox .chat-top .thin-top .close-chat-btn{height:30px;width:30px;background-color:#242323;background-image:url(../assets/cancel_icon.svg);background-size:170%;background-position:center;border:none;border-radius:50%;transition-duration:0.1s}.chat-popup .chatbox .chat-top .thin-top .close-chat-btn:hover{background-color:#a0a09f}.chat-popup .chatbox .chat-top .chat-middle{display:flex;flex-direction:column;align-items:center;height:210px;transition-duration:0.1s}.chat-popup .chatbox .chat-top h4{margin-top:65px;margin-bottom:15px;font-size:22px}.chat-popup .chatbox .chat-screen-bottom{display:flex;justify-content:center;align-items:flex-end;width:100%;padding:18px;background-color:#ffffff}.chat-popup .chatbox .chat-screen-bottom img{height:20px;width:20px}.chat-popup .chatbox .chat-screen-bottom img:hover{cursor:pointer}.chat-popup .chatbox .chat-screen-bottom textarea{margin:0 20px;width:100%;height:20px;font-family:'Open Sans Condensed';font-size:16px;letter-spacing:0.04em;padding:0;border:none;resize:none;color:#737373}@media only screen and (max-width: 699px){.chat-button{display:none}}.main-title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:147px 0 3px 0}h1{text-align:center;font-family:'Open Sans Condensed', sans-serif;font-weight:400;font-size:44px;text-transform:uppercase;letter-spacing:0.2em;color:#242323}h2{margin-top:8px;font-family:'Crimson Pro', serif;font-style:italic;font-size:24px;color:#242323}h2::before{content:"";border-top:1px solid #A0A09F;display:inline-block;width:30px;margin:0 17px 4px 0}h2::after{content:"";border-top:1px solid #A0A09F;display:inline-block;width:30px;margin:0 0 4px 17px}.home-img{margin:67px 0 25px 0;background-image:url("../assets/bnb_outside_2.jpg");min-height:630px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:980px}@media only screen and (max-width: 699px){.home-img{background-attachment:scroll}.main-title{margin:107px 0 3px 0}.home-img{margin:34px 0 25px 0;min-height:238px}}form{display:flex;width:100%;justify-content:center}fieldset{width:980px;margin-top:40px;padding:12px 10px}fieldset .fieldset-tag-is-buggy-af{display:flex;justify-content:space-between}fieldset .form-block{width:100%;padding:0 5px;display:flex;flex-direction:column;font-family:'Open Sans Condensed';font-size:14px}fieldset .form-block:nth-of-type(3),fieldset .form-block:nth-of-type(4){flex-shrink:2}fieldset input{margin-top:3px;height:32px;font-size:16px;box-sizing:border-box;border:1px solid #a0a09f;padding-left:4px}fieldset input[type=number]{max-width:96px;padding-left:6px;-moz-appearance:textfield;appearance:textfield}fieldset input[type=submit]{margin-left:5px;width:70%;height:32px;background:#242323;border:1px solid #242323;align-self:flex-end;font-family:'Open Sans Condensed';font-size:14px;color:white}@media only screen and (max-width: 699px){.fieldset-tag-is-buggy-af{flex-wrap:wrap}.fieldset-tag-is-buggy-af .form-block{width:100%}.fieldset-tag-is-buggy-af input[type=number]{max-width:100%;width:100%;padding-left:6px}.fieldset-tag-is-buggy-af .form-block:nth-of-type(3),.fieldset-tag-is-buggy-af .form-block:nth-of-type(4){flex-shrink:0}.fieldset-tag-is-buggy-af .form-block:nth-of-type(1),.fieldset-tag-is-buggy-af .form-block:nth-of-type(2){width:50%}.fieldset-tag-is-buggy-af .block-adults{margin-top:15px}.fieldset-tag-is-buggy-af input[type=submit]{width:100%;margin-right:5px;height:42px;border-radius:5px;margin-top:15px}}article{margin:120px 0 150px 0;display:flex;flex-direction:column;align-items:center}article h3{font-family:'Open Sans Condensed';font-size:28px;margin-bottom:39px}article p{max-width:585px;line-height:1.5em;font-family:'Open Sans Condensed';font-size:16px;text-align:center;color:#737373;font-style:italic;letter-spacing:0.04em}@media only screen and (max-width: 699px){article{margin:0 0 40px 0}article p{padding:0 7px}}.rooms{background-image:url("../assets/bnb_bedroom_2.jpg");min-height:630px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;width:100%;max-width:980px}.rooms article{margin:0;padding:52px;min-width:260px;max-width:40%;height:369px;background-color:white}.rooms article p{margin-bottom:39px}.rooms article a{text-decoration:none}.rooms article .book-a-room{line-height:42px;border:1px solid black;font-family:'Open Sans Condensed', sans-serif;font-weight:700;letter-spacing:0.05em;align-self:center;color:black;padding:0 25px;transition:0.4s}.rooms article .book-a-room:hover{background-color:black;color:white}@media only screen and (max-width: 699px){.rooms{min-height:421px;background-attachment:scroll;margin-bottom:0}.rooms article{padding:40px}}.services,.todo{margin:190px 0 100px 0;max-width:980px;display:flex;flex-direction:column;align-items:center}.services h3,.todo h3{font-family:'Open Sans Condensed';font-size:28px;margin-bottom:39px}.services .type-of-service,.services .whatodo,.todo .type-of-service,.todo .whatodo{padding:0 50px;display:flex;flex-direction:column;align-items:center;margin:10px 0 100px 0}.services .type-of-service svg,.services .whatodo svg,.todo .type-of-service svg,.todo .whatodo svg{width:42px;height:42px;fill:#737373}.services .type-of-service .bench,.services .whatodo .bench,.todo .type-of-service .bench,.todo .whatodo .bench{width:67px;height:42px}.services .type-of-service h4,.services .whatodo h4,.todo .type-of-service h4,.todo .whatodo h4{display:flex;align-items:center;margin-top:5px;font-family:'Open Sans Condensed';font-size:16px;font-weight:700;letter-spacing:0.04em;line-height:27px;text-align:center;height:54px}.services .type-of-service p,.services .whatodo p,.todo .type-of-service p,.todo .whatodo p{margin-top:5px;line-height:1.5em;font-family:'Open Sans Condensed';font-size:16px;text-align:center;color:#737373;font-style:italic;letter-spacing:0.04em}@media only screen and (max-width: 699px){.services,.todo{margin:40px 0 0 0}}.gallery{display:flex;flex-direction:column;justify-content:center;align-items:center}.gallery h3{font-family:'Open Sans Condensed';font-size:28px;margin-bottom:50px}.gallery .pic-wrapper{display:flex;width:100%;max-width:980px;height:630px}.gallery .pic-wrapper .gal-left,.gallery .pic-wrapper .gal-mid,.gallery .pic-wrapper .gal-right{width:100%;height:630px}.gallery .pic-wrapper .gal-left img,.gallery .pic-wrapper .gal-mid img,.gallery .pic-wrapper .gal-right img{animation-name:fade;animation-duration:10s;animation-iteration-count:infinite}@keyframes fade{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}100%{opacity:1}}.gallery .pic-wrapper .gal-left{background-image:url("../assets/gal_garden.png")}.gallery .pic-wrapper .gal-mid{margin:0 16px;background-image:url("../assets/gal_fruit.png")}.gallery .pic-wrapper .gal-right{background-image:url("../assets/gal_soap.png")}.gallery .mobile-gallery-wrapper{display:none}.gallery .mobile-gallery-wrapper .mobile-gallery{margin:0 5px 10px 5px;max-width:31%}@media only screen and (max-width: 999px){.gallery .pic-wrapper{display:none}.gallery .mobile-gallery-wrapper{padding:0 10px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:980px}}@media only screen and (max-width: 699px){.gallery .mobile-gallery-wrapper .mobile-gallery{max-width:45%}}.reviews{background-image:url("../assets/reviews_pic_2.jpg");min-height:630px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;width:100%;max-width:980px;margin-bottom:250px}.reviews .review-box{margin:0;padding:52px;min-width:260px;max-width:40%;height:369px;background-color:white;display:flex;flex-direction:column;align-items:center}.reviews .review-box h3{font-family:'Open Sans Condensed';font-size:28px;margin-bottom:39px}.reviews .review-box img{width:20px;height:20px;margin-bottom:30px}.reviews .review-box p{min-height:150px;line-height:1.5em;font-family:'Open Sans Condensed';font-size:16px;text-align:center;color:#737373;font-style:italic;letter-spacing:0.04em;margin-bottom:24px}.reviews .review-box .carousel-indicators{background-color:#ffffff}.reviews .review-box .carousel-indicators li{width:6px;height:6px;border-radius:50%;margin:0 7px;background-color:black;opacity:1}.reviews .review-box .carousel-indicators .active{opacity:0.4}.reviews .review-box .carousel-item{min-height:168px;transition-duration:0.6s}@media only screen and (max-width: 699px){.reviews{min-height:421px;background-attachment:scroll;margin-bottom:0}}.contact-us{width:100%;padding-top:120px;padding-bottom:100px;background-color:#f1e9e9;display:flex;flex-direction:column;align-items:center}.contact-us h3{font-family:'Open Sans Condensed';font-size:28px;margin-bottom:39px}.contact-us .contact-info{display:flex;justify-content:space-between;width:100%;max-width:980px;padding:0 10px}.contact-us .contact-info a{text-decoration:none;line-height:1.5em;font-family:'Open Sans Condensed';font-size:16px;color:#737373;font-style:italic;letter-spacing:0.04em}.contact-us .contact-info .contline{width:35%;line-height:1.5em;font-family:'Open Sans Condensed';font-size:18px;color:#737373;font-style:italic;letter-spacing:0.04em;text-align:center}.contact-us .contact-info .contline:nth-of-type(2){flex-shrink:0}.contact-us .media-wrapper-mobile{display:none}.contact-us .feedback-form{display:flex;flex-direction:column;align-items:center}.contact-us .feedback-form fieldset{width:100%;max-width:980px}.contact-us .leave-a-msg{margin:0 auto;display:flex;flex-direction:column;align-items:center;width:65%}.contact-us .leave-a-msg .feedback-block{width:100%;margin-bottom:8px}.contact-us .leave-a-msg .name-n-mail{display:flex;flex-direction:row}.contact-us .leave-a-msg input,.contact-us .leave-a-msg textarea{width:100%;border:none;padding:5px;font-family:'Open Sans Condensed';font-size:14px;color:#737373}.contact-us .leave-a-msg input::placeholder,.contact-us .leave-a-msg textarea::placeholder{color:#737373;opacity:1}.contact-us .leave-a-msg input[type=email]{margin-left:10px}.contact-us .leave-a-msg textarea{resize:none;height:150px;margin-top:3px}.contact-us .leave-a-msg input[type=submit]{color:#ffffff;height:46px}@media only screen and (max-width: 699px){.contact-us{padding-top:50px;padding-bottom:40px}.contact-us h3{margin-bottom:20px}.contact-us .contact-info{flex-direction:column;align-items:center;justify-content:center}.contact-us .contact-info .contline{margin-bottom:20px;display:flex;justify-content:center}.contact-us .contact-info .cont-separator{display:none}.contact-us .media-wrapper-mobile{margin-top:12px;width:60%;display:flex;justify-content:space-around;align-items:center}.contact-us .leave-a-msg{width:100%;max-width:500px;padding:0 20px}.contact-us .leave-a-msg .name-n-mail{flex-direction:column}.contact-us .leave-a-msg input[type=email]{margin-left:0}.contact-us .leave-a-msg input[type=text]{margin-bottom:8px}.contact-us .leave-a-msg textarea{margin-top:-5px}}footer{width:100%;height:60px;background-color:#242323;display:flex;justify-content:center;align-items:center}footer .credits{color:#ffffff;font-family:'Open Sans Condensed';font-size:14px}footer .credits a{text-decoration:none;text-decoration:underline;color:#ffffff}@media only screen and (max-width: 699px){footer .credits{text-align:center;padding:0 20px}}.bar-top{margin-top:200px;width:100%;max-width:980px}.bar-top h3{font-family:'Open Sans Condensed';font-size:28px;width:100%;padding-bottom:25px;border-bottom:solid 1px #a0a09f}form fieldset{padding:12px 0;margin:17px 0 27px 0}.rooms-catal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:980px;margin-bottom:40px;border-top:solid 1px #a0a09f}.rooms-catal .room-type{display:flex;padding:37px 0;width:100%;border-bottom:solid 1px #a0a09f}.rooms-catal .room-type:last-of-type{margin-bottom:30px}.rooms-catal .room-type .room-picture{height:170px;min-width:240px;background-size:cover;background-position:center;position:relative;overflow:hidden}.rooms-catal .room-type .room-picture::after{content:"More Info";display:flex;justify-content:center;align-items:center;font-family:'Open Sans Condensed';color:#ffffff;font-size:14px;position:absolute;width:70px;height:34px;background:rgba(115,115,115,0.7);right:0;bottom:-28px;transition-duration:0.3s}.rooms-catal .room-type .room-picture:hover{cursor:pointer}.rooms-catal .room-type .room-picture:hover::after{bottom:0}.rooms-catal .room-type .room-junior{background-image:url(../assets/room_junior.jpg)}.rooms-catal .room-type .room-standard{background-image:url(../assets/room_standard.jpg)}.rooms-catal .room-type .room-superior{background-image:url(../assets/room_superior.jpg)}.rooms-catal .room-type .room-descr{display:flex;flex-direction:column;width:100%;padding:0 28px;height:170px}.rooms-catal .room-type .room-descr .room-info{display:flex;flex-direction:column;font-family:'Open Sans Condensed';font-size:14px;height:100%;justify-content:space-between;padding:4px 0 20px 0;border-bottom:solid 1px #a0a09f}.rooms-catal .room-type .room-descr .room-info a{text-decoration:none;margin-right:auto}.rooms-catal .room-type .room-descr .room-info a h5{font-size:18px;font-weight:700;color:#000000}.rooms-catal .room-type .room-descr .room-info ul{list-style-type:disc;padding-left:15px}.rooms-catal .room-type .room-descr .room-info ul li{line-height:1.2em}.rooms-catal .room-type .room-descr .room-amenities{display:flex;align-items:center}.rooms-catal .room-type .room-descr .room-amenities .amenities-tooltip{position:relative;margin:10px 10px 7px 0}.rooms-catal .room-type .room-descr .room-amenities .amenities-tooltip .tooltiptext{visibility:hidden;width:68px;background-color:#ffffff;font-family:'Open Sans Condensed';font-size:14px;text-align:center;border:1px solid #a0a09f;border-radius:6px;padding:6px 6px;position:absolute;z-index:1;bottom:130%;left:50%;margin-left:-34px}.rooms-catal .room-type .room-descr .room-amenities .amenities-tooltip .tooltiptext::after{content:"";position:absolute;top:85%;left:50%;margin-left:-5px;width:9px;height:9px;border:1px;border-style:solid;border-color:transparent #a0a09f #a0a09f transparent;transform:rotate(45deg);background-color:#ffffff}.rooms-catal .room-type .room-descr .room-amenities .amenities-tooltip img{height:25px;width:25px}.rooms-catal .room-type .room-descr .room-amenities .amenities-tooltip:hover .tooltiptext{visibility:visible}.rooms-catal .room-type .room-pricing{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-family:'Open Sans Condensed';padding:0 0 0 20px;width:40%}.rooms-catal .room-type .room-pricing p{font-size:14px}.rooms-catal .room-type .room-pricing h6{font-size:40px;margin:15px 0 22px 0}.rooms-catal .room-type .room-pricing a{display:flex;justify-content:center;align-items:center;width:100%;height:42px;background:#242323;color:white;border:1px solid #242323;text-decoration:none}.room-info-top{margin-top:200px;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:980px;padding-bottom:25px}.room-info-top a{height:20px;width:20px;margin-right:24px}.room-info-top a img{height:20px;width:20px}.room-info-top h3{font-family:'Open Sans Condensed';font-size:28px;width:100%;padding-left:24px;border-left:solid 1px #a0a09f}.room-info-main{display:flex;justify-content:space-between;width:100%;max-width:980px;padding-bottom:70px}.room-info-main .room-info-left{width:100%;max-width:649px;min-width:314px;margin-right:20px}.room-info-main .room-info-left .carousel-indicators{right:unset;bottom:-68px;margin:0}.room-info-main .room-info-left .carousel-indicators li{width:58px;height:48px;background-size:cover;opacity:1;margin:0 6px 0 0}.room-info-main .room-info-left .carousel-indicators .gallery-indicator-01{background-image:url(../assets/rooms_gallery_01.jpg)}.room-info-main .room-info-left .carousel-indicators .gallery-indicator-02{background-image:url(../assets/rooms_gallery_02.jpg)}.room-info-main .room-info-left .carousel-indicators .gallery-indicator-03{background-image:url(../assets/rooms_gallery_03.jpg)}.room-info-main .room-info-left .carousel-indicators .gallery-indicator-04{background-image:url(../assets/rooms_gallery_04.jpg)}.room-info-main .room-info-left .carousel-indicators .gallery-indicator-05{background-image:url(../assets/rooms_gallery_05.jpg)}.room-info-main .room-info-left .carousel-item img{height:408px;object-fit:cover}.room-info-main .room-info-left .room-description-full{margin-top:70px;font-family:'Open Sans Condensed'}.room-info-main .room-info-left .room-description-full .room-description-left{width:100%;max-width:190px;font-weight:700}.room-info-main .room-info-left .room-description-full .room-properties,.room-info-main .room-info-left .room-description-full .room-more-info,.room-info-main .room-info-left .room-description-full .amenities,.room-info-main .room-info-left .room-description-full .room-terms{padding:60px 0 30px 0;border-bottom:1px solid #a0a09f;display:flex}.room-info-main .room-info-left .room-description-full .room-properties .room-properties-listed,.room-info-main .room-info-left .room-description-full .room-more-info .room-properties-listed,.room-info-main .room-info-left .room-description-full .amenities .room-properties-listed,.room-info-main .room-info-left .room-description-full .room-terms .room-properties-listed{width:100%;display:flex;flex-wrap:wrap}.room-info-main .room-info-left .room-description-full .room-properties .room-properties-listed li,.room-info-main .room-info-left .room-description-full .room-more-info .room-properties-listed li,.room-info-main .room-info-left .room-description-full .amenities .room-properties-listed li,.room-info-main .room-info-left .room-description-full .room-terms .room-properties-listed li{width:50%;margin-bottom:12px}.room-info-main .room-info-left .room-description-full .room-more-info p{line-height:1.5em}.room-info-main .room-info-left .room-description-full .amenities .amenities-listed{display:flex;flex-wrap:wrap}.room-info-main .room-info-left .room-description-full .amenities .amenities-listed .amenity-span{display:flex;align-items:flex-end;width:50%;margin-bottom:12px}.room-info-main .room-info-left .room-description-full .amenities .amenities-listed .amenity-span img{height:25px;width:25px}.room-info-main .room-info-left .room-description-full .amenities .amenities-listed .amenity-span span{margin-left:7px}.room-info-main .room-info-left .room-description-full .room-terms{border:none}.room-info-main .room-info-left .room-description-full .room-terms a{text-decoration:none;color:#000000;line-height:1.5em;text-decoration:underline}.room-info-main form{position:-webkit-sticky;position:sticky;top:150px;display:flex;flex-direction:column;align-items:flex-start;width:260px;height:421px;flex-shrink:0;border:1px solid #a0a09f;padding:19px}.room-info-main form .price-per-night{border-left:1px solid #a0a09f;font-family:'Open Sans Condensed';padding-left:13px;margin-bottom:22px}.room-info-main form .price-per-night p{font-size:14px}.room-info-main form .price-per-night h6{font-size:40px;margin:10px 0 10px 0}.room-info-main fieldset{width:100%;padding:0;margin:0}.room-info-main fieldset .because-fieldset-tag-is-buggy-af{display:flex;flex-direction:column;align-items:center}.room-info-main fieldset .because-fieldset-tag-is-buggy-af .form-block{width:100%;max-width:100%;padding:0;display:flex;flex-direction:column;font-family:'Open Sans Condensed';font-size:14px;margin-top:5px}.room-info-main fieldset .because-fieldset-tag-is-buggy-af .form-block:nth-of-type(3),.room-info-main fieldset .because-fieldset-tag-is-buggy-af .form-block:nth-of-type(4){flex-shrink:unset}.room-info-main fieldset .because-fieldset-tag-is-buggy-af input{margin-top:3px;height:32px;font-size:14px;box-sizing:border-box;border:1px solid #a0a09f;padding-left:4px}.room-info-main fieldset .because-fieldset-tag-is-buggy-af input[type=number]{width:100%;max-width:100%;padding-left:6px;-moz-appearance:textfield;appearance:textfield}.room-info-main fieldset .because-fieldset-tag-is-buggy-af input[type=submit]{margin:23px 0 0 0;width:100%;height:32px;background:#242323;border:1px solid #242323;align-self:unset;font-family:'Open Sans Condensed';font-size:14px;color:white}.gallery-indicator-01-standard{background-image:url(../assets/rooms_gallery_08.jpg)}.gallery-indicator-02-standard{background-image:url(../assets/rooms_gallery_07.jpg)}.gallery-indicator-03-standard{background-image:url(../assets/rooms_gallery_06.jpg)}.gallery-indicator-04-standard{background-image:url(../assets/rooms_gallery_04.jpg)}.gallery-indicator-05-standard{background-image:url(../assets/rooms_gallery_05.jpg)}.gallery-indicator-01-superior{background-image:url(../assets/rooms_gallery_11.jpg)}.gallery-indicator-02-superior{background-image:url(../assets/rooms_gallery_10.jpg)}.gallery-indicator-03-superior{background-image:url(../assets/rooms_gallery_09.jpg)}.gallery-indicator-04-superior{background-image:url(../assets/rooms_gallery_04.jpg)}.gallery-indicator-05-superior{background-image:url(../assets/rooms_gallery_05.jpg)}.policies-background{width:100%;height:100vh;position:absolute;background-image:url(../assets/policies_background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(6px);-webkit-filter:blur(6px)}.policies-wrapper{width:100%;max-width:980px;background-color:#ffffff;z-index:2;margin:30px 0;padding:35px 40px;display:flex;flex-direction:column;align-items:center;font-family:'Open Sans Condensed'}.policies-wrapper .go-back{height:14px;width:14px;align-self:flex-end}.policies-wrapper .go-back:hover{cursor:pointer}.policies-wrapper .go-back img{height:14px;width:14px}.policies-wrapper .check-in-container{margin:10px 0;width:100%;border:1px solid #a0a09f;background-color:#ebebe9;padding:16px;font-size:18px;display:flex;justify-content:center}.policies-wrapper .check-in-container .check-in-time{padding-right:20px;border-right:1px solid #a0a09f}.policies-wrapper .check-in-container .check-out-time{padding-left:20px}.policies-wrapper h3{font-weight:700;font-size:24px;margin:30px 0 30px 0}.policies-wrapper p{line-height:1.5em;font-size:16px;margin:10px 0;width:100%;max-width:600px}body{display:flex;flex-direction:column;align-items:center}.master-wrapper{width:100%;margin:0 10px;padding:0 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 699px){.master-wrapper{margin:0;padding:0}iframe{height:240px}}
