﻿.green{background-color:#006f45}.lightgreen{background-color:#3b887b}.yellow{background-color:#f4ae33}.navy{background-color:#152739}.transparent-green{background-color:rgba(0,111,69,0.9)}*{outline:none}html{font-size:100%;margin:0}body{margin:0;padding:15px}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button{line-height:180%;letter-spacing:1px;font-family:"Josefin Sans",sans-serif;color:#4f4f4f}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1.title,h2.title,h3.title,h4.sub-title,h5.sub-title,h6.sub-title{text-align:center}h1.title,h2.title,h3.title{margin-bottom:0}h4.sub-title,h5.sub-title,h6.sub-title{margin-top:0}a{text-decoration:none}a:hover{color:#006f45}.button,button,input[type="button"],input[type="submit"]{line-height:100%;padding:10px 15px;cursor:pointer;border:1px solid #4f4f4f;background-color:#fff;color:#4f4f4f}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:#4f4f4f;color:#fff}input,textarea,select{padding:10px 15px;margin-bottom:15px}.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green p,.green a,.green span,.green li,.green td,.green th,.lightgreen h1,.lightgreen h2,.lightgreen h3,.lightgreen h4,.lightgreen h5,.lightgreen h6,.lightgreen p,.lightgreen a,.lightgreen span,.lightgreen li,.lightgreen td,.lightgreen th,.yellow h1,.yellow h2,.yellow h3,.yellow h4,.yellow h5,.yellow h6,.yellow p,.yellow a,.yellow span,.yellow li,.yellow td,.yellow th,.navy h1,.navy h2,.navy h3,.navy h4,.navy h5,.navy h6,.navy p,.navy a,.navy span,.navy li,.navy td,.navy th{color:#fff}.green a:hover{color:#4f4f4f}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border:2px solid #f4ae33}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#4f4f4f;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#f4ae33}nav ul{padding:0;list-style:none}@media (max-width: 992px){nav ul{display:none}}nav ul li{float:left}nav #open-nav{display:none;float:right;font-size:30px;font-size:1.875rem;color:#fff;cursor:pointer;margin:35px 30px}@media (max-width: 992px){nav #open-nav{display:block}}.nav-wrapper{padding-top:15px;padding-bottom:30px;border-bottom:1px solid #4f4f4f;position:relative;z-index:1}.nav-wrapper .contact-details,.nav-wrapper .social-links{float:right}.nav-wrapper .contact-details p{margin:0;margin-right:15px}@media (max-width: 900px){.nav-wrapper .contact-details p{display:none}}.nav-wrapper .contact-details p a{color:#fff}.nav-wrapper .contact-details p a:hover{color:#f4ae33}.nav-wrapper .social-links i{color:#fff;font-size:18px}.nav-wrapper .social-links i:hover{color:#f4ae33}.nav-wrapper #logo{width:198px;height:254px;display:block;margin:0 auto;background-position:center;background-repeat:no-repeat;background-image:url("images/logo.png");position:absolute;top:-30px}@media (max-width: 480px){.nav-wrapper #logo{width:100px;height:120px;background-size:contain;background-repeat:no-repeat;background-position:top center}}.nav-wrapper #logo:hover{transform:scale(1.05)}.nav-wrapper nav ul{padding:0;margin-top:45px;margin-bottom:0;list-style:none;float:right}@media (max-width: 1100px){.nav-wrapper nav ul{display:none}}.nav-wrapper nav ul li{float:left;margin-left:30px;position:relative}.nav-wrapper nav ul li a{text-transform:uppercase;color:#fff}.nav-wrapper nav ul li:hover a,.nav-wrapper nav ul li.current-menu-item a,.nav-wrapper nav ul li.current-menu-parent a{color:#f4ae33}.nav-wrapper nav ul li:hover ul,.nav-wrapper nav ul li.current-menu-item ul,.nav-wrapper nav ul li.current-menu-parent ul{display:block}.nav-wrapper nav ul li:hover ul li a,.nav-wrapper nav ul li.current-menu-item ul li a,.nav-wrapper nav ul li.current-menu-parent ul li a{color:#fff}.nav-wrapper nav ul li ul{position:absolute;padding:15px;left:-15px;width:280px;margin-top:0;background-color:rgba(0,111,69,0.9);display:none;padding-top:45px}.nav-wrapper nav ul li ul li{float:none;margin-left:0}.nav-wrapper nav ul li ul li a{text-transform:none}.nav-wrapper nav ul li ul li:hover a,.nav-wrapper nav ul li ul li.current-menu-item a{color:#f4ae33}.nav-wrapper nav #open-nav{display:none;font-size:30px;font-size:1.875rem;color:#fff;cursor:pointer;position:relative;margin:0;margin-top:15px}@media (max-width: 1100px){.nav-wrapper nav #open-nav{display:block}}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:1000;overflow:hidden;transition:all 0.3s;background-color:#fff}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#4f4f4f}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s}#nav-m ul li{padding:0;text-align:center;margin-bottom:30px}#nav-m ul li a{text-transform:uppercase;font-size:30px;font-size:1.875rem}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#4f4f4f}#nav-m ul li ul{margin-top:15px}#nav-m ul li ul li{margin-bottom:15px}#nav-m ul li ul li a{font-size:14px;font-size:.875rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:1000px}#page.menu{position:fixed;width:100%}#footer{padding-top:30px;padding-bottom:30px}#footer #footer-logo{display:block;width:146px;height:100px;background-image:url("images/footer-logo.png");margin:0 auto;margin-bottom:30px;transition:200ms}#footer #footer-logo:hover{transform:scale(1.05)}#footer ul{list-style:none;padding:0;margin:0;text-align:center}#footer ul li{display:inline;margin-right:30px}@media (max-width: 992px){#footer ul li{display:block;margin:0;float:none;width:100%}}#footer ul li:last-child{margin-right:0}#footer ul li a{text-transform:uppercase}#footer ul li a:hover{color:#f4ae33}#footer .social-links{text-align:center;display:block;width:100%;margin-top:15px}#footer .social-links a{display:inline;float:none}#footer .social-links a:hover i{color:#f4ae33}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px}.social-links .social-link:last-child{margin-right:0}.social-share h5{margin-bottom:0}.social-share a.share-link{margin-right:15px}.section-contact-form{text-align:center;position:relative}.section-contact-form form{margin-top:30px}.section-contact-form input,.section-contact-form textarea{font-size:13px;font-size:.8125rem;width:100%;max-width:600px}.section-contact-form select{width:100%;max-width:600px}.section-contact-form textarea{height:163px}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{clear:both;font-family:"Josefin Sans",sans-serif;border:1px solid #fff;color:#fff}.section-contact-form .wpcf7-submit{max-width:100%;background-color:#3b887b;text-align:left;color:#fff;border:none;padding:15px;padding-top:20px}.section-contact-form .wpcf7-submit:hover{background-color:#fff;color:#3b887b}.section-contact-form .contact-logo{display:block;width:150px;height:189px;position:absolute;left:50%;top:-10px;margin-left:600px;background-image:url("images/contact-logo.png")}@media (max-width: 1530px){.section-contact-form .contact-logo{display:none}}.section-cta{text-align:center}.section-cta a.cta-link{display:inline-block;color:#f4ae33;text-transform:uppercase;font-size:22px}.section-cta a.cta-link:hover{color:#fff}.section-cta span{display:inline-block;text-transform:uppercase;font-size:22px}.section-resources span{display:block;width:100%;padding-top:80px;padding-bottom:80px;text-transform:uppercase;text-align:center;padding:15px;margin-bottom:30px}.section-resources span span{margin-bottom:0}.section-resources span:hover{background-color:#006f45}.section-featured-links{padding-bottom:0}.section-featured-links a.featured-link{text-align:center;margin-bottom:30px}.section-featured-links a.featured-link span.link-wrap{display:block;padding:90px 15px}@media (max-width: 1200px){.section-featured-links a.featured-link span.link-wrap{padding:60px 15px}}.section-featured-links a.featured-link span.link-wrap img{display:block;margin:0 auto;margin-bottom:15px;transition:300ms}.section-featured-links a.featured-link span.link-wrap span.label{color:#fff;text-transform:uppercase;font-size:18px;position:relative;transition:300ms;top:0}.section-featured-links a.featured-link span.link-wrap:hover img{opacity:0}.section-featured-links a.featured-link span.link-wrap:hover span.label{top:-60px}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto;margin-bottom:20px}.section-general-content .row{padding-top:15px;padding-bottom:15px}.accordion{padding:30px 0}.accordion .question{position:relative}.accordion .question p{color:#fff;padding:15px 0;cursor:pointer;text-transform:uppercase;margin:0;padding-right:50px;margin-top:15px;padding-left:15px}.accordion .question i{color:#fff;position:absolute;right:25px;top:20px}.accordion .question:hover p,.accordion .question:hover i{color:#fff}.accordion .answer{max-height:0;overflow:hidden;transition:max-height .6s;padding:0 15px}.accordion .answer.active{max-height:1000px}.section-testimonials{background-position:center;background-size:cover}.section-testimonials .testimonial-inner{background-color:rgba(0,111,69,0.9);margin-left:15px;margin-right:15px;padding-top:60px;padding-bottom:60px}.section-testimonials .testimonial-inner h2{text-align:center;color:#f4ae33}.section-testimonials .testimonial-inner .container{max-width:100%}.section-testimonials .testimonial-inner .container .testimonial{cursor:e-resize;text-align:center}.section-testimonials .testimonial-inner .container .testimonial p{color:#f4ae33}.archive .post{padding:30px 0;text-align:center}.archive .post h3{position:absolute;padding:10px 15px;background-color:#fff;border:1px solid #4f4f4f}.archive .post img{max-width:100%;height:auto}.archive .post .read-more{display:inline-block}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:1px solid #4f4f4f}.post-navigation{text-align:center}
/*# sourceMappingURL=main.css.map */
