@media all{*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;margin:0;font-family:sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}del{text-decoration:line-through}hr{width:100%;height:1px;overflow:hidden;box-sizing:content-box;-webkit-appearance:none;border:0;clear:both;display:block}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;outline:0;cursor:pointer}a,a:hover{color:#000}a:hover{text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{border:0;vertical-align:middle;border-style:none;display:block}svg:not(:root){overflow:hidden}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0;cursor:pointer}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}.load{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:9999}footer,main,section{background-color:transparent;clear:both;display:block}.centre,footer,main,section{position:relative;width:100%;height:auto}.centre{margin:0 auto}button,input,optgroup,select,textarea{border:0;outline:0}.anchor{visibility:hidden;clear:both}.left{float:left}.right{float:right}.inline{display:inline-block}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.33%}.w35{width:35%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.66%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w100:after,.w100:before{content:"";display:table}.w100:after{clear:both}.mob,.mobile{display:none}.clear{clear:both}.grecaptcha-badge,.hidden,.hide,[hidden]{display:none !important}.anime{animation-fill-mode:backwards}.anime.speed-2ms{animation-duration:.2s}.anime.speed-4ms{animation-duration:.4s}.anime.speed-6ms{animation-duration:.6s}.anime.speed-8ms{animation-duration:.8s}.anime.speed-1s{animation-duration:1s}.anime.delay-2ms{animation-delay:.2s}.anime.delay-4ms{animation-delay:.4s}.anime.delay-6ms{animation-delay:.6s}.anime.delay-8ms{animation-delay:.8s}.anime.delay-1s{animation-delay:1s}.anime.loop{animation-iteration-count:infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.anime.viewport.fade-in{animation-name:fade-in}@keyframes zoom-in{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.anime.viewport.zoom-in{animation-name:zoom-in}@keyframes slide-down{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.anime.viewport.slide-down{animation-name:slide-down}@keyframes slide-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.anime.viewport.slide-left{animation-name:slide-left}@keyframes slide-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.anime.viewport.slide-right{animation-name:slide-right}@keyframes slide-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.anime.viewport.slide-up{animation-name:slide-up}@keyframes bounce-down{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.anime.viewport.bounce-down{animation-name:bounce-down}@keyframes bounce-left{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.anime.viewport.bounce-left{animation-name:bounce-left}@keyframes bounce-right{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.anime.viewport.bounce-right{animation-name:bounce-right}@keyframes bounce-up{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.anime.viewport.bounce-up{animation-name:bounce-up}.anime.viewport{opacity:1}@media(prefers-reduced-motion),(print){.anime{animation:unset !important;transition:none !important}}@font-face{font-family:Pebble Open Sans;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-regular-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Open Sans Light;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-light-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Open Sans Semibold;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Open Sans Bold;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-bold-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/opensans-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Montserrat Thin;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-thin-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Montserrat Light;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-light-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Montserrat Bold;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pebble Icons;font-display:swap;src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/icons/pebble-icon-font.eot);src:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/icons/pebble-icon-font.eot) format("embedded-opentype"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/icons/pebble-icon-font.ttf) format("truetype"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/icons/pebble-icon-font.woff) format("woff"),url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/fonts/icons/pebble-icon-font.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:Pebble Icons !important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-bold-down:before{content:"\E900"}.icon-arrow-bold-left:before{content:"\E901"}.icon-arrow-bold-right:before{content:"\E902"}.icon-arrow-bold-up:before{content:"\E903"}.icon-arrow-double-down:before{content:"\E904"}.icon-arrow-double-left:before{content:"\E905"}.icon-arrow-double-right:before{content:"\E906"}.icon-arrow-double-up:before{content:"\E907"}.icon-arrow-left-full:before{content:"\E929"}.icon-arrow-right-full:before{content:"\E92A"}.icon-arrow-down:before{content:"\E908"}.icon-arrow-left:before{content:"\E909"}.icon-arrow-right:before{content:"\E90A"}.icon-arrow-up:before{content:"\E90B"}.icon-calendar-o:before{content:"\E90C"}.icon-calendar-tick:before{content:"\E90D"}.icon-calendar:before{content:"\E90E"}.icon-circle-o:before{content:"\E90F"}.icon-circle:before{content:"\E910"}.icon-cross:before{content:"\E911"}.icon-cursor:before{content:"\E912"}.icon-download:before{content:"\E913"}.icon-envelope-o:before{content:"\E914"}.icon-envelope:before{content:"\E915"}.icon-facebook:before{content:"\E916"}.icon-fax:before{content:"\E927"}.icon-google-plus:before{content:"\E917"}.icon-heart-o:before{content:"\E918"}.icon-heart:before{content:"\E919"}.icon-instagram:before{content:"\E91A"}.icon-linkedin:before{content:"\E92B"}.icon-map-marker:before{content:"\E91B"}.icon-navigation:before{content:"\E926"}.icon-phone-mobile:before{content:"\E91C"}.icon-phone:before{content:"\E91D"}.icon-pinterest:before{content:"\E91E"}.icon-play:before{content:"\E91F"}.icon-plus:before{content:"\E928"}.icon-star:before{content:"\E920"}.icon-tick:before{content:"\E921"}.icon-trip-advisor:before{content:"\E922"}.icon-twitter:before{content:"\E923"}.icon-youtube-play:before{content:"\E924"}.icon-youtube:before{content:"\E925"}form.wpcf7-form p,form.wpcf7-form span{position:relative;margin:0;padding:0}form.wpcf7-form .ajax-loader,form.wpcf7-form .wpcf7-mail-sent-ng,form.wpcf7-form .wpcf7-mail-sent-ok,form.wpcf7-form .wpcf7-not-valid-tip,form.wpcf7-form .wpcf7-response-output,form.wpcf7-form .wpcf7-spam-blocked,form.wpcf7-form .wpcf7-validation-errors,form.wpcf7-form br{display:none !important}form.wpcf7-form .wpcf7-not-valid::-webkit-input-placeholder{color:#d9534f !important}form.wpcf7-form .wpcf7-not-valid:-moz-placeholder,form.wpcf7-form .wpcf7-not-valid::-moz-placeholder{color:#d9534f !important}form.wpcf7-form .wpcf7-not-valid:-ms-input-placeholder{color:#d9534f !important}div.wpcf7 .screen-reader-response{font:18px/25px Pebble Montserrat Light,sans-serif;color:#d9534f !important;margin-bottom:20px !important}div.wpcf7 .screen-reader-response ul{display:none !important}.form{position:relative;width:100%;clear:both;display:inline-block}.form input,.form select,.form textarea{background-color:#fff;width:calc(50% - 3px);margin:0 6px 6px 0;padding:25px 0;font:16px/16px Pebble Montserrat Light,sans-serif;color:#38383b;border:0;border-bottom:1px solid #b8b8b8;text-align:left;text-transform:none;display:inline-block}.form input:not(.button):focus,.form input:not(.button):hover,.form select:not(.button):focus,.form select:not(.button):hover,.form textarea:not(.button):focus,.form textarea:not(.button):hover{color:#38383b;border-bottom:1px solid #a1dbe4}.form input.checkout,.form input.right,.form select.right{margin-right:0}.form input.full,.form textarea{width:100%;float:none;clear:both}.form textarea{max-height:200px}.form input[type=checkbox],.form input[type=radio]{width:auto;float:none;margin:10px 5px}.form input[type=submit]{width:auto;margin:18px 0 0}.form input.checkin,.form input.checkout{background:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/datepicker.png) top 8px right 20px no-repeat;cursor:pointer}.form label{display:inline;width:auto;float:none}.form input::-webkit-input-placeholder{color:#38383b}.form input:-moz-placeholder,.form input::-moz-placeholder{color:#38383b}.form input:-ms-input-placeholder{color:#38383b}.form .mandatory::-webkit-input-placeholder{color:#38383b}.form .mandatory:-moz-placeholder,.form .mandatory::-moz-placeholder{color:#38383b}.form .mandatory:-ms-input-placeholder{color:#38383b}.form-submitted.success{display:none}@media only screen and (max-width:600px){.form input,.form select,.form textarea{width:100%;margin:0 0 6px}}@keyframes down-arrow{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}body,html{background-color:#fff;font-family:Pebble Montserrat Light,sans-serif}body.noscroll,html.noscroll{overflow:hidden}.admin-bar header{top:0 !important}#container{width:100%;margin:0 auto;overflow:hidden}#container .wrapper{background:#fff url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/bg-fixed.png) no-repeat 100% fixed;position:relative;width:100%;height:100%;display:block}.centre{max-width:1450px}.btn,.button,:after,:before,a,a i,button,footer .logo,footer .logo svg,header,header .logo,header .logo svg,iframe,img,input,textarea{transition:all .4s ease-out}body ::-moz-selection{background-color:rgba(56,56,59,.99);color:#fff}body ::selection{background-color:rgba(56,56,59,.99);color:#fff}@media only screen and (max-width:1600px){.centre{max-width:85%}}main{padding:125px 0 0}main .content{max-width:1250px;margin:0 auto;padding:0 0 110px}main .content.nopad{padding:0}main .content.grids,main .content.lists{max-width:100%}main .content.columns{max-width:none;margin:0;padding:0;column-count:2;column-gap:50px;column-rule:none}main .content.columns h4:first-child{text-align:right}main .content.noslideshow{margin-top:115px}main .content.noslideshow h1,main .content.noslideshow h2{margin:0 0 50px}main .content .title{text-align:center}.h1,.h2,h1,h2{font:50px/45px Pebble Montserrat Thin,sans-serif;color:#38383b;text-align:center;margin:0 0 20px}.h3,h3{color:#67939b;text-transform:uppercase}.h3,.h4,h3,h4{font:24px/30px Pebble Montserrat Light,sans-serif;margin-bottom:20px}.h4,h4{color:#38383b}.content li,.content p{font:17px/28px Pebble Montserrat Light,sans-serif;color:#38383b;margin-bottom:20px}.content li.fine,.content li.small,.content p.fine,.content p.small{font:16px/23px Pebble Montserrat Light,sans-serif;font-style:italic}.content li.agree,.content p.agree{font:16px/23px Pebble Montserrat Light,sans-serif}.content li.price,.content p.price{font:50px/25px Pebble Montserrat Bold,sans-serif}.content li.price span,.content p.price span{position:relative;top:-10px;font:40px/25px Pebble Montserrat Light,sans-serif;margin:0;padding:0;display:inline-block}.content li.price span.from,.content p.price span.from{margin-right:5px}.content li.price span.conditions,.content p.price span.conditions{margin-left:5px}.content li.price span:first-child,.content p.price span:first-child{font:18px/18px Pebble Montserrat Light,sans-serif}.content h3 a{color:#a1dbe4}.content .mandatory,.content h4 a,.content li a,.content p a{color:#a1dbe4;display:inline-block}.content .mandatory:not(.mandatory):hover,.content h4 a:not(.mandatory):hover,.content li a:not(.mandatory):hover,.content p a:not(.mandatory):hover{background-color:#a1dbe4;color:#fff;padding:0 5px}.content hr{background-color:#b8b8b8;margin:50px 0 !important}body.home main h1{margin:0 0 50px;text-align:right}body.home .overlay-lines{background-color:#f1f6f7;position:absolute;bottom:0;left:32.5%;width:5px;height:75%;pointer-events:none;z-index:1}body.home .overlay-lines.rellax{height:95%;bottom:-40%}.home .content .columns p{display:inline-block}html.iframe,html.iframe body{background-color:#fff}html.iframe body main,html.iframe body main .content{max-width:100%;margin:0;padding:0}html.iframe body main .content input:not(.button),html.iframe body main .content input:not(.button):focus,html.iframe body main .content input:not(.button):hover,html.iframe body main .content select:not(.button),html.iframe body main .content select:not(.button):focus,html.iframe body main .content select:not(.button):hover,html.iframe body main .content textarea:not(.button),html.iframe body main .content textarea:not(.button):focus,html.iframe body main .content textarea:not(.button):hover{background-color:#fff}@media only screen and (max-width:1440px){main .content{max-width:1050px}main .content.grids,main .content.lists{max-width:100%}}@media only screen and (max-width:1300px){.h1,.h2,h1,h2{font-size:40px}}@media only screen and (max-width:1150px){.h4,h4{font:22px/28px Pebble Montserrat Bold,sans-serif}main .content{max-width:850px}main .content.columns{column-gap:30px}main .content.noslideshow{margin-top:80px}}@media only screen and (max-width:980px){.h1,.h2,h1,h2{font-size:35px}.h3,h3{font:22px/26px Pebble Montserrat Light,sans-serif;margin:0 0 15px}.h4,h4{font:20px/26px Pebble Montserrat Bold,sans-serif}.content ul:not(.room-icons){padding:25px;margin:25px 0}}@media only screen and (max-width:850px){main{padding:100px 0 0}main .content{padding:0 0 80px}main .content.columns{column-gap:0;column-count:1;max-width:85%;margin:0 auto}main .content.columns h4:first-child{text-align:left}main .content.noslideshow{margin-top:120px}}@media only screen and (max-width:768px){body.home .w33{width:100%;margin:auto;padding:0 15px 15px}body.home .w33 h1,body.home .w33 h2{text-align:center}body.home .w66{width:100%;padding:15px 50px}body.home .w66 .icons{text-align:center}main{padding:60px 0 0}main .content{padding:0 0 60px}body.home main h1,body.home main h2{margin:0 0 30px}.content li,.content p,.h4,h4{margin-bottom:10px}.content ul:not(.room-icons) li{width:100%}}@media only screen and (max-width:600px){.centre{max-width:90%}main .content{padding:0 0 30px}main .content.noslideshow h1,main .content.noslideshow h2{margin-bottom:20px}main .content.columns{max-width:90%}body.home main h1,body.home main h2{margin:0 0 20px}.h1,.h2,h1,h2{font-size:30px}}header{background-color:transparent;position:fixed;top:30px;width:100%;height:auto;z-index:99}header .wrap{max-width:90%;margin:auto}header .logo{position:fixed;width:100%;max-width:550px;margin:0 auto;padding:0}header .logo img{width:100%;max-width:590px;height:auto;display:block}header .logo:hover{opacity:.7}header .phone{float:right;text-shadow:0 1px 1px rgba(0,0,0,.1)}header .phone a{right:175px;color:#fff;position:absolute;top:110px;cursor:pointer !important;text-align:right;letter-spacing:3px}header .book{float:right;margin:30px;position:fixed;z-index:1;right:100px;top:15px}header .book a{position:relative;font-size:18px;color:#fff !important;padding:0 30px;text-transform:uppercase;display:block;overflow:hidden;cursor:pointer;z-index:1;font-weight:800}header .book a:after,header .book a:before{position:absolute;top:-100px;left:-300px;width:300px;height:300px;content:"";border-radius:100%}header .book a:before{background-color:#000;z-index:-2}header .book a:after{background-color:#38383b;transition:all .3s ease-in;z-index:-1}header .book a:hover{color:#67939b !important}header .book a:hover:after,header .book a:hover:before{left:-75px}header .book .button.secondary,header .book button.secondary,header .book input[type=submit].secondary{background-color:#fff;border:1px solid #fff;color:#666 !important;padding:15px 22px}header .book .button.secondary i,header .book button.secondary i,header .book input[type=submit].secondary i{color:#38383b !important}header .book .button.secondary:before,header .book button.secondary:before,header .book input[type=submit].secondary:before{background-color:#67939b}header .book .button.secondary:after,header .book button.secondary:after,header .book input[type=submit].secondary:after{background-color:#a1dbe4}header .book .button.secondary:not(:disabled):hover,header .book button.secondary:not(:disabled):hover,header .book input[type=submit].secondary:not(:disabled):hover{background-color:transparent;color:#fff !important;border-color:#a1dbe4}header .book .button.secondary:not(:disabled):hover i,header .book button.secondary:not(:disabled):hover i,header .book input[type=submit].secondary:not(:disabled):hover i{color:#fff !important}header .book .mobile{display:none}header .hamburger{position:fixed;top:50px;width:40px;height:36px;margin:0 0 0 50px;padding:0;right:60px;cursor:pointer;display:block}header .hamburger span{background-color:#fff;position:absolute;left:0;height:2px;transition:.25s ease-in-out;display:block}header .hamburger span:first-child{top:7px;width:50%}header .hamburger span:nth-child(2){top:17px;width:75%}header .hamburger span:nth-child(3){top:27px;width:100%}header .hamburger:hover span{width:100%}#video{width:auto;left:50%;right:auto;transform:translateX(-50%);position:relative;background:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/video-bg.jpg) no-repeat;background-size:cover}#play{display:none;background:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/icon-play.svg) rgba(26,168,221,.75);border-radius:100%;width:60px;height:60px;top:55%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:9;cursor:pointer}.internal header{background-color:#f6fafa;top:0;padding-top:15px;height:120px}.internal header .logo{margin-top:0}.internal header .phone{display:none}.internal header .book{margin:20px 30px}.internal header .nav-background{background-color:#67939b;width:55px;margin-top:23px;height:47px;padding:0;top:12px;position:fixed;right:60px;transition:all .4s ease-in}.internal header .nav-background .hamburger{right:67px;top:42px}.internal header .button.secondary,.internal header button.secondary,.internal header input[type=submit].secondary{background-color:#67939b !important;color:#fff !important;border:0}header.scroll{background-color:#f6fafa;top:0;padding-top:0;height:110px}header.scroll .logo{margin-top:10px}header.scroll .phone{display:none}header.scroll .book{margin:16px 30px}header.scroll .nav-background{background-color:#67939b;width:55px;margin-top:2px;height:47px;padding:0;top:30px;position:fixed;right:60px;transition:all .4s ease-in}header.scroll .nav-background .hamburger{right:67px;top:38px}header.scroll .button.secondary,header.scroll button.secondary,header.scroll input[type=submit].secondary{background-color:#67939b !important;color:#fff !important;border:0}@media only screen and (max-width:1366px){header .logo{max-width:400px}header .book a{font-size:16px}header.scroll .logo{margin-top:20px}.internal header .logo{margin-top:10px}.internal header.scroll .logo{margin-top:20px}}@media only screen and (max-width:1150px){header .logo{position:relative;margin:40px 0;transform:none;left:0}header .logo img{max-width:500px}header .phone a{right:165px}}@media only screen and (max-width:960px){header .logo img{max-width:400px}header.scroll{height:100px;padding-top:7px}header.scroll .book{margin:15px 30px}header.scroll .nav-background{top:25px}header.scroll .nav-background .hamburger{top:35px}header.scroll .logo{margin-top:10px}}@media only screen and (max-width:810px){header .logo img{max-width:350px}header .book a{font-size:14px}}@media only screen and (max-width:745px){header .logo img{max-width:320px}header .book a{font-size:14px}header .phone a{right:150px}header.scroll .logo{margin-top:20px}}@media only screen and (max-width:695px){header .hamburger{right:40px}header .book{right:70px}header .phone a{right:125px}.internal header .book,header.scroll .book{right:90px}}@media only screen and (max-width:670px){header .logo{max-width:400px;margin:10px auto}header .logo img{max-width:100%}header .book{left:0;top:55px;right:70px;position:absolute}header .phone{display:none}header .hamburger{top:120px}header.scroll{height:150px;padding-top:0 !important}header.scroll .nav-background{top:93px !important}header.scroll .nav-background .hamburger{top:100px !important}header.scroll .book{margin:40px 30px}.internal header{height:150px}.internal header .book{margin:40px 30px}.internal header .nav-background{top:72px}.internal header .nav-background .hamburger{top:100px}}@media only screen and (max-width:400px){header .book{text-align:center}header .book .desktop{display:none}header .book .mobile{display:block}header .phone{position:absolute;top:0;right:0}}nav{background-color:#67939b;position:fixed;top:0;right:0;max-width:400px;box-shadow:0 1px 1px rgba(0,0,0,.1);display:none;overflow:hidden;z-index:99}nav,nav .wrap{width:100%;height:100%}nav .wrap{position:relative;display:block;z-index:2}nav .wrap .menu{position:relative;top:50%;left:50%;width:auto;height:auto;margin:0;padding:0;text-align:center;transform:translateY(-50%) translateX(-50%);display:none}nav .wrap .menu ul{margin:0;padding:0;list-style:none}nav .wrap .menu ul li{position:relative;margin:0 0 20px;padding:0;text-align:center;display:block}nav .wrap .menu ul li a{position:relative;font:20px/26px Pebble Montserrat Light,sans-serif;color:#fff;padding:10px 0;border-bottom:1px solid hsla(0,0%,40%,0);text-transform:lowercase}nav .wrap .menu ul li a:hover{color:#b8b8b8;border-bottom:1px solid hsla(0,0%,40%,.25)}nav .wrap .menu ul li:last-child{margin:0}nav .wrap .menu .booknow,nav .wrap .menu .tel{margin-top:50px}nav .wrap .menu .tel{font:24px/24px Pebble Montserrat Light,sans-serif;color:#b8b8b8;display:block}nav .wrap .close{position:absolute;top:40px;right:55px;width:30px;height:30px;margin:0;padding:0;cursor:pointer;display:block}nav .wrap .close span{background-color:#fff;position:absolute;left:0;width:100%;height:2px;transform:rotate(0deg);transition:.25s ease-in-out;opacity:1;display:block}nav .wrap .close span:first-child{top:20px;transform:rotate(135deg)}nav .wrap .close span:nth-child(2){top:20px;opacity:0}nav .wrap .close span:nth-child(3){top:20px;transform:rotate(-135deg)}nav .wrap .close:hover span{background-color:#b8b8b8}@media only screen and (max-width:768px){nav{max-width:100%}}.section-rooms .centre{max-width:100%}.section-rooms .slide.slick-with-status+.slick-status{visibility:hidden !important}.section-rooms .slide a.nav{bottom:45px}.section-rooms .slide a.nav.prev{right:200px !important;left:auto}.section-rooms .slide a.nav.next{right:130px;left:auto}.section-rooms .slide .item{position:relative;width:100%}.section-rooms .slide .item .image{width:100%;float:left}.section-rooms .overlay-lines{background-color:#f2f7f8;position:absolute;bottom:0;right:72px;width:5px;left:auto !important;height:65%;pointer-events:none;z-index:1}.section-rooms .overlay-lines.rellax{height:90%;bottom:-70%}.section-rooms .text{position:absolute;width:100%;max-width:415px;height:auto;bottom:14%;right:130px;text-align:right;z-index:2;background-color:#67939b;padding:50px;display:block}.section-rooms .text h2,.section-rooms .text p{color:#fff;text-align:right}.section-rooms .price{font:50px/25px Pebble Montserrat Bold,sans-serif;padding-top:10px}.section-rooms .price span{position:relative;top:-10px;font:30px/25px Pebble Montserrat Light,sans-serif;margin:0;padding:0;display:inline-block}.section-rooms .price span.from{margin-right:5px}.section-rooms .price span:first-child{font:18px/18px Pebble Montserrat Light,sans-serif;padding-right:5px}@media only screen and (max-width:1450px){.section-rooms .slide .item .text{max-width:500px}}@media only screen and (max-width:1440px){.section-rooms a.nav{bottom:30px !important}.section-rooms a.nav.prev{right:100px}.section-rooms a.nav.next{right:30px}}@media only screen and (max-width:1300px){.section-rooms .slide .item .text{max-width:550px}}@media only screen and (max-width:1245px){.section-rooms .text{bottom:16%}}@media only screen and (max-width:1150px){.section-rooms .overlay-lines{display:none}.section-rooms .slide a.nav.prev{top:3%;right:125px !important}.section-rooms .slide a.nav.next{top:3%;right:5%}.section-rooms .slide .item .image{padding-bottom:20px}.section-rooms .slide .item .text{right:0}.section-rooms .text{position:relative;max-width:100% !important;right:0;background-color:transparent;padding:30px}.section-rooms .text,.section-rooms .text h2,.section-rooms .text p{color:#000;text-align:left}.section-rooms .button.secondary,.section-rooms button.secondary,.section-rooms input[type=submit].secondary{background-color:transparent;border:1px solid #67939b;color:#67939b !important;padding:15px 22px}}@media only screen and (max-width:960px){.section-rooms .overlay-lines{display:none}.section-rooms .slide a.nav.prev{top:3%}.section-rooms .slide a.nav.next{top:3%;right:5%}}@media only screen and (max-width:768px){.section-rooms .slide a.nav.prev{right:100px !important}}.section-promotions{margin:0;padding:15% 0 15% 35%;overflow:hidden}.section-promotions .fade .item .image,.section-promotions .slide .item .image{float:right}.section-promotions .fade .item .text,.section-promotions .slide .item .text{position:absolute;top:55%;left:0;width:100%;max-width:350px;height:auto;text-align:left;transform:translateY(-50%)}.section-promotions .fade .item .text h2,.section-promotions .fade .item .text p,.section-promotions .slide .item .text h2,.section-promotions .slide .item .text p{margin:0 0 30px;padding:0;color:#38383b}.section-promotions .fade .item .text h2,.section-promotions .slide .item .text h2{font:50px/55px Pebble Montserrat Thin,sans-serif;text-transform:lowercase;text-align:left}.section-promotions .fade .item .text .button,.section-promotions .slide .item .text .button{width:100%;max-width:135px}.section-promotions .fade a.nav,.section-promotions .slide a.nav{bottom:45px}.section-promotions .fade a.nav.prev,.section-promotions .slide a.nav.prev{right:115px;left:auto}.section-promotions .fade a.nav.next,.section-promotions .slide a.nav.next{right:45px;left:auto}.section-promotions .fade a.nav:hover i,.section-promotions .slide a.nav:hover i{color:#a1dbe4}.section-promotions .overlay-lines{background-color:#67939b;position:absolute;top:0;left:32.5%;width:5px;height:70%;pointer-events:none;z-index:1}.section-promotions .overlay-lines.rellax{height:70%;top:-40%}@media only screen and (max-width:2000px){.section-promotions{padding-left:30%}.section-promotions .overlay-lines{left:27% !important}}@media only screen and (max-width:1870px){.section-promotions{padding-left:25%}.section-promotions .overlay-lines{left:22% !important}.section-promotions .fade .item .image,.section-promotions .slide .item .image{float:right;width:55%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{max-width:35%}}@media only screen and (max-width:1680px){.section-promotions{padding-left:20%}.section-promotions .fade .item .image,.section-promotions .slide .item .image{width:100%;max-width:60%}.section-promotions .overlay-lines{left:16% !important}.section-promotions .overlay-lines.rellax{height:70%}}@media only screen and (max-width:1440px){.section-promotions{padding-left:22%}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:60%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{max-width:410px !important}.section-promotions .fade .item .text br,.section-promotions .slide .item .text br{display:none}.section-promotions .fade .item .text .button,.section-promotions .slide .item .text .button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.section-promotions .fade a.nav,.section-promotions .slide a.nav{bottom:30px}.section-promotions .fade a.nav.prev,.section-promotions .slide a.nav.prev{right:100px}.section-promotions .fade a.nav.next,.section-promotions .slide a.nav.next{right:30px}.section-promotions .overlay-lines{height:75%;left:19% !important}.section-promotions .overlay-lines.rellax{top:-60%;height:60%}}@media only screen and (max-width:1366px){.section-promotions{padding-left:14%}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:55%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{max-width:470px !important;top:50%}.section-promotions .fade .item .text h3,.section-promotions .slide .item .text h3{font:45px/45px Pebble Montserrat Thin,sans-serif}.section-promotions .fade .item .text br,.section-promotions .slide .item .text br{display:none}.section-promotions .fade .item .text .button,.section-promotions .slide .item .text .button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.section-promotions .overlay-lines{height:75%;left:10% !important}.section-promotions .overlay-lines.rellax{top:-70%;height:70%}}@media only screen and (max-width:1300px){.section-promotions{padding-left:15%}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:50%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{top:50%}.section-promotions .overlay-lines{height:80%}.section-promotions .overlay-lines.rellax{top:-80%}}@media only screen and (max-width:1240px){.section-promotions{padding-left:0}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:50%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{max-width:50%;padding-left:50px}.section-promotions .fade .item .text h2,.section-promotions .slide .item .text h2{font:45px/50px Pebble Montserrat Thin,sans-serif}.section-promotions .overlay-lines{display:none}}@media only screen and (max-width:1025px){.section-promotions{padding-left:2%}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:60%}.section-promotions .fade .item .text,.section-promotions .slide .item .text{text-align:right}.section-promotions .overlay-lines{height:75%;left:35.5%}.section-promotions .overlay-lines.rellax{top:0}}@media only screen and (max-width:1100px){.section-promotions{padding-left:0}.section-promotions .fade .item .image,.section-promotions .slide .item .image{max-width:40%;height:300px}.section-promotions .fade .item .text,.section-promotions .slide .item .text{max-width:60% !important;text-align:left}}@media only screen and (max-width:980px){.section-promotions{margin:50px 0 100px;padding:0}.section-promotions .fade .item .image,.section-promotions .fade .item .text,.section-promotions .slide .item .image,.section-promotions .slide .item .text{position:relative;top:0;left:0;width:100%;max-width:100% !important;height:auto;margin:0;text-align:center;transform:none;float:none;clear:both;display:block}.section-promotions .fade .item .text,.section-promotions .slide .item .text{padding:30px;width:100%;max-width:100% !important;text-align:left;margin:auto}.section-promotions .fade .item .text p,.section-promotions .slide .item .text p{display:block}.section-promotions .fade a.nav,.section-promotions .slide a.nav{top:3%;bottom:auto}.section-promotions .fade a.nav.next,.section-promotions .fade a.nav.prev,.section-promotions .slide a.nav.next,.section-promotions .slide a.nav.prev{left:auto}.section-promotions .overlay-lines{display:none}}@media only screen and (max-width:500px){.section-promotions .fade .item .text h2,.section-promotions .slide .item .text h2{font:40px/40px Pebble Montserrat Thin,sans-serif}}.section-gallery{margin:5% 0;display:inline-block}.section-gallery .right{width:calc(50% + 30px);padding-left:10px}.section-gallery .left{width:calc(50% - 30px);position:relative}.section-gallery .left .text{padding:7% 0 7% 35%}.section-gallery .left .text h2{text-align:left}.section-gallery img{width:100%;height:auto;margin-bottom:10px}.section-gallery img.w75{width:75%;float:left}.section-gallery img.w66{width:66.66%;float:right;padding:0 !important}.section-gallery .overlay-image{position:absolute;z-index:3}.section-gallery .overlay-image,.section-gallery .overlay-image img{width:100%;height:auto;display:block}.section-gallery .overlay-image.small{right:11%;max-width:400px}.section-gallery .overlay-image.small.rellax{top:auto;bottom:-120px}@media only screen and (max-width:1990px){.section-gallery .overlay-image.small{right:1%;max-width:350px}}@media only screen and (max-width:1680px){.section-gallery .overlay-image{position:absolute;z-index:3}.section-gallery .overlay-image,.section-gallery .overlay-image img{width:100%;height:auto;display:block}.section-gallery .overlay-image.small{right:1%;max-width:20%}.section-gallery .overlay-image.small.rellax{top:auto;bottom:-430px}}@media only screen and (max-width:1440px){.section-gallery .overlay-image{position:absolute;z-index:3}.section-gallery .overlay-image,.section-gallery .overlay-image img{width:100%;height:auto;display:block}.section-gallery .overlay-image.small{right:1%;max-width:20%}.section-gallery .overlay-image.small.rellax{top:auto;bottom:-800px}}@media only screen and (max-width:1300px){.section-gallery .overlay-image{display:none}}@media only screen and (max-width:980px){.section-gallery .left .text{padding:7%}.section-gallery img.w66{width:100%}}@media only screen and (max-width:768px){.section-gallery{margin-bottom:80px}}@media only screen and (max-width:600px){.section-gallery .right{width:100%;padding-left:0}.section-gallery .right img{width:100%;margin:0}.section-gallery .right img:nth-child(2){display:none}.section-gallery .left,.section-gallery .left img{width:100%}.section-gallery .left .text,.section-gallery .left .text h2{text-align:center}}.section-reviews{margin:0;padding:8% 0 5%}.section-reviews .centre{max-width:1250px}.section-reviews .fade,.section-reviews .slide{background-color:transparent}.section-reviews .fade .item,.section-reviews .slide .item{text-align:center}.section-reviews .fade .item .text,.section-reviews .slide .item .text{width:100%;max-width:900px;margin:0 auto;padding:0}.section-reviews .fade .item .text p,.section-reviews .slide .item .text p{font:16px/24px Pebble Montserrat Light,sans-serif;color:#38383b;margin:0 0 30px;padding:0}.section-reviews .fade .item .text p.author,.section-reviews .slide .item .text p.author{margin:0;font-weight:300}.section-reviews .fade .item .text p.author span,.section-reviews .fade .item .text p.author strong,.section-reviews .slide .item .text p.author span,.section-reviews .slide .item .text p.author strong{font-family:Pebble Montserrat Bold,sans-serif;font-weight:400}.section-reviews .fade .item .text p.title,.section-reviews .slide .item .text p.title{position:relative;padding-top:10px;font:55px/55px Pebble Montserrat Thin,sans-serif;text-transform:lowercase}.section-reviews .fade .item .text p.title svg,.section-reviews .slide .item .text p.title svg{position:relative;top:-15px;right:-10px;width:100%;max-width:35px;height:auto;display:inline-block}.section-reviews .fade .item .text p.title svg path,.section-reviews .slide .item .text p.title svg path{fill:#a1dbe4}.section-reviews .fade a.nav,.section-reviews .slide a.nav{top:50%;border:1px solid #eaeaea}.section-reviews .fade a.nav i,.section-reviews .slide a.nav i{color:#b8b8b8}.section-reviews .fade a.nav.prev,.section-reviews .slide a.nav.prev{left:0;right:auto;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.section-reviews .fade a.nav.next,.section-reviews .slide a.nav.next{right:0;left:auto;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.section-reviews .fade a.nav:hover i,.section-reviews .slide a.nav:hover i{color:#a1dbe4}@media only screen and (max-width:1440px){.section-reviews{margin:0;padding:10%}.section-reviews .centre{max-width:100%;margin:0 auto}.section-reviews .fade .item .text p.title,.section-reviews .slide .item .text p.title{font:45px/45px Pebble Montserrat Thin,sans-serif}body.page-template-page-home .section-reviews .fade .item .text,body.page-template-page-home .section-reviews .slide .item .text{max-width:800px}}@media only screen and (max-width:1300px){body.page-template-page-home .section-reviews{padding:10% 5%}}@media only screen and (max-width:1150px){body.page-template-page-home .section-reviews{padding:10% 5%}body.page-template-page-home .section-reviews .fade .item .text,body.page-template-page-home .section-reviews .slide .item .text{max-width:750px}}@media only screen and (max-width:1025px){body.page-template-page-home .section-reviews .fade .item .text,body.page-template-page-home .section-reviews .slide .item .text{max-width:70%}}@media only screen and (max-width:600px){.section-reviews .centre{max-width:90%}body.page-template-page-home .section-reviews .centre{max-width:100%}}@media only screen and (max-width:500px){body.page-template-page-home .section-reviews .fade .item .text,body.page-template-page-home .section-reviews .slide .item .text{max-width:55%}body.page-template-page-home .section-reviews .fade .item .text .title,body.page-template-page-home .section-reviews .slide .item .text .title{font:40px/40px Pebble Montserrat Thin,sans-serif}body.page-template-page-home .section-reviews .fade .item .text .title svg,body.page-template-page-home .section-reviews .slide .item .text .title svg{display:none}}.section-things-to-do{margin:0;padding:15% 35% 10% 0;overflow:hidden}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{float:left}.section-things-to-do .fade .item .text,.section-things-to-do .slide .item .text{position:absolute;top:50%;right:0;width:100%;max-width:360px;height:auto;padding-right:5px;text-align:right;transform:translateY(-50%)}.section-things-to-do .fade .item .text h2,.section-things-to-do .fade .item .text p,.section-things-to-do .slide .item .text h2,.section-things-to-do .slide .item .text p{margin:0 0 30px;padding:0;color:#38383b}.section-things-to-do .fade .item .text h2,.section-things-to-do .slide .item .text h2{font:50px/55px Pebble Montserrat Thin,sans-serif;text-transform:lowercase;text-align:right}.section-things-to-do .fade a.nav,.section-things-to-do .slide a.nav{bottom:45px}.section-things-to-do .fade a.nav.prev,.section-things-to-do .slide a.nav.prev{left:45px;right:auto}.section-things-to-do .fade a.nav.next,.section-things-to-do .slide a.nav.next{left:115px;right:auto}.section-things-to-do .fade a.nav:hover i,.section-things-to-do .slide a.nav:hover i{color:#a1dbe4}.section-things-to-do .overlay-lines{position:absolute;top:0;right:32.5%;left:auto !important;width:5px;height:70%;pointer-events:none;z-index:1}.section-things-to-do .overlay-lines.rellax{height:70%;top:-40%}@media only screen and (max-width:1970px){.section-things-to-do{padding-right:25%}.section-things-to-do .overlay-lines{height:85%;right:22.5%}}@media only screen and (max-width:1680px){.section-things-to-do{padding-right:33%}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{width:60% !important}.section-things-to-do .overlay-lines{height:80%;right:29.5%}.section-things-to-do .overlay-lines.rellax{height:70%}}@media only screen and (max-width:1440px){.section-things-to-do{padding-right:25%}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{max-width:65%}.section-things-to-do .overlay-lines{height:75%;right:21%}.section-things-to-do .overlay-lines.rellax{top:-60%;height:60%}}@media only screen and (max-width:1366px){.section-things-to-do{padding-right:25%}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{max-width:70%;margin-bottom:10px}.section-things-to-do .overlay-lines{height:75%}.section-things-to-do .overlay-lines.rellax{top:-70%;height:70%}}@media only screen and (max-width:1300px){.section-things-to-do{padding-right:15%}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{max-width:63%}.section-things-to-do .overlay-lines{height:80%;right:11%}}@media only screen and (max-width:1240px){.section-things-to-do{padding-right:0}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{max-width:50%}.section-things-to-do .fade .item .text,.section-things-to-do .slide .item .text{max-width:50%;padding-right:50px}.section-things-to-do .overlay-lines{display:none}}@media only screen and (max-width:1100px){.section-things-to-do{padding-right:0}.section-things-to-do .fade .item .image,.section-things-to-do .slide .item .image{max-width:40%;height:300px}.section-things-to-do .fade .item .text,.section-things-to-do .slide .item .text{max-width:60% !important}.section-things-to-do .fade .item .text p,.section-things-to-do .slide .item .text p{display:none}}@media only screen and (max-width:980px){.section-things-to-do{margin:50px 0 100px;padding:0}.section-things-to-do .fade .item .image,.section-things-to-do .fade .item .text,.section-things-to-do .slide .item .image,.section-things-to-do .slide .item .text{position:relative;top:0;left:0;width:100% !important;max-width:100% !important;height:auto;margin:0;text-align:center;transform:none;float:none;clear:both;display:block;text-align:left}.section-things-to-do .fade .item .text,.section-things-to-do .slide .item .text{padding:30px;width:100%;margin:auto}.section-things-to-do .fade .item .text h2,.section-things-to-do .fade .item .text p,.section-things-to-do .slide .item .text h2,.section-things-to-do .slide .item .text p{text-align:left;display:block}.section-things-to-do .fade a.nav,.section-things-to-do .slide a.nav{top:3%;bottom:auto}.section-things-to-do .fade a.nav.prev,.section-things-to-do .slide a.nav.prev{right:105px;left:auto}.section-things-to-do .fade a.nav.next,.section-things-to-do .slide a.nav.next{right:4%;left:auto}}@media only screen and (max-width:500px){.section-things-to-do .fade .item .text h2,.section-things-to-do .slide .item .text h2{font:40px/40px Pebble Montserrat Thin,sans-serif}}.section-instafeed{margin:180px 0 0;padding:0}.section-instafeed .centre{z-index:1;text-align:center}.section-instafeed .overlay-text{position:absolute;top:-12%;left:0;width:100%;height:auto;font:280px/200px Pebble Montserrat Bold,sans-serif;color:rgba(56,56,59,.04);text-align:center;text-transform:uppercase;pointer-events:none;z-index:0}.section-instafeed .overlay-text.left{width:auto;left:0;text-align:left;float:none}.section-instafeed .overlay-text.right{width:auto;right:0;text-align:right;float:none}.section-instafeed .hashtag{margin:0 0 50px;font:50px/45px Pebble Montserrat Light,sans-serif;color:#38383b;text-align:center;text-transform:uppercase}.section-instafeed .hashtag a{color:#38383b}.section-instafeed .hashtag a:hover{opacity:.7}.section-instafeed .hashtag i{position:absolute;top:50%;transform:translateY(-50%);color:#a1dbe4}.section-instafeed ul{width:100%;margin:50px 0 0;padding:0;list-style:none;display:table;clear:both}.section-instafeed ul li{background-size:cover;background-repeat:no-repeat;position:relative;width:16.66%;height:auto;margin:0;float:left;overflow:hidden}.section-instafeed ul li .overlay{background-color:rgba(56,56,59,0);position:absolute;top:85.5%;right:0;width:100%;height:100%;transition:all .2s ease-out;z-index:2}.section-instafeed ul li .overlay p{position:relative;top:50%;left:50%;width:75%;height:auto;max-height:50%;font:16px/22px Pebble Montserrat Light,sans-serif;color:#fff;text-align:left;transform:translateX(-50%) translateY(-50%);overflow:hidden}.section-instafeed ul li .overlay span{position:absolute;right:0;width:auto;height:auto;display:block}.section-instafeed ul li .overlay span i{position:relative;top:2px;font-size:18px;line-height:18px}.section-instafeed ul li .overlay span.like{top:0;padding:15px;font:18px/18px Pebble Montserrat Bold,sans-serif;color:#fff}.section-instafeed ul li .overlay span.like i{top:2px;margin-right:10px}.section-instafeed ul li .overlay span.instalogo{bottom:0;padding:25px 20px;font:13px/13px Pebble Montserrat Light,sans-serif;color:hsla(0,0%,100%,.7)}.section-instafeed ul li .overlay span.instalogo i{top:4px;margin-left:10px;color:#a1dbe4}.section-instafeed ul li svg{width:100%;height:auto;display:block;opacity:0}.section-instafeed ul li:first-child{margin-left:0}.section-instafeed ul li:last-child{margin-right:0}.section-instafeed ul li:hover .overlay{background-color:rgba(56,56,59,.9);top:0}.section-instafeed ul li:hover .overlay span.like{color:#a1dbe4}.section-instafeed ul li:hover img{transform:scale(1.2)}@media only screen and (max-width:1680px){.section-instafeed ul li .overlay{top:82%}}@media only screen and (max-width:1440px){.section-instafeed ul li .overlay{top:80%}}@media only screen and (max-width:1300px){.section-instafeed .overlay-text{top:-4%}}@media only screen and (max-width:1150px){.section-instafeed ul li .overlay{top:75%}}@media only screen and (max-width:980px){.section-instafeed ul li{width:33.33%}}@media only screen and (max-width:600px){.section-instafeed .hashtag{margin:0 0 10px}.section-instafeed .hashtag a svg.hash-pt{width:300px;min-width:unset}}.section-instafeed .hashtag a svg.hash-pt{min-width:unset;max-width:80%}.section-location{margin:0;padding:0}.section-location .wrap{position:relative;width:100%;overflow:hidden;display:block}.section-location .wrap .text{position:absolute;height:auto;bottom:12%;right:130px;text-align:right;z-index:2;display:block;max-width:415px;background-color:#67939b;padding:50px}.section-location .wrap .text h2,.section-location .wrap .text p{margin:0 0 30px;padding:0;color:#fff}.section-location .wrap .text h2{font:50px/55px Pebble Montserrat Thin,sans-serif;text-transform:lowercase;text-align:right}.section-location .wrap .text .button{width:100%;max-width:135px}.section-location .wrap .fade .item,.section-location .wrap .slide .item{background-color:#1188b5}.section-location .wrap .fade a.nav,.section-location .wrap .slide a.nav{bottom:45px}.section-location .wrap .fade a.nav.prev,.section-location .wrap .slide a.nav.prev{right:200px;left:auto}.section-location .wrap .fade a.nav.next,.section-location .wrap .slide a.nav.next{right:130px;left:auto}.section-location .wrap .slick-status{visibility:hidden !important}.section-location .wrap .overlay-lines{background-color:#f2f7f8;position:absolute;bottom:0;right:72px;width:5px;left:auto !important;height:65%;pointer-events:none;z-index:1}.section-location .wrap .overlay-lines.rellax{height:90%;bottom:-70%}.section-location .overlay-image{position:absolute;z-index:3}.section-location .overlay-image,.section-location .overlay-image img{width:100%;height:auto;display:block}.section-location .overlay-image.big{top:-362px;left:0;max-width:394px}.section-location .overlay-image.big.rellax{top:362px}.section-location .overlay-image.small{bottom:-175px;left:11%;max-width:400px}.section-location .overlay-image.small.rellax{top:-150px;bottom:auto}@media only screen and (max-width:1990px){.section-location .overlay-image.small{left:1%;max-width:350px}}@media only screen and (max-width:1825px){.section-location .wrap .text{max-width:400px}}@media only screen and (max-width:1680px){.section-location .wrap .overlay-lines{height:75%}.section-location .wrap .overlay-lines.rellax{height:90%}.section-location .wrap .text{max-width:450px}.section-location .overlay-image.big{top:-40%;left:0;max-width:25%}.section-location .overlay-image.big.rellax{top:30%;bottom:auto}.section-location .overlay-image.small{bottom:-10%;left:30%;max-width:20%}.section-location .overlay-image.small.rellax{top:-30%;bottom:auto;left:1%}}@media only screen and (max-width:1600px){.section-location .overlay-image.small{max-width:17%}.section-location .overlay-image.small.rellax{top:-45%}}@media only screen and (max-width:1440px){.section-location .overlay-image.big.rellax{top:35%}.section-location .overlay-image.small.rellax{top:0}.section-location a.nav{bottom:30px}.section-location a.nav.prev{right:100px}.section-location a.nav.next{right:30px}.section-location .wrap .text{max-width:550px;bottom:16%}}@media only screen and (max-width:1366px){.section-location .wrap .text h3{font:45px/45px Pebble Montserrat Thin,sans-serif}.section-location .overlay-image.big.rellax{top:55%}.section-location .overlay-image.small{display:none}.section-location .overlay-image.small.rellax{top:-85%}}@media only screen and (max-width:1265px){.section-location .wrap .text{bottom:18%}}@media only screen and (max-width:1150px){.section-location .overlay-image,.section-location .overlay-lines{display:none}.section-location .wrap .text{position:relative;width:100%;text-align:left;max-width:100% !important;right:0;background-color:transparent;padding:30px}.section-location .wrap .text h2,.section-location .wrap .text p{color:#38383b;text-align:left}.section-location .fade a.nav.prev,.section-location .slide a.nav.prev{top:3%;right:125px !important}.section-location .fade a.nav.next,.section-location .slide a.nav.next{top:3%;right:5% !important}.section-location .fade .item .text,.section-location .slide .item .text{right:0}}@media only screen and (max-width:960px){.section-location .fade a.nav.prev,.section-location .slide a.nav.prev{top:3%;right:105px !important}.section-location .fade a.nav.next,.section-location .slide a.nav.next{top:3%;right:4% !important}}@media only screen and (max-width:600px){.section-location .wrap .text{padding:10%;text-align:center}.section-location .wrap .text h3,.section-location .wrap .text p{width:100%;max-width:100%;margin:0 auto 30px}}@media only screen and (max-width:500px){.section-location .wrap .text h2{font:40px/40px Pebble Montserrat Thin,sans-serif}}.section-intro{margin:0;padding:0;overflow:hidden}.section-intro .text{width:70%;margin:0;padding:13% 10%;text-align:left;float:left}.section-intro .text .left{width:45%;margin:0;padding:0 5% 0 0;float:left}.section-intro .text .left h1,.section-intro .text .left h2{font:50px/55px Pebble Montserrat Thin,sans-serif;color:#38383b;margin:0;padding:0;text-transform:lowercase;text-align:right}.section-intro .text .right{width:55%;margin:0;padding:0 0 0 5%;float:right}.section-intro .text .right p{font:16px/24px Pebble Montserrat Light,sans-serif;color:#38383b;margin:0 0 30px;padding:0;text-align:left}.section-intro .text .right .icons{margin:0;padding:30px 0 0;list-style:none}.section-intro .text .right .icons li{width:72px;height:72px;margin:0 10px 0 0;padding:0;border:1px solid #a1dbe4;border-radius:100%;text-align:center;display:inline-block}.section-intro .text .right .icons li svg{position:relative;top:50%;width:100%;max-width:40px;height:auto;transform:translateY(-50%)}.section-intro .text .right .icons li svg path{fill:#a1dbe4}.section-intro .text .right .icons li:last-child{margin:0}.section-intro .image{width:30%;padding:11% 0 0;float:right}.section-intro .image img{width:100%;height:auto;display:block}.section-intro .image.rellax{padding:5% 0 0}.section-intro .overlay-lines{background-color:#f4f4f2;position:absolute;bottom:0;left:32.5%;width:5px;height:75%;pointer-events:none;z-index:1}.section-intro .overlay-lines.rellax{height:95%;bottom:-40%}@media only screen and (max-width:1680px){.section-intro .image{width:30% !important}.section-intro .overlay-lines{height:80% !important}.section-intro .overlay-lines.rellax{height:95%;bottom:-30%}}@media only screen and (max-width:1366px){.section-intro .text{width:70%;padding:15% 5%}.section-intro .text .left h1{font:45px/45px Pebble Montserrat Thin,sans-serif}.section-intro .image{width:30%}.section-intro .overlay-lines{left:31.5%}.section-intro .overlay-lines.rellax{bottom:-30%}}@media only screen and (max-width:1150px){.section-intro .text{width:100%;padding:15% 5%}.section-intro .text .left{width:35%}.section-intro .text .right{width:65%}.section-intro .image{display:none}.section-intro .overlay-lines{left:36.5% !important}.section-intro .overlay-lines.rellax{bottom:-30%}}@media only screen and (max-width:1050px){.section-intro .overlay-lines{left:35.5%}.section-intro .overlay-lines.rellax{bottom:-10%}}@media only screen and (max-width:980px){.section-intro .text{width:100%;margin:0;padding:10%}.section-intro .text .left h1,.section-intro .text .left h2{display:inline}.section-intro .text .left,.section-intro .text .right{width:100%;max-width:100%;margin:0;padding:0;text-align:center;float:none;display:block}.section-intro .text .left h2,.section-intro .text .right h2{text-align:center}.section-intro .text .left h1,.section-intro .text .left h3,.section-intro .text .left p,.section-intro .text .right h1,.section-intro .text .right h3,.section-intro .text .right p{width:100%;margin:0 auto 30px 0;padding:0;text-align:center}.section-intro .overlay-lines,.section-intro .text .left h1 br,.section-intro .text .left h3 br,.section-intro .text .left p br,.section-intro .text .right h1 br,.section-intro .text .right h3 br,.section-intro .text .right p br{display:none}}@media only screen and (max-width:600px){.section-intro .text{width:100%;padding:60px 10%}}@media only screen and (max-width:500px){.section-intro .text .left h1,.section-intro .text .left h2{font:40px/40px Pebble Montserrat Thin,sans-serif}}.section-contact-map{background-color:transparent;margin:5% 0 0}.section-contact-map .image img{width:100%;height:auto}.section-contact-map .image img.desktop{display:block}.section-contact-map .text{padding:8% 6% 0 0}.section-contact-map .text .details a{color:#67939b;line-height:2;font-size:18px}.section-contact-map .text .details a:hover{color:#a1dbe4}.section-contact-map .text.right{padding:7% 0 0 6%}.section-contact-map .text .button{margin-right:5px}.section-contact-map .popup iframe{width:100%;height:0;margin:0;padding:0;border:0;overflow:hidden;display:block;clear:both;background-color:#fff}.section-contact-map .popup iframe body{background-color:#fff}.section-contact-map .popup h2{font-family:Pebble Montserrat Bold,sans-serif;color:#a1dbe4;text-transform:uppercase}.section-contact-map h2{text-align:left}@media only screen and (max-width:1600px){.section-contact-map .text{padding:4% 3% 0 0}.section-contact-map .text.right{padding:4% 0 0 3%}.section-contact-map .text p{margin-bottom:20px}}@media only screen and (max-width:1100px){.section-contact-map{margin:120px 0 100px}}@media only screen and (max-width:980px){.section-contact-map .image{width:100%}.section-contact-map .image img.desktop{display:none !important}.section-contact-map .image img.mobile{display:block !important}.section-contact-map .text,.section-contact-map .text.right{width:100%;padding:40px 0}}@media only screen and (max-width:460px){.map-image .place-card .place-name{white-space:normal !important}}.list-view{width:100%;margin:0;padding:0}.list-view .box{width:100%;margin:0;padding:0 0 5%;clear:both;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.list-view .box .columns{position:relative}.list-view .box .columns .text{width:100%;margin:0;padding:0 10%;text-align:left}.list-view .box .columns .text h3{color:#67939b;margin:0 0 15px;padding:0;text-transform:uppercase}.list-view .box .columns .text h3 a{color:#67939b}.list-view .box .columns .text p{color:#38383b;margin-bottom:20px;padding:0;text-align:left}.list-view .box .columns .text p.price{color:#a1dbe4;padding:10px 0}.list-view .box .columns .text p.price span{position:relative;top:-3px;color:#a1dbe4;margin:0;padding:0;display:inline-block}.list-view .box .columns .text p.price span.from{margin-right:5px}.list-view .box .columns .text p.price span.conditions{margin-left:5px}.list-view .box .columns .text .button{width:100%;max-width:250px}.list-view .box .columns:first-child{-ms-flex-order:1;order:1}.list-view .box .columns:nth-child(2){-ms-flex-order:2;order:2}.list-view .box:nth-child(2n) .columns .text,.list-view .box:nth-child(2n) .columns .text p{text-align:right}.list-view .box:nth-child(2n) .columns:first-child{-ms-flex-order:2;order:2}.list-view .box:nth-child(2n) .columns:nth-child(2){-ms-flex-order:1;order:1}.list-view-accommodation .box .columns .text ul.room-icons,.list-view-event-venues .box .columns .text ul.room-icons{margin:0;padding:20px 0}.list-view-accommodation .box .columns .text ul.room-icons li,.list-view-event-venues .box .columns .text ul.room-icons li{position:relative;height:18px;margin:0;padding:0 20px 0 50px;color:#a1dbe4;display:inline-block;list-style:none}.list-view-accommodation .box .columns .text ul.room-icons li svg,.list-view-event-venues .box .columns .text ul.room-icons li svg{position:absolute;top:-6px;left:0;width:25px;height:auto;display:inline-block}.list-view-accommodation .box .columns .text ul.room-icons li svg path,.list-view-event-venues .box .columns .text ul.room-icons li svg path{fill:#a1dbe4}.list-view-accommodation .box .columns .text ul.room-icons li:first-child svg,.list-view-event-venues .box .columns .text ul.room-icons li:first-child svg{width:30px}.list-view-accommodation .box .columns .text ul.room-icons li:last-child,.list-view-event-venues .box .columns .text ul.room-icons li:last-child{padding-right:0}@media only screen and (max-width:1600px){.list-view .box .columns .text{padding:8% 10% 0}}@media only screen and (max-width:1440px){.list-view .box .columns .text{padding:8% 10% 0}.list-view .box .columns .text p{overflow:hidden}}@media only screen and (max-width:1366px){.list-view .box .columns .text{padding:6% 10% 0}.list-view .box .columns .text p{margin-bottom:20px}.list-view-accommodation .box .columns .text ul.room-icons,.list-view-event-venues .box .columns .text ul.room-icons{margin:0 0 10px;padding:10px 0}}@media only screen and (max-width:1150px){.list-view .box .columns .text{padding:0 15%}.list-view .box .columns .text p{margin-bottom:20px}.list-view a.nav{bottom:30px !important}.list-view a.nav.prev{right:100px !important;left:auto}.list-view a.nav.next{right:30px !important;left:auto}.list-view .slick-status *{display:none !important}}@media only screen and (max-width:980px){.list-view .box{margin:0;padding:0;display:block}.list-view .box .columns .text{margin:0;padding:10%;text-align:center !important}.list-view .box .columns .text p{text-align:center !important}.list-view .box .columns.w40,.list-view .box .columns.w60{width:100%;height:auto;margin:0;padding:0;clear:both;display:block}}@media only screen and (max-width:500px){.list-view a.nav{bottom:20px !important}.list-view a.nav.prev{right:90px !important;left:auto}.list-view a.nav.next{right:20px !important;left:auto}}.grid-view{left:-30px;width:calc(100% + 30px);margin:0 0 30px;padding:0;clear:both;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex}.grid-view,.grid-view .columns{position:relative}.grid-view .columns .box{width:100%;height:100%;margin:0;padding:0 0 0 30px;display:block}.grid-view .columns .box .image{background-color:#f4f4f2}.grid-view .columns .box .image img{width:100%;height:auto;display:block}.grid-view .columns .box .image:hover img{opacity:.7}.grid-view .columns .box .text{padding:20px 10px}.grid-view .columns.w33{width:33.33%}.grid-slider{background-color:transparent !important;left:auto;width:100%}.grid-slider .slick-list{margin:0 -15px}.grid-slider .slick-slide{margin:0 15px}.grid-slider.slider .item .image:hover img{opacity:.7}.grid-slider.slider .item .text{padding:50px 30px}.grid-slider a.nav{background-color:#38383b;top:27%;transform:none}.grid-slider a.nav.prev{left:-35px}.grid-slider a.nav.next{right:-35px}.grid-view-reviews .columns .box{height:auto}.grid-view-reviews .columns .box .text{padding:30px 15px}.grid-view-reviews .columns .box .text p.author{font:18px/25px Pebble Montserrat Bold,sans-serif;color:#a1dbe4}.grid-view-reviews .columns .box .text p.author i{position:relative;top:2px}.grid-view-reviews .columns .box .text p.author span{font-family:Pebble Montserrat Light,sans-serif;margin:0 0 0 5px}.grid-view-reviews[data-columns]:before{content:"3 .columns.w33" !important;visibility:hidden}.grid-view-gallery .columns .box{height:auto;padding:0 0 30px 30px}.grid-view-gallery[data-columns]:before{content:"3 .columns.w33" !important;visibility:hidden}@media only screen and (max-width:1150px){.grid-view .columns.w33{width:calc(50% - 10px)}.grid-view .columns .box .text{padding:30px 15px}.grid-view-reviews .columns .box .text{padding:15px}.grid-view-gallery{left:-15px;width:calc(100% + 15px);padding:15px 0 0}.grid-view-gallery .columns .box{padding:0 0 15px 15px}#masonry[data-columns]:before{content:"2 .columns.w50" !important}}@media only screen and (max-width:768px){.grid-view .columns.w33,.grid-view .columns.w50{width:100%}.grid-view .columns .box .text{padding:30px}.grid-view-reviews .columns .box .text{padding:15px 0}#masonry[data-columns]:before{content:"1 .columns.w100" !important}}.individual-accommodation h1{text-align:center}.individual-accommodation img{margin:auto;padding:45px 0 30px}.individual-accommodation ul:not(.room-icons){background-color:#f4f4f2;margin:30px 0;padding:30px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.individual-accommodation ul:not(.room-icons) li{list-style:none;margin-bottom:10px}.individual-accommodation ul:not(.room-icons) li:before{padding:10px;font-family:Pebble Icons;font-size:18px;color:#a1dbe4;content:"\E90A"}.individual-accommodation ul{columns:1;-webkit-columns:1;-moz-columns:1}.individual-accommodation .room-icons{padding:10px 0;float:left;margin-bottom:0}.individual-accommodation .room-icons li{display:inline-block;margin:0;margin-right:5px;padding:0 40px 0 0;color:#a1dbe4}.individual-accommodation .room-icons li:last-child{margin-right:0}.individual-accommodation .room-icons li svg{height:30px;width:auto;position:relative;bottom:0;margin-right:15px}.individual-accommodation .room-icons li svg path{fill:#a1dbe4}.individual-accommodation .price{padding:20px 0 0;float:right;margin-bottom:0}.individual-accommodation .price span{color:#a1dbe4}.individual-accommodation .floorplan{height:230px}.individual-accommodation .roomvideo{margin-top:20px}.individual-accommodation .roomvideo #video{width:70% !important;background:#38383b url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/video-placeholder.jpg) 50% no-repeat}.home .w66{float:left;padding:50px}.home .w66 .icons{margin:0;padding:30px 0 0;list-style:none}.home .w66 .icons li{width:72px;height:72px;margin:0 10px 0 0;padding:0;border:1px solid #67939b;border-radius:100%;text-align:center;display:inline-block}.home .w66 .icons li svg{position:relative;top:50%;width:100%;max-width:40px;height:auto;transform:translateY(-50%);fill:#67939b}.home .w33{float:left;border-right:2px solid #b8b8b8;padding:20px 20px 0 0}.list-view-promotions .list-item-popup ul{columns:2;-webkit-columns:2;-moz-columns:2}.page-id-254 .quantity{position:relative;width:auto;height:49px;max-height:49px;margin:0;padding:0;display:block;margin-bottom:20px}.page-id-254 .quantity p{background:#d6edf1;border:1px solid #d6edf1;padding:0 40px;font:15px/49px Pebble Montserrat Bold,sans-serif !important}.page-id-254 .quantity p,.page-id-254 .quantity select{color:#67939b;float:left;height:49px;max-height:49px;margin:0;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page-id-254 .quantity select{background:#a1dbe4;border:1px solid #a1dbe4;padding:0 20px 0 10px;cursor:pointer;font:15px/49px Pebble Montserrat Bold,sans-serif}.page-id-254 .form input.extra,.page-id-254 .form input.no-extra{width:100%;pointer-events:none;display:none}.page-id-254 .form input.no-extra::-webkit-input-placeholder{color:#bf3535 !important}.page-id-254 .form input.no-extra:-moz-placeholder,.page-id-254 .form input.no-extra::-moz-placeholder{color:#bf3535 !important}.page-id-254 .form input.no-extra:-ms-input-placeholder{color:#bf3535 !important}.page-id-254 .form input.no-extra{display:block}.page-id-254 .form select option{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.page-id-254 .form textarea{width:100%;height:auto;color:#a1dbe4 !important}.page-id-254 .success.thankyou{display:none}@media only screen and (max-width:1500px){.single-pebble_accommodation .slideshow{margin-top:120px}}@media only screen and (max-width:1300px){.list-view-accommodation .gal,.list-view-accommodation .vd{display:none}}@media only screen and (max-width:1050px){.list-view-accommodation .popup{margin-top:0}.list-view-accommodation .popup .close{z-index:9}.list-view-accommodation .popup #play{display:none}.single-pebble_accommodation .icon-play:before{margin-left:23px;bottom:24px;position:absolute}}@media only screen and (max-width:960px){.single-pebble_accommodation main{padding-top:80px}}@media only screen and (max-width:850px){.single-pebble_accommodation .room-icons{width:100%;text-align:center;display:inline-table}.single-pebble_accommodation .price{width:100%;text-align:center}}@media only screen and (max-width:700px){.individual-accommodation .roomvideo #video{width:100% !important}.individual-accommodation ul{columns:1;-webkit-columns:1;-moz-columns:1}.individual-accommodation .floorplan{height:auto;width:100%}}@media only screen and (max-width:600px){.individual-accommodation .roomvideo #video{width:100% !important}.individual-accommodation ul{columns:1;-webkit-columns:1;-moz-columns:1}.individual-accommodation .floorplan{height:auto;width:100%}.page-id-254 .quantity p{padding:0 30px}}.button,button,input[type=submit]{background-color:#a1dbe4;position:relative;width:auto;margin:0;padding:16px 16px 15px;font:16px/18px Pebble Montserrat Light,sans-serif;color:#67939b !important;text-align:center;text-decoration:none !important;text-transform:uppercase;overflow:hidden;display:inline-block;cursor:pointer;z-index:1}.button i,button i,input[type=submit] i{position:relative;top:2px;right:auto;bottom:auto;left:auto;color:#fff !important}.button i.left,button i.left,input[type=submit] i.left{left:-10px;margin-right:10px;float:none}.button i.right,button i.right,input[type=submit] i.right{right:-10px;margin-left:20px;float:none}.button:after,.button:before,button:after,button:before,input[type=submit]:after,input[type=submit]:before{position:absolute;top:-200px;left:-400px;width:400px;height:400px;content:"";border-radius:100%}.button:before,button:before,input[type=submit]:before{background-color:#48686d;z-index:-2}.button:after,button:after,input[type=submit]:after{background-color:#48686d;color:#fff;transition:all .8s ease-in;z-index:-1}.button:disabled,button:disabled,input[type=submit]:disabled{cursor:not-allowed}.button:not(:disabled):hover,button:not(:disabled):hover,input[type=submit]:not(:disabled):hover{background-color:#38383b;color:#fff !important;border-color:#38383b}.button:not(:disabled):hover:after,.button:not(:disabled):hover:before,button:not(:disabled):hover:after,button:not(:disabled):hover:before,input[type=submit]:not(:disabled):hover:after,input[type=submit]:not(:disabled):hover:before{left:-25px}.button.secondary,button.secondary,input[type=submit].secondary{background-color:transparent;border:1px solid #fff;color:#fff !important;padding:14.5px 22px}.button.secondary i,button.secondary i,input[type=submit].secondary i{color:#38383b !important}.button.secondary:before,button.secondary:before,input[type=submit].secondary:before{background-color:#a1dbe4}.button.secondary:after,button.secondary:after,input[type=submit].secondary:after{background-color:#a1dbe4;transition:all .3s ease-in;z-index:-1}.button.secondary:not(:disabled):hover,button.secondary:not(:disabled):hover,input[type=submit].secondary:not(:disabled):hover{background-color:transparent;color:#fff !important;border-color:#a1dbe4}.button.secondary:not(:disabled):hover i,button.secondary:not(:disabled):hover i,input[type=submit].secondary:not(:disabled):hover i{color:#fff !important}.button.tertiary,button.tertiary,input[type=submit].tertiary{background-color:transparent;border:1px solid #67939b;color:#67939b !important;padding:15px 22px}.button.tertiary i,button.tertiary i,input[type=submit].tertiary i{color:#67939b !important}.button.tertiary:before,button.tertiary:before,input[type=submit].tertiary:before{background-color:#67939b}.button.tertiary:after,button.tertiary:after,input[type=submit].tertiary:after{background-color:#67939b;color:#fff !important;transition:all .5s ease-in;z-index:-1}.button.tertiary:not(:disabled):hover,button.tertiary:not(:disabled):hover,input[type=submit].tertiary:not(:disabled):hover{background-color:transparent;color:#fff !important;border-color:#67939b}.button.tertiary:not(:disabled):hover i,button.tertiary:not(:disabled):hover i,input[type=submit].tertiary:not(:disabled):hover i{color:#fff !important}.button.view-room-gallery-popup{margin-right:5px}@media only screen and (max-width:1100px){.button,input[type=submit]{padding:16px 17px 17px;font:17px/17px Pebble Montserrat Light,sans-serif}.button.secondary,.button.tertiary,input[type=submit].secondary,input[type=submit].tertiary{padding:14px 17px 15px}}footer{overflow:hidden}footer .text{width:70%;margin:0;padding:10%;text-align:left;float:left}footer .text .left{width:45%;margin:0;padding:6% 5% 0 0;float:left}footer .text .left h2{color:#38383b;margin:0;padding:0;line-height:1.1;text-transform:lowercase;text-align:right}footer .text .left a.nav{visibility:hidden}footer .text .right{width:55%;margin:0;padding:0 0 0 5%;float:right}footer .text .right .subscribe{position:relative}footer .text .right .subscribe h3{font:36px/55px Pebble Montserrat Light,sans-serif;font-style:italic;color:#a1dbe4;margin:0 0 20px;padding:0;text-transform:lowercase}footer .text .right .subscribe .form input[type=text]{width:60%}footer .text .right .subscribe .form input[type=email]{width:100%;padding-right:40%}footer .text .right .subscribe .form button{position:absolute;top:85px !important;right:0}footer .text .right .subscribe .form input[type=checkbox]{width:auto;height:auto;cursor:pointer}footer .text .right .subscribe .form label{position:relative;cursor:pointer}footer .text .right .subscribe .form label:before{background-color:#fff;position:relative;top:-4px;margin-right:5px;padding:8px;border:1px solid #f4f4f2;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;content:"";cursor:pointer;display:inline-block}footer .text .right .subscribe .form label:hover:before{border:1px solid #a1dbe4}footer .text .right .subscribe .form input:checked+label:before{background-color:#a1dbe4;border:1px solid #a1dbe4}footer .text .right .subscribe .form input:checked+label:after{position:absolute;top:-4px;left:7px;width:5px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);content:"";display:block}footer .text .right .subscribe .terms{font-size:11px;color:#b8b8b8;margin:30px 0;padding:0;letter-spacing:1px;text-transform:lowercase}footer .text .right .subscribe .terms a{cursor:pointer;color:#a1dbe4}footer .text .right .subscribe .terms a:hover{color:#a1dbe4}footer .text .right .social{margin:0;padding:30px 0 0;list-style:none}footer .text .right .social li{position:relative;width:72px;height:72px;margin:0 10px 0 0;padding:0;border:1px solid #a1dbe4;border-radius:100%;display:inline-block}footer .text .right .social li a{position:absolute;top:50%;left:50%;padding:12px 10px 8px;transform:translateX(-50%) translateY(-50%);display:block}footer .text .right .social li a i{font-size:35px;line-height:35px;color:#a1dbe4}footer .text .right .social li a i.icon-facebook,footer .text .right .social li a i.icon-pinterest{font-size:30px}footer .text .right .social li:last-child{margin:0}footer .text .right .social li:hover{border-color:#f4f4f2;transition:all .2s ease-in}footer .image{width:30%;padding:11% 0 0;float:right}footer .image img{width:100%;height:auto;display:block}footer .image.rellax{position:relative;top:-1000px;padding:0}footer .copyright{font:11px/20px Pebble Montserrat Light,sans-serif;color:#b8b8b8;margin:0;padding:0 0 100px 15.2%;letter-spacing:1px}footer .copyright ul{display:inline-block;margin:0 0 0 12px;padding:0;list-style:none}footer .copyright ul li{display:inline-block;margin:0 12px;padding:0}footer .copyright ul li a{cursor:pointer;color:#b8b8b8}footer .copyright ul li a:hover{color:#a1dbe4}footer .copyright ul li.backtotop i{position:relative;top:10px;font-size:35px;color:#a1dbe4}footer .copyright ul li.backtotop:hover{opacity:.5}footer .copyright ul li.pd i{position:relative;top:2px;font-size:14px;margin:0 2px}footer .copyright p{margin:0;padding:0;display:inline-block}footer .copyright p a{color:#b8b8b8}footer .copyright p a:hover{color:#a1dbe4}footer .overlay-lines{background-color:#f1f6f7;position:absolute;top:0;left:32.5%;width:5px;height:80%;pointer-events:none;z-index:1}@media only screen and (max-width:1680px){footer .text{width:65%;padding:15% 5%}footer .text .right .subscribe .form .terms span{display:none}footer .image{width:32%}footer .image.rellax{position:relative;top:-1100px;padding:0}footer .copyright{padding-left:9.5%}footer .overlay-lines{left:30% !important}}@media only screen and (max-width:1600px){footer .image.rellax{top:-1200px}footer .copyright{padding-left:8.5%}}@media only screen and (max-width:1440px){footer .copyright{padding-left:6.2%}}@media only screen and (max-width:1366px){footer .text{width:70%;padding:15% 5%}footer .image{width:30%}footer .image.rellax{top:-1375px}footer .copyright{padding-left:7%}footer .overlay-lines{left:31.5% !important}footer .overlay-lines.rellax{bottom:-30%}}@media only screen and (max-width:1280px){footer .image.rellax{top:-1275px}footer .copyright{padding-left:0;text-align:center}}@media only screen and (max-width:1150px){footer{background:#fff}footer .text{width:100%;padding:15% 5%}footer .text .left{width:35%}footer .text .right{width:65%}footer .image{display:none}footer .overlay-lines{height:60% !important;left:35.5% !important;top:10% !important;bottom:auto !important}}@media only screen and (max-width:980px){footer .text{width:100%;margin:0;padding:10%}footer .text .left,footer .text .right{width:100%;max-width:100%;margin:0;padding:0;text-align:center;float:none;display:block}footer .text .left h2,footer .text .left h3,footer .text .left p,footer .text .right h2,footer .text .right h3,footer .text .right p{width:100%;margin:0 auto 30px 0;padding:0;text-align:center}footer .text .left h2 br,footer .text .left h3 br,footer .text .left p br,footer .text .right h2 br,footer .text .right h3 br,footer .text .right p br{display:none}footer .text .right .subscribe .form input[type=email],footer .text .right .subscribe .form input[type=text]{width:100%}footer .text .right .subscribe .form .terms span{display:inline-block}footer .copyright{margin:0 auto;padding:0 0 100px;text-align:center}footer .copyright ul{margin:0 auto}footer .overlay-lines{display:none}}@media only screen and (max-width:600px){footer .text{width:100%;padding:80px 10%}footer .right .subscribe .form .terms span{display:none !important}footer .copyright{padding:0 0 50px}footer .copyright ul{width:100%;margin:0 auto}footer .copyright ul li.pd{min-width:100%;width:100%;max-width:100%;margin:15px 0 0;padding:0;text-align:center;float:none;clear:both;display:table}}.booking{background:#f4f4f2;position:fixed !important;top:0;right:-490px;text-align:center;width:480px;height:100%;margin:0;padding:0 0 10px;overflow:hidden;display:block;box-shadow:0 1px 1px rgba(0,0,0,.2);transition:all .2s ease-out;transform:translateZ(0);z-index:100}.booking.active{right:-50px;animation:bounce-right 1s 1 ease}.booking .close{position:absolute;top:32px;left:32px;width:32px;height:32px;z-index:101}.booking .close:after,.booking .close:before{background-color:#38383b;position:absolute;left:15px;height:33px;width:1px;content:" "}.booking .close:before{transform:rotate(45deg)}.booking .close:after{transform:rotate(-45deg)}.booking .close:hover{opacity:.5;transform:rotate(180deg)}.booking .wrapper{background:#fff url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/bg-fixed.png) no-repeat 100% !important;background-size:350px !important;background-position:100% 100% !important}.booking .wrapper .content{width:100%;max-width:75%;margin:0 auto;padding:30px 50px 0 0}.booking .wrapper .content h2{color:#67939b;margin:0 0 50px}.booking .wrapper .content h4{margin:0 0 20px}.booking .wrapper .content p{font:16px/23px Pebble Montserrat Light,sans-serif;margin:0 0 20px}.booking .wrapper .content p.phone{font:45px/45px Pebble Montserrat Light,sans-serif;color:#67939b}.booking .wrapper .content p.phone a{background-color:transparent !important;color:#67939b !important}.booking .wrapper .content p.phone a:hover{background-color:transparent !important;color:#a1dbe4 !important}.booking .wrapper .content p.email{color:#67939b}.booking .wrapper .content p.email a{background-color:transparent !important;color:#67939b !important}.booking .wrapper .content p.email a:hover{background-color:transparent !important;color:#a1dbe4 !important}.booking .wrapper form{background-color:#a1dbe4;margin:0;padding:30px 80px 30px 30px}.booking .wrapper form .title{width:100%;margin:0;padding:0}.booking .wrapper form .title span{width:33.33%;margin:0;padding:0 0 15px;font-weight:700;color:#fff;text-align:center;float:left}.booking .wrapper form input#arrival,.booking .wrapper form input#departure{position:relative;width:100%;height:0;max-height:0;font-size:0;line-height:0;overflow:hidden;-webkit-appearance:none;clear:both;display:block}.booking .wrapper form .btn{background:transparent;position:relative;width:33.33%;height:auto;margin:0;padding:35px 0 10px;text-align:center;float:left;overflow:hidden}.booking .wrapper form .btn a{cursor:pointer;display:block}.booking .wrapper form .btn .number{font-size:50px;color:#fff}.booking .wrapper form .btn .month{background:transparent;position:absolute;top:0;left:0;width:100%;padding:15px 0;color:#fff;text-transform:uppercase}.booking .wrapper form .btn.guests{position:relative;height:125px;margin:0 -2px 0 0;padding:0;border:0;overflow:visible;display:block}.booking .wrapper form .btn.guests input{background:transparent;width:100%;height:120px;margin:0;padding:22px 0 0;font-size:50px;color:#fff;cursor:pointer;-webkit-appearance:none !important;vertical-align:middle;text-align:center;display:block}.booking .wrapper form .btn.guests ul{position:absolute;top:105px;left:0;width:100%;height:auto;margin:0;padding:0;box-shadow:0 1px 1px rgba(0,0,0,.1);overflow:hidden;display:none;z-index:101}.booking .wrapper form .btn.guests ul li{background-color:#fff;position:relative;top:0;left:0;width:100%;height:50px;margin:0;padding:0;font:18px/50px Pebble Montserrat Light,sans-serif;color:#38383b;text-align:center;cursor:pointer;list-style:none;transition:all .4s ease}.booking .wrapper form .btn.guests ul li.selected{background:#38383b;color:#67939b}.booking .wrapper form .btn.guests ul li:hover{background:#38383b;color:#fff}.booking .wrapper form .button{width:100%;display:block;margin:10px auto 0}.booking .wrapper form .button:after,.booking .wrapper form .button:before{display:none}.booking .wrapper form .button{background-color:#fff;color:#38383b !important;border-color:#fff}.booking .wrapper form .button:hover{background-color:#38383b;color:#67939b !important;border-color:#38383b}.booking .wrapper form .button.secondary{background-color:transparent;border:1px solid #fff;color:#fff !important}.booking .wrapper form .button.secondary:hover{background-color:#38383b;color:#67939b !important;border-color:#38383b}@media only screen and (max-width:600px){.booking.active{width:100%;max-width:none;min-width:1px;overflow-y:scroll}}.slick-list{overflow:hidden}.slick-wrap{position:relative}.fade,.slide,.slider{transform:translateZ(0)}.fade a.nav,.slide a.nav,.slider a.nav{background-color:transparent;position:absolute;bottom:45px;width:62px;height:62px;margin:0;padding:0;border:1px solid #fff;border-radius:100%;text-align:center;display:block;z-index:9999}.fade a.nav i,.slide a.nav i,.slider a.nav i{position:relative;font-size:30px;line-height:60px;color:#fff}.fade a.nav.prev,.slide a.nav.prev,.slider a.nav.prev{right:70px;border-bottom:1px solid #fff;border-left:1px solid #fff}.fade a.nav.next,.slide a.nav.next,.slider a.nav.next{right:30px;border-top:1px solid #fff;border-right:1px solid #fff}.fade a.nav:hover.next,.fade a.nav:hover.prev,.slide a.nav:hover.next,.slide a.nav:hover.prev,.slider a.nav:hover.next,.slider a.nav:hover.prev{border-color:#a1dbe4}.fade.slick-with-status+.slick-status,.slide.slick-with-status+.slick-status,.slider.slick-with-status+.slick-status{position:absolute;right:85px;bottom:20px;font:22px/22px Pebble Montserrat Light,sans-serif;color:#38383b;pointer-events:none;display:none !important}.fade.slick-with-status+.slick-status.active,.slide.slick-with-status+.slick-status.active,.slider.slick-with-status+.slick-status.active{display:none !important}.fade.slick-with-status+.slick-status .slick-current,.slide.slick-with-status+.slick-status .slick-current,.slider.slick-with-status+.slick-status .slick-current{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-30px}.fade.slick-with-status+.slick-status .slick-status-separator,.slide.slick-with-status+.slick-status .slick-status-separator,.slider.slick-with-status+.slick-status .slick-status-separator{font-family:Pebble Montserrat Light,sans-serif;font-style:italic;font-size:50px;margin-left:-10px;margin-bottom:0;opacity:.5}.fade.slick-with-status+.slick-status .slick-count,.slide.slick-with-status+.slick-status .slick-count,.slider.slick-with-status+.slick-status .slick-count{position:absolute;top:50%;left:50%;margin-top:0;margin-left:10px}.fade.slick-with-status a.nav.prev,.slide.slick-with-status a.nav.prev,.slider.slick-with-status a.nav.prev{right:100px;border-bottom-color:#fff;border-left-color:#fff}.fade.slick-with-status a.nav.next,.slide.slick-with-status a.nav.next,.slider.slick-with-status a.nav.next{border-top-color:#fff;border-right-color:#fff}.fade.slick-with-status a.nav:hover.next,.fade.slick-with-status a.nav:hover.prev,.slide.slick-with-status a.nav:hover.next,.slide.slick-with-status a.nav:hover.prev,.slider.slick-with-status a.nav:hover.next,.slider.slick-with-status a.nav:hover.prev{border-color:#a1dbe4}.fade.slick-with-status a.nav:hover i,.slide.slick-with-status a.nav:hover i,.slider.slick-with-status a.nav:hover i{color:#a1dbe4}.fade .item,.slide .item,.slider .item{position:relative;width:100%;float:left;overflow:hidden;transform:translateZ(0);outline:0}.fade .item img,.slide .item img,.slider .item img{width:100%;height:auto}.fade .item img.opacity,.slide .item img.opacity,.slider .item img.opacity{opacity:.7}.fade .item .caption,.slide .item .caption,.slider .item .caption{background-color:transparent;position:absolute;width:auto;height:auto;top:50%;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);z-index:999}.fade .item .caption h2,.slide .item .caption h2,.slider .item .caption h2{color:#fff;margin:0 auto}.fade .item .caption p,.slide .item .caption p,.slider .item .caption p{color:hsla(0,0%,100%,.7);margin:0 auto}.slider .item{margin:0 30px}.slider .item .text{padding:50px}.slider[data-slides="3"] .item{margin:0 20px}.slider[data-slides="3"] .item .text{padding:30px}.slider a.nav{top:30%;transform:translateY(-50%) rotate(45deg)}.slider a.nav.prev{left:-5%}.slider a.nav.next{right:-5%}.slider a.nav:hover{box-shadow:none;border-color:#a1dbe4}.slider a.nav:hover.next,.slider a.nav:hover.prev{background-color:transparent !important}.slideshow{position:relative;margin:0;padding:0;display:block}.slideshow.home-hero{width:100%;margin-top:100px;transform:translateZ(0)}.slideshow.home-hero,.slideshow.home-hero .fade,.slideshow.home-hero .slide{max-height:calc(100vh - 160px);height:calc(100vh - 160px);overflow:hidden}.slideshow.home-hero .fade .item,.slideshow.home-hero .slide .item{max-height:calc(100vh - 160px);height:calc(100vh - 160px)}.slideshow.home-hero .fade .item img,.slideshow.home-hero .slide .item img{width:auto;min-height:calc(100vh - 160px);min-width:100%}.slideshow.slick-with-status+.slick-status{color:#fff}a.scroll{background-color:transparent;position:absolute;right:60px;bottom:0;width:30px;height:auto;padding:140px 0 0;z-index:97;display:block}a.scroll:before{position:absolute;top:55px;left:-37px;width:100px;height:14px;font:14px/14px Pebble Montserrat Light,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:3px;transform:rotate(90deg);content:"Discover"}a.scroll:after{background-color:#fff;width:5px;height:225px;margin:0 auto;content:"";display:block}a.scroll:hover:after{height:200px}.room-gallery-popup .fade a.nav.prev{right:100px}@media only screen and (max-width:1440px){.slider .item{margin:0 20px}.slider[data-slides="3"] .item{margin:0 15px}}@media only screen and (max-width:1366px){a.scroll{bottom:-10%}}@media only screen and (max-width:1300px){.slider .item{margin:0 15px}.slider .item .text{padding:40px}.slider[data-slides="3"] .item{margin:0 10px}.fade a.nav.prev,.slide a.nav.prev,.slider a.nav.prev{right:50px}.fade.slick-with-status+.slick-status,.slide.slick-with-status+.slick-status,.slider.slick-with-status+.slick-status{font-size:20px;line-height:20px;right:75px;bottom:5px}.fade.slick-with-status+.slick-status .slick-current,.slide.slick-with-status+.slick-status .slick-current,.slider.slick-with-status+.slick-status .slick-current{margin-left:-20px;margin-top:-25px}.fade.slick-with-status+.slick-status .slick-status-separator,.slide.slick-with-status+.slick-status .slick-status-separator,.slider.slick-with-status+.slick-status .slick-status-separator{font-size:45px}.fade.slick-with-status+.slick-status .slick-count,.slide.slick-with-status+.slick-status .slick-count,.slider.slick-with-status+.slick-status .slick-count{margin-left:5px}.fade.slick-with-status a.nav,.slide.slick-with-status a.nav,.slider.slick-with-status a.nav{bottom:7px}.fade.slick-with-status a.nav.prev,.slide.slick-with-status a.nav.prev,.slider.slick-with-status a.nav.prev{right:105px}}@media only screen and (max-width:980px){.slideshow.hero,.slideshow.home-hero{max-height:none;height:auto}.slideshow.hero .fade,.slideshow.home-hero .fade{height:auto}.slideshow.hero .fade .item,.slideshow.home-hero .fade .item{height:auto;width:100%}.slideshow.hero .fade .item img,.slideshow.home-hero .fade .item img{min-height:0;width:100%}.slider .item .text{padding:30px}a.scroll{display:none}}@media only screen and (max-width:768px){.slider .item,.slider[data-slides="3"] .item{margin:0}}@media only screen and (max-width:670px){.internal .slideshow{margin-top:140px}}@media only screen and (max-width:600px){.fade.slick-with-status+.slick-status,.slide.slick-with-status+.slick-status{font:18px/18px Pebble Montserrat Light,sans-serif;bottom:15px}.fade.slick-with-status+.slick-status .slick-current,.slide.slick-with-status+.slick-status .slick-current{margin-left:-20px;margin-top:-25px}}.video{background:#38383b url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/video-placeholder.jpg) 50% no-repeat;background-size:cover;position:relative;width:100%;max-height:100vh;height:100vh;margin:0;padding:0;transform:translateZ(0);display:block;overflow:hidden}.video video{background-color:#38383b;width:auto;min-width:100%;min-height:100vh;display:block;z-index:1}.video #play,.video video{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%)}.video #play{background:#a1dbe4;top:50%;width:60px;height:60px;padding:15px 18px;text-align:center;border-radius:100%;cursor:pointer;display:none;z-index:2}.video #play i{font-size:30px;color:#fff}@media only screen and (max-width:1050px){.video video{background-color:#000;display:none}.video #play{display:block}}@media only screen and (max-width:530px){.video{max-height:calc(100vh - 130px);height:calc(100vh - 130px)}.video video{min-height:calc(100vh - 130px)}.video #play{top:65%}}.map-iframe{margin:10px 0;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;display:block}.map-iframe iframe{pointer-events:none}.map-iframe iframe.clicked{pointer-events:auto}.map-iframe embed,.map-iframe iframe,.map-iframe object{position:absolute;top:0;left:0;width:100%;height:100%}.map-image img{width:100%;height:auto}.map-image .map-image-overlay{position:absolute;background-color:#fff;margin:10px;padding:15px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);border-radius:2px}.map-image .place-card>div{display:inline-block;font-family:Pebble Montserrat Light,sans-serif;font-size:12px;color:#5b5b5b}.map-image .place-card>div .place-name{padding-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:14px;color:#000}.map-image .navigate{height:37px;margin-left:20px;padding-left:20px;border-left:1px solid #bbb}.map-image .navigate .navigate-icon svg{display:block;height:19px;margin:0 auto 5px;color:#a1dbe4}.map-image .navigate .navigate-text{color:#a1dbe4}.overlay-map .google-map{padding-bottom:640px;margin-top:-40px}.google-map{position:relative;width:100%;margin:0;padding-bottom:50%}.google-map .map-height{position:absolute !important;top:0;left:0;width:100%;height:100%}.google-map .map-height .map-content{width:400px;padding:10px}.google-map .map-height .map-content .img{width:100%;margin-bottom:15px}.google-map .map-height .map-content .img img{width:100%;height:auto}.google-map .map-height .map-content .text{width:100%}.google-map .map-height .map-content .text h3{margin-bottom:15px}.google-map .map-height .map-content .text p{font:16px/22px Pebble Montserrat Light,sans-serif;color:#38383b;margin-bottom:15px}.google-map .map-height .map-content .text p a{color:inherit}.google-map .map-height .map-content .text p i{position:relative;top:2px;margin:0 5px 0 0;color:#a1dbe4}.google-map .map-height button:after,.google-map .map-height button:before{content:none}.google-map .map-height button:hover{background:none}.google-map .map-height .gm-style .gm-style-iw-t:after{display:none}.google-map .map-height .gm-style .gm-style-iw-c{border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.google-map .map-height .gm-style .gm-ui-hover-effect{top:5px !important;right:5px !important}.google-map .map-height .gm-style .gm-ui-hover-effect,.google-map .map-height .gm-style .gm-ui-hover-effect img{width:20px !important;height:20px !important;margin:0 !important;padding:0 !important;display:block !important}@media only screen and (max-width:1366px){.google-map{padding-bottom:58%}}@media only screen and (max-width:700px){.section-things-to-do .overlay-map{height:400px}.overlay-map .google-map{padding-bottom:400px;margin-top:0}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;outline:0;z-index:9999;overflow:hidden;transform:translateZ(0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxContent button:after,#cboxContent button:before{background-color:transparent}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.ui-datepicker{background:#fff;font:16px/1.5em Open Sans,sans-serif;width:520px !important;margin:10px 0 0;padding:5px 0;box-shadow:0 0 3px 0 rgba(0,0,0,.3);float:left;display:none;z-index:999999 !important;overflow:hidden}.ui-datepicker-group{width:250px;float:left;margin:0 5px;border-radius:0}.ui-datepicker-group .ui-datepicker-header{position:relative;background:#67939b;width:260px;height:45px;margin:-5px 0 0 -5px;padding:10px 0;color:#fff;font-weight:300;text-transform:capitalize}.ui-datepicker-group-first .ui-datepicker-header{border-top-left-radius:0}.ui-datepicker-group-last .ui-datepicker-header{border-top-right-radius:0}.ui-datepicker .ui-datepicker-title{font-size:16px;line-height:25px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0}.ui-datepicker th{width:25px;padding:5px;font-weight:700;color:rgba(56,56,59,.5);text-transform:lowercase}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:3px;text-align:right;text-decoration:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;font-size:12px;font-weight:700;line-height:20px;color:#38383b;text-align:center}.ui-state-active,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-focus{background:#a1dbe4;color:#fff}.ui-widget-header .ui-state-hover{opacity:.5;filter:Alpha(Opacity=50);cursor:pointer}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.5;filter:Alpha(Opacity=50);cursor:default}.ui-icon{width:30px;height:30px;text-indent:-99999px;overflow:hidden;display:block}.ui-datepicker .ui-datepicker-prev .ui-icon{background:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/datepicker-arrows.png) 0 no-repeat}.ui-datepicker .ui-datepicker-next .ui-icon{background:url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/datepicker-arrows.png) 100% no-repeat}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:7px;width:30px;height:30px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background:none}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}@media only screen and (max-width:768px){.ui-datepicker{width:260px !important}}main.gallery{padding:0}#cboxOverlay.photogallery{background-color:#fff}#colorbox.photogallery #cboxTitle{position:absolute;bottom:3.5%;left:0;width:100%;font:14px/23px Pebble Montserrat Light,sans-serif;color:#38383b;text-align:center}#colorbox.photogallery #cboxNext,#colorbox.photogallery #cboxPrevious{background-color:transparent;position:absolute;width:24px;height:24px;margin:0;padding:0;border-top:1px solid #38383b;border-left:1px solid #38383b;outline:0;display:block;z-index:99}#colorbox.photogallery #cboxNext:hover,#colorbox.photogallery #cboxPrevious:hover{opacity:.5}#colorbox.photogallery #cboxNext{top:90px;right:42px;transform:rotate(135deg)}#colorbox.photogallery #cboxPrevious{top:145px;right:28px;transform:rotate(-45deg)}#colorbox.photogallery #cboxClose{background-color:transparent;position:absolute;top:32px;right:32px;width:32px;height:32px;margin:0;padding:0;outline:0;display:block;z-index:99}#colorbox.photogallery #cboxClose:after,#colorbox.photogallery #cboxClose:before{background-color:#38383b;position:absolute;top:0;left:15px;height:33px;width:1px;content:" "}#colorbox.photogallery #cboxClose:before{transform:rotate(45deg)}#colorbox.photogallery #cboxClose:after{transform:rotate(-45deg)}#colorbox.photogallery #cboxClose:hover{opacity:.5;transform:rotate(180deg)}#colorbox.photogallery #cboxCurrent,#colorbox.photogallery #cboxSlideshow{display:none !important}@media only screen and (min-width:1025px){#colorbox.photogallery .cboxPhoto{position:relative;top:50%;min-width:auto !important;width:auto !important;max-width:auto !important;min-height:80% !important;height:100% !important;max-height:80% !important;margin:0 auto !important;transform:translateY(-50%)}}@media only screen and (max-width:1024px){#colorbox.photogallery,#colorbox.photogallery #cboxContent,#colorbox.photogallery #cboxLoadedContent,#colorbox.photogallery #cboxWrapper{overflow:visible !important}#colorbox.photogallery #cboxNext{top:50px;right:-24px}#colorbox.photogallery #cboxPrevious{top:100px;right:-37px}#colorbox.photogallery #cboxClose{top:0;right:-37px}#colorbox.photogallery #cboxCurrent,#colorbox.photogallery #cboxTitle{display:none !important}}.popup-underlay{background:rgba(56,56,59,.7);top:0;width:100%;height:100%;z-index:9999}.popup,.popup-underlay{position:fixed;left:0;display:none}.popup{background:#fff;top:50%;right:0;width:90%;max-width:900px;height:auto;max-height:80%;margin:0 auto;padding:0;transform:translateY(-50%);overflow-y:scroll;z-index:99999}.popup .image img{width:100%;height:auto;display:block}.popup .text{padding:5%}.popup .text,.popup .text h1,.popup .text h2,.popup .text h3,.popup .text h4,.popup .text li,.popup .text p{text-align:left}.popup .text h2{margin-bottom:20px}.popup .text ul:not(.room-icons){background-color:#f4f4f2;margin:30px 0;padding:30px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.popup .text ul:not(.room-icons) li{list-style:none}.popup .text ul:not(.room-icons) li:before{padding:10px 10px 10px 0;font-family:Pebble Icons;font-size:18px;color:#a1dbe4;content:"\E90A"}.popup .text ul{columns:1;-webkit-columns:1;-moz-columns:1}.popup .text ul li{list-style-position:inside;text-indent:-1.6em;padding-left:2em}.popup .roomvideo-popup #video{width:100%}.popup .floorplan{margin:auto;max-width:400px;width:100%;padding:30px 0}.popup .close{background-color:#fff;position:absolute;top:0;right:0;width:50px;height:50px;border:0;text-align:center;-webkit-appearance:none;display:block}.popup .close:after,.popup .close:before{content:"";position:absolute;width:80%;height:1px;background-color:#38383b;top:50%;left:50%}.popup .close:before{transform:translate(-50%,-50%) rotate(45deg)}.popup .close:after{transform:translate(-50%,-50%) rotate(-45deg)}.popup .close i{font-size:30px;line-height:50px;color:#fff;display:none}.popup .close:hover{background-color:#a1dbe4}.popup .close:hover:after,.popup .close:hover:before{background-color:#fff}.whybook{background:#fff url(//hotellaguna.com.au/wp-content/themes/pebbledesign/assets/dist/images/system/bg-fixed.png) no-repeat 100% !important;background-size:350px !important;background-position:106% 110% !important}.whybook .text{padding:10% 10% 8% 14%}.whybook .text ul{line-height:3;columns:1;-webkit-columns:1;-moz-columns:1;background-color:transparent !important;box-shadow:none !important}.whybook .text li:before{color:#a1dbe4}.whybook .text h1{text-align:center}.whybook .button{margin:auto;display:block;margin-top:30px}.whybook .overlay-lines{background-color:#f1f6f7;position:absolute;bottom:0;left:7% !important;height:85%;width:5px;pointer-events:none;z-index:1}@media only screen and (max-height:900px){.popup{overflow-y:scroll;max-height:100%;width:94%}.popup .text{padding:30px}}@media only screen and (max-width:600px){.popup{width:100%;height:100%;max-height:100%}}@media only screen and (max-width:1600px){.overlay-text{font:240px/180px Pebble Montserrat Bold,sans-serif !important}}@media only screen and (max-width:1300px){.overlay-text{font:200px/140px Pebble Montserrat Bold,sans-serif !important}}@media only screen and (max-width:1150px){.overlay-text{font:160px/120px Pebble Montserrat Bold,sans-serif !important}}@media only screen and (max-width:1050px){#play{display:block}}@media only screen and (max-width:900px){.overlay-text{font:120px/90px Pebble Montserrat Bold,sans-serif !important}}@media only screen and (max-width:700px){.overlay-text{font:100px/80px Pebble Montserrat Bold,sans-serif !important}}@media only screen and (max-width:600px){.overlay-text{font:80px/60px Pebble Montserrat Bold,sans-serif !important}}}@media all{
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}}@media all{body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0 rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0 -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0 rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}}@media all{.page-id-305 main{padding:200px 0 0}header.covid-show{top:75px !important}header.covid-show.scroll{top:45px !important}header.covid-show.scroll .nav-background{top:79px}header.covid-show.scroll .nav-background .hamburger{top:85px}.internal header.covid-show{top:45px !important}.internal header.covid-show .nav-background{top:62px}.internal header.covid-show .nav-background .hamburger{top:92px}.internal header.covid-show.scroll{top:45px !important;height:120px}.internal header.covid-show.scroll .book{margin:20px 30px}.internal header.covid-show.scroll .nav-background{top:62px;margin-top:23px}.internal header.covid-show.scroll .nav-background .hamburger{top:92px}header.covid-show .hamburger{top:105px}header.covid-show .book{top:65px}header.covid-show .phone a{top:130px}header.covid-hide{top:30px !important}header.covid-hide.scroll{top:0 !important}header.covid-hide.scroll .nav-background{top:30px}header.covid-hide.scroll .nav-background .hamburger{top:38px}.internal header.covid-hide{top:0 !important}.internal header.covid-hide .nav-background{top:12px}.internal header.covid-hide .nav-background .hamburger{top:42px}.internal header.covid-hide.scroll{top:0 !important}.internal header.covid-hide.scroll .nav-background{top:12px}.internal header.covid-hide.scroll .nav-background .hamburger{top:42px}header.covid-hide .hamburger{top:50px}header.covid-hide .book{top:15px}header.covid-hide .phone a{top:110px}.covid{height:45px;width:100%;background:100%;text-align:center;position:fixed;top:0;left:0;z-index:111;background:#fff;padding:13px 20px}.covid p{margin:0;color:#38383b;font-size:14px}.covid p a:not(.close-covid){color:#38383b !important;position:relative}.covid p a:not(.close-covid):after{background-color:#38383b;position:absolute;left:0;bottom:-3px;width:100%;height:1px;content:"";opacity:0}.covid p a:not(.close-covid):hover:after{z-index:1;opacity:1}a.close-covid{color:#38383b !important;position:absolute;right:20px;text-decoration:none !important}.covid p a:hover{color:#38383b !important}@media only screen and (max-width:1150px){header.covid-show .logo{margin-top:10px}}@media only screen and (max-width:768px){.page-id-16 main,.page-id-20 main,{padding:150px 0 0}}@media only screen and (max-width:670px){header.covid-show .hamburger{top:175px}header.covid-show.scroll{height:195px}header.covid-show.scroll .nav-background{top:148px !important}header.covid-show.scroll .nav-background .hamburger{top:155px !important}.internal header.covid-show{height:195px}.internal header.covid-show .nav-background{top:127px}.internal header.covid-show .nav-background .hamburger{top:157px}.internal header.covid-show.scroll{height:155px}.internal header.covid-show.scroll .nav-background{top:108px !important}.internal header.covid-show.scroll .nav-background .hamburger{top:135px !important}header.covid-hide .book{top:55px}header.covid-hide .hamburger{top:120px}header.covid-hide.scroll{height:150px}header.covid-hide.scroll .nav-background{top:93px !important}header.covid-hide.scroll .nav-background .hamburger{top:100px !important}.internal header.covid-hide .nav-background{top:72px}.internal header.covid-hide .nav-background .hamburger{top:100px}.internal header.covid-hide.scroll .book{top:75px}.internal header.covid-hide.scroll .nav-background{top:72px !important}.internal header.covid-hide.scroll .nav-background .hamburger{top:100px !important}}}