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,.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;transform:translateY(-50%);top:50%;font-size:36px}.highlights-section .indicator.prev{left:-30px}.highlights-section .indicator.next{right:-30px}.highlights-slider{transition:600ms ease;margin-left:0;margin-right:0}.highlight-wrapper{text-align:center}.highlight-wrapper .hightlight{box-shadow:0 10px 18px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(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;box-shadow:0px 4px 6.93px .07px rgba(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;box-shadow:1px 1px 14.58px 3.42px rgba(0,0,0,.15);overflow:hidden;max-width:260px}.feature.photo-gallery{margin-bottom:8px}.feature .feature-heading{min-height:79px;display:flex;flex-direction:column;justify-content:center}.feature img{transition:1s ease}.feature ul{visibility:hidden}.feature.members img{max-height:300px}.feature.members:hover .overlay{transform:translateY(65%)}.feature.members:hover .overlay:before{transform:skewY(6deg)}.feature:hover .overlay{transform:translateY(0%)}.feature:hover .overlay:before{transform:skewY(0)}.feature:hover ul{visibility:visible}.feature:hover img{transform:scale(1.1)}.internal-topics{margin-top:40px}.overlay{position:absolute;width:100%;height:100%;transform:translateY(65%);transition:200ms ease;z-index:1}.overlay:before{content:"";display:block;position:absolute;width:100%;height:100%;transform:skewY(6deg);transform-origin:top left}.members .overlay:before{background-color:rgba(5,81,157,.7)}.events .overlay:before{background-color:rgba(5,81,157,.7)}.about .overlay:before{background-color:rgba(148,136,33,.7)}.news .overlay:before{background-color:rgba(161,23,68,.7)}.projects .overlay:before{background-color:rgba(72,72,74,.7)}.shop .overlay:before{background-color:rgba(80,146,20,.7)}.rotary .overlay:before{background-color:rgba(37,153,150,.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;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:rgba(0,0,0,0);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;position:static}#topicSlider .carousel-indicators li{height:15px;width:15px;border-radius:50%;border:1px solid #fff;background-color:#dfdfdf}#topicSlider .carousel-indicators .active{background-color:#05519d}#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-downloads h2,.downloads h2{margin-bottom:30px}.topic-downloads ul,.downloads ul{padding-left:0}.topic-downloads .file-info,.downloads .file-info{margin-right:20px;text-align:center;font-size:16px}.topic-downloads .file-info small,.downloads .file-info small{white-space:nowrap}.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}}