.vc_row.hide-overflow:not(.vc_inner){overflow:hidden}.row-equal-column-height .wrap,.row-equal-column-height .wpb_column{display:flex}body.compose-mode .row-equal-column-height .vc_column_container{height:100%}.row-content-top:not(.row-equal-column-height) .wrap{display:flex;align-items:flex-start}.row-content-middle:not(.row-equal-column-height) .wrap{display:flex;align-items:center}.row-content-bottom:not(.row-equal-column-height) .wrap{display:flex;align-items:flex-end}.row-equal-column-height.row-content-top .wrap .vc_column-inner{display:flex;align-items:flex-start}.row-equal-column-height.row-content-middle .wrap .vc_column-inner{display:flex;align-items:center}.row-equal-column-height.row-content-bottom .wrap .vc_column-inner{display:flex;align-items:flex-end}.row-equal-column-height>.wrap>.vc_column_container>.vc_column-inner>.wpb_wrapper,.row-equal-column-height>.wrap>.mBuilder-element>.vc_column_container>.vc_column-inner>.wpb_wrapper{width:100%}.vc_row.vc_parallax{position:relative;overflow:visible}.vc_parallax>*{position:relative;z-index:1}.vc_row{position:relative;backface-visibility:hidden}.vc_row:not(.vertical-aligned){display:flex;width:100%}.vc_row>.wrap:not(.box_size_container){width:100%}.vc_row.row_video,.vc_row.sloped_row{overflow:hidden}.row-image{background-position:center;background-repeat:no-repeat}.row-image-normal.isParallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat}.row-image-fixed.isParallax:after{content:"";display:block;background-attachment:fixed;width:100%;background-position:center;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0;background-size:cover}body.one_page_scroll .row-image-fixed.isParallax:after{background-attachment:local}.row-image.repeat{background-repeat:repeat;background-size:inherit !important}.row-image.repeat:after{background-repeat:repeat;background-size:inherit !important}.sectionOverlay:after{width:100%;height:100%;position:absolute;left:0;top:0;display:block !important}.sectionOverlay .row-image,.sectionOverlay .row-image-inner-row{width:100%;position:absolute !important;height:100%;left:0;z-index:0 !important;top:0;margin:auto;background-size:cover;overflow:hidden}.sectionOverlay.box_size{margin-left:auto !important;margin-right:auto !important}.sectionOverlay .box_size_container{float:none;margin:0 auto}.sloped-edge{height:105px;position:absolute !important;left:-10%;right:-10%}.sloped-edge.top-edge{top:-55px}.sloped-edge.bottom-edge{bottom:-55px}.vc_row.full_size{margin:0}video.row-videobg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover}.vc_column-inner>.wpb_wrapper{position:relative;z-index:1}.md-text-container{display:flex}.md-text-container.md-align-left{justify-content:flex-start}.md-text-container.md-align-center{justify-content:center}.md-text-container.md-align-right{justify-content:flex-end}.md-text .md-text-title-separator{max-width:96%}.md-text-button .shortcode-btn{float:none !important}.md-text .without-title,.md-text .without-content{display:none}.splitBox-holder{position:relative;overflow:hidden;height:100%}.splitBox-holder .image-holder{height:100%;width:50%;top:0;position:absolute;background-size:cover;background-position:center center;transform:scale(1.1);z-index:1;transition:transform .3s}.splitBox-holder:hover .image-holder{transform:scale(1)}.splitBox-holder .text-holder{height:100%;width:50%;top:0;position:relative;z-index:2}.splitBox-holder .text-holder .subtitle{font-weight:bold;font-size:15px;line-height:19px;width:100%}.splitBox-holder .text-holder .title{width:100%}.splitBox-holder .text-holder p{font-weight:normal;font-size:15px;line-height:24px;margin-top:15px;width:100%}.splitBox-holder .splitBox-button{margin-top:25px}.splitBox-holder .arrow-right{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid;position:absolute;top:calc(50% - 15px);z-index:2;margin-left:0}.md-splitBox.sb-left .text-holder .fixed-width{margin-left:0;transition:margin-left .3s}.md-splitBox.sb-left .splitBox-holder:hover .fixed-width{margin-left:50px}.md-splitBox.sb-right .text-holder .fixed-width{margin-right:0;transition:margin-right .3s}.md-splitBox.sb-right .splitBox-holder:hover .fixed-width{margin-right:50px}.md-splitBox.sb-left .image-holder{left:50%}.md-splitBox.sb-right .image-holder{left:0}.md-splitBox.sb-left .splitBox-holder .text-holder{left:0;padding:0 95px 0 70px;transition:width .3s;display:flex;align-items:center}.md-splitBox.sb-right .splitBox-holder .fixed-width{display:inline-block}.md-splitBox.sb-right .splitBox-holder .text-holder{left:50%;text-align:left;padding:0 95px 0 70px;float:left;margin-left:0;transition:width .3s,margin-left .3s;display:flex;align-items:center}.md-splitBox.sb-right .splitBox-holder:hover .text-holder{margin-left:-50px}.md-splitBox.sb-right .splitBox-holder .arrow-right{transform:rotateY(180deg);left:50%;margin-left:-15px;transition:left .3s,margin-left .3s}.md-splitBox.sb-left .splitBox-holder .arrow-right{left:50%;transition:left .3s}