.vcmp-clear{clear:both;}
.vcmp-row{position:relative;}
.vcmp-row .vc_column_container{z-index:2;}
.vcmp-pattern{background-repeat:repeat;position:absolute;width:100%;height:100%;top:0;z-index:1;}
.vcmp_padding_null{margin:0 -15px!important;}
.vcmp-middle{height:100%;width:100%;display:table;}
.vcmp_align_center{text-align:center;}
.vcmp_align_left{text-align:left;}
.vcmp_align_right{text-align:right;}
.vcmp_full .vcpi_wrapper, .vcmp_full .vc_column_container, .vcmp_full .wpb_wrapper, .vcmp_full .vcmp_wrapper{height:100%;}
@media screen and (max-width:1000px){
.vcmp_responsive_mode {
padding:10px!important;
}
.vcmp_responsive_pattern .vcmp-pattern {
margin-left:-10px!important;
}
.vcmp-space {
display:none;
}
.vcmp_padding_null {
margin:0!important;
}
}.mc-hide-scrolls{overflow:hidden;}
body .mc-cycle{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1;}
div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%;}
.mc-old-browser .mc-image{overflow:hidden;}
#arrow_left{z-index:999;position:absolute;left:10px;top:50%;font-size:50px;margin-top:-50px;}
#arrow_left > img, #arrow_right > img{height:100px;}
#arrow_right{z-index:999;position:absolute;right:10px;top:50%;font-size:50px;margin-top:-50px;}
.background-video {
left:0;
position:absolute;
top:0;
height:100%;
width:100%;
}