 .minheight {min-height: 1000px;}.transparent-text {color: transparent;}.warrantylink {text-decoration: underline;}.sticky-div {position: -webkit-sticky;position: sticky;top: 40px;z-index: 1000;}.netpricesheetlinks {font-size:12px;}.tooltipx {position: relative;display: inline-block;cursor: pointer;font-size:12px;}.tooltipx .tooltiptextx {visibility: hidden;width: 480px;background-color: #555;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;top: 100%;left: -425px;margin-top: 5px;opacity: 0;transition: opacity 0.3s;}.tooltipx .tooltiptextx::after {content: "";position: absolute;top: -5px;left: 10px;border-width: 5px;border-style: solid;border-color: transparent transparent #555 transparent;}.tooltipx:hover .tooltiptextx {visibility: visible;opacity: 1;}.darken-on-hover img {transition: opacity 0.3s ease-in-out;}.darken-on-hover:hover img {opacity: 0.7;}.tooltip {position: relative;display: inline-block;color: #006080;}.tooltip .tooltiptext {visibility: hidden;position: absolute;width: 120px;background-color: #555;color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;z-index: 1;opacity: 0;transition: opacity 0.3s;}.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}.tooltip-right {top: -5px;left: 125%;}.tooltip-right::after {content: "";position: absolute;top: 50%;right: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent #555 transparent transparent;}.tooltip-bottom {top: 135%;left: 50%;margin-left: -60px;}.tooltip-bottom::after {content: "";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #555 transparent;}.tooltip-top {bottom: 125%;left: 25%;margin-left: -60px;}.tooltip-top::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}.tooltip-left {top: -5px;bottom:auto;right: 128%;}.tooltip-left::after {content: "";position: absolute;top: 50%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #555;}.grdcontainers td {border: 2px solid black;border-collapse: collapse;}.special {color:#f37327;font-size:24px;}.contactusred {color:#ff1a1a!important;font-weight:900;}@media (min-width:600px) {.grdqrcodetext {font-size:1.5vw;}}@media (min-width:800px) {.grdqrcodetext {font-size:1.7vw;}}@media (min-width:1000px) {.grdqrcodetext {font-size:1.3vw;}}.specialimage {width:100%;}.lineheighthome {line-height: 1.4;}.lineheighthome2 {line-height: 1.3!important;}@media (min-width:600px) {.eventfontsize {font-size:1.0vw;}}@media (min-width:800px) {.eventfontsize {font-size:1.0vw;}}@media (min-width:1000px) {.eventfontsize {font-size:.8vw;}}.eventspadding {padding: 12px 12px 12px 1px;}.responsiveimage {width: 100%!important;height: auto!important;padding-right:12px;padding-bottom:12px;}.internetsalespolicy {color:#ff1a1a!important;}.searchbuttontransparent {border: 0;background: transparent;}.replocatorheader {font-size:1.8vw;}#alertdiv {display:none;}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.w3-half-sp{float:left;width:100%}.w3-half-sp{width:99.99999%}@media only screen and (min-width:1600px){.w3-half-sp{width:49.99999%}}@media only screen and (min-width:2000px){.w3-half-sp{width:49.99999%}}#consentdiv {display:none;}.cookieconsenttext {position: fixed;width:100%;bottom:0%;text-align:center;display:none;}.cookieconsentclose {padding-right: 25px;padding-left: 25px;padding-top: 0px;padding-bottom: 8px;text-align:center;cursor: pointer;}.fixedbottomdiv2 {z-index: 999999999;color:white background-color: #000000;position: fixed;bottom: 0;right: 0;padding: 5px 0px 0px 0px;width: 100%;height: 2.15vw;text-align:center;}.h1small {font-size:1px;}.h1class {font-size:20px;font-weight:bold;}.h1class1 {font-size:18px;}.h1class2 {font-size:22px;}.h1class2x {line-height: 1.25em;font-size:1.1vw;}my-email::after {content: attr(data-domain);}my-email::before {content: attr(data-user);}.paligncenter {text-align:center;}.divalignright {text-align:right;}.tdwidth35percent {width:35%;}.tdwidth63percent {width:63%;}.pagecontainer {display:none;}.spanred {color:red;}.spanfontsize2 {font-size:2px;}.tdcenter {text-align:center;}.trcenter {text-align:center;}.divcenter {text-align:center;}.spacerimage {width: 95%;height: 95%;}.grdmainarticle {width: 35%;height: 35%;}.tabarticleimage {width: 25%;height: 25%;}.upcomingeventsimages {width: 50%;height: 50%;}.adspaceimages {width: 100%;height: 100%;}.adspaceimagesx {width: 75% !important;height: 75% !important;padding: 1px 1px 1px 1px;}@media(min-width: 800px){.adspaceimages2{padding: 1px 1px 1px 1px;}}@media(min-width: 1200px){.adspaceimages2{padding: 10px 110px 10px 110px;}}.twitterimg {width: 75%;height: 75%;}.loginhelp {background-color: yellow;}.adminevents {width: 33%;}.hide-robot{display:none;}.r {font-size: 18px;color:#4B6347;}.r a:hover {font-size: 18px;color:grey;}._ogd {float:left;}.fixedbottomdiv {display:none;z-index: 999999999;background-color: #395d41;border-top-left-radius: 20px 20px;box-shadow: 15px 15px 15px 15px black;position: fixed;bottom: 0;right: 0;width: 354px;height: 246px;text-align:center;-webkit-animation:animatebottom 0.9s;animation:animatebottom 0.9s;}#closealertbutton {padding: 3px 15px 15px 10px;}.pointerhand {cursor: pointer;}.adspacebackgroundcolor{padding:14px;}.hideThisText {display:none;}.linkindex{z-index:99999;}.tabs1-border-bottom{border-bottom:0px!important;}.tabs2-border-bottom{border-bottom:0px!important;}.adminlog{background-color:gray;}.async-hide {opacity: 0 !important }.hrmessage{color:red;text-align:center;}form#form1 {box-sizing: border-box;width: min(480px, calc(100% - 32px));margin: 18px auto 48px;padding: 32px;background: #fff;color: #242424;border: 1px solid #dedede;border-top: 5px solid #f58220;border-radius: 10px;box-shadow: 0 8px 24px rgba(0, 0, 0, .18);}form#form1 table, form#form1 tbody, form#form1 tr, form#form1 td {display: block;box-sizing: border-box;width: 100% !important;}form#form1 tr {margin-bottom: 18px;}form#form1 tr:first-child, form#form1 tr:nth-child(2), form#form1 tr:nth-child(3) {margin-bottom: 0;}form#form1 tr:nth-child(4) {margin-bottom: 10px;}form#form1 tr:last-child {margin-bottom: 0;}form#form1 tr:last-child td:first-child {display: none;}form#form1 .h1class {margin: 0 0 8px;color: #242424;font-size: 24px;line-height: 1.25;text-align: center;}form#form1 .divalignright {margin-bottom: 7px;color: #303030;font-weight: 600;text-align: left;}form#form1 input[type="text"], form#form1 input[type="password"] {box-sizing: border-box;display: block;width: 100%;min-height: 44px;padding: 10px 12px;border: 1px solid #bfc5ca;border-radius: 6px;background: #fff;color: #242424;font: inherit;}form#form1 input[type="text"]:focus, form#form1 input[type="password"]:focus {border-color: #f58220;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}form#form1 .portal-password-toggle {display: inline-flex;align-items: center;gap: 8px;margin-top: 10px;color: #303030;font-size: 14px;cursor: pointer;}form#form1 .password-checkbox {margin: 0;accent-color: #f58220;}form#form1 input[type="submit"] {display: block;width: 100%;min-height: 44px;padding: 10px 18px;border: 0;border-radius: 6px;background: #303030;color: #fff;font: inherit;font-weight: 700;cursor: pointer;}form#form1 input[type="submit"]:hover, form#form1 input[type="submit"]:focus-visible {background: #4b4b4b;}form#form1 tr:last-child p {margin: 0;}form#form1 .spanred, form#form1 .hrmessage {color: #b42318;}@media (max-width: 600px) {form#form1 {margin: 16px auto 24px;padding: 24px 18px;}form#form1 .h1class {font-size: 21px;}}form[name="getusernameform"] {box-sizing: border-box;width: min(480px, calc(100% - 32px));margin: 18px auto 48px;padding: 32px;background: #fff;color: #242424;border: 1px solid #dedede;border-top: 5px solid #f58220;border-radius: 10px;box-shadow: 0 8px 24px rgba(0, 0, 0, .18);}form[name="getusernameform"] .portal-assistance-title {margin: 0 0 26px;color: #242424;font-size: 24px;font-weight: 700;line-height: 1.25;text-align: center;}form[name="getusernameform"] label {display: block;margin-bottom: 7px;color: #303030;font-weight: 600;}form[name="getusernameform"] input[name="emailaddress"] {box-sizing: border-box;display: block;width: 100%;min-height: 44px;padding: 10px 12px;border: 1px solid #bfc5ca;border-radius: 6px;background: #fff;color: #242424;font: inherit;}form[name="getusernameform"] input[name="emailaddress"]:focus {border-color: #f58220;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}form[name="getusernameform"] input[type="submit"] {display: block;width: 100%;min-height: 44px;margin-top: 24px;padding: 10px 18px;border: 0;border-radius: 6px;background: #303030;color: #fff;font: inherit;font-weight: 700;cursor: pointer;}form[name="getusernameform"] input[type="submit"]:hover, form[name="getusernameform"] input[type="submit"]:focus-visible {background: #4b4b4b;}@media (max-width: 600px) {form[name="getusernameform"] {margin: 16px auto 24px;padding: 24px 18px;}form[name="getusernameform"] .portal-assistance-title {font-size: 21px;}}.portal-username-page {padding: 28px 16px 40px !important;min-height: 0 !important;}.portal-username-layout {width: min(480px, 100%);margin: 0 auto;}.portal-username-layout form[name="getusernameform"] {width: 100%;margin: 0;}.portal-username-layout .portal-assistance-title {margin-bottom: 14px;}.portal-assistance-intro {margin: 0 0 22px;color: #454b50;font-size: 15px;line-height: 1.5;}.portal-assistance-message {margin: 0 0 18px;padding: 10px 12px;border-left: 4px solid #b42318;background: #fff5f3;color: #a8271d;line-height: 1.45;}.portal-assistance-help {margin: 16px 8px 0;color: #303030;font-size: 14px;line-height: 1.5;text-align: center;}@media (max-width: 600px) {.portal-username-page {padding: 20px 12px 32px !important;}}.portal-reset-page {padding: 28px 16px 40px !important;min-height: 0 !important;}.portal-reset-layout {width: min(480px, 100%);margin: 0 auto;}.portal-reset-card {box-sizing: border-box;width: 100%;margin: 0;padding: 32px;border: 1px solid #dedede;border-top: 5px solid #f58220;border-radius: 10px;background: #fff;color: #242424;box-shadow: 0 8px 24px rgba(0, 0, 0, .18);}.portal-reset-card h1 {margin: 0 0 14px;color: #242424;font-size: 24px;font-weight: 700;line-height: 1.25;text-align: center;}.portal-reset-intro {margin: 0 0 22px;color: #454b50;font-size: 15px;line-height: 1.5;}.portal-reset-card label {display: block;margin: 0 0 7px;color: #303030;font-weight: 600;}.portal-reset-card input[type="text"] {box-sizing: border-box;display: block;width: 100%;min-height: 44px;margin: 0 0 18px;padding: 10px 12px;border: 1px solid #bfc5ca;border-radius: 6px;background: #fff;color: #242424;font: inherit;}.portal-reset-card input[type="text"]:focus {border-color: #f58220;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}.portal-reset-hint {margin: -10px 0 18px;color: #555;font-size: 13px;line-height: 1.4;}.portal-reset-card input[type="submit"] {display: block;width: 100%;min-height: 44px;margin-top: 24px;padding: 10px 18px;border: 0;border-radius: 6px;background: #303030;color: #fff;font: inherit;font-weight: 700;cursor: pointer;}.portal-reset-card input[type="submit"]:hover, .portal-reset-card input[type="submit"]:focus-visible {background: #4b4b4b;}.portal-reset-help {margin: 16px 8px 0;color: #303030;font-size: 14px;line-height: 1.5;text-align: center;}.portal-reset-message {margin: 0;padding: 10px 12px;border-left: 4px solid #b42318;background: #fff5f3;color: #a8271d;line-height: 1.45;}@media (max-width: 600px) {.portal-reset-page {padding: 20px 12px 32px !important;}.portal-reset-card {padding: 24px 18px;}.portal-reset-card h1 {font-size: 21px;}}.portal-signup-page {padding: 28px 16px 40px !important;min-height: 0 !important;}.portal-signup-layout {width: min(700px, 100%);margin: 0 auto;}.portal-signup-card {box-sizing: border-box;width: 100%;margin: 0;padding: 32px;border: 1px solid #dedede;border-top: 5px solid #f58220;border-radius: 10px;background: #fff;color: #242424;box-shadow: 0 8px 24px rgba(0, 0, 0, .18);}.portal-signup-card h1 {margin: 0 0 14px;color: #242424;font-size: 24px;font-weight: 700;line-height: 1.25;text-align: center;}.portal-signup-required {margin: 0 0 18px;color: #555;font-size: 14px;}.portal-signup-required span, .portal-signup-asterisk {color: #b42318;}.portal-signup-message {margin: 0 0 20px;padding: 10px 12px;border-left: 4px solid #b42318;background: #fff5f3;color: #a8271d;line-height: 1.45;}.portal-signup-fields {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0 18px;}.portal-signup-field-wide {grid-column: 1 / -1;}.portal-signup-field label {display: block;margin: 0 0 7px;color: #303030;font-weight: 600;}.portal-signup-field input {box-sizing: border-box;display: block;width: 100%;min-width: 0;min-height: 44px;margin: 0 0 18px;padding: 10px 12px;border: 1px solid #bfc5ca;border-radius: 6px;background: #fff;color: #242424;font: inherit;}.portal-signup-field input:focus {border-color: #f58220;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}.portal-signup-options {min-width: 0;margin: 2px 0 0;padding: 16px 18px 18px;border: 1px solid #dedede;border-radius: 6px;}.portal-signup-options legend {padding: 0 6px;color: #303030;font-weight: 700;}.portal-signup-options p {margin: 0 0 12px;color: #555;font-size: 14px;}.portal-signup-option-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px 18px;}.portal-signup-option-grid label {display: flex;align-items: flex-start;gap: 9px;color: #303030;line-height: 1.35;cursor: pointer;}.portal-signup-option-grid input {flex: none;width: 17px;height: 17px;margin: 1px 0 0;accent-color: #f58220;}.portal-signup-card input[type="submit"] {display: block;width: 100%;min-height: 44px;margin-top: 24px;padding: 10px 18px;border: 0;border-radius: 6px;background: #303030;color: #fff;font: inherit;font-weight: 700;cursor: pointer;}.portal-signup-card input[type="submit"]:hover, .portal-signup-card input[type="submit"]:focus-visible {background: #4b4b4b;}.portal-signup-success p {margin: 0;color: #303030;line-height: 1.5;text-align: center;}@media (max-width: 600px) {.portal-signup-page {padding: 20px 12px 32px !important;}.portal-signup-card {padding: 24px 18px;}.portal-signup-card h1 {font-size: 21px;}.portal-signup-fields, .portal-signup-option-grid {grid-template-columns: 1fr;}}.roundedtoprightcorner{-moz-border-radius-topright: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;}.adminlink{position:relative;top:35px;left:5%;}::-webkit-input-placeholder {text-align: left;}:-moz-placeholder {text-align: left;}::-moz-placeholder {text-align: left;}:-ms-input-placeholder {text-align: left;}.applicationsheaderpadding{padding-bottom:8px;}.suggestedproductspadding{padding-top:12px;}.applicationspadding{padding:0px 5px 0px 20px;}.mySlide{position:relative;width:100%;height:auto;}.logozindex{z-index:9999999;}.logozindex img{z-index:9999999;}.linkcontainer{line-height:1.55vw;}.linkliststyle{line-height:1.05vw;}.linkspacing{margin-bottom:50px;}.contactformcolors{color:white;background-color:#65855F;}.res-contact-page h1 {margin: 0 0 18px;color: #242424;font-size: clamp(26px, 2.2vw, 34px);line-height: 1.2;}.res-contact-page .contactusred {margin: 0 0 22px;padding: 12px 16px;border-left: 4px solid #c0392b;border-radius: 0 6px 6px 0;background: #fff5f3;color: #a8271d !important;font-weight: 700;}.res-contact-page .w3-panel.contactformcolors, .res-contact-page .res-contact-form-card {background: #fff;color: #242424;border: 1px solid #dedede;border-radius: 10px;box-shadow: 0 6px 18px rgba(0, 0, 0, .14);}.res-contact-page .w3-panel.contactformcolors {min-height: 138px;padding: 16px 20px !important;border-top: 4px solid #4b4b4b;line-height: 1.5;}.res-contact-page .w3-panel.contactformcolors p {margin: 0;}.res-contact-page .res-contact-form-card {padding: 24px !important;border-top: 5px solid #f58220;}.res-contact-page .res-contact-form-card form.w3-container {padding: 0;}.res-contact-page .res-contact-form-card form > p {clear: both;}.res-contact-page .res-contact-form-card p.inputspacing {margin: 0 0 16px;padding: 0;}.res-contact-page .res-contact-form-card form > .w3-half {padding: 0 12px !important;}.res-contact-page .res-contact-form-card label.w3-validate {display: inline-block;margin-bottom: 6px;color: #303030;font-weight: 600;}.res-contact-page .res-contact-form-card .w3-input, .res-contact-page .res-contact-form-card .w3-select {box-sizing: border-box;width: 100%;min-height: 44px;padding: 10px 12px;border: 1px solid #bfc5ca !important;border-radius: 6px;background: #fff;color: #242424;font: inherit;}.res-contact-page .res-contact-form-card textarea.w3-input {min-height: 120px;resize: vertical;}.res-contact-page .res-contact-form-card .w3-input:focus, .res-contact-page .res-contact-form-card .w3-select:focus {border-color: #f58220 !important;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}.res-contact-page .res-contact-form-card input.w3-check {position: static;width: 18px;height: 18px;margin-right: 8px;vertical-align: middle;accent-color: #f58220;}.res-contact-page .res-contact-form-card button.w3-btn {min-width: 130px;min-height: 44px;padding: 10px 22px;border-radius: 6px;background: #303030;color: #fff;font-weight: 700;}.res-contact-page .res-contact-form-card button.w3-btn:hover, .res-contact-page .res-contact-form-card button.w3-btn:focus-visible {background: #4b4b4b;color: #fff;}.res-contact-page .res-contact-form-card + br {display: none;}@media (max-width: 600px) {.res-contact-page .w3-panel.contactformcolors {min-height: 0;}.res-contact-page .res-contact-form-card {padding: 18px !important;}.res-contact-page .res-contact-form-card form > .w3-half {padding: 0 !important;}}form[action^="index.php?zip=672&pid=229"] {box-sizing: border-box;width: min(460px, calc(100% - 32px));margin: 24px auto 42px;padding: 28px;border: 1px solid #dedede;border-top: 5px solid #f58220;border-radius: 10px;background: #fff;color: #242424;box-shadow: 0 6px 18px rgba(0, 0, 0, .14);line-height: 1.5;}form[action^="index.php?zip=672&pid=229"] .rep-locator-card-title {margin: 0 0 16px;color: #242424;font-size: 22px;line-height: 1.25;font-weight: 700;}form[action^="index.php?zip=672&pid=229"] > br:first-child, form[action^="index.php?zip=672&pid=229"] input[name="zip"] ~ br {display: none;}form[action^="index.php?zip=672&pid=229"] input[name="zip"] {box-sizing: border-box;display: block;width: 100%;min-height: 44px;margin-top: 6px;padding: 10px 12px;border: 1px solid #bfc5ca;border-radius: 6px;background: #fff;color: #242424;font: inherit;}form[action^="index.php?zip=672&pid=229"] input[name="zip"]:focus {border-color: #f58220;outline: 2px solid rgba(245, 130, 32, .22);outline-offset: 1px;}form[action^="index.php?zip=672&pid=229"] input[type="submit"].w3-btn {display: block;width: 100%;min-height: 44px;margin-top: 20px;padding: 10px 18px;border: 0;border-radius: 6px;background: #303030;color: #fff;font: inherit;font-weight: 700;}form[action^="index.php?zip=672&pid=229"] input[type="submit"].w3-btn:hover, form[action^="index.php?zip=672&pid=229"] input[type="submit"].w3-btn:focus-visible {background: #4b4b4b;color: #fff;}@media (max-width: 600px) {form[action^="index.php?zip=672&pid=229"] {width: calc(100% - 24px);margin: 16px auto 28px;padding: 20px;}}.articlecontainer .mf-order-box {box-sizing: border-box;padding: 0 20px 20px;border-top: 0;overflow: hidden;}.mf-order-box > .mf-builder-heading {margin: 0 -20px 0;padding: 8px 16px;background: #65855e;color: #fff;font-size: 28px;font-weight: 700;line-height: 1.15;}.mf-order-box > .mf-builder-note {display: flex;align-items: center;gap: 8px;margin: 0 0 18px;padding-top: 12px;color: #242424;line-height: 1.4;}.mf-builder-info-icon {display: inline-flex;flex: 0 0 20px;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;background: #65855e;color: #fff;font-size: 14px;font-weight: 700;font-family: Georgia, serif;line-height: 1;}.mf-builder-admin-link {margin-bottom: 14px;}@media (max-width: 600px) {.mf-order-box > .mf-builder-heading {font-size: 23px;}.mf-order-box > .mf-builder-note {align-items: flex-start;}}.requiredinput{color:red;}.inputspacing{padding-bottom:10px;}.inputselectspacing{padding-top:17px;}.grdcontainerdiv{word-wrap:break-word;height:auto;width:auto;}.grdimagelink {height: 190px;display: flex;align-items: center;justify-content: center;}.grdimagelink img, .adspaceimagesx {max-width: 75%;max-height: 250px;width: auto !important;height: auto !important;padding: 1px;}.grdtextlink{height:65px;width:auto;font-size: .8vw;}.grdtextlink2 {height: 65px;width: auto;font-size: clamp(14px, 1vw, 18px);}.grdtextlink3 {height: 15px;width: auto;font-size: clamp(14px, 1vw, 18px);}.monofont{font-family: "Courier New", Courier, monospace;}.textblocksmins{font-size:1.00vw;line-height:2.05vw;}.textblocksminshomepage{font-size:1.5vw;line-height:2.05vw;}.grdlinktext{font-size: 1.2vw;}.textlink{text-decoration:underline;}.lightcoloredrow {width: 100%;padding-top: 1px;padding-bottom: 1px;padding-left: 10px;padding-right: 10px;background:#72A56B;}.darkcoloredrow {width: 100%;padding-top: 1px;padding-bottom: 1px;padding-left: 10px;padding-right: 10px;}.emptyarticleblankline{height:15px;}.tabarticleheader{color:white;width: 100%;background-color:#65855F;padding-top: 12px;padding-bottom: 1px;padding-left: 20px;padding-right: 10px;}.tabarticleheaderboot{font-size: 13px;color:white;width: 100%;padding-top: 2px;padding-bottom: 3px;padding-left: 20px;padding-right: 10px;background-color:#65855F;}.tabarticleheaderboot a{text-decoration:none!important;}.tabarticleheaderboot a:hover{text-decoration:none!important;}.tabarticlelinksbackground{width:100%;background:#72A56B;}.tabarticlelinkstext {color:white;font-size: 13px;width: 100%;padding-top: 2px;padding-bottom: 3px;padding-left: 20px;padding-right: 10px;background:#72A56B;}.tabarticlelinkstext a{text-decoration:none!important;}.tabarticlelinkstext a:hover{text-decoration:underline!important;}.tabarticlelinkstextboot {color:white;padding-top: 12px;padding-bottom: 1px;padding-left: 20px;padding-right: 10px;background:#72A56B;}.tabarticlelinkstextboot a{text-decoration:none!important;}.tabarticlelinkstextboot a:hover{text-decoration:none!important;}.tabarticledefault {width: 100%;color:white;padding-top: 8px;padding-bottom: 3px;padding-left: 20px;padding-right: 10px;}.linkboxroundedcorders {position:relative;margin: 8px 8px 8px 8px;border-color: black;border-style: outset;border-width: 2px;width:275px !important;background:white;box-shadow: 3px 3px 2px #000000;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}.tableclass{margin-left: auto;margin-right: auto;border-color: black;border-style: solid;border-width: 2px;background:#65855F;width:75%;border-spacing: 2px;color:white;text-align:center;}.tableclass_applications{margin-left: auto;margin-right: auto;border-color: black;border-style: solid;border-width: 2px;background:#65855F;width:100%;border-spacing: 2px;color:white;text-align:center;}.tablerowclass{border-color: black;border-style: solid;border-width: 2px;padding: 5px;width:100%;}.tablecolclass{border-color: black;border-style: solid;border-width: 2px;padding: 5px;width:50%;}.tablecolclass_applicatons{border-color: black;border-style: solid;border-width: 2px;padding: 5px;padding-bottom:8px;width:50%;vertical-align: text-top;}.tablecolclass2{border-color: black;border-style: solid;border-width: 2px;padding: 5px;width: 10px;}.hamburgerstyles{font-size:20px;}#mobilemenu {height:100%;width: 100%;margin: 0px auto 0 auto;padding: 0px 0px 0px 0px;}#nav_wrap {width: 100%;height: 100%;margin: 0px;}#navigation {width:100%;}#navigation ul {margin:0px;padding:0px;}#navigation li {list-style: none;}ul.top-level {background:#65855F;}ul.top-level li {border-bottom: #fff solid;border-top: #fff solid;border-width: 1px;}#navigation a {}#navigation a:hover {color:#000;text-decoration:none;}#navigation li:hover {color:#000;background: #65855F;position: relative;}ul.sub-level {display: none;}li:hover .sub-level {background: #65855F;color:#000;border: #8FD391 solid;border-width: 0px;display: block;}a.sub-level:link{color:#000000;}ul.sub-level2 {display: none;}.sub-level li:hover .sub-level2 {background: #8FD391;color:#000;border: #8FD391 solid;border-width: 0px;display: block;}ul.sub-level3 {display: none;}.sub-level2 li:hover .sub-level3 {background: #8FD391;color:#000;border: #8FD391 solid;border-width: 0px;display: block;}#open{color:white;line-height:42px;margin-left:10px;}#open2{color:white;line-height:42px;margin-left:10px;}#close{color:white;line-height:42px;margin-left:10px;}#close2{color:white;line-height:42px;margin-left:10px;}.smallsearchtop{position:absolute;top:0;right:8px;color:white;}#mobilemenu {display: none;}#show:target #mobilemenu {display: inline-block;}#show:target #open {display: none;}.hangingindent{display:inline-block;text-indent:-0px;margin-left:0px;}.hangingindent1{display:inline-block;text-indent:-16px;margin-left:16px;}.hangingindent2{display:inline-block;text-indent:-20px;margin-left:20px;}.hangingindent3{display:inline-block;text-indent:-40px;margin-left:52px;}.hangingindentmobile{display:inline-block;text-indent:-0px;margin-left:0px;}.hangingindentmobile1{display:inline-block;text-indent:-9px;margin-left:9px;}.hangingindentmobile2{display:inline-block;text-indent:-23px;margin-left:23px;}.hangingindentmobile3{display:inline-block;text-indent:-32px;margin-left:32px;}.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;z-index:99;}.video-container iframe, .video-container object, .video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}.gsc-snippet-metadata{display:none;}.gsc-location{display:none;}.gsc-role{display:none;}.gsc-org{display:none;}.gsc-tel{display:none;}.gcsc-branding {display: none;}.gsc-thumbnail {display: none;}.gs-snippet {display: none;}.hamburgerstyles{font-size:20px;}button.accordion {background-color: #72A56B;color: #ffffff;cursor: pointer;padding: 8px!important;width: 100%;height:auto;border: none;text-align: left;outline: none;font-size: 15px;border: solid #ffffff 1px;transition: 0.4s;}div.accordionnoexpand{background-color: grey;color: #ffffff;cursor: pointer;padding: 6px!important;width: 100%;height:auto;border: none;text-align: left;outline: none;font-size: 15px;border: solid #ffffff 1px;transition: 0.4s;}div.accordionnoexpand a{text-decoration:none;color:white;}div.accordionnoexpandtop{background-color: #72A56B;color: #ffffff;cursor: pointer;padding: 6px!important;width: 100%;height:auto;border: none;text-align: left;outline: none;font-size: 15px;border: solid #ffffff 1px;transition: 0.4s;}div.accordionnoexpand a{text-decoration:none;color:white;}div.accordionnoexpandtop a{text-decoration:none;color:white;}button.accordion.active, button.accordion:hover {background-color: #65855F;}div.accordionnoexpand.active, div.accordionnoexpand:hover {background-color: #65855F;}div.accordionnoexpandtop.active, div.accordionnoexpandtop:hover {background-color: #65855F;}button.accordion:after {content: '+';font-size: 15px;color: #ffffff;float: right;margin-left: 5px;}button.accordion.active:after {content: "-";font-size: 15px;color: #ffffff;}div.panel {padding: 0 0px;background-color: #65855F;max-height: 0;overflow: hidden;transition: 0.6s ease-in-out;opacity: 0;}div.panel.show {opacity: 1;max-height: 600px;}.mobiletoplevelcolor{}.cvp_corp_spacer{width:80%;height:auto;position:relative;padding-top:18px;padding-bottom:12px;}.mainarticle_home_spacer{width:95%;}.mainarticle_spacer img{width:95%;}.boldlink{font-weight: bold;}.nolinkcursor{cursor:default;}.nolinkcursorleft{cursor:default;}.temp{pointer-events:all;}.slidelink{pointer-events:all;}.mobilenavfontsize{font-size: 15px !important }.homepageimageboxes img{box-shadow: 5px 5px 5px #404040;}.firsttab{display:block;}.navdivider{}.whitetext{color:white }.boldtext{font-weight: bold;}.tabbutton{box-shadow:0 8px 16px 0 rgba(0,0,0,0.45),0 6px 20px 0 rgba(0,0,0,0.19) }.tabbutton1{box-shadow:0 8px 16px 0 rgba(0,0,0,0.45),0 6px 20px 0 rgba(0,0,0,0.19) }.tabbarcolor{background-color:#72A56B;}.mainarticle_spacer{padding:12px 0px 12px 0px;}.mainarticle_home_spacer{padding:10px 0px 12px 0px;}.fontawesome_white{color:white;font-size:18px;}.fontawesome_black{color:black;font-size:18px;}.fontawesome_white_linkedin{color:white;font-size:21px;}.sectioncolor{color:white }.sectioncolorlogout{color:red }.articlelinkfontsize{font-size:15px;}.submitconfirm{color:red }.tablevel1articlebackgroundcolor{background-color:#72A56B;}.jobopenings{padding-left:20px;}* {margin: 0;}#main_nav a {display: block;text-decoration: none;padding: 10px 10px 8px 10px;color: white;}#main_nav span {display: block;text-decoration: none;padding: 10px 10px 8px 10px;color: white;}#navigation span {}#main_nav ul {z-index:99999;width: 100%;height:42px;background-image: none;background-color:#303030;float: left;padding: 0;border-color: #c0c0c0;border-width:1px;border-bottom-style:solid;}#main_nav li {float: left;position: relative;list-style: none;height:42px;}#main_nav ul li{width: auto;display:block;}#main_nav ul ul {position: absolute;left: 0;top: 100%;visibility: hidden;opacity: 0;}#main_nav ul ul ul {left: 100%;top: 0;}#main_nav li:last-child {outline-style: solid 1px;border-width:1px;border-bottom-style:solid;}#main_nav li li:last-child {outline-style: solid 1px;border-width:1px;border-bottom-style:solid;}#main_nav ul ul li{border-width:1px;border-left-style:solid;border-right-style:solid;}#main_nav ul ul ul li{border-width:1px;border-left-style:solid;border-right-style:solid;}#main_nav li:hover {white-space:nowrap;background: #c6c6c6;width: auto;height:42px;}#main_nav li:hover > ul {visibility: visible;opacity: 1;white-space:nowrap;width: auto;background: pink;}#main_nav li:hover li {background: white;white-space:nowrap;width: 100%;float: none;}#main_nav li li:hover {background: #e5e5e5;width: 100%;}#main_nav li li:hover li {width: 100%;background-color: white;}#main_nav li li li:hover {background: #e5e5e5;width: 100%;}#main_nav li li li:hover li {width: 100%;background-color: white;}#main_nav li li li li:hover {width: 100%;background-color:#e5e5e5;}#main_nav li li:hover li:first-child {border-left-style:none;border-width:1px;border-top-style:solid;}.socialli{margin: 0px 0px 0px -10px!important;line-height: 1%;z-index:1111;text-align:center;vertical-align:center;}.socialli:hover{background-color: transparent!important;}.socialli:hover img{z-index:1111;}#main_nav li.searchbar {box-sizing: border-box;height: 42px;padding: 0 10px;border-bottom: none !important;z-index: 111;display: flex;align-items: center;}#main_nav li.searchbar form {display: flex;align-items: center;margin: 0;padding: 0;}#main_nav li.searchbar input, #main_nav li.searchbar button {margin: 0;}#open2.smallsearchtop {height: 42px;padding: 0 8px;border-bottom: none !important;z-index: 111;display: flex;align-items: center;top: 0;right: 0;line-height: normal;}#open2.smallsearchtop form {display: flex;align-items: center;margin: 0;padding: 0;}#open2.smallsearchtop input, #open2.smallsearchtop button {margin: 0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}pre,textarea{overflow:auto}html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}h1,h2,h3,h4,h5,h6,.w3-slim,.w3-wide{font-family:Arial,sans-serif}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.w3-serif{font-family:"Times New Roman",Times,serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}hr{height:0;border:0;border-top:1px solid #eee;margin:20px 0}img{margin-bottom:-5px}a{color:inherit}table{border-collapse:collapse;border-spacing:0;width:100%;display:table}table,th,td{border:none}.w3-table-all{border:1px solid #ccc}.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:6px 8px;display:table-cell;text-align:left;vertical-align:top}.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}html {scroll-behavior: smooth;}.w3-btn,.w3-btn-block{border:none;display:inline-block;outline:0;padding:4px 9px;vertical-align:middle;overflow:hidden;text-decoration:none!important;color:#FFFFFF;background-color:#475F43;text-align:center;cursor:pointer;white-space:nowrap }.w3-btn.w3-disabled,.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled,.w3-btn:disabled,.w3-btn-floating:disabled,.w3-btn-floating-large.w3-disabled,.w3-btn-floating-large:disabled{cursor:not-allowed;opacity:0.3 }.w3-btn.w3-disabled *,.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled *,.w3-btn:disabled *,.w3-btn-floating:disabled *{pointer-events:none }.w3-btn.w3-disabled:hover,.w3-btn-block.w3-disabled:hover,.w3-btn:disabled:hover,.w3-btn-floating.w3-disabled:hover,.w3-btn-floating:disabled:hover, .w3-btn-floating-large.w3-disabled:hover,.w3-btn-floating-large:disabled:hover{box-shadow:none }.w3-btn:hover,.w3-btn-block:hover,.w3-btn-floating:hover,.w3-btn-floating-large:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);color:white;}.w3-btn-block{width:100% }.w3-btn,.w3-btn-floating,.w3-btn-floating-large,.w3-closenav,.w3-opennav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.w3-btn-floating,.w3-btn-floating-large{display:inline-block;text-align:center;color:#fff;background-color:#000;position:relative;overflow:hidden;z-index:1;padding:0;border-radius:50%;cursor:pointer;font-size:24px }.w3-btn-floating{width:30px;height:30px;line-height:30px;margin:10px }.w3-btn-floating-large{width:56px;height:56px;line-height:56px }.w3-btn-group .w3-btn{float:left }.w3-ripple{position:relative;overflow:hidden}.w3-ripple:after{content:"";background:#ccc;position:absolute;padding:300%;bottom:0;left:0;opacity:0;transition:0.8s}.w3-ripple:active:after{padding:0;opacity:1;transition:0s}.w3-badge,.w3-tag,.w3-sign{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}ul.w3-ul{list-style-type:none;padding:0;margin:0 }ul.w3-ul li{padding:6px 2px 6px 16px;border-bottom:0px solid #ddd }ul.w3-ul li:last-child{border-bottom:none }.w3-tooltip,.w3-display-container{position:relative}.w3-fluid{max-width:100%;height:auto}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}body {top: 0px !important;position: static !important;}#google_translate_element select{color: white;background-color: transparent;}#google_translate_element div{background-color: transparent;border: none;}#google_translate_element span{color: white;background-color: transparent;border: none;}.goog-te-gadget {margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;}.goog-te-banner-frame{display:none !important }.goog-te-gadget-icon{display:none;}.homepageboxcontainerdiv{width:100%;height:auto;position:relative;}.homepageboxcontainerdiv img{width:100%;height:auto !important;}.homeslideshowstyle{position:relative;line-height:initial;}.homeslideshowstyle:hover #slideback{pointer-events:all;display:block;}.homeslideshowstyle:hover #slideforward{pointer-events:all;display:block;}#slideback{display:none;font-size:15px;}#slideforward{display:none;font-size:15px;}.homeslideforwardreverse_left{position:absolute;top: -webkit-calc(50% - 25px);top: -moz-calc(50% - 25px);top: calc(50% - 25px);left:0 }.homeslideforwardreverse_right{position:absolute;top: -webkit-calc(50% - 25px);top: -moz-calc(50% - 25px);top: calc(50% - 25px);right:0 }.homeslideshow-btn-opacity{opacity:0.20 }.divminheight div{min-height: 575px;}.tablebackgroundcolor{background-color:#71AD69;}.tablebackgroundcolor_white{background-color:#ffffff;}.divminheight {min-height: 575px;}.searchdivhover ul li:hover {color:#000 }body.mcetextarea_white {background: #fff;color:#000;margin:5px;}body.mcetextarea_dark {background: #65855F;color:#000;margin:5px;}body.mcetextarea_dark2 {background: #4B6347;color:#000;margin:5px;}.tablerow_aligncenter{text-align: center;}.tablecell_aligncenter{text-align: center;}.underlineclass{text-decoration: underline;}.strikethroughclass{text-decoration: line-through;}.justifyleft {text-align:left !important;}.justifyright {text-align:right !important;}.justifycenter {text-align: center !important;}.justifyfull {text-align:justify !important;}.textcolorwhite{color:white;}.textcolorblack{color:black;}.fontsize10{font-size: 10px;}.fontsize12{font-size: 12px;}.fontsize14{font-size: 14px;}.fontsize16{font-size: 16px;}.fontsize18{font-size: 18px;}.fontsize20{font-size: 20px;}.fontsize22{font-size: 22px;}.fontsize24{font-size: 24px;}.fontsize26{font-size: 26px;}.fontsize28{font-size: 28px;}.fontsize30{font-size: 30px;}.tinymce_imageleft{float: left;margin: 5px 15px 10px 15px }.tinymce_imageright{float: right;margin: 5px 25px 10px 0px }.tinymce_imagecenter{display:block;margin:auto;max-width: 100%;max-height: 100%;}.homepagedivboxes{background-color:#ffffff;}.googlesearchimagestyle{margin-bottom:-5px }.textlinkstyles{padding: 0px 4px;}a:hover{color:#000000;}.loginmodel{max-width:400px }.captchamodel{max-width:400px;}#captchaform{dipslay:none;}.tabmargin{margin-right:4px!important }.tabdivinitial{display: block;}.tabdiv{display: none;}.tabcolor{background-color:#65855F!important }.tab1color{background-color:#9e9d9d!important }.tabselectedcolor{background-color:#72A56B!important }.tab1selectedcolor{background-color:#65855F !important }.tabbarbackground{background-image: url(/images/backgroundimage02.jpg);}.tabfontsize{font-size:12px!important }.tabarticlefont{color:white;}.tabcardbackgroundcolor{background-color:#4B6347;}.tabbgcolor{background-color:#72A56B;}.homepagedivbackgroundimage{background-image: none;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}.homepagetopnavbackgroundimage{background-image: url(/images/headerbackground.png);}.homepagefooterbackgroundimage{background-image: url(/images/footerbackground.png);background-size: 100% 100%;}.pickgradient{position:relative;pointer-events: none;top:0;line-height:initial;z-index:99999;}.pickgradient:after {content:'';position:absolute;pointer-events: none;left:0;top:0;width:100%;height:101%;display:inline-block;z-index:99999;background: rgba(101,133,94,1);background: -moz-linear-gradient(left, rgba(101,133,94,1) 0%, rgba(101,133,94,1) 4%, rgba(101,133,94,0.76) 16%, rgba(101,133,94,0) 55%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(101,133,94,1)), color-stop(4%, rgba(101,133,94,1)), color-stop(16%, rgba(101,133,94,0.76)), color-stop(55%, rgba(101,133,94,0)));background: -webkit-linear-gradient(left, rgba(101,133,94,1) 0%, rgba(101,133,94,1) 4%, rgba(101,133,94,0.76) 16%, rgba(101,133,94,0) 55%);background: -o-linear-gradient(left, rgba(101,133,94,1) 0%, rgba(101,133,94,1) 4%, rgba(101,133,94,0.76) 16%, rgba(101,133,94,0) 55%);background: -ms-linear-gradient(left, rgba(101,133,94,1) 0%, rgba(101,133,94,1) 4%, rgba(101,133,94,0.76) 16%, rgba(101,133,94,0) 55%);background: linear-gradient(to right, rgba(101,133,94,1) 0%, rgba(101,133,94,1) 4%, rgba(101,133,94,0.76) 16%, rgba(101,133,94,0) 55%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65855e', endColorstr='#65855e', GradientType=1 );}.pickgradient2{position:relative;display:inline-block;pointer-events: none;}.pickgradient2:after {z-index:-1000;content:'';position:absolute;left:0;top:0;width:100%;height:105%;display:inline-block;background: rgba(101,133,95,1);background: -moz-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -webkit-gradient(left top, right top, color-stop(2%, rgba(101,133,95,1)), color-stop(6%, rgba(101,133,95,0.71)), color-stop(13%, rgba(101,133,95,0.21)), color-stop(16%, rgba(101,133,95,0)), color-stop(19%, rgba(101,133,95,0)), color-stop(26%, rgba(101,133,95,0)), color-stop(32%, rgba(101,133,95,0)));background: -webkit-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -o-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -ms-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: linear-gradient(to right, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65855f', endColorstr='#65855f', GradientType=1 );}.pickgradient3{position:relative;display:inline-block;pointer-events: none;}.pickgradient3:after {z-index:-1000;content:'';position:absolute;left:0;top:0;width:100%;height:105%;display:inline-block;background: rgba(101,133,95,1);background: -moz-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -webkit-gradient(left top, right top, color-stop(2%, rgba(101,133,95,1)), color-stop(6%, rgba(101,133,95,0.71)), color-stop(13%, rgba(101,133,95,0.21)), color-stop(16%, rgba(101,133,95,0)), color-stop(19%, rgba(101,133,95,0)), color-stop(26%, rgba(101,133,95,0)), color-stop(32%, rgba(101,133,95,0)));background: -webkit-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -o-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: -ms-linear-gradient(left, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);background: linear-gradient(to right, rgba(101,133,95,1) 2%, rgba(101,133,95,0.71) 6%, rgba(101,133,95,0.21) 13%, rgba(101,133,95,0) 16%, rgba(101,133,95,0) 19%, rgba(101,133,95,0) 26%, rgba(101,133,95,0) 32%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65855f', endColorstr='#65855f', GradientType=1 );}input.searchbox {width: 130px;height: 20px;margin-top: 8px;line-height: 1px;}.navbarselectcolorleftnav{height:auto;background-color:#72A56B!important;}.navbarselectcolormobile{height:auto!important;background-color:#72A56B!important;}.navbarmobileheight{line-height: 28px;height:auto!important;background-color:#65855F;}.navbarselectcolor{height:41px;background-color:#72A56B!important;}#main_nav > ul > li > a.navbarselectcolor {box-sizing: border-box;background-color: #303030 !important;border-bottom: 3px solid #f58220;}#main_nav > ul > li:hover > a {color: #000 !important;background-color: transparent !important;}.navbarselectcolor1{height:41px;background-color:#72A56B!important;}.navbarselectcolor2{background-color:#72A56B!important;height:41px;}.navbarselectcolor3{height:41px;background-color:#72A56B!important;}#main_nav ul ul a.navbarselectcolor1, #main_nav ul ul a.navbarselectcolor2, #main_nav ul ul a.navbarselectcolor3, #main_nav ul ul li:hover > a.navbarselectcolor1, #main_nav ul ul li:hover > a.navbarselectcolor2, #main_nav ul ul li:hover > a.navbarselectcolor3 {background-color: #4b4b4b !important;color: #fff !important;}.navbardropdowntextcolor{color:#000000!important }.navbardropdownselecttextcolor{color:#000000!important }.leftsidenavtrianglecolor{color:#4B6345 }body{background-color: #303030;font-family:Arial, Helvetica, sans-serif;font-size:15px;}.adminstyles{color:#000000;width:800px;padding: 12px 12px 12px 12px;}a{text-decoration:none;}a:hover{text-decoration:underline;}.linkstyles{padding:2px 8px 2px 8px;}.linkstyles a:hover{color:#000;}.mobilelogodiv{display:none;}.mobilelogoimage{display:none;}.img-container {display: flex;align-items: center;}.img-container a {display: block;}.logoimage{position: absolute;z-index:1;top:5px;left:15px;width:25%;}.logoimage2{float:left;width:25%;}div .logodivwidth{width:80%;}div .logodivfiller{width:10%;}.corpslideshowtext{position: relative;z-index:99999;font-size: 1.6vw;margin-right:20px;margin-bottom:10px;font-style: italic;letter-spacing:1px;font-weight: bold;color: black;text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;}.imagetext{float: left;min-width:150px;margin: 0px 15px 2px 1px;border-radius: 20px 20px 20px 20px;box-shadow: 3px 3px 3px #000000;}.imagetransparenttext{float: left;min-width:25%;margin: 0px 15px 2px 1px;}.imagetransparenttextupcomingevents{position:relative;top:5px;float: left;min-width:25%;margin: 0px 15px 5px 1px;}.imagetransparenttextupcomingevents_noshadow{position:relative;top:5px;float: left;min-width:25%;margin: 0px 15px 5px 1px;display: block;box-shadow: 0px 0px 0px #000000!important;}.upcomingeventstextlinks{display: block;line-height:1.00vw;}.imagetextarticle{line-height: 145%;margin: 12px 15px -10px 1px;}.productimagesmain{float:left;margin: 1px 15px 10px 2px;width:25%;height:25%;}.productimagesmaintabs{float:left;margin: 12px 15px 10px 2px;width:25%;height:25%;}.leftnavobjectimage{float:left;margin: 12px 15px 10px 2px;width:75%;height:75%;}.leftnavobject{position:relative;background-color:#65855F;top:0px;}.res-breadcrumb {padding: 10px 16px;background: #f7f7f7;border-bottom: 1px solid #e5e5e5;color: #555;font-size: 12px;line-height: 1.5;}.res-breadcrumb ol {display: flex;flex-wrap: wrap;gap: 0;list-style: none;margin: 0;padding: 0;}.res-breadcrumb li + li::before {content: "/";padding: 0 6px;color: #888;}.maincontent .res-breadcrumb a {color: inherit;text-decoration: none;}.maincontent .res-breadcrumb a:hover {text-decoration: underline;}.maincontent a{text-decoration:underline;}.maindivcontainer{position:absolute;top:42px;width:100%;z-index: 2;}.maindivcontainer:has(> .leftnavdiv) {background: linear-gradient(to right, #303030 25%, #fff 25%);}@media (min-width: 1400px) {.maindivcontainer:has(> .leftnavdiv) {background: linear-gradient(to right, #303030 20%, #fff 20%);}}@media (max-width: 600px) {.maindivcontainer:has(> .leftnavdiv) {background: none;}}.maindivcontainerhome{position:absolute;top:24px;width:100%;z-index: -1;}.tinybuttonlink{margin:4px 0px 0px 0px;}.smalldropdownbackgroundcolor{background-color:#ffffff;color:#000000;}.smallnavfontcolor{color:#000000;}.leftnavdiv{background: #303030;}footer.residential-footer {background: #303030 !important;background-image: none !important;color: #fff !important;}footer.residential-footer * {color: #fff !important;}.maincontent > .articlecontainer.w3-animate-opacity {-webkit-animation: none;animation: none;}.articlecontainer{min-height:575px;}.logoslidebarimage{padding: 0px 0px 0px 0px;width:90%;}.slidebarimage{border:0px;padding:0px 0px 0px 0px!important;position:relative;top:-2px;width:100%;height:auto!important;}.slidespace{}.alignh{text-align:center;padding-top:12px;}.footerfontsize{font-size:13px;font-weight: bold;}.footertextcolor{color:#FFFFFF;}.footertext{font-size:1.10vw;}@media screen and (min-width:1166px) {.textblocksminshomepage{font-size:17px;line-height:1.30vw;}}@media (max-width:735px){.socialli{display:none!important }.articlecontainer{min-height:400px;}}.leftnavlogofiller{width="10px";}.cardbackgroundcolor{background-image: url(/images/backgroundimage02.jpg);}.res-product-tabs {--product-tab-accent: #7dac73;--product-tab-hover: #edf3eb;background: #fff !important;background-image: none !important;color: #454b58;border: 1px solid #e0e5eb;border-radius: 4px !important;box-shadow: 0 3px 14px rgba(30, 40, 50, .12) !important;overflow: hidden;}.res-product-tabs--hearth {--product-tab-accent: #f47b20;--product-tab-hover: #fff0e5;}.res-product-tabs--plumbing {--product-tab-accent: #58a6c8;--product-tab-hover: #eaf5fa;}.res-product-tabs .tab, .res-product-tabs .tab > .w3-card, .res-product-tabs .tabbgcolor, .res-product-tabs .tab1, .res-product-tabs .tabcardbackgroundcolor {background: #fff !important;background-image: none !important;color: #454b58;box-shadow: none !important;}.res-product-tabs .tab > .w3-card > .w3-container {display: flow-root;padding: 20px 22px 16px;min-height: 0;}.res-product-tabs .productimagesmain, .res-product-tabs .productimagesmaintabs {float: left;width: 38%;height: auto;max-width: 340px;margin: 0 24px 12px 0;object-fit: contain;}.res-product-tabs .tab > .w3-card > .w3-container .tabarticledefault, .res-product-tabs .tab > .w3-card > .w3-container .tabarticledefault * {color: #151515 !important;}.res-product-tabs .tab > .w3-card h1, .res-product-tabs .tab > .w3-card h2, .res-product-tabs .tab > .w3-card h3 {color: #151515;}.res-product-tabs .w3-navbartabs {display: flex;flex-wrap: wrap;align-items: stretch;background: #f8f9fb !important;background-image: none !important;border-top: 1px solid #e0e5eb;border-bottom: 1px solid #e0e5eb !important;}.res-product-tabs .w3-navbartabs li {float: none;border-right: 1px solid #e0e5eb;}.res-product-tabs .w3-navbartabs .tabsize a.tabbutton, .res-product-tabs .w3-navbartabs .tabsize a.tabbutton1 {height: 100%;padding: 9px 16px !important;margin: 0 !important;color: #454b58 !important;background: transparent !important;background-image: none !important;border-radius: 0;border-bottom: 4px solid transparent;box-shadow: none !important;text-align: center;white-space: normal;}.res-product-tabs .w3-navbartabs .tabsize a.tabselectedcolor, .res-product-tabs .w3-navbartabs .tabsize a.tab1selectedcolor {color: #151515 !important;font-weight: 600;border-bottom-color: var(--product-tab-accent);background: #fff !important;}.res-product-tabs .w3-navbartabs .tabsize a:hover {color: #151515 !important;background: var(--product-tab-hover) !important;}.res-product-tabs .tab1 .tabcardbackgroundcolor {padding: 16px 20px 20px;}.res-product-tabs .tab1 table {width: 100% !important;max-width: 100%;border-collapse: collapse;background: #fff !important;color: #454b58;}.res-product-tabs .tab1 table th, .res-product-tabs .tab1 table td {padding: 11px 14px;border: 1px solid #e0e5eb;background: #fff !important;color: #454b58 !important;vertical-align: top;text-align: left;}.res-product-tabs .tab1 table th, .res-product-tabs .tab1 table td:first-child:not(:last-child) {font-weight: 600;color: #151515 !important;width: 24%;}.res-product-tabs .tab1 .tabcardbackgroundcolor:has(> .tabarticleheader + .tabarticlelinksbackground) {display: grid;grid-template-columns: minmax(110px, 24%) minmax(0, 1fr);border-top: 1px solid #e0e5eb;border-left: 1px solid #e0e5eb;padding: 0;}.res-product-tabs .tab1 .tabcardbackgroundcolor > .tabarticleheader, .res-product-tabs .tab1 .tabcardbackgroundcolor > .tabarticlelinksbackground {width: auto;min-width: 0;border-right: 1px solid #e0e5eb;border-bottom: 1px solid #e0e5eb;box-sizing: border-box;}.res-product-tabs .tab1 .tabcardbackgroundcolor > .tabarticleheader {padding: 11px 14px;color: #151515 !important;}.res-product-tabs .tab1 .tabcardbackgroundcolor > .tabarticlelinksbackground > .tabarticlelinkstext {width: auto;padding: 11px 14px;overflow-wrap: anywhere;}.res-product-tabs .tab1 .tabcardbackgroundcolor:has(> .tabarticleheader + .tabarticlelinksbackground) > .tabarticleheader:last-child {display: none;}.res-product-tabs .tab > .w3-card > .w3-container :is(p, li, span, strong, em), .res-product-tabs .tab1 .tabcardbackgroundcolor :is(div, p, section, h2, h3, h4, h5, ul, li, span, strong, em) {background: transparent !important;color: #454b58 !important;}.res-product-tabs .tab1 .tabcardbackgroundcolor a, .res-product-tabs .tab1 .tabcardbackgroundcolor a * {color: #39843b !important;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor):has(> .tabarticlelinkstextboot + .tabarticlelinksbackground) {display: grid;grid-template-columns: minmax(110px, 24%) minmax(0, 1fr);padding: 20px 22px;background: #fff !important;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor):has(> .tabarticlelinkstextboot + .tabarticlelinksbackground) > :is(.tabarticlelinkstextboot, .tabarticlelinksbackground) {width: auto;min-width: 0;padding: 11px 14px;box-sizing: border-box;border: 1px solid #e0e5eb;margin-right: -1px;margin-bottom: -1px;background: #fff !important;color: #454b58 !important;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor) > .tabarticlelinkstextboot strong {color: #151515 !important;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor) > .tabarticlelinksbackground > .tabarticleheaderboot {width: auto;padding: 0;background: transparent !important;color: #454b58 !important;overflow-wrap: anywhere;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor) > .tabarticlelinksbackground a {color: #39843b !important;}.res-product-tabs :is(.tab > .w3-card > .w3-container, .tab1 .tabcardbackgroundcolor):has(> .tabarticlelinkstextboot + .tabarticlelinksbackground) > .tabarticlelinkstextboot:last-child {display: none;}@media (max-width: 700px) {.res-product-tabs .productimagesmain, .res-product-tabs .productimagesmaintabs {float: none;display: block;width: min(100%, 340px);margin: 0 auto 16px;}.res-product-tabs .tab1 table th, .res-product-tabs .tab1 table td {padding: 9px 10px;}}.w3-navbar .tabsize a{padding:4px 10px 4px 10px;}.w3-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden;}.w3-navbar li{float:left;}.w3-navbar li a{display:block;padding:0px 10px 2px 10px;color:#FFFFFF;}.w3-navbar li a:hover{color:#000;}.w3-navbar .w3-dropdown-hover,.w3-navbar .w3-dropdown-click{position:static }.w3-navbar .w3-dropdown-hover:hover,.w3-navbar .w3-dropdown-hover:first-child,.w3-navbar .w3-dropdown-click:hover{color:#000 }.w3-navbar a,.w3-topnav a,.w3-sidenav a,.w3-dropnav a,.w3-dropdown-content a,.w3-accordion-content a{text-decoration:none!important }.w3-navbar .w3-opennav.w3-right{float:right!important }.w3-navbartabs .tabsize a{padding:2px 10px 2px 10px;margin:0px 0px 0px 0px;}.w3-navbartabs{list-style-type:none;margin:0;padding:0;overflow:hidden;}.w3-navbartabs li{float:left;}.w3-navbartabs li a{display:block;padding:0px 15px 0px 15px;color:#FFFFFF;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;}.w3-navbartabs li a:hover{color:#000;background-color:#8FD391 }.w3-navbartabs .w3-dropdown-hover,.w3-navbartabs .w3-dropdown-click{position:static }.w3-navbartabs .w3-dropdown-hover:hover,.w3-navbartabs .w3-dropdown-hover:first-child,.w3-navbartabs .w3-dropdown-click:hover{background-color:#72A56B;color:#000 -moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;}.w3-navbartabs a,.w3-topnav a,.w3-sidenav a,.w3-dropnav a,.w3-dropdown-content a,.w3-accordion-content a{text-decoration:none!important }.w3-navbartabs .w3-opennav.w3-right{float:right!important }.w3-topnav-footer-color{background-color:#65855F;}.topnavbackgroundcolor {background-color:#585858 !important;}.w3-topnav{padding:0px 0px 0px 0px;}.w3-topnav a{padding:0px 0px 0px 0px;border-bottom:3px solid transparent ;-webkit-transition:border-bottom .3s;transition:border-bottom .3s }.w3-topnav a:hover{border-bottom:3px solid #fff }.w3-topnav .w3-dropdown-hover a{border-bottom:0;}.w3-opennav,.w3-closenav{color:inherit}.w3-opennav:hover,.w3-closenav:hover{cursor:pointer;opacity:0.8}.w3-btn,.w3-btn-floating,.w3-btn-floating-large,.w3-btn-block,.w3-hover-shadow,.w3-hover-opacity, .w3-navbar a,.w3-sidenav a,.w3-dropnav a,.w3-pagination li a,.w3-hoverable tbody tr,.w3-hoverable li,.w3-accordion-content a,.w3-dropdown-content a,.w3-dropdown-click:hover,.w3-dropdown-hover:hover,.w3-opennav,.w3-closenav,.w3-closebtn, .w3-hover-amber,.w3-hover-aqua,.w3-hover-blue,.w3-hover-light-blue,.w3-hover-brown,.w3-hover-cyan,.w3-hover-blue-grey,.w3-hover-green,.w3-hover-light-green,.w3-hover-indigo,.w3-hover-khaki,.w3-hover-lime,.w3-hover-orange,.w3-hover-deep-orange,.w3-hover-pink, .w3-hover-purple,.w3-hover-deep-purple,.w3-hover-red,.w3-hover-sand,.w3-hover-teal,.w3-hover-yellow,.w3-hover-white,.w3-hover-black,.w3-hover-grey,.w3-hover-light-grey,.w3-hover-dark-grey,.w3-hover-text-amber,.w3-hover-text-aqua,.w3-hover-text-blue,.w3-hover-text-light-blue, .w3-hover-text-brown,.w3-hover-text-cyan,.w3-hover-text-blue-grey,.w3-hover-text-green,.w3-hover-text-light-green,.w3-hover-text-indigo,.w3-hover-text-khaki,.w3-hover-text-lime,.w3-hover-text-orange,.w3-hover-text-deep-orange,.w3-hover-text-pink,.w3-hover-text-purple, .w3-hover-text-deep-purple,.w3-hover-text-red,.w3-hover-text-sand,.w3-hover-text-teal,.w3-hover-text-yellow,.w3-hover-text-white,.w3-hover-text-black,.w3-hover-text-grey,.w3-hover-text-light-grey,.w3-hover-text-dark-grey {-webkit-transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s;transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s }.w3-sidenav{min-height:100px;width: 100%;background-color:#65855F;position: relative ! important;z-index:1;overflow:auto }.w3-sidenav a{padding:4px 2px 4px 16px }.w3-sidenav a:hover{}.w3-sidenav a,.w3-dropnav a{display:block }.w3-sidenav .w3-dropdown-hover:hover,.w3-sidenav .w3-dropdown-hover:first-child,.w3-sidenav .w3-dropdown-click:hover{background-color:#ccc;color:#000 }.w3-sidenav .w3-dropdown-hover,.w3-sidenav .w3-dropdown-click {width:100% }.w3-sidenav .w3-dropdown-hover .w3-dropdown-content,.w3-sidenav .w3-dropdown-click .w3-dropdown-content{min-width:100% }.w3-main,#main{transition:margin-left .4s}.w3-dropnav{background-color:#fff}.w3-dropnav a:hover{text-decoration:underline!important}.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.w3-closebtn{text-decoration:none;float:right;font-size:24px;font-weight:bold;color:inherit}.w3-closebtn:hover,.w3-closebtn:focus{color:#000;text-decoration:none;cursor:pointer}.w3-pagination{display:inline-block;padding:0;margin:0}.w3-pagination li{display:inline}.w3-pagination li a{text-decoration:none;color:#000;float:left;padding:8px 16px}.w3-pagination li a:hover,.w3-pagination li a:focus{background-color:#ccc}.w3-input-group,.w3-group{margin-top:24px;margin-bottom:24px}.w3-input{padding:3px;display:block;border:none;border-bottom:1px solid #808080;width:100% }.w3-label{color:#009688}.w3-input:not(:valid)~.w3-validate{color:#f44336}.w3-select{padding:5px 0;width:100%;color:#000;border:1px solid transparent;}.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.w3-dropdown-hover:hover .w3-dropdown-content{display:block;z-index:1 }.w3-dropdown-content{cursor:auto;color:#000;display:none;position:absolute;min-width:160px;margin:0;padding:0 }.w3-dropdown-content a{padding:6px 16px;display:block }.w3-dropdown-content a:hover{background-color:#000 }.w3-accordion {width:100%;cursor:pointer}.w3-accordion-content{cursor:auto;display:none;position:relative;width:100%;margin:0;padding:0}.w3-accordion-content a{padding:6px 16px;display:block}.w3-accordion-content a:hover{background-color:#ccc}.w3-progress-container{width:100%;height:1.5em;position:relative;background-color:#f1f1f1}.w3-progressbar{background-color:#757575;height:100%;position:absolute;line-height:inherit}input[type=checkbox].w3-check,input[type=radio].w3-radio{width:24px;height:24px;position:relative;top:6px}input[type=checkbox].w3-check:checked+.w3-validate,input[type=radio].w3-radio:checked+.w3-validate{color:#009688}input[type=checkbox].w3-check:disabled+.w3-validate,input[type=radio].w3-radio:disabled+.w3-validate{color:#aaa}.w3-responsive{overflow-x:auto}.w3-container:after,.w3-row:after,.w3-row-padding:after,.w3-topnav:after,.w3-clear:after,.w3-btn-group:before,.w3-btn-group:after {content:"";display:table;clear:both}.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{width:99.99999%}@media only screen and (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}@media only screen and (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3,.w3-quarter{width:24.99999%}.w3-col.l4,.w3-third{width:33.33333%}.w3-col.l5{width:41.66666%}.w3-col.l6,.w3-half{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8,.w3-twothird{width:66.66666%}.w3-col.l9,.w3-threequarter{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}.w3-hide{display:none!important }.w3-show-block,.w3-show{display:block!important }.w3-show-inline-block{display:inline-block!important }.w3-margin-corphome{margin-right: 20px;margin-left: 20px;}.w3-margin-corphomemain{padding-top: 8px;margin-right: 50px;margin-left: 50px;}@media (max-width:600px){.w3-padding-medium,.w3-padding,.w3-form{padding:8px 10px!important}nav.w3-topnav-footer-color.w3-top.w3-hide-large.w3-hide-medium {height: 42px;}.w3-margin-corphomemain{padding-top: 12px;margin-right: 20px;margin-left: 20px;}.mobilelogoimage{display:block;position: absolute;z-index:1;top:50%;left:40px;transform:translateY(-50%);width:auto;max-width:80px;height:34px;object-fit:contain;padding:0;}.sidenavdiv{display:none;}.corpslideshowtext{display:none;}.homeslideshowstyle{display:none;}.w3-modal-content{margin:0 10px;width:auto!important }.w3-modal{padding-top:30px }.navhide{display:none;}.alignh{position:relative;top:-10px;}.tableclass{width:100%;}.grdtextlink{font-size:15px;}.linkcontainer{line-height:4.55vw;}.linkliststyle{line-height:2.05vw;}.textblocksmins{min-width:0px;min-height:0px;font-size:3.95vw;line-height:5.05vw;}.textblocksminshomepage{min-width:0px;min-height:0px;font-size:3.5vw!important;line-height:4.25vw!important;}.w3-margin-corphome{margin-right: 3px;margin-left: -8px;}.upcomingeventstextlinks{line-height:5.05vw!important;}.footertext{font-size:3.10vw;}.minheight{min-height:100px;}.w3-navbartabs .tabsize a{padding:12px 10px 12px 10px;margin:0px 0px 0px 0px;}.replocatorheader {font-size:4.8vw;}}@media (max-width:600px){.maindivcontainer{z-index: -100;}}@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}@media (min-width:993px){.w3-modal-content{width:900px}}@media screen and (max-width:600px){.w3-topnav a{display:block }.w3-navbar li:not(.w3-opennav){float:none;width:100%!important }.w3-navbar li.w3-right{float:none!important }}@media screen and (max-width:600px){.w3-topnav .w3-dropdown-hover .w3-dropdown-content,.w3-navbar .w3-dropdown-click .w3-dropdown-content,.w3-navbar .w3-dropdown-hover .w3-dropdown-content{position:relative }}@media screen and (max-width:600px){.w3-topnav,.w3-navbar{text-align:center }}@media (max-width:600px){.w3-hide-small{display:none!important }}@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}@media (min-width:993px){.w3-hide-large{display:none!important}}@media screen and (max-width:992px){.w3-sidenav.w3-collapse{display:none}.w3-main{margin-left:0!important}}@media screen and (min-width:992px){.w3-sidenav.w3-collapse{display:block!important}}@media (min-width:601px){.logoforsmallnav{display:none!important }}.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1 }.w3-top{top:0;height:40px;line-height:20px;z-index:999999;}.w3-bottom{bottom:0 }.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}.w3-left{float:left!important}.w3-right{float:right!important}.w3-tiny{font-size:11px !important }.w3-small{font-size:12px!important }.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}.w3-vertical{word-break:break-all;line-height:1;text-align:center;width:0.6em}.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}.w3-display-topleft{position:absolute;left:0;top:0}.w3-display-topright{position:absolute;right:0;top:0}.w3-display-bottomleft{position:absolute;left:0;bottom:0}.w3-display-bottomright{position:absolute;right:0;bottom:0}.w3-display-middle{position:absolute;left:0;bottom:50%;width:100%;text-align:center}.w3-display-topmiddle{position:absolute;left:0;top:0;width:100%;text-align:center}.w3-display-bottommiddle{position:absolute;left:0;bottom:0;width:100%;text-align:center}.w3-circle{border-radius:50%!important}.w3-round-small{border-radius:2px!important}.w3-round,.w3-round-medium{border-radius:4px!important}.w3-round-large{border-radius:8px!important}.w3-round-xlarge{border-radius:16px!important}.w3-round-xxlarge{border-radius:32px!important}.w3-round-jumbo{border-radius:64px!important}.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}.w3-margin{margin:16px!important}.w3-margin-0{margin:0!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}.w3-margin-left{margin-left:16px!important }.w3-margin-left-template{margin-left:6px!important;margin-top:24px;}.w3-margin-right{margin-right:4px!important }.w3-section{margin-top:16px!important;margin-bottom:16px!important}.w3-padding-tiny{padding:2px 4px!important}.w3-padding-small{padding:4px 8px!important}.w3-padding-medium,.w3-padding,.w3-form{padding:8px 16px}.w3-padding-large{padding:12px 24px!important}.w3-padding-xlarge{padding:16px 32px!important}.w3-padding-xxlarge{padding:24px 48px!important}.w3-padding-jumbo{padding:32px 64px!important}.w3-padding-4,.w3-padding-hor-4{padding-top:4px!important;padding-bottom:4px!important}.w3-padding-8,.w3-padding-hor-8{padding-top:8px!important;padding-bottom:8px!important}.w3-padding-12,.w3-padding-hor-12{padding-top:12px!important;padding-bottom:12px!important}.w3-padding-16,.w3-padding-hor-16{padding-top:16px!important;padding-bottom:16px!important}.w3-padding-24,.w3-padding-hor-24{padding-top:24px!important;padding-bottom:24px!important}.w3-padding-32,.w3-padding-hor-32{padding-top:32px!important;padding-bottom:32px!important}.w3-padding-48,.w3-padding-hor-48{padding-top:48px!important;padding-bottom:48px!important}.w3-padding-64,.w3-padding-hor-64{padding-top:64px!important;padding-bottom:64px!important}.w3-padding-128,.w3-padding-hor-128{padding-top:128px!important;padding-bottom:128px!important}.w3-padding-0{padding:0!important}.w3-padding-ver-4{padding-left:4px!important;padding-right:4px!important}.w3-padding-ver-8{padding-left:8px!important;padding-right:8px!important}.w3-padding-ver-12{padding-left:12px!important;padding-right:12px!important}.w3-padding-ver-16{padding-left:16px!important;padding-right:16px!important}.w3-padding-ver-24{padding-left:24px!important;padding-right:24px!important}.w3-padding-ver-32{padding-left:32px!important;padding-right:32px!important}.w3-padding-ver-48{padding-left:48px!important;padding-right:48px!important}.w3-padding-ver-64{padding-left:64px!important;padding-right:64px!important}.w3-padding-top{padding-top:8px!important}.w3-padding-bottom{padding-bottom:8px!important}.w3-padding-left{padding-left:16px!important}.w3-padding-right{padding-right:16px!important}.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}.w3-spin{animation:w3-spin 2s infinite linear;-webkit-animation:w3-spin 2s infinite linear}@-webkit-keyframes w3-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes w3-spin{0%{-webkit-transform:rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.w3-container{}.w3-example{background-color:#f1f1f1;padding:0.01em 16px}.w3-code{font-family:Consolas,"courier new";font-size:16px;line-height:1.4;width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #009688;word-wrap:break-word}.w3-example,.w3-code,.w3-reference{margin:20px 0}.w3-card{border:0px solid #ccc}.w3-card-2,.w3-example{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}.w3-card-8{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}.w3-card-12{box-shadow:0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)!important}.w3-card-16{box-shadow:0 16px 24px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)!important}.w3-card-24{box-shadow:0 24px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)!important}.w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}@-webkit-keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.w3-animate-opacity{-webkit-animation:opac 1.5s;animation:opac 1.5s }@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}.w3-animate-top{position:relative;-webkit-animation:animatetop 0.4s;animation:animatetop 0.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.w3-animate-left{position:relative;-webkit-animation:animateleft 0.4s;animation:animateleft 0.4s}@-webkit-keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.w3-animate-right{position:absolute;-webkit-animation:animateright 0.4s;animation:animateright 0.4s}@-webkit-keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.w3-animate-bottom{position:relative;-webkit-animation:animatebottom 0.4s;animation:animatebottom 0.4s}@-webkit-keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0px;opacity:1}}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.w3-animate-zoom {-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}.w3-animate-input{-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}.w3-transparent{background-color:transparent!important}.w3-hover-none:hover{box-shadow:none!important;background-color:transparent!important}.w3-amber,.w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.w3-aqua,.w3-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}.w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.w3-light-blue,.w3-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}.w3-brown,.w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.w3-cyan,.w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.w3-blue-grey,.w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.w3-light-green,.w3-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}.w3-indigo,.w3-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}.w3-khaki,.w3-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}.w3-lime,.w3-hover-lime:hover{color:#000!important;background-color:#cddc39!important}.w3-orange,.w3-hover-orange:hover{color:#000!important;background-color:#ff9800!important}.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.w3-pink,.w3-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}.w3-purple,.w3-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}.w3-teal,.w3-hover-teal:hover{color:#fff!important;background-color:#009688!important}.w3-yellow,.w3-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}.w3-grey,.w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}.w3-light-grey,.w3-hover-light-grey:hover{color:#000!important;background-color:#f1f1f1!important}.w3-dark-grey,.w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}.w3-pale-red,.w3-hover-pale-red:hover{color:#000!important;background-color:#ffe7e7!important}.w3-pale-green,.w3-hover-pale-green:hover{color:#000!important;background-color:#e7ffe7!important}.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000!important;background-color:#ffffd7!important}.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000!important;background-color:#e7ffff!important}.w3-text-amber,.w3-hover-text-amber:hover{color:#ffc107!important}.w3-text-aqua,.w3-hover-text-aqua:hover{color:#00ffff!important}.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}.w3-text-light-blue,.w3-hover-text-light-blue:hover{color:#87CEEB!important}.w3-text-brown,.w3-hover-text-brown:hover{color:#795548!important}.w3-text-cyan,.w3-hover-text-cyan:hover{color:#00bcd4!important}.w3-text-blue-grey,.w3-hover-text-blue-grey:hover{color:#607d8b!important}.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}.w3-text-light-green,.w3-hover-text-light-green:hover{color:#8bc34a!important}.w3-text-indigo,.w3-hover-text-indigo:hover{color:#3f51b5!important}.w3-text-khaki,.w3-hover-text-khaki:hover{color:#b4aa50!important}.w3-text-lime,.w3-hover-text-lime:hover{color:#cddc39!important}.w3-text-orange,.w3-hover-text-orange:hover{color:#ff9800!important}.w3-text-deep-orange,.w3-hover-text-deep-orange:hover{color:#ff5722!important}.w3-text-pink,.w3-hover-text-pink:hover{color:#e91e63!important}.w3-text-purple,.w3-hover-text-purple:hover{color:#9c27b0!important}.w3-text-deep-purple,.w3-hover-text-deep-purple:hover{color:#673ab7!important}.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}.w3-text-sand,.w3-hover-text-sand:hover{color:#fdf5e6!important}.w3-text-teal,.w3-hover-text-teal:hover{color:#009688!important}.w3-text-yellow,.w3-hover-text-yellow:hover{color:#d2be0e!important}.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}.w3-text-black,.w3-hover-text-black:hover{color:#000!important}.w3-text-grey,.w3-hover-text-grey:hover{color:#757575!important}.w3-text-light-grey,.w3-hover-text-light-grey:hover{color:#f1f1f1!important}.w3-text-dark-grey,.w3-hover-text-dark-grey:hover{color:#3a3a3a!important}.w3-border-amber,.w3-hover-border-amber:hover{border-color:#ffc107!important}.w3-border-aqua,.w3-hover-border-aqua:hover{border-color:#00ffff!important}.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}.w3-border-light-blue,.w3-hover-border-light-blue:hover{border-color:#87CEEB!important}.w3-border-brown,.w3-hover-border-brown:hover{border-color:#795548!important}.w3-border-cyan,.w3-hover-border-cyan:hover{border-color:#00bcd4!important}.w3-border-blue-grey,.w3-hover-blue-grey:hover{border-color:#607d8b!important}.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}.w3-border-light-green,.w3-hover-border-light-green:hover{border-color:#8bc34a!important}.w3-border-indigo,.w3-hover-border-indigo:hover{border-color:#3f51b5!important}.w3-border-khaki,.w3-hover-border-khaki:hover{border-color:#f0e68c!important}.w3-border-lime,.w3-hover-border-lime:hover{border-color:#cddc39!important}.w3-border-orange,.w3-hover-border-orange:hover{border-color:#ff9800!important}.w3-border-deep-orange,.w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.w3-border-pink,.w3-hover-border-pink:hover{border-color:#e91e63!important}.w3-border-purple,.w3-hover-border-purple:hover{border-color:#9c27b0!important}.w3-border-deep-purple,.w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}.w3-border-sand,.w3-hover-border-sand:hover{border-color:#fdf5e6!important}.w3-border-teal,.w3-hover-border-teal:hover{border-color:#009688!important}.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}.w3-border-grey,.w3-hover-border-grey:hover{border-color:#9e9e9e!important}.w3-border-light-grey,.w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.w3-border-dark-grey,.w3-hover-border-dark-grey:hover{border-color:#616161!important}.w3-border-pale-red,.w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.w3-border-pale-green,.w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.w3-border-pale-yellow,.w3-hover-border-pale-yellow:hover{border-color:#ffffd7!important}.w3-border-pale-blue,.w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}.w3-text-shadow{text-shadow:1px 1px 0 #444}.w3-text-shadow-white{text-shadow:1px 1px 0 #ddd}#slide {position: absolute;background-color: #303030;left: 0;width: 100%;height: 100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-ms-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;opacity: 0;}#slide img {width: 100%;left: 0;}.slideimages {position: absolute;background-color: #303030;left: 0;width: 100%;height: 100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-ms-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;opacity: 0;}.slideimages img {width: 100%;left: 0;}#slide2 {position: absolute;left: 0;width: 100%;opacity: 1;}#slide2 img {width: 100%;left: 0;}.Absolute-Center {width: 50%;height: 50%;overflow: auto;margin: auto;position: absolute;top: 0;left: 0;bottom: -65px;right: 0;}.Absolute-Center.is-Left {right: auto;left: 20px;}.Absolute-Center.is-Right {left: auto;right: 20px;}.Absolute-Center2 {width: 50%;height: 50%;overflow: auto;margin: auto;position: absolute;top: 0;left: 0;bottom: 0px;right: 0;}.Absolute-Center2.is-Left {right: auto;left: 20px;}.Absolute-Center2.is-Right {left: auto;right: 20px;}.slideBtn {height:30px;width:30px;border: none;color: white;font-size: 15px;opacity:.2;display: none;z-index: 10;}.slideshow:hover .slideBtn{display: block;z-index: 999999;}.transparent{opacity: 0;display: "none";}.slideshow {background-color: #303030;position:relative;width: 100%;padding-bottom: 14.1%;pointer-events: all;}.slideshow .slide{height:100%;}div.slideshow a {position: relative;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;z-index: 99999;#FFF;}.accordionnew-nav.w3-sidenav {width: 100%;min-height: 0;background: #303030;border-top: none;border-radius: 0 !important;color: #f5f5f5;font-size: 13px;}.accordionnew-nav .residential-heading.w3-padding-small {display: block;margin: 0;padding: 8px 12px !important;background: #303030;border-bottom: 1px solid #4b4b4b;color: #fff;font-size: 16px;line-height: 1.25;}.accordionnew-nav .accordionnew-toggle.w3-padding-small {display: flex;align-items: center;justify-content: space-between;width: 100%;margin: 0;padding: 7px 10px !important;border: 0;border-bottom: 1px solid #545454;border-left: 5px solid #7dac73;background: #414141;color: #fff;font-size: 14px;font-weight: normal;text-align: left;cursor: pointer;}.accordionnew-nav .accordionnew-toggle--hearth.w3-padding-small {border-left-color: #f47b20;}.accordionnew-nav .accordionnew-toggle--plumbing.w3-padding-small {border-left-color: #58a6c8;}.accordionnew-nav .accordionnew-toggle.w3-padding-small:hover, .accordionnew-nav .accordionnew-toggle.w3-padding-small.active {background: #4b4b4b;}.accordionnew-nav .accordionnew-toggle::after {content: "";width: 6px;height: 6px;flex: none;border-right: 1px solid #eee;border-bottom: 1px solid #eee;transform: rotate(-45deg);margin-right: 3px;}.accordionnew-nav .accordionnew-toggle.active::after {transform: rotate(45deg);}.accordionnew-nav .accordionnew-panel {display: none;background: #303030;}.accordionnew-nav .accordionnew-panel a.w3-padding-small {display: block;padding: 5px 8px !important;color: #f3f3f3;font-size: 14px;line-height: 1.3;text-decoration: none;}.accordionnew-nav .accordionnew-panel a.w3-padding-small:hover, .accordionnew-nav .accordionnew-parentlink:hover {background: #454545;}.accordionnew-nav .accordionnew-panel .sub-panel a.w3-padding-small {padding-left: 44px !important;}.accordionnew-nav .accordionnew-panel a span.hangingindent2x, .accordionnew-nav .accordionnew-panel a span.hangingindent3x {padding-left: 0;}.accordionnew-nav .accordionnew-subheader {display: flex;align-items: center;background: #303030;}.accordionnew-nav .accordionnew-parentlink {flex: 1;padding: 5px 8px 5px 32px;color: #f3f3f3;font-size: 14px;text-decoration: none;}.accordionnew-nav .accordionnew-subtoggle {width: 28px;border: 0;background: transparent;color: #fff;cursor: pointer;}.accordionnew-nav .accordionnew-toggle--hvac + .accordionnew-panel {--nav-accent: #7dac73;}.accordionnew-nav .accordionnew-toggle--hearth + .accordionnew-panel {--nav-accent: #f47b20;}.accordionnew-nav .accordionnew-toggle--plumbing + .accordionnew-panel {--nav-accent: #58a6c8;}.accordionnew-nav .navbarselectcolorleftnavs, .accordionnew-nav .accordionnew-subheader.navbarselectcolorleftnavs {background: #505050 !important;box-shadow: none;}.accordionnew-nav .accordionnew-panel a.w3-padding-small.navbarselectcolorleftnavs, .accordionnew-nav .accordionnew-panel .accordionnew-subheader {position: relative;}.accordionnew-nav .accordionnew-panel a.w3-padding-small.navbarselectcolorleftnavs::before, .accordionnew-nav .accordionnew-panel .accordionnew-subheader.active::before, .accordionnew-nav .accordionnew-panel .accordionnew-subheader.navbarselectcolorleftnavs::before {content: "";position: absolute;top: 0;bottom: 0;left: 24px;width: 5px;background: var(--nav-accent, #7dac73);}.accordionnew-nav .accordionnew-panel .sub-panel a.w3-padding-small.navbarselectcolorleftnavs::before {left: 72px;}.accordionnew-nav .navbardropdownselecttextcolors, .accordionnew-nav .sectioncolorx, .accordionnew-nav .whitetextx {color: #fff !important;}.accordionnew-nav .hangingindentx {padding-left: 0;}.accordionnew-icon {display: none;}.boldlinkx {font-weight: bold;}.whitetextx {color: #fff;}.sectioncolorx {color: #fff;}.navbardropdownselecttextcolors {color: #ffffff !important;}.hangingindentx {padding-left: 10px;}.hangingindent2x {padding-left: 25px;}.hangingindent3x {padding-left: 45px;}a.button-linkx, a.button-linkx:link, a.button-linkx:visited, a.button-linkx:hover, a.button-linkx:active {display: inline-block;padding: 5px 9px;background-color: #5f8f62;color: #ffffff;text-decoration: none !important;font-weight: bold;border-radius: 4px;border: 1px solid #3f6f42;}a.button-linkx:hover {background-color: #4f7f52;text-decoration: none !important;}.damperproductstext {font-size: 18px !important;}.damper-panel-row {margin-top: 10px;}.damper-panel {display: flex;flex-direction: column;justify-content: space-between;min-height: 360px;height: 100%;padding: 18px 14px;text-align: center;text-decoration: none;color: #000;background: #f7f8fa;border: 1px solid #d4d4d4;border-radius: 4px;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);transition: all 0.2s ease-in-out;}.damper-panel:hover {background: #ffffff;border-color: #999;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.20);transform: translateY(-2px);}.damper-panel-title {min-height: 48px;font-size: 18px;font-weight: 600;line-height: 1.25;text-decoration: underline;}.damper-panel-image {display: flex;align-items: center;justify-content: center;height: 190px;margin: 15px 0;}.damper-panel-image img {max-width: 100%;max-height: 180px;width: auto;height: auto;}.damper-panel-models {min-height: 45px;font-size: 17px;line-height: 1.25;text-decoration: underline;}.grd-section-banner-wrap {clear: both;width: 100%;text-align: center;padding: 0px 0px 0px 0px;scroll-margin-top: 80px;}.grd-section-banner {width: 95%;margin: 0 auto;background-color: #77ad72;color: white;font-family: Arial, sans-serif;font-size: 16px;font-weight: bold;line-height: 30px;height: 30px;text-align: left;padding-left: 10px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}.grd-hero {display: flex;align-items: flex-start;background-image: url("images/mainarticle_spacer.png");background-repeat: repeat;}.grd-hero-image {width: 34%;}.grd-hero-image img {max-width: 100%;height: auto;display: block;}.grd-hero-content {width: 66%;padding: 25px 30px 0 20px;}.grd-link-table {width: 100%;margin-top: 22px;border-collapse: collapse;}.grd-link-table td {width: 33.33%;border: none;padding: 5px 25px 5px 0;}.grd-link-table a {color: #6c8f8c;text-decoration: underline;}.back-to-top {color: #fff;font-size: 12px;text-decoration: none;font-weight: normal;margin-right: 15px;}.back-to-top:hover {text-decoration: underline;}.grd-product {width: 25%;float: left;padding: 16px;text-align: center;box-sizing: border-box;}.grd-product-image {height: 190px;display: flex;align-items: flex-end;justify-content: center;margin-bottom: 8px;}.grd-product-image img {max-width: 100%;max-height: 190px;width: auto;height: auto;display: block;}.grd-product-title {display: block;font-size: 14px;}.box-wrapper {display: flex;gap: 24px;}.box:first-child {flex: 1;}.box:last-child {flex: 2;}@media (max-width: 768px) {.box-wrapper {flex-direction: column;}.box:first-child, .box:last-child {flex: unset;}}.box img {display: block;width: 100%;height: auto;}.red-header-ribbon {display: flex;align-items: center;}.header-right {margin-left: auto;height: 100%;display: flex;align-items: center;justify-content: flex-end;gap: 8px;}.header-search-form {display: flex;align-items: center;margin: 0;}.header-social-link {display: flex;align-items: center;}.header-social-link img {display: block;}@media (min-width: 1400px) {.w3-quarter {width: 20%;}.w3-threequarter {width: 80%;}.homeslideshowstyle {display: flex;align-items: stretch;}.homeslideshowstyle .img-container {display: flex;align-items: center;justify-content: center;padding: 0;overflow: hidden;}.homeslideshowstyle .logoslidebarimage {width: 100%;max-width: none;height: auto;transform: scale(1.4);transform-origin: left center;}}@media (min-width: 601px) {.homeslideshowstyle {display: flex;align-items: stretch;}.homeslideshowstyle .img-container {display: flex;align-items: center;padding-top: 0;}}.homeslideshowstyle .logoimage {top: 50%;transform: translateY(-50%);}div.slideshow .slideimages > a.image-link-15 {display: block;position: absolute;left: 69.8%;top: 68%;width: 17.3%;height: 18%;z-index: 100000;cursor: pointer;}div.slideshow .slideimages > a.image-link-14 {display: block;position: absolute;left: 70.8%;top: 68%;width: 17.3%;height: 18%;z-index: 100000;cursor: pointer;}div.slideshow .slideimages > a.image-link-660 {display: block;position: absolute;left: 71.5%;top: 68%;width: 17.3%;height: 18%;z-index: 100000;cursor: pointer;}@media (min-width: 601px) {.homeslideshowstyle {position: relative;display: block;}.homeslideshowstyle .fullwidth-slides {float: none;width: 100%;padding: 0;}.homeslideshowstyle .img-container {position: absolute;top: 50%;left: 0;z-index: 100001;width: 25%;padding: 0;transform: translateY(-50%);overflow: visible;pointer-events: none;}.homeslideshowstyle .img-container a {pointer-events: auto;}.homeslideshowstyle .slideshow {width: 100%;}.homeslideshowstyle .Absolute-Center2.is-Left {left: 26%;}}@media (min-width: 1400px) {.homeslideshowstyle .img-container {width: 20%;}.homeslideshowstyle .Absolute-Center2.is-Left {left: 21%;}}.residential-heading {display: inline-block;margin-top: 5px;}.homepageboxcontainerdivx {display: grid;grid-template-columns: minmax(0, 42%) minmax(0, 58%);grid-template-areas: "expertise events" "expertise industry";column-gap: 0;row-gap: 22px;align-items: start;padding: 22px 1.5% 12px;color: #f5f5f5;}.homepageboxcontainerdivx::after {content: none;display: none;}.homepageboxcontainerdivx > .home-bottom-card {float: none;width: 100% !important;min-width: 0;padding: 0 12px;font-size: clamp(13px, .98vw, 16px);line-height: 1.42;color: #f5f5f5;}.homepageboxcontainerdivx > .home-bottom-card--expertise {grid-area: expertise;align-self: stretch;border-right: 1px solid #666;}.homepageboxcontainerdivx > .home-bottom-card--events {grid-area: events;}.homepageboxcontainerdivx > .home-bottom-card--industry {grid-area: industry;}.homepageboxcontainerdivx > .home-bottom-card--other {grid-column: 1 / -1;}.homepageboxcontainerdivx .home-bottom-title {margin: 0 0 7px;color: #fff;font-size: clamp(16px, 1.15vw, 20px);line-height: 1.2;font-weight: 700;}.homepageboxcontainerdivx .home-expertise-copy, .homepageboxcontainerdivx .home-expertise-copy p {color: #f5f5f5;font-weight: 400;line-height: 1.42;margin: 0 0 8px;}.homepageboxcontainerdivx .home-expertise-copy a, .homepageboxcontainerdivx .home-industry-table a {color: #fff;text-decoration: underline;}.homepageboxcontainerdivx .home-industry-table, .homepageboxcontainerdivx .home-event-table {border: 1px solid #555;color: #eee;font-weight: 400;}.homepageboxcontainerdivx .home-industry-row {display: grid;grid-template-columns: 22% minmax(0, 1fr);border-bottom: 1px solid #555;}.homepageboxcontainerdivx .home-industry-row:last-child, .homepageboxcontainerdivx .home-event-rows > div:last-child {border-bottom: 0;}.homepageboxcontainerdivx .home-industry-row > span {padding: 2px 8px;min-width: 0;}.homepageboxcontainerdivx .home-industry-row > span + span {border-left: 1px solid #555;}.homepageboxcontainerdivx .home-event-table {display: grid;grid-template-columns: var(--home-event-image-width, 35%) minmax(0, 1fr);}.homepageboxcontainerdivx .home-event-table + .home-event-table {margin-top: 12px;}.homepageboxcontainerdivx .home-event-visual {position: relative;min-width: 0;min-height: 0;}.homepageboxcontainerdivx .home-event-visual a {position: absolute;inset: 0;display: block;}.homepageboxcontainerdivx .home-event-visual img {display: block;width: 100%;height: 100%;object-fit: contain;box-shadow: none;}.homepageboxcontainerdivx .home-event-visual > img {position: absolute;inset: 0;width: 100%;height: 100%;}.homepageboxcontainerdivx .home-event-rows {border-left: 1px solid #555;}.homepageboxcontainerdivx .home-event-rows > div {border-bottom: 1px solid #555;padding: 2px 8px;}.homepageboxcontainerdivx .home-event-rows a {color: inherit;text-decoration: none;}.homepageboxcontainerdivx > .h1small {grid-column: 1 / -1;}@media (max-width: 760px) {.homepageboxcontainerdivx {grid-template-columns: minmax(0, 1fr);grid-template-areas: "expertise" "events" "industry";gap: 22px;}.homepageboxcontainerdivx > .home-bottom-card {font-size: 14px;}.homepageboxcontainerdivx > .home-bottom-card--expertise {border-right: 0;}}@media (max-width: 560px) {.homepageboxcontainerdivx .home-event-table {grid-template-columns: minmax(0, 1fr);}.homepageboxcontainerdivx .home-event-visual {width: 100%;height: auto;}.homepageboxcontainerdivx .home-event-visual a, .homepageboxcontainerdivx .home-event-visual > img {position: static;}.homepageboxcontainerdivx .home-event-visual img, .homepageboxcontainerdivx .home-event-visual > img {width: 100%;height: auto;}.homepageboxcontainerdivx .home-event-rows {border-left: 0;border-top: 1px solid #555;}}.miscleftnavlinks {font-size: 14px;}.accordionnew-nav a.miscleftnavlinks:hover, .accordionnew-nav a.miscleftnavlinks:focus-visible, .accordionnew-nav a.miscleftnavlinks--active {background-color: #454545;}.transparent-link,
.transparent-link:hover,
.transparent-link:focus,
.transparent-link:active,
.transparent-link:visited {
    color: transparent;
    text-decoration: none;
}