.haider-block-module__5QSqvW__page{color:#111;background:#fff;width:100%;overflow:hidden}.haider-block-module__5QSqvW__container{width:min(1200px,100% - 50px);margin:0 auto}.haider-block-module__5QSqvW__hero{background:#fff;width:100%;position:relative;overflow:hidden}.haider-block-module__5QSqvW__heroImage{object-fit:contain;display:block;width:100%!important;height:auto!important;position:relative!important}.haider-block-module__5QSqvW__primaryButton,.haider-block-module__5QSqvW__outlineButton{letter-spacing:1.5px;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:13px 27px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.haider-block-module__5QSqvW__primaryButton{color:#fff;background:#164d39;border-color:#164d39}.haider-block-module__5QSqvW__primaryButton:hover{color:#fff;background:#c6a43d;border-color:#c6a43d;transform:translateY(-2px)}.haider-block-module__5QSqvW__outlineButton{color:#164d39;background:0 0;border-color:#164d39}.haider-block-module__5QSqvW__outlineButton:hover{color:#fff;background:#164d39;border-color:#164d39;transform:translateY(-2px)}.haider-block-module__5QSqvW__buttonRow{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.haider-block-module__5QSqvW__sectionEyebrow{color:#164d39;letter-spacing:2.2px;text-transform:uppercase;margin-bottom:11px;font-size:11px;font-weight:700;line-height:1.4;display:block}.haider-block-module__5QSqvW__sectionHeading{text-align:center;margin-bottom:50px}.haider-block-module__5QSqvW__sectionHeading>span{color:#164d39;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.haider-block-module__5QSqvW__sectionHeading h2{color:#111;margin:0;font-size:42px;font-weight:700;line-height:1.15}.haider-block-module__5QSqvW__introSection{background:#fff;padding:90px 0 85px}.haider-block-module__5QSqvW__introContent{text-align:center;width:min(950px,100%);margin:0 auto}.haider-block-module__5QSqvW__introContent h1{color:#111;margin:0 0 25px;font-size:48px;font-weight:700;line-height:1.1}.haider-block-module__5QSqvW__introContent p{color:#555;max-width:950px;margin:0 auto 17px;font-size:15px;line-height:1.9}.haider-block-module__5QSqvW__introContent .haider-block-module__5QSqvW__buttonRow{justify-content:center}.haider-block-module__5QSqvW__projectImageSection{background:#fff;width:100%;padding:0 0 90px}.haider-block-module__5QSqvW__projectImageWrapper{background:#f2f2f2;width:min(1200px,100% - 50px);margin:0 auto;overflow:hidden}.haider-block-module__5QSqvW__projectImage{width:100%;height:auto;display:block}.haider-block-module__5QSqvW__amenitiesSection{background:#f7f6f1;padding:90px 0 100px}.haider-block-module__5QSqvW__amenitiesGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.haider-block-module__5QSqvW__amenityCard{text-align:center;background:#fff;border:1px solid #e1ded4;flex-direction:column;justify-content:center;align-items:center;min-height:185px;padding:25px 12px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.haider-block-module__5QSqvW__amenityCard:hover{border-color:#c6a43d;transform:translateY(-4px);box-shadow:0 12px 30px #00000012}.haider-block-module__5QSqvW__amenityIcon{width:78px;height:78px;margin-bottom:15px;position:relative}.haider-block-module__5QSqvW__containImage{object-fit:contain;inset:0;width:100%!important;height:100%!important;position:absolute!important}.haider-block-module__5QSqvW__amenityCard h3{color:#222;margin:0;font-size:13px;font-weight:600;line-height:1.45}.haider-block-module__5QSqvW__locationSection{background:#fff;width:100%}.haider-block-module__5QSqvW__locationGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:480px;display:grid}.haider-block-module__5QSqvW__locationCopy{background:linear-gradient(135deg,#103e2e 0%,#164d39 65%,#205f46 100%);align-items:center;display:flex}.haider-block-module__5QSqvW__locationContent{width:100%;padding:70px}.haider-block-module__5QSqvW__locationContent .haider-block-module__5QSqvW__sectionEyebrow{color:#d0b24d}.haider-block-module__5QSqvW__locationContent h2{color:#fff;margin:0 0 20px;font-size:42px;line-height:1.15}.haider-block-module__5QSqvW__locationContent p{color:#ffffffdb;margin:0 0 25px;font-size:15px;line-height:1.8}.haider-block-module__5QSqvW__map{background:#eee;min-height:480px;position:relative;overflow:hidden}.haider-block-module__5QSqvW__map iframe{border:0;width:100%;height:100%;min-height:480px;display:block}.haider-block-module__5QSqvW__contactSection{background:#f7f6f1;padding:90px 0}.haider-block-module__5QSqvW__contactCard{background:linear-gradient(135deg,#103e2e 0%,#164d39 55%,#245f46 100%);justify-content:center;align-items:center;min-height:330px;display:flex}.haider-block-module__5QSqvW__contactContent{text-align:center;width:min(800px,100% - 40px);padding:60px 20px}.haider-block-module__5QSqvW__contactContent .haider-block-module__5QSqvW__sectionEyebrow{color:#d0b24d}.haider-block-module__5QSqvW__contactContent h2{color:#fff;margin:0 0 28px;font-size:42px;line-height:1.2}.haider-block-module__5QSqvW__contactContent .haider-block-module__5QSqvW__primaryButton{background:#c6a43d;border-color:#c6a43d}.haider-block-module__5QSqvW__contactContent .haider-block-module__5QSqvW__primaryButton:hover{color:#164d39;background:#fff;border-color:#fff}@media (max-width:1100px){.haider-block-module__5QSqvW__amenitiesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.haider-block-module__5QSqvW__amenitiesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.haider-block-module__5QSqvW__locationGrid{grid-template-columns:1fr}.haider-block-module__5QSqvW__locationCopy,.haider-block-module__5QSqvW__map,.haider-block-module__5QSqvW__map iframe{min-height:400px}}@media (max-width:700px){.haider-block-module__5QSqvW__container{width:calc(100% - 30px)}.haider-block-module__5QSqvW__introSection{padding:60px 0 65px}.haider-block-module__5QSqvW__introContent h1{font-size:36px}.haider-block-module__5QSqvW__introContent p{font-size:14px;line-height:1.75}.haider-block-module__5QSqvW__buttonRow{flex-direction:column;align-items:stretch}.haider-block-module__5QSqvW__primaryButton,.haider-block-module__5QSqvW__outlineButton{width:100%}.haider-block-module__5QSqvW__projectImageSection{padding-bottom:60px}.haider-block-module__5QSqvW__projectImageWrapper{width:calc(100% - 30px)}.haider-block-module__5QSqvW__amenitiesSection{padding:60px 0 70px}.haider-block-module__5QSqvW__sectionHeading{margin-bottom:30px}.haider-block-module__5QSqvW__sectionHeading h2{font-size:32px}.haider-block-module__5QSqvW__amenitiesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.haider-block-module__5QSqvW__amenityCard{min-height:155px;padding:18px 10px}.haider-block-module__5QSqvW__amenityIcon{width:62px;height:62px;margin-bottom:12px}.haider-block-module__5QSqvW__amenityCard h3{font-size:12px}.haider-block-module__5QSqvW__locationCopy{min-height:350px}.haider-block-module__5QSqvW__locationContent{padding:45px 25px}.haider-block-module__5QSqvW__locationContent h2{font-size:34px}.haider-block-module__5QSqvW__locationContent p{font-size:14px;line-height:1.75}.haider-block-module__5QSqvW__map,.haider-block-module__5QSqvW__map iframe{min-height:330px}.haider-block-module__5QSqvW__contactSection{padding:60px 0}.haider-block-module__5QSqvW__contactCard{min-height:290px}.haider-block-module__5QSqvW__contactContent{padding:45px 10px}.haider-block-module__5QSqvW__contactContent h2{font-size:32px}}@media (max-width:450px){.haider-block-module__5QSqvW__amenitiesGrid{gap:9px}.haider-block-module__5QSqvW__amenityCard{min-height:140px}.haider-block-module__5QSqvW__amenityIcon{width:56px;height:56px}.haider-block-module__5QSqvW__amenityCard h3{font-size:11px}.haider-block-module__5QSqvW__locationCopy{min-height:330px}.haider-block-module__5QSqvW__map,.haider-block-module__5QSqvW__map iframe{min-height:300px}}.haider-block-module__5QSqvW__paymentSection{background:#fff;width:100%;padding:85px 20px}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionInner{width:min(1150px,100%);margin:0 auto}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionHeading{text-align:center;margin-bottom:40px}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionHeading span{color:#17613f;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionHeading h2{color:#111;margin:0;font-size:38px;font-weight:700;line-height:1.2}.haider-block-module__5QSqvW__paymentImageWrap{background:#fff;border:1px solid #e2e2e2;width:100%;overflow:hidden;box-shadow:0 10px 35px #00000014}.haider-block-module__5QSqvW__paymentImage{width:100%;height:auto;display:block}@media (max-width:700px){.haider-block-module__5QSqvW__paymentSection{padding:60px 15px}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionHeading{margin-bottom:25px}.haider-block-module__5QSqvW__paymentSection .haider-block-module__5QSqvW__sectionHeading h2{font-size:30px}.haider-block-module__5QSqvW__paymentImageWrap{box-shadow:none;border:0}}.haider-block-module__5QSqvW__videosSection{background:#fff;width:100%;padding:10px 0 40px}.haider-block-module__5QSqvW__videosContainer{width:min(1200px,100% - 44px);margin:0 auto}.haider-block-module__5QSqvW__videosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.haider-block-module__5QSqvW__videoCard{background:#111;width:100%;text-decoration:none;display:block;overflow:hidden}.haider-block-module__5QSqvW__videoFrame{aspect-ratio:16/9;background:#111;width:100%;position:relative;overflow:hidden}.haider-block-module__5QSqvW__videoImage{object-fit:cover;transition:transform .35s}.haider-block-module__5QSqvW__videoFrame img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.haider-block-module__5QSqvW__videoCard:hover .haider-block-module__5QSqvW__videoImage{transform:scale(1.03)}.haider-block-module__5QSqvW__playButton{color:#fff;background:#f03;border-radius:12px;justify-content:center;align-items:center;width:58px;height:42px;font-size:23px;line-height:1;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 15px #00000040}.haider-block-module__5QSqvW__videoCard:hover .haider-block-module__5QSqvW__playButton{background:#e6002e;transform:translate(-50%,-50%)scale(1.08)}@media (max-width:850px){.haider-block-module__5QSqvW__videosGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.haider-block-module__5QSqvW__videosGrid .haider-block-module__5QSqvW__videoCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}}@media (max-width:600px){.haider-block-module__5QSqvW__videosSection{padding:5px 0 30px}.haider-block-module__5QSqvW__videosContainer{width:calc(100% - 30px)}.haider-block-module__5QSqvW__videosGrid{grid-template-columns:1fr;gap:15px}.haider-block-module__5QSqvW__videosGrid .haider-block-module__5QSqvW__videoCard:last-child{grid-column:auto;width:100%}.haider-block-module__5QSqvW__playButton{width:52px;height:38px;font-size:20px}}
