.mainSite .siteFooter .footer-content-nav{display:grid;font-size:.88rem;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));line-height:1rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}@media (min-width:640px){.mainSite .siteFooter .footer-content-nav{align-items:flex-start;flex-wrap:wrap;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.mainSite .siteFooter .footer-content-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.mainSite .siteFooter .footer-content-nav h3{padding-bottom:.75rem;text-wrap:nowrap}.mainSite .siteFooter .footer-content-nav ul li{line-height:1.4}.siteFooter{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.68rem;line-height:.8rem;margin:65px 0 0}.foot{margin:0 auto;max-width:1130px;padding:15px 17px 85px;text-align:center}.foot p{border-top:1px solid rgba(39,76,45,.5);font-size:1.2rem;margin:45px 0 0;text-transform:uppercase}.foot p span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:inline-block;font-size:.68rem;line-height:.8rem;padding:5px;transform:translateY(-13px)}.fNav{display:flex;flex-flow:row wrap;font-size:.88rem;justify-content:space-around;line-height:1rem}.fNav li{margin:40px 10px 0;position:relative;width:250px}.fNav li:before{background:url(../images/bg_footer.jpg);content:" ";height:5px;position:absolute;top:-3px;z-index:1}.fNav a{border:1px solid rgba(39,76,45,.5);color:#274c2d;display:block;line-height:65px;text-decoration:none}.fNav a:before{background-image:url(../images/footerNav.png);background-repeat:no-repeat;background-size:200px 390px;content:"";position:absolute;z-index:2}.fNav a:after{border:1px solid rgba(39,76,45,.2);content:"";display:block;height:calc(100% + 4px);left:-3px;position:absolute;top:-3px;width:calc(100% + 4px)}.fNav a:hover{background:#fffc}.fNav span{display:inline-block;font-family:Roboto Condensed Bold,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:1rem;line-height:normal;text-transform:uppercase;vertical-align:middle}.fNavCatalaog:before{left:5px;width:70px}.fNavCatalaog a:before{background-position:0 0;height:60px;left:8px;top:-28px;width:66px}.fNavLive:before{left:18px;width:33px}.fNavLive a:before{background-position:0 -59px;height:74px;left:12px;top:-12px;width:50px}.fNavFAQ:before{left:15px;width:35px}.fNavFAQ a:before{background-position:0 -129px;height:62px;left:15px;top:-20px;width:46px}.fNavGSC:before{left:25px;width:97px}.fNavGSC a:before{background-position:0 -190px;height:49px;left:17px;top:-24px;width:105px}.fNavREV:before{left:25px;width:75px}.fNavREV a:before{background-position:0 -266px;height:40px;left:25px;top:-15px;width:73px}.fNavCatalaog:hover a:before{background-position:-104px 0}.fNavLive:hover a:before{background-position:-104px -59px}.fNavFAQ:hover a:before{background-position:-104px -129px}.fNavGSC:hover a:before{background-position:-104px -190px}.fNavREV:hover a:before{background-position:-105px -266px}.fRef{margin:5px 0 0}.fRef li{display:inline-block;margin:0 30px;vertical-align:middle}.fRef a{display:block;transition:all .3s ease-in}.fRef a:hover{transform:scale(1.1)}.fResSoc{display:flex;gap:.75rem}.fResSoc li{width:2rem}.fResSoc svg{height:auto;width:100%;fill:currentColor}.fResSoc a{color:#274c2d;transition:all .3s ease-in}.fResSoc a:focus,.fResSoc a:hover{color:#9cab5a}.fOtherLk{border-top:1px solid rgba(39,76,45,.5);margin:20px 0 0;padding:15px 0 0}.fOtherLk ul{display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:767px){.fOtherLk ul{flex-flow:column;gap:1em}}.fOtherLk li{display:inline-block;margin:5px 0 0}.fOtherLk a{color:#274c2d;text-decoration:none;transition:all .3s ease-in}.fOtherLk a:hover{color:#9cab5a}@media (min-width:768px){.fOtherLk li:nth-child(n+2):before{content:"|";padding:0 10px}}@media (min-width:1024px){.fOtherLk{display:table;text-align:left;width:100%}.fOtherLk div,.fOtherLk ul{display:table-cell;vertical-align:middle}.fOtherLk ul{text-align:right}.fOtherLk li{margin:0}}.siteFooter-h2{left:-100000px;position:absolute}
