.hub .main-section,.hub .community-main-section{background-color:#0067c8 !important;width:100%}.hub .about-us-section{background-color:#00a2e0 !important;width:100%}.hub .our-project{background-color:#f7a81b !important;width:100%}.hub .volunteer-section{background-color:#0067c8 !important;width:100%}.hub .border-radius-30{border-radius:15px}.hub .main-section p{max-width:400px;margin:auto}.hub .about-us-section .text-bold{font-weight:800 !important;font-size:30px !important}.hub .text-shadow{text-shadow:2px 2px 4px #000000}.hub .image-400{height:600px !important}.hub .left-rotarian{flex-direction:column !important;align-items:center}.hub .img-fluid{height:100% !important}.hub .img-fluid-2{width:100% !important;height:auto !important}.hub .forth-section-bg-color .img-fluid{margin:10px 60px 20px 60px !important;height:400px !important}.hub .rounded.padding-4{padding:4rem !important}.hub .text-center.text-section{text-align:center !important;padding:30px !important}.hub .text-center.text-section .big-title{font-size:32px !important;font-weight:700 !important;font-stretch:normal !important;font-style:normal !important;text-align:center !important;color:#ffffff !important}.hub .text-center.text-section .subtext{font-size:22px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:1.17px !important;text-align:center !important;margin:1.5em 0 !important}.hub .first-section-title{display:inline-block !important;margin-bottom:0 !important}.hub .second-section{background-color:#f7a81b !important}.hub .third-section{background-color:#00a2e0 !important}.hub .forth-section{background-color:#f7a81b !important}.hub .second-section .text-center.text-section .big-title,.hub .second-section .text-center.text-section .subtext,.hub .third-section .text-center.text-section .big-title.third-section-color{color:#0067c8 !important}.hub .forth-section .btn-width-community{width:100% !important;border-radius:10px !important;max-width:563px !important}.hub .forth-section .btn-width-rotary{width:535px !important;border-radius:10px !important}.hub .who-main-section{background-color:#00a2e0 !important}.hub .who-first-title-text{font-size:32px !important;font-weight:bold !important;font-stretch:normal !important;font-style:normal !important;text-align:center !important;color:#ffffff !important}.hub .who-weight-style{font-weight:600 !important}.hub .text-center.text-section.remove-padding-top{padding-top:0 !important;align-items:center !important;display:flex !important;flex-direction:column !important}.hub .text-center.text-section .subtext.remove-top-margin{margin-top:10px !important;font-size:18px !important;width:90% !important}.hub .image-heights{height:350px !important}.hub .color-golden{display:inline-flex !important;align-items:center !important;width:80% !important;color:#f7a81b !important}.hub .community-mediam-subtext{font-size:25px !important;color:#00a2e0 !important;font-weight:600 !important}.hub .community-subtext{display:inline-flex !important;align-items:center !important;max-width:980px !important}.hub .text-center.text-section .subtext.remove-top-margin.club-campaign-bottom{margin-bottom:0 !important}.hub .btn-width-community{border-radius:7px !important}.hub .about-first-section{background-color:#0067c8 !important}.hub .about-first-section .who-first-title-text{font-size:36px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;margin-bottom:15px !important}.hub .about-first-section .lead{font-size:21px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;padding:0 4rem !important;font-weight:600 !important}.hub .about-first-section .padding-about{padding:1.5rem 3rem 3rem 3rem !important}.hub .our-vision-section{padding:3rem !important;background-color:#00a2e0 !important}.hub .our-vision-section .big-title.who-first-title-text,.hub .our-impact-section .big-title.who-first-title-text{color:#17458f !important}.hub .our-vision-section .text-center.text-section .subtext.remove-top-margin{max-width:500px !important;width:100% !important;font-size:21px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;padding:0 !important}.hub .our-vision-section .image-heights,.hub .mission-section .image-heights{max-height:300px !important}.hub .mission-section{padding:1rem !important;background-color:#f7a81b !important}.hub .mission-section .text-center.text-section .subtext.remove-top-margin{max-width:480px !important;width:100% !important;font-size:21px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;padding:0 !important;color:#17458f !important}.hub .mission-section .text-center.text-section.remove-padding-top{position:relative !important;top:27px !important}.hub .history-section{padding:0 3rem 3rem 3rem !important;background-color:#00a2e0 !important}.hub .history-section .text-center.text-section .subtext.remove-top-margin{max-width:480px !important;width:100% !important;font-size:21px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;padding:0 !important}.hub .history-section .image-heights,.hub .mission-section .image-heights,.hub .impact-image-position img{max-height:300px !important}.hub .history-section .text-center.text-section.remove-padding-top{position:relative !important;top:40px !important}.hub .history-section .history-image-position{position:relative !important;top:-40px !important}.hub .our-impact-section{padding:3rem !important;background-color:#f7a81b !important}.hub .our-impact-section .text-center.text-section .subtext.remove-top-margin{max-width:600px !important;width:600px !important;font-size:20px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;color:#17458f !important}.hub .our-impact-section .info-box p{margin:0 0 10px 0}.hub .our-impact-section .dot{display:inline-block;width:8px;height:8px;background-image:none !important;background-color:#17458f;border-radius:50%;margin-right:10px}.hub .our-impact-section .impact-font-color{font-weight:600 !important;color:#17458f !important;padding:0 !important;max-width:460px !important;width:100% !important;font-size:20px !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important}.hub .our-impact-section .impact-image-position{position:relative !important;bottom:60px !important}.hub .trustees-section{background-color:#0067c8 !important;padding:3rem !important}.hub .trustees-section .image-heights{height:200px !important}.hub .trustees-section .impact-font-color-dot{display:inline-block;width:8px;height:8px;background-image:none !important;background-color:#fff;border-radius:50%;margin-right:10px}.hub .comming-soon-pages{background-color:#0067c8 !important;min-height:calc(100vh - 149px) !important}.hub .comming-soon-pages .big-title.who-first-title-text{padding-top:50px !important}.hub .comming-soon-pages .icon{font-size:130px !important;margin-top:30px !important}.hub .remove-spacing{word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important}.hub .something-epic{font-size:36px !important;margin-bottom:10px !important}.hub .community-users .remove-top-margin{font-size:21px !important;padding:0 !important;font-weight:600 !important}.hub .text-center.text-section .big-title.club-success{font-weight:900 !important;font-size:46px !important;width:100% !important;max-width:460px !important}.hub .text-center.text-section .subtext.club-campaign-subtext{margin-top:10px !important;font-size:29px !important;max-width:610px !important;width:100% !important}.hub .text-center.text-section .subtext.club-campaign-second-subtext{font-size:24px !important;max-width:620px !important;width:100% !important;padding-top:15px !important}.hub .text-center.text-section .big-title.club-resources{max-width:550px !important;width:100% !important}.hub .text-center.text-section .big-title.club-resources.register-text-color{color:#17458f !important}.hub .text-center.text-section .subtext.club-campaign-subtext.club-resources-subtext{max-width:630px !important;width:100% !important;padding-top:30px !important;color:#17458f !important}.hub .text-center.text-section .btn-width-for.club-resources-button{background-color:#17458f !important;border-color:#17458f !important;width:100% !important;max-width:550px !important;font-size:18px !important;margin:10px !important}.hub .club-resources-bg .text-center.text-section .btn-width-for.club-resources-button{background-color:#17458f !important;border-color:#17458f !important;width:100% !important;max-width:550px !important;font-size:18px !important;margin:10px !important}.hub .text-center.text-section .btn-width-for.club-admins-button{background-color:#f7a81b !important;border-color:#f7a81b !important;width:100% !important;max-width:550px !important;font-size:18px !important;margin:10px !important}.hub .club-resources-bg .text-center.text-section .btn-width-for.club-admins-button{background-color:#f7a81b !important;border-color:#f7a81b  !important;width:100% !important;max-width:550px !important;font-size:18px !important;margin:10px !important}.hub .register-club-bg .text-center.text-section .subtext.club-campaign-subtext.club-resources-subtext{color:#fff !important}.hub .register-club-bg .text-center.text-section .big-title.club-resources.register-text-color{width:100% !important;max-width:570px !important}.hub .register-club-bg .text-center.text-section .subtext.club-campaign-subtext.club-resources-subtext{padding-top:0 !important;padding-bottom:20px !important}.hub .register-club-bg .text-center.text-section .btn-width-for.club-resources-button{background-color:#fff !important;border-color:#fff !important;color:#f7a81b !important}.hub .club-champions .who-main-section{background-color:#0067c8 !important}.hub .register-club-bg{background-color:#00a2e0 !important}.hub .register-club-bg .remove-padding-top{margin-top:20px !important}.hub .club-resources-bg{background-color:#f7a81b !important}.hub .manage-project-bg{background-color:#0067c8 !important}.hub .manage-project-bg .text-center.text-section .big-title.club-resources{max-width:600px !important;width:100% !important}.hub .manage-project-bg .text-center.text-section .btn-width-for.club-resources-button{background-color:#f7a81b !important;border-color:#f7a81b !important}.hub .manage-project-bg .remove-padding-top{margin-top:-45px !important}.hub .analytics-and-reports-club{background-color:#00a2e0 !important}.hub .analytics-and-reports-club .text-center.text-section .big-title.club-success{width:500px !important;max-width:500px !important}.hub .analytics-and-reports-club .text-center.text-section .subtext.club-campaign-second-subtext{color:#17458f !important}.hub .clubs-and-districts .text-center.text-section .big-title.club-resources{max-width:300px !important;width:100% !important}.hub .clubs-and-districts .text-center.text-section .subtext.club-campaign-subtext.club-resources-subtext{max-width:580px !important;width:100% !important;color:#fff !important;padding:5px 0 15px 0 !important;margin-bottom:15px !important}.hub .clubs-and-districts .text-center.text-section .btn-width-for.club-resources-button{background-color:#f7a81b !important;border-color:#f7a81b !important}.hub .membership-magnet{background-color:#00a2e0 !important}.hub .membership-magnet .home-bold-text.big-title.first-section-title.club-success{max-width:500px !important;width:100% !important;color:#17458f !important}.hub .public-image-bonanza{background-color:#f7a81b !important}.hub .public-image-bonanza .text-center.text-section .big-title.club-success{max-width:620px !important;width:100% !important;color:#fff !important}.hub .public-image-bonanza .text-center.text-section .subtext.club-campaign-second-subtext{color:#17458f !important}.hub .service-energizer,.hub .rotary-action-plan,.hub .increase-ability-adapt{background-color:#0067c8 !important}.hub .fundraising-windfall,.hub .increase-our-impact,.hub .enhance-participant-engagement{background-color:#00a2e0 !important}.hub .hub .rotary-action-plan .first-section-title{color:#f7a81b !important;font-size:32px !important;font-weight:700 !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important;max-width:600px !important}.hub .hub .increase-our-impact .text-center.text-section .big-title.club-success.common-font-title{color:#17458f !important}.hub .hub .expand-our-reach .text-center.text-section .subtext.common-font-subtitle{color:#17458f !important}.hub .expand-our-reach{background-color:#f7a81b !important}.hub .hub .forth-section .first-section-title.next-steps-w-100{width:100% !important;font-size:32px !important;font-weight:700 !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important}.hub .set-follow-padding{padding:40px 0 !important}.hub .hub .text-center.text-section .big-title.club-success.common-font-title{font-size:32px !important;font-weight:700 !important;word-spacing:normal !important;letter-spacing:normal !important;line-height:normal !important}.hub .hub .text-center.text-section .subtext.common-font-subtitle{font-size:22px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important}.hub .hub .forth-section .btn-width-rotary.w-100,.hub .hub .forth-section .btn-width-community.w-100{max-width:100% !important;justify-content:center !important}.hub .hub .left-rotarian.set-size-padding{padding-left:30px !important;padding-right:30px !important}.hub .hub .text-center.text-section .subtext.common-font-subtitle.club-member-sub{color:#f7a81b !important}.hub .hub .text-center.text-section .big-title.club-resources.about-fundraising{width:300px !important;max-width:300px !important}.hub .hub .text-center.text-section .subtext.common-font-subtitle.text-color-white{color:#fff !important}.hub .community-main-section.community-main-section-screen-size{min-height:calc(100vh - 158px) !important}.hub .color-golden.remove-spacing.w-100{width:100% !important;display:block !important}.hub .about-first-section .who-first-title-text.resource-title{margin-bottom:0 !important}.hub .about-first-section.resource-page-bg{background-color:#f7a81b !important}.hub .club-registration-link{color:#17458F !important;text-decoration:none !important;font-weight:600 !important}.hub .about-first-section .who-first-title-text.epic-home-banner-text{font-size:19px !important;text-align:left !important;padding:20px !important;font-weight:600 !important;text-transform:none !important}.hub .set-feature-sections{padding:20px !important}@media only screen and (max-width: 768px){.hub .set-feature-sections{padding:20px !important}.contain.hub #main #content{margin-top:-76px !important;top:80px !important}.contain.hub #main #content.custom-mobile-header{margin-top:0 !important;top:129px !important;position:relative}.hub .rounded.padding-4,.hub .about-first-section .padding-about,.hub .our-vision-section,.hub .mission-section,.hub .history-section,.hub .our-impact-section,.hub .trustees-section,.hub .community-main-section,.hub .club-champions .who-main-section,.hub .register-club-bg,.hub .club-resources-bg,.hub .manage-project-bg,.hub .analytics-and-reports-club,.hub .membership-magnet,.hub .public-image-bonanza,.hub .service-energizer,.hub .fundraising-windfall,.hub .rotary-action-plan,.hub .increase-our-impact,.hub .expand-our-reach,.hub .increase-ability-adapt,.hub .enhance-participant-engagement,.hub.clubs-and-districts .forth-section{padding:2rem !important}.hub .community-main-section .row.align-items-center.text-white.rounded.p-2{padding:0 !important}.hub .text-center.text-section{padding:10px !important}.hub .text-center.text-section .big-title.mobile-text-width,.hub .text-center.text-section .subtext.mobile-text-width,.hub .our-vision-section .text-center.text-section .subtext.remove-top-margin,.hub .mission-section .text-center.text-section .subtext.remove-top-margin,.hub .history-section .text-center.text-section .subtext.remove-top-margin,.hub .our-impact-section .impact-font-color,.hub .btn-width-community,.hub .rotary-action-plan .first-section-title{width:100% !important}.hub .forth-section .btn-width-rotary,.hub .forth-section .btn-width-community{width:370px !important}.hub .about-first-section .lead{padding:0 !important}.hub .our-impact-section .impact-font-color{margin:10px 0 !important}.hub .history-section .history-image-position,.hub .our-impact-section .impact-image-position,.hub .history-section .text-center.text-section.remove-padding-top{top:0 !important}.trustees-section .post-container.d-flex.mt-5{flex-direction:column !important;margin-top:2rem !important}.hub .trustees-section .who-first-title-text{margin:0 !important}.hub .our-impact-section .big-title.who-first-title-text{margin-top:30px !important}.club-champions .image-heights,.hub.clubs-and-districts .forth-section.forth-section-bg-color .img-fluid{height:auto !important}.mobile-text-view{margin-top:10px !important}.hub .club-champions .text-center.text-section .big-title.club-success.common-font-title{padding-top:10px !important;padding-bottom:10px !important;width:100% !important;max-width:100% !important}.hub .club-champions .text-center.text-section .subtext.club-campaign-subtext,.hub .club-champions .text-center.text-section .subtext.common-font-subtitle,.hub .club-champions .text-center.text-section .big-title.club-resources,.hub .club-champions .register-club-bg .text-center.text-section .big-title.club-resources.register-text-color,.hub .club-champions .text-center.text-section .btn-width-for.club-resources-button,.hub .clubs-and-districts .text-center.text-section .subtext.club-campaign-subtext.club-resources-subtext{width:100% !important;max-width:100% !important}.hub .manage-project-bg .remove-padding-top{margin-top:0 !important}}.hub .about-first-section .who-first-title-text.resource-title{margin-bottom:0 !important}.hub .about-first-section.resource-page-bg{background-color:#f7a81b !important}.container-fluid.remove-faq-padding{padding-left:0 !important}.sidebar{background-color:#E0902F;color:white;padding:20px;min-height:calc(100vh - 148px) !important;justify-content:flex-start;display:flex;flex-direction:column;margin-top:0}.sidebar h5{margin-bottom:15px}.sidebar a{color:white;text-decoration:none;display:block;padding-left:20px;font-size:20px;cursor:pointer;font-weight:600}.sidebar a:hover{background-color:#d0802a;border-radius:5px}.submenu{padding-left:20px}.faq-container{padding:40px}.faq-title{font-weight:bold;color:#17458f}.accordion{display:none}.accordion.active{display:block}.accordion-item{border:none !important}.accordion-item h2.accordion-header,.accordion-item h2.accordion-header h3.faq-title{margin:0 !important}.sidebar.remove-sidebar-hover a:hover{background-color:unset !important}.hub .remove-faq-padding .accordion-button:not(.collapsed){background-color:unset !important;box-shadow:none !important}.hub .remove-faq-padding .accordion-body p{color:#54565a !important;font-weight:600 !important}.hub .remove-faq-padding .accordion-body a.accordion-faq-link{color:#17458f}.hub .remove-faq-padding .faq-link.active-tab{color:#17458f !important;font-weight:bold}.hub .register-club-bg .remove-padding-top.mt-0{margin-top:0 !important}.hub .text-center.text-section .btn-width-for.club-resources-button.champian-second{margin-top:15px !important;margin-bottom:0 !important}.hub .text-center.text-section .btn-width-for.club-resources-button.champian-second-club{margin-bottom:20px !important}.hub .register-club-bg .text-center.text-section .btn-width-for.club-resources-button.club-resource-first-btn-color{background-color:#D41367 !important;border-color:#D41367 !important;color:#fff !important}.hub .register-club-bg .text-center.text-section .btn-width-for.club-resources-button.club-resource-second-btn-color{color:#17458F !important;background-color:#fff !important;border-color:#fff !important}.hub .district-champions-color{background-color:#FF7600 !important}.hub .max-width-600{max-width:600px !important}.hub .top-20{top:20px !important}.hub .font-weight-900{font-weight:900 !important}@media only screen and (max-width: 768px){.mob-min-vh-100{min-height:84.3vh !important}.hub .forth-section-bg-color .img-fluid{height:100% !important}.mobile-margin{margin-bottom:10px !important}.sidebar{min-height:auto !important}}.hub .text-center.text-section .big-title,.hub .hub .text-center.text-section .big-title.club-success.common-font-title,.hub .hub .forth-section .first-section-title.next-steps-w-100{font-size:36px !important}.hub .hub .rotary-action-plan .first-section-title{font-size:36px !important;max-width:660px !important}.text-box{display:flex !important;flex-direction:column !important;position:absolute !important;top:0 !important;right:10px !important;max-width:100% !important;color:white !important;padding:20px !important}.text-box .lead.remove-spacing.mobile-text-width{word-spacing:normal !important;line-height:normal !important;font-size:22px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:1.17px !important;text-align:center !important;margin:1.5em 0 1em 0 !important;max-width:500px !important}@media only screen and (min-width: 768px) and (max-width: 872px){.text-box .lead.remove-spacing.mobile-text-width{margin:0.5em 0 !important;max-width:700px !important}}@media only screen and (max-width: 768px){.text-box{position:relative !important;text-align:center !important;justify-content:center !important;align-items:center !important}.text-box .lead.remove-spacing.mobile-text-width{word-spacing:normal !important;line-height:normal !important;font-size:22px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:1.17px !important;text-align:center !important;margin:1em 0 1em 0 !important;width:100% !important;padding:0 2rem !important;max-width:100% !important}}.hub .rounded-video iframe{border-radius:20px;overflow:hidden;padding-left:4px}.hub .epic-photogallery-title{font-weight:600;font-size:3.5vw !important}@media (max-width: 768px){.hub .epic-photogallery-title{font-size:4vw !important}}@media (min-width: 1200px){.hub .epic-photogallery-title{font-size:3em !important}}.hub .epic-photogallery-subtitle{font-weight:600;font-size:2vw !important}@media (max-width: 768px){.hub .epic-photogallery-subtitle{font-size:3vw !important}}@media (min-width: 1200px){.hub .epic-photogallery-subtitle{font-size:1.5em !important}}
