.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}.instagram .heading{margin:0 13px 80px 33px}.instagram .left-aligned{float:left}.instagram .right-aligned{float:right}.instagram .heading .avatar{width:77px;height:77px;background-position:center;background-size:cover;float:left;border-radius:50%;margin-right:30px}.instagram .heading .title-holder{float:left}.instagram .heading .title{font-size:32px;line-height:32px;margin:0}.instagram .heading .separator{width:40px;height:1px;margin:18px 0}.instagram .heading .username,.instagram .heading .username a{font-weight:700;font-size:15px;line-height:15px;margin:0;font-variant:small-caps}.instagram .statistic{margin-top:25px}.instagram .statistic .item{float:left;padding:0 20px;border-left:1px solid}.instagram .statistic .item:first-child{border:0}.instagram .statistic .number{font-weight:700;font-size:14px}.instagram .statistic .label{font-size:12px;line-height:12px;font-weight:400;margin:2px 0 0}.instagram .photo-list .item{float:left;margin-bottom:55px}.instagram .photo-list .item .media{position:relative;margin-bottom:25px}.instagram .photo-list .overlay-background{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;opacity:0;transition:opacity .3s}.instagram .photo-list .video-js+.overlay-background{display:none}.instagram .photo-list .item:hover .overlay-background{opacity:1}.instagram .photo-list .overlay-background .description{position:relative;top:50%;transform:translateY(-50%);font-size:16px;line-height:22px;padding:0 20px}.instagram .photo-list .item-image{background-size:cover;background-position:center;background-repeat:no-repeat}.instagram .photo-list .item .meta .description{float:left;font-size:15px;line-height:15px;margin:0;font-weight:700}.instagram .photo-list .item .meta .likes,.instagram .photo-list .item .meta .comments{float:right;font-size:13px;line-height:15px}.instagram .photo-list .item .meta .likes{margin-right:15px}.instagram .photo-list .item .meta .likes i,.instagram .photo-list .item .meta .comments i{margin-right:5px;font-size:14px}.instagram .comments{background-color:transparent}.instagram .video_instagram{height:60px}.instagram .video_instagram+.overlay-background{display:none}.video_instagram .icon-play-curve{font-size:45px;color:#efe9e9;width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}