.Header{padding-top:10px;background-color:#fff}.Header{position:fixed!important;z-index:99}@media (max-width:1119px){.Header{display:none}}@media (max-width:1023px){.Header{display:none}}@media (max-width:767px){.Header{display:none}}@media (max-width:479px){.Header{display:none}}@media (min-width:720px) and (max-width:1290px){.Header{padding-right:5%;padding-left:5%}}.menu{display:flex!important;flex-direction:row!important;justify-content:right!important}.header-column{padding-right:140px;padding-left:140px}@media (min-width:720px) and (max-width:1290px){.header-column{padding-right:0px;padding-left:0px}}.logo-image{width:269px;padding-bottom:10px}@media (max-width:1119px){.logo-image{padding-top:10px}}@media (max-width:1023px){.logo-image{padding-top:10px}}@media (max-width:767px){.logo-image{padding-top:10px}}@media (max-width:479px){.logo-image{width:200px;padding-top:10px}}.slider{width:100%}.about{padding-top:150px;padding-right:10%;padding-bottom:50px;padding-left:10%}@media (max-width:1119px){.about{padding-right:0px;padding-left:0px}}@media (max-width:1023px){.about{padding-right:0px;padding-left:0px}}@media (max-width:767px){.about{padding-right:32px;padding-left:32px}}@media (max-width:479px){.about{padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (min-width:720px) and (max-width:1290px){.about{padding-right:5%;padding-left:5%}}.about-text{width:536px}@media (max-width:1119px){.about-text{width:auto;padding-right:20px;padding-left:20px}}@media (max-width:479px){.about-text{width:100%}.about-text{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}.text-style{color:#2D2D2D;font-size:16px;padding-bottom:30px}@media (max-width:479px){.text-style{text-align:center;padding-top:20px;padding-bottom:20px;padding-left:0px}}.heading-style{padding-bottom:30px}@media (max-width:767px){.heading-style{text-align:center;padding-right:20px;padding-left:20px}}@media (max-width:479px){.heading-style{text-align:center;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (min-width:720px) and (max-width:1290px){.heading-style{font-size:35px!important}}.image-2{margin-left:-50px}.about-sec2{height:245px;margin-top:100px;padding-right:10%;padding-left:10%}@media (max-width:1119px){.about-sec2{height:auto}}@media (max-width:1023px){.about-sec2{height:auto}}@media (max-width:479px){.about-sec2{height:auto;padding-top:100px;padding-right:0px;padding-left:0px}}.image-column{padding-left:30px;background-color:#EEE}@media (max-width:1119px){.image-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:479px){.image-column{padding-right:0px;padding-left:0px}.image-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}.text-column{padding-top:58px;padding-right:30px;background-color:#EEE}@media (max-width:1119px){.text-column{padding-right:20px;padding-left:20px}}@media (max-width:479px){.text-column{padding-right:32px;padding-left:32px}}.tripadvisor-image{margin-top:-25px;background-color:#fff;border-top:1px solid #EEE;border-bottom:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #EEE}@media (max-width:1119px){.tripadvisor-image{margin-top:-100px}}@media (max-width:479px){.tripadvisor-image{margin-top:-130px}}.sub-heading{padding-bottom:20px}@media (max-width:479px){.sub-heading{text-align:center}}.featured-suites{padding-top:150px;padding-right:10%;padding-left:10%}@media (max-width:479px){.featured-suites{padding-top:50px;padding-right:32px;padding-left:32px}}@media (min-width:700px) and (max-width:1280px){.featured-suites{padding-top:100px}}.featured-suites-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}@media (max-width:767px){.featured-suites-column{display:flex!important;flex-direction:column!important;justify-content:left!important;align-items:left!important}}.featured-suites-slider{width:100%;padding-top:50px}@media (min-width:700px) and (max-width:1280px){.suites-slider{padding-right:5%;padding-left:5%}}.cherrywood{width:444px;height:564px;padding-right:30px;padding-bottom:30px;padding-left:30px}.cherrywood{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}@media (min-width:700px) and (max-width:1280px){.cherrywood{height:400px}}.lake{width:444px;height:564px;padding-right:30px;padding-bottom:30px;padding-left:30px}.lake{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}@media (min-width:700px) and (max-width:1280px){.lake{height:400px}}.pines{width:444px;height:564px;padding-right:30px;padding-bottom:30px;padding-left:30px}.pines{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}@media (min-width:700px) and (max-width:1280px){.pines{height:400px}}.featured-suites-heading{color:#fff;font-family:"Playfair Display",serif;font-weight:400;font-size:28px;padding-bottom:20px}@media (max-width:479px){.featured-suites-heading{padding-right:0px;padding-left:0px}}@media (min-width:720px) and (max-width:1290px){.featured-suites-heading{font-size:22px}}.featured-suites-text{height:80px;color:#fff;font-family:"Inter",sans-serif;font-weight:400;font-size:14px}@media (min-width:700px) and (max-width:1280px){.featured-suites-text{height:70px;font-size:12px}}.facilities{padding-top:150px}@media (min-width:720px) and (max-width:1290px){.facilities{padding-bottom:0px}}.testimonials{padding-top:150px;padding-right:278px;padding-bottom:150px;padding-left:278px}@media (max-width:1023px){.testimonials{margin-bottom:50px}}@media (max-width:479px){.testimonials{padding-top:50px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (min-width:720px) and (max-width:1290px){.testimonials{padding-top:100px;padding-right:5%;padding-left:5%}}.testimonials-column{display:block}.testimonials-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}@media (max-width:479px){.testimonials-column{padding-right:32px;padding-left:32px}}.testimonial-spacing{padding-bottom:50px}.test-image{width:100%;padding-bottom:20px}.testimonial-heading{color:#fff;font-family:"Playfair Display",serif;font-weight:400;font-size:60px}@media (max-width:479px){.testimonial-heading{font-size:34px}}.testimonial-column1{padding-top:65px;padding-left:50px}@media (max-width:479px){.testimonial-column1{padding-right:20px;padding-left:20px}}.testimonial-column2{padding-top:125px;padding-bottom:125px;background-color:#2D2D2D}.testimonial-column2{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}@media (max-width:1119px){.testimonial-column2{padding-top:50px;padding-bottom:50px}}@media (max-width:479px){.testimonial-column2{height:40px;padding-top:50px;padding-bottom:50px}}.testimonial-main-columns{height:280px;margin-top:50px}@media (max-width:479px){.testimonial-main-columns{height:100%}}.testimonial-text{color:#FFF;font-family:"Inter",sans-serif;font-weight:400;font-size:16px}@media (max-width:479px){.testimonial-text{font-size:16px;padding-bottom:20px}}.footer-section1{padding-top:150px;padding-right:5%;padding-left:5%}.footer-column1{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.footer-section2{padding-top:150px;padding-right:10%;padding-bottom:150px;padding-left:10%}@media (max-width:1119px){.footer-section2{padding-top:50px;padding-bottom:30px}}@media (max-width:1023px){.footer-section2{padding-top:50px;padding-bottom:30px}}@media (max-width:767px){.footer-section2{padding-top:50px;padding-bottom:30px}}@media (max-width:479px){.footer-section2{padding-top:50px;padding-bottom:30px}}.footer-column2{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.footer-section3{padding-top:50px;padding-right:10%;padding-bottom:100px;padding-left:10%;border-top:1px solid #E9E9E9}@media (max-width:479px){.footer-section3{padding-bottom:50px}}.footer-logo{padding-bottom:35px}.phone{color:#7E7E7E;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;padding-bottom:5px}.email{color:#7E7E7E;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;padding-bottom:5px}.address{color:#7E7E7E;font-family:"Inter",sans-serif;font-weight:400;font-size:14px}.quick-links{color:#7E7E7E;font-family:"Inter",sans-serif;font-weight:400;font-size:18px;padding-bottom:20px}.home{color:#7E7E7E;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;padding-bottom:7px}@media (max-width:1119px){.about-image{width:100%}}@media (min-width:720px) and (max-width:1290px){.about-image{width:400px}}.about-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important}@media (max-width:1119px){.about-column{padding-right:0px;padding-left:0px}.about-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:1023px){.about-column{padding-right:0px;padding-left:0px}.about-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:767px){.about-column{margin-right:0px;padding-right:32px;padding-left:80px}}@media (max-width:479px){.about-column{padding-right:30px;padding-bottom:50px;padding-left:80px}}.image-container1{display:flex!important;flex-direction:row!important;justify-content:center!important}@media (max-width:1119px){.image-container1{padding-right:60px}.image-container1{display:flex!important;flex-direction:row!important}}@media (max-width:1023px){.image-container1{padding-left:0px}}@media (max-width:767px){.image-container1{padding-right:0px}}@media (max-width:479px){.image-container1{padding-right:0px}}@media (min-width:720px) and (max-width:1290px){.image-container1{display:flex!important;flex-direction:row!important;justify-content:right!important}}.years-30{margin-top:36%;margin-left:-12%}.about-image-spacing{margin-top:-36%;margin-left:-18%}.about-button{margin-top:40px}@media (max-width:479px){.about-button{margin-bottom:50px}}.book-image{width:100%}.hero-section{top:0px}.suites{padding-top:0px;padding-right:15%;padding-bottom:100px;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.suites{padding-right:5%;padding-bottom:50px;padding-left:5%}}@media (max-width:1023px){.suites{padding-right:5%;padding-bottom:50px;padding-left:5%}}@media (max-width:767px){.suites{padding-right:3%;padding-bottom:50px;padding-left:3%}}@media (max-width:479px){.suites{padding-right:5%;padding-bottom:50px;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.suites{padding-right:5%;padding-left:5%}}.suites-heading{color:#2D2D2D;font-family:"Playfair Display",serif;font-weight:500;font-size:34px;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px}@media (max-width:767px){.suites-heading{padding-right:20px;padding-left:20px}}@media (max-width:479px){.suites-heading{font-size:20px;text-align:center;padding-right:20px;padding-left:20px}}.facilities-column{padding-right:50px;padding-left:50px}.facilities-column{display:flex!important;flex-direction:column!important;justify-content:center!important}@media (max-width:1023px){.facilities-column{padding-left:0px}}@media (max-width:767px){.facilities-column{padding-right:20px;padding-left:0px}}@media (max-width:479px){.facilities-column{padding-right:0px;padding-left:0px}}.list{padding-bottom:10px;padding-left:30px}.list{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:10px!important}.executive-suite{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:479px){.executive-suite{padding-right:0px;padding-left:0px}}.executive-suite-column{padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff;border-radius:10px}@media (max-width:479px){.executive-suite-column{padding-right:20px;padding-left:20px}}.amenities-text{font-size:16px;padding-top:6px}@media (max-width:479px){.amenities-text{font-size:16px;padding-top:0px}}.amenities{width:100%;margin-bottom:10px;padding-top:5px;padding-bottom:5px;background-color:#fff}.amenities{display:flex!important;flex-direction:row!important;gap:10px!important}@media (max-width:479px){.amenities{padding-top:10px;padding-bottom:10px}}.gallery{padding-right:30px;padding-left:30px}@media (max-width:479px){.gallery{padding-right:0px;padding-left:0px}}.comment-name{font-weight:700;font-size:18px;padding-top:20px}.guest-comment{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.guest-comment{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.guest-comment{padding-right:5%;padding-left:5%}}@media (max-width:767px){.guest-comment{padding-right:5%;padding-left:5%}}@media (max-width:479px){.guest-comment{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.guest-comment{padding-right:5%;padding-left:5%}}.guest-comment2{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.guest-comment2{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.guest-comment2{padding-right:5%;padding-left:5%}}@media (max-width:767px){.guest-comment2{padding-right:5%;padding-left:5%}}@media (max-width:479px){.guest-comment2{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.guest-comment2{padding-right:5%;padding-left:5%}}.video{width:100%}.golfers-dream{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.golfers-dream{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.golfers-dream{padding-right:5%;padding-left:5%}}@media (max-width:767px){.golfers-dream{padding-right:5%;padding-left:5%}}@media (max-width:479px){.golfers-dream{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.golfers-dream{padding-right:5%;padding-left:5%}}.center{text-align:center}.golfers-text{font-weight:400;font-size:16px;padding-right:50px;padding-left:50px}@media (max-width:1119px){.golfers-text{padding-bottom:50px}}@media (max-width:1023px){.golfers-text{padding-right:20px;padding-bottom:30px;padding-left:20px}}@media (max-width:767px){.golfers-text{padding-right:0px;padding-left:0px}}@media (max-width:479px){.golfers-text{padding-right:0px;padding-left:0px}}.column-spacing{margin-bottom:50px;padding-top:50px}@media (max-width:1023px){.column-spacing{padding-right:0px;padding-left:20px}}@media (max-width:767px){.column-spacing{padding-top:0px;padding-right:20px;padding-left:20px}}.text-bold{font-weight:700}.buttons{padding-top:50px}.buttons{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:100px}.spacing-fisherman{padding-bottom:10px}@media (max-width:1023px){.spacing-fisherman{padding-right:20px}}@media (max-width:767px){.spacing-fisherman{padding-right:20px;padding-left:20px}}@media (max-width:479px){.spacing-fisherman{padding-right:20px;padding-left:20px}}.two-day-escape{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}@media (min-width:700px) and (max-width:1280px){.image-div{width:70%!important}}.suites-section{padding-right:5%;padding-left:5%}@media (max-width:1119px){.suites-section{display:none}}@media (max-width:1023px){.suites-section{display:none}}@media (max-width:767px){.suites-section{display:none}}@media (max-width:479px){.suites-section{display:none;padding-right:32px;padding-left:32px}}.suite-link{color:#ffffff!important}.suites2{padding-right:15%;padding-bottom:100px;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.suites2{padding-right:5%;padding-bottom:10px;padding-left:5%}}@media (max-width:1023px){.suites2{padding-right:5%;padding-bottom:10px;padding-left:5%}}@media (max-width:767px){.suites2{padding-right:3%;padding-bottom:10px;padding-left:3%}}@media (max-width:479px){.suites2{padding-right:5%;padding-bottom:10px;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.suites2{padding-right:5%;padding-left:5%}}.facilities-page{padding-top:0px;padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.facilities-page{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.facilities-page{padding-right:5%;padding-left:5%}}@media (max-width:767px){.facilities-page{padding-right:5%;padding-left:5%}}@media (max-width:479px){.facilities-page{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.facilities-page{padding-right:5%;padding-left:5%}}.contact-form{width:100%}@media (max-width:1023px){.contact-form{padding-right:20px}}@media (max-width:479px){.contact-form{padding-top:50px}}.enquiry{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.enquiry{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.enquiry{padding-right:5%;padding-left:5%}}@media (max-width:767px){.enquiry{padding-right:5%;padding-left:5%}}@media (max-width:479px){.enquiry{padding-top:0px;padding-right:5%;padding-left:5%}}.enquiry-form{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.special-packages{width:100%;padding-top:50px;padding-right:10%;padding-left:10%}.white-color{color:#ffffff!important}.t-c{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.t-c{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.t-c{padding-right:5%;padding-left:5%}}@media (max-width:767px){.t-c{padding-right:5%;padding-left:5%}}@media (max-width:479px){.t-c{padding-right:5%;padding-left:5%}}.terms-list{padding-top:10px;padding-bottom:10px}.terms-list{padding-top:10px!important;padding-left:30px!important}.text-1{padding-top:20px}.reservation{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.reservation{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.reservation{padding-right:5%;padding-left:5%}}@media (max-width:767px){.reservation{padding-right:5%;padding-left:5%}}@media (max-width:479px){.reservation{padding-right:5%;padding-left:5%}}.reservation-code{width:100%}.home-gallery{width:100%;padding-right:0px;padding-left:0px}.gallery-column{padding-top:150px;padding-right:15%;padding-bottom:0px;padding-left:15%}.gallery-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}@media (max-width:479px){.gallery-column{padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}}.pine-text{font-weight:600;font-size:18px;font-style:italic}.overview-section{margin-top:0px;padding-right:15%;padding-bottom:50px;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.overview-section{padding-top:0px;padding-right:5%;padding-bottom:0px;padding-left:5%}}@media (max-width:1023px){.overview-section{padding-right:5%;padding-left:5%}}@media (max-width:767px){.overview-section{padding-right:5%;padding-left:5%}}@media (max-width:479px){.overview-section{padding-top:50px;padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.overview-section{padding-right:5%;padding-left:5%}}.overview-image{width:500px;height:600px;box-shadow:5px 8px 5px 0px #00000075}@media (max-width:1119px){.overview-image{width:100%}}@media (max-width:1023px){.overview-image{width:100%}}.overview-text{font-family:"Inter",sans-serif;font-weight:400;font-size:16px}@media (max-width:479px){.overview-text{font-size:14px}}@media (min-width:700px) and (max-width:1280px){.overview-text{font-size:16px;padding-left:50px}}.overview-text-column{display:flex!important;flex-direction:column!important;justify-content:center!important}@media (max-width:1119px){.overview-text-column{padding-top:30px;padding-right:50px}}@media (max-width:767px){.overview-text-column{padding-right:20px;padding-left:20px}}@media (min-width:700px) and (max-width:1280px){.overview-text-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}.overview-image1-column{border-radius:22px}.overview-image1-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.columns-1{margin-top:-100px;padding-top:100px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.columns-1{padding-top:0px;padding-right:0px;padding-left:0px}}@media (max-width:767px){.columns-1{padding-right:0px;padding-left:0px}}@media (max-width:479px){.columns-1{margin-top:-100px}}.white-color-text{color:#FFF}@media (max-width:1119px){.white-color-text{padding-left:0px}}.overview-image2-column{height:600px;padding-top:50px;padding-right:10%;padding-left:10%}.overview-image2-column{display:flex!important;flex-direction:column!important;justify-content:top!important;align-items:center!important}@media (max-width:767px){.overview-image2-column{padding-top:0px}.overview-image2-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:479px){.overview-image2-column{padding-top:0px}}.overview-section2{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.overview-section2{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.overview-section2{padding-right:5%;padding-left:5%}}@media (max-width:767px){.overview-section2{padding-right:5%;padding-left:5%}}@media (max-width:479px){.overview-section2{padding-right:5%;padding-left:5%;background-color:#f3f3f3}}@media (min-width:720px) and (max-width:1290px){.overview-section2{padding-right:5%;padding-left:5%}}.overview-heading1{padding-bottom:30px}@media (max-width:1119px){.overview-heading1{text-align:center}}@media (min-width:700px) and (max-width:1280px){.overview-heading1{padding-bottom:30px;padding-left:50px}.overview-heading1{font-size:35px!important}}.overview-heading2{padding-bottom:30px}@media (min-width:700px) and (max-width:1280px){.overview-heading2{padding-right:50px;padding-bottom:30px}.overview-heading2{font-size:35px!important}}@media (max-width:1119px){.text-spacing{padding-bottom:50px}}@media (min-width:700px) and (max-width:1280px){.text-spacing{padding-right:50px}}.facilities-section2{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.facilities-section2{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.facilities-section2{padding-right:5%;padding-left:5%}}@media (max-width:767px){.facilities-section2{padding-right:5%;padding-left:5%}}@media (max-width:479px){.facilities-section2{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.facilities-section2{padding-right:5%;padding-left:5%}}.facilities-image{box-shadow:5px 8px 5px 0px #00000030}.facilities-image{height:600px!important}@media (max-width:1119px){.facilities-image{width:100%}}@media (max-width:1023px){.facilities-image{width:100%}}@media (max-width:479px){.facilities-image{height:360px!important}}@media (min-width:700px) and (max-width:1280px){.facilities-image{height:700px!important}}.suites-amenities{margin-top:10px;margin-left:30px;padding-top:10px;padding-right:15%;padding-bottom:10px;padding-left:30px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.suites-amenities{display:flex!important;flex-direction:row!important;gap:20px}@media (max-width:1119px){.suites-amenities{padding-left:0px}}@media (max-width:1023px){.suites-amenities{padding-left:0px}}@media (max-width:767px){.suites-amenities{padding-left:0px}}@media (max-width:479px){.suites-amenities{margin-right:0px;margin-left:20px;padding-right:20px;padding-left:0px}}.suite-text-spacing{padding-right:30px;padding-left:30px}@media (max-width:1119px){.suite-text-spacing{padding-top:0px;padding-right:20px;padding-left:20px}}@media (max-width:1023px){.suite-text-spacing{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:767px){.suite-text-spacing{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.suite-text-spacing{text-align:start;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.gallery-image-1{width:342px!important;height:471px!important}.gallery-image-2{margin-top:19.5px}.gallery-image-2{width:314px!important;height:432px!important}.gallery-image-3{margin-top:43.5px}.gallery-image-3{width:278px!important;height:384px!important}.gallery-image-4{margin-top:19.5px}.gallery-image-4{width:314px!important;height:432px!important}.gallery-image-5{margin-top:43.5px}.gallery-image-5{width:278px!important;height:384px!important}.column-right{display:flex!important;flex-direction:column!important;text-align:right!important;align-items:flex-end!important}.column-left{display:flex!important;flex-direction:column!important;text-align:left!important;align-items:flex-start!important}.gallery-images{padding-bottom:50px}.suites-column{background-color:#FFF;box-shadow:0px 2px 5px 0px #00000030}.suites-btn{margin-bottom:30px;margin-left:30px}@media (max-width:479px){.suites-btn{margin-left:20px}}.suites-cols{margin-top:-100px}.suites-image{width:100%}@media (max-width:1119px){.suites-image{width:100%!important}}@media (max-width:1023px){.suites-image{width:100%}.suites-image{width:100%!important}}.facilities-cols{margin-top:-100px;padding-top:100px;background-color:#f3f3f3}@media (max-width:767px){.facilities-cols{padding-right:20px;padding-left:20px}}@media (max-width:479px){.facilities-cols{padding-right:20px;padding-left:20px}}.exec-cols{margin-top:-100px;background-color:#FFF}.columns-3{margin-top:-100px;padding-top:100px;padding-right:50px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.columns-3{padding-top:50px;padding-right:0px;padding-left:0px}}@media (max-width:1023px){.columns-3{padding-top:50px;padding-right:0px;padding-left:0px}}@media (max-width:767px){.columns-3{padding-top:50px;padding-right:0px;padding-left:0px}}@media (max-width:479px){.columns-3{padding-top:50px;padding-right:0px;padding-left:0px}}.golfers-dream2{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.golfers-dream2{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.golfers-dream2{padding-right:5%;padding-left:5%}}@media (max-width:767px){.golfers-dream2{padding-right:5%;padding-left:5%}}@media (max-width:479px){.golfers-dream2{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.golfers-dream2{padding-right:5%;padding-left:5%}}.golfers-col{padding-top:50px;padding-right:50px;padding-left:50px;background-color:#fff}@media (max-width:1023px){.golfers-col{padding-right:20px;padding-left:20px}}@media (max-width:767px){.golfers-col{padding-top:0px;padding-right:20px;padding-left:20px}}@media (max-width:479px){.golfers-col{padding-right:20px;padding-left:20px}.golfers-col1{display:flex!important;flex-direction:column!important;align-items:center!important}}.golfers-image{width:100%}@media (max-width:479px){.golfers-image{width:100%}}.golfers-col1{background-color:#fff}.golfers-col1{display:flex!important;flex-direction:row!important;align-items:center!important}@media (max-width:767px){.golfers-col1{display:flex!important;flex-direction:column!important;align-items:center!important}}@media (max-width:479px){.golfers-col1{display:flex!important;flex-direction:column!important;align-items:center!important}}.golfers-div{padding-top:20px;padding-bottom:20px;background-color:#fff}.golfers-div{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.golfers-dream3{padding-top:50px;padding-bottom:100px;padding-left:100px;background-color:#fff}@media (max-width:1119px){.golfers-dream3{padding-bottom:50px}}@media (max-width:1023px){.golfers-dream3{padding-left:0px}}@media (max-width:767px){.golfers-dream3{padding-bottom:50px;padding-left:0px}}@media (max-width:479px){.golfers-dream3{padding-bottom:50px;padding-left:0px}}.amenities-tabs{padding-right:100px;padding-bottom:50px;padding-left:100px;background-color:#fff}@media (max-width:479px){.amenities-tabs{padding-right:20px;padding-left:20px}}.pines-cols{margin-top:-100px}.lake-suite{margin-top:-100px}.suites-buttons{padding-top:30px;padding-bottom:150px;background-color:#fff}.suites-buttons{display:flex!important;flex-direction:row!important;gap:50px;justify-content:center!important}@media (max-width:1119px){.suites-buttons{padding-bottom:50px;padding-left:20px}}@media (max-width:1023px){.suites-buttons{padding-bottom:50px;padding-left:20px}}@media (max-width:767px){.suites-buttons{padding-top:0px}.suites-buttons{display:flex!important;flex-direction:column!important;gap:20px}}@media (max-width:479px){.suites-buttons{padding-right:0px;padding-left:20px}.suites-buttons{display:flex!important;flex-direction:column!important;gap:20px}}.area-cols{margin-top:-100px;padding-top:100px;padding-right:50px;padding-left:50px;background-color:#fff}.area-image{width:100%}.main-image{box-shadow:0px 2px 5px 0px #00000030}.guest-comments-columns{margin-top:-100px;padding-top:100px;background-color:#FFF}.contact-columns{margin-top:-100px;padding-top:100px;padding-bottom:100px;background-color:#fff}@media (max-width:1023px){.contact-columns{padding-bottom:0px}}@media (max-width:767px){.contact-columns{padding-bottom:0px}}@media (max-width:479px){.contact-columns{padding-bottom:0px}}.contact-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.reservation-columns{margin-top:-100px;padding-top:100px;padding-right:50px;padding-bottom:100px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.reservation-columns{padding-top:50px}}@media (max-width:1023px){.reservation-columns{padding-right:20px;padding-left:20px}}@media (max-width:767px){.reservation-columns{padding-top:50px;padding-right:20px;padding-left:20px}}@media (max-width:479px){.reservation-columns{padding-top:20px;padding-right:20px;padding-left:20px}}.reservation-heading{height:85px;font-family:"Playfair Display",serif;font-size:24px}.aa-spacing{padding-left:0px}.aa-heading{font-family:"Playfair Display",serif;font-size:34px;padding-bottom:30px}.aa-image{width:100%}.area-activities{padding-right:15%;padding-left:15%;background-color:#f3f3f3}@media (max-width:1119px){.area-activities{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.area-activities{padding-right:5%;padding-left:5%}}@media (max-width:767px){.area-activities{padding-right:5%;padding-left:5%}}@media (max-width:479px){.area-activities{padding-right:5%;padding-left:5%}}@media (min-width:720px) and (max-width:1290px){.area-activities{padding-right:5%;padding-left:5%}}.shopping{margin-top:-100px;padding-top:100px;padding-right:50px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.shopping{padding-top:50px}}@media (max-width:1023px){.shopping{padding-top:50px}}@media (max-width:767px){.shopping{padding-top:50px;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.shopping{padding-top:50px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.fishing{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff}@media (max-width:767px){.fishing{padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.fishing{padding-right:20px;padding-bottom:0px;padding-left:20px}}.golf{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff}@media (max-width:767px){.golf{padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.golf{padding-right:20px;padding-bottom:0px;padding-left:20px}}.Geothermal{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff}@media (max-width:767px){.Geothermal{padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.Geothermal{padding-right:20px;padding-bottom:0px;padding-left:20px}}.Adventure{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff}@media (max-width:767px){.Adventure{padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.Adventure{padding-right:20px;padding-bottom:0px;padding-left:20px}}.Spas{padding-top:50px;padding-right:50px;padding-bottom:100px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.Spas{padding-bottom:50px}}@media (max-width:767px){.Spas{padding-right:20px;padding-bottom:50px;padding-left:20px}}@media (max-width:479px){.Spas{padding-right:20px;padding-bottom:50px;padding-left:20px}}.golf-desc{padding-right:50px;padding-left:50px;background-color:#fff}.luxury-columns{margin-top:-100px;padding-top:100px;background-color:#fff}@media (max-width:1119px){.luxury-columns{padding-top:50px}}@media (max-width:1023px){.luxury-columns{padding-top:50px}}@media (max-width:767px){.luxury-columns{padding-top:50px}}@media (max-width:479px){.luxury-columns{padding-top:50px}}.gallery-cont{width:100%;margin-right:0px;padding-right:0px;padding-left:0px}.copyright-section{border-top:1px solid #E9E9E9}@media (max-width:1119px){.copyright-section{padding-bottom:50px}}@media (max-width:1023px){.copyright-section{padding-bottom:50px}}@media (max-width:767px){.copyright-section{padding-bottom:50px}}@media (max-width:479px){.copyright-section{padding-bottom:50px}}.copyright-text{color:#E9E9E9;font-size:14px}.copyright-text{color:#7E7E7E!important}@media (max-width:767px){.copyright-text{text-align:center;padding-right:20px;padding-left:20px}}@media (max-width:479px){.copyright-text{text-align:center;padding-right:20px;padding-left:20px}}.copyright-column{padding-top:20px;padding-bottom:20px}.copyright-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.tc-columns{margin-top:-100px;padding-top:100px;padding-right:50px;padding-bottom:100px;padding-left:50px;background-color:#fff}@media (max-width:767px){.tc-columns{padding-right:20px;padding-left:20px}}@media (max-width:479px){.tc-columns{padding-right:20px;padding-left:20px}}.pp-section{padding-right:15%;padding-left:15%;background-color:#F3F3F3}@media (max-width:1119px){.pp-section{padding-right:5%;padding-left:5%}}@media (max-width:1023px){.pp-section{padding-right:5%;padding-left:5%}}@media (max-width:767px){.pp-section{padding-right:5%;padding-left:5%}}@media (max-width:479px){.pp-section{padding-right:5%;padding-left:5%}}.pp-columns{margin-top:-100px;padding-top:100px;padding-right:50px;padding-bottom:100px;padding-left:50px;background-color:#fff}@media (max-width:767px){.pp-columns{padding-right:20px;padding-left:20px}}@media (max-width:479px){.pp-columns{padding-right:20px;padding-left:20px}}.exec-space{padding-bottom:20px}.reservation-column{padding-top:30px}.gf-heading{color:#2D2D2D;font-family:"Playfair Display",serif;font-weight:400;font-size:34px;padding-bottom:50px}@media (max-width:1119px){.gf-heading{padding-right:20px;padding-left:20px}}@media (max-width:1023px){.gf-heading{padding-right:20px;padding-left:20px}}@media (max-width:767px){.gf-heading{font-size:30px}}@media (max-width:479px){.gf-heading{font-size:30px}}.Title-section{padding-top:150px;padding-right:15%;padding-left:15%}@media (max-width:1119px){.Title-section{padding-top:50px;padding-right:20px;padding-left:20px}}@media (max-width:1023px){.Title-section{padding-top:100px;padding-right:0px;padding-left:20px}}@media (max-width:767px){.Title-section{padding-top:100px;padding-right:20px;padding-left:20px}}@media (max-width:479px){.Title-section{padding-top:100px;padding-right:20px;padding-left:20px}}.cherrywood-heading{color:#000;font-family:"Playfair Display",serif;font-weight:400;font-size:60px}@media (max-width:479px){.cherrywood-heading{font-size:35px}}.rating{padding-top:20px;padding-bottom:60px}.slider-section{padding-right:15%;padding-left:15%}@media (max-width:1119px){.slider-section{padding-right:20px;padding-left:20px}}@media (max-width:1023px){.slider-section{padding-right:20px;padding-left:20px}}@media (max-width:767px){.slider-section{padding-right:20px;padding-left:20px}}@media (max-width:479px){.slider-section{padding-right:20px;padding-left:20px}}.tab-content{border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF}.desc-heading{font-family:"Playfair Display",serif;font-size:18px;padding-bottom:20px}.spacing{padding-top:20px}@media (max-width:479px){.spacing{text-align:start}}.facilities-cols-2{padding-top:50px;padding-bottom:100px;background-color:#fff}@media (max-width:479px){.facilities-cols-2{padding-bottom:50px}}.gc-heading{color:#000;font-family:"Playfair Display",serif;font-weight:400;font-size:26px;padding-bottom:20px}.contact-heading{font-family:"Playfair Display",serif;font-size:34px;text-align:center;padding-right:30px;padding-left:30px}@media (max-width:767px){.contact-heading{padding-bottom:30px}}@media (max-width:479px){.contact-heading{font-size:30px;padding-bottom:50px}}@media (max-width:1119px){.about-col1{padding-top:50px}.about-col1{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:1023px){.about-col1{padding-top:50px}.about-col1{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:479px){.about-col1{padding-right:30px;padding-left:32px}}.breakdance-swiper-wrapper{padding:0px!important}.inner-slide{width:444px;height:564px}.breakdance .bde-advancedslide .advanced-slider__slide{padding:0px}.inner-slide{width:414.83px!important}.mobile-slider{display:none}@media (max-width:1119px){.mobile-slider{display:block}}@media (max-width:1023px){.mobile-slider{display:block}}@media (max-width:767px){.mobile-slider{display:block}}@media (max-width:479px){.mobile-slider{display:block}}.enquiry-columns{margin-top:-100px;padding-top:100px;padding-bottom:50px;background-color:#fff}@media (max-width:1119px){.mobile-header{display:block;padding-right:30px;padding-left:30px}.mobile-header{display:block!important}}@media (max-width:1023px){.mobile-header{display:block;background-color:#fff}.mobile-header{display:block!important;position:fixed!important;z-index:1037!important}}@media (min-width:720px) and (max-width:1290px){.mobile-header{display:none}}.mobile-column{padding-right:20px;padding-left:20px}.mobile-column{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}@media (max-width:1119px){.mobile-column{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}}@media (max-width:767px){.mobile-column{padding-top:10px;padding-bottom:10px}}@media (max-width:479px){.mobile-column{padding-top:10px;padding-bottom:10px}}.col-2{padding-bottom:50px}@media (max-width:1119px){.col-2{padding-top:50px;padding-right:20px;padding-left:20px;background-color:#fff}}@media (max-width:1023px){.col-2{padding-right:20px;padding-left:20px;background-color:#fff}}@media (max-width:767px){.col-2{padding-right:20px;padding-left:20px;background-color:#fff}}@media (max-width:479px){.col-2{padding-top:50px;padding-right:0px;padding-left:0px;background-color:#fff}}.guest-column{padding-bottom:50px;background-color:#fff}.guest-column{background:#ffffff!important}@media (max-width:1023px){.guest-column{padding-right:20px;padding-left:20px}}@media (max-width:767px){.guest-column{padding-right:20px;padding-left:20px}}@media (max-width:479px){.guest-column{padding-right:20px;padding-bottom:50px;padding-left:20px}}.guest-columns{margin-top:-100px;padding-top:100px}@media (max-width:1119px){.guest-columns{padding-top:50px}}@media (max-width:1023px){.guest-columns{padding-top:50px;padding-right:20px;padding-left:20px}}@media (max-width:767px){.guest-columns{padding-top:50px}}@media (max-width:479px){.guest-columns{padding-top:50px;padding-right:20px;padding-left:20px}}.golfers-col2{padding-top:50px;padding-right:50px;background-color:#fff}@media (max-width:1119px){.golfers-col2{padding-right:0px;padding-left:0px}}@media (max-width:1023px){.golfers-col2{padding-right:0px;padding-left:0px}}@media (max-width:767px){.golfers-col2{padding-right:20px;padding-left:20px}}@media (max-width:479px){.golfers-col2{padding-right:20px;padding-left:20px}}.golfers-col3{padding-top:50px;padding-left:50px;background-color:#fff}@media (max-width:1119px){.golfers-col3{padding-right:0px;padding-left:0px}}@media (max-width:1023px){.golfers-col3{padding-right:0px;padding-left:0px}}@media (max-width:767px){.golfers-col3{padding-right:20px;padding-left:20px}}@media (max-width:479px){.golfers-col3{padding-right:20px;padding-left:20px}}.golfers-col4{padding-top:50px;padding-right:50px;background-color:#fff}@media (max-width:1119px){.golfers-col4{padding-right:0px;padding-left:0px}}@media (max-width:1023px){.golfers-col4{padding-right:0px;padding-left:0px}}@media (max-width:767px){.golfers-col4{padding-right:20px;padding-left:20px}}@media (max-width:479px){.golfers-col4{padding-right:20px;padding-left:20px}}@media (max-width:1023px){.list-text{padding-right:20px;padding-left:20px}}@media (max-width:767px){.list-text{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.luxury-text{padding-right:20px}}@media (max-width:1023px){.luxury-text{padding-right:20px}}@media (max-width:479px){.luxury-text{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.footer-awards{display:none}.footer-awards{display:none!important}}@media (max-width:1023px){.footer-awards{display:none}.footer-awards{display:none!important}}@media (max-width:767px){.footer-awards{display:none}.footer-awards{display:none!important}}@media (max-width:479px){.footer-awards{display:none}.footer-awards{display:none!important}}.ct-column{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:20px}.awards-mobile-slider{display:none;width:100%}@media (max-width:1119px){.awards-mobile-slider{display:block}}@media (max-width:1023px){.awards-mobile-slider{display:block}}@media (max-width:767px){.awards-mobile-slider{display:block}}@media (max-width:479px){.awards-mobile-slider{display:block}}.facilities-page-col{margin-top:-100px;padding-top:100px;padding-right:30px;padding-left:30px;background-color:#fff}@media (max-width:479px){.facilities-page-col{padding-top:50px;padding-right:20px;padding-left:20px}}@media (max-width:1119px){.facilities-image-col{padding-right:20px;padding-left:20px}}@media (max-width:1023px){.facilities-image-col{padding-right:20px;padding-left:20px}}@media (max-width:767px){.facilities-image-col{padding-right:20px;padding-left:20px}}@media (max-width:479px){.facilities-image-col{padding-right:0px;padding-left:0px}}.cherrywood-slider{width:100%}@media (max-width:1119px){.cherrywood-slider{width:100%}}@media (max-width:1023px){.cherrywood-slider{width:100%}}@media (max-width:767px){.cherrywood-slider{width:100%}}@media (max-width:479px){.cherrywood-slider{width:100%}}@media (min-width:700px) and (max-width:1280px){.cherrywood-slider{width:100%}}.make-a-reservation{display:none;background-color:#000}.make-a-reservation{position:fixed!important;bottom:0px!important;z-index:1059}@media (max-width:1119px){.make-a-reservation{display:block}}@media (max-width:1023px){.make-a-reservation{display:block}}@media (max-width:767px){.make-a-reservation{display:block}}@media (max-width:479px){.make-a-reservation{display:block}}.reservation-button-col{padding-top:20px;padding-bottom:20px}.reservation-button-col{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.reservation-text{color:#fff;font-weight:600;font-size:18px}.reservation-text{color:#ffffff!important;text-decoration:none}@media (max-width:1119px){.suites-mobile-slider{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (max-width:767px){.all-button{margin-top:30px}}@media (max-width:479px){.all-button{margin-top:30px}}@media (max-width:479px){.cherrywood-style{text-align:start}}.fishing-image{width:100%}.shopping-second{padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff;}.aa-subheading{font-family:"Playfair Display",serif;font-weight:600;font-size:24px}.gallery-sec{margin-top:-100px;padding-right:10%;padding-bottom:100px;padding-left:10%}.suite-page-link{text-decoration:none!important}.button-sectins{padding-right:15%;padding-left:15%}@media (max-width:1023px){.button-sectins{padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:767px){.button-sectins{padding-left:0px}}@media (max-width:1119px){.reservation-btn{display:none}}@media (max-width:1119px){.btn-suites-spacing{padding-top:30px}}@media (max-width:1119px){.mobile-column2{display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:30px}}