.acg-ad{display:block;margin:30px auto;max-width:min(970px,calc(100% - 40px));text-align:center;clear:both;color:#526972}.acg-ad-label{display:block;font-size:8px;letter-spacing:.18em;font-weight:700;color:#7a878a;margin-bottom:7px}.acg-ad-placeholder{box-sizing:border-box;min-height:90px;background:#f4f7f4;border:1px dashed #c2d2cb;display:flex;align-items:center;justify-content:center;gap:15px;padding:17px 25px;position:relative;text-decoration:none!important;border-radius:5px}.acg-ad-placeholder strong{font-family:Manrope,Arial,sans-serif;font-size:16px;letter-spacing:-.025em;color:#264e57}.acg-ad-placeholder>span{font-size:11px;color:#647b7c}.acg-ad-placeholder>b{font-size:11px;color:#087d87;white-space:nowrap}.acg-ad-placeholder>small{position:absolute;bottom:6px;right:10px;font-size:7px;letter-spacing:.03em;color:#81918f}.acg-ad-creative{display:block;overflow:hidden}.acg-ad-creative img{max-width:100%;width:auto;height:auto;max-height:280px;object-fit:contain;display:block;margin:auto}.acg-ad-leaderboard,.acg-ad-footer,.acg-ad-article{max-width:min(728px,calc(100% - 40px))}.acg-ad-midpage .acg-ad-placeholder{min-height:200px;flex-direction:column;gap:10px;background:linear-gradient(120deg,#eef4ed,#f7f7ed)}.acg-ad-midpage .acg-ad-placeholder strong{font-size:27px}.acg-ad-midpage .acg-ad-placeholder>b{border:1px solid #a9bdb0;border-radius:4px;padding:7px 15px;margin-top:5px}.acg-ad-sidebar{max-width:300px;margin:25px auto}.acg-ad-sidebar .acg-ad-placeholder{min-height:250px;flex-direction:column;gap:12px;padding:30px 20px}.acg-ad-sidebar .acg-ad-placeholder strong{font-size:23px;line-height:1.35;max-width:180px}.acg-ad-sidebar .acg-ad-placeholder>b{margin-top:7px}.acg-advertise{max-width:820px;margin-block:30px}.acg-advertise>h2{font-size:28px;margin-bottom:20px}.acg-inquiry{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.acg-inquiry label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700}.acg-inquiry input,.acg-inquiry select,.acg-inquiry textarea{width:100%;padding:12px;border:1px solid #cbd8d3;border-radius:5px;background:white;color:#142d3b;font:inherit}.acg-inquiry label:nth-of-type(5),.acg-inquiry>p{grid-column:1/-1}.acg-inquiry p{font-size:11px;color:#61717a}.acg-inquiry button{justify-self:start}.acg-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.acg-inquiry .source-note{grid-column:1/-1}.acg-advertise .source-note{margin-bottom:25px}.acg-trip-guides{display:grid;gap:15px}.acg-trip-guides .trip-row{margin:0}.acg-local-status{font-size:12px;color:#61717a}.card-photo>img,.acg-post-image{width:100%;height:100%;object-fit:cover}.acg-pagination{margin-top:35px}.acg-pagination .nav-links{display:flex;gap:12px;align-items:center;justify-content:center}.acg-pagination .page-numbers{padding:6px 13px;border:1px solid #e4e9e8;border-radius:5px}.acg-pagination .current{background:#087d87;color:white}
@media(max-width:700px){.acg-ad-placeholder{min-height:100px;flex-wrap:wrap;gap:4px 10px;padding:15px 12px 23px}.acg-ad-placeholder>strong{font-size:15px;flex-basis:100%}.acg-ad-placeholder>span{font-size:9px}.acg-ad-placeholder>b{font-size:10px}.acg-ad-midpage .acg-ad-placeholder{min-height:180px;flex-wrap:nowrap}.acg-ad-midpage .acg-ad-placeholder>strong{flex-basis:auto;font-size:23px}.acg-ad-midpage .acg-ad-placeholder>span{font-size:11px}.acg-ad-sidebar .acg-ad-placeholder>strong{flex-basis:auto}.acg-inquiry{grid-template-columns:1fr}.acg-inquiry label{grid-column:1!important}.acg-advertise>h2{font-size:24px}}

.acg-ad-article .acg-ad-label{font-size:10px;color:#526972}
