@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap');

:root{
   --bodyfontfamily: Cairo ; 
}
body,h4,h5,h6,a, button , .number-text , h1, .ghirmi, h3, .content-tax h2 , 
.termina-title{  
	font-family: "Cairo", Arial, Helvetica, sans-serif !important; 
}
li a{
   letter-spacing: 0;
}
.has-text-align-left , .menu-batteries-footer-menu-ar-container{
    text-align:right;
}
.polyg-shape>div:last-child:after {
    right: unset;
    left: 0;
    border-width: 2px 0px 2px 2px;
    clip-path: polygon(0 0, 45% 0, 100% 100%, 0% 100%);
}
.see-more a .chevron.right {
    transform: rotate(180deg) translateX(1px);
}
.chevron.right , .flex-recaptcha svg {
    transform: rotate(180deg) translateX(1px);
}
.next.page-numbers svg, .prev.page-numbers svg{
	transform: rotate(180deg) ;
}

.timeline-item {
    padding-right: 15px;
    padding-left:0;
    border-right: 4px solid #1078FF;
    border-left:unset;
}
.archiv-link a:after {
    right: unset;
	left: -13px;
	transform: rotate(180deg);
}
ul#menu-batteries-footer-menu-ar ,#block-14 , #block-8{
    text-align: right;
}
#menu-item-wpml-ls-2-ar .wrap , .wpml-ls-slot-2 .wrap{
	flex-direction: row-reverse;
}
wpml-ls-slot-2 .wrap{
    padding-right: 56px;
}
#SR7_2_1 .custom.sr7-bullets
{
	direction:rtl;
}
.header-menu-sidebar .nav-ul li.menu-item-has-children:not([class*=block]) > .wrap > a {
    margin-right: 0 !important;
}
@media (min-width: 1025px) {
    .start-line {
        padding-left:0px;
        padding-right: 80px;
    }
    .start-line:before {
        left:unset;
        right:0;
    }   
}
@media(max-width:1024px){
    .timeline-item{
        max-width:240px;
    }
    .text-timeline {
    line-height: 1.5;
}
}
@media(max-width:480px){
    .timeline-item{
        max-width:230px;
    }
}