.cms-hero{padding-bottom:70px}.cms-page{max-width:920px;margin:0 auto;padding:80px 30px}.cms-featured{width:100%;max-height:520px;object-fit:cover;border-radius:14px;margin-bottom:50px}.prose{max-width:760px;margin:auto}.prose p{font-size:17px;line-height:1.9;color:#4f5457;margin:0 0 25px}.destination-list{display:flex;flex-direction:column;gap:35px;max-width:1200px;margin:auto}.destination-list article{display:grid;grid-template-columns:1fr 1fr;align-items:center;border:1px solid var(--line);border-radius:15px;overflow:hidden}.destination-list article:nth-child(even) img{order:2}.destination-list img{width:100%;height:400px;object-fit:cover}.destination-list article>div{padding:55px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.blog-card{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff}.blog-card img{width:100%;height:230px;object-fit:cover}.blog-card>div{padding:24px}.blog-card small{color:var(--teal);text-transform:uppercase}.blog-card h2{font-size:27px;margin-top:12px}.text-link{color:var(--teal);font-weight:600}.post-page{max-width:1000px}.faq-page{max-width:950px;margin:auto;padding:80px 30px}.faq-group{margin-bottom:45px}.faq-group details{border-bottom:1px solid var(--line);padding:20px 0}.faq-group summary{font:20px Marcellus;cursor:pointer;list-style:none}.faq-group summary:after{content:'+';float:right;color:var(--teal)}.faq-group details[open] summary:after{content:'−'}.contact-layout{max-width:1150px;margin:auto;padding:90px 30px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.contact-facts>div{padding:18px 0;border-bottom:1px solid var(--line)}.contact-facts small,.contact-facts b{display:block}.contact-form{padding:30px;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 50px #10243912}.contact-form label{display:block;font-weight:600;margin-bottom:15px}.two-inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cms-tabs{display:flex;gap:8px;margin:25px 0}.cms-tabs a{background:#fff;border:1px solid var(--line);border-radius:30px;padding:8px 16px;color:var(--teal)}#faqs,#inquiries{scroll-margin-top:20px;margin-top:25px}.content-type{display:block;width:max-content;background:var(--navy);color:#fff;text-transform:uppercase;font-size:9px;letter-spacing:.7px;padding:2px 6px;border-radius:3px;margin-bottom:4px}.content-actions{display:flex;align-items:center;gap:10px}.content-actions a,.content-actions button{border:0;background:none;color:var(--teal);cursor:pointer}.content-actions form{margin:0}.edit-panel{max-width:900px}.edit-panel .row-actions{align-items:center}@media(max-width:900px){.blog-grid{grid-template-columns:1fr 1fr}.destination-list article{grid-template-columns:1fr}.destination-list article:nth-child(even) img{order:0}.contact-layout{grid-template-columns:1fr;gap:40px}}@media(max-width:580px){.blog-grid,.two-inputs{grid-template-columns:1fr}.destination-list article>div{padding:30px}.destination-list img{height:260px}.content-actions{flex-wrap:wrap}.cms-tabs{overflow:auto}}
