/*==========================================================================
THEME
===========================================================================*/
/* mega menu */
.box-header-nav .main-menu > .menu-item > .megamenu{
    left: 0;
    right: auto;
}
.ovic-menu-panels-actions-wrap .ovic-menu-close-btn{
    left: 0;
    right: auto;
}
.ovic-menu-panels-actions-wrap .ovic-menu-prev-panel{
    left: auto;
    right: 0;
}
div.ovic-menu-clone-wrap .ovic-menu-panel .ovic-menu-next-panel{
    left: 0;
    right: auto;
}
/*==========================================================================
OVIC RTL
===========================================================================*/
/* rtl-bg */
.ovic-rtl .elementor-section.rtl-bg > .elementor-container{
    background: inherit;
    border-radius: inherit;
}
.ovic-rtl .elementor-widget.rtl-bg > .elementor-widget-container::before,
.ovic-rtl .elementor-column.rtl-bg > .elementor-column-wrap::before,
.ovic-rtl .elementor-column.rtl-bg > .elementor-widget-wrap::before,
.ovic-rtl .elementor-section.rtl-bg > .elementor-container::before,
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay::before{
    position: absolute;
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: inherit;
    border-radius: inherit;
    box-shadow: inherit;
    border: inherit;
    transform: scale(-1, 1);
    pointer-events: none;
    opacity: 1;
    width: auto;
    height: auto;
}
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay::before{
    z-index: 1;
}
.ovic-rtl .elementor-section.rtl-bg > .elementor-background-overlay + .elementor-container .elementor-column{
    z-index: 2;
}
.ovic-rtl .elementor-widget.rtl-bg.background-zoom:hover > .elementor-widget-container::before,
.ovic-rtl .elementor-column.rtl-bg.background-zoom:hover > .elementor-column-wrap::before,
.ovic-rtl .elementor-column.rtl-bg.background-zoom:hover > .elementor-widget-wrap::before,
.ovic-rtl .elementor-section.rtl-bg.background-zoom:hover > .elementor-container::before,
.ovic-rtl .elementor-section.rtl-bg.background-zoom:hover > .elementor-background-overlay::before{
    transform: scale(-1.1, 1.1);
}
.ovic-rtl .elementor-widget-image.rtl-bg .elementor-image{
    transform: scale(-1, 1);
}
/*==========================================================================
CONTACT FORM 7
===========================================================================*/
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{
    direction: inherit;
}


/*==========================================================================
RTL By WPNOVIN
===========================================================================*/

.ovic-sales-popup .title {
    font-family: 'header-font';
    font-size: 15px;
}