.gull-rocks-page{font-family:roboto-slab,serif;font-weight:300;font-style:normal}.gull-rocks-page{font-size:16px !important}@media screen and (min-width: 320px){.gull-rocks-page{font-size:calc(16px + 0px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page{font-size:16px !important}}.gull-rocks-page .gull-rocks-font-family-body{font-family:roboto-slab,serif !important}.gull-rocks-page .gull-rocks-font-family-heading{font-family:brandon-grotesque,sans-serif !important}.gull-rocks-page .gull-rocks-font-weight-200{font-weight:200 !important}.gull-rocks-page .gull-rocks-font-weight-300{font-weight:300 !important}.gull-rocks-page .gull-rocks-font-weight-400{font-weight:400 !important}.gull-rocks-page .gull-rocks-font-weight-500{font-weight:500 !important}.gull-rocks-page .gull-rocks-font-weight-600{font-weight:600 !important}.gull-rocks-page .gull-rocks-font-weight-700{font-weight:700 !important}.gull-rocks-page .gull-rocks-font-weight-800{font-weight:800 !important}.gull-rocks-page .gull-rocks-display-1{font-size:2.985984rem}.gull-rocks-page .gull-rocks-display-1{font-size:39.81312px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-display-1{font-size:calc(39.81312px + 46.23872px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-display-1{font-size:86.05184px !important}}.gull-rocks-page .gull-rocks-h1{font-size:2.48832rem}.gull-rocks-page .gull-rocks-h1{font-size:33.1776px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-h1{font-size:calc(33.1776px + 28.288px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-h1{font-size:61.4656px !important}}.gull-rocks-page .gull-rocks-h2{font-size:1.728rem}.gull-rocks-page .gull-rocks-h2{font-size:27.648px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-h2{font-size:calc(27.648px + 16.256px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-h2{font-size:43.904px !important}}.gull-rocks-page .gull-rocks-h3{font-size:1.44rem}.gull-rocks-page .gull-rocks-h3{font-size:23.04px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-h3{font-size:calc(23.04px + 8.32px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-h3{font-size:31.36px !important}}.gull-rocks-page .gull-rocks-h4,.gull-rocks-page .gull-rocks-h5,.gull-rocks-page .gull-rocks-h6{font-size:1.2rem}.gull-rocks-page .gull-rocks-h4,.gull-rocks-page .gull-rocks-h5,.gull-rocks-page .gull-rocks-h6{font-size:19.2px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-h4,.gull-rocks-page .gull-rocks-h5,.gull-rocks-page .gull-rocks-h6{font-size:calc(19.2px + 3.2px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-h4,.gull-rocks-page .gull-rocks-h5,.gull-rocks-page .gull-rocks-h6{font-size:22.4px !important}}.gull-rocks-page .gull-rocks-p{font-size:16px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-p{font-size:calc(16px + 0px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-p{font-size:16px !important}}.gull-rocks-page .gull-rocks-btn{font-size:1.2rem}.gull-rocks-page .gull-rocks-btn{font-size:19.2px !important}@media screen and (min-width: 320px){.gull-rocks-page .gull-rocks-btn{font-size:calc(19.2px + 3.2px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-page .gull-rocks-btn{font-size:22.4px !important}}.pitched-menu{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;display:none;z-index:999999}.pitched-menu *{border:0;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.pitched-menu .pitched-menu-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.pitched-menu .pitched-menu-inner{position:absolute;height:100%;max-width:100%;max-height:100%;padding:0;overflow:hidden;z-index:2;background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.1, 0.9, 0.2, 1);animation-timing-function:cubic-bezier(0.1, 0.9, 0.2, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pitched-menu .pitched-menu-inner.lucid-menu-pin-left{top:0;left:0;-webkit-animation-name:showPitchedMenuPinLeft;animation-name:showPitchedMenuPinLeft}.pitched-menu .pitched-menu-inner.lucid-menu-pin-right{top:0;right:0;-webkit-animation-name:showPitchedMenuPinRight;animation-name:showPitchedMenuPinRight}.pitched-menu .pitched-menu-inner.lucid-menu-pin-bottom{bottom:0;left:0;right:0;margin:0 auto;-webkit-animation-name:showPitchedMenuPinBottom;animation-name:showPitchedMenuPinBottom}.pitched-menu .pitched-menu-inner.lucid-menu-pin-top{top:0;left:0;right:0;margin:0 auto;-webkit-animation-name:showPitchedMenuPinTop;animation-name:showPitchedMenuPinTop}@-webkit-keyframes showPitchedMenuPinLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes showPitchedMenuPinLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes showPitchedMenuPinRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes showPitchedMenuPinRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes showPitchedMenuPinBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showPitchedMenuPinBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes showPitchedMenuPinTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showPitchedMenuPinTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.pitched-menu .pitched-menu-inner .pitched-menu-header{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;padding:18px 24px}.pitched-menu .pitched-menu-inner .pitched-menu-footer{position:relative;display:inline-block;vertical-align:top;width:100%;padding:18px 24px}.pitched-menu .pitched-menu-inner .pitched-menu-nav{position:relative;display:inline-block;vertical-align:top;width:100%;overflow-y:auto;overflow-x:hidden;outline:0 !important}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul{position:relative;display:inline-block;vertical-align:top;width:100%;list-style-type:none}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li{position:relative;display:inline-block;vertical-align:top;width:100%;white-space:normal}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li a{position:relative;display:inline-block;vertical-align:top;width:100%;padding:18px 24px;color:#212121;text-decoration:none}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li a.pitched-menu-down-btn::after{content:"";position:absolute;top:calc(50% - 6px);right:18px;padding:4px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;pointer-events:none}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li a.pitched-menu-down-btn-rotate::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li ul{display:none;z-index:1}.pitched-menu .pitched-menu-inner .pitched-menu-nav ul li ul li{padding-left:12px}.pitched-menu .pitched-menu-header{padding:24px 24px !important;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}.pitched-menu .pitched-menu-header #gull-rocks-close-menu-btn{position:absolute;top:calc(50% - 20px);right:8px;padding:0;width:40px;height:40px;text-align:center;font-size:24px;border-radius:50%;color:#000;background-color:rgba(0,0,0,0);outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;z-index:5}.pitched-menu .pitched-menu-header #gull-rocks-close-menu-btn:hover,.pitched-menu .pitched-menu-header #gull-rocks-close-menu-btn:focus,.pitched-menu .pitched-menu-header #gull-rocks-close-menu-btn:active{background-color:rgba(0,0,0,.1)}.pitched-menu .pitched-menu-nav a{color:#000 !important}.pitched-menu .pitched-menu-nav a.pitched-menu-down-btn::after{border-color:#000 !important}.pitched-menu .pitched-menu-nav a:hover{background-color:#e4f2fb;color:#000 !important}.booking-popup-gull-rocks{background-image:none !important;background-color:#6d7d87}.gull-rocks-btn{position:relative;display:inline-block;padding:12px 20px;font-family:roboto-slab,serif !important}.gull-rocks-btn.gull-rocks-btn-gray{background-color:#5e6a73;color:#fff}.gull-rocks-btn.gull-rocks-btn-gray:hover,.gull-rocks-btn.gull-rocks-btn-gray:active,.gull-rocks-btn.gull-rocks-btn-gray:focus{background-color:#475057}.gull-rocks-btn.gull-rocks-btn-blue{background-color:#b3dbf8;color:#000}.gull-rocks-btn.gull-rocks-btn-blue:hover,.gull-rocks-btn.gull-rocks-btn-blue:active,.gull-rocks-btn.gull-rocks-btn-blue:focus{background-color:#9cd0f6}.gull-rocks-btn.gull-rocks-btn-blue::before{border:solid 1px #000 !important}.gull-rocks-btn.gull-rocks-btn-light{background-color:#e4f2fb;color:#000}.gull-rocks-btn.gull-rocks-btn-light:hover,.gull-rocks-btn.gull-rocks-btn-light:active,.gull-rocks-btn.gull-rocks-btn-light:focus{background-color:#b8ddf4}.gull-rocks-btn.gull-rocks-btn-light::before{border:solid 1px #000 !important}.gull-rocks-btn.gull-rocks-btn-outline-gray{background-color:rgba(0,0,0,0);border:2px solid #5e6a73;color:#5e6a73}.gull-rocks-btn.gull-rocks-btn-outline-gray::before{display:none !important}.gull-rocks-btn::before{content:"";position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:solid 1px #fff;z-index:1;pointer-events:none}.gull-rocks-divider{position:relative;display:block;width:100%;max-width:800px;height:10px;border:none;margin-left:auto;margin-right:auto;background:url(../images/gull-rocks-divider.png) no-repeat center;background-size:contain}.gullrocks-divider{border:0;background:radial-gradient(circle, rgb(93, 114, 159) 0%, rgba(93, 114, 159, 0.1) 100%);overflow:visible;text-align:center;height:1px;position:relative;width:100%;max-width:800px;margin:1.25rem auto}.gullrocks-divider::before,.gullrocks-divider::after{content:""}.gullrocks-divider::before{display:block;height:10px;width:10px;border-radius:100%;background:#5d729f;position:absolute;left:50%;top:-4px;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gullrocks-divider::after{background:#fff;padding:0 12px;position:relative;top:0}.layout-gull-rocks-accommodation-list .col-lg-3 .gull-rocks-accommodation-card .content{padding:20px}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card{position:relative;display:block;width:100%;background-color:#e4f2fb;-webkit-box-shadow:4px 4px 6px 1px rgba(0,0,0,.3);box-shadow:4px 4px 6px 1px rgba(0,0,0,.3)}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card{-webkit-box-shadow:none;box-shadow:none}}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .img{position:relative;display:block;width:100%;height:270px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .img{position:absolute;width:40%;height:100%}}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .img .flash{position:absolute;top:12px;right:0px;padding:6px;font-size:14px;background-color:#3d578d}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content{position:relative;display:block;width:100%;padding:30px}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content{width:60%;padding:20px !important;margin-left:auto}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content p{display:none !important}}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content p a:hover,.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content p a:active,.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content p a:focus{color:#408ebd !important;text-decoration:underline !important}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons{font-size:0}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons{margin-bottom:10px}}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons .icon{position:relative;display:inline-block;vertical-align:top;width:33.3333333333%;padding:0 5px;text-align:center}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:45px}@media only screen and (max-width: 479px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons .icon img{max-width:35px}}.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px;font-size:14px !important;line-height:1.2 !important}@media only screen and (max-width: 479px){.layout-gull-rocks-accommodation-list .gull-rocks-accommodation-card .content .icons .icon .label{font-size:10px !important}}.layout-gull-rocks-accommodation-slider{padding:50px 0px 30px 0px;background-color:#e4f2fb}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider{padding:20px 0px 20px 0px}}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .content{max-width:420px;margin:30px auto 0 auto}}.layout-gull-rocks-accommodation-slider .content .icons{font-size:0}.layout-gull-rocks-accommodation-slider .content .icons .icon{position:relative;display:inline-block;vertical-align:top;width:auto;height:auto;margin-right:35px;text-align:center}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .content .icons .icon{margin:0px;width:33.3333333333%}}.layout-gull-rocks-accommodation-slider .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:60px}.layout-gull-rocks-accommodation-slider .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px}.layout-gull-rocks-accommodation-slider .img{position:absolute;top:0px;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .img{position:relative;display:block;max-width:420px;margin:0 auto;height:300px !important}}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .img{height:250px !important}}.layout-gull-rocks-accommodation-slider .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:40px}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .slick-dots{position:absolute;top:320px;left:0;margin-top:0px}}@media only screen and (max-width: 767px){.layout-gull-rocks-accommodation-slider .slick-dots{top:270px}}.layout-gull-rocks-accommodation-slider .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.layout-gull-rocks-accommodation-slider .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.layout-gull-rocks-accommodation-slider .slick-dots li.slick-active button{opacity:1}.layout-gull-rocks-boxes .slick-list{margin-left:-15px;margin-right:-15px;text-align:center}.layout-gull-rocks-boxes .slick-list .slick-slide{margin:0 15px}.layout-gull-rocks-boxes .box{position:relative;margin:0 auto;max-width:500px}.layout-gull-rocks-boxes .box .img{position:relative;display:block;width:100%;height:240px;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-box-shadow:0 1px 8px 1px rgba(0,0,0,.25);box-shadow:0 1px 8px 1px rgba(0,0,0,.25)}@media only screen and (max-width: 767px){.layout-gull-rocks-boxes .box .img{height:210px}}.layout-gull-rocks-boxes .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:30px}.layout-gull-rocks-boxes .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.layout-gull-rocks-boxes .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.layout-gull-rocks-boxes .slick-dots li.slick-active button{opacity:1}.layout-gull-rocks-facilities .facilities-slider .facility-box .title{background-color:rgba(228,242,251,.9);color:#000;text-transform:uppercase}.layout-gull-rocks-facilities .facilities-slider .facility-box .caption{background-color:rgba(228,242,251,.9)}.layout-gull-rocks-facilities .facilities-slider .facility-box .caption .heading{color:#000 !important}.layout-gull-rocks-facilities .facilities-slider .facility-box .close{color:#000 !important}.layout-gull-rocks-facilities .facilities-slider .facility-box .view-more{vertical-align:top;padding:6px 14px;border:2px solid #000 !important;color:#000;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-transform:uppercase;font-size:14px !important;font-weight:400 !important}.layout-gull-rocks-facilities .facilities-slider .facility-box .view-more::before{display:none}.layout-gull-rocks-facilities .facilities-slider .facility-box .view-more:hover,.layout-gull-rocks-facilities .facilities-slider .facility-box .view-more:active,.layout-gull-rocks-facilities .facilities-slider .facility-box .view-more:focus{color:#f4f9fe;background-color:#000}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq{position:relative;display:block;width:100%;background-color:#e4f2fb}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq.open .question-panel{background-color:#cee7f8}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq.open .question-panel .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel{position:relative;display:block;width:100%;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel:hover,.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel:active,.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel:focus{background-color:#cee7f8}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel .question{padding:18px 0px 18px 18px}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .question-panel .icon{padding:18px;text-align:center;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .answer-panel{position:relative;display:none;width:100%}.layout-gull-rocks-faqs .layout-gull-rocks-faqs-faq .answer-panel .answer{position:relative;display:block;width:100%;padding:18px 18px 18px 18px}.layout-gull-rocks-featured-accommodation{padding-bottom:20px}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-accommodation{padding-bottom:0px}}.layout-gull-rocks-featured-accommodation .col-left{text-align:center;z-index:2}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-accommodation .col-left{margin-top:-60px}}.layout-gull-rocks-featured-accommodation .col-right{z-index:1}.layout-gull-rocks-featured-accommodation .content{padding:30px;background-color:#e4f2fb;-webkit-box-shadow:-4px 4px 6px 1px rgba(0,0,0,.3);box-shadow:-4px 4px 6px 1px rgba(0,0,0,.3)}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-accommodation .content{margin:0 auto;max-width:420px}}.layout-gull-rocks-featured-accommodation .content .icons{font-size:0}.layout-gull-rocks-featured-accommodation .content .icons .icon{position:relative;display:inline-block;vertical-align:top;width:33.3333333333%}.layout-gull-rocks-featured-accommodation .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:60px}.layout-gull-rocks-featured-accommodation .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px}.layout-gull-rocks-featured-accommodation .img{position:absolute;bottom:-20px;right:0;width:calc(100% + 90px);height:calc(100% - 20px);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-accommodation .img{position:relative;display:block;top:auto !important;right:auto !important;left:auto !important;bottom:auto !important;width:100% !important;height:300px !important}}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-accommodation .img{height:250px !important}}.layout-gull-rocks-featured-slider .slider{padding:50px 0px 30px 0px;background-color:#e4f2fb}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider{padding:20px 0px 20px 0px}}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider .content{max-width:420px;margin:30px auto 0 auto}}.layout-gull-rocks-featured-slider .img{position:absolute;top:0px;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider .img{position:relative;display:block;max-width:420px;margin:0 auto;height:300px !important}}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider .img{height:250px !important}}.layout-gull-rocks-featured-slider .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:40px}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider .slick-dots{position:absolute;top:320px;left:0;margin-top:0px}}@media only screen and (max-width: 767px){.layout-gull-rocks-featured-slider .slick-dots{top:270px}}.layout-gull-rocks-featured-slider .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.layout-gull-rocks-featured-slider .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.layout-gull-rocks-featured-slider .slick-dots li.slick-active button{opacity:1}.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper li.gfield input[type=text],.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper li.gfield input[type=email],.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper li.gfield textarea{width:100% !important;border:1px solid #000 !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper .gform_footer{text-align:center !important;margin-top:0px !important}.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper .gform_footer input[type=submit]{position:relative !important;padding:12px 20px !important;font-family:brandon-grotesque,sans-serif !important;background-color:#5e6a73 !important;color:#fff !important;font-weight:300 !important;outline:none !important;font-size:1rem !important;border:none !important;text-transform:uppercase !important}.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper .gform_footer input[type=submit]:hover,.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper .gform_footer input[type=submit]:active,.layout-gull-rocks-form-panel .gull-rocks-form .gform_wrapper .gform_footer input[type=submit]:focus{background-color:#475057 !important}.layout-gull-rocks-full-width-panel .img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-full-width-panel .img{position:relative !important;display:block !important;height:300px !important}}@media only screen and (max-width: 479px){.layout-gull-rocks-full-width-panel .img{height:260px !important}}.layout-gull-rocks-full-width-panel .content{padding:80px 30px;height:100%}@media only screen and (max-width: 767px){.layout-gull-rocks-full-width-panel .content{height:auto !important;padding:15px 15px !important}.layout-gull-rocks-full-width-panel .content::before{left:0 !important;width:100% !important}.layout-gull-rocks-full-width-panel .content::after{top:-90px !important;left:0px !important;right:0px !important;width:100% !important;height:90px !important;background:-webkit-gradient(linear, left bottom, left top, from(#F4F9FE), to(rgba(244, 249, 254, 0))) !important;background:linear-gradient(to top, #F4F9FE 0%, rgba(244, 249, 254, 0) 100%) !important}}.layout-gull-rocks-full-width-panel .content::before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#f4f9fe !important;z-index:1}.layout-gull-rocks-full-width-panel .content::after{content:"";position:absolute;top:0;right:-90px;width:90px;height:100%;background:-webkit-gradient(linear, left top, right top, from(#F4F9FE), to(rgba(244, 249, 254, 0)));background:linear-gradient(to right, #F4F9FE 0%, rgba(244, 249, 254, 0) 100%);z-index:1}.layout-gull-rocks-full-width-panel .content h2,.layout-gull-rocks-full-width-panel .content p,.layout-gull-rocks-full-width-panel .content .view-more{z-index:2}.layout-gull-rocks-full-width-panel .content .view-more{vertical-align:top;padding:10px 25px;border:2px solid #000 !important;color:#000;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.layout-gull-rocks-full-width-panel .content .view-more:hover,.layout-gull-rocks-full-width-panel .content .view-more:active,.layout-gull-rocks-full-width-panel .content .view-more:focus{color:#f4f9fe;background-color:#000}.layout-gull-rocks-full-width-panel.text-position-right .content::before{right:auto;left:0;width:100vw}.layout-gull-rocks-full-width-panel.text-position-right .content::after{left:-90px;right:auto;background:-webkit-gradient(linear, right top, left top, from(#F4F9FE), to(rgba(244, 249, 254, 0)));background:linear-gradient(to left, #F4F9FE 0%, rgba(244, 249, 254, 0) 100%)}@media only screen and (max-width: 767px){.layout-gull-rocks-image-and-text-alongside .content{max-width:420px;margin:30px auto 0 auto}}.layout-gull-rocks-image-and-text-alongside .img{position:absolute;top:0px;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-image-and-text-alongside .img{position:relative;display:block;max-width:420px;margin:0 auto;height:300px !important}}@media only screen and (max-width: 767px){.layout-gull-rocks-image-and-text-alongside .img{height:250px !important}}.layout-gull-rocks-sales-list .col-lg-3 .gull-rocks-sales-card .content{padding:20px}.layout-gull-rocks-sales-list .gull-rocks-sales-card{position:relative;display:block;width:100%;background-color:#b0cad3;-webkit-box-shadow:4px 4px 6px 1px rgba(0,0,0,.3);box-shadow:4px 4px 6px 1px rgba(0,0,0,.3)}@media only screen and (max-width: 767px){.layout-gull-rocks-sales-list .gull-rocks-sales-card{-webkit-box-shadow:none;box-shadow:none}}.layout-gull-rocks-sales-list .gull-rocks-sales-card .img{position:relative;display:block;width:100%;height:270px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 767px){.layout-gull-rocks-sales-list .gull-rocks-sales-card .img{position:absolute;width:50%;height:100%}}.layout-gull-rocks-sales-list .gull-rocks-sales-card .img .flash{position:absolute;top:12px;right:0px;padding:6px;font-size:14px;background-color:#3d578d}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content{position:relative;display:block;width:100%;padding:30px}@media only screen and (max-width: 767px){.layout-gull-rocks-sales-list .gull-rocks-sales-card .content{width:50%;padding:20px;margin-left:auto}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content p{display:none !important}}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content p a:hover,.layout-gull-rocks-sales-list .gull-rocks-sales-card .content p a:active,.layout-gull-rocks-sales-list .gull-rocks-sales-card .content p a:focus{color:#408ebd !important;text-decoration:underline !important}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons{font-size:0}@media only screen and (max-width: 767px){.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons{margin-bottom:10px}}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons .icon{position:relative;display:inline-block;vertical-align:top;width:50%;padding:0 5px;text-align:center;margin-bottom:10px}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:45px}@media only screen and (max-width: 479px){.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons .icon img{max-width:35px}}.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px;font-size:14px !important;line-height:1.2 !important}@media only screen and (max-width: 479px){.layout-gull-rocks-sales-list .gull-rocks-sales-card .content .icons .icon .label{font-size:10px !important}}.layout-gull-rocks-text-box-with-2-images .content{padding:40px}@media only screen and (max-width: 767px){.layout-gull-rocks-text-box-with-2-images .content{margin-top:20px;padding:30px}}.layout-gull-rocks-text-box-with-2-images .content::before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#e4f2fb;-webkit-box-shadow:-4px 4px 6px 1px rgba(0,0,0,.3);box-shadow:-4px 4px 6px 1px rgba(0,0,0,.3)}@media only screen and (max-width: 767px){.layout-gull-rocks-text-box-with-2-images .content::before{left:-50vw !important;right:-50vw !important;width:200vw !important}}.layout-gull-rocks-text-box-with-2-images .img-1,.layout-gull-rocks-text-box-with-2-images .img-2{width:100%;max-width:320px;height:210px;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 479px){.layout-gull-rocks-text-box-with-2-images .img-1,.layout-gull-rocks-text-box-with-2-images .img-2{max-width:260px;height:150px}}.layout-gull-rocks-text-box-with-2-images .img-1 .caption,.layout-gull-rocks-text-box-with-2-images .img-2 .caption{position:absolute;top:0;right:0;color:#fff;background-color:#475e6d;padding:5px 10px}.layout-gull-rocks-text-box-with-2-images .img-2{margin-top:15px}.layout-gull-rocks-text-box-with-2-images.content-left .content::before{top:0;right:0;width:100vw}.layout-gull-rocks-text-box-with-2-images.content-left .img-1{-webkit-transform:translateX(0px);transform:translateX(0px)}.layout-gull-rocks-text-box-with-2-images.content-left .img-2{-webkit-transform:translateX(25px);transform:translateX(25px)}.layout-gull-rocks-text-box-with-2-images.content-right .content::before{top:0;right:auto;left:0px;width:100vw}.layout-gull-rocks-text-box-with-2-images.content-right .img-1{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.layout-gull-rocks-text-box-with-2-images.content-right .img-2{-webkit-transform:translateX(0px);transform:translateX(0px)}.gull-rocks-wysiwyg{position:relative;display:block;width:100%;font-family:roboto-slab,serif !important}.gull-rocks-wysiwyg{font-size:16px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg{font-size:calc(16px + 0px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg{font-size:16px !important}}.gull-rocks-wysiwyg>:last-child{margin-bottom:0 !important}.gull-rocks-wysiwyg h1,.gull-rocks-wysiwyg h2,.gull-rocks-wysiwyg h3,.gull-rocks-wysiwyg h4,.gull-rocks-wysiwyg h5,.gull-rocks-wysiwyg h6{font-weight:300;font-family:brandon-grotesque,sans-serif !important}.gull-rocks-wysiwyg h1{font-size:2.48832rem}.gull-rocks-wysiwyg h1{font-size:33.1776px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg h1{font-size:calc(33.1776px + 28.288px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg h1{font-size:61.4656px !important}}.gull-rocks-wysiwyg h2{font-size:1.728rem}.gull-rocks-wysiwyg h2{font-size:27.648px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg h2{font-size:calc(27.648px + 16.256px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg h2{font-size:43.904px !important}}.gull-rocks-wysiwyg h3{font-size:1.44rem}.gull-rocks-wysiwyg h3{font-size:23.04px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg h3{font-size:calc(23.04px + 8.32px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg h3{font-size:31.36px !important}}.gull-rocks-wysiwyg h4,.gull-rocks-wysiwyg h5,.gull-rocks-wysiwyg h6{font-size:1.2rem}.gull-rocks-wysiwyg h4,.gull-rocks-wysiwyg h5,.gull-rocks-wysiwyg h6{font-size:19.2px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg h4,.gull-rocks-wysiwyg h5,.gull-rocks-wysiwyg h6{font-size:calc(19.2px + 3.2px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg h4,.gull-rocks-wysiwyg h5,.gull-rocks-wysiwyg h6{font-size:22.4px !important}}.gull-rocks-wysiwyg p{font-size:16px !important}@media screen and (min-width: 320px){.gull-rocks-wysiwyg p{font-size:calc(16px + 0px, 1px * ((100vw - 320px) / 880px, 1px)) !important}}@media screen and (min-width: 1200px){.gull-rocks-wysiwyg p{font-size:16px !important}}.gull-rocks-wysiwyg ul{list-style-image:url(../images/bird.svg);padding-left:0;padding-right:0}.gull-rocks-wysiwyg ul li{padding:8px 0px}.gull-rocks-wysiwyg blockquote{position:relative;background-color:#408ebd;padding:20px 20px 5px 20px !important;color:#fff !important;font-weight:700}.gull-rocks-wysiwyg blockquote h1,.gull-rocks-wysiwyg blockquote h2,.gull-rocks-wysiwyg blockquote h3,.gull-rocks-wysiwyg blockquote h4,.gull-rocks-wysiwyg blockquote h5,.gull-rocks-wysiwyg blockquote h6,.gull-rocks-wysiwyg blockquote p{color:  #fff !important}.gull-rocks-wysiwyg blockquote a{color:#fff !important;text-decoration:underline !important}.gull-rocks-wysiwyg blockquote:before{position:absolute;left:6px;width:100%;height:100%;top:6px;content:"";border:solid 2px #000;z-index:1;pointer-events:none}.gull-rocks-wysiwyg a:hover,.gull-rocks-wysiwyg a:active,.gull-rocks-wysiwyg a:focus{color:#408ebd !important;text-decoration:underline !important}#gull-rocks-header-desktop{position:relative;display:block;width:100%;z-index:9008}@media only screen and (max-width: 991px){#gull-rocks-header-desktop{display:none}}#gull-rocks-header-desktop .preheader{position:relative;display:block;width:100%;background-color:#fff;padding:15px 0px;z-index:9009}#gull-rocks-header-desktop .preheader .quick-links{position:relative;display:block;width:100%;margin:0;padding:0;text-align:center;list-style-type:none}#gull-rocks-header-desktop .preheader .quick-links li{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0}#gull-rocks-header-desktop .preheader .quick-links li a{color:#3d578d;padding:0px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:color 300ms;transition:color 300ms}#gull-rocks-header-desktop .preheader .quick-links li a:hover,#gull-rocks-header-desktop .preheader .quick-links li a:active,#gull-rocks-header-desktop .preheader .quick-links li a:focus{color:#3691cf}#gull-rocks-header-desktop .header-bar{position:relative;display:block;width:100%;padding:10px 0px;background-color:#f2faff;z-index:9008;-webkit-box-shadow:0px 1px 5px 1px rgba(0,0,0,.25);box-shadow:0px 1px 5px 1px rgba(0,0,0,.25);-webkit-transition:background-color 300ms;transition:background-color 300ms}#gull-rocks-header-desktop .header-bar.sticky-header{position:fixed;top:0;left:0;background-color:#8ba1b0;z-index:9009}#gull-rocks-header-desktop .header-bar.sticky-header .logo{display:none}#gull-rocks-header-desktop .header-bar.sticky-header .logo-sticky{display:inline-block}#gull-rocks-header-desktop .header-bar.sticky-header nav ul li a{color:#fff}#gull-rocks-header-desktop .header-bar.sticky-header nav ul li a:hover,#gull-rocks-header-desktop .header-bar.sticky-header nav ul li a:active,#gull-rocks-header-desktop .header-bar.sticky-header nav ul li a:focus{background-color:#6d889b}#gull-rocks-header-desktop .header-bar.sticky-header .enquire-btn{background-color:#e4f2fb;color:#6d889b}#gull-rocks-header-desktop .header-bar.sticky-header .enquire-btn:hover,#gull-rocks-header-desktop .header-bar.sticky-header .enquire-btn:active,#gull-rocks-header-desktop .header-bar.sticky-header .enquire-btn:focus{background-color:#bed2da}#gull-rocks-header-desktop .header-bar.sticky-header .enquire-btn::before{border:solid 1px #8ba1b0 !important}#gull-rocks-header-desktop .logo,#gull-rocks-header-desktop .logo-sticky{position:relative;display:inline-block;vertical-align:top;width:auto;height:auto;max-height:72px}#gull-rocks-header-desktop .logo-sticky{max-height:50px;margin:4px 0px;display:none}#gull-rocks-header-desktop nav{position:relative;display:block;width:100%;margin:0 12px 0px 0px;padding:0}#gull-rocks-header-desktop nav ul{position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none}#gull-rocks-header-desktop nav ul li{position:relative;display:inline-block;vertical-align:top;margin:0px;padding:0px}#gull-rocks-header-desktop nav ul li a{color:#595959;padding:6px 12px;font-weight:500;text-decoration:none;-webkit-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms}#gull-rocks-header-desktop nav ul li a:hover,#gull-rocks-header-desktop nav ul li a:active,#gull-rocks-header-desktop nav ul li a:focus{background-color:#e4f2fb}#gull-rocks-header-mobile{position:relative;display:none;width:100%;z-index:9008}@media only screen and (max-width: 991px){#gull-rocks-header-mobile{display:block}}#gull-rocks-header-mobile .header-bar{position:relative;display:block;width:100%;padding:10px 0px;background-color:#f2faff;z-index:9009;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 300ms;transition:all 300ms;-webkit-box-shadow:0px 1px 5px 1px rgba(0,0,0,.25);box-shadow:0px 1px 5px 1px rgba(0,0,0,.25)}#gull-rocks-header-mobile .header-bar.sticky{position:fixed;top:0;left:0;background-color:#8ba1b0}#gull-rocks-header-mobile .header-bar.sticky .gull-rocks-open-menu-btn{color:#fff}#gull-rocks-header-mobile .header-bar.sticky .logo{display:none}#gull-rocks-header-mobile .header-bar.sticky .logo-sticky{display:inline-block}#gull-rocks-header-mobile .header-bar.sticky .enquire-btn{background-color:#e4f2fb;color:#6d889b}#gull-rocks-header-mobile .header-bar.sticky .enquire-btn:hover,#gull-rocks-header-mobile .header-bar.sticky .enquire-btn:active,#gull-rocks-header-mobile .header-bar.sticky .enquire-btn:focus{background-color:#bed2da}#gull-rocks-header-mobile .header-bar.sticky .enquire-btn::before{border:solid 1px #8ba1b0 !important}#gull-rocks-header-mobile .header-bar .gull-rocks-open-menu-btn{position:relative;display:inline-block;vertical-align:top;width:40px;height:40px;text-align:center;line-height:40px;font-size:20px;color:#595959}#gull-rocks-header-mobile .header-bar .logo,#gull-rocks-header-mobile .header-bar .logo-sticky{position:relative;display:inline-block;vertical-align:top;width:auto;height:auto;max-height:72px;max-width:120px}#gull-rocks-header-mobile .header-bar .logo-sticky{max-height:50px;max-width:120px;margin:4px 0px;display:none}#gull-rocks-header-mobile .header-bar .enquire-btn{font-size:14px !important}#gull-rocks-header-mobile .postheader{position:relative;display:block;width:100%;background-color:#fff;padding:10px 0px}#gull-rocks-header-mobile .postheader .quick-links{position:relative;display:block;width:100%;margin:0;padding:0;text-align:center;list-style-type:none}#gull-rocks-header-mobile .postheader .quick-links li{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0}#gull-rocks-header-mobile .postheader .quick-links li a{color:#3d578d;padding:0px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:color 300ms;transition:color 300ms}#gull-rocks-header-mobile .postheader .quick-links li a:hover,#gull-rocks-header-mobile .postheader .quick-links li a:active,#gull-rocks-header-mobile .postheader .quick-links li a:focus{color:#3691cf}#page-banner-gull-rocks{position:relative;display:inline-block;vertical-align:top;width:100%;color:#fff}.single-post #page-banner-gull-rocks{min-height:350px}@media only screen and (min-width: 768px){.single-post #page-banner-gull-rocks{min-height:400px}}@media only screen and (min-width: 992px){.single-post #page-banner-gull-rocks{min-height:500px}}@media only screen and (min-width: 1200px){.single-post #page-banner-gull-rocks{min-height:650px}}#page-banner-gull-rocks .container{position:relative}#page-banner-gull-rocks .slider{position:absolute;top:0;left:0;width:100%;height:100%}#page-banner-gull-rocks .slider .slick-list,#page-banner-gull-rocks .slider .slick-track,#page-banner-gull-rocks .slider .slick-slide{height:100%}#page-banner-gull-rocks .slider .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:1}#page-banner-gull-rocks .content{position:relative;display:block;width:100%;padding:200px 0px;pointer-events:none;background-color:rgba(71,80,87,.6);z-index:3}@media only screen and (max-width: 767px){#page-banner-gull-rocks .content{padding:160px 0px}}@media only screen and (max-width: 479px){#page-banner-gull-rocks .content{padding:120px 0px}}#page-banner-gull-rocks .content h2,#page-banner-gull-rocks .content h3{position:relative;display:block;width:100%;color:#fff;text-transform:uppercase}#page-banner-gull-rocks .content h3{opacity:.8}#page-banner-gull-rocks .content .view-more{position:relative;display:inline-block;vertical-align:top;margin-top:10px;padding:10px 25px !important;border:2px solid #fff;color:#fff;pointer-events:initial}#page-banner-gull-rocks .content .view-more:hover,#page-banner-gull-rocks .content .view-more:focus,#page-banner-gull-rocks .content .view-more:active{background-color:#fff;color:#5e6a73}#page-banner-gull-rocks .video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#page-banner-gull-rocks .video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#page-banner-gull-rocks .btns{position:absolute;top:0;left:0%;right:0%;height:100%;pointer-events:none;z-index:4}#page-banner-gull-rocks .btns .slider-prev,#page-banner-gull-rocks .btns .slider-next{position:absolute;top:calc(50% - 18px);width:36px;height:36px;text-align:center;line-height:36px;font-size:20px;background-color:rgba(0,0,0,0);color:#fff;border-radius:50%;pointer-events:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background-color 300ms,-webkit-transform 300ms;transition:background-color 300ms,-webkit-transform 300ms;transition:background-color 300ms,transform 300ms;transition:background-color 300ms,transform 300ms,-webkit-transform 300ms}#page-banner-gull-rocks .btns .slider-prev:hover,#page-banner-gull-rocks .btns .slider-prev:active,#page-banner-gull-rocks .btns .slider-next:hover,#page-banner-gull-rocks .btns .slider-next:active{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:rgba(255,255,255,.3)}#page-banner-gull-rocks .btns .slider-prev{left:5px}#page-banner-gull-rocks .btns .slider-next{right:5px}.gull-rocks-pre-footer{position:relative;display:block;width:100%}.gull-rocks-pre-footer h3{color:#666}.gull-rocks-pre-footer h3 span{color:#000 !important}.gull-rocks-pre-footer .gull-rocks-btn{position:relative;display:inline-block !important;vertical-align:top !important;width:250px !important}@media only screen and (max-width: 479px){.gull-rocks-pre-footer .gull-rocks-btn{width:200px !important}}.gull-rocks-footer{position:relative;display:block;width:100%}.gull-rocks-footer .top{background-color:#e4f2fb;z-index:2}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links-block{background-color:#3691cf}}.gull-rocks-footer .top .links{position:relative;display:inline-block;vertical-align:top;width:50%;list-style-type:none;margin:0}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links{width:100%;text-align:center !important}}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links .menu-heading{margin-top:10px;color:#fff !important}}.gull-rocks-footer .top .links .menu{position:relative;display:block;width:100%;list-style-type:none;padding:0;margin:0}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links .menu{font-size:0px !important}}.gull-rocks-footer .top .links .menu li{position:relative;display:block;width:100%}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links .menu li{width:auto;display:inline-block;padding:0px;margin:0}.gull-rocks-footer .top .links .menu li:last-child a::after{display:none !important}}.gull-rocks-footer .top .links .menu li a{position:relative;color:#666 !important;text-decoration:none !important;font-size:14px !important;text-transform:uppercase;margin-bottom:2px;line-height:1.9}@media only screen and (max-width: 991px){.gull-rocks-footer .top .links .menu li a{padding:0 10px;margin:5px 0;color:#f1f1f1 !important}.gull-rocks-footer .top .links .menu li a::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff}}.gull-rocks-footer .top .links .menu li a:hover,.gull-rocks-footer .top .links .menu li a:active,.gull-rocks-footer .top .links .menu li a:focus{color:#3691cf !important}.gull-rocks-footer .top .middle-block{height:calc(100% + 60px);margin-top:-30px;background-color:#3691cf}@media only screen and (max-width: 991px){.gull-rocks-footer .top .middle-block{height:auto !important;margin-top:0px !important}}.gull-rocks-footer .top .middle-block .logo{position:relative;display:block;width:100%;padding:0 25px}@media only screen and (max-width: 991px){.gull-rocks-footer .top .middle-block .logo{text-align:center}}.gull-rocks-footer .top .middle-block .logo img{position:relative;display:block;max-width:100%;max-height:200px;height:auto;width:auto}@media only screen and (max-width: 991px){.gull-rocks-footer .top .middle-block .logo img{max-width:100%;max-height:150px;margin-left:auto;margin-right:auto}}.gull-rocks-footer .top .middle-block .socials{position:relative;display:block;width:100%;list-style-type:none;text-align:center;padding:0;margin:0;font-size:0px}.gull-rocks-footer .top .middle-block .socials li{position:relative;display:inline-block;vertical-align:top;width:auto;padding:0;margin:0;font-size:18px}.gull-rocks-footer .top .middle-block .socials li:last-child a::after{display:none !important}.gull-rocks-footer .top .middle-block .socials li a{color:#fff;padding:10px 15px}.gull-rocks-footer .top .middle-block .socials li a::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff}.gull-rocks-footer .top .middle-block .awards{position:relative;display:block;width:100%;list-style-type:none;text-align:center;padding:0;margin:0;font-size:0px}.gull-rocks-footer .top .middle-block .awards li{position:relative;display:inline-block;vertical-align:top;width:auto;padding:5px;margin:0}.gull-rocks-footer .top .middle-block .awards li img{position:relative;display:block;width:auto;height:60px}.gull-rocks-footer .top .subscribe-block form input{width:100% !important;margin:10px 0px 0px 0px !important}.gull-rocks-footer .top .subscribe-block form .g-recaptcha{margin:10px 0px 0px 0px !important}.gull-rocks-footer .top .subscribe-block .btn.submit-btn{background-color:rgba(0,0,0,0) !important}.gull-rocks-footer .top .subscribe-block .btn.submit-btn:hover,.gull-rocks-footer .top .subscribe-block .btn.submit-btn:active,.gull-rocks-footer .top .subscribe-block .btn.submit-btn:focus{background-color:#84c5f4 !important}.gull-rocks-footer .bottom{background-color:#fff}@media only screen and (max-width: 991px){.gull-rocks-footer .bottom{background-color:#3691cf;color:#fff}}.pagination{border-top:solid 3px #8ba1b0;border-radius:0;padding:16px 0 0}.pagination .nav-links{position:relative;display:block;width:100%;text-align:center;margin:0 auto;font-size:18px}.pagination .nav-links a,.pagination .nav-links span{display:inline-block;vertical-align:top;text-align:center;border-radius:100%;border:0;color:#475e6d;padding:0;width:25px;height:25px}.pagination .nav-links a.current,.pagination .nav-links span.current{color:#fff;background:#3691cf;font-weight:700}.pagination .nav-links a.next,.pagination .nav-links a.prev,.pagination .nav-links span.next,.pagination .nav-links span.prev{background-color:rgba(0,0,0,0) !important;font-weight:700;font-size:rem-calc(0);line-height:rem-calc(0);font-family:brandon-grotesque,sans-serif;width:auto;text-transform:uppercase;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width: 768px){.pagination .nav-links a.next,.pagination .nav-links a.prev,.pagination .nav-links span.next,.pagination .nav-links span.prev{margin-top:4px}}@media only screen and (min-width: 768px){.pagination .nav-links a.next,.pagination .nav-links a.prev,.pagination .nav-links span.next,.pagination .nav-links span.prev{font-size:rem-calc(35);line-height:rem-calc(30)}}@media only screen and (min-width: 992px){.pagination .nav-links a.next,.pagination .nav-links a.prev,.pagination .nav-links span.next,.pagination .nav-links span.prev{font-size:rem-calc(45);line-height:rem-calc(40);margin-top:0}}.pagination .nav-links a.next:hover,.pagination .nav-links a.prev:hover,.pagination .nav-links span.next:hover,.pagination .nav-links span.prev:hover{background:none;opacity:.6}.pagination .nav-links a.next,.pagination .nav-links span.next{margin-left:20px}.pagination .nav-links a.prev,.pagination .nav-links span.prev{margin-right:20px}.gull-rocks-single-accommodation{position:relative;display:block;width:100%}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner{position:relative;display:block;width:100%;background-color:#f2faff;overflow:hidden}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner{background-color:#fff}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner::before{content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:0px -1px 5px 1px rgba(0,0,0,.3);box-shadow:0px -1px 5px 1px rgba(0,0,0,.3);z-index:1;pointer-events:none}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner::before{display:none}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .media{position:absolute;top:0;left:0;width:50%;height:100%}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .media{position:relative;display:block;width:100%;height:300px;border-bottom:6px solid #cee7f8}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .media .img,.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .media .video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content{position:relative;display:block;width:50%;max-width:570px;margin-left:50%;height:auto;padding:60px 30px;text-align:center}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content{width:100%;max-width:none;margin-left:0px;padding:30px 15px 0px 15px}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content .icons{font-size:0}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content .icons .icon{position:relative;display:inline-block;vertical-align:top;margin:0px;width:33.3333333333%;height:auto;text-align:center}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:60px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-banner .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit{position:relative;display:block;width:100%;background-color:#e4f2fb;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.25);box-shadow:1px 1px 5px 1px rgba(0,0,0,.25)}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .expand-btn{position:absolute;bottom:0;right:0;width:100%;text-align:center;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;background-color:#cee7f8;padding:12px 5px;border-top-left-radius:5px;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .expand-btn{position:relative;display:block;bottom:auto;right:auto;border-top-left-radius:0px}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .expand-btn:hover,.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .expand-btn:active,.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .expand-btn:focus{background-color:#b8ddf4}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .top{position:relative;display:block;width:100%}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .top .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .top .img{position:relative;display:block;height:260px}}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .top .book-btn{max-width:300px;margin:0 auto}}@media only screen and (max-width: 479px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .top .book-btn{max-width:calc(100% - 40px);margin:0 auto}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom{position:relative;display:none;width:100%;padding:30px;border-top:4px solid #cee7f8}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom{border-top:none !important}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features{font-size:0}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features .feature{position:relative;display:inline-block;vertical-align:top;margin:0px;width:auto;margin:20px 20px 0px 0px;width:140px;height:auto;text-align:center}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features .feature{margin:20px 0px 0px 0px;width:50%}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features .feature .label{max-width:calc(100% - 20px) !important;text-align:center;margin:8px auto 0 auto}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features .feature img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:66px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .features .feature .label{position:relative;display:block;width:100%;max-width:140px;margin-top:8px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-units .gull-rocks-single-accommodation-unit .bottom .unit-gallery .unit-gallery-img{position:relative;display:block;width:100%;height:auto}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour iframe{position:relative;display:block;width:100%;height:400px;border:none}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews{position:relative;display:block;width:100%;padding:30px;border:1px solid #000}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews{padding:20px}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:20px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 5px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-tour .gull-rocks-single-accommodation-reviews .slick-dots li.slick-active button{opacity:1}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-features{padding:40px 0px;background-color:#f2faff}@media only screen and (max-width: 767px){.gull-rocks-single-accommodation .gull-rocks-single-accommodation-features{padding:30px 0px}}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel::before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background-color:#f2faff}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel{position:relative;display:block;width:100%;padding:40px;background-color:#bed2da}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel::before{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #000}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel .view-more{position:relative;display:inline-block;vertical-align:top;padding:10px 25px !important;border:1px solid #000;color:#000 !important;-webkit-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel .view-more:hover,.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel .view-more:focus,.gull-rocks-single-accommodation .gull-rocks-single-accommodation-dog-friendly-panel .panel .view-more:active{background-color:#000 !important;color:#fff !important}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale{position:relative;display:block;width:100%}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .top{position:relative;display:block;width:100%;height:300px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .top .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .top .name{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:15px;background-color:rgba(0,0,0,.75)}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .bottom{position:relative;display:block;width:100%}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .bottom .icons{font-size:0}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .bottom .icons .icon{position:relative;display:inline-block;vertical-align:top;margin:0px;width:33.3333333333%;height:auto;text-align:center}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .bottom .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:50px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .cross-sale .bottom .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px;padding:0 4px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-list{margin-left:-15px;margin-right:-15px;text-align:center}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-list .slick-slide{margin:0 15px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:30px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.gull-rocks-single-accommodation .gull-rocks-single-accommodation-cross-sales .slick-dots li.slick-active button{opacity:1}.full-width-banner img{width:100%}.terms-conditions{margin-top:1.25rem}@media(width >= 992px){.special-offer-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.special-offer-slider .slick-prev,.special-offer-slider .slick-next{font-size:16px;background-color:#3691cf;color:#fff;padding:7px;position:static;-webkit-transform:none;transform:none;line-height:unset}}.gull-rocks-single-sales{position:relative;display:block;width:100%}.gull-rocks-single-sales .gull-rocks-single-sales-banner{position:relative;display:block;width:100%;background-color:#b0cad3;overflow:hidden}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-banner{background-color:#fff}}.gull-rocks-single-sales .gull-rocks-single-sales-banner::before{content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:0px -1px 5px 1px rgba(0,0,0,.3);box-shadow:0px -1px 5px 1px rgba(0,0,0,.3);z-index:1;pointer-events:none}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-banner::before{display:none}}.gull-rocks-single-sales .gull-rocks-single-sales-banner .media{position:absolute;top:0;left:0;width:50%;height:100%}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-banner .media{position:relative;display:block;width:100%;height:300px;border-bottom:6px solid #cee7f8}}.gull-rocks-single-sales .gull-rocks-single-sales-banner .media .img,.gull-rocks-single-sales .gull-rocks-single-sales-banner .media .video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gull-rocks-single-sales .gull-rocks-single-sales-banner .content{position:relative;display:block;width:50%;max-width:570px;margin-left:50%;height:auto;padding:60px 30px;text-align:center}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-banner .content{width:100%;max-width:none;margin-left:0px;padding:30px 15px 0px 15px}}.gull-rocks-single-sales .gull-rocks-single-sales-banner .content .icons{font-size:0}.gull-rocks-single-sales .gull-rocks-single-sales-banner .content .icons .icon{position:relative;display:inline-block;vertical-align:top;margin:0px;width:25%;height:auto;text-align:center}.gull-rocks-single-sales .gull-rocks-single-sales-banner .content .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:60px}.gull-rocks-single-sales .gull-rocks-single-sales-banner .content .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills{position:relative;display:block;width:100%;font-size:0px;border:1px solid #000;border-radius:5px !important;overflow:hidden}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills.amount-tabs-1 .nav-item{width:100%}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills.amount-tabs-2 .nav-item{width:50%}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills.amount-tabs-3 .nav-item{width:33.3333333333%}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item{position:relative;display:inline-block;vertical-align:top;border-right:1px solid #000}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item:last-child{border-right:none !important}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item .nav-link{text-align:center;border-radius:0px !important;color:#000 !important;padding:12px 0px !important}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item .nav-link:hover,.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item .nav-link:active,.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item .nav-link:focus,.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .nav-pills .nav-item .nav-link.active{background-color:#b0cad3 !important}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-large .gallery-img{position:relative;margin:0 auto;padding-bottom:55%}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-large .gallery-img{padding-bottom:70%}}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-large .gallery-img .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-thumbs .gallery-img{position:relative;margin:0 auto;padding-bottom:65%;cursor:pointer}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-thumbs .gallery-img .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-thumbs .slick-list{margin-left:-5px;margin-right:-5px;text-align:center}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slider-thumbs .slick-list .slick-slide{margin:0 5px}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-prev,.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-next{color:#fff !important;padding:6px !important;font-size:30px}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:30px}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.gull-rocks-single-sales .gull-rocks-single-sales-tab-section .gallery-tab .slick-dots li.slick-active button{opacity:1}.gull-rocks-single-sales .gull-rocks-single-sales-features{padding:40px 0px 0px 0px;background-color:#f2faff}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-features{padding:30px 0px 0px 0px}}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background-color:#f2faff}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews{position:relative;display:block;width:100%;padding:30px;background-color:#b0cad3}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews::before{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #000;pointer-events:none}@media only screen and (max-width: 767px){.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews{padding:20px}}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:20px}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 5px}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#000 !important}.gull-rocks-single-sales .gull-rocks-single-sales-reviews-wrapper .gull-rocks-single-sales-reviews .slick-dots li.slick-active button{opacity:1}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale{position:relative;display:block;width:100%}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .top{position:relative;display:block;width:100%;height:300px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .top .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .top .name{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:15px;background-color:rgba(0,0,0,.75)}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .bottom{position:relative;display:block;width:100%}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .bottom .icons{font-size:0}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .bottom .icons .icon{position:relative;display:inline-block;vertical-align:top;margin:0px;width:33.3333333333%;height:auto;text-align:center}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .bottom .icons .icon img{position:relative;display:inline-block;vertical-align:top;width:100%;height:auto;max-width:50px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .cross-sale .bottom .icons .icon .label{position:relative;display:block;width:100%;margin-top:5px;padding:0 4px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-list{margin-left:-15px;margin-right:-15px;text-align:center}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-list .slick-slide{margin:0 15px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-dots{position:relative;display:block;width:100%;text-align:center;padding:0px;margin-top:30px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-dots li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-dots li button{width:12px !important;height:12px !important;opacity:.5;background-color:#165f8b !important}.gull-rocks-single-sales .gull-rocks-single-sales-cross-sales .slick-dots li.slick-active button{opacity:1}.special-offers,.other-offers{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.special-offers .no-offers,.other-offers .no-offers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 1rem}.special-offers-titles,.other-offers-titles{text-align:center;margin:1rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.special-offers-titles p,.other-offers-titles p{max-width:800px;margin-left:auto;margin-right:auto}.special-offers-titles h2,.other-offers-titles h2{font-weight:500}.special-offers-titles h2{font-family:roboto-slab,serif;color:#3691cf;font-size:16px}.other-offers-titles h2{font-size:23px}.other-offers-titles p{color:#3691cf}.special-offer{display:grid !important;grid-template-columns:1fr}.special-offer.has-img:NOT(.full-width-banner){grid-template-columns:repeat(auto-fit, minMax(calc(320px - 2rem), 1fr))}.special-offer.has-img:NOT(.full-width-banner) .flash-img{padding:0 2rem;top:2rem}.special-offer.has-img:NOT(.full-width-banner) .flash-img .flash-text{width:calc(100% - 4rem);left:2rem}@media(min-width: 576px){.special-offer.has-img:NOT(.full-width-banner) .flash-img{padding:0;top:0}.special-offer.has-img:NOT(.full-width-banner) .flash-img .flash-text{width:100%;left:0}}.special-offer .flash-img{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.special-offer .flash-img .flash-text{position:absolute;top:0;left:0;width:100%}.special-offer .flash-img img{width:100%;max-width:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.special-offer .flash-text{color:#fff;background-color:#3691cf;padding:10px;text-align:center;margin:0;font-size:clamp(19px,4vw,23px) !important}.offer-button{background-color:#5e6b74;-webkit-box-shadow:0 0 0 5px #5e6b74,inset 0 0 0 1px #fff;box-shadow:0 0 0 5px #5e6b74,inset 0 0 0 1px #fff;color:#fff;padding:8px 10px;text-align:center;width:230px}.offer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;text-align:center;background-color:#e2f2fa;-webkit-box-shadow:3px 4px 3px 0px #e2e2e2;box-shadow:3px 4px 3px 0px #e2e2e2;padding:3rem 1rem;min-height:280px}.offer-details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 1rem;text-align:center;max-width:1200px;margin:0 auto}.offer-details h3{font-family:roboto-slab,serif;font-weight:500;font-style:normal;font-size:23px}.special-offer-heading{font-weight:500}/*# sourceMappingURL=style-gull-rocks.min.css.map */