﻿body{font:14px/1.63em;font-family:'Open Sans',HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}header{background:#B8E7EF}#footer{min-height:100px;background:url(/i/bg-footer.gif) 0 -35px repeat-x;padding:0;color:#fff!important}#content{background:url(/i/bg-content.gif) top left repeat-x #EFEFEF;margin:5px 0}#bgcat{background:url(/i/cat.jpg) 100% 50px no-repeat;min-height:700px;padding-bottom:80px}#bgcat .container{background:#fff}li,ol,p,table,ul{margin-bottom:1.25em}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;line-height:1.3;margin-bottom:15px;font-family:Roboto,sans-serif!important}#logo{margin:15px 0;border-radius:20px}.lead{font-size:20px;font-weight:400}#tagline{font-size:2em;margin:0 0 .5em;float:right}img{max-width:100%;height:auto;border:none!important}.img-responsive{width:100%;height:auto}.divider,.divider2{height:15px;margin:20px auto 10px}table{border-width:1px;border-style:solid;width:100%}tr th{border-bottom-width:1px;border-bottom-style:solid;text-align:left}tr td,tr th{padding:9px 20px;border-right:1px solid}tr td:last-child,tr th:last-child{border-right:0}table th{font-weight:700}.divider{background:url(/css/i/border-horizontal.png) bottom repeat-x}.divider2{background:url(/css/i/border-horizontal.png) 50% 50% repeat-x}#top-navigation{background:url(/i/bg-menu.gif) top left repeat-x #FFCE09;margin:5px 0}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;font-size:15px}.sf-menu{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;box-sizing:content-box}.sf-menu li{position:relative;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:9999;box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em}.sf-menu a,.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu>li{float:left}.sf-menu a{position:relative;padding:.8em 1em;text-decoration:none;zoom:1;color:#555!important}.sf-menu ul ul{top:0;left:100%}.sf-menu a.active,.sf-menu a:hover{color:#000!important;font-weight:700}.sf-menu ul li{background:url(/i/bg-menu.gif) top repeat-x #FFCE09}.sf-menu ul li a{border-top:1px solid #dfeeff;border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);padding:.5em 1.5em;background-image:none!important}.sf-menu ul ul li{background:url(/i/bg-menu.gif) top repeat-x #FFCE09}.sf-menu li.sfHover,.sf-menu li:hover{-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul{padding-right:2.5em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#666;border-top-color:rgba(155,155,155,.55)}.sf-arrows .sf-with-ul.active:after,.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#000}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent transparent transparent #666;border-left-color:rgba(155,155,155,.55)}.sf-arrows ul .sfHover>.sf-with-ul:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul li>.sf-with-ul:focus:after{border-left-color:#000}.select-menu{background-color:transparent!important;border:1px solid #030;width:100%;height:30px;padding:5px;cursor:pointer;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:5px 0;color:#000}.spacer0{width:100%;height:0}.spacer2{width:100%;height:2px}.spacer3{width:100%;height:3px}.spacer5{width:100%;height:5px}.spacer10{width:100%;height:10px}.spacer15{width:100%;height:15px}.spacer20{width:100%;height:20px}.spacer25{width:100%;height:25px}.spacer30{width:100%;height:30px}.spacer35{width:100%;height:35px}.spacer40,.spacer45{width:100%;height:40px}.spacer50{width:100%;height:50px}.spacer55{width:100%;height:55px}.spacer60{width:100%;height:60px}.spacer65{width:100%;height:65px}.spacer70{width:100%;height:70px}.spacer75{width:100%;height:75px}.spacer80{width:100%;height:80px}.spacer85{width:100%;height:85px}.dividerSection{width:100%;height:2px;margin:35px 0}.mt0{margin-top:0!important}.separator-2{width:100%;margin-bottom:15px;position:relative;height:1px}.separator-2:after{height:1px;background:#d1d1d1;background:-moz-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.18)),color-stop(35%,rgba(0,0,0,.12)),color-stop(70%,rgba(0,0,0,.05)),color-stop(100%,transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);position:absolute;bottom:-1px;left:0;content:"";width:100%}.pv-30{padding-top:30px;padding-bottom:30px}.pv-40{padding-top:40px;padding-bottom:40px}.light-gray-bg{background-color:#fafafa;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.service{margin-top:25px;margin-bottom:-30px;text-align:center}.service img{z-index:1;width:100%;border-left:1px solid #ffce09!important;border-right:1px solid #ffce09!important}a.prodserv{text-decoration:none!important}.service h4{background:rgba(255,206,9,.75);color:#000;font-weight:400;margin:0;position:relative;top:-35px;height:35px;line-height:35px;z-index:2}W a:link:not(.btn),header a{color:#5ba243}a:hover:not(.btn){color:#7abf64}#content a:link:not(.btn){color:#5ba243;text-decoration:underline}footer a{color:#ffdc0e!important}#footer-text{line-height:150%}#footer-text span{padding-left:7px;padding-right:7px}.social a{font-size:25px;border-radius:50%;display:inline-block;width:35px;height:35px;line-height:35px;margin:0 10px 10px 0;color:#555}.table-striped>tr:nth-of-type(odd){background-color:#f9f9f9}.table-striped>tbody>tr:nth-of-type(even){background-color:#efefef}.table-hover>tbody>tr:hover{background-color:#ddd}.thead{background:#333!important;color:#fff}.bullet li,.columns li{background:url(/i/bullet.png) top left no-repeat;min-height:25px;text-indent:0}input[type=number]{text-align:right!important}.bullet li,.checked li,.columns,.columns li,.columns-blank{text-align:left}.columns{-webkit-column-width:200px;-webkit-column-count:4;-webkit-column-gap:20px;-moz-column-width:200px;-moz-column-count:4;-moz-column-gap:20px;column-width:200px;column-count:4;column-gap:20px;list-style:none;padding-left:0;margin-left:0}.columns li{padding-left:30px;margin-left:0;list-style:none}.bullet,.columns-blank,.columns-blank li{padding-left:0;margin-left:0;list-style:none}.columns-blank{-webkit-column-width:200px;-webkit-column-count:4;-webkit-column-gap:20px;-moz-column-width:200px;-moz-column-count:4;-moz-column-gap:20px;column-width:200px;column-count:4;column-gap:20px}.columns-blank li{text-align:left;min-height:25px;text-indent:0}.bullet li{padding-left:30px;margin-left:0;list-style:none}.checked{list-style:none;padding-left:0;margin-left:0}.checked li{padding-left:30px;margin-left:0;min-height:25px;text-indent:0;list-style:none;background:url(/i/green_tick.png) top left no-repeat}.gallery div{text-align:center}.gallery img{margin:15px auto}@media (max-width:995px){.sf-menu{list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;box-sizing:content-box}}@media (max-width:767px){h1{font-size:2em}h2{font-size:1.6em}#tagline{font-size:1.5em;line-height:1.5em}#footer-text a{padding:8px;margin:3px 0}#footer-text span{padding-left:0;padding-right:0;height:0;font-size:0;display:block}#footer-text span:after,#footer-text span:before{content:"\0020";display:block;height:0;visibility:hidden}}@media (min-width:768px){#tagline:before{content:'';display:block;margin-top:50px}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:25px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.callout-box{margin-top:30px;margin-bottom:50px;padding:30px 20px;border-left-color:#5ba243;background-color:#f5f5f5}.callout-box .btn{float:right;margin-left:50px;margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:90%}.callout-box .callout-content h2{font-weight:400;line-height:40px;font-size:24px;margin:0;color:#3a3a3a}.callout-box .btn-mobile{display:none}@media (max-width:767px){.btn-mobile{display:block;width:100%;float:none;margin:10px 0 0!important;box-sizing:border-box}.callout-box .btn,.message-box .btn{display:none}}input[type=checkbox],input[type=radio]{margin:0 4px 0 0;vertical-align:middle}span label{margin-right:10px}a.download:before,a[href^="tel:"]:before,a[href^="callto:"]:before,a[href^=mailto]:before,li a.download:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.5em;font-style:normal;line-height:1;font-weight:400}a[href^=mailto]:before{content:"\2709"}a[href^="tel:"]:before,a[href^="callto:"]:before{content:"\e182"}a.download:before,li a.download:before{content:"\e166"}li a.download:before{display:none}h1 small{font-size:.75em}.vcard :not(address) span{width:120px;display:inline-block;font-weight:700}