body {
    overflow-x: hidden;
    direction: rtl;
}

.top_head .phone {
    float: right;
}

.top_head .phone img {
    margin-right: 0px;
    margin-left: 10px;
}
.top_head .phone .lang img {
    margin-right: 0px;
    margin-left: 4px;
}

input,
textarea {
    direction: rtl !important;
}

.labelckech span {
    margin: 0px !important;
}

.searchbox .searchform .field select {
    padding-right: 10px !important;
}


.sitehead nav ul li{
    padding-left: 0;
    padding-right: 0;
}
.sitehead nav ul li a {
    font-size: 20px;
}

.sitehead nav ul li:first-child {
    text-align: right;
}

.sitehead nav ul li:last-child {
    text-align: left;
}

.sitehead nav ul li li::last-child,.topmenu .sub-menu li a{text-align:right}

.detail-ext .nebd .devdesc {
    font-size: 20px;
    line-height: 32px;
    max-height: 294px;
}

.detail-ext .agentd .propa .profile .detail p {
    font-family: "Merriweather", Sans-serif;
}

.detail-ext .nebd a.rmn {
    font-family: "Merriweather", Sans-serif;
}

.nebsec .ndesc .nlink a {
    font-family: "Merriweather", Sans-serif;
}

.nebsec .ndesc .ndetail p,
.nebsec .ndesc .ndetail div,
.nebsec .ndesc .ndetail a,
.nebsec .ndesc .ndetail p {
    font-family: "Merriweather", Sans-serif;
}

.proptbl th,
.proptbl td {
    font-family: 'Assistant', sans-serif;
}

.artpost .ndesc .ntitle h3 {
    font-family: 'Assistant', sans-serif;
}

.relatedart .related .adesc .atitle h3 {
    font-family: 'Assistant', sans-serif;
}

.testimoni .homeslider .elementor-swiper i.eicon-chevron-left::before {
    font-family: 'Assistant', sans-serif;
}

.testimoni .homeslider .elementor-swiper i.eicon-chevron-right::before {
    font-family: 'Assistant', sans-serif;
}

.search_med a {
    font-family: 'Assistant', sans-serif;
}

.testimoni .homeslider .elementor-swiper i.eicon-chevron-left::before {
    content: 'הקודם >' !important;
}

.testimoni .homeslider .elementor-swiper i.eicon-chevron-right::before {
    content: '< הבא' !important;
}

.testimoni .homeslider .elementor-swiper .elementor-swiper-button i.eicon-chevron-left {
    text-align: left;
}

.testimoni .homeslider .elementor-swiper .elementor-swiper-button i.eicon-chevron-right {
    text-align: left;
}

.viewpdf {
    font-family: "Merriweather", Sans-serif;
}

.viewpdf:hover {
    background: #fff;
    color: #000;
}

.prod_like {
    left: 50px;
    right: inherit;
}

.agents .agentlist {
    padding-left: 307px;
    padding-right: inherit;
}

.agents .agentlist .agentimg {
    float: right;
}

.agents .agentlist .agentdetail {
    float: right;
    padding-left: 0px;
    padding-right: 50px;
}

.agents .agentlist:nth-child(2n+2) {
    padding-right: 307px;
    padding-left: 0px;
}

.ndev .nimage {
    float: right;
}

.nebsec .ndesc {
    padding-left: 0px;
    padding-right: 40px;
}

.nebsec .ndesc .nlink .viewv {
    float: right;
    margin-right: 0px;
    margin-left: 10px;
    font-family: "Merriweather", Sans-serif;
}

.nebsec .nimage {
    float: right;
}

.nebsec .ndesc .ntitle .viewm.neblink {
    float: left;
}

.propdet .propdata,
.propdet .propgall {
    float: right;
}


/* .foren{display: inline-block;} */

.postitem {
    float: right;
    margin-left: 1%;
    margin-right: 0px;
}

