.elementor-kit-19{--e-global-color-primary:#201C1A;--e-global-color-secondary:#201C1A;--e-global-color-text:#42413F;--e-global-color-accent:#C6AF82;--e-global-color-b4b13c2:#B39B6F;--e-global-color-c73a4c9:#FFFFFF;--e-global-color-deab055:#FCF6EF;--e-global-color-5cb780a:#F4E8D4;--e-global-color-0389843:#00000000;--e-global-color-59b1a78:#49392C;--e-global-color-f54ff19:#11111185;--e-global-color-23bb251:#1F252A1F;--e-global-color-9a58d74:#55555555;--e-global-color-08f3e28:#5C697617;--e-global-color-9f15c81:#FFFFFF2B;--e-global-color-f77d7df:#43C553;--e-global-color-e8f484d:#FFFFFF3D;--e-global-color-27de330:#000000;--e-global-color-dc4d217:#FEFCFB;--e-global-typography-primary-font-family:"Talent";--e-global-typography-primary-font-size:74px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:0.9em;--e-global-typography-secondary-font-family:"Talent";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Talent";--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-accent-font-family:"Talent";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.35em;--e-global-typography-e89b997-font-family:"Talent";--e-global-typography-e89b997-font-size:14px;--e-global-typography-e89b997-font-weight:400;--e-global-typography-e89b997-line-height:1.25em;--e-global-typography-7228089-font-family:"Talent";--e-global-typography-7228089-font-size:18px;--e-global-typography-7228089-line-height:1.4em;--e-global-typography-6af5851-font-family:"Talent";--e-global-typography-6af5851-font-size:20px;--e-global-typography-6af5851-font-weight:600;--e-global-typography-1fb67ee-font-family:"Talent";--e-global-typography-1fb67ee-font-size:24px;--e-global-typography-1fb67ee-font-weight:600;--e-global-typography-1fb67ee-line-height:1.1em;background-color:#FEFCFB;font-family:"Talent", Sans-serif;}.elementor-kit-19 e-page-transition{background-color:#FFBC7D;}.elementor-kit-19 a{color:var( --e-global-color-accent );}.elementor-kit-19 a:hover{color:var( --e-global-color-b4b13c2 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-19{--e-global-typography-primary-font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-19{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:30px;--e-global-typography-accent-font-size:16px;--e-global-typography-6af5851-font-size:18px;--e-global-typography-1fb67ee-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html,body{
    overflow-x: hidden;
    max-width: 100%;
}
.bold *{
    font-weight: 700!important;
}
.semibold *{
    font-weight: 600!important;
}

.elementor-text-editor a, .elementor-widget-text-editor a{
    /*color: var(--e-global-color-accent);*/
    color: #0b00bb;
    text-decoration: underline;
}
.elementor-text-editor a:hover, .elementor-widget-text-editor a:hover{
    text-decoration: auto;
}

.forceltr{
    direction: ltr!important;
}
/**Breadcrumbs**/
/*#breadcrumbs .seperator{*/
/*    font-size: 85%;*/
/*    margin-inline: 0.3em;*/
/*}*/
/*#breadcrumbs .seperator i{*/
/*    transform: scale(0.85);*/
/*}*/

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

/*#breadcrumbs{*/
/*    white-space: nowrap;*/
/*    overflow-x: scroll;*/
/*    padding: 0 25px;*/
/*}*/
/*    #breadcrumbs::-webkit-scrollbar {*/
/*    -webkit-appearance: none;*/
/*}*/
/*}*/




/**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 5px center;
    padding-left: 20px!important;
    background-repeat: no-repeat;
    background-size: 12px;
    line-height:34px;
    height:34px;
}
.jet-sorting-select:hover{
    background-color: rgba(0,0,0,0.05)!important;
}



/*JetSliders */
.jet-listing-grid__slider-icon svg {
  display: none;
}
.jet-listing-grid__slider-icon {
  border-radius: 50px;
  box-shadow: 0 5px 20px rgba(0,0,0,0.1);
}

.jet-listing-grid__slider-icon {
  background-image: url('/wp-content/uploads/2026/04/arrow-left.svg')!important;
  background-repeat:no-repeat!important;
  background-position: center!important;
}
@media (max-width: 480px){
    .slick-list{
        overflow: visible!important;
    }
}




/*Projects*/
@media (min-width: 1024px){
.project-box, .project-buttons, .project-box-wrapper{
    transition: 0.2s ease all;
}
.project-box-wrapper .project-buttons{
    bottom:-60px!important;
}
.project-box-wrapper:hover .project-buttons{
    bottom: 0!important;
}
.project-box-wrapper:not(:hover){
     margin-top:2px;
}
.project-box-wrapper:hover{
    box-shadow: 0 8px 20px rgba(0,0,0,0.1);
}
}
.project-box-wrapper, .project-box-wrapper .project-box{
    aspect-ratio: 0.8;
}
.project-box-wrapper:hover .project-box{
    padding-bottom: 65px;
}
.project-box .project-details{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}



/*units*/
.unit-box-wrapper .unit-img{
    aspect-ratio: 1.333;
    transition: 0.2s ease all;
}
@media (min-width: 1024px){
.unit-box, .unit-buttons, .unit-box-wrapper, .unit-details{
    transition: 0.2s ease all;
}
.unit-box-wrapper .unit-details{
    margin-bottom:-56px!important;
}
.unit-box-wrapper:hover .unit-details{
    margin-top: -56px!important;
    margin-bottom: 0!important;
}
.unit-box-wrapper:not(:hover){
     margin-top:2px;
}
.unit-box-wrapper:hover{
    box-shadow: 0 8px 20px rgba(0,0,0,0.1);
}

}
.unit-box-wrapper .unit-title div{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 480px){
.unit-box-wrapper .elementor-icon-list-text{
    font-size: 12px!important;
}
.unit-box-wrapper .elementor-icon-list-icon{
    width: 20px;
}
.unit-box-wrapper .elementor-widget-container{
    background: transparent!important;
    padding: 0!important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://casapattaya.co.il/wp-content/uploads/2026/04/Talent_FS-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://casapattaya.co.il/wp-content/uploads/2026/04/Talent_FS-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://casapattaya.co.il/wp-content/uploads/2026/04/Talent_FS-Demibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */