.button{display:inline-block;padding:15px 30px;text-decoration:none;border:none;cursor:pointer;text-align:center}.button.button-primary{background:#007d3a;color:#000000}.button.button-primary:hover{background:#004a22}.button.button-secondary{background:#dd8a0d;color:#000000}.button-link{font-weight:500;text-decoration:none}.button-link.primary{color:#007d3a}.button-link.primary:hover{color:#007d3a}.button-link.secondary{color:#dd8a0d}.button-link.secondary:hover{color:#dd8a0d}.button-link.white{color:white}.button-link.white:hover{color:white}.button-link.add-arrow:after{content:"\f178";font-family:"Font Awesome 6 Pro";padding-left:5px;font-weight:400}footer{padding:50px 0;background:#4C4C4C}footer img{max-width:400px;margin-left:-18px;display:block}footer .footer-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-columns .footer-column.first{width:50%;border-right:1px solid rgba(255,255,255,0.2)}@media only screen and (max-width:991px){footer .footer-columns .footer-column.first{border-right:none;width:100%}}footer .footer-columns .footer-column.second{width:50%;padding-left:50px}@media only screen and (max-width:991px){footer .footer-columns .footer-column.second{padding-left:0px;width:100%}}footer .footer-columns .footer-column .column-title{margin:30px 0 20px;color:#007d3a;font-size:18px;font-weight:600;text-transform:uppercase}footer .footer-columns .footer-column .internal-footer-rows{display:-webkit-box;display:-ms-flexbox;display:flex;color:white}@media only screen and (max-width:559px){footer .footer-columns .footer-column .internal-footer-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-columns .footer-column .internal-footer-rows a{color:white;text-decoration:none;display:inline-block;position:relative}footer .footer-columns .footer-column .internal-footer-rows a:hover{text-decoration:underline}footer .footer-columns .footer-column .internal-footer-rows a.email:before{left:-20px;content:"e.";position:absolute;color:#007d3a;font-weight:600}footer .footer-columns .footer-column .internal-footer-rows a.tel:before{left:-20px;content:"t.";position:absolute;color:#007d3a;font-weight:600}footer .footer-columns .footer-column .internal-footer-rows .column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px}@media only screen and (max-width:559px){footer .footer-columns .footer-column .internal-footer-rows .column{width:100%;margin-bottom:10px}footer .footer-columns .footer-column .internal-footer-rows .column a.email{left:20px}footer .footer-columns .footer-column .internal-footer-rows .column a.tel{left:20px}}footer .footer-columns .footer-column .useful-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}footer .footer-columns .footer-column .useful-links-wrapper .link-column{margin-bottom:10px;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:559px){footer .footer-columns .footer-column .useful-links-wrapper .link-column{width:100%}}footer .footer-columns .footer-column .useful-links-wrapper .link-column:first-child{width:50%}@media only screen and (max-width:559px){footer .footer-columns .footer-column .useful-links-wrapper .link-column:first-child{width:100%}}footer .footer-columns .footer-column .useful-links-wrapper .link-column a{color:white;text-decoration:none}footer .footer-columns .footer-column .useful-links-wrapper .link-column a:hover{text-decoration:underline}footer .footer-columns .meta-links{font-size:14px;color:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}footer .footer-columns .meta-links a{color:rgba(255,255,255,0.8);text-decoration:none}footer .footer-columns .meta-links a:hover{text-decoration:underline}.hero{width:100vw;height:60vh;min-height:400px;position:relative;background-color:#004a22}.hero:after{content:"";background:linear-gradient(62.09deg,rgba(0,0,0,0.1) 7.86%,rgba(0,0,0,0.3) 22.33%,rgba(0,0,0,0) 55%),linear-gradient(180deg,rgba(0,0,0,0.6) 12.78%,rgba(0,0,0,0) 25.74%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero.homepage-hero{height:clamp(450px,41.6666666667vw,800px);margin-bottom:100px}.hero.homepage-hero .hero-text .wrapper{padding-top:clamp(25px,2.6041666667vw,50px)}.hero .hero-slider{width:100%;height:100%;position:absolute;z-index:1}.hero .hero-slider .slick-list,.hero .hero-slider .slick-track{height:100%}.hero .hero-slider .slide{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.hero .hero-text{position:absolute;z-index:5;width:100%;height:100%}.hero .hero-text .wrapper{height:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:white;position:relative}.hero .hero-text .wrapper .top-line{font-size:clamp(32px,3.9583333333vw,76px);line-height:1;text-transform:uppercase;margin-bottom:0;line-height:1;font-weight:400}.hero .hero-text .wrapper .bottom-line{font-size:clamp(24px,2.8125vw,54px);line-height:1;text-transform:uppercase;margin-top:0;line-height:0.8;font-weight:400;position:relative}.hero .hero-text .wrapper .bottom-line:after{position:absolute;bottom:-20px;right:0;width:40%;content:"";background:white;height:1px}.hero .hero-text .wrapper .bottom-line:before{position:absolute;bottom:-20px;left:0;width:40%;content:"";background:white;height:1px}.hero .hero-text .wrapper .button-holder{margin-top:40px}.hero .hero-text .wrapper .title{font-family:"Poppins",sans-serif;font-size:clamp(40px,6.5vw,70px);text-transform:uppercase;margin-top:0;line-height:0.8;font-weight:400}nav.main-nav{position:absolute;width:100%;z-index:20;padding:20px 0}nav.main-nav .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.main-nav .wrapper .logo{max-width:clamp(150px,15.625vw,300px)}nav.main-nav .wrapper .navigation{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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav.main-nav .wrapper .navigation .bottom-nav{padding-bottom:10px}@media only screen and (max-width:991px){nav.main-nav .wrapper .navigation .bottom-nav{display:none}}nav.main-nav .wrapper .navigation .bottom-nav ul{font-family:"Poppins",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}nav.main-nav .wrapper .navigation .bottom-nav ul li a{color:white;text-decoration:none!important;font-size:clamp(18px,1.1458333333vw,22px);line-height:1;position:relative;margin:0 10px;display:block}nav.main-nav .wrapper .navigation .bottom-nav ul li a:after{content:"";position:absolute;bottom:-5px;left:calc(50% - 1px);width:0;height:2px;background:#007d3a;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}nav.main-nav .wrapper .navigation .bottom-nav ul li a:before{content:"";position:absolute;bottom:-5px;right:calc(50% - 1px);width:0;height:2px;background:#007d3a;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}nav.main-nav .wrapper .navigation .bottom-nav ul li a:hover{text-decoration:none!important}nav.main-nav .wrapper .navigation .bottom-nav ul li a:hover:after,nav.main-nav .wrapper .navigation .bottom-nav ul li a:hover:before{width:calc(50% + 2px)}nav.main-nav .wrapper .navigation .nav-toggle{display:none;color:white;font-size:32px;cursor:pointer}@media only screen and (max-width:991px){nav.main-nav .wrapper .navigation .nav-toggle{display:block}}nav.mobile-nav{padding:20px;position:fixed;right:-100vw;top:0;width:100vw;height:100vh;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:200;background:#383838}nav.mobile-nav .nav-close{cursor:pointer;font-size:32px;color:white;position:absolute;top:30px;right:30px}nav.mobile-nav.show{right:0}nav.mobile-nav.show .nav-content{opacity:1;-webkit-transition:opacity 0.5s 1s ease-in-out;transition:opacity 0.5s 1s ease-in-out}nav.mobile-nav .nav-content{opacity:0}nav.mobile-nav .nav-content .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}@media only screen and (max-width:767px){nav.mobile-nav .nav-content .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.mobile-nav .nav-content .top .logo,nav.mobile-nav .nav-content .top .nav{width:100%!important;padding-left:20px!important;padding-right:20px!important}nav.mobile-nav .nav-content .top .logo img,nav.mobile-nav .nav-content .top .nav img{max-width:250px}}nav.mobile-nav .nav-content .top .logo{width:25%}nav.mobile-nav .nav-content .top .nav{width:75%;padding-right:50px}nav.mobile-nav .nav-content .top .nav ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}@media only screen and (max-width:767px){nav.mobile-nav .nav-content .top .nav ul{margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}}nav.mobile-nav .nav-content .top .nav ul li{padding:0;margin:0 10px;display:block}nav.mobile-nav .nav-content .top .nav ul li a{color:white;text-decoration:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}nav.mobile-nav .nav-content .top .nav ul li a.button{width:200px;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}nav.mobile-nav .nav-content .top .nav ul li a.button:first-child:before{content:"";display:block;width:100%}nav.mobile-nav .nav-content .main{overflow:scroll;margin-top:40px}nav.mobile-nav .nav-content .main ul{list-style:none;padding:0;margin:0;text-align:center}nav.mobile-nav .nav-content .main ul li a{color:white;font-size:clamp(32px,3.5vw,45px);font-family:"Poppins",sans-serif;font-weight:400!important;text-decoration:none;line-height:1.7}.wp-search-form{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;padding:50px 20px;background:#dd8a0d;z-index:200;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.wp-search-form{width:500px}}.wp-search-form .search-field{margin-bottom:20px}.wp-search-form .results{height:auto;overflow-y:scroll}.wp-search-form .results a{color:black;text-decoration:none}.wp-search-form h2{margin:0 0 10px}.wp-search-form .close{position:absolute;top:50px;right:20px;font-size:30px;cursor:pointer;z-index:20}.wp-search-form input{display:block;width:100%;padding:20px;border-radius:10px;border:1px solid rgba(0,0,0,0.6);font-size:20px}section.mt-default{margin-top:clamp(10px,1.042vw,20px)}section.mb-default{margin-bottom:clamp(10px,1.042vw,20px)}section.pt-default{padding-top:clamp(10px,1.042vw,20px)}section.pb-default{padding-bottom:clamp(10px,1.042vw,20px)}section.mt-none{margin-top:0vw}section.mb-none{margin-bottom:0vw}section.pt-none{padding-top:0vw}section.pb-none{padding-bottom:0vw}section.mt-small{margin-top:clamp(10px,1.042vw,20px)}section.mb-small{margin-bottom:clamp(10px,1.042vw,20px)}section.pt-small{padding-top:clamp(10px,1.042vw,20px)}section.pb-small{padding-bottom:clamp(10px,1.042vw,20px)}section.mt-medium{margin-top:clamp(25px,2.604vw,50px)}section.mb-medium{margin-bottom:clamp(25px,2.604vw,50px)}section.pt-medium{padding-top:clamp(25px,2.604vw,50px)}section.pb-medium{padding-bottom:clamp(25px,2.604vw,50px)}section.mt-large{margin-top:clamp(40px,4.166vw,80px)}section.mb-large{margin-bottom:clamp(40px,4.166vw,80px)}section.pt-large{padding-top:clamp(40px,4.166vw,80px)}section.pb-large{padding-bottom:clamp(40px,4.166vw,80px)}section.password-form{text-align:center}section.password-form input[type=password]{padding:10px 10px;border-radius:0;border:1px solid #dd8a0d}section.password-form input[type=submit]{display:inline-block;padding:10px 20px;text-decoration:none;cursor:pointer;text-align:center;background:#dd8a0d;border:1px solid #dd8a0d;color:#000000}.components .content-wrapper:first-child section{padding-top:0}.components .content-wrapper:last-of-type section{padding-bottom:0}.sidebar-navigation{border:3px solid #007d3a;margin-bottom:20px}.sidebar-navigation .sidenav-toggle{background:#007d3a;padding:10px;color:white;font-family:"Poppins",sans-serif;font-weight:500;font-size:22px;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.sidebar-navigation .sidenav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.sidebar-navigation .sidenav-toggle .toggle{cursor:pointer}.sidebar-navigation .navigation{display:block;padding:20px}@media only screen and (max-width:991px){.sidebar-navigation .navigation{display:none}}.sidebar-navigation .navigation ul{font-family:"Poppins",sans-serif;font-weight:500;font-size:22px;list-style:none;margin:0;padding:0}.sidebar-navigation .navigation ul li a{color:black;text-decoration:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.sidebar-navigation .navigation ul li a:hover{color:#004a22}.sidebar-navigation .navigation ul li.current_page_item{color:#007d3a}.sidebar-navigation .navigation ul li.current_page_item a{color:#007d3a}.sidebar-navigation .navigation ul li.menu-item-has-children{position:relative}.sidebar-navigation .navigation ul li.menu-item-has-children a{width:90%}.sidebar-navigation .navigation ul li.menu-item-has-children .toggle{width:10%;position:absolute;right:0;top:0;cursor:pointer}.sidebar-navigation .navigation ul li.menu-item-has-children .sub-menu{display:none;padding:10px 0}.sidebar-navigation .navigation ul li.menu-item-has-children .sub-menu li{font-size:18px;margin-left:15px}.sidebar-navigation .navigation ul li.menu-item-has-children .sub-menu li a{color:black}.sidebar-navigation .navigation ul li.menu-item-has-children .sub-menu li a:hover{color:#007d3a}.sidebar-component{margin:2vw 0;padding-bottom:2vw}.latest-news .sidebar-news-items-slider{margin-bottom:10px}.latest-news .sidebar-news-items-slider .slide{position:relative}.latest-news .sidebar-news-items-slider .slide img{height:225px;-o-object-fit:cover;object-fit:cover;width:100%}.latest-news .sidebar-news-items-slider .slide .text{color:white;position:absolute;z-index:10;top:0;width:100%;height:225px;padding:15px;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:end;-ms-flex-pack:end;justify-content:flex-end;background:rgba(0,0,0,0.25);text-decoration:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.latest-news .sidebar-news-items-slider .slide .text:hover{background:rgba(0,0,0,0.4)}.latest-news .sidebar-news-items-slider .slide .text h3{margin:0;padding:0}.latest-news .sidebar-news-items-slider .slide .text h5{margin:0;padding:0}table{width:100%;background-color:#FFFFFF;border-collapse:collapse;border-width:0px;border-color:#000000;border-style:solid;color:#000000}table td{border-width:0px;border-color:#000000;border-style:solid;padding:15px}table th{border-width:0px;border-color:#000000;border-style:solid;padding:15px}table thead{background-color:#dd8a0d;font-family:"Poppins",sans-serif}table tbody tr{border-bottom:1px solid rgba(0,0,0,0.4)}.fade-in-text{display:inline-block}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.mt-auto{margin-top:auto}.breadcrumbs span{font-family:"Poppins",sans-serif;color:rgba(33,37,41,0.5)}.breadcrumbs span a{color:rgba(33,37,41,0.5);text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.breadcrumbs span a:hover{color:rgba(33,37,41,0.7)}.breadcrumbs span.breadcrumb_last{color:#004a22}.socials{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.socials.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials .social-media-icon{display:block;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:28px;text-align:center;border:1px solid #007d3a;color:#007d3a;margin:0 4px}.socials .social-media-icon:hover{background:#007d3a;color:white}main.body-container{width:100%}main.body-container:not(.second-wave){margin-top:2vw}main.body-container.has-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:991px){main.body-container.has-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1247px){main.body-container.has-sidebar .components{max-width:calc(100% - 360px)}}@media only screen and (min-width:1248px){main.body-container.has-sidebar .components{max-width:calc(100% - 425px)}}@media only screen and (max-width:991px){main.body-container.has-sidebar .components{max-width:100%}}main.body-container .components{width:100%;max-width:calc(1480px - 6vw);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}main.body-container .sidebar{margin-left:50px;width:375px;-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px}@media only screen and (max-width:1247px){main.body-container .sidebar{width:325px;-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;margin-left:35px}}@media only screen and (max-width:991px){main.body-container .sidebar{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0}}.wrapper{max-width:calc(1440px + 6vw);margin:0 auto;padding:0 3vw}section.accordions{margin-bottom:10px}section.accordions .accordion{width:100%;border-top:3px solid #007d3a}section.accordions .accordion:last-child{border-bottom:3px solid #007d3a}section.accordions .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;cursor:pointer;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}section.accordions .accordion-header.open,section.accordions .accordion-header:hover{background:#007d3a;color:white}section.accordions .accordion-header.open .toggle-icon,section.accordions .accordion-header:hover .toggle-icon{color:white}section.accordions .accordion-header .toggle-icon{color:#dd8a0d;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}section.accordions .accordion-header .toggle-icon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.accordions .accordion-content{display:none;padding:5px 15px 10px}section.accordions .accordion-content section.image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.accordions .accordion-content section.image-grid img{-o-object-fit:cover;object-fit:cover;margin-bottom:10px}section.accordions .accordion-content section.image-grid img.small{width:24.5%;height:200px}@media only screen and (max-width:991px){section.accordions .accordion-content section.image-grid img.small{width:49.5%;height:150px}}section.accordions .accordion-content section.image-grid img.medium{width:49.5%;height:200px}@media only screen and (max-width:991px){section.accordions .accordion-content section.image-grid img.medium{width:100%;height:auto}}section.accordions .accordion-content section.image-grid img.large{width:100%;height:500px}@media only screen and (max-width:991px){section.accordions .accordion-content section.image-grid img.large{width:100%;height:auto}}section.buttons .button{margin-right:10px}section.downloads .download{display:block;width:100%;padding:15px 45px 15px 15px;margin-bottom:5px;background:#dd8a0d;color:black;text-decoration:none;position:relative}section.downloads .download:hover{background:#ad6c0a}section.downloads .download:after{content:"\f33d";position:absolute;right:15px;color:#ad6c0a;font-family:"Font Awesome 6 Pro";font-weight:300}section.form-component .gform_wrapper{padding:20px;border:3px solid #007d3a}section.form-component .gform_wrapper .gfield_label{font-family:"Poppins",sans-serif;font-weight:400;margin-top:25px}section.form-component .gform_wrapper .gform_button{display:block;width:100%;border-radius:0px;border:1px solid #007d3a;background:#007d3a;cursor:pointer;font-size:18px}section.form-component .gform_wrapper .gform_button:focus,section.form-component .gform_wrapper .gform_button:hover{background:#007d3a}section.image-and-text .rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.image-and-text .rows .row{display:-webkit-box;display:-ms-flexbox;display:flex}section.image-and-text .rows .row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:992px){section.image-and-text .rows .row:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:992px){section.image-and-text .rows .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.image-and-text .rows .row .image-col{width:50%;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:400px}@media (max-width:992px){section.image-and-text .rows .row .image-col{width:100%}}section.image-and-text .rows .row .text-col{width:50%;padding:clamp(20px,2.6041666667vw,50px);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){section.image-and-text .rows .row .text-col{width:100%}}section.image img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:750px}.acf-map{width:100%;height:750px}.acf-map img{max-width:inherit!important}.acf-map .gm-style-iw{border-radius:0!important;border:2px solid #004a22;padding:20px!important;top:180px!important;left:240px!important;width:390px}.acf-map .gm-style-iw-tc{display:none!important}.acf-map .gm-style-iw-t{font-size:18px}.acf-map .gm-style-iw-t button.gm-ui-hover-effect{display:none!important}.acf-map .gm-style-iw-t .h2{margin:0;color:#004a22}.acf-map .gm-style-iw-t .p{margin:0;font-size:18px!important}.acf-map .gm-style-iw-t a{color:black;text-decoration:none}.acf-map .gm-style-iw-t .social-media-icon{margin-top:10px;color:#004a22;display:inline-block;width:30px;height:30px;border-radius:50%;margin-right:10px;border:1px solid #004a22;font-size:18px;text-align:center;line-height:28px}.acf-map .gm-style-iw-t .social-media-icon:hover{background:#004a22;color:white}.map{position:relative}.map-logo{position:absolute;z-index:200;top:50px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}section.news-posts .featured-news-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding-bottom:20px;margin-top:20px;border-bottom:3px solid #004a22}@media only screen and (max-width:991px){section.news-posts .featured-news-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.news-posts .featured-news-post .image{width:55%;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;min-height:250px;max-height:500px}@media only screen and (max-width:991px){section.news-posts .featured-news-post .image{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.news-posts .featured-news-post .image img{-o-object-fit:cover;object-fit:cover;height:100%}section.news-posts .featured-news-post .text-content{width:45%;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;height:100%;margin:auto 0;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;text-align:left;padding-right:30px}@media only screen and (max-width:991px){section.news-posts .featured-news-post .text-content{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.news-posts .js-news-wrapper{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}section.news-posts .js-news-wrapper .single-news-item{width:31.5%}@media only screen and (max-width:991px){section.news-posts .js-news-wrapper .single-news-item{width:49%}}@media only screen and (max-width:639px){section.news-posts .js-news-wrapper .single-news-item{width:100%}}section.news-posts .js-news-wrapper .single-news-item .single-news-image{position:relative}section.news-posts .js-news-wrapper .single-news-item .single-news-image img{position:relative;width:100%;max-height:270px;padding:5px;aspect-ratio:1.5/1;-o-object-fit:cover;object-fit:cover}section.news-posts .js-news-wrapper .single-news-item .single-news-image h2{position:absolute;bottom:40px;left:20px;display:block;width:calc(100% - 40px);margin:0;color:white;font-weight:300!important}section.news-posts .js-news-wrapper .single-news-item .single-news-content{padding:0px 20px 20px}section.news-posts .js-news-wrapper .single-news-item .single-news-content .excerpt{height:130px;overflow:hidden;text-overflow:ellipsis}section.news-posts .js-news-wrapper .single-news-item .single-news-content a{margin-top:10px;color:black}section.news-posts .load-more-button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 40px}.nothing-found{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0px 20px;background:#ad6c0a;color:white}section.signposting .signposts{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.9px){section.signposting .signposts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.signposting .signposts .signpost{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/0.75;overflow:hidden}@media (max-width:699.9px){section.signposting .signposts .signpost{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:700px) and (max-width:991.9px){section.signposting .signposts .signpost{width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}}@media (min-width:992px){section.signposting .signposts .signpost{width:32%;-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}}section.signposting .signposts .signpost-title{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:white;text-decoration:none;text-shadow:3px 3px 3px rgba(0,0,0,0.5);padding:15px;text-transform:uppercase}section.signposting .signposts .signpost-title h4{font-size:clamp(24px,1.7708333333vw,34px);line-height:1;font-weight:600;color:white}section.signposting .signposts .signpost-content{position:absolute;width:100%;height:100%;z-index:1;left:0;top:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding:20px;background:#007d3a;color:#383838;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}section.signposting .signposts .signpost:hover .signpost-content{top:0}section.signposting .button-holder,section.signposting .title-holder{text-align:center}section.testimonials .testimonials-slider{border:3px solid #004a22;padding:10px 20px}section.testimonials .testimonials-slider .testimonial-content{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.testimonials .testimonials-slider .testimonial-content .decoration{width:60px;position:relative;top:-20px}section.testimonials .testimonials-slider .testimonial-content .quote-wrapper{width:calc(100% - 80px);color:#004a22}section.testimonials .testimonials-slider .testimonial-content .quote-wrapper .quote{font-family:"Poppins",sans-serif;font-size:clamp(22px,3.45vw,28px);font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}section.testimonials .testimonials-slider .testimonial-content .quote-wrapper .author{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home section.text-component h2{text-align:center}section.text-component .button-holder{text-align:center;margin-bottom:20px}section.video{width:100%;aspect-ratio:1/0.5625;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:white}section.video .play-btn{position:relative;z-index:5;display:block;width:60px;height:60px;border-radius:50%;color:white;font-size:35px;border:2px solid white;text-align:center;line-height:58px;padding-left:5px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}section.video .play-btn:hover{background:white;color:#ad6c0a}section.video h3{position:relative;z-index:5;margin:10px 0 0}section.video:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.15)),to(rgba(0,0,0,0.15)));background:linear-gradient(0deg,rgba(0,0,0,0.15),rgba(0,0,0,0.15));z-index:2}.gform_wrapper{display:block!important}@media (max-width:992px){.bannr-section h1{font-size:48px}}
/*# sourceMappingURL=style.css.map */