.hoverbox-blog-grid a.button{padding:2px 15px;font-size:10px;border:1px solid #b6872d;text-decoration:none;margin-right:auto;right:auto;color:#b6872d;transition:background-color .5s,color .75s;opacity:1;letter-spacing:3px;margin-left:auto;margin-top:25px;display:inline-block;z-index:1009}.hoverbox-blog-grid{list-style:none;overflow:hidden;padding:3em 0 0;margin:0 auto;width:100%}.hoverbox-blog-grid .one-full{width:100%;float:left}.hoverbox-blog-grid .one-half{width:50%;float:left}.hoverbox-blog-grid .one-forth{width:25%}.hoverbox-blog-grid .three-forth{width:75%}.hoverbox-blog-grid figure{height:200px;overflow:hidden;position:relative;margin:-.135em 0;background:silver;background-size:cover;background-position:50%;cursor:pointer;background-repeat:no-repeat;display:inline-block;z-index:1}.hoverbox-blog-grid .double-height{height:400px}.hoverbox-blog-grid figure img{min-height:100%;position:relative;opacity:0;min-width:100%;display:block}.hoverbox-blog-grid figure figcaption{height:100%;backface-visibility:hidden;font-size:16px;transition:transform .35s;position:absolute;top:0;background:#fff;left:0;width:100%}.hoverbox-blog-grid figure figcaption div{margin-top:40px}.hoverbox-blog-grid figure figcaption div>span.cat{font-size:10px!important;text-transform:uppercase;position:relative;line-height:16px!important;padding-left:20px}.hoverbox-blog-grid figure figcaption div>span.cat:before{content:"";position:absolute;border-bottom:2px solid;top:calc(50% - 1px);left:0;width:10px;z-index:1}.hoverbox-blog-grid figure figcaption p{display:none}.hoverbox-blog-grid figure.one-full figcaption p{display:inherit}.hoverbox-blog-grid figure figcaption:after{height:0;content:"";position:absolute;border-style:solid;border-width:20px;width:0;display:block}.hoverbox-blog-grid figure figcaption:after,.hoverbox-blog-grid figure figcaption:before{pointer-events:none}.hoverbox-blog-grid figure a.anchor{font-size:0;text-indent:200%;opacity:0;white-space:nowrap;z-index:1000}.hoverbox-blog-grid figure h2{font-weight:300;top:20%;margin:0 auto;width:100%;float:none;display:block;z-index:1002}.hoverbox-blog-grid figure.double-height h2{top:40%}.hoverbox-blog-grid figure p{backface-visibility:hidden;padding-top:52px!important;font-size:80%;right:auto;transition:opacity .35s;text-transform:none;position:relative;opacity:0;letter-spacing:1px;margin:5px auto;left:auto;width:100%;float:none;display:block;z-index:1001}.hoverbox-blog-grid figure.double-height p{top:60%}.hoverbox-blog-grid figure:hover p{opacity:1}.hoverbox-blog-grid figure h2{transition:transform .35s}.hoverbox-blog-grid figure:hover h2{transition-delay:.15s}figure.effect-slideup figcaption{transform:translate3d(0,200%,0);bottom:0;top:auto}figure.effect-slideup figcaption>div{transform:translateY(-50%);padding:0 70px;position:absolute;top:50%;margin-top:0}figure.effect-slideup.double-height figcaption{height:50%}@media screen and (min-width:665px){figure.effect-slideup.double-height figcaption h2{font-size:20px!important;line-height:26px!important}}figure.effect-slideup figcaption:after{border-color:transparent transparent #fff;top:-35px;left:45%}figure.effect-slideup h2{transform:translate3d(0,200%,0)}figure.effect-slideup:hover figcaption,figure.effect-slideup:hover h2{transform:translateZ(0)}figure.effect-slidedown figcaption{transform:translate3d(0,-200%,0);bottom:auto;text-align:center;top:0}figure.effect-slidedown figcaption div{transform:translateY(-50%);padding:0 70px;position:absolute;top:50%;width:100%;margin-top:0}@media screen and (min-width:665px){figure.effect-slidedown figcaption h2{font-size:20px!important;line-height:26px!important}}figure.effect-slidedown.double-height figcaption{height:50%}figure.effect-slidedown figcaption:after{border-color:#fff transparent transparent;bottom:-35px;left:45%}figure.effect-slidedown h2{transform:translate3d(0,-200%,0)}figure.effect-slidedown:hover figcaption,figure.effect-slidedown:hover h2{transform:translateZ(0)}figure.effect-slideleft figcaption{transform:translate3d(-200%,0,0);width:50%}figure.effect-slideleft figcaption>div{transform:translateY(-50%);padding:0 40px;position:absolute;top:50%;margin-top:0}figure.effect-slideleft.one-full figcaption>div{padding:0 70px}@media screen and (min-width:665px){figure.effect-slideleft figcaption h2{font-size:16px!important;line-height:22px!important}figure.effect-slideleft.one-full figcaption h2{font-size:30px!important;line-height:36px!important}}figure.effect-slideleft.one-full figcaption h2:after{content:"";position:absolute;border-bottom:2px solid;bottom:-30px;left:0;width:60px;z-index:1}figure.effect-slideleft figcaption:after{border-color:transparent transparent transparent #fff;right:-35px;top:45%}figure.effect-slideleft h2{transform:translate3d(-200%,0,0)}figure.effect-slideleft:hover figcaption,figure.effect-slideleft:hover h2{transform:translateZ(0)}figure.effect-slideright figcaption{transform:translate3d(210%,0,0);width:50%}figure.effect-slideright figcaption>div{transform:translateY(-50%);padding:0 40px;position:absolute;text-align:right;top:50%;width:100%;margin-top:0}@media screen and (min-width:665px){figure.effect-slideright figcaption h2{font-size:14px!important;line-height:20px!important}}figure.effect-slideright figcaption:after{border-color:transparent #fff transparent transparent;top:45%;left:-35px}figure.effect-slideright h2{transform:translate3d(200%,0,0)}figure.effect-slideright:hover figcaption{transform:translate3d(100%,0,0)}figure.effect-slideright:hover h2{transform:translateZ(0)}@media screen and (max-width:1200px){.hoverbox-blog-grid figure{width:auto;float:left}.hoverbox-blog-grid figure figcaption{font-size:90%}}@media screen and (max-width:900px){.hoverbox-blog-grid figure{width:50%}.hoverbox-blog-grid figure img{min-width:100%}.hoverbox-blog-grid figure figcaption{font-size:90%}}@media screen and (max-width:664px){.hoverbox-blog-grid .one-half,.hoverbox-blog-grid figure{width:100%}figure figcaption{width:100%!important}figure figcaption,figure figcaption>div{transform:none!important;position:relative!important;top:auto!important}figure figcaption>div{padding:20px!important}.hoverbox-blog-grid figure p{opacity:1!important}.hoverbox-blog-grid .double-height,.hoverbox-blog-grid figure{height:auto!important;padding-top:0!important}.hoverbox-blog-grid figure.double-height p{padding:0!important;top:auto!important}.hoverbox-blog-grid figure img{opacity:1!important}figure h2{transform:none!important}figure figcaption>div{text-align:left!important}}