body,html{background-color:#221c18}.body-wrapper{background-image:url("../images/bg-body.jpg");background-repeat:repeat;background-position:center;background-attachment:scroll}.container{max-width:1185px}hr{border-top:2px solid #e1d01c;margin-top:22px;margin-bottom:22px;opacity:1}img{max-width:100%;display:block}.article-header h1,.view-category h2,.portfolio-filter .sp-module-title{color:#004f26;font-size:41px !important;font-weight:700;line-height:1.1;margin-bottom:25px;text-align:center;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:600}a{color:#004f26}a:hover,a:focus{color:#000301}#sp-header{background-image:url("../images/bg-header.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:none;height:auto;padding-top:22px;padding-bottom:15px}#sp-header #sp-logo .logo .logo-image{height:69px}@media (max-width:576px){#sp-header #sp-logo .logo .logo-image{height:50px}}#sp-header #sp-menu ul.sp-megamenu-parent li:last-child>a{padding:0 15px}#sp-header #sp-menu ul.sp-megamenu-parent li a{line-height:50px}#sp-header #sp-menu ul.sp-megamenu-parent li a:after{font-size:12px}#sp-header #sp-menu ul.sp-megamenu-parent li.active a,#sp-header #sp-menu ul.sp-megamenu-parent li a:hover,#sp-header #sp-menu ul.sp-megamenu-parent li a:focus{color:#ffffff;background-color:#004f26}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner{padding:15px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner ul.sp-dropdown-items li+li{margin-top:5px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner ul.sp-dropdown-items li a{background:none;color:#004f26;display:block;font-family:"Helvetica", sans-serif;font-size:14px;line-height:inherit;padding:5px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner ul.sp-dropdown-items li.active a,#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner ul.sp-dropdown-items li a:hover,#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner ul.sp-dropdown-items li a:focus{color:#262626;background-color:#f5f5f5}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner{padding:15px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner ul.sp-dropdown-items li+li{margin-top:5px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner ul.sp-dropdown-items li a{background:none;color:#004f26;display:block;font-family:"Helvetica", sans-serif;font-size:14px;line-height:inherit;padding:5px}#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner ul.sp-dropdown-items li.active a,#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner ul.sp-dropdown-items li a:hover,#sp-header #sp-menu ul.sp-megamenu-parent .sp-dropdown-inner .sp-dropdown-inner ul.sp-dropdown-items li a:focus{color:#262626;background-color:#f5f5f5}#sp-header #sp-menu .burger-icon>span{background-color:#fff}#sp-main-body{padding-top:65px;padding-bottom:65px}@media (max-width:991px){#sp-main-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media (max-width:991px){#sp-main-body #sp-component{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}#sp-main-body .article-can-edit{display:none !important}#sp-main-body #sp-left{color:#004f26;font-family:"Playfair Display", sans-serif;font-size:19px;margin-top:70px}@media (max-width:991px){#sp-main-body #sp-left{margin-top:30px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}#sp-main-body #sp-left .sp-module{padding:0}section#sp-spotlight-2{padding-bottom:60px}#sp-footer{text-align:center}#sp-footer .container-inner{border-top:0;padding:15px 0}.com-content-category-blog__navigation,.pagination.ags{float:left !important;display:flex !important;flex-direction:column !important;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:30px !important}.com-content-category-blog__navigation .com-content-category-blog__counter,.com-content-category-blog__navigation .pagination-counter,.pagination.ags .com-content-category-blog__counter,.pagination.ags .pagination-counter{float:none !important;text-align:center;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;padding-top:10px !important;margin-bottom:10px !important}.com-content-category-blog__navigation .com-content-category-blog__pagination,.com-content-category-blog__navigation ul.pagination,.pagination.ags .com-content-category-blog__pagination,.pagination.ags ul.pagination{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.com-content-category-blog__navigation ul.pagination,.pagination.ags ul.pagination{display:flex !important;margin:0 !important}.team .category-desc{margin-bottom:60px}.team .article-list .article{margin-bottom:0;padding:0;border:0;border-radius:0}.team .article-list .article .article-intro-image{margin:0;border:0;border-radius:0}.team .article-list .article .article-intro-image img{border-radius:0}.team .article-list .article .article-header h2{font-size:20px !important;margin:10px 0;text-transform:none}.team .article-list .article .article-header h2 a{color:#333333 !important;text-decoration:none}.team .article-list .article .fields-container{font-family:"Playfair Display", serif;font-weight:600;list-style:none;margin:0;padding:0;text-align:center}.team .article-list .article .article-introtext{display:none}.team .article-details .article-full-image{float:left;margin-bottom:15px;padding-right:30px;width:35%}@media (max-width:700px){.team .article-details .article-full-image{float:none;padding-right:0;width:auto}}.team .article-details .article-full-image img{border-radius:0}.team .article-details .fields-container{display:none}.portfolio-layout{margin-top:-15px}.portfolio-layout .columns-4,.portfolio-layout .itemlist{margin:0 -15px}.portfolio-layout .blog-item{background:none !important;border:0 !important;float:left !important;margin-top:15px !important;padding:0 15px !important;width:25% !important}@media (max-width:700px){.portfolio-layout .blog-item{width:33.33% !important}}@media (max-width:500px){.portfolio-layout .blog-item{width:50% !important}}@media (max-width:300px){.portfolio-layout .blog-item{width:100% !important}}.portfolio-layout .blog-item:hover .article-intro-inner,.portfolio-layout .blog-item:hover .modal-button .image,.portfolio-layout .blog-item:focus .article-intro-inner,.portfolio-layout .blog-item:focus .modal-button .image{box-shadow:0 0 15px rgba(0, 0, 0, 0.5)}.portfolio-layout .blog-item:hover .item-title,.portfolio-layout .blog-item:hover .image-title,.portfolio-layout .blog-item:focus .item-title,.portfolio-layout .blog-item:focus .image-title{text-decoration:underline}.portfolio-layout .blog-item .modal-button,.portfolio-layout .blog-item .item-inner{background:none !important;border:0 !important;padding:0 !important;width:100% !important}.portfolio-layout .blog-item .modal-button a,.portfolio-layout .blog-item .item-inner a{pointer-events:none;text-decoration:none !important}.portfolio-layout .blog-item .modal-button .image,.portfolio-layout .blog-item .item-inner .image{background:#ffffff;border:2px solid #eee;display:table;height:150px;max-height:150px;padding:10px;position:relative;text-align:center;transition:all 0.15s ease 0s;width:100%}.portfolio-layout .blog-item .modal-button .image .article-intro-image,.portfolio-layout .blog-item .item-inner .image .article-intro-image{display:table-cell;text-align:center;vertical-align:middle;pointer-events:none !important}.portfolio-layout .blog-item .modal-button .image .article-intro-image a,.portfolio-layout .blog-item .item-inner .image .article-intro-image a{pointer-events:none !important}.portfolio-layout .blog-item .modal-button .image .article-intro-image img,.portfolio-layout .blog-item .item-inner .image .article-intro-image img{background:#fff;max-height:125px;max-width:100%;width:100%;float:none;margin:0;z-index:10;position:relative;pointer-events:none !important}.portfolio-layout .blog-item .modal-button .image .image-title,.portfolio-layout .blog-item .item-inner .image .image-title{position:absolute;right:0;top:0;z-index:9;color:#004f26;top:36%;left:0;opacity:0}.portfolio-layout .blog-item .item-title{color:#004f26;display:block;height:30px;font-family:"Helvetica", sans-serif;font-size:14px !important;font-weight:normal;margin:5px auto 0;text-align:center;text-transform:none}.portfolio.modal .modal-content{width:600px;display:block;margin:0 auto}.portfolio.modal .modal-content .modal-header{display:block;text-decoration:none;padding-bottom:0}.portfolio.modal .modal-content .modal-header .btn-close{float:right}.portfolio.modal .modal-content .modal-header h2{color:#004f26 !important;margin-top:0 !important;margin-bottom:10px;font-size:30px !important;text-align:left;text-transform:none !important;text-decoration:none !important}.portfolio.modal .modal-content .modal-header h2 a{pointer-events:none;text-decoration:none !important}.portfolio.modal .modal-content .modal-body .article-intro-image a{pointer-events:none;text-decoration:none !important}.portfolio.modal .modal-content .modal-body .article-intro-image img{max-height:125px;max-width:100%;display:block;height:auto;width:auto}.portfolio.modal .modal-content .modal-body #fields ul.fields-container{list-style:none;padding:0;margin:0}.portfolio-filter{margin:0 auto 30px}.portfolio-filter .gsearch-table{text-align:center;display:block;max-width:220px;margin:0 auto;position:relative;z-index:20}.portfolio-filter .gsearch-table .gsearch-cell{min-width:226px;padding:0}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select h3{display:none !important}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select .choices__inner{position:relative;display:block;overflow:hidden;height:25px;border:1px solid #aaa;border-radius:5px}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select .choices__inner .choices__placeholder{font-size:16px;opacity:1;text-align:left;position:relative;overflow:hidden;padding-left:50px}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select .choices__inner .choices__placeholder:before{content:"Select";position:absolute;left:0;top:0}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select .choices__list--dropdown .choices__item{font-size:16px;padding:8px 10px !important;text-align:left !important}.portfolio-filter .gsearch-table .gsearch-cell .gsearch-field-select .choices__list--dropdown .choices__item--selectable::after{content:none !important}.portfolio-filter .gsearch-table .gsearch-buttons{display:none}#gsearch-results .page-header,#gsearch-results .gsearch-toolbox{display:none !important}