.elementor-4188 .elementor-element.elementor-element-874df6f:hover{--e-transform-translateY:-4px;box-shadow:0px 80px 120px 0px #000000;}.elementor-4188 .elementor-element.elementor-element-874df6f{border-radius:50px 50px 50px 50px;box-shadow:0px 10px 50px 0px #000000;}.elementor-4188 .elementor-element.elementor-element-874df6f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4188 .elementor-element.elementor-element-874df6f .elementor-custom-embed-play i{color:var( --e-global-color-v4-blakc_900 );}.elementor-4188 .elementor-element.elementor-element-874df6f .elementor-custom-embed-play svg{fill:var( --e-global-color-v4-blakc_900 );}.elementor-4188 .elementor-element.elementor-element-743f921d{color:var( --e-global-color-v4-white );}@media(max-width:767px){.elementor-4188 .elementor-element.elementor-element-874df6f .elementor-custom-embed-play i{font-size:18px;}.elementor-4188 .elementor-element.elementor-element-874df6f .elementor-custom-embed-play svg{width:18px;height:18px;}}/* Start custom CSS for video, class: .elementor-element-874df6f */.elementor-4188 .elementor-element.elementor-element-874df6f{
    .elementor-custom-embed-play{
    padding: 20px;
    background-color: var(--green);
    border-radius: 100%;
    border-width: 2px;
    border-color: var(--blakc_900);
    border-style: solid;
    box-shadow: 3px 3px 0px 0px  var(--blakc_50);
    height: 75px;
    aspect-ratio: 1 / 1;
    display: flex;
    justify-content: center;
        align-items: center;
    }
}
    
@media (max-width: 768px) {
 .elementor-4188 .elementor-element.elementor-element-874df6f .elementor-custom-embed-play{
        padding: 0;
        max-height: 45px;
        max-width: 45px;
        border-radius: 100%;
    }
    
}

.elementor-custom-embed-play:hover{
         background-color: var(--blakc_50); 
     }
.elementor-custom-embed-play svg {
        opacity: 1;
    filter:none;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-743f921d */.elementor-4188 .elementor-element.elementor-element-743f921d .wp-block-video video{
    max-height: 50vh;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4188 .video-or{
  aspect-ratio: 9 / 16;
  width: 100%;
  height: auto;
  max-height: calc(100vh - 200px);              /* לכל היותר גובה המסך פחות השוליים */
  max-width:  calc((100vh - 200px) * 9 / 16);   /* ← הטריק: שומר על 9:16 גם כשמוגבל בגובה */
                         /* 100px למעלה + 100px למטה */
  margin-inline: auto;                           /* מרכוז אופקי */
  object-fit: cover;
}/* End custom CSS */