@charset "utf-8";
  body.rtl .constructify_fn_wrapper_all[data-main-border="none"] .constructify_fn_rightpart_wrap{ }
body.rtl .cons_w_wrapper .fn_cs_hero_slider a.discover{
margin-right: auto;
margin-left: 30px;
}
body.rtl .fn_cs_about .leftpart h3.title:after,
body.rtl .cons_w_wrapper .fn_cs_hero_slider h3:after{
left: auto;
right: 0;
}
body.rtl .fn_cs_about .rightpart{
margin-left: 0;
margin-right: 50px;
}
body.rtl .fn_cs_about .border{
left: 80px !important;
right: auto;
float: left;
}
body.rtl .fn_cs_about .img_holder{
left: 40px !important;
right: auto !important;
}
body.rtl .fn_cs_about .dots{
right: auto;
left: 0px !important;
}
body.rtl .fn_cs_info_rating .right_part .o_img{
left: 0;
right: 50%;
margin-left: 0;
margin-right: 40px;
}
body.rtl .fn_cs_info_rating .right_part .o_color{
left: 0;
right: 50%;
margin-left: auto;
margin-right: 40px;
}
body.rtl .fn_cs_info_rating .left_part:after{
right: -3000px;
left: 100%;
}
body.rtl .fn_cs_info_rating .left_part{
padding-right: 0;
padding-left: 14%;
}
body.rtl .fn_cs_info_rating .l_video > span{
float: right;
padding-left: 0;
padding-right: 43px;
}
body.rtl .fn_cs_info_rating .l_video .icon{
left: auto;
right: 0;
}
body.rtl .fn_cs_main_title .title_holder{
float: right;
}
body.rtl .fn_cs_main_title .title_holder h3:after{
left: auto;
right: 0;
}
body.rtl .fn_cs_services ul li{
float: right;
}
body.rtl .fn_cs_description,
body.rtl .fn_cs_description .desc_holder{
float: right;
}
body.rtl .fn_cs_call_to_action .title_holder{
margin-right: 0;
margin-left: 50px;
}
body.rtl .fn_cs_call_to_action .link_holder{
margin-left: 0;
margin-right: auto;
}
body.rtl .fn_cs_experience .list{
margin-left: 0;
margin-right: 120px;
}
body.rtl .fn_cs_experience .badge_holder .text{
margin-left: 0;
margin-right: 10px;
}
body.rtl .fn_cs_experience .list li{
padding-left: 0;
padding-right: 40px;
}
body.rtl .fn_cs_experience .list ul{
margin-left: 0;
margin-right: -40px;
}
body.rtl .fn_cs_experience .list span:after{
left: auto;
right: -25px;
}
body.rtl .fn_cs_project_sticky .right_part{
padding-left: 0;
padding-right: 70px;
}
body.rtl .fn_cs_project_sticky .left_part h3:after{
left: auto;
right: 0;
}
body.rtl .fn_cs_project_sticky .right_part .img_holder a:before{
left: auto;
right: 50px;
}
body.rtl .fn_cs_project_sticky .right_part .img_holder a:after{
left: auto;
right: 59px;
}
body.rtl .fn_cs_support_block .bottom_section div:nth-child(2){
margin-left: 0;
margin-right: 70px;
}
body.rtl .fn_cs_support_block .bottom_section div:nth-child(2):after{
left: auto;
right: -50px;
}
body.rtl .fn_cs_triple_blog a.icon{
left: 0px;
right: auto;
transform: rotateY(180deg);
}
body.rtl .fn_cs_triple_blog .item:hover a.icon{
left: 20px;
right: auto;
}
body.rtl .cons_w_wrapper .fn_cs_check_list li .item,
body.rtl .cons_w_wrapper .fn_cs_accordion .accordion_in .acc_head{
padding-left: 0;
padding-right: 35px;
}
body.rtl .cons_w_wrapper .fn_cs_accordion .plus,
body.rtl .cons_w_wrapper .fn_cs_check_list li .item svg,
body.rtl .cons_w_wrapper .fn_cs_check_list li .item img{
left: auto;
right: 0;
}
body.rtl .fn_cs_location_list ul.column > li{
float: right;
}
body.rtl .fn_cs_team_member ul li{
float: right;
position: relative !important;
left: auto !important;
top: auto !important;
}
body.rtl .fn_cs_team_member ul{
height: auto !important;
}
body.rtl .fn_cs_info_list .list li{
float: right;
}
body.rtl .fn_cs_info_list .list .item{
padding-left: 0;
padding-right: 50px;
}
body.rtl .fn_cs_info_list .list .icon{
left: auto;
right: 0;
}
body.rtl .cons_w_wrapper .fn_cs_hero_header .content_holder{
float: right;
}
body.rtl .cons_w_wrapper .fn_cs_hero_header .t_title:after{
left: auto;
right: 0;
}
body.rtl .cons_w_wrapper .fn_cs_hero_header a.discover{
margin-right: 0;
margin-left: 30px;
}
body.rtl .fn_cs_counter_with_content .leftpart{
padding-right: 0;
padding-left: 50px;
}
body.rtl .fn_cs_counter_with_content .rightpart li{
float: right;
}
px{
}
body.rtl .fn_cs_project_sticky .left_part a{
padding-right: 0;
padding-left: 27px;
}
body.rtl .fn_cs_project_sticky .left_part a .arrow_hover svg,
body.rtl .fn_cs_project_sticky .left_part a .arrow_hover img{
right: auto;
left: 20px;
transform: rotateY(180deg);
}
body.rtl .fn_cs_project_sticky .left_part a svg,
body.rtl .fn_cs_project_sticky .left_part a img{
right: auto;
left: 0;
transform: rotateY(180deg);
}
body.rtl .fn_cs_project_sticky .left_part a:hover .arrow_hover svg,
body.rtl .fn_cs_project_sticky .left_part a:hover .arrow_hover img{
right: auto;
left: 0;
transition: opacity .3s 0s ease, left .3s 0s ease;
}
body.rtl .fn_cs_project_sticky .right_part .title_holder p a{
padding-left: 25px;
padding-right: 0;
}
body.rtl .fn_cs_project_sticky .right_part .title_holder p svg,
body.rtl .fn_cs_project_sticky .right_part .title_holder p img{
left: 0;
right: auto;
transform: rotateY(180deg);
}
body.rtl .fn_cs_arrow_link .link_holder a{
padding-left: 27px;
padding-right: 0;
}
body.rtl .fn_cs_arrow_link .link_holder svg,
body.rtl .fn_cs_arrow_link .link_holder img{
right: auto;
left: 0;
transform: rotateY(180deg);
}
body.rtl .fn_cs_arrow_link .link_holder .arrow_hover svg{
left: 20px;
right: auto;
}
body.rtl .fn_cs_arrow_link .link_holder a:hover .arrow_hover svg{
right: auto;
left: 0;
transition: opacity .3s 0s ease, left .3s 0s ease;
}
body.rtl .fn_cs_services span.arrow{
transform: rotateY(180deg);
transform-origin:left;
}
body.rtl .fn_cs_services .icon{
left: auto;
right: 25px;
}
@media (max-width: 1600px){
body.rtl .fn_cs_support_block .bottom_section div:nth-child(2){
margin-right: 0;
}
}
@media (max-width: 1400px){
body.rtl .fn_cs_experience .list{
margin-right: 35px;
}
}
@media (max-width: 1300px){
body.rtl .fn_cs_about .rightpart {
margin-right: 0px;
}
}
@media (max-width: 1200px){
body.rtl .fn_cs_info_rating .left_part:before{
left: -2000px;
right: 100%;
margin-left: auto;
margin-right: 80px;
}
body.rtl .fn_cs_project_sticky .right_part{
padding-right: 0;
}
}
@media (max-width: 480px){
body.rtl .fn_cs_counter_with_content .leftpart{
padding: 40px 7% 10px 7%;
}
}