body,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{color:#888;font:300 15px/22px open_sansregular,sans-serif}.h2,.h3,h2,h3{letter-spacing:0}.active-language,.available-language{margin:1px;padding:16px 5px 18px;text-transform:uppercase}.site-content,.site-footer,.site-header,body{background-repeat:repeat;background-position:left;background-attachment:fixed;background-image:none}.page-header,legend{border-bottom:1px solid #fff}.active-language,.available-language,.greenbutton{text-transform:uppercase}:root{--pgreen:rgb(0, 121, 77)}body{background-color:#fff}.h1,.h2,.h3,h1,h2,h3{color:#2f3337}.h1,h1{font:700 47px/47px open_sansregular,sans-serif}.h2,h2{font:100 47px/47px open_sansregular,sans-serif}.h3,h3{font:700 47px/47px open_sansregular,sans-serif}.h4,.h5,h4,h5{color:var(--pgreen);letter-spacing:0}.h4,h4{font:21px/30px open_sansregular,sans-serif}.h5,h5{font:700 21px/30px open_sansregular,sans-serif}.h6,h6{letter-spacing:0;color:#333;font:12px/14px ABeeZee,sans-serif}#language-bar{float:right;padding:17px}.active-language{background-color:var(--pgreen);font-weight:700;color:#fff}.language-link,.language-link:hover{color:#fff;text-transform:uppercase}.available-language:hover{color:#fff;background-color:var(--pgreen);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;text-decoration:none}.footer-logo-link,.site-link{color:#fff;font:100px/100px open_sansregular,sans-serif}#menu-primary ul li li a:hover,#menu-primary ul li li.mega-toggle-on>a,#menu-primary ul li li:focus>a,#menu-primary ul li li:hover>a,.cherry-accordion .cherry-spoiler-title,.cherry-accordion .cherry-spoiler-title:hover,.cherry-banner.style_1 .cherry-banner_content strong,.cherry-breadcrumbs .cherry-breadcrumbs_content .cherry-breadcrumbs_item .cherry-breadcrumbs_item_target,.cherry-breadcrumbs .cherry-breadcrumbs_content .cherry-breadcrumbs_item a:hover,.cherry-list ul li a:hover,.cherry-list.type_1 ul li a:hover,.entry-header h2.entry-title a:hover,.entry-meta a:hover,.entry-meta span:before,.error-404 .error-404-num,.motoslider_wrapper .ms_layer em,.site-footer,.static-social-follow ul li a:hover,.team-wrap .team-listing .team-item h5 a:hover,.text-success,.widget ul li a:hover,.widget-area ul li a:hover,a,article.post h3,body.single-portfolio article.type-portfolio .cherry-portfolio-single-post a:hover{color:var(--pgreen)}.site-header{background-color:#2f3337}.site-content{background-color:#fff}.site-footer{font:300 17px/25px open_sansregular,sans-serif;background-color:#2f3337}.author-bio h3 a:hover,.cherry-accordion .cherry-spoiler-closed .cherry-spoiler-title,.cherry-blockquote,.cherry-blockquote:before,.cherry-drop-cap:first-letter,.cherry-list-icons>li:hover,.cherry-list-numbered-circle>li:hover,.cherry-list-numbered-slash>li::before,.cherry-list-numbered-slash>li:hover,.cherry-list-simple>li,.cherry-list-simple>li:hover::before,.cherry-mega-menu-sub-item>a:hover,.cherry-post-meta .cherry-post-date,.entry-header h2.entry-title a,.entry-meta,.entry-meta a,.portfolio-filter ul li a,.portfolio-list .inner-wrap .item-content a:hover,.portfolio-list .inner-wrap .item-content h2 a:hover,.portfolio-list .inner-wrap .item-content h3 a:hover,.text-primary,a:hover{color:#2f3337}.menu-primary a{color:#fff;font:700 16px/20px open_sansregular,sans-serif}.menu-secondary a{color:#888;font:300 16px/20px open_sansregular,sans-serif}.cherry-btn-transparent:hover,.cherry-mega-menu-sub-item>a{color:#888}#footer h3,#menu-primary ul li li a,.author-bio h3,.author-bio h3 a,.cherry-box.style_2 h2,.cherry-box.style_3 h2,.cherry-footer-logo a:hover,.cherry-list-icons>li i,.cherry-list-simple>li::before,.cherry-list.type_1 ul li .list-icon,.cherry-list.type_1 ul li a,.cherry-mega-menu-sub .sub-column-title>a,.cherry-tabs-nav span,.menu-secondary ul li a:hover,.menu-secondary ul li.current-menu-item a,.parallax-box.style_1,.parallax-box.style_1 h2,.parallax-box.style_2,.parallax-box.style_2 h2,.portfolio-list .inner-wrap .item-content .post-format,.portfolio-list .inner-wrap .item-content a,.portfolio-list .inner-wrap .item-content h2,.portfolio-list .inner-wrap .item-content h2 a,.portfolio-list .inner-wrap .item-content h3,.portfolio-list .inner-wrap .item-content h3 a,.portfolio-list .inner-wrap .item-content h4,.portfolio-list .inner-wrap .item-content h5,.site-description,.site-info a:hover,.static-footer-sidebars a:hover,.static-footer-sidebars i,.team-wrap .team-listing .team-item h5,.team-wrap .team-listing .team-item h5 a,header.site-header .site-branding .site-title a:hover{color:#fff}.cherry-breadcrumbs,.cherry-hr-gray-lighter,.cherry-nav-divider,.form-control fieldset[disabled],.form-control[disabled],.form-control[readonly],.post-gallery_paging_item{background-color:#fff}.cherry-breadcrumbs_browse,.cherry-breadcrumbs_item_link,.cherry-breadcrumbs_item_sep,.cherry-breadcrumbs_item_target{text-align:center;color:#888;font:300 15px/22px open_sansregular,sans-serif}.greenbutton,.post-content-title{font-weight:700}.cherry-box .box-primary,.post-gallery_next,.post-gallery_prev{background-color:#2f3337;color:#fff}.cherry-box .box-secondary,.post-gallery_item_caption,.post-gallery_next:hover,.post-gallery_prev:hover{background-color:#fff;color:#000}.bg-primary,.cherry-drop-cap-bg:first-letter,.cherry-highlight,.cherry-hr-primary,.cherry-list-numbered-circle>li::before,.cherry-portfolio-ajax-loader .cherry-spinner .cherry-double-bounce2,.post-gallery_paging_item:hover,.slick-active>.post-gallery_paging_item{background-color:#2f3337}.cherry-list-icons>li,.cherry-list-icons>li:hover i,.cherry-list-numbered-circle>li,.cherry-list-numbered-slash>li,.cherry-list-numbered-slash>li:hover::before,.cherry-list-simple>li:hover,.portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a,.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a{color:#666}.cherry-hr-gray-dark,.cherry-list-numbered-circle>li:hover::before{background-color:#666}.cherry-drop-cap-bg-grey:first-letter{background-color:#c5c5c5}.cherry-tabs-nav span.cherry-tabs-current{color:#2f3337;border-bottom:2px solid #fff}.text-muted{color:#aaa}.help-block{color:#bbb}legend{color:#555;font-size:24px}.cherry-highlight-grey{background-color:#fff;color:#666}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #666}.form-control,output{color:#888;font-size:15px;line-height:22px}.small,small{color:#666;font-size:14px}.blockquote-reverse,blockquote.pull-right{border-right:5px solid #fff}blockquote{border-left:5px solid #fff;font-size:20px}hr{border-top:1px solid #fff}.close,.close:focus,.close:hover{color:#fcf8e3;font-size:24px}.lead{font-size:18px}.cherry-box .box-gray,.table .table{background-color:#888}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,address,blockquote .small,blockquote footer,blockquote small,dd,dt{line-height:22px}.cherry-box .box-primary-border{border-color:#2f3337}.cherry-box .box-secondary-border{border-color:#fff}.cherry-box .box-gray-border{border-color:#888}.text-primary:hover{color:#161a1e}.text-success:hover{color:#4a9fa4}.text-info{color:#d9edf7}.text-info:hover{color:#c0d4de}.text-warning{color:#fcf8e3}.text-warning:hover{color:#e3dfca}.text-danger{color:#f2dede}.text-danger:hover{color:#d9c5c5}.bg-primary:hover{background-color:#161a1e}.bg-success,.cherry-portfolio-ajax-loader .cherry-spinner .cherry-double-bounce1{background-color:var(--pgreen)}.bg-success:hover{background-color:#4a9fa4}.bg-info{background-color:#d9edf7}.bg-info:hover{background-color:#c0d4de}.bg-warning{background-color:#fcf8e3}.bg-warning:hover{background-color:#e3dfca}.bg-danger{background-color:#f2dede}.bg-danger:hover{background-color:#d9c5c5}@media (min-width:992px){.site-content.boxed,.site-footer.boxed,.site-header.boxed{max-width:1200px}.site-content.boxed .container,.site-content.wide .container,.site-footer.boxed .container,.site-footer.wide .container,.site-header.boxed .container,.site-header.wide .container{width:auto;max-width:1200px}}@media (max-width:480px){.menu-primary_trigger{display:block}.simple-menu.menu-items{display:none!important;padding:10px;background:#454545}.simple-menu.menu-items[aria-expanded=true]{display:block!important}.simple-menu .sub-menu{position:static;float:none;visibility:visible;opacity:1;padding:0 0 0 20px;background:0 0}.simple-menu .sub-menu li{float:none}.simple-menu .sub-menu a{width:100%;color:#fff}.simple-menu>ul>li{float:none;display:block;margin:0;padding:0 0 3px}}@media (min-width:480px){.simple-menu li.focus>ul,.simple-menu li.menu-hover>ul,.simple-menu li:hover>ul{opacity:1;visibility:visible;overflow:visible}}::-webkit-input-placeholder{color:#888}:-moz-placeholder{opacity:1;color:#888}::-moz-placeholder{opacity:1;color:#888}:-ms-input-placeholder{color:#888}#site-wrapper input[type=email],#site-wrapper input[type=tel],#site-wrapper input[type=text],#site-wrapper textarea,.motoslider_wrapper a.ms_prev{background:#fff}#menu-primary.isStick,#site-wrapper input[type=reset],#site-wrapper input[type=submit],header.site-header .header-top.isStick{background:#2f3337}#menu-primary ul li a:before,#site-wrapper input[type=reset]:hover,#site-wrapper input[type=submit]:hover,.cherry-posts-list.list_1 .post-thumbnail,.motoslider_wrapper a.ms_next:hover,.motoslider_wrapper a.ms_prev:hover{background:var(--pgreen)}#menu-primary .menu-primary_trigger,.author-bio,.portfolio-list .inner-wrap .item-content{background:var(--pgreen);color:#fff}#menu-primary .menu-primary_trigger:hover{background:#fff!important;color:#2f3337!important}#menu-primary ul ul,ol.comment-list li .comment-body .reply a{background:#2f3337!important}.motoslider_wrapper .ms_layer strong{color:#191919}.motoslider_wrapper a.ms_next:before,.motoslider_wrapper a.ms_prev:before{color:#1c1c1c}.motoslider_wrapper a.ms_next{background-color:#fff;background-image:none!important}.cherry-banner.style_1 .banner-btn a{background:var(--pgreen);color:#fff!important}.cherry-banner.style_1 .banner-btn a:hover{background:#2f3337;color:#fff!important}.entry-permalink a.btn-default,.portfolio-pagination a:hover,.portfolio-pagination li.active a,a.cherry-btn-primary:hover,ol.comment-list li .comment-body{background:var(--pgreen)!important;color:#fff!important}.entry-permalink a.btn-default:hover,.portfolio-pagination a{background:#2f3337!important;color:#fff!important}.title-box.style_1 h2{background:#fff;color:#2f3337}.cherry-swiper-carousel.style_1 .swiper-pagination .swiper-pagination-bullet{border-color:var(--pgreen)}.cherry-swiper-carousel.style_1 .swiper-pagination .swiper-pagination-bullet-active,.cherry-swiper-carousel.style_1 .swiper-pagination .swiper-pagination-bullet:hover{background:#fff;border-color:#fff}.cherry-list ul li a,.site-info,.site-info a,.widget ul li a,.widget-area ul li a{color:#888}#commentform a:hover,.widget-area h5 a{color:var(--pgreen)!important}.widget-area h5 a:hover,ol.comment-list li .comment-body a:hover{color:#2f3337!important}#static-area-footer-bottom{background:#26292d}.static-social-follow ul li a{color:#3c3c3c}.rollover-content{background:rgba(0,0,0,.5)!important}.greenbutton,.load-more-button a:hover{background:var(--pgreen)!important}ol.comment-list li .comment-body a{color:#fff!important}ol.comment-list li .comment-body .reply a:hover{background:#fff!important}.portfolio-filter ul li a:hover,.portfolio-filter ul li.active a{background-color:var(--pgreen);color:#fff!important}.portfolio-list .inner-wrap{background:0 0!important}.instagram-icon{width:37px;opacity:.4;margin-left:-29px;margin-top:-18px}.image-rounded{border-radius:50%;border:none;vertical-align:middle}.cherry-banner-override{font-size:28px!important}.title-box-override{width:107px;height:109px;line-height:109px;margin:0!important}.title-box_subtitle-override-white{color:#fff!important;font-size:18px!important}.title-box_subtitle-override{font-size:18px!important}.img-article{width:370px;margin:17px;float:right}.container>.row .row-edge{margin-left:15px;margin-right:15px;text-align:justify}@media (max-width:768px){.img-article{width:0;margin:0;display:none}}.greenbutton{position:relative;display:inline-block;margin:0 0 25px;padding:15px 16px;vertical-align:top;letter-spacing:normal;line-height:25px;font-size:19px;z-index:99;color:#fff!important;outline:0!important;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-ms-transition:.8s ease-in-out;-o-transition:.8s ease-in-out;transition:.8s ease-in-out;text-decoration:none}// CookieYes @media (max-width:768px){flex-direction:row-reverse!important}.cky-box-bottom-left,.cky-revisit-bottom-right{bottom:15px!important;left:50%!important;transform:translateX(-50%)!important}.cky-consent-container{width:80%!important}.cky-consent-container .cky-consent-bar{padding:220px 30px!important}.cky-btn-accept{order:3!important}.cky-btn-reject{display:none!important}