#app,.page-wrapper,main{margin-top:0!important;padding-top:0!important}#landmark-container{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}div#landmark-content-wrapper>:first-child{margin-top:0!important;padding-top:0!important}div#landmark-content-wrapper>:last-child{margin-bottom:0!important;padding-bottom:0!important}div#landmark-content-wrapper p,div#landmark-content-wrapper li,div#landmark-content-wrapper span{color:#1a1a1a!important;text-align:justify!important;overflow-wrap:break-word!important;word-wrap:break-word!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;margin-bottom:1.5rem!important;font-size:1.15rem!important;font-weight:400!important;line-height:1.8!important}div#landmark-content-wrapper h1,div#landmark-content-wrapper h2{color:#000!important;text-align:justify!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-top:2.2rem!important;margin-bottom:1.5rem!important;font-size:2rem!important;font-weight:900!important;line-height:1.3!important}div#landmark-content-wrapper h3,div#landmark-content-wrapper h4{color:#000!important;text-align:justify!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-top:2rem!important;margin-bottom:1rem!important;font-size:1.5rem!important;font-weight:800!important}div#landmark-content-wrapper strong,div#landmark-content-wrapper b{color:#000!important;font-weight:800!important}div#landmark-content-wrapper.wp-content-dark p,div#landmark-content-wrapper.wp-content-dark li,div#landmark-content-wrapper.wp-content-dark span{color:#a1a1aa!important}div#landmark-content-wrapper.wp-content-dark h1,div#landmark-content-wrapper.wp-content-dark h2,div#landmark-content-wrapper.wp-content-dark h3,div#landmark-content-wrapper.wp-content-dark h4,div#landmark-content-wrapper.wp-content-dark strong,div#landmark-content-wrapper.wp-content-dark b{color:#fff!important}div#landmark-content-wrapper a,div#landmark-content-wrapper a.nuke-blue-link{max-width:100%;color:#007aff!important;z-index:10!important;word-break:break-all!important;overflow-wrap:break-word!important;border-bottom:2px solid #007aff!important;padding-bottom:0!important;font-weight:600!important;text-decoration:none!important;transition:all .2s ease-in-out!important;position:relative!important}div#landmark-content-wrapper a:hover,div#landmark-content-wrapper a.nuke-blue-link:hover{color:#005bb5!important;cursor:pointer!important;border-bottom:2px solid #005bb5!important}div#landmark-content-wrapper img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:auto;margin:2.5rem 0;transition:filter .3s,transform .3s,box-shadow .3s;box-shadow:0 10px 25px #00000014}div#landmark-content-wrapper.wp-content-dark img{box-shadow:0 15px 35px #0009}div#landmark-content-wrapper img:hover{filter:brightness(1.05);transform:scale(1.01)}div#landmark-content-wrapper .swiper-wrapper{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin:3rem 0 1rem;display:grid!important}div#landmark-content-wrapper .swiper-slide{height:100%;opacity:1!important;width:100%!important;display:block!important}div#landmark-content-wrapper .swiper-slide img{height:320px;margin:0}div#landmark-content-wrapper .swiper-slide img:hover{z-index:2;position:relative;transform:scale(1.03);box-shadow:0 15px 35px #00000026}div#landmark-content-wrapper.wp-content-dark .swiper-slide img:hover{box-shadow:0 15px 35px #000c}div#landmark-content-wrapper .elementor-swiper-button,div#landmark-content-wrapper .swiper-pagination{display:none!important}div#landmark-content-wrapper iframe{border:none;border-radius:16px;height:500px;margin:1rem 0 2rem;transition:all .4s ease-in-out;box-shadow:0 10px 25px #00000014;width:100%!important}div#landmark-content-wrapper.wp-content-dark iframe{filter:brightness(.7)contrast(1.1)grayscale(.1);box-shadow:0 15px 35px #00000080}div#landmark-content-wrapper iframe:hover{box-shadow:0 15px 40px #3b82f626;filter:none!important}.custom-back-btn{cursor:pointer;border-radius:30px;padding:15px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.btn-light-theme{color:#1a1a1a;background-color:#fff;border:1px solid #d1d5db;box-shadow:0 4px 6px #0000000d}.btn-light-theme:hover{background-color:#f3f4f6;border-color:#9ca3af;transform:translateY(-2px)}.btn-dark-theme{color:#fff;background-color:#000;border:1px solid #333;box-shadow:0 4px 6px #0000004d}.btn-dark-theme:hover{background-color:#1a1a1a;border-color:#444;transform:translateY(-2px)}.lightbox-overlay{-webkit-backdrop-filter:blur(10px);z-index:999999;opacity:0;visibility:hidden;background:#000000f2;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:background .4s,opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.lightbox-overlay.active{opacity:1;visibility:visible}.lightbox-close{color:#fff;cursor:pointer;z-index:1000000;background:0 0;border:none;font-size:50px;line-height:1;transition:color .4s,transform .2s;position:absolute;top:20px;right:30px}.lightbox-close:hover{color:#f44;transform:scale(1.1)}.lightbox-content-wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1200px;height:80vh;padding:0 60px;display:flex;position:relative}#lightbox-main-img{object-fit:contain;cursor:default;border-radius:8px;max-width:100%;max-height:100%;transition:opacity .2s,box-shadow .4s;box-shadow:0 10px 40px #000c}.lightbox-prev,.lightbox-next{color:#fff;cursor:pointer;z-index:1000000;background:#000000b3;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:background .4s,color .4s,transform .2s,border-color .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev{left:20px}.lightbox-next{right:20px}.lightbox-prev:hover,.lightbox-next:hover{background:#000000e6;border-color:#fffc;transform:translateY(-50%)scale(1.1)}.lightbox-counter{color:#ccc;letter-spacing:2px;background:#00000080;border-radius:20px;padding:5px 15px;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:500;transition:background .4s,color .4s;position:absolute;bottom:30px}.lightbox-overlay.lightbox-light-theme{background:#fffffff2}.lightbox-overlay.lightbox-light-theme .lightbox-close{color:#1a1a1a}.lightbox-overlay.lightbox-light-theme .lightbox-close:hover{color:#ef4444}.lightbox-overlay.lightbox-light-theme #lightbox-main-img{box-shadow:0 10px 40px #0003}.lightbox-overlay.lightbox-light-theme .lightbox-prev,.lightbox-overlay.lightbox-light-theme .lightbox-next{color:#1a1a1a;background:#fffc;border-color:#0003}.lightbox-overlay.lightbox-light-theme .lightbox-prev:hover,.lightbox-overlay.lightbox-light-theme .lightbox-next:hover{background:#fff;border-color:#00000080}.lightbox-overlay.lightbox-light-theme .lightbox-counter{color:#1a1a1a;background:#fffc;box-shadow:0 4px 6px #0000001a}@media (width<=768px){.hero-section{min-height:45vh}div#landmark-content-wrapper .swiper-wrapper{grid-template-columns:1fr}div#landmark-content-wrapper .swiper-slide img{height:250px}div#landmark-content-wrapper iframe{height:350px}.lightbox-close{font-size:45px;top:10px;right:15px}.lightbox-prev,.lightbox-next{width:45px;height:45px}.lightbox-content-wrapper{padding:0 10px}.lightbox-prev{left:10px}.lightbox-next{right:10px}}
