body *{direction: ltr;}
header .logo{float: left;}
header .right_header .menu{    margin-right: 150px;margin-left: 105px;}
header .right_header .language{margin-left: 0;margin-right: 85px;}
.company_services .service_wrap .box_service{    padding: 49px 46px 46px 100px;}
.company_services .service_wrap .box_service h3{    text-align: left;}
.company_services .service_wrap .box_service span{text-align: left;left: -67px;right: auto;}
.company_services .service_wrap .box_service p{text-align: left;text-align: left;}
.about_us{background-position: right;}
.about_us .right_img{    float: left;padding-left: 0px;padding-right: 70px;}
.about_us .about_text{float: right;}
.about_us .right_img img{ margin-right: 0;margin-left: auto;}
.kangaru_img{left: auto;right: 0;}
.mi_stories .recommendations_btn{max-width: 250px;}
/*.social_icon{text-align: right;display: flex;justify-content: flex-end;}
.social_icon h6{order: 3;}*/
.social_icon a{margin-right:0px; margin-left: 25px;}

.question_answers.qna_page .box_question{padding-right: 35px;padding-left: 25px;}
.question_answers .box_question h4{padding-right: 40px;padding-left: 0px;}
.question_answers .box_question h4 span{left: auto;right: 0;}

.recommendations-list .item{padding-left: 0px;padding-right: 35px;}
.recommendations-list .item .content-part{padding-right: 0px;    padding-left: 18px;}
.recommendations-list .item .content-part a{left:18px;right: auto;} 

.company_services_section .service_list .item .content-section{padding-left: 15px;padding-right: 0px;} 

.contact-us-section .left-section{padding-right:0;padding-left: 123px;}
.contact-us-section .left-section .navigate_us h3{margin-left: 0;margin-right: 48px;}
.contact-us-section .right-sectin{background-position: top right -50px;;}
.contact-us-section .right-sectin input:not([type="submit"]){text-align: left;}
.contact-us-section input[type="submit"]{float: right;}


.countery-details-page .secondery-header .wrapper{max-width: 1650px;}
.countery-details-page .secondery-header ul li a{font-size: 15px;}
.countery-details-page .secondery-header ul li:first-child{padding-right: 10px;padding-left: 10px;}
.countery-details-page .secondery-header ul li:last-child{padding-left:10px;padding-right: 10;border: 0;}
.countery-details-page .secondery-header ul li:last-child:after{display: none;}
.countery-details-page .secondery-header ul li:after{left: auto;right: 0;}
.countery-details-page .content-section .image-section{float: right;text-align: right;}
.countery-details-page .content-section .image-section .countery-image-1{right: 10%;left:auto;}
.countery-details-page .content-section .image-section .countery-image-2{right: 46%;left:auto;}
.countery-details-page .content-section .image-section .countery-image-3{right: 62%;left:auto;}
.countery-details-page .content-section .image-section .countery-image-4{right: 30%;left:auto;}
.countery-details-page .content-section .image-section .countery-image-5{right: -1%;left:auto;}
.contact_us_more_info{padding-right: 50px;padding-left: 47px;}
input[type='email'], input[type='text'], input[type='password'], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{text-align: left;}
.contact_us_more_info h4{margin-right: 94px;margin-left: 0;}
.contact_us_more_info .wpcf7{direction: ltr !important;}

