#pstcategorycmsblock-inner{margin:0}#pst_categorycmsblock{margin-top:10px;margin-bottom:10px}#pst_categorycmsblock .pst-category-item{padding:0 15px;float:left;width:33.33%}#pst_categorycmsblock .pst-category-item .category-inner{position:relative;display:inline-block;vertical-align:top}#pst_categorycmsblock .pst-category-item .category-inner .cat-img{display:block}#pst_categorycmsblock .cat-img>img{max-width:100%}#pst_categorycmsblock img{max-width:100%}#pst_categorycmsblock .cat-details{position:absolute;left:0;right:0;top:0;text-align:center;padding:29px 0;-webkit-transition:500ms;transition:500ms;opacity:0;filter:alpha(opacity=0);background:rgba(255,255,255,0.6)}#pst_categorycmsblock .pst-category-item:hover .cat-details{top:30%;-webkit-transition:500ms;transition:500ms;opacity:1;filter:alpha(opacity=100)}#pst_categorycmsblock .cat-shop-btn{text-transform:uppercase;color:#000000;font-size:14px}#pst_categorycmsblock .cat-shop-btn:hover{color:#808080}#pst_categorycmsblock .cat-name{color:#000000;font-size:32px;font-weight:500;text-transform:capitalize;display:block;margin-bottom:15px;background:url(../img/divider.png) center bottom no-repeat transparent;padding-bottom:20px}#pst_categorycmsblock .cat-name:hover{color:#808080}#pst_categorycmsblock h4.home_bloque_title{text-align:center;padding-top:50px;padding-bottom:15px;text-transform:capitalize}#pst_categorycmsblock a.home_bloque_title{display:block;text-align:center;padding-top:50px;padding-bottom:30px;font-size:18px;color:#000}#pst_categorycmsblock a.home_bloque_title:hover{color:#333}#pst_categorycmsblock section.campaign{text-align:center}@media (max-width:991px){#pst_categorycmsblock{margin-bottom:50px}}@media (max-width:767px){#pst_categorycmsblock .pst-category-item{width:100%;margin-bottom:30px;text-align:center}#pst_categorycmsblock .cat-details{top:30%;opacity:1}#pst_serviceblock .pst-service-item{width:50%;margin-bottom:25px}}.bloqesMinimil .img-responsive{width:100%}.bloqesMinimil .bloqMinimil figure{margin:0px}.bloqesMinimil .bloqMinimil figure figcaption{font-size:13px;line-height:190%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.bloqesMinimil .bloqMinimil figure figcaption.col_1{color:#fff}.bloqesMinimil .bloqMinimil figure figcaption.col_1 a{color:#fff !important;border:1px solid #fff !important}.bloqesMinimil .bloqMinimil figure figcaption.col_2{color:#000}.bloqesMinimil .bloqMinimil figure figcaption.col_2 a{color:#000 !important;text-decoration:underline}.bloqesMinimil .bloqMinimil figure figcaption h4{max-width:600px;margin:0 auto;text-align:center;font-size:16px;text-transform:uppercase}.bloqesMinimil .bloqMinimil figure figcaption a{width:auto;background-color:transparent !important;border-radius:0}.bloqesMinimil .bloqMinimil figure figcaption.bloqWhy h4{text-align:left;font-size:16px;text-transform:uppercase;line-height:150%;letter-spacing:5px}.bloqesMinimil .bloqMinimil figure figcaption.bloqWhy h4 strong{font-weight:normal}.bloqesMinimil .bloqMinimil figure figcaption.bloqWhy h2{font-size:35px}