#rtl,.page-template-page-rtl{ .button-contact{ margin:0 15px 0; } .site-navigation ul.menu li ul{ left: auto; right:0 } .mega-menu ul.sub-menu>li>a>span{ padding: 0 15px 0 0; } .mega-menu-col-4:hover>ul.sub-menu li.title>a:before{ left: auto; right: 0; } .pr-120{ text-align:right; padding-right:0; padding-left:120px; .elementor-text-editor{ text-align:right; } } .screen-5 .blog-post-wp{ direction: rtl; } .scroll .elementor-button-icon{ margin: 0 0 0 15px; } .screen-2{ text-align: right; .bot h4{ padding: 0 30px 0 0; border:0; border-right: 2px solid #fff; text-align:right } .elementor-text-editor{ text-align: right; } &::before{ transform: rotateY(180deg); right: auto; left:0 } .col-image{ padding-left: 30px; } } .screen-4{ .elementor-heading-title{ text-align: right; } } .trigger-slider{ text-align:left; } .contact-home:before{ transform: rotateY(180deg); right: 0; left: auto; } @media only screen and (min-width: 1600px) and (max-width:2000px) { .contact-home{ padding-right: 18%; padding-left:0; } } @media only screen and (min-width: 1400px) and (max-width:1590px) { .contact-home{ padding-right: 8.33333%; padding-left:0; } } @media only screen and (min-width: 1200px) and (max-width:1376px) { .contact-home{ padding-right: 4.155555%; padding-left:0; } } .footer-bot p{ text-align:right; } .archive-default article .content-wp{ padding: 0 30px 0 0; a:hover i{ left:-15px; } } .single .page-content{ text-aligin:justify } .contact-wp .elementor-icon-list-text{ text-align:right; } .elementor-icon-list-icon{ margin: 0 0 0 15px } .search-box .search-submit{ left: 0; right: auto; } [dir='rtl'] .slick-slide { float: left; } .slick-slider .slick-track, .slick-slider .slick-list { direction: ltr; } //---- mobile --- @media screen and (max-width: 600px){ .header-middle .open-menu { justify-content: flex-end; text-align: left; } .mega-menu-col-4:hover > ul.sub-menu li.title > a:before,.mega-menu-col-4:hover > ul.sub-menu li.title > a:before{ right: auto; left:0 } .pr-120{ padding:0; } .button-search{ margin-left: 15px; } .screen-2{ text-align: right; .bot h4{ padding: 0 30px 0 0; border:0; border-right: 2px solid #fff; text-align:right } .elementor-text-editor{ text-align: right; } } } }