body{position:relative;font-family:'Raleway',sans-serif}.site-header{background:rgba(0,0,0,.5);color:#3a3a3a;position:absolute;top:0;left:0;width:100%;z-index:1}.main-navigation ul{margin-top:22px}.main-navigation,.main-navigation ul ul{background-color:transparent}.main-navigation .main-nav ul li{margin:0 25px 0 0}.main-navigation .main-nav ul li:last-child{margin:0}.main-navigation .main-nav ul li[class*=current-menu-]>a{background-color:transparent;color:#3abd08}.main-navigation .main-nav ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a{color:#3abd08;background-color:transparent}.main-navigation .main-nav ul li a{padding-left:0;padding-right:0;font-weight:600;font-size:16px;letter-spacing:.03em}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{color:#3abd08;background-color:transparent}.menu-item-has-children .dropdown-menu-toggle{padding-right:0}.main-navigation ul ul{background-color:transparent}.sub-menu{margin-top:0 !important}.sub-menu li{margin:0;box-shadow:none}.sub-menu li a{padding:0 !important;margin:0 0 10px !important}.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li.sfHover>a{color:#3abd08;background-color:transparent}.sub-menu ul{margin:0 0 0 10px}.banner-wrapper .elementor-column-wrap{text-align:center}#home-banner .elementor-row{background-color:rgba(122,122,122,.5)}.elementor-28 .elementor-element.elementor-element-7ef1cf2c a.elementor-button,.elementor-28 .elementor-element.elementor-element-7ef1cf2c .elementor-button{display:none}.elementor-28 .elementor-element.elementor-element-4436f291{color:rgba(255,255,255,.69);font-size:13px;font-weight:400;line-height:2em;font-style:italic;max-width:800px;margin:0 auto}.elementor-28 .elementor-element.elementor-element-5de50683{background-attachment:fixed;background-position:center top}.elementor-28 .elementor-element.elementor-element-63cdfeda .elementor-image-box-img img{transition-duration:.3s;transform:translateY(-2px) scale(.98);border:solid 2px #98d61b;border-radius:50%}.elementor-28 .elementor-element.elementor-element-63cdfeda .elementor-image-box-img img:hover{transform:scale(1.05);border:solid 2px #23a455}.elementor-28 .elementor-element.elementor-element-46de04b9 .elementor-image-box-img img{transition-duration:.3s;transform:translateY(-2px) scale(.98);border:solid 2px #98d61b;border-radius:50%}.elementor-28 .elementor-element.elementor-element-46de04b9 .elementor-image-box-img img:hover{transform:scale(1.05);border:solid 2px #23a455}.elementor-28 .elementor-element.elementor-element-6d6560f1 .elementor-image-box-img img{transition-duration:.3s;transform:translateY(-2px) scale(.98);border:solid 2px #98d61b;border-radius:50%}.elementor-28 .elementor-element.elementor-element-6d6560f1 .elementor-image-box-img img:hover{transform:scale(1.05);border:solid 2px #23a455}.elementor-28 .elementor-element.elementor-element-34d96bcd .elementor-social-icon:hover i{color:#fff}.elementor-28 .elementor-element.elementor-element-27a44a84 .elementor-social-icon:hover i{color:#fff}.elementor-28 .elementor-element.elementor-element-6da31edc .elementor-social-icon:hover i{color:#fff}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}.footer-widgets{background-color:#313131;color:#fff}.footer-widgets a{color:#fff}.footer-widgets .widget-title{color:#fff;position:relative;padding:0 0 15px}.footer-widgets .widget-title:after{content:'';position:absolute;bottom:0;left:0;width:35px;height:2px;background:#3abd08}.footer-widgets .widget{font-size:13px;line-height:25px}.widget ul li a{color:#fff}.widget ul li a:hover{color:#3abd08}.footer-widgets .gallery-icon a{position:relative}.footer-widgets .gallery-icon a:before{content:'';width:100%;height:100%;position:absolute;top:0;background:rgba(89,189,8,.5);z-index:1}.footer-widgets .gallery-icon a:hover:before{opacity:0}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0}.page-content,.entry-content,.entry-summary{margin:0}.inside-header{padding:10px 10px 10px 40px}.inner-page-header .entry-title{padding-top:25px}.home .site-main{padding:0}.home .site-main header{max-width:auto;margin:0}.site-main header{max-width:1140px;margin:0 auto 15px}.site-main h1{font-family:'Raleway',sans-serif;font-weight:600;text-align:center;color:#000}body p{margin:0 0 15px}.footer{font-family:'Raleway',sans-serif}.one-container .inside-article{padding:0 !important}.menu-toggle{font-size:35px}.copyright-country{color:#116ebf;text-decoration:none}.footer-copyright .fa{color:#e90606;margin:0 3px;font-size:12px;animation:pound .35s infinite alternate;-webkit-animation:pound .35s infinite alternate}.dropdown-hover .main-navigation:not(.toggled) ul li:hover>ul,.dropdown-hover .main-navigation:not(.toggled) ul li.sfHover>ul{box-shadow:none}.events-list span{display:block}.event-main span{display:block}.event-main span.event-venue .label-title{display:inline-block;margin:0 10px 0 0;font-weight:600}.single-event{border-bottom:solid 1px #c1c1c1;padding:0 0 25px;margin:0 0 25px;text-align:center}.event-title{font-family:'Raleway',sans-serif;font-weight:600;font-size:25px}.event-details p{margin:0}.event-main span.event-from-date.label-title,.event-main span.event-to-date.label-title{display:inline-block}.event-details{margin:25px 0 0;font-size:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.elementor-element-6bac6dac{height:65vh;background-position:center top;background-size:cover}.tablet-grid-50{width:25%}.gallery-item img{vertical-align:bottom;width:100%}.site-header{background:#23a455}.single-service,.inner-page-template .site-header{position:relative}.elementor-text-editor,.elementor-widget-heading{padding:0 20px}}@media only screen and (max-width:768px){.main-navigation .main-nav ul ul li[class*=current-menu-]>a{color:#333;background-color:transparent}.main-navigation .main-nav ul ul li[class*=current-menu-]>a:hover{background:0 0}.main-navigation .main-nav ul ul li a{color:#333;font-size:13px;padding:17px 0 !important;margin:0 !important}.site-header{background:#23a455}.single-service .site-header,.inner-page-template .site-header{position:relative}.inside-header{padding:10px 20px}.site-logo{float:left !important}.home-banner{height:80vh}button.menu-toggle{color:#fff;position:relative;top:25px;padding:0}.menu-toggle .mobile-menu{display:none}.main-navigation{float:right !important;clear:right !important;padding:0 20px;position:static}.inside-header{padding:10px 20px;position:relative}.inside-navigation{position:static}.main-navigation.toggled .main-nav>ul{padding:0 20px}.main-nav{position:absolute;top:131px;width:100%;left:0;background:#fff}.main-navigation .main-nav ul li a,.menu-toggle{color:#333}.main-navigation .main-nav ul li{margin:0;border-bottom:solid 1px #ccc}.elementor-text-editor,.elementor-widget-heading{padding:0 20px}}