.elementor-4902 .elementor-element.elementor-element-a7661dc .breadcrumb{text-align:left;font-family:"Google Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-mistfff8 );}.elementor-4902 .elementor-element.elementor-element-a7661dc .breadcrumb a{color:var( --e-global-color-mistfff8 );}.elementor-4902 .elementor-element.elementor-element-a7661dc .breadcrumb a:hover{color:var( --e-global-color-sandborder );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */.tp-layout {display:flex;flex-direction:column;gap:2.5rem;width:100%;}
.tp-row {display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;width:100%;}
.tp-col {flex:1 1 100%;min-width:0;}
.tp-col-1-2 {flex-basis:calc(50% - 1.5rem);}
.tp-col-1-3 {flex-basis:calc(33.333% - 1.5rem);}
.tp-col-2-3 {flex-basis:calc(66.666% - 1.5rem);}
.tp-col-1-4 {flex-basis:calc(25% - 1.5rem);}
.tp-col-3-4 {flex-basis:calc(75% - 1.5rem);}
.tp-col-1-5 {flex-basis:calc(20% - 1.5rem);}
.tp-col-2-5 {flex-basis:calc(40% - 1.5rem);}
.tp-col-3-5 {flex-basis:calc(60% - 1.5rem);}
.tp-col-4-5 {flex-basis:calc(80% - 1.5rem);}
.tp-col-4-4, .tp-col-1-1 {flex-basis:100%;}
.tp-hide-desktop {display:none;}
.tp-text {color:#57423D;line-height:1.7;}
.tp-text h2, .tp-text h3, .tp-text h4 {color:#2C1E1A;line-height:1.3;}
.tp-text a {color:#B84733;text-decoration:underline;text-underline-offset:0.2em;}
.tp-text a:hover, .tp-text a:focus {color:#A03B2A;}
.tp-layout img {max-width:100%;height:auto;}
.tp-image {display:block;}
.tp-layout iframe {display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0;}
.tp-gallery {display:flex;flex-wrap:wrap;gap:0.75rem;}
.tp-gallery a {flex:1 1 10rem;min-width:0;}
.tp-gallery img {width:100%;height:12rem;object-fit:cover;}
.tp-table-scroll {overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;}
.tp-text table {width:max-content;min-width:100%;border-collapse:collapse;}
.tp-thanks {max-width:40rem;margin-inline:auto;align-items:center;text-align:center;gap:1.25rem;}
.tp-thanks h2 {margin:0;font-size:2rem;}
.tp-thanks p {margin:0;}
.tp-thanks-note {width:100%;margin:0;padding:1.5rem 1.25rem;background:#FFFFFF;border:1px solid #E6DDD4;border-top:4px solid #B84733;border-radius:1rem;}
.tp-thanks-note h3 {margin:0 0 0.75rem;color:#B84733;font-size:1.25rem;}
.tp-thanks-note p + p {margin-top:0.75rem;}
.tp-text a.tp-thanks-home {display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0.75rem 1.5rem;background:#B84733;color:#FFFFFF;border-radius:999px;text-decoration:none;font-weight:600;}
.tp-text a.tp-thanks-home:hover, .tp-text a.tp-thanks-home:focus {background:#A03B2A;color:#FFFFFF;}
.tp-text a.tp-thanks-home:focus-visible {outline:3px solid #2C1E1A;outline-offset:3px;}
.tp-text a:focus-visible, .tp-image:focus-visible, .tp-gallery a:focus-visible, .tp-table-scroll:focus-visible {outline:3px solid #B84733;outline-offset:3px;}
@media all and (max-width: 767px){
.tp-col, .tp-col-1-2, .tp-col-1-3, .tp-col-2-3, .tp-col-1-4, .tp-col-3-4, .tp-col-1-5, .tp-col-2-5, .tp-col-3-5, .tp-col-4-5, .tp-col-4-4, .tp-col-1-1 {flex-basis:100%;}
.tp-col-empty, .tp-hide-mobile {display:none;}
.tp-hide-desktop {display:block;}
.tp-thanks {padding-bottom:2rem;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans';
	font-display: auto;
	src: url('https://www.zimmernorth.co.il/wp-content/uploads/2026/10/GoogleSans-VariableFont_GRADopszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */