body{font-family:'Open Sans', sans-serif;color:#2a2a2a}h1,h2,h3,h4,h5,h6{font-weight:700}header{padding-top:25px;padding-bottom:25px}.header-info{text-align:right;font-size:16px;margin-right:40px}.header-info>span{display:block}.header-info .nob{font-weight:700;color:#05519d}.header-info .phone{font-size:18px;font-weight:700;color:#05519d}.header-info .social-media{display:inline-block;border-left:1px solid #ddd;padding-left:12px;margin-left:12px;font-size:24px}.header-info .social-media .fa-facebook-square{color:#395d99}.header-info .social-media .fa-meetup{color:#ef1d42}.hero-caption{color:#fff;font-family:'Montserrat', sans-serif;text-shadow:1px 1px 0px rgba(0,0,0,0.2)}.hero-caption span{color:#faa72f}.hero-caption h1{font-size:60px;font-weight:700;margin-bottom:5px}.hero-caption h2{font-weight:400;font-size:34px;letter-spacing:4px}.hero-caption h3{font-size:36px}.navtop{background-color:#05519d !important}.navtop.navbar{padding:5px 1rem}.navtop .container{padding-left:0;padding-right:0}.navtop .member-login .nav-link{color:#f9c320 !important}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff}.navbar-light .navbar-nav .nav-link{color:#fff;font-weight:700}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax.parallax-top{height:330px}.parallax.parallax-internal{height:200px;margin-bottom:40px}.parallax.parallax-internal h1{font-size:42px}.parallax.parallax-btm{height:260px}.parallax.parallax-btm .hero-caption p{line-height:1.7}.highlights-section{padding-top:48px;padding-bottom:50px;border-bottom:2px solid #f3f3f3}.highlights-section .highlights-wrapper{overflow:hidden}.highlights-section .container{position:relative}.highlights-section .indicator{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:36px}.highlights-section .indicator.prev{left:-30px}.highlights-section .indicator.next{right:-30px}.highlights-slider{-webkit-transition:600ms ease;transition:600ms ease;margin-left:0;margin-right:0}.highlight-wrapper{text-align:center}.highlight-wrapper .hightlight{-webkit-box-shadow:0 10px 18px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:0 10px 18px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);padding:25px 25px 30px;background-color:#fff;border-radius:13px;margin-top:30px;margin-bottom:30px}.highlight-wrapper .hightlight h2{font-size:18px;line-height:1.4}.btn{font-weight:700;font-size:16px;border-radius:12px;padding:9px 25px;-webkit-box-shadow:0px 4px 6.93px 0.07px rgba(0,0,0,0.15);box-shadow:0px 4px 6.93px 0.07px rgba(0,0,0,0.15)}.btn.btn-highlight{background-color:#05519d;color:#fff;margin-top:8px}.btn.btn-highlight:hover{background-color:#1165b9}.custom-select-wrapper{text-align:center;margin-top:20px;margin-bottom:30px}.custom-select-wrapper label{font-weight:700}.featured-section{text-align:center;padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.featured-section h2{color:#05519d;font-size:36px}.modal-open{overflow-y:overlay}.modal-open .navbar-fixed-top{overflow-y:scroll}.member-info{margin-top:16px}.member-info>span{font-weight:700;margin-top:8px;display:block}.member-info>span span{font-weight:400}.member-info .btn-member-email{margin-top:8px;display:block;font-weight:700}.month h2{font-size:21px}.month thead{background-color:#05519d;color:#fff}.feature-heading.photo-gallery{color:#2a2a2a}.feature{margin:0 auto 30px;position:relative;-webkit-box-shadow:1px 1px 14.58px 3.42px rgba(0,0,0,0.15);box-shadow:1px 1px 14.58px 3.42px rgba(0,0,0,0.15);overflow:hidden;max-width:260px}.feature.photo-gallery{margin-bottom:8px}.feature .feature-heading{min-height:79px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature img{-webkit-transition:1s ease;transition:1s ease}.feature ul{visibility:hidden}.feature.members img{max-height:300px}.feature.members:hover .overlay{-webkit-transform:translateY(65%);transform:translateY(65%)}.feature.members:hover .overlay:before{-webkit-transform:skewY(6deg);transform:skewY(6deg)}.feature:hover .overlay{-webkit-transform:translateY(0%);transform:translateY(0%)}.feature:hover .overlay:before{-webkit-transform:skewY(0);transform:skewY(0)}.feature:hover ul{visibility:visible}.feature:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.internal-topics{margin-top:40px}.overlay{position:absolute;width:100%;height:100%;-webkit-transform:translateY(65%);transform:translateY(65%);-webkit-transition:200ms ease;transition:200ms ease;z-index:1}.overlay:before{content:'';display:block;position:absolute;width:100%;height:100%;-webkit-transform:skewY(6deg);transform:skewY(6deg);-webkit-transform-origin:top left;transform-origin:top left}.members .overlay:before{background-color:rgba(5,81,157,0.7)}.events .overlay:before{background-color:rgba(5,81,157,0.7)}.about .overlay:before{background-color:rgba(148,136,33,0.7)}.news .overlay:before{background-color:rgba(161,23,68,0.7)}.projects .overlay:before{background-color:rgba(72,72,74,0.7)}.shop .overlay:before{background-color:rgba(80,146,20,0.7)}.rotary .overlay:before{background-color:rgba(37,153,150,0.7)}.event-thumbnail img{max-height:200px;margin-top:12px}.month{margin-bottom:24px}.product-description{padding-left:10px;padding-right:10px;position:relative;top:-15px}.product-description h3{font-size:18px;margin-bottom:0px;font-weight:400}.product-description .product-price{font-size:24px;font-weight:700;color:#05519d}.feature-wrapper>a:hover{text-decoration:none}.feature-text{color:#fff;text-align:left;position:relative;z-index:1;padding:15px}.feature-text.photos{padding:10px}.feature-text .type{font-size:14px}.feature-text h3{font-size:16px;margin-bottom:8px}.feature-text ul{padding-left:30px;font-size:14px}.feature-text .feature-btn{display:inline-block;text-align:right;font-weight:700;text-decoration:none;color:#fff;font-size:14px}.facebook-widget{margin-bottom:30px;-webkit-box-shadow:2px 4px 7px 0px #ccc;box-shadow:2px 4px 7px 0px #ccc}.widget-heading{background-color:#05519d;padding:10px}.widget-heading h2{color:#fff;font-size:18px;margin-bottom:0;margin-right:7px}.widget-heading .meetup-logo{display:inline-block;background-color:#fff;border-radius:50%;padding:2px}.widget-heading .meetup-logo .fa-meetup{color:#f64060;font-size:32px}.embedly-card{background-color:#fff;padding:10px}.footer-main{background-color:#05519d;font-size:14px;padding:30px 0 20px}.footer-main ul{margin-bottom:0;padding-left:0}.footer-main ul li{list-style-type:none;font-weight:700;margin-bottom:8px}.footer-main ul li a{color:#fff;text-decoration:none}.footer-main .footer-info{color:#fff}.footer-main .footer-info .footer-phone{font-size:18px;font-weight:700;display:inline-block;margin-bottom:5px}.footer-main .footer-info .footer-social span{display:block;font-weight:700;margin-bottom:2px}.footer-main .footer-info .footer-social a{color:#fff;font-size:30px;text-decoration:none}.footer-main .footer-info .footer-social a .fa-meetup{color:#f64060}.footer-sub{background-color:#13385c;text-align:center;color:#d6d6d6;padding:20px 0;font-size:14px}.footer-sub img{position:relative;top:-5px;margin-left:5px}.event-title a{font-weight:700}.events-detail h1{font-size:36px !important}.events-detail h3{margin-bottom:20px;font-size:24px}.events-detail hr{margin:20px 0}.thank-you{text-align:center;padding-top:60px;padding-bottom:60px}.thank-you h2{color:#05519d}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#f9c320}.sponsor-logos{margin-top:30px}.sponsor-logos .logo-wrapper{display:inline-block}.inner-page{margin-bottom:60px}.inner-page .breadcrumb{background-color:transparent;font-size:14px}.inner-page .topic-heading{margin-bottom:10px}.inner-page .topic-heading h1{color:#05519d}.contact{margin-top:0}.contact h1{margin-bottom:20px}.contact .map-responsive{overflow:hidden;padding-bottom:330px;position:relative;height:0;margin-bottom:30px}.contact .map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.contact .contact-info>span{font-weight:700;display:block;margin-bottom:5px}.contact .contact-info>span span{font-weight:400}.contact .contact-info .contact-image{margin-bottom:20px}.photos-wrapper{margin-top:20px}#topicSlider .carousel-caption{position:static;color:#4a4a4a;font-size:13px;min-height:90px;padding-top:10px}#topicSlider .carousel-caption p{margin-bottom:0}#topicSlider .carousel-indicators{bottom:80px}#topicSlider .carousel-indicators li{height:15px;width:15px;border-radius:50%}#links{margin-bottom:20px}#links ul{padding-left:0}#links ul li{margin-bottom:10px}#links ul li a{font-weight:700;font-size:14px}#links ul .file-info{margin-right:10px}.home-videos{padding-top:80px;padding-bottom:30px}.home-videos .home-video{margin-bottom:30px}.home-videos .home-video span{margin-top:10px;display:inline-block;font-size:14px}.topic-videos{text-align:center;color:#4a4a4a;font-size:13px}.topic-videos .embed-responsive{margin-bottom:10px}.topic-videos .embed-item{margin-bottom:30px}.bulletin-wrapper{margin-top:24px}.bulletin{margin-bottom:32px;font-size:14px;padding-bottom:8px}.bulletin:not(:last-child){border-bottom:1px solid #dedede}.bulletin h2{font-size:18px;margin-bottom:8px;color:#05519d}.enquiry-form label{font-weight:700;font-size:14px;margin-bottom:4px}.portal-logout{text-align:right;margin-bottom:30px;color:#05519d;font-size:14px;font-weight:700;cursor:pointer}#loginModal .modal-header{border-bottom:0;padding-bottom:0}@media (min-width: 992px){.topic-text{padding-right:80px}}
