@import url(https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400&display=swap);.lbc-plate .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;border:1px solid currentColor;padding:7px 14px;border-radius:2px}.lbc-plate .elementor-heading-title::before,.lbc-plate .elementor-heading-title::after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55;flex:none}.lbc-h1 .elementor-heading-title em{font-style:normal;color:#C95F2E}.lbc-h1 .elementor-heading-title{max-width:13ch}.lbc-hero-p{max-width:560px}.lbc-lead{max-width:680px}.lbc-season-p{max-width:430px}.lbc-frame{position:relative}.lbc-frame::after{content:"";position:absolute;inset:18px -18px -18px 18px;border:2px solid #B14E26;border-radius:2px;z-index:0;pointer-events:none}.lbc-frame img{position:relative;z-index:1;border-radius:2px;aspect-ratio:4/3.4;object-fit:cover;width:100%}.lbc-card{transition:transform .25s,box-shadow .25s}.lbc-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(24 21 18 / .14)}.lbc-card-ph{overflow:hidden}.lbc-card-ph img{height:230px;width:100%;object-fit:cover;transition:transform .6s ease}.lbc-card:hover .lbc-card-ph img{transform:scale(1.05)}.lbc-equip-ph{margin-top:12px;border:1px solid #3A342C;border-radius:3px;overflow:hidden}.lbc-equip-ph img{aspect-ratio:16/9;object-fit:cover;width:100%}.lbc-specplate{background-image:radial-gradient(circle 4px at 14px 14px,#3A342C 98%,transparent),radial-gradient(circle 4px at calc(100% - 14px) 14px,#3A342C 98%,transparent),radial-gradient(circle 4px at 14px calc(100% - 14px),#3A342C 98%,transparent),radial-gradient(circle 4px at calc(100% - 14px) calc(100% - 14px),#3A342C 98%,transparent)}.lbc-spec table{width:100%;border-collapse:collapse}.lbc-spec td{padding:11px 4px;border-top:1px solid #3A342C;border-bottom:none;vertical-align:top}.lbc-spec td:last-child{text-align:right;opacity:.85}.lbc-spec table,.lbc-spec td{border-left:none;border-right:none}.lbc-chips{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 4px}.lbc-chips .chip{font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #181512;padding:7px 13px;border-radius:2px;transition:background .2s,color .2s;color:#181512}.lbc-chips .chip:hover{background:#181512;color:#F3EEE2}.lbc-chips .chip.major{background:#B14E26;border-color:#B14E26;color:#F3EEE2}.lbc-mapbox{border:1px solid #D9D3C4;background:#fff;border-radius:3px;padding:10px}.lbc-mapbox iframe{width:100%;height:430px;border:0;display:block}.lbc-mapbox .maplink{display:block;text-align:center;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:13px 0 5px;color:#B14E26;text-decoration:none}.lbc-mapbox .maplink:hover{text-decoration:underline}.lbc-cdetails{margin-top:14px;font-family:'IBM Plex Mono',monospace;font-size:14px;line-height:2.2;color:#F3EEE2}.lbc-cdetails a{color:#F3EEE2;text-decoration:none;border-bottom:1px solid #3A342C}.lbc-cdetails a:hover{border-color:#C95F2E}.lbc-cdetails .lbl{color:#C95F2E;letter-spacing:.16em;font-size:11px;text-transform:uppercase;display:inline-block;width:78px}.lbc-form .gform_wrapper .gfield_label,.lbc-form .gform_wrapper legend.gfield_label{font-family:'IBM Plex Mono',monospace;font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:rgb(243 238 226 / .75);margin-bottom:8px}.lbc-form .gform_wrapper .gfield_required{color:#C95F2E}.lbc-form .gform_wrapper input:not([type=submit]):not([type=button]):not([type=file]),.lbc-form .gform_wrapper select,.lbc-form .gform_wrapper textarea{width:100%;background:#181512!important;border:1px solid #3A342C!important;border-radius:2px;color:#F3EEE2!important;font-family:'Source Serif 4',Georgia,serif;font-size:16px;padding:12px 14px;transition:border-color .2s;box-shadow:none}.lbc-form .gform_wrapper input:focus,.lbc-form .gform_wrapper textarea:focus{outline:none;border-color:#C95F2E!important}.lbc-form .gform_wrapper textarea{min-height:120px;resize:vertical}.lbc-form .gform_wrapper input[type=file]{border:1.5px dashed #3A342C;border-radius:2px;padding:22px;cursor:pointer;transition:border-color .2s;width:100%;color:rgb(243 238 226 / .7);background:#fff0;font-family:'IBM Plex Mono',monospace;font-size:12.5px}.lbc-form .gform_wrapper input[type=file]:hover{border-color:#C95F2E}.lbc-form .gform_wrapper .gfield_description{color:rgb(243 238 226 / .7);font-size:14px;font-style:italic;font-family:'Source Serif 4',Georgia,serif}.lbc-form .gform_wrapper .gform_button,.lbc-form .gform_wrapper input[type=submit]{display:inline-block;font-family:'Saira Condensed',Arial Narrow,sans-serif;font-weight:700;font-size:16px;letter-spacing:.1em;text-transform:uppercase;padding:13px 26px 12px;border-radius:2px;border:1px solid #fff0;background:#B14E26;color:#F3EEE2;cursor:pointer;transition:background .2s,transform .15s}.lbc-form .gform_wrapper .gform_button:hover,.lbc-form .gform_wrapper input[type=submit]:hover{background:#C95F2E;transform:translateY(-1px)}.lbc-form .gform_wrapper .gform_validation_errors,.lbc-form .gform_wrapper .gfield_validation_message{background:#fff0;border-color:#C95F2E;color:#F3EEE2}.lbc-form .gform_confirmation_message{font-family:'IBM Plex Mono',monospace;font-size:13.5px;color:#9FB56F}.lbc-tel a{text-decoration:none}.lbc-foot-right{margin-left:auto}[id]{scroll-margin-top:80px}html{scroll-behavior:smooth}