.upb_row_bg, .upb_video-bg, .vcpb-fs-jquery { overflow: hidden } .vc-row-translate-wrapper { margin: 0 !important; } .upb_bg_overlay, .upb_bg_overlay_pattern { color: inherit; position: absolute; width: 100%; height: 100%!important; left: 0; top: 0 } .upb_bg_overlay_pattern { background-attachment: fixed } .ult-vc-seperator { position: absolute; width: 100%; height: 0; left: 0; z-index: 1 } .ult-main-seperator-inner { position: relative; height: 100%; width: 100% } .ult-vc-seperator.top_seperator { top: -1px; bottom: auto } .ult-vc-seperator.bottom_seperator { top: auto; bottom: -1px } .ult-vc-seperator svg { width: 100%; height: auto } .uvc-svg-circle, .uvc-svg-triangle { position: absolute; top: -1px; bottom: auto; z-index: 1 } .bottom_seperator .uvc-svg-circle, .bottom_seperator .uvc-svg-triangle { top: auto; bottom: -1px; -moz-transform: scaleY(-1); -webkit-transform: scaleY(-1); -o-transform: scaleY(-1); -ms-transform: scaleY(-1); transform: scaleY(-1) } .uvc-x-large-triangle { position: absolute; top: -1px; bottom: auto; z-index: 1 } .bottom_seperator .uvc-x-large-triangle { top: auto; bottom: -1px; transform: scaleY(-1) } .bottom_seperator .uvc-x-large-triangle, .top_seperator .uvc-x-large-triangle-left { -moz-transform: scaleY(-1); -webkit-transform: scaleY(-1); -o-transform: scaleY(-1); -ms-transform: scaleY(-1) } .uvc-x-large-triangle-left, .uvc-x-large-triangle-right { position: absolute; top: -1px; bottom: auto; z-index: 1 } .bottom_seperator .uvc-x-large-triangle-left, .bottom_seperator .uvc-x-large-triangle-right, .uvc-x-large-circle { top: auto; bottom: -1px } .top_seperator .uvc-x-large-triangle-left { transform: scaleY(-1) } .top_seperator .uvc-x-large-triangle-right { -moz-transform: scale(-1); -webkit-transform: scale(-1); -o-transform: scale(-1); -ms-transform: scale(-1); transform: scale(-1) } .bottom_seperator .uvc-x-large-triangle-right { -moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) } .uvc-x-large-circle { position: absolute } .top_seperator .uvc-x-large-circle { top: -1px; bottom: auto } .bottom_seperator .uvc-x-large-circle { -ms-transform: scaleY(-1); transform: scaleY(-1) } .bottom_seperator .uvc-x-large-circle, .top_seperator .uvc-curve-up-seperator { -moz-transform: scaleY(-1); -webkit-transform: scaleY(-1); -o-transform: scaleY(-1) } .uvc-curve-up-seperator { position: absolute; top: auto; bottom: -1px } .top_seperator .uvc-curve-up-seperator { top: -1px; bottom: auto; -ms-transform: scaleY(-1); transform: scaleY(-1) } .uvc-curve-down-seperator { position: absolute; top: auto; bottom: -1px } .bottom_seperator .uvc-curve-down-seperator { -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1) } .top_seperator .uvc-curve-down-seperator { top: -1px; bottom: auto; -moz-transform: scale(-1, -1); -webkit-transform: scale(-1, -1); -o-transform: scale(-1, -1); -ms-transform: scale(-1, -1); transform: scale(-1, -1) } .uvc-tilt-left-seperator { position: absolute; top: auto; bottom: -1px } .top_seperator .uvc-tilt-left-seperator { top: -1px; bottom: auto; -moz-transform: scale(-1); -webkit-transform: scale(-1); -o-transform: scale(-1); -ms-transform: scale(-1); transform: scale(-1) } .uvc-tilt-right-seperator { position: absolute; top: auto; bottom: -1px } .bottom_seperator .uvc-tilt-right-seperator { -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1) } .top_seperator .uvc-tilt-right-seperator { top: -1px; bottom: auto; -moz-transform: scale(1, -1); -webkit-transform: scale(1, -1); -o-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) } .ult-rounded-split-seperator-wrapper { z-index: 1 } .ult-rounded-split-seperator { position: relative; height: 100% } .ult-rounded-split-seperator:after, .ult-rounded-split-seperator:before { left: 0; z-index: 10; width: 50%; height: 70px; background: inherit inherit/inherit inherit inherit inherit; content: ''; position: absolute } .ult-vc-seperator.top_seperator svg.uvc-multi-triangle-svg { -moz-transform: scale(-1); -webkit-transform: scale(-1); -o-transform: scale(-1); -ms-transform: scale(-1); transform:scale(-1); } .vcpb-vz-jquery, .vertical_layer_parallax { background-position: 50% 0 } .upb_video-bg, .vcpb-default, .vcpb-fix, .vcpb-hz-jquery, .vcpb-vz-jquery, .vertical_layer_parallax { background-repeat: no-repeat } .upb_video-bg, .vcpb-default, .vcpb-fix { background-size: cover } .top_seperator.ult-rounded-split-seperator-wrapper { top: 0; bottom: auto } .uvc-wave-seperator { position: absolute; top: auto; bottom: -1px } .top_seperator .uvc-wave-seperator { top: -1px; bottom: auto; -ms-transform: scale(-1); transform: scale(-1) } .top_seperator .uvc-cloud-seperator, .top_seperator .uvc-wave-seperator { -moz-transform: scale(-1); -webkit-transform: scale(-1); -o-transform: scale(-1) } .uvc-cloud-seperator { position: absolute; top: auto; bottom: -1px } .top_seperator .uvc-cloud-seperator { top: -1px; bottom: auto; -ms-transform: scale(-1); transform: scale(-1) } .separator-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 5 } .vc-row-translate>.vc-row-translate-wrapper { overflow: hidden; width: 100% } .upb_video_class, .wpb_column, .wpb_row { position: relative } .upb_row_bg { position: absolute; width: 100%; height: 100%; background-position: center center; top: 0; bottom: 0; right: 0; left: 0; z-index: 0 } .upb-background-text-wrapper, .upb_video-text, .upb_video-text-wrapper { position: relative } .upb_bg_img { display: none!important } .vcpb-default { background-attachment: initial } .vcpb-fix, .vcpb-vz-jquery, .vertical_layer_parallax { background-attachment: fixed } .vertical_layer_parallax { background-size: cover } .vcpb-hz-jquery { background-position: 0 50% } .upb_video-wrapper { display: block; max-width: 100%; height: 100% } .upb_video-text { z-index: 9; width: 100%; height: 100%; top: 0; bottom: 0; right: 0; left: 0 } .full-browser-size .upb-background-text, .video-browser-size .upb_video-text { position: absolute; bottom: auto; top: 50%; right: 0; left: 0; height: auto; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .upb_video-bg { position: absolute; width: 100%; height: 100%; top: 0; bottom: 0; right: 0; left: 0; background-position: 50% 50%; margin: 0 auto } .upb_video-src { max-width: none; height: auto; width: 100%; top: 50%; transform: translateY(-50%); position: relative } .upb_video-src.ult-make-full-height { height: 100%; width: auto!important; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50% } .upb_utube_iframe, .upb_vimeo_iframe { max-width: none; max-height: none; width: 100%; height: 100%; position: absolute } .upb_video-bg .mbYTP_wrapper iframe { max-width: none!important; max-height: none!important } .uvc-video-fixer .mbYTP_wrapper iframe { margin-left: 0!important; margin-top: -50px!important } .video-controls { position: absolute; bottom: 10%; right: 5%; cursor: pointer; width: auto!important; min-width: 15px!important; height: auto!important; z-index: 99 } .video-controls i { font-size: 40px } body.rtl .upb_row_bg { right: auto } .uvc-multi-color-bg { -webkit-animation: MultiColorVC 10s alternate infinite; -moz-animation: MultiColorVC 10s alternate infinite; animation: MultiColorVC 10s alternate infinite; z-index: 9998; opacity: .6; background-color: #e14949 } @-webkit-keyframes MultiColorVC { 0% { background-color: #e14949 } 25% { background-color: #3de02c } 50% { background-color: #2c8de0 } 100% { background-color: #e02cbc } } @-moz-keyframes MultiColorVC { 0% { background-color: #e14949 } 25% { background-color: #3de02c } 50% { background-color: #2c8de0 } 100% { background-color: #e02cbc } } @keyframes MultiColorVC { 0% { background-color: #e14949 } 25% { background-color: #3de02c } 50% { background-color: #2c8de0 } 100% { background-color: #e02cbc } } @media (max-width: 479px) { .uvc_hidden-xs { display: none!important } } @media (min-width: 480px)and (max-width: 767px) { .uvc_hidden-xsl { display: none!important } } @media (min-width: 768px)and (max-width: 991px) { .uvc_hidden-sm { display: none!important } } @media (min-width: 992px)and (max-width: 1199px) { .uvc_hidden-md { display: none!important } } @media (min-width: 1200px)and (max-width: 1823px) { .uvc_hidden-ml { display: none!important } } @media (min-width: 1824px) { .uvc_hidden-lg { display: none!important } } .mpcth-vc-row-wrap, .toranj-vc-row-wrapper, .x-content-band { position: relative } .js_active .site-inner { overflow: visible } /* iPad blotted image issue fix */ html.ult-remove-fixed-background .upb_row_bg { background-attachment: scroll !important; } /* vc4.9 compatible */ .vc_row-flex .upb-background-text-wrapper.full-browser-size, .vc_row-flex .upb_video-text-wrapper.full-browser-size { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; } .vc_row-o-equal-height .upb-background-text, .vc_row-flex .upb-background-text, .vc_row-o-content-top .upb-background-text, .vc_row-o-content-middle .upb-background-text, .vc_row-o-content-bottom .upb-background-text, .vc_row-o-equal-height .upb_video-text, .vc_row-flex .upb_video-text, .vc_row-o-content-top .upb_video-text, .vc_row-o-content-middle .upb_video-text, .vc_row-o-content-bottom .upb_video-text, .vc_row-o-equal-height .vc-row-translate-wrapper, .vc_row-flex .vc-row-translate-wrapper, .vc_row-o-content-top .vc-row-translate-wrapper, .vc_row-o-content-middle .vc-row-translate-wrapper, .vc_row-o-content-bottom .vc-row-translate-wrapper { margin: 0 auto !important; } .vc_row-o-content-top.full-browser-size .upb-background-text, .vc_row-o-content-top.video-browser-size .upb_video-text { top:0; transform:translateY(0) } .vc_row-o-content-bottom.full-browser-size .upb-background-text, .vc_row-o-content-bottom.video-browser-size .upb_video-text { top:auto; bottom:0; transform:translateY(0) }