.breakdance .bde-section-768-102 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2vw;text-align:left}.breakdance .bde-section-768-102{background-image:url(https://sff.hcweb.dev/wp-content/uploads/2025/12/SFF-newfoundland-2021-01.jpg)}.breakdance .bde-section-768-102>.section-background-overlay{background:var(--bde-palette-bg2-7656da63-6b0b-417b-ab23-1cd58766f116-gradient-9)}.breakdance .bde-section-768-102>.section-background-overlay{opacity:0.7}.breakdance .bde-section-768-102 .section-container{height:100vh}.breakdance .bde-section-768-102 .section-container{padding-bottom:5%}.breakdance .bde-section-768-102{--eh-element-slug:bde-section-768-102;--eh-element-id:102}.breakdance .bde-section-768-102{transform:perspective(201px)}@media (max-width:1119px){.breakdance .bde-section-768-102{--eh-element-slug:bde-section-768-102;--eh-element-id:102}}@media (max-width:1023px){.breakdance .bde-section-768-102{--eh-element-slug:bde-section-768-102;--eh-element-id:102}}@media (max-width:767px){.breakdance .bde-section-768-102{--eh-element-slug:bde-section-768-102;--eh-element-id:102}}@media (max-width:479px){.breakdance .bde-section-768-102 .section-container{justify-content:center;gap:30px}.breakdance .bde-section-768-102 .section-container{height:100vh}.breakdance .bde-section-768-102 .section-container{padding-bottom:40rem;padding-top:45rem}.breakdance .bde-section-768-102{--eh-element-slug:bde-section-768-102;--eh-element-id:102}}.breakdance .bde-div-768-103{width:100%}.breakdance .bde-div-768-103{display:flex;flex-direction:column;gap:2vh}@media (max-width:479px){.breakdance .bde-div-768-103{gap:2vh}}.breakdance .bde-fancy-divider-768-105{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:5px;--bde-fancy-divider-border-color:var(--bde-palette-gron-cc8f8a69-4610-4db7-9a58-d7a5d576af8e-3);width:10.5rem}@media (max-width:1119px){.breakdance .bde-fancy-divider-768-105{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-768-105{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-768-105{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-768-105{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-768-106{color:#FFF;font-size:6rem;font-weight:700}@media (max-width:479px){.breakdance .bde-heading-768-106{font-size:2.3rem}}.breakdance .bde-div-768-107{padding:1.5rem 1.5rem 1.5rem 1.5rem;border-radius:20px}.breakdance .bde-div-768-107{display:flex;flex-direction:column;gap:3vh}.breakdance .bde-div-768-107{background-color:var(--bde-palette-bg-d1d3a869-27f0-40c3-adfa-1a232d8ce23a-2)}.breakdance .bde-columns-768-110{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-768-110{--columnCount:2}.breakdance .bde-columns-768-110.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-768-110.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-768-110{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-768-110{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-768-110{--columnCount:2}}.breakdance .bde-column-768-111{--column-width:50%}.breakdance .bde-code-block-768-101{width:100%}#vendor-login.sffLogin{width:100%;max-width:520px;margin:0;color:#fff}#vendor-login.sffLogin label{display:block;font-size:16px;font-weight:700;margin:14px 0 8px;color:rgba(255,255,255,.9)}#vendor-login.sffLogin input[type="text"],#vendor-login.sffLogin input[type="password"],#vendor-login.sffLogin select{width:100%;height:56px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#101010;color:#fff;font-size:18px;padding:0 16px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;margin:0}#vendor-login.sffLogin select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.9) 50%),linear-gradient(135deg,rgba(255,255,255,.9) 50%,transparent 50%);background-position:calc(100% - 22px) 24px,calc(100% - 16px) 24px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:44px}#vendor-login.sffLogin input::placeholder{color:rgba(255,255,255,.55)}#vendor-login.sffLogin select{margin-bottom:12px}#vendor-login.sffLogin #login_uid{margin-bottom:12px}#vendor-login.sffLogin #login_pwd{margin-bottom:14px}#vendor-login.sffLogin input:focus,#vendor-login.sffLogin select:focus{border-color:rgba(31,122,57,.9);box-shadow:0 0 0 3px rgba(31,122,57,.25)}#vendor-login.sffLogin #login_btn{width:100%;height:64px;border-radius:16px;border:0;background:#1f7a39;color:#fff;font-size:20px;font-weight:800;cursor:pointer;transition:transform .05s ease,filter .15s ease}#vendor-login.sffLogin #login_btn:hover{filter:brightness(1.05)}#vendor-login.sffLogin #login_btn:active{transform:translateY(1px)}#vendor-login.sffLogin .sffLogin__msg,#vendor-login.sffLogin #login_message{margin-top:12px;font-size:14px;font-weight:700;color:#ff6b6b}@media (max-width:700px){#vendor-login.sffLogin{padding:22px;border-radius:18px}#vendor-login.sffLogin #login_btn{height:60px;font-size:18px}}.breakdance .bde-column-768-112{--column-width:50%}.breakdance .bde-text-768-108{color:#FFF;font-size:1.4rem}@media (max-width:479px){.breakdance .bde-text-768-108{text-align:left;font-size:1.2rem}}