.postitem:nth-child(4n+4) {
    margin-left: 0px;
}

.propdet .propdata .extrainfo .addinfo span img {
    padding-left: 60px;
    padding-right: 0px;
}

.propdet .propdata .extrainfo {
    padding: 60px 25px 30px 15px;
}

.propdet .propdata {
    padding-left: 0px;
    padding-right: 20px;
}

.propdet .propdata .extrainfo .addinfo span.price img {
    padding-left: 8px;
    padding-right: 0px;
}

.propdet .swiper-button-next,
.propdet .swiper-button-prev {
    top: 68%;
    z-index: 1;
    right: unset;
    left: -30px;
    color: #bb9b48;
}

.forhe {
    right: -30px !important;
    left: unset !important;
    top: 67% !important;
    color: #bb9b48!important;
}

.home-prop .postitem {
    margin-left: 0px;
}

.blogposts .postlink a {
    float: left;
    font-size: 18px;
}

.button-sec {
    text-align: right;
}

.detail-ext .agentd,
.detail-ext .nebd {
    float: right;
}

.detail-ext .agentd .propa {
    padding-right: 0px;
    padding-left: 50px;
}

.detail-ext .nebd {
    padding-left: 0px;
    padding-right: 50px;
}

.detail-ext .agentd .propa .profile .imag {
    float: right;
}

.detail-ext .agentd .propa .profile .detail {
    padding-left: 0px;
    padding-right: 28px;
}

.ebutton {
    padding-right: 0px;
    padding-left: 47px;
}

.ebutton .prod_like a {
    left: -130px;
    right: unset;
}

.moreprop .prop_short .postitem {
    margin: 0px;
}

.extradetails .eitem {
    float: right;
}

.extradetails .eitem span {
    padding-left: 10px !important;
    padding-right: 0px;
}

.devprop .toursed {
    float: left;
}

.devpropdata .addinfo span img {
    margin-right: 0px;
    margin-left: 20px;
}

.devpropdata .addinfo span {
    float: right;
}

.devpropdata .addinfo span.price .price-item {
    margin-left: 30px;
    margin-right: 0px;
    padding-right: 0px;
}

.proptbl th:first-child {
    border-right: 0px;
    text-align: right;
    border-left: solid 1px #000;
}

.proptbl td:first-child {
    border-right: 0px;
    text-align: right;
    border-left: solid 1px #000;
}

.proptbl td {
    border-right: solid 1px #000;
    text-align: center;
    border-left: 0px;
}

.proptbl th {
    border-right: solid 1px #000;
    border-left: 0px;
    text-align: center;
}

.searchbox .searchform .field select {
    background: #fff url(../images/downarrow.png) 7% 13px no-repeat;
}

.contact_form .con_row label {
    float: right;
}

.contact_form .con_row input[type="text"],
.contact_form .con_row input[type="tel"],
.contact_form .con_row input[type="email"] {
    float: right;
    text-align: right;
    direction: rtl;
}

.contact_form .row_btn label:first-child {
    float: right;
    padding-right: 0px;
    padding-left: 20px;
}

.contact_form .row_btn textarea {
    text-align: right;
    float: right;
}

.contact_form .note {
    float: right;
}
.single-development .contact_form .note, .single-property .contact_form .note {
    margin-top: 0;
}
.single-property .contact_form .con_row, .single-development .contact_form .con_row {
    padding-top: 5px !important;
}

.que_model .ffrom input[type="text"],
.que_model .ffrom input[type="tel"],
.que_model .ffrom input[type="email"],
.que_model textarea {
    text-align: right;
    direction: rtl;
}

.detail-main .propdetail,
.detail-main .propmedia {
    width: 50%;
    float: right;
}

.newslatter .newsfield label {
    width: 27%;
    float: right;
    padding-left: 15px;
    padding-right: 0px;
    margin: 0px;
}

.newslatter .newsfield label input {
    text-align: right;
}

