.elementor-4036 .elementor-element.elementor-element-766a9a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4036 .elementor-element.elementor-element-766a9a2:not(.elementor-motion-effects-element-type-background), .elementor-4036 .elementor-element.elementor-element-766a9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://morchen.co.il/wp-content/uploads/2023/06/About-Me.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4036 .elementor-element.elementor-element-766a9a2 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4036 .elementor-element.elementor-element-766a9a2 > .elementor-container{min-height:600px;}.elementor-4036 .elementor-element.elementor-element-766a9a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4036 .elementor-element.elementor-element-4d829b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4036 .elementor-element.elementor-element-4d829b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4036 .elementor-element.elementor-element-4d829b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4036 .elementor-element.elementor-element-4d829b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.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-4036 .elementor-element.elementor-element-eab7d64{text-align:center;}.elementor-4036 .elementor-element.elementor-element-eab7d64 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4036 .elementor-element.elementor-element-ee419be{text-align:center;}.elementor-4036 .elementor-element.elementor-element-ee419be .elementor-heading-title{text-shadow:3px 3px 4px #000000;}.elementor-4036 .elementor-element.elementor-element-a722433{text-align:center;}.elementor-4036 .elementor-element.elementor-element-a722433 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4036 .elementor-element.elementor-element-ac2b116{text-align:center;}.elementor-widget-button .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-4036 .elementor-element.elementor-element-f00abd8 .elementor-button{background-color:#25D366;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:500;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-4036 .elementor-element.elementor-element-a6b8c7b .elementor-button{background-color:#F280A0;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:500;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}@media(max-width:767px){.elementor-4036 .elementor-element.elementor-element-766a9a2:not(.elementor-motion-effects-element-type-background), .elementor-4036 .elementor-element.elementor-element-766a9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4036 .elementor-element.elementor-element-cdc2d09{width:50%;}.elementor-4036 .elementor-element.elementor-element-f00abd8 .elementor-button{font-size:17px;}.elementor-4036 .elementor-element.elementor-element-d3cd7e9{width:50%;}.elementor-4036 .elementor-element.elementor-element-a6b8c7b .elementor-button{font-size:17px;}}/* Start custom CSS for section, class: .elementor-element-766a9a2 */.mch-testimonials,.mch-gallery{padding:64px 20px;direction:rtl;font-family:'Assistant',sans-serif;font-family:'Assistant',sans-serif;}
.mch-testimonials{background:#fde9ef;overflow:hidden;}
.mch-gallery{background:#fff;}
.mch-testimonials-inner,.mch-gallery-inner{max-width:1200px;margin:0 auto;}
.mch-testimonials-title,.mch-gallery-title{text-align:center;font-size:32px;font-weight:700;color:#f280a0;margin:0 0 8px;letter-spacing:-.02em;}
.mch-testimonials-sub,.mch-gallery-sub{text-align:center;font-size:16px;color:#666;margin:0 0 36px;font-weight:400;}
.mch-testimonials-track-wrap{overflow:hidden;direction:ltr;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);}
.mch-testimonials-track{display:flex;gap:20px;width:max-content;animation:mch-marq 90s linear infinite;}
.mch-testimonials-track:hover{animation-play-state:paused;}
@keyframes mch-marq{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.mch-testimonial-card{flex-shrink:0;width:240px;height:340px;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.08);background:#fff;cursor:zoom-in;transition:transform .25s ease,box-shadow .25s ease;}
.mch-testimonial-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.12);}
.mch-testimonial-card img{width:100%;height:100%;object-fit:cover;display:block;}
.mch-gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}
.mch-gallery-item{aspect-ratio:1;overflow:hidden;border-radius:12px;cursor:zoom-in;position:relative;background:#f0f0f0;}
.mch-gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease;}
.mch-gallery-item:hover img{transform:scale(1.06);}
.mch-gallery-item::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 60%,rgba(0,0,0,.15));opacity:0;transition:opacity .3s ease;}
.mch-gallery-item:hover::after{opacity:1;}
@media(max-width:900px){.mch-gallery-grid{grid-template-columns:repeat(3,1fr);}.mch-testimonials-title,.mch-gallery-title{font-size:26px;}}
@media(max-width:520px){.mch-gallery-grid{grid-template-columns:repeat(2,1fr);gap:8px;}.mch-testimonial-card{width:200px;height:280px;}.mch-testimonials,.mch-gallery{padding:44px 16px;}}
.mch-lb{position:fixed;inset:0;background:rgba(0,0,0,.92);display:none;align-items:center;justify-content:center;z-index:99998;padding:20px;cursor:zoom-out;}
.mch-lb.show{display:flex;animation:mch-fade .25s ease;}
.mch-lb img{max-width:95vw;max-height:92vh;object-fit:contain;border-radius:6px;}
.mch-lb-close{position:absolute;top:18px;left:18px;color:#fff;font-size:36px;background:rgba(255,255,255,.1);border:none;cursor:pointer;width:44px;height:44px;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;}
.mch-lb-close:hover{background:rgba(255,255,255,.2);}
@keyframes mch-fade{from{opacity:0}to{opacity:1}}
.mch-pop-ov{position:fixed;inset:0;background:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center;z-index:99997;padding:20px;backdrop-filter:blur(4px);}
.mch-pop-ov.show{display:flex;animation:mch-fade .3s ease;}
.mch-pop{background:#fff;border-radius:20px;font-family:'Assistant',sans-serif;max-width:440px;width:100%;padding:40px 30px 32px;text-align:center;direction:rtl;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.35);animation:mch-slide .4s cubic-bezier(.2,.8,.3,1.2);}
@keyframes mch-slide{from{transform:translateY(40px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}
.mch-pop-x{position:absolute;top:14px;left:14px;background:#f5f5f5;border:0;width:34px;height:34px;border-radius:50%;font-size:18px;cursor:pointer;color:#666;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s;}
.mch-pop-x:hover{background:#eaeaea;color:#1a1a1a;}
.mch-pop-emoji{font-size:42px;margin:0 0 10px;line-height:1;}
.mch-pop h3{font-size:24px;font-weight:700;font-family:'Assistant',sans-serif;color:#f280a0;margin:0 0 6px;letter-spacing:-.01em;}
.mch-pop-sub{font-size:15px;color:#666;margin:0 0 22px;line-height:1.5;}
.mch-pop-form{display:flex;flex-direction:column;gap:10px;}
.mch-pop-form input{padding:13px 16px;border:1.5px solid #e8e8e8;border-radius:11px;font-size:15px;font-family:'Assistant',sans-serif;direction:rtl;outline:none;transition:border-color .2s;background:#fafafa;}
.mch-pop-form input:focus{border-color:#f280a0;background:#fff;}
.mch-pop-form button{background:#f280a0;color:#fff;padding:14px;border:0;border-radius:11px;font-size:16px;font-weight:700;cursor:pointer;font-family:'Assistant',sans-serif;font-family:'Assistant',sans-serif;transition:background .2s,transform .15s;margin-top:4px;}
.mch-pop-form button:hover{background:#ec6b91;}
.mch-pop-form button:active{transform:scale(.98);}
.mch-pop-or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;color:#aaa;font-size:13px;}
.mch-pop-or::before,.mch-pop-or::after{content:"";flex:1;height:1px;background:#eee;}
.mch-pop-act{display:flex;gap:8px;}
.mch-pop-act a{flex:1;padding:12px 8px;border-radius:11px;text-decoration:none;font-weight:700;font-size:14px;text-align:center;transition:transform .15s,background .2s;}
.mch-pop-tel{background:#f280a0;color:#fff;}
.mch-pop-tel:hover{background:#ec6b91;}
.mch-pop-wa{background:#25d366;color:#fff;}
.mch-pop-wa:hover{background:#1fb558;}
.mch-pop-act a:active{transform:scale(.97);}
.mch-pop-success{display:none;padding:18px 0 8px;}
.mch-pop-success.show{display:block;}
.mch-pop-check{margin:0 auto 14px;display:block;}
.mch-women-cta{background:#fde9ef;border-top:1px solid #f5d4dd;border-bottom:1px solid #f5d4dd;padding:56px 20px;direction:rtl;margin:0;font-family:'Assistant',sans-serif;}
.mch-women-cta-inner{max-width:780px;margin:0 auto;text-align:center;}
.mch-women-cta-tag{font-size:12px;font-weight:700;color:#999;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;}
.mch-women-cta-title{font-size:34px;font-weight:700;font-family:'Assistant',sans-serif;color:#f280a0;margin:0 0 14px;letter-spacing:-.015em;line-height:1.2;}
.mch-women-cta-sub{font-size:16px;color:#666;margin:0 0 28px;line-height:1.65;}
.mch-women-cta-stars{font-size:14px;color:#f280a0;margin:0 0 28px;letter-spacing:.04em;}
.mch-women-cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;}
.mch-women-cta-wa{background:#25d366;color:#fff;padding:15px 30px;border-radius:12px;text-decoration:none;font-weight:700;font-size:16px;transition:background .2s,transform .15s;}
.mch-women-cta-wa:hover{background:#1fb558;transform:translateY(-2px);}
.mch-women-cta-tel{background:#f280a0;color:#fff;padding:15px 30px;border-radius:12px;text-decoration:none;font-weight:700;font-size:16px;transition:background .2s,transform .15s;border:1px solid #f280a0;}
.mch-women-cta-tel:hover{background:#ec6b91;transform:translateY(-2px);}
@media(max-width:520px){.mch-women-cta-title{font-size:26px;}.mch-women-cta-btns{flex-direction:column;align-items:center;}.mch-women-cta-wa,.mch-women-cta-tel{width:100%;max-width:300px;text-align:center;}.mch-women-cta{padding:44px 16px;}}
.mc-cta-btn{background:#f280a0 !important;}.mc-cta-btn:hover{background:#ec6b91 !important;}.mch-gallery-sub:empty,.mch-testimonials-sub:empty{display:none;}



.morchen-clients-banner{padding:30px 0;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.morchen-clients-inner{max-width:1200px;margin:0 auto;padding:0 20px;}
.morchen-clients-title{text-align:center;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#bbb;margin:0 0 22px;direction:rtl;}
.morchen-clients-track-wrap{overflow:hidden;direction:ltr;}
.morchen-clients-track{display:flex;align-items:center;width:max-content;animation:morchen-marquee 36s linear infinite;}
.morchen-clients-track:hover{animation-play-state:paused;}
@keyframes morchen-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.morchen-client-logo{flex-shrink:0;width:160px;display:flex;align-items:center;justify-content:center;height:64px;}
.morchen-client-logo img{max-height:54px;max-width:130px;width:auto;height:auto;object-fit:contain;opacity:.9;transition:opacity .2s ease;}
.morchen-client-logo:hover img{opacity:1;}
@media(max-width:600px){.morchen-clients-track{animation-duration:26s;}.morchen-client-logo{width:120px;height:48px;}.morchen-client-logo img{max-height:40px;max-width:96px;}}/* End custom CSS */