@font-face{font-family:"icomoon";font-style:normal;font-weight:normal;src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype") , url(../fonts/icomoon.woff2) format("woff2") , url(../fonts/icomoon.woff) format("woff") , url(../fonts/icomoon.ttf) format("truetype") , url(../fonts/icomoon.svg#icomoon) format("svg")}.text-white{color:#fff;font-size:20px}.green-circle{background-color:#8dc63f;width:75px;height:75px;text-align:center;border-radius:50px}@media (max-width:767px){.green-circle{width:60px;height:60px}}i.fa,.icomoon-icon{padding:12px;font-size:50px}@media (max-width:767px){i.fa,.icomoon-icon{font-size:35px}}.contact-details{background:#932784}.contact-details p{word-wrap:break-word}@media (min-width:1200px){.contact-details{height:460px;background:#932784;border-bottom-left-radius:19px;border-top-left-radius:19px}.contact-details h1,.contact-details h2{text-align:right}.contact-details p{text-align:right;color:#fff;font-size:20px}.contact-details i.fa,.contact-details icomoon-icon{text-align:center;color:#fff}}.contact-details .contact-row{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-details .contact-row a.mail-link{text-decoration:none;color:#fff}.contact-details .contact-row a.mail-link:hover{color:#8dc63f}@media (min-width:992px) and (max-width:1199px){.contact-details{margin-top:30px;height:325px}.contact-details p{text-align:left;color:#fff;font-size:20px}.contact-details i.fa,.contact-details icomoon-icon{text-align:center;color:#fff}}@media (min-width:768px) and (max-width:991px){.contact-details{margin-top:30px;height:350px}.contact-details p{text-align:left;color:#fff;font-size:20px}.contact-details i.fa,.contact-details icomoon-icon{text-align:center;color:#fff}}@media (min-width:480px) and (max-width:767px){.contact-details{margin-top:30px;height:325px}.contact-details p{text-align:left;color:#fff;font-size:20px}.contact-details i.fa,.contact-details icomoon-icon{text-align:center;color:#fff}}@media (max-width:480px){.contact-details{margin-top:30px;height:325px}.contact-details p{text-align:left;color:#fff;font-size:14px}.contact-details i.fa,.contact-details icomoon-icon{text-align:center;color:#fff}}.facility{max-height:75px;margin-bottom:10px}@media (max-width:767px){.facility{max-height:60px}}.facility>.inner{display:table}.facility>.inner .facilities-icon{padding-right:10px}.facility>.inner .facilities-desc p{margin:0}@media (max-width:767px){.facility>.inner .facilities-desc p{line-height:1}}@media (max-width:480px){.facility>.inner .facilities-desc{font-size:16px}}.facility>.inner .facilities-icon,.facility>.inner .facilities-desc{display:table-cell;vertical-align:middle}h2.visible-xs-block.visible-sm-block{text-align:center;margin:0;background-color:#932784;color:#fff;text-transform:uppercase;font-size:45px;font-style:italic;padding-top:15px;padding-bottom:10px;border-top-right-radius:19px;border-top-left-radius:19px}h3.visible-xs-block.visible-sm-block{margin:0;text-align:center;background-color:#932784;color:#8dc63f;text-transform:uppercase;padding-bottom:10px}@media (min-width:1200px){.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container{padding-top:15%}}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 div.field{margin-bottom:18px}@media (min-width:992px){.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions{margin-left:33.33333%}}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action{border-radius:8px;transition:box-shadow .35s ease;box-shadow:0 3px 15px rgba(50,50,50,.75);font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;display:inline-block;padding-left:0;padding-right:0;cursor:pointer;border:none;text-transform:uppercase;font-weight:bold;font-size:17px;white-space:normal;line-height:1.2;text-align:center;vertical-align:middle;border-radius:8px;background-color:#ff8000;background-size:100% 100%;background-image:url(/themes/jucy/images/bg-btn-primary-square.svg);color:#fff;font-style:normal;margin-left:15px;margin-left:11px;margin-top:15px;width:155px;height:55px;line-height:1}.home-page .hero-wrap > .inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:not(button) span {position:relative;top:50%;display:block;transform:translateY(-50%)}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action span{transition:color .35s ease}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:active{box-shadow:0 3px 19px rgba(0,0,0,.8);outline:0}.ie .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action,.ie-11 .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action,.edge .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action{background-image:url(/themes/jucy/images/xbg-btn-primary-square.png.pagespeed.ic.oSVRSJhotT.png)}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:active{color:#932784}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled],.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled{opacity:1}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:active,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:active{color:#fff;box-shadow:0 3px 15px rgba(50,50,50,.75);cursor:not-allowed}@media (max-width:990px){.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions{text-align:center;padding:15px 0 15px 0;margin:0;width:100%}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action{border-radius:8px;transition:box-shadow .35s ease;box-shadow:0 3px 15px rgba(50,50,50,.75);font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;display:inline-block;padding-left:0;padding-right:0;cursor:pointer;border:none;text-transform:uppercase;font-weight:bold;font-size:17px;white-space:normal;line-height:1.2;text-align:center;vertical-align:middle;border-radius:8px;background-color:#932784;background-size:100% 100%;background-image:url(/themes/jucy/images/bg-btn-seconday-square.svg);color:#fff;font-style:normal;width:197px;position:static;right:auto;top:auto}.home-page .hero-wrap > .inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:not(button) span {position:relative;top:50%;display:block;transform:translateY(-50%)}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action span{transition:color .35s ease}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:active{box-shadow:0 3px 19px rgba(0,0,0,.8);outline:0}.ie .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action,.ie-11 .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action,.edge .home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action{background-image:url(/themes/jucy/images/bg-btn-seconday-square.png)}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action:active{color:#8dc63f}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled],.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled{opacity:1}.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action[disabled]:active,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:hover,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:focus,.home-page .hero-wrap>.inner .quote-form-wrap .quick-book-form-container form.web-step-1 .Actions .action.disabled:active{color:#fff;box-shadow:0 3px 15px rgba(50,50,50,.75);cursor:not-allowed}}@media (max-width:991px){.home-page .quick-book-form-container input{border:1px solid #932784!important;background:none!important;border-radius:4px!important}.home-page .quick-book-form-container .btn-input{border:1px solid #932784!important;background:#fff!important;border-radius:4px!important}}.jucyhotels-web-step-form .middleColumn>.bootstrap-select.btn-group{width:100%}.snooze-details-page .jucyhotels-web-step-form.web-step-1,.pod-page .jucyhotels-web-step-form.web-step-1{margin-left:-15px;margin-right:-15px}.snooze-details-page .jucyhotels-web-step-form.web-step-1:before,.snooze-details-page .jucyhotels-web-step-form.web-step-1:after,.pod-page .jucyhotels-web-step-form.web-step-1:before,.pod-page .jucyhotels-web-step-form.web-step-1:after{content:" ";display:table}.snooze-details-page .jucyhotels-web-step-form.web-step-1:after,.pod-page .jucyhotels-web-step-form.web-step-1:after{clear:both}.snooze-details-page .jucyhotels-web-step-form.web-step-1>fieldset,.pod-page .jucyhotels-web-step-form.web-step-1>fieldset{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}@media (min-width:768px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>fieldset,.pod-page .jucyhotels-web-step-form.web-step-1>fieldset{float:left;width:66.66667%}}@media (min-width:992px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>fieldset,.pod-page .jucyhotels-web-step-form.web-step-1>fieldset{float:left;width:83.33333%}}@media (max-width:990px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>fieldset,.pod-page .jucyhotels-web-step-form.web-step-1>fieldset{width:100%}}.snooze-details-page .jucyhotels-web-step-form.web-step-1 .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .pod-page .jucyhotels-web-step-form.web-step-1 .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:100%}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 0 0 15px;text-align:center}@media (min-width:768px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions{float:left;width:33.33333%}}@media (min-width:992px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions{float:left;width:16.66667%}}@media (min-width:992px) and (max-width:1199px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions{padding-top:27px}}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action{transition:box-shadow .35s ease;box-shadow:0 3px 15px rgba(50,50,50,.75);font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;display:inline-block;padding-left:0;padding-right:0;cursor:pointer;border:none;text-transform:uppercase;font-weight:bold;font-size:17px;white-space:normal;line-height:1.2;text-align:center;vertical-align:middle;border-radius:50%;width:100px;height:100px;background-color:#932784;background-size:100% 100%;background-image:url(/themes/jucy/images/bg-btn-secondary.svg);color:#fff;font-style:normal;position:relative;height:0;width:100%;padding-bottom:100%}.snooze-details-page .jucyhotels-web-step-form.web-step-1 > div.Actions .action:not(button) span, .pod-page .jucyhotels-web-step-form.web-step-1 > div.Actions .action:not(button) span {position:relative;top:50%;display:block;transform:translateY(-50%)}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action span,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action span{transition:color .35s ease}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active{box-shadow:0 3px 19px rgba(0,0,0,.8);outline:0}.ie .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie-11 .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.edge .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie-11 .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.edge .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action{background-image:url(/themes/jucy/images/bg-btn-secondary.png.pagespeed.ce.8tg8bpTXQq.png)}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active{color:#8dc63f}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled],.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled],.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled{opacity:1}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:active,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:active{color:#fff;box-shadow:0 3px 15px rgba(50,50,50,.75);cursor:not-allowed}@media (max-width:990px){.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions{padding:15px 0 15px 0;margin:0;width:100%}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action{border-radius:8px;transition:box-shadow .35s ease;box-shadow:0 3px 15px rgba(50,50,50,.75);font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;display:inline-block;padding-left:0;padding-right:0;cursor:pointer;border:none;text-transform:uppercase;font-weight:bold;font-size:17px;white-space:normal;line-height:1.2;text-align:center;vertical-align:middle;border-radius:8px;background-color:#932784;background-size:100% 100%;background-image:url(/themes/jucy/images/bg-btn-seconday-square.svg);color:#fff;font-style:normal;padding:6px 12px;width:197px;height:55px}.snooze-details-page .jucyhotels-web-step-form.web-step-1 > div.Actions .action:not(button) span, .pod-page .jucyhotels-web-step-form.web-step-1 > div.Actions .action:not(button) span {position:relative;top:50%;display:block;transform:translateY(-50%)}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action span,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action span{transition:color .35s ease}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active{box-shadow:0 3px 19px rgba(0,0,0,.8);outline:0}.ie .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie-11 .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.edge .snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.ie-11 .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action,.edge .pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action{background-image:url(/themes/jucy/images/bg-btn-seconday-square.png)}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action:active{color:#8dc63f}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled],.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled],.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled{opacity:1}.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:active,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:hover,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:focus,.snooze-details-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action[disabled]:active,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:hover,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:focus,.pod-page .jucyhotels-web-step-form.web-step-1>div.Actions .action.disabled:active{color:#fff;box-shadow:0 3px 15px rgba(50,50,50,.75);cursor:not-allowed}}.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-one,.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-two,.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-extra,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-one,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-two,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-extra{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-one,.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-two,.snooze-details-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-extra,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-one,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-two,.pod-page .jucyhotels-web-step-form.web-step-1 .form-section.selection-group.section-extra{float:left;width:50%}}.snooze-details-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span,.pod-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span{padding:0 10px;position:absolute;top:50%;display:block;transform:translateY(-50%)}@media (min-width:1200px){.snooze-details-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span,.pod-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span{font-size:21px}}@media (min-width:992px) and (max-width:1199px){.snooze-details-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span,.pod-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span{font-size:18px}}@media (max-width:991px){.snooze-details-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span,.pod-page .jucyhotels-web-step-form.web-step-1 .check-availability-button span{font-size:16px}}.jucy-hotels-booking-page form fieldset>.selection-group{padding-top:25px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.jucy-hotels-booking-page form fieldset>.selection-group{float:left;width:50%}}.jucy-hotels-booking-page form fieldset>.selection-group.wide{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:10px}@media (min-width:992px){.jucy-hotels-booking-page form fieldset>.selection-group.wide{float:left;width:100%}}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section{transition:background-color .35s ease;border:1px solid #932784;padding:19px;position:relative;border-radius:4px}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section:hover{background:#eee}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section:hover .section-marker{background:#8dc63f}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .section-marker{transition:background-color .35s ease;font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;font-size:39px;color:#fff;font-weight:800;display:block;width:50px;height:50px;border-radius:50%;text-align:center;vertical-align:middle;position:absolute;left:-25px;top:-25px;background:#932784}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime>.middleColumn{min-height:34px}@media (max-width:767px){.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text{padding:0!important}}@media (min-width:768px){.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text{padding:0 1px 30px 1px!important}}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text.date{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text.date{float:left;width:58.33333%}}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text.time{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text.time{float:left;width:41.66667%}}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text .middleColumn,.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime div.field.text input{width:100%;text-align:left}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime input.date,.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime input.time{padding:6px 12px;text-align:left}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime input.date{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:20px}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime input.time{border-bottom-left-radius:0;border-top-left-radius:0;padding-right:20px;text-align:right}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .date>.middleColumn,.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .time>.middleColumn{position:relative}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .date>.middleColumn:after,.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .time>.middleColumn:after{position:absolute;top:9px;right:5px;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#932784}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .date>.middleColumn:after{content:""}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section .field.rentalseparateddatetime .time>.middleColumn:after{content:""}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section.section-extra .field.checkbox input[type="checkbox"]{float:right}.jucy-hotels-booking-page form fieldset>.selection-group>.form-section.section-extra .field.checkbox label{padding:0}.jucy-hotels-booking-page form fieldset>.selection-group .section-marker:after{display:inline-block}.jucy-hotels-booking-page form.direct .selection-group.agents{display:none}.jucy-hotels-booking-page form.direct .selection-group:nth-of-type(3) .section-marker:after {content:'1'}.jucy-hotels-booking-page form.direct .selection-group:nth-of-type(4) .section-marker:after {content:'2'}.jucy-hotels-booking-page form.direct .selection-group:nth-of-type(5) .section-marker:after {content:'3'}.jucy-hotels-booking-page form.agent .selection-group:nth-of-type(2) .section-marker:after {content:'1'}.jucy-hotels-booking-page form.agent .selection-group:nth-of-type(3) .section-marker:after {content:'2'}.jucy-hotels-booking-page form.agent .selection-group:nth-of-type(4) .section-marker:after {content:'3'}.jucy-hotels-booking-page form.agent .selection-group:nth-of-type(5) .section-marker:after {content:'4'}.rooms-progress-bar .bar .progress{margin-top:5px;height:46px;border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:#ddd;box-shadow:none}.rooms-progress-bar .bar .progress .progress-bar{min-width:62px;border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:#8dc63f;position:relative;transition:width 3s ease-in-out}.rooms-progress-bar .bar .progress .progress-bar:after{background:url(https://www.jucysnooze.co.nz/jucy-hotels/assets/images/xwalk3.png.pagespeed.ic.9hkHfkvDzm.png);content:" ";display:block;width:41px;height:28px;position:absolute;right:-45px;top:9px}@media (max-width:480px){.rooms-progress-bar .bar .progress .progress-bar:after{top:3px}.rooms-progress-bar .bar .progress{height:35px}}.icomoon-icon{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon-icon.fan:before{content:""}.icomoon-icon.wifi:before{content:""}.icomoon-icon.privacy_blind:before{content:""}.icomoon-icon.electric_socket:before{content:""}.icomoon-icon.usb_charging:before{content:""}.icomoon-icon.bed:before{content:""}.icomoon-icon.uniE900:before{content:""}header.site-header .navbar .dropdown>.dropdown-menu>li{padding-left:0}.carousel .carousel-inner iframe{width:100%!important}@media (min-width:768px) and (max-width:991px){.carousel .carousel-inner iframe{height:290px!important}}@media (min-width:480px) and (max-width:767px){.carousel .carousel-inner iframe{height:260px!important}}@media (max-width:480px){.carousel .carousel-inner iframe{height:165px!important}}@media (max-width:767px){.jucy-hotels-booking-page .center,.jucy-hotels-booking-page .center>.col-lg-12{min-height:0;padding:0}.jucy-hotels-booking-page div.field.seekomframe{border-bottom-right-radius:19px;border-bottom-left-radius:19px;overflow:hidden;margin-bottom:0}.jucy-hotels-booking-page div.field.seekomframe iframe{margin-bottom:-5px}}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-frame{-webkit-overflow-scrolling:touch}.jucy-hotels-booking-page .ibex-booking-screen-iframe,.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-frame,.jucy-hotels-booking-page .ibex-booking-screen-iframe iframe{min-height:500px}.jucy-hotels-booking-page .ibex-booking-screen-iframe iframe,.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message{transition:opacity .35s ease}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message{margin:auto;position:relative;text-indent:-9999em;animation-delay:.7s;opacity:0;position:absolute;top:60px;left:50%;transform:translate(-50%,0)}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message,.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:before,.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:after{display:block;background-color:rgba(141,198,63,.4);height:17px;width:17px;animation-name:loader-primary;animation-duration:1.75s;animation-iteration-count:infinite;animation-direction:normal;border-radius:50%}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:before,.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:after{content:'';position:absolute;top:0}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:before{animation-delay:.35s;left:-22px}.jucy-hotels-booking-page .ibex-booking-screen-iframe .ibex-loading-message:after{animation-delay:1.05s;left:22px}.jucy-hotels-booking-page .ibex-booking-screen-iframe iframe{opacity:1}.jucy-hotels-booking-page .ibex-booking-screen-iframe.loading .ibex-loading-message{opacity:1}.jucy-hotels-booking-page .ibex-booking-screen-iframe.loading iframe{opacity:0}.snooze-landing-page .panel{background:transparent;border:none;box-shadow:none;border-radius:0;position:relative}@media (max-width:1199px){.snooze-landing-page #snooze-parent{padding-top:20px;padding-bottom:1px;background-color:#fff;border-bottom-right-radius:19px;border-bottom-left-radius:19px}}.snooze-landing-page .snooze-type{border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative}.snooze-landing-page .carousel-overlay{background:url(https://www.jucysnooze.co.nz/jucy-hotels/assets/images/xbg-overlay.png.pagespeed.ic.OnF4LOs_B6.png) no-repeat -50%;z-index:5;position:absolute;color:#fff;height:100%}@media (min-width:1200px){.snooze-landing-page .carousel-overlay{background-size:cover;left:0;top:0;width:375px}.snooze-landing-page .carousel-overlay>h3{font-size:47px}}@media (min-width:992px) and (max-width:1199px){.snooze-landing-page .carousel-overlay{background-size:cover;width:285px;height:100%;left:auto;top:auto}.snooze-landing-page .carousel-overlay>h3{font-size:34px}}@media (max-width:991px){.snooze-landing-page .carousel-overlay{background-size:200px 300px;width:200px;left:auto;top:auto}.snooze-landing-page .carousel-overlay>h3{font-size:22px}}.snooze-landing-page .overlay-text{position:relative;top:50%;display:block;transform:translateY(-50%);text-transform:uppercase;font-style:italic;font-weight:800;padding-left:20px}@media (max-width:1199px){.snooze-landing-page .overlay-text{transform:translateY(-75%)}}.snooze-landing-page .carousel-caption,.snooze-landing-page .carousel-control{display:none}.snooze-details-page{font-family:Apex\ Rounded,Arial,Trebuchet\ MS,Helvetica,sans-serif}.snooze-details-page h2{font-size:30px}@media (max-width:767px){.snooze-details-page h2{font-size:25px}}.snooze-details-page .snooze-type{border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative}.snooze-details-page .large-carousel.carousel{overflow:hidden;z-index:1;position:relative;max-height:429px;border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;margin:12px}.snooze-details-page .large-carousel.carousel .container,.snooze-details-page .large-carousel.carousel .carousel-control{display:none}.snooze-details-page .main-features{background-color:#932784;padding:0 20px;color:#fff;margin-bottom:20px}.snooze-details-page .main-features h2{margin:10px 0}.snooze-details-page .features{padding:20px;margin-bottom:20px}.snooze-details-page .features .description{text-align:left}.snooze-details-page .features .description a{color:#8dc63f}@media (min-width:1200px){.snooze-details-page .features{background-color:#932784;border-radius:19px;color:#fff}.snooze-details-page .features p{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.snooze-details-page .features{background-color:#932784;color:#fff}.snooze-details-page .features p{font-size:20px}}@media (min-width:768px) and (max-width:991px){.snooze-details-page .features{background-color:#932784;color:#fff}.snooze-details-page .features p{font-size:20px}}@media (max-width:767px){.snooze-details-page .features{background-color:#932784;color:#fff}.snooze-details-page .features p{font-size:14px}}.snooze-details-page .room-features{background-color:#932784;border-bottom-right-radius:19px;border-top-right-radius:19px;padding:10px}.snooze-details-page .room-features p{color:#fff;font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif}.snooze-details-page .room-features h3{color:#8dc63f}.snooze-details-page .content{font-size:18px}.snooze-details-page #Facilities{border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:991px){.snooze-details-page #Facilities{border-top-right-radius:0;border-top-left-radius:0}}@media (min-width:1200px){.snooze-details-page .map-element{width:100%;height:450px;border-radius:19px;float:left}}@media (max-width:1199px){.snooze-details-page .map-element{width:100%;height:400px;border-radius:19px;text-align:center}}.snooze-details-page .col-sm-7{}@media (max-width:1199px){.snooze-details-page #Form_SnoozeForm{margin-bottom:70px}}.snooze-details-page .snooze-form{margin-top:15px}@media (min-width:992px) and (max-width:1199px){.snooze-details-page .snooze-form{margin-top:10px}}@media (max-width:991px){.snooze-details-page .snooze-form{margin-top:15px}}@media (max-width:480px){.snooze-details-page .snooze-form{margin-top:0}}@media (min-width:1200px){.snooze-details-page .snooze-booking-left{width:80%}}@media (max-width:1199px){.snooze-details-page .snooze-booking-left{width:100%}}@media (min-width:1200px){.snooze-details-page .btn-snooze{border-radius:50%;width:200px;height:200px;color:#fff;font-size:20px;float:right;position:relative;top:-178px;font-style:normal;background-color:#932784}}@media (max-width:1199px){.snooze-details-page .btn-snooze{color:#fff;font-size:20px;font-style:normal;background-color:#932784}}.snooze-details-page .snooze-form-control{width:100%}.snooze-details-page .nav.nav-tabs{display:table;table-layout:fixed;border-bottom:2px solid #8dc63f}.snooze-details-page .nav.nav-tabs li{width:100%}@media (min-width:992px) and (max-width:1199px){.snooze-details-page .nav.nav-tabs li{padding-left:30px}}@media (max-width:991px){.snooze-details-page .nav.nav-tabs li{padding-left:5px;display:table-cell}}.snooze-details-page .nav.nav-tabs li a{text-transform:uppercase;font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;font-weight:900;font-style:italic;-ms-font-feature-settings:"ss04";font-feature-settings:"ss04";text-transform:uppercase;border:none;font-size:23px}@media (max-width:991px){.snooze-details-page .nav.nav-tabs li a{padding:10px;font-size:18px}}@media (max-width:480px){.snooze-details-page .nav.nav-tabs li a{padding:10px;font-size:11px}}.snooze-details-page .nav.nav-tabs li a:hover,.snooze-details-page .nav.nav-tabs li a:active,.snooze-details-page .nav.nav-tabs li a:focus{color:#8dc63f;margin-bottom:0;border:none;background:transparent}.snooze-details-page .nav.nav-tabs li.active a{margin-bottom:0;color:#8dc63f;border:none;background:transparent}.snooze-details-page .nav.nav-tabs li.active a:hover,.snooze-details-page .nav.nav-tabs li.active a:active,.snooze-details-page .nav.nav-tabs li.active a:focus{margin-bottom:0;border:none;background:transparent}.snooze-details-page hr{border-top:3px solid #932784}.snooze-details-page .things-to-do{text-align:left}.snooze-details-page .things-to-do>h1{text-align:center}.snooze-details-page .things-to-do .panel-default{border-color:transparent}.snooze-details-page .things-to-do .panel-default .panel-body{background-color:#e6e6e6;border-radius:19px;font-size:20px;color:#932784}.snooze-details-page .things-to-do .panel-default .panel-body h3{color:#932784}.snooze-details-page .things-to-do .panel-default .panel-body img{width:100%;height:auto;border-radius:19px}.snooze-details-page .text-data{position:relative;top:50%;display:block;transform:translateY(-50%)}@media (max-width:1199px){.snooze-details-page .location-text{display:none}}@media (max-width:767px){.snooze-details-page .facilities-row p{font-size:14px}}.snooze-details-page .pods-facilities h2{text-align:left}@media (max-width:480px){.snooze-details-page .pods-facilities .inner{text-align:left}}.snooze-details-page .space-carousel-description{margin-top:20px}.snooze-details-page .pods-tabs-facilities{right:30px;margin-bottom:10px}.snooze-details-page .spherical{padding-top:10px}.snooze-details-page .spherical iframe{padding-bottom:10px}.snooze-details-page .room-type-title h1{text-align:center}@media (max-width:480px){.snooze-details-page .layout-container .center{margin-bottom:0}}.pod-page{font-family:Apex\ Rounded,Arial,Trebuchet\ MS,Helvetica,sans-serif}.pod-page .pod-type{border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative}.pod-page .large-carousel.carousel{overflow:hidden;z-index:1;position:relative;max-height:429px}.pod-page .large-carousel.carousel .container,.pod-page .large-carousel.carousel .carousel-control{display:none}.pod-page .overlay-text{position:relative;top:50%;display:block;transform:translateY(-50%);text-transform:uppercase;font-style:italic;font-weight:800;padding-left:20px;color:#fff;font-size:50px}@media (max-width:767px){.pod-page .overlay-text{font-size:28px;top:40%}}.pod-page .features{background-color:#932784;padding:0 20px;border-radius:19px}.pod-page .content{font-size:18px}.pod-page #Facilities{margin-top:20px;border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:991px){.pod-page #Facilities{border-top-right-radius:0;border-top-left-radius:0}}.pod-page .location-icon{position:relative;display:inline-block;vertical-align:middle;padding-right:25px;margin-bottom:20px}@media (max-width:767px){.pod-page .location-icon{left:-28px;padding-right:0}}.pod-page .location-icon>img{height:120px;width:auto}@media (max-width:767px){.pod-page .location-icon>img{height:49px}}.pod-page .location-icon>i.fa{position:absolute;left:38px;top:8px;font-size:80px;color:#fff}@media (max-width:767px){.pod-page .location-icon>i.fa{left:16px;top:-6px;font-size:37px}}.pod-page span.location-text{position:relative;top:48px;color:#932784;font-size:25px;padding-left:15px}.pod-page span.location-text.desc{color:#8dc63f}@media (min-width:992px) and (max-width:1199px){.pod-page span.location-text{padding-left:45px}}@media (min-width:480px) and (max-width:767px){.pod-page span.location-text{top:13px;font-size:18px;padding-left:6px}}@media (max-width:480px){.pod-page span.location-text{top:13px;font-size:14px;padding-left:6px}}@media (min-width:1200px){.pod-page .pod-booking-left{width:80%}}@media (max-width:1199px){.pod-page .pod-booking-left{width:100%}}.pod-page .pod-form-control{width:95%}.pod-page .spherical{padding-top:10px}.pod-page .spherical iframe{padding-bottom:10px}.contact-page{font-family:Apex\ Rounded,Arial,Trebuchet\ MS,Helvetica,sans-serif}@media (min-width:1200px){.contact-page .map-element{width:100%;height:460px;border-radius:19px;float:left}}@media (max-width:1199px){.contact-page .map-element{width:100%;height:400px;border-radius:19px;text-align:center}.contact-page .google-map{margin-top:50px}}.contact-page p.coming-soon{color:#8dc63f;font-size:50px;text-align:center;font-weight:900;transform:translateY(70%)}@media (min-width:1200px){.contact-page .center-wrap{margin-left:-15px;margin-right:-31px;padding-bottom:20px;padding-top:20px}}@media (max-width:1199px){.contact-page .center-wrap{margin-left:-30px;margin-right:-30px;padding-bottom:20px;padding-top:20px}.contact-page .contact-location{text-align:center}.contact-page .contact-info{text-align:center}.contact-page .contact-float-right{float:right}.contact-page .contact-form-style .Actions{text-align:center}}@media (min-width:1200px){.contact-page .contact-form-control-left{float:left;width:465px;margin-bottom:15px;clear:both}.contact-page .contact-form-control-right{float:right;width:465px}}.contact-page .btn-contact{width:15%;color:#fff;background-color:#932784}@media (min-width:1200px){.contact-page .btn-contact{position:relative;top:-100px;float:right}}@media (max-width:767px){.contact-page .btn-contact{width:25%}}@media (max-width:1199px){.contact-page .location-text{position:absolute;top:-500px;text-align:center}}.social-landing-page .carousel-caption.large{display:none}.snooze-deal-page{font-family:Apex\ Rounded,Arial,Trebuchet\ MS,Helvetica,sans-serif}.snooze-deal-page .hero-wrap{}.snooze-deal-page .hero-wrap>.inner{border-top-right-radius:19px;border-top-left-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative}.snooze-deal-page .hero-wrap>.inner .carousel-overlay{background:url(https://www.jucysnooze.co.nz/jucy-hotels/assets/images/xbg-overlay.png.pagespeed.ic.OnF4LOs_B6.png) no-repeat -50%;z-index:5;position:absolute;color:#fff;height:100%}@media (min-width:1200px){.snooze-deal-page .hero-wrap>.inner .carousel-overlay{background-size:cover;left:0;top:0;width:470px}}@media (min-width:992px) and (max-width:1199px){.snooze-deal-page .hero-wrap>.inner .carousel-overlay{background-size:cover;width:470px;height:100%;left:auto;top:auto;font-size:45px}}@media (max-width:991px){.snooze-deal-page .hero-wrap>.inner .carousel-overlay{background-size:200px 300px;width:200px;left:auto;top:auto;font-size:45px}}.snooze-deal-page .large-carousel.carousel{overflow:hidden;z-index:1;position:relative;max-height:429px}.snooze-deal-page .large-carousel.carousel .container,.snooze-deal-page .large-carousel.carousel .carousel-control{display:none}.snooze-deal-page .overlay-text{position:relative;top:50%;display:block;transform:translateY(-50%);text-transform:uppercase;font-style:italic;font-weight:800;padding-left:20px;color:#fff}@media (min-width:1200px){.snooze-deal-page .overlay-text{font-size:40px;width:241px}}@media (min-width:992px) and (max-width:1199px){.snooze-deal-page .overlay-text{font-size:38px;width:230px}}@media (min-width:768px) and (max-width:991px){.snooze-deal-page .overlay-text{font-size:20px;width:130px}}@media (max-width:767px){.snooze-deal-page .overlay-text{font-size:15px;width:103px}}.snooze-deal-page .carousel-content-space{margin-top:20px;text-align:left}.snooze-deal-page .carousel-content-space .panel-default{border-color:transparent}.snooze-deal-page .carousel-content-space .panel-default .panel-body{border-radius:19px;font-size:16px;color:#932784}.snooze-deal-page .carousel-content-space .panel-default .panel-body h1 h2{color:#8dc63f}.snooze-deal-page .carousel-content-space .panel-default .panel-body img{width:100%;height:auto;border-radius:19px}.snooze-landing-page .one-columns .landing-item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.snooze-landing-page .one-columns .landing-item{float:left;width:100%}}@media (min-width:1200px){.snooze-landing-page .one-columns .landing-item{top:-15px;height:350px}}@media (min-width:992px) and (max-width:1199px){.snooze-landing-page .one-columns .landing-item{top:-15px;height:275px}}@media (min-width:768px) and (max-width:991px){.snooze-landing-page .one-columns .landing-item{height:220px}}@media (min-width:480px) and (max-width:767px){.snooze-landing-page .one-columns .landing-item{height:220px}}@media (max-width:480px){.snooze-landing-page .one-columns .landing-item{height:130px}}.snooze-landing-page .one-columns .landing-item h3{background:none;background-image:none;position:relative;overflow:hidden;display:block;z-index:1;position:absolute;font-size:46px;word-spacing:1000px}.snooze-landing-page .one-columns .landing-item h3:after,.snooze-landing-page .one-columns .landing-item h3:before{transition:background .35s ease;position:absolute;border-radius:50%;display:block;z-index:-1;content:' '}.snooze-landing-page .one-columns .landing-item h3:before{background:#8dc63f;top:0;right:0;width:1070px;height:670px}.snooze-landing-page .one-columns .landing-item h3:after{background:#932784;top:4.22%;left:4.22%;width:965.71994px;height:604.70314px}.snooze-landing-page .one-columns .landing-item h3:before{top:50%;right:0;transform:translateY(-50%)}.snooze-landing-page .one-columns .landing-item h3:after{top:49%;left:auto;right:9%;transform:translateY(-52%)}.snooze-landing-page .one-columns .landing-item h3.wide{font-size:40px}@media (min-width:1200px){.snooze-landing-page .one-columns .landing-item h3.wide{width:375px}}@media (min-width:992px) and (max-width:1199px){.snooze-landing-page .one-columns .landing-item h3.wide{width:335px}}@media (min-width:768px) and (max-width:991px){.snooze-landing-page .one-columns .landing-item h3.wide{width:260px}}@media (min-width:480px) and (max-width:767px){.snooze-landing-page .one-columns .landing-item h3.wide{width:200px}.snooze-landing-page .one-columns .landing-item h3.wide{width:180px}}.snooze-landing-page .one-columns .landing-item h3 .inner{padding-left:20px}@media (min-width:1200px){.snooze-landing-page .one-columns .landing-item h3 .inner{font-size:36px}}@media (min-width:992px) and (max-width:1199px){.snooze-landing-page .one-columns .landing-item h3 .inner{font-size:32px}}@media (min-width:768px) and (max-width:991px){.snooze-landing-page .one-columns .landing-item h3 .inner{font-size:25px}}@media (min-width:480px) and (max-width:767px){.snooze-landing-page .one-columns .landing-item h3 .inner{font-size:19px}}@media (max-width:480px){.snooze-landing-page .one-columns .landing-item h3 .inner{font-size:15px}}.snooze-landing-page .landing-item{cursor:pointer;margin-bottom:15px}.snooze-landing-page .landing-item .landing-item-inner{height:100%;border-radius:19px;overflow:hidden;margin-top:15px;margin-bottom:15px;position:relative}.snooze-landing-page .landing-item a{height:100%;display:block}.snooze-landing-page .landing-item a:hover h3{color:#8dc63f}.snooze-landing-page .landing-item h3{font-family:"Apex Rounded","Arial","Trebuchet MS",Helvetica,sans-serif;text-transform:uppercase;font-style:italic;font-weight:800;width:55%;height:100%;position:absolute;z-index:0;top:0;left:0;margin:0;color:#fff}@media (min-width:992px) and (max-width:1199px){.snooze-landing-page .landing-item h3{width:63%}}@media (max-width:767px){.snooze-landing-page .landing-item h3{width:165px}}.snooze-landing-page .landing-item h3 .inner{position:relative;top:50%;display:block;transform:translateY(-50%)}.snooze-landing-page .landing-item .background-image{display:block;text-align:right;width:100%;height:100%}.snooze-landing-page .landing-item .background-image img{width:auto;height:100%}.article-holder img{width:inherit;height:inherit;max-width:100%}