a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}button,input{border:0;margin:0;padding:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;width:100%}html{box-sizing:border-box}body,html{height:100%}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a{color:inherit;cursor:pointer;text-decoration:none}a:not([class]){transition:color .25s}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:100%;background-size:30px 6px;padding-right:30px!important}select:focus{outline:none}select::-ms-expand{display:none}
body{color:#000;font:400 16px/1.5 Mulish,serif}.container{margin:0 auto;max-width:1340px;padding:0 15px;width:100%}@media only screen and (max-width:767px){.container{padding:0 10px}}.oceanwp-hotel__title{color:#000;font-family:Newsreader,serif;font-size:42px;margin:55px 0 65px;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.oceanwp-hotel__title{font-size:30px;margin:30px 0 40px}}.oceanwp-hotel__inner{align-items:flex-start;display:flex}@media only screen and (max-width:767px){.oceanwp-hotel__inner{flex-wrap:wrap}}.oceanwp-hotel__sidebar{flex-shrink:0;margin-right:30px;position:sticky;top:20px;width:380px}@media only screen and (max-width:1024px){.oceanwp-hotel__sidebar{width:320px}}@media only screen and (max-width:767px){.oceanwp-hotel__sidebar{margin:0 0 30px;position:static;width:100%}}.oceanwp-hotel__contacts{border:1px solid #000;border-radius:5px;margin-top:15px;padding:25px 15px}.oceanwp-hotel__content{width:calc(100% - 410px)}@media only screen and (max-width:1024px){.oceanwp-hotel__content{width:calc(100% - 350px)}}@media only screen and (max-width:767px){.oceanwp-hotel__content{width:100%}}.oceanwp-hotel__pets-na{margin-bottom:16px}.oceanwp-hotel__gallery{margin-bottom:20px;width:100%}.oceanwp-hotel__navigation{margin-bottom:35px}.oceanwp-hotel__other-hotels-slider{display:flex;flex-direction:column;margin-bottom:25px;width:100%}.oceanwp-hotel-extra-hotels__title{color:#000;font:700 24px/1.2 Newsreader,serif;margin-bottom:20px}@media only screen and (max-width:767px){.oceanwp-hotel-extra-hotels__title{margin-bottom:15px}}.oceanwp-hotel-extra-hotels__inner{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:50px}.oceanwp-hotel-extra-hotels__inner .oceanwp-extra-hotel{width:calc(33.33333% - 10px)}@media only screen and (max-width:1024px){.oceanwp-hotel-extra-hotels__inner .oceanwp-extra-hotel{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.oceanwp-hotel-extra-hotels__inner .oceanwp-extra-hotel{width:100%}}.oceanwp-section{margin-bottom:81px;position:relative}.oceanwp-section:last-of-type{margin-bottom:40px}.oceanwp-section:last-of-type:after{display:none}.oceanwp-section:after{background:#0d5eba;bottom:-40px;content:"";height:1px;left:50%;opacity:.5;padding:0;position:absolute;transform:translateX(-50%);width:150px}.oceanwp-scroll-section{scroll-margin-top:20px}
