:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-weight:400;width:100%;height:100vh;background-color:#fff;display:flex;flex-direction:column;color:#ffffffde}#root{display:flex;flex-direction:column;height:100vh;max-width:2000px}body{margin:0;display:flex;place-items:center;min-width:400px;min-height:100vh;justify-content:center}.header{position:relative;display:flex;justify-content:space-between;align-items:center;z-index:2;width:100%;box-sizing:border-box;padding:16px 15px;pointer-events:auto;background-color:#dcdcdc;border-width:1px 0px;border-color:#000;border-style:solid}.headerLogo{display:flex;flex-direction:row;align-items:center}.headerLogoImg{height:50px}.headerLinks{display:flex;justify-content:flex-end;flex-direction:row;align-items:baseline;text-align:center}.headerLinks a{margin-left:2vw;font-size:1rem;padding-top:1.6px;padding-bottom:1.6px;color:#000;text-decoration:none;font-weight:400;font-family:aktiv-grotesk}.headerLinks a:first-child{margin-left:0}.headerLinks a.currentPage{border-bottom:1px black solid}.headerMenu{display:none}.headerPageTitle{display:none;font-family:aktiv-grotesk;color:#000;font-size:28px;margin-left:30px}.fui-MenuPopover a{font-size:1rem;color:#000;text-decoration:none;font-weight:400;font-family:aktiv-grotesk;border-radius:4px}.fui-MenuPopover a.currentPage{font-weight:700}.fui-MenuPopover a:hover{background-color:#f5f5f5}.main{display:flex}#memberFormContainer{background-image:url(image-asset.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.sectionHeader{font-size:42px;font-weight:700;color:#000;font-family:aktiv-grotesk;width:100%;display:flex;justify-content:center;text-align:center;padding-top:50px}.sectionLeftDiv,.sectionRightDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:50%}.sectionRightDiv img{justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%;max-width:375px;max-height:375px;height:100%}.formContainer{margin:10px 5px;padding:15px;overflow:hidden;position:relative;display:flex;border-radius:5px;border:1px solid #d3d3d3;background-color:#fff;flex-direction:row;flex-wrap:wrap;max-width:800px}.formContainer .fui-Input,.formContainer .fui-Textarea{margin-bottom:15px;margin-right:-15px}.formContainer .fui-Dropdown{margin-bottom:15px;min-width:150px}.formSectionContainerHalf{display:flex;border-radius:10px;flex-direction:column;width:calc(50% - 46px);margin:5px 15px 10px 5px;padding:8px 12px;background-color:#fff;border:1px solid lightgrey;box-shadow:1px 1px 2px #00000040;-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 2px 0px rgba(0,0,0,.25)}.formSectionContainer{display:flex;border-radius:10px;flex-direction:column;width:100%;padding:10px;margin:5px 15px 10px 5px;background-color:#fff;border:1px solid lightgrey;box-shadow:1px 1px 2px #00000040;-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 2px 0px rgba(0,0,0,.25)}.formTitle{font-size:1.5rem}.formLabel{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;flex-direction:row;font-size:13px;margin-bottom:2px}.formValue{font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column;font-size:18px}.formSubValue{display:flex;flex-direction:row;margin-bottom:5px}.formSubValue:last-of-type{margin-bottom:0}.formBtns{display:flex;flex-direction:row;gap:20px}.checkboxList{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-left:-7px}.errorDiv{font-weight:700;margin-top:-12px;margin-bottom:10px}.filterInput{padding-right:0!important}.fui-Input .clearBtn{padding:5px 0;border:0px}.btnHidden{display:none!important}.formFull{display:flex;flex-direction:row;width:100%;margin-bottom:20px}.formFull:last-of-type{margin-bottom:0}.subFormField{margin-top:-30px}.formLabelValuePair{display:flex;flex-direction:column;width:100%;max-width:480px}.formHalf{width:50%;margin-right:50px}.formHalf:last-of-type{margin-right:0}.mediumInput{max-width:240px}.shortInput{max-width:140px}.formValueMultiple{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px}.formListHorizontal{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;padding-left:20px;margin-top:0;margin-bottom:0}.formSubmitBtn{display:flex;width:fit-content;flex-direction:row;margin-top:35px!important}.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:50px;color:#000;font-family:aktiv-grotesk}.footerContentLeft{display:flex;flex-direction:row;font-size:1rem}.footerMap{display:flex;flex-direction:column;margin-right:15px}.footerAddress{display:flex;flex-direction:column;margin-right:15px;line-height:30px}.footerAddressHeader{font-weight:700}.footerHours{display:flex;flex-direction:column;line-height:30px}.footerHoursHeader{font-weight:700}.footerContentRight{display:flex;flex-direction:row;justify-content:center;align-items:center}.footerMaritimeText{display:flex;flex-direction:column;margin-right:15px;line-height:30px;font-weight:400;font-style:italic;width:130px;font-size:14.5px;line-height:26px;text-align:center}.footerMaritimeImg{width:168px}.footerSocial{display:flex;flex-direction:row;margin-right:15px;line-height:30px}.mainContent{display:flex;flex-direction:column;width:100%;background-color:#fff}.mainContentHero{display:flex;flex-direction:row;align-items:center;margin:40px 50px}.heroImageContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:65vh;margin-left:50px;margin-right:50px;width:100%}.heroImage{max-width:100%;margin:auto}.heroTextContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:65vh;margin-left:50px;margin-right:50px;width:100%}.heroText{font-size:28px;color:#000;font-family:aktiv-grotesk;line-height:1.25em;display:flex;flex-direction:column;gap:10px}.mainPetapanArticle{background-color:#f7f8d2;display:flex;align-items:center;width:100%;height:auto}.mainPetapanSection{display:flex;flex-direction:column;padding-top:75px;padding-bottom:75px;width:100%}.mainPetapanSection .sectionHeader{display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:1em;padding-top:0;padding-bottom:0}.mainPetapanSection .sectionContent{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding-top:75px}.mainPetapanSection .sectionContent .sectionLeftDiv{font-size:20px;line-height:1.6em;gap:10px}.mainContactUsArticle{background-color:#fff;display:flex;align-items:center;width:100%}.mainContactUsSection{display:flex;flex-direction:column;padding-top:75px;padding-bottom:75px;width:100%}.mainContactUsSection .sectionHeader{display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:1em;padding-top:0;padding-bottom:0}.mainContactUsSection .sectionContent{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;padding-top:75px}.mainContactUsSection .sectionContent .sectionLeftDiv{font-size:20px;line-height:1.6em;align-items:flex-start}.mainContactUsSection .sectionContent .sectionRightDiv{font-size:20px;line-height:1.6em}.mainContactUsSection .sectionContent .sectionRightDiv img{height:35px;width:35px;margin:10px}@media(max-width:1024px){.heroText{font-size:22px}.mainPetapanSection .sectionContent .sectionLeftDiv{font-size:16px}.mainPetapanSection .sectionContent .sectionRightDiv img{width:300px}}@media(max-width:900px){.heroImageContainer{height:auto;min-height:400px;margin-left:25px;margin-right:25px}.heroTextContainer{height:auto;padding-bottom:50px;padding-top:50px}.heroText{font-size:20px}.mainPetapanSection .sectionContent .sectionLeftDiv{font-size:16px}.mainPetapanSection .sectionHeader{font-size:2rem}.mainPetapanSection .sectionContent{padding-top:50px}.mainPetapanSection .sectionContent .sectionRightDiv img{width:250px}.mainContactUsSection .sectionHeader{font-size:2rem}.mainContactUsSection .sectionContent{padding-top:50px}}@media(max-width:768px){.mainContentHero{flex-direction:column}.heroImageContainer{height:auto;min-height:unset;margin-left:25px;margin-right:25px}.heroTextContainer{height:auto;padding-bottom:50px;padding-top:50px}.heroImage{padding-top:50px;max-width:80%}.heroText{font-size:18px;line-height:1.4em;font-weight:400}.mainPetapanSection .sectionContent .sectionLeftDiv{font-size:16px;max-width:none;margin-left:50px;margin-right:50px}.mainPetapanSection .sectionHeader{font-size:1.6rem}.mainPetapanSection .sectionContent{padding-top:30px}.mainPetapanSection .sectionContent .sectionRightDiv{display:none}.mainPetapanSection .sectionContent .sectionRightDiv img{width:250px}.mainContactUsSection .sectionHeader{font-size:1.6rem}.mainContactUsSection .sectionContent{padding-top:30px}.mainContactUsSection .sectionContent .sectionLeftDiv,.mainContactUsSection .sectionContent .sectionRightDiv{font-size:16px}.mainContactUsSection .sectionContent .sectionRightDiv img{height:30px;width:30px;margin:10px}}.aboutUsArticle{display:flex;flex-direction:row;padding:50px}.aboutUsArticle .sectionContainerLeft{display:flex;flex-direction:column;width:70%}.aboutUsArticle .sectionContainerLeft .sectionHeader{color:#000;text-decoration:none;text-transform:uppercase;font-size:1rem;font-weight:700;font-family:aktiv-grotesk;text-align:left;padding-top:50px;padding-bottom:15px;padding-right:50px;justify-content:flex-start}.aboutUsArticle .sectionContainerLeft .sectionHeader:first-of-type{padding-top:0}.aboutUsArticle .sectionContainerLeft .sectionContent{color:#000;text-decoration:none;font-size:1rem;font-weight:400;font-family:aktiv-grotesk;text-align:left;padding-right:50px}.sectionContent ul{margin:0;padding-left:15px}.sectionContent li{margin-top:10px;padding:0;margin-inline-start:0px}.sectionContent li:first-of-type{margin-top:0}.aboutUsArticle .sectionContainerRight{display:flex;flex-direction:column;width:30%}.aboutUsArticle .sectionContainerRight img{width:100%}#aboutBoardMemberList{display:flex;flex-direction:row;flex-wrap:wrap;padding-right:50px;padding-left:50px}.boardMemberDiv{max-width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:50px}@media(max-width:1024px){.headerLogoImg{width:200px;height:auto}.headerLinks a{font-size:.9rem}}@media(max-width:768px){.header{justify-content:flex-start}.headerLogoImg{width:160px;height:auto}.headerLinks{display:none}.headerPageTitle{display:flex}.headerMenu{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:20px}}
