.ch-grid{margin:20px 0 0 0;padding:0;list-style:none;display:block;text-align:center;width:100%}.ch-info{position:absolute;width:100%;height:100%;border-radius:50%;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.ch-info h3{font-family:Raleway,sans-serif;color:#fff;position:relative;font-size:18px;margin:0 30px;padding:65px 0 0 0;height:50px;font-weight:300}.ch-info a{text-decoration:none}.ch-info p{font-family:Raleway,sans-serif;color:#fff;padding:10px 5px;margin:0 30px;font-size:17px;font-weight:300;border-top:1px solid rgba(255,255,255,.5)}.ch-info p a{font-family:Raleway,sans-serif;display:block;color:#fff;font-style:normal;font-weight:300;font-size:17px;letter-spacing:1px;padding-top:4px;text-decoration:none}.ch-info p a:hover{color:#fff;text-decoration:underline}.ch-item:hover{box-shadow:inset 0 0 0 16px #0a6b38,inset 0 0 0 110px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.5)}.ch-item:hover .ch-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ch-grid:after,.ch-item:before{content:'';display:table}.ch-grid:after{clear:both}.ch-grid li{width:220px;height:220px;display:inline-block;margin:20px}.ch-grid .prod{width:22%;height:auto;float:left;background-color:#f2f2f2;margin:10px 1.5%;padding-top:10px;padding-bottom:7%}.ch-grid .prod a.product-btn{padding:10px 20px;margin:40px 0;background-color:rgba(204,208,93,.6);border:1px solid #747722;text-decoration:none;color:#868b05}.ch-grid a.product-btn{padding:10px 20px;margin:40px 0;background-color:rgba(204,208,93,.6);border:1px solid #747722;text-decoration:none;color:#868b05}.ch-grid .prod a.product-btn:hover{padding:10px 20px;background:#ccd05d;margin:40px 0;border:1px solid #ccd05d;text-decoration:none;color:#000}.ch-grid .prod .icon{width:220px;height:220px;display:inline-block;margin:20px;padding-bottom:40px}.ch-item{width:100%;height:100%;position:relative;box-shadow:inset 0 0 0 0 #0a6b38,inset 0 0 0 10px #0a6b38,0 1px 2px #0a6b38;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-radius:50%}.ch-img-1{background-image:url(../images/prod-1.png);background-repeat:no-repeat}.ch-img-2{background-image:url(../images/prod-2.png);background-repeat:no-repeat}.ch-img-3{background-image:url(../images/prod-3.png);background-repeat:no-repeat}.ch-img-4{background-image:url(../images/prod-4.png);background-repeat:no-repeat}@media only screen and (min-width:1025px) and (max-width:1200px){.ch-grid .prod{width:22%;height:auto}.ch-grid .prod .icon{width:180px;height:180px}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}}@media only screen and (min-width:1000px) and (max-width:1024px){.ch-grid .prod{width:30%;height:auto}.ch-grid .prod .icon{width:180px;height:180px}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}}@media only screen and (min-width:769px) and (max-width:900px){.ch-grid .prod{width:30%;height:auto}.ch-grid .prod .icon{width:180px;height:180px}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}}@media only screen and (min-width:760px) and (max-width:999px){.ch-grid .prod .icon{width:180px;height:180px}.ch-grid .prod{width:30%;height:auto}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}}@media only screen and (min-width:460px) and (max-width:769px){.ch-grid .prod{width:48%;height:auto;margin:20px 1%;text-align:center}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}.ch-item{text-align:center}.ch-grid .prod .icon{width:190px;height:190px}}@media only screen and (min-width:260px) and (max-width:459px){.ch-grid .prod{width:90%;height:auto;margin:20px 5%;text-align:center}.ch-grid .prod .icon{text-align:center;display:block!important;margin:0 auto}.ch-item{text-align:center}.ch-grid .prod .icon{width:190px;height:190px}}
