.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#333333;--e-global-color-accent:#3FA2F7;--e-global-color-186eadc:#1F81D6;--e-global-color-c436025:#FFFFFF;--e-global-color-f68c942:#F7F9FA;--e-global-color-294d753:#0000001F;--e-global-color-447834e:#07295E;--e-global-color-6f26fc0:#28A71B12;--e-global-color-cc32351:#28A71B;--e-global-color-bfcae03:#E9F5FD;--e-global-color-2ae4c24:#00000000;--e-global-color-b2a856b:#333333CC;--e-global-color-c228053:#07295EC9;--e-global-color-e6b757d:#ECF1F3;--e-global-color-d1743d2:#28A71B2B;--e-global-color-dc74040:#D9EAF6;--e-global-typography-primary-font-family:"Almoni Tzar";--e-global-typography-primary-font-size:54px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:0.9em;--e-global-typography-primary-letter-spacing:-0.2px;--e-global-typography-secondary-font-family:"Almoni Tzar";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:0.9em;--e-global-typography-text-font-family:"Noto Sans Hebrew";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.45em;--e-global-typography-text-letter-spacing:0.2px;--e-global-typography-accent-font-family:"Noto Sans Hebrew";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-decoration:none;--e-global-typography-b32dffe-font-family:"Noto Sans Hebrew";--e-global-typography-b32dffe-font-size:14px;--e-global-typography-b32dffe-font-weight:400;--e-global-typography-b32dffe-line-height:1.35em;--e-global-typography-1027fff-font-family:"Noto Sans Hebrew";--e-global-typography-1027fff-font-size:12px;--e-global-typography-1027fff-font-weight:400;--e-global-typography-1027fff-line-height:1.4em;--e-global-typography-1027fff-letter-spacing:0.3px;--e-global-typography-529d9f4-font-family:"Almoni Tzar";--e-global-typography-529d9f4-font-size:30px;--e-global-typography-529d9f4-font-weight:400;--e-global-typography-529d9f4-line-height:0.9em;--e-global-typography-cc4fc84-font-family:"Almoni Tzar";--e-global-typography-cc4fc84-font-size:30px;--e-global-typography-cc4fc84-font-weight:700;--e-global-typography-cc4fc84-line-height:0.9em;--e-global-typography-25cb2ba-font-family:"Almoni Tzar";--e-global-typography-25cb2ba-font-size:100px;--e-global-typography-25cb2ba-font-weight:normal;--e-global-typography-25cb2ba-line-height:0.75em;--e-global-typography-25cb2ba-letter-spacing:-0.2px;--e-global-typography-fbc742a-font-family:"Noto Sans Hebrew";--e-global-typography-fbc742a-font-size:20px;--e-global-typography-fbc742a-line-height:1.25em;--e-global-typography-ec17a05-font-family:"Almoni Tzar";--e-global-typography-ec17a05-font-size:42px;--e-global-typography-ec17a05-font-weight:700;--e-global-typography-ec17a05-line-height:0.9em;background-color:var( --e-global-color-c436025 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-447834e );}.elementor-kit-7 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:48px;--e-global-typography-secondary-font-size:32px;--e-global-typography-25cb2ba-font-size:80px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:30px;--e-global-typography-text-font-size:15px;--e-global-typography-529d9f4-font-size:28px;--e-global-typography-cc4fc84-font-size:28px;--e-global-typography-25cb2ba-font-size:68px;--e-global-typography-fbc742a-font-size:16px;--e-global-typography-ec17a05-font-size:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Max Width*/
html, body{
    max-width:100%;
    overflow-x: hidden;
}

.bold *{
    font-weight: bold!important;
}

/**Button Hover bold*/
.elementor-button:hover span{
    text-shadow: 0 0 0.5px;
}

/**Scrollable carouseles**/
@media screen and (max-width: 1000px){
.hscroll .jet-listing-grid__items{
    padding-inline: 10px;
    width: 240vw!important;
    max-width: 240vw!important;
}   
.hscroll .jet-listing-grid {
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
}

}

/**Blue Span**/
span.blue{
    color: var(--e-global-color-accent);
}
span.blues{
    display: inline-block;
    position: relative;
    color: white;
    background-color: var(--e-global-color-accent);
    border-radius: 5px;
    padding-inline: 0.1em;
}

