.imageflip:lang(en)
{
    transform: scaleX(-1);
}
body:lang(en),*:lang(en)
{
    direction: ltr;
} 
.home-form:lang(en) .hf__content-form .form-field textarea, .home-form:lang(en) .hf__content-form .form-field input
{
  direction: ltr;
  text-align: left;
}
.site-footer:lang(en) .form-field input
{
    direction: ltr;
    text-align: left;
}
.homepage:lang(en) .content-image a
{

    padding: 8px 25px 6px 25px;
    border-right: 0;
    border-left: 2px solid #4ec1df;
}
.homepage:lang(en) .content-image a:after
{ 
    display: none;
}
.cta-image:lang(en) .ci__content
{
    text-align: left;
}
.site-header:lang(en) .site-contacts
{
	margin-right:0;
	margin-left: auto;
}
.home:lang(en) .hero-content
{
     text-align: left;
}

.site-header:lang(en) .site-branding
{
    margin-left: 0;
    margin-right:40px;
}

.contact-btn:lang(en)
{
    margin-right: 0;
    margin-left: 30px;
}

.main-solutions:lang(en) .ms__item .ms__item-link:after
{
    left: auto;
    right: -15px;
    transform: translateY(-50%) rotate(315deg);
}
.main-solutions:lang(en) .ms__item .ms__item-link
{
    font-family: "FtMonopol-WEB", sans-serif;
    padding-left: 0;
}


.content-title:lang(en) .ct__items a
{
    padding:7px 15px 5px 15px;
    border-right:0;
    border-left: 2px solid #4ec1df;
}
.content-title:lang(en) .ct__items a:after,.articlesSlide:lang(en)  a:after,.openJob:lang(en)::after,.englink:lang(en)::after
{
    left: auto;
    right: 0;
    transform: translateY(-65%) rotate(315deg);
}

.contact__form:lang(en)
{
    left:auto;
    right:0;
    transform: translateX(100%);
}
.contact__form:lang(en).is-active {
    transform: translateX(0);
}

.jobPopUp:lang(en) .wpcf7 input
{
   direction: ltr;

}
.myfile:lang(en) .wpcf7-form-control-wrap::after
{
    content:"Upload CV";
    right:auto;
    left: 60px;
}
.mytabs:lang(en)::after
{
    left:auto;
    right: 0;
}
/* .mytabs:lang(en):last-of-type::after
{
    border-right:3px solid transparent;
    border-left: 3px solid #F68E78!important;
} */


.articlesSlide:lang(en) a 
{
    border-right: 0!important;
    border-left: 1px solid #4EC3E0;
}

table:lang(en)#distlist thead tr th:first-of-type
{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
table:lang(en)#distlist thead tr th:last-of-type
{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}

table:lang(en)#distlist tbody td:last-of-type
{
    border-left: 1px solid #CED1FF;
}
table:lang(en)#distlist tbody td:first-of-type
{
    border-left:0;
}

.mytabs:lang(en).tabActive::after, .mytabs:lang(en):hover::after
{
    border-right:3px solid transparent!important;
}
.info-box:lang(en) .stock-info
{
    padding-left: 20px;
    padding-right: 45px;
    margin-right: 20px
}
.stock__info:lang(en) .info-box .green:after, .stock__info:lang(en) .info-box .red:after
{
    left: auto;
    right: 20px;
}
.titlestockinfodate:lang(en) .myInnerSpan
{
    margin-right: 0;
    margin-left: 10px;
}
.titlestockinfodate:lang(en)
{
    gap:10px;
}
.graphsubtitle:lang(en)
{
    padding-left: 30px;
}
.mystockinfo:lang(en)
{
    padding-left: 140px!important;
    text-align: right!important;
    background-image: url(images/graph2.png);
}
.stocktitle2:lang(en)
{
    margin-right: 0!important;
}
.openJob:lang(en),.englink:lang(en)
{
    border-right: 0!important;
    border-left: 1px solid #4EC3E0;
}
.engtitle:lang(en) 
{
    font-size: 60px!important;
    padding-left: 35px;
}
.w-80 
{
    width: 80%;
}

.plevel:lang(en)::after 
{
    left: auto;
    right: -40px;
    transform:rotateY(180deg) translateY(-50%) ;   
}
.phoneimg:lang(en) 
{
    margin-left: 0!important;
    margin-right:40px;
}

section.wp-block-group.carousel-gallery.is-layout-constrained  .wp-block-group__inner-container
{
    padding:0!important;
    max-width: 100%!important;
}
.fbold {
    font-weight: 700!important;
}
h4 {
    line-height: 1;
}

.home-form:lang(en) 
{
    padding-top:50px;
    padding-bottom: 55px;
}
.home-form:lang(en) .hf__content-image 
{
    left:auto;
    right: 150px;
}
.home-form:lang(en) .hf__content-form
{
    margin-top:15px
}
.engleft:lang(en){
    text-align: left!important;
}
.engleftimg:lang(en) 
{
    margin:0 auto 0 0!important;
}

@media screen and (min-width: 1440px) {
    
	.home .hero-content:lang(en)
	{
		right:auto;
		left: calc(50vw - 720px);
	}
}


@media (min-width: 1140px) {
    
    .cta-image:lang(en) .ci__image
    {
        left:auto;
        right:165px;
    }
    .main-navigation:lang(en) .menu > li > ul ul
    {
        margin-left: 0;
        margin-right: 0px;
        padding-left: 0;
        padding-right: 1rem;
    }
}

@media (max-width: 768px) {
    .mright:lang(en)
    {
        text-align: left!important;
    }
    .site-header:lang(en) .site-branding
    {
        margin-right: 0;   
    }
    .mystockinfo:lang(en)
    {
        padding-left: 40px!important;
        text-align: left!important;
        background-image: url('images/linemobile2.png')!important;
    }
    .titlestockinfodate:lang(en) 
    {
        padding-left: 0px!important;
        text-align: left!important;
        background-image: url('images/linemobile2.png')!important;
        background-size: auto!important;
    }
    .stock-info:lang(en).stock-info_date{
        padding-left: 15px!important;
        background-size: 100%!important;
    }
}