.content-artical.content-stories img{float: right;}
header .right_header .language select{padding-left: 18px;padding-right: 18px;background-position: right center;}
.update_news .marquee_text p{border-left: 0px;border-right: #17223C 1px solid;padding-right: 10px;margin-right: 10px;padding-left: 0;margin-right: 0;}
header .right_header .menu nav ul li a{text-transform: uppercase;padding-left: 10px;padding-right: 10px;font-size: 16px;}
header .right_header .menu nav ul li{margin-left: 10px;}
header .right_header .tel_btn{text-align: left;}
header .right_header .menu{margin-left: 250px;}
.banner_content h1,.banner_content h2{text-transform: uppercase;}
.banner_content h2{font-size: 50px;line-height: 66px;}
.banner_content h1{font-size: 62px;line-height: 56px;}

.about_us h2{font-size: 42px;}
footer .top_footer .col ul li a, footer .top_footer .col p, footer .top_footer .col p a{font-size: 16px;line-height: 26px;}
footer .top_footer .col h2{font-size: 18px;}
.about_banner .ban_content .text_right h2{font-size: 40px;}
.about_banner .ban_content .text_right p{font-size: 16px;line-height: 26px;padding-bottom: 20px;}
.company_services_section .service_list .item{padding: 45px 80px 45px 45px;}

.contact-us-section .right-sectin input:not([type="submit"]){margin-left: 0;}
.contact-us-section h3{font-size: 40px;line-height: 60px;}
.contact-us-section .right-sectin {background-position: top -30px right -100px;}
.contact-us-section .left-section .navigate_us a{margin-left: 0px;margin-right: 29px;}

.company_services .service_wrap .box_service{margin-left: 0;margin-right: 2%;}
.company_services .service_wrap .box_service:nth-child(3n){margin-right: 0;}
.about_banner .ban_content .lady_img img{margin-left: 0;margin-right: 80px;}
input[type='email'], input[type='text'], input[type='password'], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{margin-left: 0;margin-right: 30px;}
.update_news .marquee_text p{direction: ltr;}
.wpcf7 input[type=url], .wpcf7 input[type=email], .wpcf7 input[type=tel]{direction: ltr;}
.wpcf7-form{direction: ltr;}
.contact_us_more_info.gray_bg {
    background-position: right 0px top -40px;
}
.contact-us-section .right-sectin input:not([type="submit"]) {
    direction: ltr;
}
.countery-details-page .secondery-header ul li a { font-size: 14px; max-width: 280px; }
.mi_stories.quote-icon{background-position: left -40px top 70px;padding-bottom: 150px;background-image: url(../images/site/quata_en.png);}


@media only screen and (max-width:1800px)
{
    header .right_header .menu{margin-left: 150px;margin-right: 50px;}


}
@media only screen and (max-width:1600px)
{
    header .right_header .menu{margin-left: 80px;margin-right: 0;}
    .countery-details-page .secondery-header ul li{padding: 0 5px;}

}
@media only screen and (max-width:1440px)
{    
    header .right_header .menu{margin-left: 30px;}
    header .right_header .menu nav ul li{margin-left: 5px;}
    .company_services_section .service_list .item{padding: 30px 30px 45px 20px;}
    .contact_us_more_info h4{margin-right: 20px;}
    input[type='email'], input[type='text'], input[type='password'], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{margin-left: 0;margin-right: 20px;}


}
@media only screen and (max-width:1366px)
{
    header .right_header .language{margin-right: 30px;}
    .about_banner .ban_content .text_right h2{font-size: 32px;}


}
@media only screen and (max-width:1280px)
{
    .company_services .service_wrap .box_service{padding: 27px 20px 26px 90px;}
    .company_services .service_wrap .box_service p{ font-size: 16px;line-height: 28px;}
    .about_us h2{font-size: 34px;line-height: 46px;}
    header .right_header .menu{margin-left: 0;}
    .contact-us-section .left-section{padding-left: 80px;padding-right: 20px;}

    .contact_us_more_info input:not([type="submit"]){width: 200px;}


}
@media only screen and (max-width:1100px)
{
    header .right_header .menu nav ul li a{padding-left: 5px;padding-right: 5px;font-size: 14px;}
    header .right_header .language{margin-right: 10px;}
    header .right_header .tel_btn{font-size: 16px;}
    header .right_header .tel_btn strong{font-size: 18px;}
    header .right_header .menu{margin-left: 0;}
    .banner_content h2{font-size: 40px;line-height: 56px;}
    .banner_content h1{font-size: 48px;line-height: 46px;}
    .update_news .title_head h2{padding-right: 20px;font-size: 18px;}
    .update_news .marquee_text{padding: 18px 0px;}
    .update_news .title_head{padding: 18px 0px;}
    .company_services .service_wrap .box_service p{line-height: 24px;}
    .about_us .right_img{width: 44%;}
    .about_us .about_text{width: 56%;padding-top: 120px;}
    .contact_us_more_info input:not([type="submit"]){width: 140px;}
    .contact_us_more_info input[type="submit"]{width: 140px;}
    .countery-details-page .secondery-header .wrapper {
        max-width: 1650px;    width: 1530px;
        max-width: none;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex;
        margin-top: 20px;
    }
    .countery-details-page .secondery-header {
        overflow: auto;
        display: block;
    }
    .countery-details-page .content-section h2{font-size: 36px;}
    .countery-details-page .content-section .image-section{float: none;}
    .contact_us_more_info input:not([type="submit"]){width: 100%;}
    .contact_us_more_info input[type="submit"]{display: block;margin: 0 auto;}
    
    

}
@media only screen and (max-width:959px)
{
    header .hemMenu{float: right;}
    header .right_header .menu nav ul li a{font-size: 16px;}
    header .right_header .language{margin-left: 25px;}
    header .right_header .tel_btn{padding-right: 0;padding-left: 44px;}
    .banner_content h2{font-size: 32px;line-height: 42px;}
    .banner_content h1{font-size: 38px;line-height: 38px;}
    .update_news .marquee_text{width: 77%;}
    .update_news .title_head h2{padding-right: 10px;}
    .company_services .service_wrap .box_service h3{left: 60%;}
    .about_us .about_text{padding-top: 0;}
    .about_us h2{font-size: 25px;line-height: 32px;margin-bottom: 10px;}
    .about_us p{font-size: 16px;line-height: 24px;padding-bottom: 30px;}
    .about_us{padding-bottom: 0;}
    .contact-us-section .left-section{padding-left: 20px;padding-right: 20px;}s


}
@media only screen and (max-width:767px)
{
    header .contianer{padding-left: 15px;padding-right: 15px;}
    .banner_content h2{font-size: 24px;line-height: 30px;}
    .banner_content h1{font-size: 28px;line-height: 36px;}
    .banner_content .migration_btn{margin-top: 20px;font-size: 15px;padding: 0px 14px;min-width: 245px;}
    .update_news .title_head h2{font-size: 14px;}
    .update_news .marquee_text{width: 64%;}
    .update_news .title_head{padding: 10px 0px;}
    .update_news .marquee_text{padding:10px 0px;}
    .update_news .marquee_text p{font-size: 14px;}
    .about_us .right_img{width: 100%;float: none;padding-right: 0;}
    .about_us .about_text{width: 100%;float: none;padding-bottom: 30px;}
    footer .top_footer .col ul li{padding-left: 0;padding-right: 10px;}
    footer .top_footer .col ul li a, footer .top_footer .col p, footer .top_footer .col p a{font-size: 14px;line-height: 24px;}
    .social_icon{text-align: left;}
    .inner_page .breadcrumbs h1{font-size: 32px;}
    .inner_page .breadcrumbs p a, .inner_page .breadcrumbs p{font-size: 16px;}
    .about_banner .ban_content .text_right h2{font-size: 24px;}
    .question_answers .box_question .tab_content p,.about_banner .ban_content .text_right p{font-size: 14px;line-height: 24px;}
    .question_answers .box_question h4{font-size: 16px;line-height: 18px;}
    .company_services_section .service_list .item ul li{font-size: 16px;line-height: 24px;}
    .recommendations-list .item .content-part{padding-left: 0;padding-right: 18px;}
    .recommendations-list .item{padding-right: 0;}
    .recommendations-list .item .content-part a{left: 0;}
    .contact-us-section h3{font-size: 30px;line-height: 32px;}
    .contact-us-section .right-sectin {background-position: top 40px right -40px;background-size: 50%;}
    .contact-us-section .left-section{padding-left: 20px;padding-right: 20px;padding-top: 35px;}


}

.content-artical img {
    float: right;
    margin-left: 50px;
	margin-right: 0px !important;
}


#menu-main-menu-en {
	display: flex;
}