.elementor-kit-7{--e-global-color-primary:#0F676A;--e-global-color-secondary:#E3E453;--e-global-color-text:#0F676A;--e-global-color-accent:#0F676A;--e-global-color-d4b6534:#F15E2B;--e-global-color-44f9f66:#F9FADB;--e-global-color-c1d7fd8:#FFFFFF;--e-global-typography-primary-font-family:"Ploni";--e-global-typography-primary-font-size:4.6vw;--e-global-typography-primary-font-weight:200;--e-global-typography-primary-line-height:0.8em;--e-global-typography-secondary-font-family:"Ploni";--e-global-typography-secondary-font-size:2.2vw;--e-global-typography-secondary-font-weight:200;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Ploni";--e-global-typography-text-font-size:clamp(16px, 1.3vw, 32px);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-family:"Ploni";--e-global-typography-accent-font-size:clamp(16px, 1.3vw, 32px);--e-global-typography-accent-font-weight:bold;--e-global-typography-5de13fc-font-family:"Ploni";--e-global-typography-5de13fc-font-size:2.2vw;--e-global-typography-5de13fc-font-weight:bold;--e-global-typography-5de13fc-line-height:1em;--e-global-typography-62f55c4-font-family:"Ploni";--e-global-typography-62f55c4-font-size:5vw;--e-global-typography-62f55c4-line-height:0.9em;--e-global-typography-1699169-font-family:"Ploni";--e-global-typography-1699169-font-size:2vw;--e-global-typography-1699169-font-weight:400;--e-global-typography-1699169-line-height:1.2em;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-secondary );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 );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{padding:0.8em 1em 0.8em 1em;}.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:8vw;--e-global-typography-secondary-font-size:4vw;--e-global-typography-text-font-size:clamp(18px, 1.6vw, 32px);--e-global-typography-accent-font-size:clamp(18px, 1.6vw, 32px);--e-global-typography-5de13fc-font-size:4vw;--e-global-typography-62f55c4-font-size:10vw;--e-global-typography-1699169-font-size:4vw;}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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:38px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-5de13fc-font-size:25px;--e-global-typography-62f55c4-font-size:38px;--e-global-typography-1699169-font-size:25px;}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
Overflow-x: hidden !Important;
}

body{
  overflow: hidden;
}

.pa-btn button{
    margin-top: 12px;
    box-shadow: 0 15px 28px 5px rgba(6, 51, 53, 0.15);
}
.pa-btn button:hover{
    transform: translateX(-5px);
}
.pa-btn .elementor-button-content-wrapper{
    gap: 12px;
    align-items: center;
}

.pa-btn .elementor-button-icon path{
    fill: white !important;
}
.pa-btn .elementor-button-icon rect{
    transition-duration: 0.3s;
}
.pa-btn .elementor-button-icon svg{
    height: 3vw;
    width: 3vw;
}

.pa-btn svg:hover rect{
    fill: #0F676A !important;
}

@media (max-width: 767px){
    .pa-btn .elementor-button-icon svg{
        height: 30px;
        width: 30px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .pa-btn .elementor-button-icon svg{
        height: 5.5vw;
        width: 5.5vw;
    }
}


.btn-color-orange .elementor-button-icon rect{
    fill: #F15E2B !important;
}
.btn-color-green .elementor-button-icon rect{
    fill: #E3E453 !important;
}
.btn-color-dark-green .elementor-button-icon rect{
    fill: #0F676A !important;
}





/* ===== wpDiscuz + Elementor Global Typography — גרסה נקייה בלי חוקים לאייקונים ===== */
#wpdcom{
  --WPD-FONT: var(--e-global-typography-text-font-family, inherit);
  --WPD-SIZE: var(--e-global-typography-text-font-size, 16px);
  --WPD-LH:   var(--e-global-typography-text-line-height, 1.6);
  --WPD-LS:   var(--e-global-typography-text-letter-spacing, 0);
  --WPD-PR-FONT: var(--e-global-typography-primary-font-family, var(--WPD-FONT));
  --WPD-PR-W:    var(--e-global-typography-primary-font-weight, 600);
}

/* טיפוגרפיה כללית באזור התגובות */
#wpdcom,
#wpdcom p,
#wpdcom div,
#wpdcom span,
#wpdcom label,
#wpdcom a,
#wpdcom li,
#wpdcom ul,
#wpdcom ol,
#wpdcom h1, #wpdcom h2, #wpdcom h3, #wpdcom h4, #wpdcom h5, #wpdcom h6,
#wpdcom table, #wpdcom th, #wpdcom td{
  font-family: var(--WPD-FONT) !important;
}

/* עורך התגובה (Quill) + placeholder */
#wpdcom .ql-editor,
#wpdcom .ql-editor.ql-blank::before{
  font: normal var(--WPD-SIZE)/var(--WPD-LH) var(--WPD-FONT) !important;
  letter-spacing: var(--WPD-LS);
}

/* שדות קלט / סלקט / טקסטאריאה */
#wpdcom input,
#wpdcom select,
#wpdcom textarea{
  font: normal var(--WPD-SIZE)/var(--WPD-LH) var(--WPD-FONT) !important;
  letter-spacing: var(--WPD-LS);
}

/* placeholderים */
#wpdcom ::placeholder{
  font-family: var(--WPD-FONT) !important;
  opacity: .75;
}

/* כפתורים (שליחה/הרשמה/טאבים/סידור/עוד...) */
#wpdcom button,
#wpdcom input[type="submit"],
#wpdcom input[type="button"],
#wpdcom a[role="button"],
#wpdcom .wpd-submit,
#wpdcom .wpd-button,
#wpdcom .wpd-prim-button,
#wpdcom .wpd-secondary-button,
#wpdcom .wpd-reply,
#wpdcom .wpd-follow,
#wpdcom .wpd-unfollow,
#wpdcom .wpd-load-more,
#wpdcom .wpd-sort button,
#wpdcom .wpd-sort a,
#wpdcom .wpd-tabs button,
#wpdcom .wpd-tabs a,
#wpdcom .wpd-sbscrb-bar a,
#wpdcom .wpd-sbscrb-bar button,
#wpdcom .wpd-auth a,
#wpdcom .wpd-login a{
  font-family: var(--WPD-PR-FONT) !important;
  font-weight: var(--WPD-PR-W) !important;
  letter-spacing: var(--e-global-typography-primary-letter-spacing, 0);
}

/* רשימת תגובות: שם/תאריך/טקסט/תגיות/הצבעה */
#wpdcom .wpd-comment-text,
#wpdcom .wpd-comment-author,
#wpdcom .wpd-comment-author a,
#wpdcom .wpd-comment-date,
#wpdcom .wpd-comment-labels,
#wpdcom .wpd-comment .wpd-vote,
#wpdcom .wpd-comment .wpd-ccp{
  font-family: var(--WPD-FONT) !important;
}

/* RTL */
html[dir="rtl"] #wpdcom .ql-editor,
html[dir="rtl"] #wpdcom input,
html[dir="rtl"] #wpdcom textarea{
  direction: rtl;
  text-align: right;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chaimshelima.com/wp-content/uploads/2025/07/ploni-regular-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://chaimshelima.com/wp-content/uploads/2025/07/ploni-bold-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://chaimshelima.com/wp-content/uploads/2025/07/ploni-ultrabold-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://chaimshelima.com/wp-content/uploads/2025/07/ploni-light-aaa.woff2') format('woff2');
}
/* End Custom Fonts CSS */