/*!
* Theme name: Basic
* Description: Tema base 
* Author: Excogita
* Version: 1.0.0.
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.screen-reader-text{display:none}html,body{font-family:"Open sans",sans-serif}body{color:#414141;font-size:18px;font-weight:normal;line-height:1.8em}@media (max-width: 980px){body{font-size:16px;line-height:1.6em}}*,::after,::before{box-sizing:inherit}.entry-content{padding-bottom:15px;min-height:280px}h1,h2,h3,h4,h5,h6{font-family:"Open sans",sans-serif}h1{font-size:40px;line-height:1.44em;}@media (max-width: 980px){h1{font-size:36px}}@media (max-width: 768px){h1{font-size:32.4px}}h2{font-size:32.4px}@media (max-width: 980px){h2{font-size:27px}}@media (max-width: 768px){h2{font-size:22.5px}}h3{font-size:28.8px}@media (max-width: 980px){h3{font-size:25.2px}}h4{font-size:25.2px}@media (max-width: 980px){h4{font-size:23.4px}}h5{font-size:21.6px}@media (max-width: 980px){h5{font-size:19.8px}}h6{font-size:16.2px}@media (max-width: 980px){h6{font-size:14.4px}}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5.h6{color:#5BB85D}.excerpt{font-size:15.3px;line-height:1.71em}a{color:#5BB85D}a:hover,a:active,a:focus{opacity:.5;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.container{margin:0 auto;position:relative;width:80%;max-width:1080px}.col-wrapper:not(:last-child){margin-bottom:calc(1.5rem - $gutter)}@media (min-width: 979px){.col-wrapper{display:flex}}.entry-content .col-wrapper{margin-top:1em}.col{display:block;flex-basis:0;flex-grow:1;flex-shrink:1}@media (min-width: 980px){.col{padding:.75rem}}@media (max-width: 979px){.col{padding-top:.75rem;padding-bottom:.75rem}}.wp-block-quote{border-color:#5BB85D}.slick-slider{overflow:hidden}.wp-block-button__link{background-color:#5BB85D;border-radius:0;font-weight:bold}.contact-area{list-style-type:none;margin:0;padding:0 .75rem}.contact-area li{display:inline-block;margin-right:1em}.contact-area li:last-child{margin-left:0}.contact-area li i{font-size:120%;margin-right:0.2em}@media screen and (max-width: 979px){.contact-area{text-align:center;margin-top:0.5em}}@media screen and (min-width: 979px){.col-sx{flex:none;width:66.6666%}}@media screen and (min-width: 979px){.col-dx{flex:none;width:33.3333%}}@media screen and (min-width: 979px){.site-logo{flex:none;width:20%}}.site-logo a{display:block}.site-logo img{max-width:100%;height:auto}@media (max-width: 978px){.site-logo{text-align:center}.site-logo img{height:auto}}@media screen and (min-width: 979px){.logo-left{flex:none;width:20%}}@media (min-width: 979px){.logo-left{text-align:left}}@media screen and (min-width: 979px){.bloginfo-right{flex:none;width:80%}}.bloginfo-right a{text-decoration:none;font-size:180%}@media (min-width: 979px){.bloginfo-right{text-align:left}}header .col-wrapper{align-items:center}.main-mobile-navbar{display:none}@media (max-width: 978px){.main-mobile-navbar{display:block;padding-top:0}}.main-navbar{display:block;padding-bottom:0;padding-top:0}@media (max-width: 978px){.main-navbar{display:none}}#top-header{padding:6px 0;font-size:14.4px;position:relative;border-bottom:1px solid #d8d8d8;background:#f1f1f1;z-index:200}@media (max-width: 978px){.top-navbar{display:none}}.header-sidebar{text-align:right}@media (max-width: 979px){.header-sidebar{text-align:center}}.header-sidebar p{margin:0}@media (min-width: 979px){.menu-container{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#menu-main,#menu-top{padding:0;margin:0;list-style:none;float:right}#menu-main .current-menu-item a,#menu-top .current-menu-item a{color:#5BB85D}#menu-main li,#menu-top li{margin:0;padding:0;display:inline-block;position:relative;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;word-wrap:break-word;line-height:1rem}#menu-main li:hover ul,#menu-top li:hover ul{opacity:1;visibility:visible}#menu-main li>a,#menu-top li>a{padding:1.1em 0;font-size:0.95rem}#menu-main li a,#menu-top li a{display:block;position:relative;color:#414141;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}#menu-main li a:hover,#menu-main li a:active,#menu-main li a:focus,#menu-top li a:hover,#menu-top li a:active,#menu-top li a:focus{color:#5BB85D;opacity:1}#menu-main>li,#menu-top>li{padding-right:1.2em}}@media (min-width: 979px) and (min-width: 979px){#menu-main>li,#menu-top>li{padding-right:1.5em}}@media (min-width: 979px){#menu-main .menu-item-has-children>a:after,#menu-top .menu-item-has-children>a:after{content:'';position:absolute;right:0;top:45%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #414141}#menu-main .menu-item-has-children>a:first-child,#menu-top .menu-item-has-children>a:first-child{padding-right:20px}#menu-main .menu-item-has-children:last-child .sub-menu,#menu-top .menu-item-has-children:last-child .sub-menu{right:0}#menu-main ul,#menu-top ul{padding:14px 0;display:block;list-style:none;opacity:0;visibility:hidden;position:absolute;z-index:9999;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;border-top:3px solid #5BB85D;background-color:rgba(255,255,255,0.8);min-width:200px;}#menu-main ul li,#menu-top ul li{float:left;display:block;border:none;width:100%;}#menu-main ul li:last-child>a,#menu-top ul li:last-child>a{border-bottom:none}#menu-main ul a,#menu-top ul a{padding:10px 20px;width:100%;display:block;float:left;text-transform:none;border-bottom:1px solid #5BB85D;text-align:left}#menu-main ul a:hover,#menu-main ul a:active,#menu-main ul a:focus,#menu-top ul a:hover,#menu-top ul a:active,#menu-top ul a:focus{color:#fff;background-color:#5BB85D;opacity:1}#menu-main ul ul,#menu-top ul ul{top:0;left:150px;margin:0}#menu-main .sub-menu,#menu-top .sub-menu{padding-top:0;padding-bottom:0}#menu-top{float:left}#menu-top li>a{padding:0}#menu-top .menu-item-has-children>a:first-child{padding-right:12px}#menu-top .menu-item-has-children:first-child .sub-menu{left:0}#menu-top .sub-menu{padding-top:10px;padding-bottom:10px;top:28px;border:1px solid #ececec;background-color:#fff}#menu-top .sub-menu::before{content:'';display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:absolute;top:-7px;left:31px;z-index:470}#menu-top ul a{padding-left:10px;padding-right:10px}}@media (min-width: 979px) and (min-width: 979px){#menu-top .menu-item-has-children>a:after{content:'';position:absolute;right:0;top:35%;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #414141}}@media (min-width: 979px){.main-navbar.header-is-full{position:relative}}.site-logo.header-is-full{padding-top:.75em}@media (max-width: 978px){.main-mobile-navbar{position:relative}.main-mobile-navbar .slicknav_menu,.main-mobile-navbar .slicknav_btn{background:none;text-align:left}.main-mobile-navbar .slicknav_menu{display:block;background:#5BB85D}.main-mobile-navbar .slicknav_btn,.main-mobile-navbar .slicknav_menu .slicknav_menutxt{float:none}.main-mobile-navbar .slicknav_menutxt,.main-mobile-navbar .slicknav_icon{display:inline-block;text-shadow:none;color:#fff}.main-mobile-navbar .slicknav_icon{font-size:120%}.main-mobile-navbar .slicknav_menu .slicknav_icon-bar{box-shadow:none;background-color:#fff}.main-mobile-navbar .slicknav_nav{background-color:#5BB85D}.main-mobile-navbar .slicknav_nav a{color:#fff;text-transform:uppercase;font-weight:bold}.main-mobile-navbar .slicknav_menu .slicknav_icon{margin:1px 7px 0 0}.main-mobile-navbar .slicknav_nav{text-align:left}.main-mobile-navbar .slicknav_nav a{color:#fff}.main-mobile-navbar .slicknav_nav a:hover,.main-mobile-navbar .slicknav_nav a:active,.main-mobile-navbar .slicknav_nav a:focus{color:#fff;background:none !important}.main-mobile-navbar .current-menu-item a{color:#F0F65E}.main-mobile-navbar .slicknav_btn{margin:0}}.header-is-full{text-align:center}@media screen and (min-width: 979px){.header-is-full{flex:none !important;width:auto !important}}.header-is-full #menu-main{text-align:center;float:none !important}.wp-block-cover-text{font-family:"Open sans",sans-serif;font-weight:700}@media (min-width: 979px){.wp-block-cover-text{font-size:2.5rem !important}}.wp-block-cover a{background-color:#5BB85D;padding:10px 15px;text-decoration:none;text-transform:uppercase;font-size:1.2rem;margin-top:1.2rem;cursor:pointer;border:1px solid #4bae4e;display:block}#footer-main{padding-top:0rem;padding-bottom:0rem;font-size:1rem}#footer-main h4{margin-top:0;margin-bottom:0.5em;line-height:1em}.site-footer{background:#5BB85D;border:1px solid #449c46;color:#fff;text-align:center;margin-top:0em}.site-footer a{color:#fff}.info-footer{text-align:left}@media (max-width: 979px){.info-footer{text-align:center}}@media (max-width: 979px){.info-footer{text-align:center}}.footer-navigation{text-align:right}@media (max-width: 979px){.footer-navigation{text-align:center}}@media (max-width: 979px){.footer-navigation{text-align:center}}.footer-menu{list-style-type:none;margin:0;padding:0}#bottom-footer{background-color:#449c46;font-size:0.8rem}@media (max-width: 980px){#bottom-footer{padding-top:.75rem;padding-bottom:.75rem}}.hero{color:#fff;position:relative;text-align:center;background-size:cover;background-color:#5BB85D;padding:1.5rem 0}@media (max-width: 768px){.hero{padding:1rem 0}}@media (max-width: 480px){.hero{padding:2rem 0}}.hero:before{opacity:.2;content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit}.hero h1{margin:0}.hero a{color:#fff}.hero #breadcrumbs{font-size:0.9rem; margin-bottom:0}.hero #breadcrumbs a{text-transform:uppercase}.hero .hero-body{padding-left:.75rem;padding-right:.75rem}.social-area{list-style-type:none;margin:0;padding:0}.social-area li{display:inline-block;margin-left:2em}.social-area li:first-child{margin-left:0}.social-area li i{font-size:180%}header .social-area{text-align:right;padding-left:.75rem;padding-right:.75rem}footer .social-area{margin-top:2em}@media screen and (max-width: 979px){.social-area{margin-top:1em;margin-bottom:0.5em}header .social-area{text-align:center}}.slick-arrow{position:absolute;top:45%;cursor:pointer;z-index:999;font-size:150%}.slick-prev{left:10px}.slick-next{right:10px}.slider-home{margin-bottom:1em;text-align:center}.slider-home .slick-slide{background-size:cover;padding:2% 2% 2.5% 2%;min-height:72vh}@media (max-width: 980px){.slider-home .slick-slide{min-height:480px}}@media (max-width: 768px){.slider-home .slick-slide{min-height:340px}}.slider-home img{max-width:100%;height:auto}.slider-home h1{text-align:center;font-size:3.5rem;color:#fff}@media (max-width: 980px){.slider-home h1{font-size:2.4rem}}.slider-home .btn{background-color:#5BB85D;color:#fff;font-weight:bold;text-decoration:none;padding:15px;border:1px solid #4bae4e;font-size:1.2rem}.slider-home .slick-next,.slider-home .slick-prev{color:#fff}.slider-home .slick-slide{display:flex !important;align-content:center;justify-content:center;align-items:center}.related-posts{background-color:#f1f1f1;padding:30px 0}.related-posts article{background-color:#fff;overflow:hidden;vertical-align:top}.related-posts article .thumb-img{overflow:hidden;display:block}.related-posts article .entry-content{padding:19px}.related-posts article .post-meta{text-transform:uppercase;font-size:10px;color:#7C7C7C !important;letter-spacing:1px}.related-posts article h3{font-size:25px;margin-bottom:20px}.related-posts article h3 a{text-decoration:none !important}.related-posts article img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;width:100%;height:auto}.related-posts article img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.5}@media (min-width: 768px){.related-posts article{width:30.5%;display:inline-block;margin-right:3%}.related-posts article:last-child{margin-right:0}}@media (max-width: 767px){.related-posts article{margin-bottom:30px}}.archive section.archive,.search section.archive,.blog section.archive{margin:0.5em 0}.archive article,.search article,.blog article{background-color:#fff;overflow:hidden;vertical-align:top;margin-bottom:30px}.archive article .thumb-img,.search article .thumb-img,.blog article .thumb-img{overflow:hidden;display:block;border:1px solid #f1f1f1}.archive article .entry-content,.search article .entry-content,.blog article .entry-content{padding:19px}.archive article .post-meta,.search article .post-meta,.blog article .post-meta{text-transform:uppercase;font-size:12px}.archive article h3,.search article h3,.blog article h3{font-size:25px;margin-bottom:10px;margin-top:10px}.archive article h3 a,.search article h3 a,.blog article h3 a{text-decoration:none !important}.archive article img,.search article img,.blog article img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;width:100%;height:auto}.archive article img:hover,.search article img:hover,.blog article img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.5}@media (min-width: 768px){.archive article,.search article,.blog article{width:30.5%;display:inline-block;margin-right:3%;margin-top:30px}.archive article:nth-child(3),.search article:nth-child(3),.blog article:nth-child(3){margin-right:0}}@media (min-width: 768px){.search article:nth-child(3n){margin-right:0}}@media (max-width: 480px){section.archive,section.search{margin:1em 0 !important}}.warning{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;padding:5px}.event-img-wrap{text-align:center;border:1px solid #f1f1f1}.event-img-wrap img{max-width:100%;height:auto}#events{margin-top:1em;margin-bottom:1em;position:relative}@media screen and (min-width: 979px){#events .col{flex:none;width:33.3333%}}@media (min-width: 979px){#events .col{width:calc((100% - 4.5em)/3) !important}}#events .event-nav{position:absolute;top:0;right:0}#events .event-nav .slick-prev{position:relative;display:inline-block;text-align:left;left:auto !important;margin-right:0.5em}#events .event-nav .slick-next{position:relative;display:inline-block;text-align:right;right:auto !important;margin-left:0.5em}#events span{display:block}#events .more-link{display:block}#events h3{margin-bottom:0.2em;margin-top:1em;font-size:1.25rem}#events h3 a{text-decoration:none;color:#414141}#events .post-meta{text-transform:uppercase;font-size:12px}#events .excerpt{font-size:1rem;margin-top:0.5em}#events .slick-slide img{display:inline-block}.post-category{display:inline-block;padding-top:0.4em}.post-category a{text-decoration:none;color:#fff;padding:0.5em;line-height:1.2em;background-color:#5BB85D}@media (min-width: 768px){.post-type-archive-events .events:nth-child(3n){margin-right:0}}.post-type-archive-events .archive{margin:0.5em 0}@media (min-width: 480px){#events .slick-slide{padding-left:15px;padding-right:15px}.post-type-archive-events .archive{margin:1em 0}}#news{position:relative}@media screen and (min-width: 979px){#news .col{flex:none;width:33.3333%}}@media (min-width: 979px){#news .col{width:calc((100% - 4.5em)/3) !important}}#news .news-nav{position:absolute;top:0;right:0}#news .news-nav .slick-prev{position:relative;display:inline-block;text-align:left;left:auto !important;margin-right:0.5em}#news .news-nav .slick-next{position:relative;display:inline-block;text-align:right;right:auto !important;margin-left:0.5em}.news-img-wrap{text-align:center;display:block;border:1px solid #f1f1f1}.news-img-wrap img{max-width:100%;height:auto}#news{margin-top:1em;margin-bottom:1em}#news .more-link{display:block}#news h3{margin-bottom:0.5em;margin-top:0.5em}#news h3 a{text-decoration:none}#news .post-meta{text-transform:uppercase;font-size:10px}#news .post-meta a{text-decoration:none}#news .excerpt{font-size:1rem;margin-top:0.5em}@media (min-width: 480px){#news .slick-slide{padding-left:15px;padding-right:15px}.post-type-archive-events .archive{margin:1em 0}}.error404 .entry-content .col-wrapper,.search .entry-content .col-wrapper{min-height:400px;text-align:center;margin-top:1em}.error404 .entry-content .col-wrapper .search-field,.search .entry-content .col-wrapper .search-field{padding:10px;border:1px solid #bebebe}.error404 .entry-content .col-wrapper .search-submit,.search .entry-content .col-wrapper .search-submit{background-color:#5BB85D;padding:10px;border:1px solid #4bae4e;color:#fff;cursor:pointer;text-transform:uppercase .error404 .entry-content .col-wrapper .search-submit,.search .entry-content .col-wrapper .search-submit}.error404 .entry-content .col-wrapper .search-submit :hover,.error404 .entry-content .col-wrapper .search-submit:active,.error404 .entry-content .col-wrapper .search-submit:focus,.search .entry-content .col-wrapper .search-submit :hover,.search .entry-content .col-wrapper .search-submit:active,.search .entry-content .col-wrapper .search-submit:focus{opacity:.5;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.navigation{text-align:center;margin-bottom:2em;margin-top:2em}.navigation .page-numbers{border:1px solid #bebebe;padding:0.4em;margin:0 0.5em;min-width:18px;display:inline-block;text-decoration:none;font-size:80%}.sb-search{position:absolute;margin:5px 0 0;z-index:200;right:0px;top:18%;width:40px;height:40px}.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:20px;height:19px;margin:0;z-index:10;padding:10px 40px 10px 15px;font-family:inherit;font-size:18px;color:#414141;visibility:hidden;opacity:0;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;background:#f1f1f1;-webkit-transition:width 0.6s, border-radius 0.6s,background 0.6s;transition:width 0.6s, border-radius 0.6s, background 0.6s}input[type="search"].sb-search-input{-webkit-appearance:none;-webkit-border-radius:0px}.sb-search-input::-webkit-input-placeholder{color:#414141}.sb-search-input:-moz-placeholder{color:#414141}.sb-search-input::-moz-placeholder{color:#414141}.sb-search-input:-ms-input-placeholder{color:#414141}.sb-icon-search,.sb-search-submit{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer}.sb-search-submit{background:#347936;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1}.sb-icon-search{color:#5BB85D;background:#fff;z-index:90;font-size:18px;speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all}.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background:#347936;color:#fff;z-index:11}.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit{z-index:90}.sb-search.sb-search-open .sb-search-input{visibility:visible;opacity:1;width:200px;-webkit-transition:width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39),border-radius 0.6s,background 0.6s;transition:width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39),border-radius 0.6s,background 0.6s}.sb-search .sb-icon-search:hover{opacity:.5}.header-not-full #menu-main,.header-not-full #menu-top{margin-right:40px}@media (min-width: 980px){.header-is-full .sb-search{top:1px}.header-is-full .sb-search.sb-search-open .sb-search-input{font-size:0.9rem}}@media (max-width: 979px){.sb-search{top:0;margin:5px 10px 0}.sb-icon-search,.sb-search-submit,.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background:none}.fa-search{color:#fff}.sb-search.sb-search-open .fa-search{color:#5BB85D}.sb-search-input{background:#fff;font-size:0.9rem}.sb-search-input{height:13px;right:2px}.sb-icon-search,.sb-search-submit{top:0px}.sb-icon-search,.sb-search-submit{width:30px;height:30px;line-height:30px}}@media (max-width: 480px){.sb-search.sb-search-open .sb-search-input{width:120px}}.search-results article{width:100%;margin-right:0;margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}.search-results article h3{margin-top:0}.entry-content .col{padding-top:0;padding-bottom:0;width:100%}
.search-excerpt{background-color:#F0F65E; padding:4px;}
.search .entry-content{min-height:auto;}
.prefooter{background-color:#449c46; color:#fff; margin-top: 2.5em;padding-top: 1.5em; padding-bottom: 0.5em;}
.prefooter h4{text-align:center;margin:0 0 0.8em 0;}

#mc_embed_signup input[type=email], #mc_embed_signup input[type=text] {
  width: 90%;
  padding: 12px!important;
  font-size:16px;
  background-color: #fff !important;
  border: 2px solid #5bb85d !important;
  margin:0!important;
}
#mc_embed_signup input:hover {
 border-color:#000!important;
}
.mc-field-group {width:100%;}
#mc_embed_signup .compliance-text, #mc_embed_signup .indicates-required {font-size:12px;}
#mc_embed_signup .indicates-required {text-align:center;}
.subscribe-container{ text-align:center; margin-bottom: 1em;} 
#mc-embedded-subscribe {padding:12px; cursor:pointer; background-color:#ffff; color:#5BB85D; font-weight: bold; border:0;}
#mc-embedded-subscribe:hover,#mc-embedded-subscribe:active,#mc-embedded-subscribe:focus{color:#5BB85D!important;}
.mc-form-newsletter-container {margin:1em 0;}
.mc-form-newsletter-container {display:flex; flex-direction:column; gap:10px; justify-content: center; align-items:center; }
@media(min-width:980px) {
	.mc-form-newsletter-container {flex-direction:row}
}
#mc_embed_signup a{color:#fff!important;}
#mc_embed_signup ul {list-style:none; padding:0; margin:0;}
#mc_embed_signup .privacy-group {margin: 1em auto; text-align:center;} 
#mc_embed_signup .text-center{text-align:center;}
#mc_embed_signup .mc-form-newsletter-container label {display:block;}

.footer-navigation li{display:inline-block; margin:0 0.5em}
.footer-navigation li:last-child{margin-right:0;}
@media (max-width: 979px)
{
    .footer-navigation li{margin:0}
}
@media(min-width:979px) {
 #menu-main ul ul {
    position: absolute;
    top: 0!important;
    left: 100%!important;
    display: none;
 }   
  #menu-main ul>li:hover>ul {
    display: block!important;
}
}