@charset "utf-8";.entry-header,.archive .entry-content{}#primary a{color:#65826c;font-weight:bold}.entry-meta{font-weight:normal}.spacious-button,.site-header .menu-toggle.entry-meta:hover a.read-more:hover,#featured-slider .slider-read-more-button:hover,.call-to-action-button:hover,.entry-meta .read-more-link:hover,.spacious-button:hover,input[type="reset"]:hover,input[type="button"]:hover,input[type="submit"]:hover,button:hover,wpcf7-submit,wpcf7-form-control,.spacious-button,input[type="reset"],input[type="button"],input[type="submit"],button{background:#fff none repeat scroll 0 0;color:#4f9261!important;text-transform:uppercase;font-weight:300!important;border:1px solid #4f9261;background-color:#fff!important}a.read-more{background:#fff none repeat scroll 0 0;color:#4f9261!important;text-transform:uppercase;font-weight:300!important;border:1px solid #4f9261;background-color:#fff!important;padding:10px}a.read-more:hover{font-weight:bold!important}span.read-more-link{background-color:#fff!important}#header-right-section{float:right;margin-top:-50px}#header-text-nav-wrap{padding-bottom:0;padding-top:10}#header-right-section{float:right;margin-top:-120px;width:100%}#google_language_translator,#language{clear:both;text-align:right;width:200px}#search-2{margin-top:-10px;margin-bttom:30px}#masthead .inner-wrap,#colophon .inner-wrap{max-width:100%!important}#header-left-section{margin-left:80px}#header-right-sidebar{margin-right:80px}.main-navigation{background-color:#4f9261;float:right;margin-top:20px;padding-top:0;width:100%;-webkit-box-shadow:0 8px 6px -6px black;-moz-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;height:40px}.main-navigation li{float:left;font-family:"Fira Sans",sans-serif;padding:0 0 0 0px;position:relative;text-transform:uppercase}.main-navigation a{color:#fff;display:block;float:left;height:30px;padding:10px 18px 0;height:50px}.main-navigation a:hover{background-color:#65826c;color:#fff!important}.menu-main-menu-container,.footer-widgets-area{margin-left:80px;margin-right:80px}#featured-slider .entry-container{top:66%}#featured-slider .entry-title span{color:#ffffff;display:block;font-size:36px}#featured-slider .entry-description-container{background-color:rgba(0,0,0,0.3);padding:1rem 0.5rem}.main-navigation a:hover,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current_page_item a,.main-navigation ul li:hover>a{color:#fff;background-color:#90b73e}li.current-menu-item a{color:#fff!important}#header-text-nav-container{border-bottom:0 solid #666}.footer-socket-wrapper{background-color:#333;border-top:1px solid #6666;padding:10px 0;padding-bottom:10px;color:#999;text-align:center}#colophon,#colophon p{font-size:12px;line-height:18px}.rpwe-ul{margin-bottom:30px;padding:0 0 0 0px!important;list-style:none}.rpwe-li{border-bottom:thin solid #eaeaea;clear:both;list-style:outside none none;margin-bottom:40px;padding-bottom:40px;min-height:180px}.rpwe-img{float:left;margin-right:20px}.rpwe-time{font-size:12px;margin-bottom:8px;display:block}.more-link{clear:both;font-weight:bold}.header-post-title-container{border-bottom:1px solid #eaeaea;box-shadow:none;padding:20px 0;max-width:978px;margin:0px auto}.header-post-title-class{font-size:30px;line-height:36px;padding-bottom:0;padding-top:20px}.main-navigation ul li ul{background:#90b73e;border-top:1px solid #0fbe7c;position:absolute;margin-top:20px;width:430px}.main-navigation ul li ul{border-top:1px solid #326C42!important}.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-item ul li a:hover{color:#fff;background-color:#90b73e}.main-navigation ul li ul li ul{background-color:#666;color:#fff;left:300px;text-transform:none;top:5px}.main-navigation ul li ul li ul{width:400px}.main-navigation ul li ul li ul li a{color:#fff!important}.main-navigation ul li ul li a:hover,.main-navigation ul li.current-menu-item ul li a:hover,.main-navigation ul li ul li.current-menu-item a:hover,.main-navigation ul li.current_page_ancestor ul li a:hover,.main-navigation ul li.current-menu-ancestor ul li a:hover,.main-navigation ul li.current_page_item ul li a:hover{background-color:#4f9261}.main-navigation ul li ul li a,.main-navigation ul li.current-menu-item ul li a,.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor ul li a,.main-navigation ul li.current-menu-ancestor ul li a,.main-navigation ul li.current_page_item ul li a{font-size:14px;line-height:28px;color:#fff!important}.breadcrumb{display:none}.rpwe-block h3{font-size:20px!important;padding-bottom:0;line-height:22px}h2 a{font-weight:normal!important}.rpwe-block h3 a{font-weight:normal!important}.rpwe-summary{font-size:15px!important}.post .entry-meta .read-more-link{background-color:#ccc!important}.post .entry-meta a{font-weight:normal!important}.collapseomatic_excerpt,.collapseomatic_content{margin-left:16px;margin-top:10px;padding:0}.collapseomatic{color:#65826c;padding-bottom:15px;display:block}.blog #featured-slider{display:none}#header-buttons{display:block;position:absolute;top:42px;width:180px;z-index:900;right:0px;top:243px}.head-btn{display:block;width:180px;height:166px;text-align:center}#btn-1{background-color:#5e5e5e;background-image:url(images/feature-buttons-programs.png);background-repeat:no-repeat;background-position:center top}#btn-2{background-color:#3a3a3a;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:no-repeat;background-position:center top}#btn-3{background-color:#848484;background-image:url(images/feature-buttons-services.png);background-repeat:no-repeat;background-position:center top}#header-buttons a:hover{background-color:#65826c!important}h3{font-size:22px;line-height:32px;margin-bottom:0px;padding-bottom:5px}hr{border-color:#eaeaea;border-style:solid none none;border-width:1px 0 0;height:0;margin:20px 0 30px;clear:both}.home .header-post-title-container{display:none}.category-sticky{border-bottom:2px solid #ccc;border-top:2px solid #ccc;background-color:#eaeaea;padding:20px;margin-bottom:30px}#header-right-section .widget{padding-top:0px;text-align:right;width:200px;float:right;clear:right}.wp-caption .wp-caption-text{display:block;font-size:13px;height:60px;margin:0.8075rem 0;overflow:hidden;padding:15px;padding-top:0px}input[type="text"],input[type="email"],input[type="password"],textarea,.wpcf7-tel{background-color:#f8f8f8;border:1px solid #eaeaea;border-radius:3px;line-height:20px;padding:1%;width:98%;margin:0 0 0px}figure.alignleft,img.size-thumbnail{margin-right:12px}.wp-caption{border:1px solid #eaeaea}.footer-socket-area{width:100%;max-width:978px;text-align:left;margin:0 auto}#google_language_translator,#language{clear:both;text-align:right;width:200px!important}#content .page{padding-bottom:5px}@media only screen and (max-width:760px){#header-left-section{margin-left:0px}#header-right-sidebar{margin-right:0px}#header-right-section .widget{clear:left;float:left;padding-top:0;text-align:left;width:300px;margin-bottom:0px}#google_language_translator,#language{clear:both;text-align:left!important;width:160px;height:35px}.main-small-navigation ul ul a{padding-left:60px;display:block!important}#header-right-section{float:left;margin-top:0px!important;width:100%}}@media only screen and (max-width:500px){#header-right-section{margin-top:0px}.entry-header,.archive .entry-content{margin-left:0px}.blog-medium .post .post-featured-image{margin-top:0px}.breadcrumb{display:none}#header-left-section{margin-left:20px}#header-right-sidebar{margin-right:20px}#secondary{display:none}.main-small-navigation ul ul a{padding-left:60px;display:none!important}.main-small-navigation{background-color:none!important}.menu-main-menu-container,.footer-widgets-area{margin-left:0px;margin-right:0px}.main-small-navigation a{color:#666!important}.main-small-navigation li{background:#ccc none repeat scroll 0 0!important}.main-small-navigation a:hover{color:#fff!important}#header-buttons{display:none}#header-logo-image img{height:auto;margin-bottom:0;max-width:320px!important}#featured-slider img{min-width:1200px;overflow:hidden}}.post .entry-meta .read-more-link{background-color:#fff!important}#header-logo-image img{margin-bottom:0;max-width:507px;height:auto}.main-navigation ul li ul li a,.main-navigation ul li.current-menu-item ul li a,.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor ul li a,.main-navigation ul li.current-menu-ancestor ul li a,.main-navigation ul li.current_page_item ul li a{padding:2px 10px}form{max-width:500px}#cn-accept-cookie{width:60px;height:25px;background-color:#ccc;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border:thin solid #fff;color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#cn-accept-cookie:hover{background-color:#000;color:#fff}#cn-more-info{color:#ccc}#cn-more-info:hover{color:#fff}#wp-comment-cookies-consent{float:left}form textarea{margin-bottom:10px!important}.comment-form-url{margin-bottom:40px!important}input[type="text"],input[type="email"],input[type="password"]{margin:0 0 10px!important}#menu-item-2170 .sub-menu,#menu-item-1534 .sub-menu,#menu-item-1535 .sub-menu{max-width:230px!important}.main-navigation ul li ul li ul{top:0px}#menu-item-2170 ul li ul,#menu-item-1534 ul li ul{background-color:#666;color:#fff;left:230px;text-transform:none;top:0px}#mega-menu-wrap-primary #mega-menu-primary{visibility:visible;text-align:left;padding:0px 0px 0px 0px;background-color:#4F9261}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:40px;height:40px;padding:0px 25px 0px 25px!important;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:uppercase!important;text-decoration:none;text-align:left;background:#4F9261;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:normal;outline:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:999;border-radius:0;background-color:#FFFFFF!important;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0px;padding:0px 0px 0px 0px;position:absolute;width:100%;max-width:none;left:0;padding-bottom:20px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:inherit;font-size:15px;text-transform:uppercase;text-decoration:none;font-weight:normal;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0;color:green!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#000!important;font-weight:normal}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:green!important;padding-top:5px;padding-bottom:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#000!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:33%!important}@media screen and (max-width:800px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:100%!important}.main-navigation ul li ul{border-top:0px solid #326C42!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:5px 15px 5px 15px}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px 15px 5px 15px}#mega-menu-wrap-primary{clear:both;max-width:900px;margin:0px auto;z-index:9999}.site-header .menu-toggle{display:none}