/**Property Listing**/
.jet-listing-grid__slider-icon.slick-arrow{
    border: 1px solid rgba(0,0,0,0.25);
    border-radius: 10px;
}
.property-box-wrapper, .project-box-wrapper, .project-box{
    box-shadow:0 0 0 rgba(0,0,0,0.2);
    transition:0.25s ease all!important;
}
.property-box-wrapper:hover, .project-box-wrapper:hover{
    box-shadow:0 5px 30px rgba(0,0,0,0.2);
}
.project-box{
    background-size: auto 100%!important;
}
.project-box:hover{
    background-size: auto 102%!important;
}
.property-box-wrapper .swiper-slide-image{
    transition:0.25s ease all!important;
}
.property-box-wrapper:hover .swiper-slide-image{
    transform: scale(1.02);
}




/*Arrows*/
.property-box .elementor-swiper-button-prev{
    left:-24px;
    background-color:rgba(0,0,0,0.5);
    border-radius:0 100px 100px 0;
    padding:15px 5px 15px 0;
}
.property-box .elementor-swiper-button-next{
    right:-24px;
    background-color:rgba(0,0,0,0.5);
    border-radius:100px 0 0 100px;
    padding:15px 0px 15px 5px;
}
.property-box .elementor-swiper-button:hover{
    color:#ffffff;
}

/*Calendar*/
/*body.rtl .ui-datepicker-next .ui-icon, body.rtl .ui-datepicker-prev .ui-icon{*/
/*	transform:scalex(-1);*/
/*}*/




/**Reviews style**/

.wp-gr .wp-google-feedback{
    padding-left: 10px!important;
    font-family: 'noto sans hebrew', sans-serif!important;
    }
    .wp-gr .wp-google-text{
    font-size: 14px!important;
}
.wp-gr .grw-review-inner{
border: 1px solid #DFDFDF!important;


}
.wp-gr .grw-review-inner.grw-round{
    border-radius: 10px!important;
}

.wp-gr .grw-btns.grw-prev{
    right: auto!important;
    left: 60px!important;
}
.wp-gr .grw-btns{
    top: -60px!important;
    left: 0px!important;
    position: absolute!important;
border-radius: 10px!important;
border: 1px solid #DFDFDF!important;
width: 50px!important;
height: 50px!important;
padding: 10px!important;
}

@media screen and (max-width:480px){

    .wp-gr .grw-btns{
    top: -50px!important;
    left: 0px!important;
    }  
    .wp-gr .grw-btns.grw-prev{
    left: 40px!important;
    }
    .wp-gr .grw-btns{
        width: 36px!important;
        height: 36px!important;
        padding: 5px!important;
    }
}

/**Google Reveiews sticky widget**/
.rplg-badge2 .rplg-badge2-border{
    display: none;
}
.rplg-badge-fixed .rplg-badge2, .rplg-badge_left-fixed .rplg-badge2{
    border-radius:20px!important;
    box-shadow: 4px 0 20px 0 rgba(0,0,0,0.1)!important;
}
.rplg-badge2 .rplg-badge2-btn.rplg-badge2-clickable{
    border-radius:10px!important;
}

.rpi-content .rpi-card-inner{
    background-color: white!important;
    border-radius: 10px!important;
    direction: rtl;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1)!important;
}

.rpi-slider-prev{
    opacity: 1;
    transform: scaleX(-1);
}
.rpi-slider-next{
    opacity: 1;
    transform: scaleX(-1);
}
.rpi-slider .rpi-body{
    height: 220px;
}
.rpi-slider .rpi-text{
    font-size: 14px;
}




/**Fix sort by button**/
.jet-sorting-select{
    -webkit-appearance: none;
    position: relative!important;
    display: block;
    background-image: url('/wp-content/uploads/2025/03/dropdown-arrow.png');
    background-position: left 10px center;
    background-repeat: no-repeat;
    background-size: 12px;
    line-height:34px;
    height:34px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Almoni Tzar';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-regular-aaa.eot');
	src: url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-regular-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-regular-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'Almoni Tzar';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-demibold-aaa.eot');
	src: url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-demibold-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://mayors.co.il/wp-content/uploads/2025/01/almoni-tzar-demibold-aaa.woff2') format('woff2');
}
/* End Custom Fonts CSS */