#organizations_member_list_0_1>section>button{display:none}.alert-secondary{color:#20282c;background-color:transparent;border:none}body#home{background-color:white}/* ===== Homepage ===== */ body#home.page_1:has(.HomeHeaderImg) div.container.mb-2{margin:auto 0 !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important}body#home.page_1 #main.container{margin:0 !important;max-width:none !important;overflow:hidden !important;padding:0 !important;width:100% !important}body#home.page_1 .site_page_subnav{margin-bottom:0}/* Homepage Header Background */ .HomeHeaderImg{background-image:url(https://static.prod01.ue1.p.pcomm.net/ndpc2026/content/images/home-banner.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:top;background-size:cover;height:calc(100vh - 100px)}.homeHeaderColorOverlay{background:rgb(0,156,189);background:-moz-linear-gradient(0deg,rgba(46,54,78,1) 0%,rgba(46,54,78,0) 100%);background:-webkit-linear-gradient(0deg,rgba(46,54,78,1) 0%,rgba(46,54,78,0) 100%);background:linear-gradient(180deg,rgba(46,54,78,0.3) 0%,rgba(46,54,78,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2E364E",endColorstr="#2E364E",GradientType=1);height:calc(90vh);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}/*Homepage Hero TypograPHY*/ .HeroTitle{color:white;font-weight:100;font-size:80px;margin:0 0 10px !important}.HeroSub{color:#aad267;font-size:20px}.SessionSub{color:white;font-size:20px}a.btn.btn-primary.ctaHome{background-color:transparent;border-color:white;border-width:2px;font-size:x-large;transition:all 0.5s;padding:10px 20px;width:40%;text-align:center;border-radius:0}a.btn.btn-primary.ctaHome:hover{transform:scale(1.02);background-color:#009CBD;border-color:white;color:white;-moz-box-shadow:8px 20px 20px rgba(0,0,0,0.1),-20px 28px 23px rgba(0,0,0,0.04),0px 12px 10px -5px rgba(0,0,0,0.3);-webkit-box-shadow:8px 20px 20px rgba(0,0,0,0.06),-20px 28px 23px rgba(0,0,0,0.04),0px 10px 10px -5px rgba(0,0,0,0.2);box-shadow:8px 20px 20px rgba(0,0,0,0.06),-20px 28px 23px rgba(0,0,0,0.04),0px 10px 10px -5px rgba(0,0,0,0.2);transition:all 0.5s}.ct-btn-scroll{width:100px;height:60px;position:absolute;top:90vh;left:0;right:0;margin:auto;z-index:9;border-radius:50%;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;color:#d8b714}a.ct-btn-scroll small{text-decoration:none}a.ct-btn-scroll .fa-angle-down:before{padding-right:5px}@media screen and (max-width:768px){.HomeHeaderImg{height:fit-content}.homeHeaderColorOverlay{height:inherit;padding-top:86px}.HeroTitle{font-size:25px}.HeroSub{font-size:20px}a.btn.btn-primary.ctaHome{width:100%}body#home.page_1 .site_page_subnav{padding-top:0px !important}a.ct-btn-scroll.ct-js-btn-scroll.text-center.animate__animated.animate__bounce.animate__delay-5s.hidden-sm.hidden-xs{display:none}}@supports (-webkit-touch-callout:none){.HomeHeaderImg{background-attachment:scroll}}#a.ct-btn-scroll.ct-js-btn-scroll:hover{color:#d8b714 !important}#services ul{display:flex;justify-content:space-around;list-style:none;padding:70px 0px 0px 0px;margin:0}#services li{text-align:center;padding:10px;/* Optional:adds a bit of space around each item */}/* Existing styles for hover and paragraphs remain */ #services li:hover{transform:scale(1.2);transition:all 0.5s}#services li p{font-size:14px}.fa-circle{color:#aad267}#a.fa-stack.fa-4x i.fa.fa-circle.fa-stack-2x:hover{color:white}.fa-inverse{color:black}.footer h2{color:#8795a1;padding-bottom:0px;font-size:18px;font-weight:bold;border-bottom-color:white;border-bottom-width:1px;border-bottom-style:none}.footer{color:white !important;text-decoration:none;margin-bottom:3px;list-style-type:none;font-weight:100;padding-left:0px}.footer ul{margin:0;padding:0}.footer li{list-style-type:none;margin:0;padding:0}.social_link{display:inline-flex;justify-content:center;align-items:center;width:40px;/* Adjust as needed for size */ height:40px;/* Adjust as needed for size */ background-color:white;border-radius:50%;color:#333;/* Color of the icon inside the circle */}body{font-family:"avenir-lt-pro",sans-serif}