.vc_row.hide-overflow:not(.vc_inner){overflow:hidden}.row-equal-column-height .mBuilder-element.mBuilder-vc_column,.row-equal-column-height .wpb_column,.row-equal-column-height .wrap{display:flex}.row-content-top:not(.row-equal-column-height) .wrap{align-items:flex-start;display:flex}.row-content-middle:not(.row-equal-column-height) .wrap{align-items:center;display:flex}.row-content-bottom:not(.row-equal-column-height) .wrap{align-items:flex-end;display:flex}.row-equal-column-height.row-content-top .wrap .vc_column-inner{align-items:flex-start;display:flex}.row-equal-column-height.row-content-middle .wrap .vc_column-inner{align-items:center;display:flex}.row-equal-column-height.row-content-bottom .wrap .vc_column-inner{align-items:flex-end;display:flex}.row-equal-column-height>.wrap>.mBuilder-element>.vc_column_container>.vc_column-inner>.wpb_wrapper,.row-equal-column-height>.wrap>.vc_column_container>.vc_column-inner>.wpb_wrapper{width:100%}.vc_row.vc_parallax{overflow:visible;position:relative}.vc_parallax>*{position:relative;z-index:1}.vc_row{backface-visibility:hidden;position:relative}.vc_row:not(.vertical-aligned){width:100%;display:flex}.vc_row>.wrap:not(.box_size_container){width:100%}.vc_row.row_video,.vc_row.sloped_row{overflow:hidden}.row-image{background-position:50%;background-repeat:no-repeat}.row-image-fixed.isParallax:after,.row-image-normal.isParallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.row-image-fixed.isParallax:after{height:100%;content:"";position:absolute;background-size:cover;top:0;left:0;width:100%;display:block}body.one_page_scroll .row-image-fixed.isParallax:after{background-attachment:local}.row-image.repeat,.row-image.repeat:after{background-size:inherit!important;background-repeat:repeat}.sectionOverlay:after{height:100%;position:absolute;top:0;left:0;width:100%;display:block!important}.sectionOverlay .row-image,.sectionOverlay .row-image-inner-row{height:100%;overflow:hidden;position:absolute!important;background-size:cover;top:0;margin:auto;left:0;width:100%;z-index:0!important}.sectionOverlay.box_size{margin-right:auto!important;margin-left:auto!important}.sectionOverlay .box_size_container{margin:0 auto;float:none}.sloped-edge{height:105px;right:-10%;position:absolute!important;left:-10%}.sloped-edge.top-edge{top:-55px}.sloped-edge.bottom-edge{bottom:-55px}.vc_row.full_size{margin:0}video.row-videobg{height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-height:100%;position:absolute;background-size:cover;min-width:100%;top:50%;left:50%;width:auto;background-repeat:no-repeat;z-index:-1}.vc_column-inner>.wpb_wrapper{position:relative;z-index:1}.product-categories .category{overflow:hidden;position:relative;text-align:center;float:left}.product-categories .background{height:100%;backface-visibility:hidden;transition:transform .3s;background-size:cover;perspective:1000px;background-position:50%;width:100%}.product-categories .category:hover .background{transform:scale(1.06)}.product-categories .overlay{height:100%;right:0;transition:background-color .3s;position:absolute;top:0;width:100%;z-index:2}.product-categories .border-holder{height:calc(100% - 20px);overflow:hidden;position:absolute;top:10px;left:10px;width:calc(100% - 20px);z-index:3}.product-categories .border-holder .bottom-border,.product-categories .border-holder .left-border,.product-categories .border-holder .right-border,.product-categories .border-holder .top-border{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .4s;position:absolute;background-color:#fff;perspective:1000px}.product-categories .border-holder .bottom-border,.product-categories .border-holder .top-border{height:2px;width:100%}.product-categories .border-holder .left-border,.product-categories .border-holder .right-border{height:100%;width:2px}.product-categories .border-holder .left-border,.product-categories .border-holder .top-border{top:0;left:0}.product-categories .border-holder .bottom-border{bottom:0;left:0}.product-categories .border-holder .right-border{right:0;top:0}.product-categories .border-holder .top-border{transform:translate3d(100%,0,0)}.product-categories .border-holder .right-border{transform:translate3d(0,-100%,0)}.product-categories .border-holder .bottom-border{transform:translate3d(-100%,0,0)}.product-categories .border-holder .left-border{transform:translate3d(0,100%,0)}.product-categories .category:hover .bottom-border,.product-categories .category:hover .left-border,.product-categories .category:hover .right-border,.product-categories .category:hover .top-border{transform:translateZ(0)}.product-categories .hover-text,.product-categories .meta{position:absolute;width:100%;z-index:3}.product-categories .meta{transition:opacity .2s .2s}.product-categories .hover-text.center,.product-categories .meta.center{transform:translate(-50%,-50%);top:50%;left:50%}.product-categories .hover-text.left,.product-categories .meta.left{bottom:30px;text-align:left;left:30px}.product-categories .hover-text{font-size:30px;color:#fff;transition:opacity .3s .2s;opacity:0;margin:0;width:175px;line-height:32px}.product-categories .category:hover .meta{opacity:0}.product-categories .category:hover .hover-text{opacity:1}.product-categories .meta .title{font-size:30px;color:#fff;margin:0;line-height:30px}.product-categories .meta .subtitle{font-size:14px;margin-bottom:10px;color:#fff;line-height:14px}