.elementor-137 .elementor-element.elementor-element-prd1001:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-prd1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2B36;}.elementor-137 .elementor-element.elementor-element-prd1001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 70px 0px;}.elementor-137 .elementor-element.elementor-element-prd1001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-137 .elementor-element.elementor-element-prd1003{text-align:center;}.elementor-137 .elementor-element.elementor-element-prd1004{text-align:center;}.elementor-137 .elementor-element.elementor-element-prd1004 .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-137 .elementor-element.elementor-element-prd1005{text-align:center;color:rgba(255,255,255,0.72);}.elementor-137 .elementor-element.elementor-element-0055a52:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-0055a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162029;}.elementor-137 .elementor-element.elementor-element-0055a52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 110px 0px;}.elementor-137 .elementor-element.elementor-element-0055a52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-137 .elementor-element.elementor-element-014559a{--grid-columns:3;}.elementor-137 .elementor-element.elementor-element-014559a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-137 .elementor-element.elementor-element-014559a .e-loop-item > .elementor-section, .elementor-137 .elementor-element.elementor-element-014559a .e-loop-item > .elementor-section > .elementor-container, .elementor-137 .elementor-element.elementor-element-014559a .e-loop-item > .e-con, .elementor-137 .elementor-element.elementor-element-014559a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-137 .elementor-element.elementor-element-aa1f3b6{--spacer-size:50px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-137 .elementor-element.elementor-global-278 .elementor-button{background-color:#E8542F;font-family:"Heebo", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:81px 81px 81px 81px;}.elementor-137 .elementor-element.elementor-element-19add48{--spacer-size:50px;}@media(max-width:1024px){.elementor-137 .elementor-element.elementor-element-014559a{--grid-columns:2;}}@media(min-width:768px){.elementor-137 .elementor-element.elementor-element-prd1002{width:100%;}}@media(max-width:767px){.elementor-137 .elementor-element.elementor-element-0055a52{padding:24px 24px 24px 24px;}.elementor-137 .elementor-element.elementor-element-014559a{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-prd1003 */.elementor-137 .elementor-element.elementor-element-prd1003{margin-bottom:22px!important}
.elementor-137 .elementor-element.elementor-element-prd1003 .elementor-heading-title{
  display:inline-flex!important;align-items:center!important;gap:10px!important;
  padding:9px 20px!important;border-radius:999px!important;
  background:rgba(255,255,255,.05)!important;
  border:1px solid rgba(244,180,0,.35)!important;
  font-size:14px!important;font-weight:600!important;color:#fff!important;
  box-shadow:0 10px 34px -14px rgba(244,180,0,.6)!important}
.elementor-137 .elementor-element.elementor-element-prd1003 .elementor-heading-title::before{
  content:"";width:8px;height:8px;border-radius:50%;background:#F4B400;flex:0 0 8px;
  box-shadow:0 0 0 0 rgba(244,180,0,.65);animation:tpPulse 2.4s ease-out infinite}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-prd1004 */.elementor-137 .elementor-element.elementor-element-prd1004 .elementor-heading-title{
  font-size:clamp(38px,5vw,66px)!important;font-weight:900!important;
  line-height:1.08!important;letter-spacing:-.025em!important}
.elementor-137 .elementor-element.elementor-element-prd1004 .tp-grad{
  background:linear-gradient(135deg,#E8542F,#F4B400)!important;
  -webkit-background-clip:text!important;background-clip:text!important;
  -webkit-text-fill-color:transparent!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-prd1005 */.elementor-137 .elementor-element.elementor-element-prd1005{max-width:560px!important;margin:16px auto 0!important}
.elementor-137 .elementor-element.elementor-element-prd1005 p{font-size:clamp(16px,1.1vw,18px)!important;line-height:1.85!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-prd1001 */.elementor-137 .elementor-element.elementor-element-prd1001{position:relative!important;overflow:hidden!important}
.elementor-137 .elementor-element.elementor-element-prd1001::before{
  content:"";position:absolute;inset:-30%;z-index:0;pointer-events:none;
  background:
    radial-gradient(40% 48% at 20% 24%,rgba(232,84,47,.24),transparent 66%),
    radial-gradient(38% 44% at 80% 18%,rgba(42,125,225,.22),transparent 66%),
    radial-gradient(36% 42% at 60% 85%,rgba(244,180,0,.16),transparent 66%);
  filter:blur(46px);animation:tpAurora 24s ease-in-out infinite}
.elementor-137 .elementor-element.elementor-element-prd1001 > .elementor-container{position:relative!important;z-index:1!important}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-014559a */.elementor-137 .elementor-element.elementor-element-014559a .elementor-grid{gap:28px!important}
.elementor-137 .elementor-element.elementor-element-014559a .e-loop-item{height:100%!important}
/* "טען עוד" + pagination in the brand button language */
.elementor-137 .elementor-element.elementor-element-014559a .e-load-more-anchor + .elementor-button-wrapper .elementor-button,
.elementor-137 .elementor-element.elementor-element-014559a .elementor-button{
  background:#E8542F!important;color:#fff!important;border:0!important;
  border-radius:999px!important;font-weight:700!important;font-size:16px!important;
  padding:15px 40px!important;
  box-shadow:0 14px 34px -14px rgba(232,84,47,.75)!important;
  transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important}
.elementor-137 .elementor-element.elementor-element-014559a .elementor-button:hover{
  background:#C0431F!important;transform:translateY(-2px)!important;
  box-shadow:0 20px 40px -14px rgba(232,84,47,.9)!important}
.elementor-137 .elementor-element.elementor-element-014559a .elementor-pagination{margin-top:34px!important}
.elementor-137 .elementor-element.elementor-element-014559a .elementor-pagination .page-numbers{
  color:rgba(255,255,255,.72)!important;background:rgba(255,255,255,.05)!important;
  border:1px solid rgba(255,255,255,.10)!important;border-radius:12px!important;
  padding:9px 15px!important;margin:0 4px!important;transition:all .25s ease!important}
.elementor-137 .elementor-element.elementor-element-014559a .elementor-pagination .page-numbers.current,
.elementor-137 .elementor-element.elementor-element-014559a .elementor-pagination .page-numbers:hover{
  color:#fff!important;background:#E8542F!important;border-color:#E8542F!important}
.elementor-137 .elementor-element.elementor-element-014559a .e-loop-nothing-found-message__text{color:rgba(255,255,255,.7)!important}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-278 */.elementor-137 .elementor-element.elementor-global-278 .elementor-button { font-family: "Heebo", sans-serif; font-weight: 700; font-size: 14px; padding: 12px 24px; transition: all 0.3s; box-shadow: 0 4px 15px rgba(232, 84, 47, 0.3); }
                .elementor-137 .elementor-element.elementor-global-278 .elementor-button:hover { background-color: #F4B400 !important; color: #1D2B36 !important; box-shadow: 0 4px 15px rgba(244, 180, 0, 0.4); transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS */@keyframes tpAurora{0%{transform:translate(0,0) scale(1)}33%{transform:translate(5%,-6%) scale(1.14)}66%{transform:translate(-6%,4%) scale(.92)}100%{transform:translate(0,0) scale(1)}}
@keyframes tpPulse{0%{box-shadow:0 0 0 0 rgba(244,180,0,.6)}70%{box-shadow:0 0 0 10px rgba(244,180,0,0)}100%{box-shadow:0 0 0 0 rgba(244,180,0,0)}}
::selection{background:#E8542F;color:#fff}
.page-header{display:none!important}
@media(prefers-reduced-motion:reduce){
[class*="elementor-element"]::before{animation:none!important}
}/* End custom CSS */