body{font-family:"Montserrat",sans-serif;color:#606060;line-height:1.7}p{margin-bottom:1.5rem}.logo{margin-top:12px}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"PT Serif",serif}header{padding-top:25px;padding-bottom:25px}.search-wrapper{position:relative}.input-search{position:absolute;z-index:2;top:100%;width:300px;margin-top:16px;right:0;visibility:hidden;opacity:0;-webkit-transition:ease 400ms opacity;transition:ease 400ms opacity}.input-search.active{visibility:visible;opacity:1}.header-info{margin-top:12px;text-align:left;font-size:16px;margin-right:40px;display:flex;flex-direction:column}.header-info .header-contact .icon{float:left;margin-right:20px;color:#023d7c}.header-info .header-contact span{float:left;margin-bottom:10px}.header-info .translate-wrapper{color:#023d7c;margin-top:10px;height:30px}.header-info .translate-wrapper i{color:#023d7c}.header-info div#google_translate_element{display:inline-block;margin-left:20px}.header-info>span{display:block}.header-info .nob{font-weight:700;color:#023d7c}.header-info .address{display:block}.header-info .phone{font-size:18px;font-weight:700;color:#239474;display:block}.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;max-width:800px}.hero-caption h1{font-family:"PT Serif",serif;font-size:58px;font-weight:700;margin-bottom:5px}.hero-caption p{font-weight:400;font-size:24px;line-height:1.5}.hero-caption .hero-btn{background-color:#239474;display:inline-block;color:#fff;font-weight:700;font-size:21px;padding:10px 36px;border-radius:20px}.hero-caption .hero-btn:hover{text-decoration:none}.separator-left{border-left:1px solid #115093}.dropdown-menu{text-transform:none}.navtop{background-color:#023d7c !important;font-size:14px;text-transform:uppercase}.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:500px}.parallax.parallax-internal{height:200px;margin-bottom:40px}.parallax.parallax-internal h1{font-size:42px}.parallax.parallax-btm{height:330px}.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:#023d7c;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}.home-section{text-align:left;padding-top:90px;padding-bottom:90px}.home-section.homepage-top-text{background-color:#f2f4f6}.home-section .home-downloads{margin-top:60px}.home-section .home-downloads h3{font-size:32px;color:#023d7c;font-family:"Montserrat",sans-serif;margin-bottom:20px}.home-section .home-downloads ul{padding-left:0}.home-section .home-downloads ul li{margin-bottom:15px}.home-section .home-downloads ul a{color:#239474;font-size:18px}.home-section .home-downloads ul .file-info{margin-right:10px}.home-section h2{color:#023d7c;font-size:42px;margin-bottom:30px}.home-section.bottom-text{background-color:#023d7c;color:#fff}.home-section.bottom-text h2{color:#fff}.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}.diary-filter{margin-bottom:30px}.month{margin-bottom:30px}.month h2{font-size:21px;color:#023d7c;margin-bottom:20px}.month thead{background-color:#05519d;color:#fff}.feature-heading.photo-gallery{color:#2a2a2a}.feature-section{text-align:center}.feature{text-align:left;margin:30px auto;position:relative;padding:25px;box-shadow:4px 7px 32.68px 5.32px rgba(35,31,32,.08);overflow:hidden}.feature h2{font-size:24px;margin-bottom:1rem;margin-top:20px}.feature.photo-gallery{margin-bottom:8px}.feature .feature-heading{min-height:79px;display:flex;flex-direction:column;justify-content:center}.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)}.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}.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-btn{background-color:#239474;display:inline-block;color:#fff;font-weight:700;font-size:16px;padding:10px 36px;border-radius:20px;margin-bottom:20px}.feature-btn:hover{text-decoration:none;color:#fff}.facebook-widget{margin-bottom:30px;box-shadow:2px 4px 7px 0px #ccc}.widget-heading{background-color:#023d7c;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}.google-maps{width:100%;height:300px}.embedly-card{background-color:#fff;padding:10px}footer{background-color:#f8f9fa}.footer-accreditation{text-align:center;margin-top:20px;padding-left:15px;padding-right:15px}.footer-accreditation .container{border-top:1px solid #b6b6b6;padding-top:30px}.footer-accreditation img{margin-left:20px;margin-bottom:20px;max-height:105px}.footer-main{font-size:16px;padding:30px 0 20px;color:#023d7c}.footer-main p{font-weight:700;font-family:"PT Serif",serif;font-size:21px;margin-bottom:10px}.footer-main ul{margin-bottom:0;padding-left:0}.footer-main ul li{list-style-type:none;display:inline-block;font-weight:700;margin-bottom:8px}.footer-main ul li:not(:last-child){border-right:1px solid #023d7c;padding-right:10px;margin-right:10px}.footer-main ul li a{color:#023d7c;text-decoration:none}.footer-main .footer-info{text-align:left}.footer-main .footer-info .footer-phone{font-size:18px;font-weight:700;display: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}.gallery-images{margin-top:20px}.gallery-images .cat{margin-bottom:30px}.designation{color:#023d7c;margin-bottom:25px}.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:#239474}.gallery-list{margin-top:20px}.album-description{margin-top:15px}.album-description h5{color:#023d7c;margin-bottom:15px}.sponsor-logos{margin-top:30px}.sponsor-logos .logo-wrapper{display:inline-block}.file-info{text-align:center;white-space:nowrap;min-width:80px}.inner-page{margin-bottom:60px;padding-top:60px}.inner-page .staff{margin-top:30px;margin-bottom:30px}.inner-page .staff-img{max-width:300px;margin-bottom:15px}.inner-page .staff-detail>span{display:block;font-weight:700}.inner-page .staff-detail>span span{font-weight:400}.inner-page .staff-description{margin-top:15px}.inner-page .staff-description a{color:#239474}.inner-page .staff-description h2{font-size:24px}.inner-page.contact{padding-top:0}.inner-page .topic-downloads,.inner-page .topic-links{margin-top:40px;margin-bottom:40px}.inner-page .topic-downloads h3,.inner-page .topic-links h3{font-size:24px;color:#023d7c;font-family:"Montserrat",sans-serif;margin-bottom:20px}.inner-page .topic-downloads ul,.inner-page .topic-links ul{padding-left:0}.inner-page .topic-downloads ul li,.inner-page .topic-links ul li{margin-bottom:15px}.inner-page .topic-downloads ul a,.inner-page .topic-links ul a{color:#239474;font-size:18px}.inner-page .topic-downloads ul .file-info,.inner-page .topic-links ul .file-info{margin-right:15px}.inner-page .topic-videos{margin-top:40px;text-align:center;color:#4a4a4a;font-size:14px}.inner-page .topic-videos .embed-responsive{margin-bottom:10px}.inner-page .topic-videos .embed-item{margin-bottom:30px}.inner-page .breadcrumb{background-color:transparent;font-size:14px;padding:0}.inner-page .topic-heading h1{margin-bottom:20px;color:#023d7c;font-size:36px}.contact{margin-top:0}.contact h1{margin-bottom:20px;color:#023d7c}.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:10px}.contact .contact-info>span span{font-weight:400}.contact .contact-info .contact-image{margin-bottom:20px}.photos-wrapper{margin-top:20px}.accreditation-logos a:last-child{display:block;margin-top:15px}.accreditation-logos img{margin-top:12px;margin-right:5px}#topicSlider .carousel-caption{position:static;color:#4a4a4a;font-size:14px;min-height:90px;padding-top:10px}#topicSlider .carousel-caption p{margin-bottom:0}#topicSlider .carousel-img{border-radius:12px;overflow:hidden}#topicSlider .carousel-indicators{bottom:80px}#topicSlider .carousel-indicators li{height:15px;width:15px;border-radius:50%;background-color:#e4e4e4}.side-images{margin-top:80px}.side-images .side-image{margin-bottom:60px}.side-images .side-image img{border-radius:12px}.home-videos{margin-top:60px}.home-videos .home-video{margin-bottom:30px}.home-videos .home-video span{margin-top:10px;display:inline-block;font-size:14px;font-weight:700;font-style:italic}.search-results{margin-top:60px}.search-results h2{font-size:24px}.search-results h2 a{color:#239474}.search-results .result{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d2d2d2}.g-recaptcha{margin-bottom:20px}.diary-dates{margin-top:20px}.diary-date h3{color:#023d7c;margin-bottom:20px}.diary-date hr{margin-bottom:30px}.diary-date p strong{color:#023d7c}.contact-form.absent{margin-top:20px}.contact-form h2{color:#023d7c}.contact-form div>p{margin-bottom:15px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8d8d8d;font-size:14px;opacity:1}.contact-form div>p>strong{color:#023d7c;margin-top:20px;display:inline-block;margin-bottom:-20px}.contact-form .form-check-inline{margin-bottom:20px}.topic-list{margin-top:40px}.topic-list .topic{margin-bottom:40px;margin-left:0;margin-right:0;padding:30px 15px;border:1px solid #e0e0e0}.topic-list .topic .feature-btn{margin-top:20px;margin-bottom:0}.topic-list .topic h2{color:#023d7c;font-size:28px;margin-bottom:10px}.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:#023d7c}.enquiry-form label{font-weight:700;font-size:14px;margin-bottom:4px}.portal-logout{text-align:right;margin-bottom:30px;color:#023d7c;font-size:14px;font-weight:700;cursor:pointer}#loginModal .modal-header{border-bottom:0;padding-bottom:0}@media(min-width: 1200px){.container{max-width:1440px}.home-downloads{padding-left:30px}}@media(min-width: 992px){.topic-text{padding-right:80px}}