.newslatter .newsfield label input[type='submit'] {
    text-align: center;
}

.appoi .app {
    float: right;
    direction: rtl;
}

.fullsec {
    margin-right: calc(-50vw + 50% - 8px);
    margin-left: inherit;
}

.propdetail .propinn a.rm span {
    -ms-transform: rotate(-270deg);
    transform: rotate(-270deg);
}

.propdetail .propinn a.rl span {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.button-sec a {
    margin-right: 0px;
    margin-left: 45px;
}

#elementor-popup-modal-2233 .dialog-lightbox-close-button .eicon-close {
    color: #fff;
    font-size: 40px;
    font-weight: 900;
}

.searchbox .searchform .field select {
    padding-left: 14%;
    padding-right: 0px;
}

.breadcrumbs,
.breadcrumbs span {
    font-family: "Merriweather", Sans-serif;
}

.nebsec .ndesc .ntitle h2 {
    font-family: "Merriweather", Sans-serif;
}

.breadn a,
.breadn span {
    font-family: "Merriweather", Sans-serif;
}

.propdet .propdata .extrainfo .propno {
    font-family: "Merriweather", Sans-serif;
}

h6.sqfth {
    display: none;
}

.npb {
    width: 70%;
    float: left;
    margin-top: -20px;
    text-align: left;
}

.npb a:first-child {
    padding-right: 0px;
}

.npb a:last-child {
    padding-right: 20px;
}

h1.newdevhead {
    text-align: right;
}

.propdet .halff {
    float: right;
    padding-right: 0px;
    padding-left: 20px;
}

.propdet .secondhalf {
    float: left;
    padding: 0px 10px 10px 0px;
}

.single-development .detail-ext .nebd {
    float: right;
    padding-right: 0px;
    padding-left: 50px;
}

.single-development .detail-ext .agentd {
    float: left;
    padding-right: 50px;
    padding-left: 0px;
}

.detail-ext .agentd .propa .profile .detail {
    width: 55%;
}

.ebutton a.sharewhatsapp {
    background-position: 95% center;
}

.propdet .propdata .extrainfo .addinfo span,
.propdet .propdata .extrainfo .addinfo span .sqft h6 {
    font-size: 22px;
}

.hometesti .swiper-button-prev:after {
    content: 'הקודם >';
    color: #231F20;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
}

.hometesti .swiper-button-next:after {
    content: '< הבא';
    color: #231F20;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
}

.single-development .swiper-button-next:after {
    content: '< הבא' !important;
}
.ffrom {
    text-align: center;
}

.labelckech.whitbg.newslet {
    position: absolute;
    right: -5px;
    top: 50px;
    width: 100% !important;
}

.labelckech.whitbg.newslet label {
    width: 100% !important;
}

.detail-ext .nebd a.rm span {
    transform: rotate(90deg);
}

.detail-ext .nebd a.rl span {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

h2.devpropno {
    text-align: right;
}

.hometesti .swiper-container {
    min-height: 200px !important;
}

.freetext {
    direction: rtl;
}

.freetext h3 {
    direction: rtl;
}

.searchbox .searchform .field select,
.searchbox .searchform .field .select2-multiple2,
.select2-container .select2-choice {
    background: #fff url('../images/downarrow.png') 7% 13px no-repeat;
    padding-left: 14%;
    padding-right: 10px;
}

.select2-result-label .wrap {
    margin-right: 14px;
    margin-left: 0px;
}

.select2-result-label .wrap:before {
    right: 4px;
    left: unset;
}

#select2-chosen-1 {
    font-weight: 500;
}
.artblock div#pdatat .postitem {

 
  margin-right: 1%;
  margin-left: 0;
}
.rtl .artblock div#pdatat .postitem:nth-child(3n+1){margin-right:0px;}
.rtl .elementor-post__thumbnail {
    padding-bottom: 0px !important;
}
.page-id-1626 .elementor-element-37716d36 {
    display: none;
}