:root {--primary-color: #006738;--secondary-color: #8cc63e;--default-text-color: #343434;--default-font-size: 18px;}body,html {height: 100%;} body {box-sizing: border-box;color: var(--default-text-color);font-family: 'Roboto', sans-serif;font-size: var(--default-font-size); font-weight: 400;margin: 0;opacity: 0;padding: 130px 0 0 0;}body.loaded {opacity: 1;transition: opacity 0.3s ease;}a {color: var(--primary-color);text-decoration: none;}a:hover {color: var(--secondary-color);text-decoration: underline;}h1, h2, h3, h4, h5, h6 {font-family: 'Jost', sans-serif;font-weight: 700;line-height: 130%;margin: 0 0 15px;padding: 0;text-transform: uppercase;}h1 {font-size: 54px;letter-spacing: 9.88px;}h2 {font-size: 26px;letter-spacing: 3px;}h3 {font-size: 20px;font-weight: 500;letter-spacing: 3px;}h4 {font-size: 14px;font-weight: 500;letter-spacing: 2px;}h5 {font-family: 'Roboto', sans-serif;font-size: var(--default-font-size);font-weight: 700;}h6 {font-family: 'Roboto', sans-serif;font-size: 16px;font-weight: 700;}p {line-height: 175%;margin: 0 0 20px 0;padding: 0;}.ss-content-block li {line-height: 135%;}p:last-child {margin-bottom: 0;}iframe {max-width: 100%;}cite {border-left: 3px solid rgba(255,255,255,0.9);;display: block;font-size: var(--default-font-size);font-style: normal;line-height: 130%;margin-top: 15px;padding: 5px 0 0 10px;}.hr {margin-bottom: 20px;}.alternate-header {padding-top: 0;}@media (max-width: 800px) {.alternate-header {padding-top: 80px;}}@media (max-width: 1200px) {body {padding-top: 80px;}}@media (max-width: 768px) {h1 {font-size: 40px;letter-spacing: 3px;}}@media (max-width: 400px) {h2 {font-size: 22px;}}.header {backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);background: rgba(255,255,255,0.85);box-shadow: 0 10px 20px rgba(0,0,0,0.16);height: 130px;left: 0;position: fixed;right: 0;top: 0;transition: background 0.2s ease;z-index: 501;}.header-lower {align-items: center;display: flex;height: 80px;justify-content: space-between;padding: 0 0 0 60px;}@media (min-width: 800px) {.alternate-header .header {backdrop-filter: none;background: none;box-shadow: none;}.alternate-header.scrolled .header {background: none;}.alternate-header .header-lower {padding-left: 0px;}}@media (max-width: 1200px) {.header-lower {padding-left: 30px;}}@media (max-width: 460px) {.header-lower {padding-left: 20px;}}.header-quick-links {background: var(--default-text-color);align-items: center;color: #fff;display: flex;font-family: 'Jost', sans-serif;font-size: 14px;height: 50px;justify-content: flex-end;}.header-quick-links ul {list-style: none;margin: 0;padding: 0;}.header-quick-links ul li {display: inline-block;padding: 0 20px;position: relative;}.header-quick-links ul li:after {background: #5A5C60;content: '';height: 15px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 1px;}.header-quick-links ul li:first-child:after,.header-quick-links ul li:last-child:after {display: none;}.header-quick-links li a {border-bottom: 1px solid transparent;color: #fff;padding-bottom: 7px;text-decoration: none;transition: border 0.2s ease, padding 0.2s ease;}@media (min-width: 1201px) {.header-quick-links li a:hover {border-bottom: 1px solid #fff;padding-bottom: 3px;}}.header-quick-links li:last-child {padding: 0 0 0 25px;}.header-quick-links li:last-child a,.header-quick-links li:last-child a:hover {border-radius: 0;border: 0;display: block;font-size: 12px;font-weight: 500;height: 100%;letter-spacing: 2px;line-height: 50px;padding: 0 25px;text-transform: uppercase;transition: background 0.2s ease;}.header-quick-links li:last-child a:hover {background: var(--primary-color);border: 0;}@media (min-width: 800px) {.alternate-header .header .header-quick-links {display: none;}.alternate-header .header-quick-links {display: block;height: auto;padding: 15px 80px 15px 0;text-align: center;}.alternate-header .header-quick-links ul li {padding: 5px 15px;}.alternate-header .header-quick-links ul li a {border: 0;padding: 0;}.alternate-header .header-quick-links ul li:after {display: none;}.alternate-header .header-quick-links ul li:last-child {padding: 0;}.alternate-header .header-quick-links ul li:last-child a,.alternate-header .header-quick-links ul li:last-child a:hover {height: auto;line-height: 100%;padding: 5px 10px;}}@media (max-width: 1200px) {.header .header-quick-links {display: none;}.header-quick-links {display: block;height: auto;padding: 15px 0;text-align: center;}.header-quick-links ul li {padding: 5px 15px;}.header-quick-links ul li a {border: 0;padding: 0;}.header-quick-links ul li:after {display: none;}.header-quick-links ul li:last-child {padding: 0;}.header-quick-links ul li:last-child a,.header-quick-links ul li:last-child a:hover {height: auto;line-height: 100%;padding: 5px 10px;}}.header .logo {max-height: 100%;max-width: calc(100dvw - 150px);position: relative;width: 360px;}.header .logo img,.header .logo svg {display: block;max-height: 100%;max-width: calc(100dvw - 150px);transition: transform 0.2s ease;width: 360px;}.header .logo:hover img,.header .logo:hover svg {transform: scale(1.05);}@media (min-width: 800px) {.alternate-header .header {height: 80px;}.alternate-header .header .logo {backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);background: rgba(255,255,255,0.85);box-shadow: 0 10px 20px rgba(0,0,0,0.16);height: 100%;padding: 15px 30px;}}@media (max-width: 1200px) {.header {height: 80px;}}@media (max-width: 460px) {.header .logo {width: 160px;}}.nav-toggle {display: none;}.alternate-header .nav-toggle {display: flex;height: 20px;position: fixed;top: 40px;z-index: 1000;}@media (min-width: 800px) {.alternate-header .nav-toggle {backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);background: rgba(255,255,255,0.85);box-shadow: 0 10px 20px rgba(0,0,0,0.16);display: block;height: 80px;position: fixed;right: 0px;top: 40px;transform: translateY(-50%);transition: backdrop-filter 0.2s ease, -webkit-backdrop-filter 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;width: 80px;z-index: 1000;}.show-nav.alternate-header .nav-toggle {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px);background-color: transparent;box-shadow: none;}.alternate-header .nav-toggle span,.alternate-header .nav-toggle:before,.alternate-header .nav-toggle:after {background: #114062;border-radius: 4px;content: '';height: 4px;left: 0;position: absolute;top: 50%;transition: background-color 0.2s ease, opacity 0.2s ease, top 0.2s ease, transform 0.2s ease;width: 24px;}.alternate-header .nav-toggle:before {color: transparent;font-size: 0;left: 20px;text-indent: -9999px;}.alternate-header .nav-toggle span {color: transparent;left: 20px;top: 32px;transition: opacity 0.2s ease, top 0.2s ease, transform 0.2s ease;width: 34px;}.alternate-header .nav-toggle:after {left: 20px;top: 48px;width: 34px;}.alternate-header.show-nav .nav-toggle span {background-color: #fff;transform: rotate(45deg);top: 40px;}.alternate-header.show-nav .nav-toggle:before {opacity: 0;top: 40px;}.alternate-header.show-nav .nav-toggle:after {background-color: #fff;transform: rotate(-45deg);top: 40px;}}@media (max-width: 1200px) {.nav-toggle {display: block;height: 24px;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);width: 40px;z-index: 2;}.nav-toggle span,.nav-toggle:before,.nav-toggle:after {background: var(--primary-color);border-radius: 4px;content: '';height: 4px;left: 0;position: absolute;top: 0;transition: background-color 0.2s ease, top 0.2s ease, transform 0.2s ease;width: 100%;}.nav-toggle span {color: transparent;font-size: 0;text-indent: -9999px;top: 0;}.nav-toggle:before {top: 10px;transition: opacity 0.2s ease;width: 34px;}.nav-toggle:after {top: 20px;}body.show-nav .nav-toggle span {transform: rotate(45deg);top: 11px;}body.show-nav .nav-toggle:before {opacity: 0;}body.show-nav .nav-toggle:after {transform: rotate(-45deg);top: 11px;}}.primary-nav-wrap {align-items: center;display: flex;justify-content: flex-end;}.primary-nav-wrap ul {list-style: none;margin: 0;padding: 0;}.primary-nav-wrap li {position: relative;}.primary-nav-wrap a {color: var(--default-text-color);display: block;font-family: 'Jost', sans-serif;font-size: 14px;text-decoration: none;}.primary-nav-wrap > ul {align-items: center;display: flex;}.primary-nav-wrap > ul > li {margin-left: 10px;}.primary-nav-wrap > ul > li > a {align-items: center;border-bottom: 7px solid transparent;display: flex;font-weight: 500;height: 80px;letter-spacing: 2px;padding-top: 7px;padding: 7px 10px 0 10px;text-transform: uppercase;transition: border 0.2s ease;}.primary-nav-wrap > ul > li:hover > a,.primary-nav-wrap > ul > li.selected > a {border-bottom: 7px solid var(--primary-color); }.primary-nav-wrap > ul ul {background: #fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;box-shadow: 0 8px 16px rgba(0,0,0,0.16);max-height: calc(60vh - 130px);opacity: 0;position: absolute;top: 100%;transition: opacity 0.2s ease, visibility 0.2s ease;visibility: hidden;width: 236px;}.primary-nav-wrap > ul ul.scrollable {overflow-x: hidden;overflow-y: scroll;-webkit-overflow-scrolling: touch;}.primary-nav-wrap > ul > li:last-child > ul {right: 0;}.primary-nav-wrap > ul li:hover > ul {opacity: 1;visibility: visible;}.primary-nav-wrap > ul ul li > a {padding: 10px 20px;transition: background 0.2s ease;}.primary-nav-wrap > ul ul li:hover > a,.primary-nav-wrap > ul ul li.selected > a {background: #F4F4F4;}.primary-nav-wrap > ul ul ul {display: none;}@media (max-width: 1400px) {.primary-nav-wrap a {font-size: 13px;}.primary-nav-wrap > ul > li {margin-left: 5px;}.primary-nav-wrap > ul > li > a {padding-left: 5px;padding-right: 5px;}}#mobile-check-element { display: none; }@media (min-width: 800px) {.alternate-header #mobile-check-element {display: block;opacity: 0;position: fixed;visibility: hidden;z-index: -999;}.alternate-header .header .primary-nav-wrap {display: none;}.alternate-header .primary-nav-wrap {backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);background: #FFFFFFE6;bottom: 0;display: block;height: auto;-webkit-overflow-scrolling: touch;overflow: hidden;position: fixed;right: -480px;top: 0px;transition: right 0.3s ease, box-shadow 0.3s ease;width: 480px;z-index: 600;}.alternate-header.show-nav .primary-nav-wrap {box-shadow: 0 10px 20px rgb(0 0 0 / 16%);right: 0;}.alternate-header .primary-nav-wrap > ul {display: block;height: calc(100vh - 180px);overflow-y: scroll;}.alternate-header .primary-nav-wrap > ul a {font-size: 16px;}.alternate-header .primary-nav-wrap > ul > li {border-bottom: 1px solid rgba(0,0,0,0.1);margin: 0;}.alternate-header .primary-nav-wrap > ul li.sub > a {padding-right: 30px;position: relative;}.alternate-header .primary-nav-wrap > ul li.sub > a:before {background: var(--default-text-color);content: '';height: 14px;position: absolute;right: 26px;top: 50%;transform: translateY(-50%);width: 2px;}.alternate-header .primary-nav-wrap > ul li.sub > a:after {background: var(--default-text-color);content: '';height: 2px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);width: 14px;}.alternate-header .primary-nav-wrap > ul li.sub > a.clicked:before {display: none;}.alternate-header .primary-nav-wrap > ul > li > a {border: 0;display: block;height: auto;letter-spacing: 2px;padding: 15px 25px;}.alternate-header .primary-nav-wrap > ul > li:hover > a,.alternate-header .primary-nav-wrap > ul > li.selected > a {border: 0;color: var(--primary-color);}.alternate-header .primary-nav-wrap > ul ul {background: rgba(0,0,0,0.1);box-shadow: none;display: none;max-height: none;opacity: 1;position: static;visibility: visible;width: auto;}.alternate-header .primary-nav-wrap > ul ul li > a {padding: 10px 25px;}.alternate-header .primary-nav-wrap > ul ul li:hover > a, .alternate-header .primary-nav-wrap > ul ul li.selected > a {background: none;color: var(--primary-color);}}@media (max-width: 1200px) {#mobile-check-element {display: block;opacity: 0;position: fixed;visibility: hidden;z-index: -999;}.header .primary-nav-wrap {display: none;}.primary-nav-wrap {backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);background: #FFFFFFE6;bottom: 0;display: block;height: auto;overflow-y: scroll;-webkit-overflow-scrolling: touch;position: fixed;right: -400px;top: 80px;transition: right 0.3s ease, box-shadow 0.3s ease;width: 400px;z-index: 600;}body.show-nav .primary-nav-wrap {box-shadow: 0 10px 20px rgb(0 0 0 / 16%);right: 0;}.primary-nav-wrap > ul {display: block;}.primary-nav-wrap > ul a {font-size: 16px;}.primary-nav-wrap > ul > li {border-bottom: 1px solid rgba(0,0,0,0.1);margin: 0;}.primary-nav-wrap > ul li.sub > a {padding-right: 30px;position: relative;}.primary-nav-wrap > ul li.sub > a:before {background: var(--default-text-color);content: '';height: 14px;position: absolute;right: 26px;top: 50%;transform: translateY(-50%);width: 2px;}.primary-nav-wrap > ul li.sub > a:after {background: var(--default-text-color);content: '';height: 2px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);width: 14px;}.primary-nav-wrap > ul li.sub > a.clicked:before {display: none;}.primary-nav-wrap > ul > li > a {border: 0;display: block;height: auto;letter-spacing: 2px;padding: 15px 25px;}.primary-nav-wrap > ul > li:hover > a,.primary-nav-wrap > ul > li.selected > a {border: 0;color: var(--primary-color);}.primary-nav-wrap > ul ul {background: rgba(0,0,0,0.1);box-shadow: none;display: none;max-height: none;opacity: 1;position: static;visibility: visible;width: auto;}.primary-nav-wrap > ul ul li > a {padding: 10px 25px;}.primary-nav-wrap > ul ul li:hover > a, .primary-nav-wrap > ul ul li.selected > a {background: none;color: var(--primary-color);}}@media (max-width: 460px) {.primary-nav-wrap {right: -100%;width: 100%;}body.show-nav .primary-nav-wrap {right: 0;}}.header-search-toggle {border-left: 1px solid #ccc;background: url(/images/icons/search-icon.svg) 50% 50% no-repeat;cursor: pointer; height: 40px;margin-left: 25px;width: 90px;}body.show-search .header-search-toggle {background-image: url(/images/icons/close-x-icon.svg);}.header-search-form {backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);background: rgba(255,255,255,0.9);;box-shadow: 0 10px 20px rgba(0,0,0,0.16);opacity: 0;padding: 20px;position: absolute;top: 100%;transition: opacity 0.2s ease, visibility 0.2s ease;visibility: hidden;}body.show-search .header-search-form {opacity: 1;visibility: visible;}.header-search-form label {background: rgba(255,255,255,0.9);;border-radius: 25px;border: 1px solid rgba(255,255,255,0.9);;display: block;position: relative;width: 215px;}.header-search-form .header-search-text-input {background: none;border: 0;padding: 5px 10px;width: calc(100% - 45px);}.header-search-form .header-search-search-button {background: url(/images/icons/search-icon.svg) 50% 50% no-repeat;border: 0;bottom: 0;cursor: pointer;position: absolute;right: 0;top: 0;transition: opacity 0.2s ease;width: 45px;}.header-search-search-button:hover {opacity: 0.6;}@media (min-width: 800px) {.alternate-header .primary-nav-wrap .header-search-toggle {display: none;}.alternate-header .header-search-form {margin-bottom: 10px;opacity: 1;position: static;visibility: visible;}.alternate-header .header-search-form label {width: 100%;}}@media (max-width: 1400px) {.header-search-toggle {margin-left: 10px;width: 50px;}}@media (max-width: 1200px) {.primary-nav-wrap .header-search-toggle {display: none;}.header-search-form {margin-bottom: 10px;opacity: 1;position: static;visibility: visible;}.header-search-form label {width: 100%;}}.page-banner {color: #fff;padding: 100px 30px;position: relative;text-align: center;}.page-banner *,.page-banner h1 {color: #fff;position: relative;z-index: 3;}.page-banner h1 {margin: 0;}.page-banner .image {background: url(/images/template/default-heading-background.jpg) 50% 50% no-repeat;background-size: cover;bottom: 0;filter: grayscale(1);left: 0;position: absolute;right: 0;top: 0;z-index: 0;}.page-banner:after,.page-banner:before {background: rgb(0 103 56);background: linear-gradient(0deg, #8cc63e,rgb(0 103 56));bottom: 0;content: '';left: 0;opacity: 0.78;position: absolute;right: 0;top: 0;z-index: 2;}.page-banner:after {background: var(--default-text-color);opacity: 0.1;z-index: 1;}.middle-area .page-banner {display: none;}@media (max-width: 768px) {.page-banner {padding: 50px 30px;}}@MEDIA (MAX-WIDTH: 500PX) {.page-banner h1 {font-size: 32px}}.ss-section-wrap-inner {max-width: 1280px;margin: 0 auto;}.wrapper,.page-type-0 .middle-area .wrapper {max-width: 1350px;margin: 0 auto;}.middle-area {padding: 60px 30px;}.middle-area.has-secondary-nav .wrapper {display: flex;justify-content: space-between;}.middle-area.has-secondary-nav .content-area {width: calc(100% - 340px);}@media (max-width: 1023px) {.middle-area.has-secondary-nav .content-area {width: 100%;}}@media (max-width: 768px) {.middle-area {padding: 30px 15px;}}.breadcrumbs-wrap {border-bottom: 1px solid #ccc;color: inherit;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;padding: 10px 30px;text-transform: uppercase;}.breadcrumbs-wrap a {color: inherit;text-decoration: none;}.breadcrumbs-wrap a:hover {color: var(--secondary-color);}@media (max-width: 768px) {.breadcrumbs-wrap {display: none;}}.middle-area img {height: auto !important;max-width: 100%;}.secondary-nav-wrap {font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;width: 300px;}.secondary-nav-wrap ul {list-style: none;margin: 0;padding: 0;text-transform: uppercase;}.secondary-nav-wrap li {margin-bottom: 15px;}.secondary-nav-wrap a {color: inherit;display: block;text-decoration: none;}.secondary-nav-wrap li.sub > a:after {content: '+';display: inline-block;transform: translateY(-1px);}.secondary-nav-wrap li.sub.selected > a:after,.secondary-nav-wrap li.sub > a.clicked:after {content: '-';}.secondary-nav-wrap li.selected > a,.secondary-nav-wrap li > a.clicked,.secondary-nav-wrap a:hover {color: var(--primary-color);}.secondary-nav-wrap li.selected > a {font-weight: 700;}.secondary-nav-wrap ul ul {display: none;margin-top: 15px;padding-left: 15px;}.secondary-nav-wrap li.selected > ul {display: block;}@media (max-width: 1023px) {.secondary-nav-wrap {display: none;}}.footer {color: #fff;overflow: hidden;padding: 40px 30px;position: relative;text-align: center;}.footer .footer-bg-image {bottom: 0;display: block;left: 0;position: absolute;right: 0;top: 0;z-index: -1;}.footer .footer-bg-image:before {backdrop-filter: grayscale(1);bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;}.footer .footer-bg-image:after {backdrop-filter: grayscale(1);background-color: var(--primary-color);bottom: 0;content: '';display: block;left: 0;opacity: 0.9;position: absolute;right: 0;top: 0;}.footer .footer-bg-image p,.footer .footer-bg-image img {height: 100% !important;object-fit: cover;object-position: 50%;width: 100% !important;}.footer a {color: #fff;text-decoration: none;}.footer a:hover {text-decoration: underline;}.footer ul {list-style: none;margin: 0;padding: 0;}.footer ul li {display: inline-block;}.footer-nav-links {margin-bottom: 50px;}.footer-nav-links li {padding: 5px 15px;position: relative;}.footer-nav-links li:after {background: #fff;content: '';height: 15px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;}.footer-nav-links li:last-child:after {display: none;}.footer-nav-links li a {border-bottom: 1px solid transparent;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;padding-bottom: 7px;text-decoration: none;text-transform: uppercase;transition: border 0.2s ease, padding 0.2s ease;}.footer-nav-links li a:hover {border-bottom: 1px solid #fff;padding-bottom: 3px;text-decoration: none;}.footer-logo-address img,.footer-logo-address svg {height: auto !important;max-width: 462px;width: 100%;}.footer-logo-address ul {margin-top: 30px;}.footer-logo-address ul li {margin: 0 10px;}.footer-logo-address ul li a {display: block;transition: transform 0.2s ease;}.footer-logo-address ul li a:hover {transform: scale(1.1);}.copyright {margin-top: 50px;font-size: 16px;}.nav-mode-changer {margin-top: 15px;}.nav-mode-changer a {border-bottom: 1px solid transparent;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;padding-bottom: 7px;text-decoration: none;text-transform: uppercase;transition: border 0.2s ease, padding 0.2s ease;}.nav-mode-changer a:hover {border-bottom: 1px solid #fff;padding-bottom: 3px;text-decoration: none;}.powered-by-logo {display: inline-block;height: auto;margin-right: 20px;min-width: 170px;vertical-align: middle;}@media (max-width: 600px) {.footer {padding: 50px 20px;}.footer ul li {padding: 0 10px;}.footer-logo-address img,.footer-logo-address svg {max-width: 70%;}.copyright a {display: block;margin-bottom: 20px;text-align: center;}}.button,.small-action-button,.pager,.pager-prev,.pager-next {background: var(--primary-color);border-radius: 25px;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;}.button {padding: 15px 40px;}.small-action-button {padding: 8px 15px;}.white.button {background-color: transparent;border: 1px solid #fff;}.white.button:hover {background-color: #fff;color: #014C84;}.button:hover, .small-action-button:hover,.pager:hover, .pager-prev:hover,.pager-next:hover, .pager.on { background: var(--secondary-color);color: var(--default-text-color);}form.category-and-window .text-search-wrap .submit,.search-page-form-wrap .text-search-wrap .submit,.search-page-form-wrap .text-search-wrap .submit:hover,form.category-and-window .text-search-wrap .submit:hover {background-color: var(--secondary-color);background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath id='search-icon-white' d='M13.72,12.434h-.678L12.8,12.2a5.583,5.583,0,1,0-.6.6l.232.24v.678L16.722,18,18,16.722Zm-5.146,0a3.859,3.859,0,1,1,3.859-3.859A3.854,3.854,0,0,1,8.575,12.434Z' transform='translate(-3 -3)' fill='%23e9eef2'/%3E%3C/svg%3E");border-radius: 0;opacity: 1;}.search-page-form-wrap .text-search-wrap .submit:hover,form.category-and-window .text-search-wrap .submit:hover {background-color: var(--primary-color);}h2.title {font-size: 150%;}.blog-right-column h3 {font-size: 90%;}.list-items.member-directory-items li h2.title {font-size: 100%;}.page-type-10 .list-items.member-directory-items li {margin-right: 25px;width: calc(25% - ((25px / 4) * 3))}@media (min-width: 1161px) {.list-items.member-directory-items li:nth-child(4n) {margin-right: 0;}}@media (max-width: 1160px) {.page-type-10 .list-items.member-directory-items li {width: calc((100% / 3) - ((25px / 3) * 2));}}@media (min-width: 661px) and (max-width: 1160px) {.list-items.member-directory-items li:nth-child(3n) {margin-right: 0;}}@media (max-width: 661px) {.page-type-10 .list-items.member-directory-items li {width: calc(50% - (25px / 2));}}@media (min-width: 451px) and (max-width: 660px) {.list-items.member-directory-items li:nth-child(2n) {margin-right: 0;}}@media (max-width: 451px) {.page-type-10 .list-items.member-directory-items li {margin: 0 0 25px 0;width: 100%;}}@media (min-width: 1024px) {body {overflow-x: hidden;position: relative;}.anim-in {opacity: 0;transform: translateY(30px) scale(1.15);-webkit-transition: opacity .75s ease, transform .75s ease;transition: opacity .75s ease, transform .75s ease;}.anim-in.visible {opacity:1;transform: translateY(0);}}body.page-index .middle-area {padding: 0;}body.page-index .wrapper,body.page-index.page-type-0 .middle-area .wrapper {max-width: none;}body.page-index .ss-section-wrap:not(.homepage-banner, .video-banner-section, .scrolling-logos-section, .chemical-background, .chemical-background-light) {margin: 0 auto 30px;max-width: 1000px;}body.page-index .ss-section-wrap:last-child {margin-bottom: 100px;}.alternate-header.page-index {padding-top: 0;}.homepage-banner {margin-bottom: 90px;position: relative;}.homepage-banner .ss-section-wrap-inner {max-width: 100%;}.homepage-banner .ss-content-block {display: block;margin: 0;width: 100%;}.homepage-banner,.homepage-banner .embedded-gallery .slide {background: #000;height: 80vh;}.embedded-gallery .stage {max-width: 100%;opacity: 0;transition: opacity 0.5s ease;}.embedded-gallery .stage.cycle-loaded {opacity: 1;}@media (min-width: 1024px) {.embedded-gallery .stage {aspect-ratio: auto;min-height: 80vh;}}.homepage-banner .embedded-gallery .slide .caption {backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background: rgba(78,118,14,0.7);bottom: 50px;box-shadow: none;color: #fff;display: block !important;height: auto !important;left: 0;margin: 0 !important;min-width: 700px;padding: 40px 60px !important;right: auto;width: 50%;}.homepage-banner .embedded-gallery .slide .caption h2 {font-size: 26px;}.homepage-banner .embedded-gallery .slide .caption h3 {font-size: 54px;font-weight: 700;letter-spacing: 9.88px;}.homepage-banner .embedded-gallery .slide .caption p {}.homepage-banner .embedded-gallery-nav-wrapper {align-items: center;bottom: 0;display: flex;height: 50px;margin: 0;padding: 0 0 0 60px;position: absolute;width: auto;z-index: 50;}.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav,.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li,.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li a {display: inline-block;float: none;height: auto;line-height: 100%;padding: 0;position: static;}.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li {margin-right: 10px;}.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li a {background: #fff;border-radius: 100%;height: 12px;opacity: 0.5;transition: opacity 0.2s ease;width: 12px;}.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li.activeSlide a,.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li a:hover {opacity: 1;}.homepage-banner .embedded-gallery-nav-wrapper .embedded-gallery-nav li a img {display: none;}.video-banner-section {overflow: hidden;position: relative;height: 100vh;margin-bottom: 90px;}.video-banner-section .col-1,.video-banner-section .ss-section-wrap-inner {flex: auto;margin: 0;max-width: none;}.video-banner-section .col-1:last-child {backdrop-filter: blur(7px);-webkit-backdrop-filter: blur(7px);background: rgba(78,118,14,0.7);bottom: 50px;box-shadow: none;color: #fff;display: block !important;height: auto !important;left: 0;margin: 0 !important;width: 700px;padding: 40px 60px !important;position: absolute;right: auto;max-width: 50%;z-index: 10;}.video-banner-section .col-1:last-child h2 {font-size: 26px;}.video-banner-section .col-1:last-child h3 {font-size: 54px;font-weight: 700;letter-spacing: 9.88px;}.full-width .ss-content-block {padding: 0;}@supports not (aspect-ratio) {.ss-editor-video-embed-container {height: 0;margin: 0;padding-top: 56.25%;}.ss-editor-video-embed-container iframe {height: 100%;position: absolute;top: 0;}}.video-banner-section .ss-editor-video-embed-container {left: 50%;max-width: none;min-width: 100vw;height: 100vh;opacity: 1 !important;position: absolute;top: 50%;transform: translate(-50%, -52.5%);width: 190vh !important;}.video-banner-section .col-1:first-child:after {background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, transparent 100%);bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;z-index: 10}.split-column-white-green-bg-section {padding-bottom: 100px;}.lets-start-the-conversation-callout-section h2 {align-items: center;display: flex;gap: 20px;justify-content: center;}.chemical-background, .chemical-background-light {background-color: rgb(131 189 72 / 15%);background-image: url(/images/template/chemical-background-light.svg);background-position: -180px 0%;background-repeat: no-repeat;background-size: auto 80%;margin-bottom: 100px;max-width: none;padding: 160px 60px 200px;}.chemical-background {background-color: rgb(131 189 72 / 50%);background-image: url(/images/template/chemical-background.svg);background-position: calc(100% + 180px) 50%;}body.page-index .chemical-background:last-child, body.page-index .chemical-background-light:last-child {margin-bottom: 0;padding-bottom: 130px;}@supports not (aspect-ratio) {.video-banner-section .ss-editor-video-embed-container {transform: translate(-50%, -50%);}.video-banner-section .ss-editor-video-embed-container iframe {height: 100%;position: absolute;}}@media (min-aspect-ratio: 16/9) {.video-banner-section .ss-editor-video-embed-container { min-height: 56.25vw;}}@media (max-aspect-ratio: 16/9) {.video-banner-section .ss-editor-video-embed-container { width: 177.78vh;}}@media (max-width: 1220px) {body.page-index .middle-area > .wrapper {padding: 0;}body.page-index .ss-section-wrap:not(.homepage-banner, .video-banner-section, .chemical-background, .chemical-background-light) {margin: 0 auto;width: calc(100% - 60px);}body.page-index .ss-section-wrap:last-child {margin-bottom: 60px;}.lets-start-the-conversation-callout-section h2 {flex-direction: column;}.chemical-background, .chemical-background-light {margin: 0 0 60px;padding: 60px 60px 30px}.chemical-background {}body.page-index .ss-section-wrap.chemical-background:last-child, body.page-index .ss-section-wrap.chemical-background-light:last-child {margin: 0;padding: 60px 60px 30px;width: auto;}}@media (max-width: 768px) {.homepage-banner {margin-bottom: 45px;}.video-banner-section .col-1:last-child {max-width: 100%;width: 100%;}.homepage-banner .embedded-gallery.static-page-inline-gallery .cycle-loaded .slide {display: flex !important;flex-direction: column;height: 100% !important;}.homepage-banner .embedded-gallery.static-page-inline-gallery .cycle-loaded .slide .image {flex: auto;}.homepage-banner .embedded-gallery.static-page-inline-gallery .cycle-loaded .slide .image,.homepage-banner .embedded-gallery.static-page-inline-gallery .cycle-loaded .slide .caption {position: relative;}.full-width .ss-content-block {padding: 0;}.full-width {margin: 0px !important;max-width: none !important;width: 100% !IMPORTANT;}.chemical-background, .chemical-background-light {padding: 30px 30px 10px}body.page-index .ss-section-wrap.chemical-background:last-child, body.page-index .ss-section-wrap.chemical-background-light:last-child {margin: 0;padding: 30px;width: auto;}}@media (max-width: 750px) {.homepage-banner .embedded-gallery .slide .caption {bottom: 0;padding: 40px 60px 60px 60px !important;min-width: 0;width: 100%;}.homepage-banner .embedded-gallery .slide .caption h2 {font-size: 20px;}.homepage-banner .embedded-gallery .slide .caption h3 {font-size: 34px;letter-spacing: 3px;}}@media (max-width: 550px) {.homepage-banner .embedded-gallery .slide .caption {padding: 30px 30px 60px 30px !important;}.homepage-banner .embedded-gallery-nav-wrapper {padding-left: 30px;}}.homepage-section-1 {opacity: 1;transform: none;}@media (min-width: 768px) {.homepage-section-1 .ss-content-block:first-child {padding-right: 50px;}}@media (max-width: 768px) {.homepage-section-1 .ss-section-wrap-inner {margin: 0 30px;}}@media (min-width: 768px) {.quick-links-section .ss-section-wrap-inner {align-items: center;box-shadow: 0 20px 40px rgba(0,0,0,0.16);justify-content: flex-end;max-width: 1250px;margin: 50px auto 80px;padding: 40px 20px;flex-wrap: nowrap;}.quick-links-section .ss-section-wrap-inner .ss-content-block {border-right: 1px solid #5A5C60;display: flex;flex-direction: column;flex: 1;justify-content: center;padding: 10px 20px;margin: 0;text-align: center;}.quick-links-section .ss-section-wrap-inner .ss-content-block:last-child {border: 0;}}.quick-links-section a {color: var(--default-text-color);display: block;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;text-transform: uppercase;text-decoration: none;transition: transform 0.2s ease;}.quick-links-section a:hover {transform: scale(1.05);}.quick-links-section svg {min-height: 33px;}.quick-links-section svg,.quick-links-section svg * {fill: var(--primary-color);}@media (max-width: 768px) {.quick-links-section .ss-section-wrap-inner {margin: 0 30px;}.quick-links-section .ss-section-wrap-inner .ss-content-block {box-shadow: 0 20px 40px rgba(0,0,0,0.16);border-radius: 5px;text-align: center;padding: 30px;}}.vertically-aligned .ss-section-wrap-inner {align-items: center;margin-bottom: 30px;}.vertically-aligned .ss-content-block {margin: 15px;}.callout-section {margin-bottom: 80px;}.callout-section .ss-section-wrap-inner {background: var(--primary-color);background: linear-gradient(220deg, rgba(78,118,14,1), rgba(58,92,4,1));color: #fff;border-radius: 4px;}.callout-section .ss-content-block {padding: 60px;}.callout-section .ss-content-block.ss-image-block {padding: 0;}.callout-section .ss-content-block.ss-image-block img {display: block;height: auto !important;width: 100% !important;}@media (min-width: 768px) {.callout-section .ss-section-wrap-inner {align-items: center;max-width: 1250px;flex-wrap: nowrap;}.callout-section .ss-content-block {margin: 0;}.callout-section .ss-content-block.col-2 { width: 50%; }.callout-section .ss-content-block.col-3 { width: calc(100% / 3); }.callout-section .ss-content-block.col-4 { width: 25%; }.callout-section .ss-content-block.col-5 { width: 20%; }.callout-section .ss-content-block.col-2-3 { width: calc((100% / 3) * 2); }.callout-section .ss-content-block.col-3-4 { width: 75%; }.callout-section .ss-content-block.col-2-5 { width: 40%; }.callout-section .ss-content-block.col-3-5 { width: 60%; }}@media (max-width: 768px) {.callout-section {margin-bottom: 30px;}.callout-section .ss-content-block {font-size: 16px;padding: 30px;}.callout-section .ss-content-block > ul {padding-left: 15px}.callout-section .ss-content-block.ss-image-block {padding: 0;}}.scrolling-logos-section .ss-section-wrap-inner {margin-bottom: 70px;max-width: calc(100% - 60px);padding: 0;}.scrolling-logos {margin-bottom: 60px;}.scrolling-logos .flickity-viewport {margin-top: 0px;margin-left: auto;margin-right: auto;max-width: 100%;}.scrolling-logos .flickity-viewport:before,.scrolling-logos .flickity-viewport:after {background: linear-gradient(90deg, #fff 0%, transparent 100%);content: '';display: block;height: 100%;position: absolute;width: 80px;z-index: 1}.scrolling-logos .flickity-viewport:after {left: auto;right: 0;transform: rotate(180deg);}.scrolling-logos .logo-slide {width: calc(100% / 6);}.scrolling-logos .image {align-items: center;display: flex;height: 100px;justify-content: center;line-height: 100px;position: relative;text-align: center;}.scrolling-logos .image svg,.scrolling-logos .image img {display: block;opacity: 0.5;transition: filter 0.3s ease, opacity 0.3s ease;vertical-align: middle;max-width: 90%;max-height: 100%;}.scrolling-logos .image:hover svg,.scrolling-logos .image:hover img {opacity: 1;}.scrolling-logos .flickity-prev-next-button {padding-bottom: 140px;}.scrolling-logos .flickity-prev-next-button svg {display: none;}.scrolling-logos .flickity-prev-next-button.previous,.scrolling-logos .flickity-prev-next-button.next {background-color: transparent;background-image: url(/images/icons/gallery-arrow.svg);background-position: 50%;background-repeat: no-repeat;border: none;}.scrolling-logos .flickity-prev-next-button.next {right: -30px;}.scrolling-logos .flickity-prev-next-button.previous {left: -30px;transform: rotate(180deg) translateY(50%);}@media (max-width: 1420px) {.scrolling-logos .logo-slide {width: calc(100% / 5);}}@media (max-width: 1300px) {.scrolling-logos .logo-slide {width: calc(100% / 4);}}@media (max-width: 900px) {.scrolling-logos .logo-slide {width: 33%;}}@media (max-width: 768px) {.scrolling-logos .flickity-prev-next-button.next {right: calc(50% - 50px);top: 120%;}.scrolling-logos .flickity-prev-next-button.previous {left: calc(50% - 50px);top: 120%;}}@media (max-width: 600px) {.scrolling-logos .logo-slide {width: 50%;}}@media (max-width: 480px) {.scrolling-logos .logo-slide {width: 75%;}}.equal-heights-section {margin-bottom: 80px;}.equal-heights-section .ss-content-block {box-shadow: 0 20px 40px rgba(0,0,0,0.16);margin-bottom: 0;border-radius: 4px;text-align: center;padding: 30px;}.equal-heights-section .ss-content-block img {display: block;margin: -30px -30px 0 -30px;max-width: none;width: calc(100% + 60px) !important;}.equal-heights-section .ss-content-block a {background: url(/images/icons/arrow-right-icon.svg) 100% 50% no-repeat;display: inline-block;font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;padding-right: 24px;text-decoration: none;text-transform: uppercase;}.equal-heights-section .ss-content-block a:hover {background-image: url(/images/icons/arrow-right-icon-hover.svg);color: var(--primary-color);}@media (max-width: 768px) {.page-index .equal-heights-section {margin: 0 30px;}.equal-heights-section .ss-content-block {margin-bottom: 30px;}}.homepage-news-section {position: relative;}.news-box .cb-intro {margin-bottom: 15px;}.news-box .cb-intro a {text-transform: uppercase;}@media (min-width: 768px) {.news-box .cb-intro {display: flex;justify-content: space-between;margin: 0;}.homepage-news-section {padding: 0 0 0 30px;}.homepage-news-section .ss-section-wrap-inner {flex-wrap: nowrap;max-width: 1250px;position: relative;z-index: 1;}.homepage-news-section:before {background: #F5F5F5;bottom: 0;content: '';left: 0;position: absolute;top: 0;width: 75vw;}.homepage-news-section .ss-content-block {margin: 0;}}@media (min-width: 1330px) {.homepage-news-section {padding: 0 30px;}}.homepage-news-section .ss-content-block {margin: 0;padding: 65px 60px;}.homepage-news-section .ss-content-block:first-child {padding-left: 0;width: calc((100% / 3) * 2);}.homepage-news-section .content-box-list {}.homepage-news-section .content-box-list:after {clear: both;content: '';display: table;}.homepage-news-section .content-box-list li {clear: right;float: right;width: 55%;}.homepage-news-section .content-box-list li:first-child {clear: none;float: left;margin: 0;width: 40%;}.homepage-news-section .content-box-list li a {box-shadow: none;min-height: 80px;padding: 0;text-align: left;}.homepage-news-section .content-box-list li .thumbnail {margin: 0;}.homepage-news-section .content-box-list li:first-child .thumbnail {margin-bottom: 10px;}.homepage-news-section .content-box-list li a .date, .homepage-news-section .content-box-list li a .date strong {font-family: 'Jost', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: 2px;margin-bottom: 5px;text-align: left;}.homepage-news-section .content-box-list li a .title {padding: 0;}.homepage-news-section .content-box-list li a .abstract,.homepage-news-section .content-box-list li a .see-details,.homepage-news-section .content-box-list li a .cb {display: none;}.homepage-news-section .content-box-list li:nth-child(n+2) a {padding-left: 120px;position: relative;}.homepage-news-section .content-box-list li:nth-child(n+2) .thumbnail {left: 0;margin: 0;position: absolute;top: 0;width: 100px;}.homepage-news-section .newsletter-subscribe-box {background: url(/images/template/newsletter-signup-bg.jpg) 50% 50% no-repeat;background-size: cover;color: #fff;width: calc(100% / 3);position: relative;}@media (max-width: 1100px) {.homepage-news-section .ss-content-block {padding: 40px 30px;}}@media (max-width: 980px) {.homepage-news-section .content-box-list li,.homepage-news-section .content-box-list li:first-child {float: none;margin: 0 0 30px 0;width: 100%;}}@media (max-width: 850px) {.homepage-news-section {background: #F5F5F5;padding: 0;}.homepage-news-section:before {display: none;}.homepage-news-section .ss-section-wrap-inner {display: block;}.homepage-news-section .ss-content-block:first-child,.homepage-news-section .ss-content-block {padding: 30px;width: 100%;}}.calendar a.event .description {display: none;}.ss-accordion-content-wrap .ss-accordion-toggle {background: var(--primary-color);color: #fff;}.ss-accordion-content-wrap .ss-accordion-toggle:hover, .ss-accordion-content-wrap.show .ss-accordion-toggle {background: var(--secondary-color);}.ss-accordion-content-wrap .ss-accordion-toggle .ss-accordion-toggle-icon:before,.ss-accordion-content-wrap .ss-accordion-toggle .ss-accordion-toggle-icon:after {background-color: #fff;}.global-site-alert .heading {background-color: var(--secondary-color);}.global-site-alert .content-wrap {max-width: 100%;}.interactive-tab-section {position: relative;z-index: 10}.interactive-tab-section .ss-section-wrap-inner {display: none;}.interactive-tab-section .interactive-tabs-wrapper > ul {border-bottom: 1px solid #115B36;color: #000;display: flex;list-style: none;margin-bottom: 30px;padding: 0;}.interactive-tab-section .interactive-tabs-wrapper > ul > li > a {background-color: #efefef;border-top-left-radius: 3px;border-top-right-radius: 3px;color: #2D2B2C;display: block;font: 700 14px 'Roboto',sans-serif;letter-spacing: 0.08em;margin-right: 5px;padding: 10px 20px;text-decoration: none;text-transform: uppercase;transition: background-color 0.3s ease;vertical-align: middle;width: max-content;}.interactive-tab-section .interactive-tabs-wrapper > ul > li.active > a,.interactive-tab-section .interactive-tabs-wrapper > ul > li > a:hover {background-color: #115B36;color: #fff;}.interactive-tab-section .tabs {position: relative;}.interactive-tab-section .tabs .tab-content {display: none;font: 400 18px 'Roboto',sans-serif;opacity: 0;position: absolute;transition: opacity 0.3s ease;}.interactive-tab-section .tabs .tab-content.active {display: block;opacity: 1;position: relative;}.recaptcha_widget {overflow: hidden;}.interactive-tab-section .tabs .tab-content h2:first-child {display: none;}.interactive-tab-section h3 {color: #000;font: 700 24px 'Roboto',sans-serif;}.interactive-tab-section h4 {color: #000;font: 500 21px 'Roboto',sans-serif;letter-spacing: normal;text-transform: none;}.interactive-tab-section .tabs .tab-content ul {line-height: 177%;padding-left: 18px;}.interactive-tab-section .responsive-grid-layout-row {border-bottom: 1px solid #c3c3c3;padding-bottom: 20px;margin-bottom: 40px;}.interactive-tab-section .tab-content table {border-radius: 4px;margin-bottom: 60px;overflow: hidden;width: 100%;}.interactive-tab-section .tab-content table thead {background-color: #84BE46;color: #fff;text-align: left;}.interactive-tab-section .tab-content table thead th {font: 700 16px 'Roboto',sans-serif;letter-spacing: 0.06em;padding: 15px 20px;text-transform: uppercase;}.interactive-tab-section .tab-content table tbody tr:nth-child(2n) {background-color: #EFF5E9}.interactive-tab-section .tab-content table tbody td {padding: 10px 20px;}.interactive-tab-section .tab-content table tbody td a {align-items: center;color: #2D2B2C;display: flex;text-decoration: none;}.interactive-tab-section .tab-content table tbody td a:hover {color: #115B36;font-weight: 700;}.interactive-tab-section .tab-content table tbody td a svg,.interactive-tab-section .tab-content table tbody td a img {display: block;margin-right: 10px;}.interactive-tab-section .tab-content .faux-th-label {display: none;}.interactive-tab-section .tab-content .submission-form-wrap {max-width: 600px;}.interactive-tab-section .tab-content .form-section {display: flex;flex-wrap: wrap;gap: 0 0px;}.interactive-tab-section .tab-content .form-section .field-wrap {flex: 100%;}.interactive-tab-section .tab-content .form-section .field-sample_quantity,.interactive-tab-section .tab-content .form-section .field-sample_unit_of_measure,.interactive-tab-section .tab-content .form-section .field-potential_annual_usage,.interactive-tab-section .tab-content .form-section .field-potential_unit_of_measure {box-sizing: border-box;display: block;flex: 50%;}.interactive-tab-section .tab-content .form-section .field-sample_quantity input,.interactive-tab-section .tab-content .form-section .field-sample_unit_of_measure select,.interactive-tab-section .tab-content .form-section .field-potential_annual_usage input,.interactive-tab-section .tab-content .form-section .field-potential_unit_of_measure select {max-width: calc(100% - 10px);}.interactive-tab-section form .field-wrap textarea {border: none;outline: none;pointer-events: none;resize: none;}.interactive-tab-section .field-wrap.field-sample_info,.interactive-tab-section .field-wrap.field-quote_info {display: none;}.interactive-tab-section form .field-wrap input,.interactive-tab-section form .field-wrap select {background-position: calc(100% - 10px) 50%;border-radius: 4px;border-color: #707070;padding: 8px 15px 8px 10px}.interactive-tab-section form .field-wrap label {color: #707070;font: 500 16px 'Roboto',sans-serif;}@media (max-width: 750px) {.interactive-tab-section .tab-content table {border-radius: 0;}.interactive-tab-section .tab-content table thead {display: none;}.interactive-tab-section .tab-content table tr {border-radius: 4px;display: flex;flex-direction: column;margin-bottom: 15px;overflow: hidden;}.interactive-tab-section .tab-content table .faux-th-label {align-self: stretch;background-color: #84BE46;box-sizing: border-box;color: #fff;display: block;flex: 50%;max-width: 40%;min-width: 150px;padding: 15px;text-align: left;}.interactive-tab-section .tab-content table .mobile-table-value {padding: 15px;}.interactive-tab-section .tab-content table tbody td {align-items: center;border-bottom: 1px solid #fff;display: flex;margin: 0;padding: 0 !important;position: relative;text-align: left;}.interactive-tab-section .tab-content .form-section .field-wrap {max-width: 100%;}.interactive-tab-section .interactive-tabs-wrapper > ul {border-bottom: none;flex-direction: column;}.interactive-tab-section .interactive-tabs-wrapper > ul > li {margin: 0 0 10px 0;}.interactive-tab-section .interactive-tabs-wrapper > ul > li > a {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;box-sizing: border-box;display: block;line-height: normal;margin: 0;padding: 15px;text-align: center;width: auto;}}@media (max-width: 500px) {.interactive-tab-section .tab-content table {font-size: 16px;margin: 0 -15px;width: calc(100% + 30px);}}.page-type-16:not(.is-detail-page) h1:first-child {display: block;font: 700 30px 'Roboto',sans-serif;margin-bottom: 5px;}.page-type-16:not(.is-detail-page) .middle-content {padding-top: 80px}.page-type-16:not(.is-detail-page) .middle-content > .wrapper {max-width: 1260px;width: calc(100% - 60px);}.page-type-16 .upper-pager, .page-type-16 .lower-pager {display: none;}.inspiration-gallery-right-side .inspiration-gallery-items .col {flex: calc(100% / 3);}.inspiration-gallery-right-side .inspiration-gallery-items .col a {border: 1px solid #C3C3C3;border-radius: 8px;color: #000;padding: 16px 20px;text-decoration: none;transition: background-color 0.3s ease;}.inspiration-gallery-right-side .inspiration-gallery-items .col a:hover {background-color: #EFF5E9;border-color: #84BE46;}.inspiration-gallery-right-side .inspiration-gallery-items .col a:hover .caption {color: #115B36;}.inspiration-gallery-right-side .inspiration-gallery-items .col a:hover .caption .subtext {color: #000;}#inspiration-gallery-filter-group-categories,.inspiration-gallery-left-side h2,.inspiration-gallery-filter-group-toggle:after,.inspiration-gallery-right-side .inspiration-gallery-items .col a .image {display: none;}.inspiration-gallery-right-side .inspiration-gallery-items .col a .caption {display: block;font: 700 18px 'Roboto',sans-serif;}.inspiration-gallery-right-side .inspiration-gallery-items .col a .caption .subtext {display: block;font: 400 14px 'Roboto',sans-serif;}.inspiration-gallery-filter-group {border: none;border-radius: 0;margin-bottom: 30px;padding: 0;}.inspiration-gallery-filter-group .inspiration-gallery-filter-group-toggle {border-bottom: 1px solid #C3C3C3;font: 700 17px 'Roboto', sans-serif;margin-bottom: 15px;padding-bottom: 10px;pointer-events: none;}.inspiration-gallery-filter-group-toggle:before {content: 'Filter By:';display: block;}.inspiration-gallery-filter-group ul li label {font: 400 15px 'Roboto',sans-serif;} .inspiration-gallery-filter-group ul li label input[type=checkbox] {border-radius: 4px;padding: 12px;}.inspiration-gallery-filter-group ul li label input[type=checkbox]:checked {background-color: #84BE46;}.inspiration-gallery-filter-group ul li label input[type=checkbox]:checked:before {border-color: #fff;border-width: 3.5px;height: 13px;margin-left: 3px;width: 6px}.page-type-16.is-detail-page .middle-content {border: none;}.page-type-16.is-detail-page .middle-content .right-side.full-width {display: flex;flex-direction: column;}.page-type-16.is-detail-page .small-action-button.mgmt {order: 0;}.page-type-16.is-detail-page .main-content {order: 1}.page-type-16.is-detail-page .heading-wrap {background-image: none !important;border-top: 10px solid #115B36;color: #115B36;height: auto;line-height: normal;}.page-type-16.is-detail-page .heading-wrap .wrapper {max-width: 1260px;padding: 0 30px;}.page-type-16.is-detail-page .middle-content > .wrapper {max-width: 1260px;width: calc(100% - 60px);}.page-type-16.is-detail-page .heading-wrap .heading-text {margin: 25px 0 0;max-width: 1260px;text-align: left;width: 100%;}.page-type-16.is-detail-page .social-share-links,.detail-page.inspiration-gallery .image {display: none;}@media (max-width: 1220px) {.page-type-16.is-detail-page .heading-wrap .wrapper {margin: 0;}}@media (max-width: 750px) {.page-type-16:not(.is-detail-page) .main-content input {min-width: 0%;}.page-type-16:not(.is-detail-page) .middle-content {padding-top: 30px}}@media (max-width: 500px) {.inspiration-gallery-right-side .inspiration-gallery-items .col {flex: 100%;max-width: 100%;width: 100%;}}.inside-page table.product-table {border-collapse: collapse;margin: 30px 0 15px;width: 100%;}.product-table th {background-color: #343434;//border: 1px solid #ffffff;color: #ffffff;font-weight: 400;padding: 5px 10px;text-align: left;vertical-align: bottom;}.product-table td {border: 1px solid #343434;padding: 5px 10px;vertical-align: bottom;}.product-table tr:nth-child(odd) {background: #8cc63e;}.portfolio-section .inside-page {padding-top: 10px;}.page-our-products h1 {margin-bottom: 10px;margin-top: 20px;}.portfolio-section .detail-page .small-action-button.fl,.portfolio-section .detail-page .small-action-button.fr {display: none;}.portfolio-section .detail-page .small-action-button.fr.negmt {background-image: none;background-color: transparent;display: block;float: none;font: 500 14px 'Roboto',sans-serif;left: 0;letter-spacing: 0.08em;margin: 0 auto 60px 0;padding: 0;text-align: left;text-transform: uppercase;transition: color 0.3s ease, font 0.3s ease;width: max-content;}.portfolio-section .detail-page .small-action-button.fr.negmt:after {content: ' To Products';}.portfolio-section .detail-page .small-action-button.fr.negmt:hover {color: rgb(17 91 54 / 80%);font: 700 14px 'Roboto',sans-serif;}.portfolio-section .social-share-links .houzz {display: none;}@media only screen and (max-width: 1220px) {.wrapper {padding-left: 15px;padding-right: 15px;}body.page-type-0 .middle-content.is-full-width > .wrapper {padding-left: 0;padding-right: 0;}body.page-type-0 .middle-content.is-full-width .ss-section-wrap-inner {padding-left: 15px;padding-right: 15px;}}@media only screen and (max-width: 950px) {.inspiration-gallery-filters .select-filter-wrap {float: none;width: auto;}.inspiration-gallery-filters .select-filter-wrap:nth-child(3n+3) {text-align: left;}.inspiration-gallery-filters .select-filter-wrap:nth-child(3n+4) {text-align: left;}}@media only screen and (max-width: 670px) {.inspiration-gallery-filters .select-filter-wrap,.selectBox-dropdown {width: 100% !important;}.portfolio-section .detail-page .small-action-button.fr.negmt {float: none;margin: 14px 0;}}@media only screen and (max-width: 1024px) {.select-option-drop,.grid-filters-wrap #grid_category_id {background: #ffffff url(/images/icons/select-arrow-down.png) 100% 50% no-repeat;border: 1px solid #c1c1c1;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;box-sizing: border-box;color: #575757;font-family: 'Ubuntu', sans-serif;font-size: 14px;font-weight: 400;height: 32px;line-height: 32px;padding: 0 0 0 10px;-webkit-appearance: none;width: 100%;}.grid-filters-wrap {width: 30%;}}