/* RTL Styling Start */ 

body.rtl .menu-tab-outer {
    right: auto;
    left: 0;
}
body.rtl .footer-left {
    float: right;
}
body.rtl .footer-right {
    float: left;
}
body.rtl ul.footer-social-links li {
    float: right;
}
body.rtl .footer-right > p {
    text-align: left;
}
body.rtl ul.footer-left-navigation li {
    float: right;
    margin-right: 0;
    margin-left: 15px;
}
body.rtl ul.footer-phone-links {
    float: left;
    margin-right: 0;
    padding-left: 0;
    direction: ltr;
}
body.rtl ul.footer-phone-links li {
    float: right;
    text-align: right;
}
body.rtl ul.footer-phone-links.whatsapp-link {
    padding-right: 30px;
}
body.rtl .footer-right > p svg {
    margin-left: 0;
    margin-right: 40px;
}
body.rtl .footer-right > p{
    font-family: Cairo-Light;
}
body.rtl .button-style-1{
    font-family: Cairo-Bold;
}
body.rtl ul.footer-left-navigation li a {
    font-family: 'Cairo-Regular';
}
body.rtl ul.footer-phone-links li a, a.whatsapp-link {
    font-family: 'Cairo-Regular';
}
body.rtl li.lng-switch a{
    font-family: 'FibraAlt-Regular';
}
body.rtl .menu-top-navigation li ul a {
    text-align: right;
}
body.rtl p.hide-anchor-link a {
    margin-right: 10px;
}
body.rtl .each-result-image {
    float: right;
}
body.rtl .each-result-content {
    float: left;
}
body.rtl .title-image-to-text-right-in p,
body.rtl .button-style-2-liner,
body.rtl .menu-top-navigation a {
    font-family: 'Cairo-Regular';
}
body.rtl .menu-top-navigation .nav-button > a,
body.rtl .button-style-2 {
    font-family: 'Cairo-Bold';
}
body.rtl section.wordpress-container strong {
    font-family: 'Cairo-Bold';
}
body.rtl .section-title h2, body.rtl .head-wrap h2 {
    font-family: 'Cairo-Bold';
}
body.rtl .signup-popup.signup-popup-slide-in {
    right: auto;
    left: 0;
}
body.rtl .signup-popup.signup-popup-slide-in .close-form {
    right: auto;
    left: 30px;
    top: 50px;
}
body.rtl .search-close {
    right: auto;
    left: 20px;
}
body.rtl .search-form-input button {
    right: auto;
    left: 0;
}
body.rtl .search-form-input input {
    padding: 0 10px 0 56px;
}

body.rtl section.footer {
    clip-path: polygon(0 0, 100% 9%, 100% 100%, 0 100%);
}
body.rtl section.wordpress-container ol {
    margin-right: 20px;
    margin-left: 0;
}
body.rtl .boost-footer-newsletter label {
    text-align: right;
}
body.rtl .boost-footer-newsletter-fields {
    flex-direction: row-reverse;
}
body.rtl .boost-footer-newsletter input[type="email"] {
    text-align: right;
}
body.rtl .boost-footer-newsletter .boost-footer-newsletter-fields .wpcf7-spinner {
    right: auto;
    left: 8px;
}


@media (max-width: 1566px){

}

@media (max-width: 1440px){
}

@media (max-width: 1380px){

}
@media (max-width: 1099px){
    body.rtl.post-type-archive-news section.footer {
        clip-path: polygon(0 10%, 100% 0, 100% 100%, 0% 100%);
    }
}
@media (max-width: 962px){
    body.rtl .menu-top-navigation {
        right: auto;
        left: -280px;
    }
    body.rtl .menu-top-navigation.show {
        right: auto;
        left: 0;
    }

    body.rtl .menu-top-navigation li a {
        float: left;
        text-align: left;
    }
    body.rtl .menu-top-navigation li ul a {
        text-align: left;
    }
    body.rtl .menu-top-navigation li.menu-item-has-children > a::before {
        left: auto;
        right: -11%;
    }
    body.rtl .menu-top-navigation li.menu-item.menu-item-has-children {
        background-position: 90% 20px;
    }
    body.rtl .menu-top-navigation .nav-button > a {
        float: none;
    }

}

@media only screen and (min-width: 962px)
{
 
}
@media only screen and (max-width: 961px)
{

}
@media only screen and ( max-width:768px) {
  
}
@media only screen and ( max-width: 961px) {
    
}
@media only screen and (max-width: 560px){
    
}

