@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');.elementor-378 .elementor-element.elementor-element-dfcb208{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-378 .elementor-element.elementor-element-a3b5667{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:55px;--padding-right:55px}.elementor-378 .elementor-element.elementor-element-4d55037{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;--z-index:0}.elementor-378 .elementor-element.elementor-element-010900b{z-index:0}.elementor-378 .elementor-element.elementor-element-e10124c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-378 .elementor-element.elementor-element-4f5242e{z-index:1000}@media(max-width:767px){.elementor-378 .elementor-element.elementor-element-a3b5667{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-378 .elementor-element.elementor-element-660dd26{padding:0 0 40px}.elementor-378 .elementor-element.elementor-element-4d55037{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-378 .elementor-element.elementor-element-e10124c{--margin-top:50px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-378 .elementor-element.elementor-element-4f5242e{z-index:0}}@media(min-width:768px){.elementor-378 .elementor-element.elementor-element-a3b5667{--content-width:1600px}}:root{--cartel-scene:url("https://r-clinic.co.il/wp-content/uploads/2026/07/ChatGPT-Image-22-%D0%BB%D0%B8%D0%BF.-2026-%D1%80.-22_38_55.png");--cartel-scene-height:900px;--cartel-scene-x:58%;--cartel-header-height:126px;--cartel-contact-height:470px}html,body{overflow-x:clip}.cartel-contact,.cartel-contact *,.cartel-contact *:before,.cartel-contact *:after{box-sizing:border-box}.cartel-header,.contacts,.cards{position:relative;border:0 !important;background-color:#f8f6f2 !important;background-image:var(--cartel-scene) !important;background-repeat:no-repeat !important;background-size:auto var(--cartel-scene-height) !important;background-position-x:var(--cartel-scene-x) !important}.cartel-header{z-index:30;background-position-y:0 !important}.contacts{z-index:2;overflow:visible !important;background-position-y:calc(-1 * var(--cartel-header-height)) !important}.cards{z-index:10;overflow:visible !important;background-position-y:calc(-1 * (var(--cartel-header-height) + var(--cartel-contact-height))) !important}.cartel-header>.e-con-inner,.contacts>.e-con-inner,.cards>.e-con-inner,.cartel-header>.elementor-container,.contacts>.elementor-container,.cards>.elementor-container{position:relative;z-index:2;background:0 0 !important;background-color:transparent !important;background-image:none !important}.contacts,.contacts>.e-con-inner,.contacts>.elementor-container,.contacts .elementor-widget,.contacts .elementor-widget-container,.contacts .elementor-element{overflow:visible !important}.cartel-contact{position:relative;width:100%;min-height:var(--cartel-contact-height);margin:0;padding:0;overflow:visible;background:0 0 !important;font-family:'Manrope',Arial,sans-serif}.cartel-contact:before{content:none !important}.cartel-contact__content{position:relative;z-index:5;width:400px;padding:95px 0 34px 55px}.cartel-contact h2{margin:0 0 18px;color:#050505;font-family:'Oswald','Arial Narrow',Arial,sans-serif;font-size:70px;line-height:.9;font-weight:500;letter-spacing:-.045em;text-transform:uppercase}.cartel-contact p{margin:0 0 28px;color:#242424;font-size:17px;line-height:1.5;font-weight:500}.cartel-contact p span{color:#2f6f35 !important;font-weight:700}.cartel-contact__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:258px;height:50px;margin:0 0 19px;padding:0 20px;border:0;border-radius:999px;background:linear-gradient(180deg,#2ca62b 0%,#168015 100%);box-shadow:0 8px 16px rgba(31,126,33,.26);color:#fff;text-decoration:none;text-transform:uppercase;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.cartel-contact__button svg{display:block;width:27px;height:27px;flex:0 0 27px;fill:currentColor}.cartel-contact__button span{color:#fff;font-size:14px;line-height:1;font-weight:700;letter-spacing:.01em;white-space:nowrap}.cartel-contact__button:hover{transform:translateY(-1px);background:linear-gradient(180deg,#33b132 0%,#147814 100%);box-shadow:0 10px 20px rgba(31,126,33,.3)}.cartel-contact__button:focus-visible{outline:3px solid rgba(31,139,37,.28);outline-offset:3px}.cartel-contact__phone{color:#252525;font-size:16px;line-height:1.4;font-weight:500}.cartel-contact__phone a{color:#2f6f35 !important;font-weight:700;text-decoration:none}.cartel-contact__phone a:hover{text-decoration:underline}.cartel-contact__media{position:absolute;top:-155px;right:10px;z-index:4;width:auto;height:860px;pointer-events:none;user-select:none}.cartel-contact__media img{display:block !important;width:auto !important;height:100% !important;max-width:none !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;object-position:center bottom !important;transform:none !important;pointer-events:none;user-select:none}.cards{position:relative;z-index:10}@media (min-width:1601px){:root{--cartel-scene-height:960px;--cartel-scene-x:58%;--cartel-header-height:132px;--cartel-contact-height:490px}.cartel-contact__media{top:-175px;right:20px;height:910px}}@media (min-width:1441px) and (max-width:1600px){:root{--cartel-scene-height:920px;--cartel-scene-x:58%;--cartel-header-height:128px;--cartel-contact-height:475px}.cartel-contact__media{top:-160px;right:8px;height:875px}}@media (min-width:1101px) and (max-width:1440px){:root{--cartel-scene-height:830px;--cartel-scene-x:58%;--cartel-header-height:118px;--cartel-contact-height:445px}.cartel-contact__content{padding-top:68px}.cartel-contact__media{top:-115px;right:-8px;height:760px}}@media (min-width:901px) and (max-width:1100px){:root{--cartel-scene-height:790px;--cartel-scene-x:60%;--cartel-header-height:110px;--cartel-contact-height:415px}.cartel-contact__content{width:390px;padding:60px 0 32px 40px}.cartel-contact h2{font-size:62px}.cartel-contact p{font-size:16px}.cartel-contact__media{top:-65px;right:-30px;height:650px}}@media (min-width:768px) and (max-width:900px){:root{--cartel-scene-height:780px;--cartel-scene-x:63%;--cartel-header-height:105px;--cartel-contact-height:430px}.cartel-contact__content{width:365px;padding:60px 0 32px 30px}.cartel-contact h2{font-size:58px}.cartel-contact p{font-size:15px}.cartel-contact__media{top:5px;right:-85px;height:520px;opacity:.88}}@media (max-width:767px){:root{--cartel-scene-height:1160px;--cartel-scene-x:66%;--cartel-header-height:92px;--cartel-contact-height:590px}.cartel-header,.contacts,.cards{background-size:auto var(--cartel-scene-height) !important;background-position-x:var(--cartel-scene-x) !important}.cartel-header{background-position-y:0 !important}.contacts{background-position-y:calc(-1 * var(--cartel-header-height)) !important}.cards{background-position-y:calc(-1 * (var(--cartel-header-height) + var(--cartel-contact-height))) !important}.cartel-contact{min-height:var(--cartel-contact-height)}.cartel-contact__content{width:100%;padding:48px 22px 30px}.cartel-contact h2{font-size:54px}.cartel-contact p{font-size:15px}.cartel-contact p br{display:none}.cartel-contact__button{width:100%;max-width:280px}.cartel-contact__media{top:auto;right:-38px;bottom:-130px;height:560px;z-index:2;opacity:.44}.cartel-contact__content{z-index:5}}.contacts,.cards{position:relative !important;z-index:auto !important;isolation:auto !important;overflow:visible !important}.contacts>.e-con-inner,.contacts>.elementor-container,.contacts .elementor-widget,.contacts .elementor-widget-container{position:relative !important;z-index:auto !important;isolation:auto !important;overflow:visible !important}.contacts,.cards{position:relative !important;z-index:auto !important;isolation:auto !important;overflow:visible !important}.contacts>.e-con-inner,.contacts>.elementor-container,.contacts .elementor-widget,.contacts .elementor-widget-container{position:relative !important;z-index:auto !important;isolation:auto !important;overflow:visible !important}.cards{background:0 0 !important;background-color:transparent !important;background-image:none !important}.cards:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-color:#f8f6f2;background-image:var(--cartel-scene);background-repeat:no-repeat;background-size:auto var(--cartel-scene-height);background-position-x:var(--cartel-scene-x);background-position-y:calc(
    -1 * (
      var(--cartel-header-height) +
      var(--cartel-contact-height)
    )
  )}.cards>.elementor-background-overlay{z-index:2 !important;pointer-events:none}.cartel-contact{z-index:auto !important;isolation:auto !important;overflow:visible !important}.cartel-contact__media{z-index:5 !important;-webkit-clip-path:inset(0 0 72px 0) !important;clip-path:inset(0 0 72px 0) !important}.cartel-contact__content{z-index:15 !important}.cards>.e-con-inner,.cards>.elementor-container{position:relative !important;z-index:10 !important;background:0 0 !important;background-color:transparent !important;background-image:none !important;overflow:visible !important}.cards>.e-con,.cards>.e-con-inner>.e-con,.cards>.elementor-container>.elementor-column,.cards>.elementor-element,.cards>.e-con-inner>.elementor-element{position:relative !important;z-index:20 !important}.cards .elementor-widget,.cards .elementor-widget-container{position:relative !important;z-index:21 !important}.cartel-contact__media{-webkit-clip-path:inset(0 0 38px 0) !important;clip-path:inset(0 0 38px 0) !important}@media (min-width:1601px){.cartel-contact__media{-webkit-clip-path:inset(0 0 22px 0) !important;clip-path:inset(0 0 55px 0) !important}}@media (min-width:1441px) and (max-width:1600px){.cartel-contact__media{-webkit-clip-path:inset(0 0 38px 0) !important;clip-path:inset(0 0 50px 0) !important}}@media (min-width:1101px) and (max-width:1440px){.cartel-contact__media{-webkit-clip-path:inset(0 0 32px 0) !important;clip-path:inset(0 0 0 0) !important}}@media (min-width:901px) and (max-width:1100px){.cartel-contact__media{-webkit-clip-path:inset(0 0 25px 0) !important;clip-path:inset(0 0 25px 0) !important}}@media (min-width:768px) and (max-width:900px){.cartel-contact__media{-webkit-clip-path:inset(0 0 18px 0) !important;clip-path:inset(0 0 18px 0) !important}}@media (max-width:767px){.cartel-contact__media{-webkit-clip-path:none !important;clip-path:none !important}}@media (max-width:767px){:root{--cartel-contact-height:315px}.cartel-contact{position:relative !important;width:100% !important;height:auto !important;min-height:315px !important;margin:0 !important;padding:0 !important;background:0 0 !important;overflow:visible !important}.cartel-contact__content{position:relative !important;z-index:15 !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:30px 18px 10px !important;box-sizing:border-box !important}.cartel-contact h2{margin:0 0 14px !important;font-family:'Oswald','Arial Narrow',sans-serif !important;font-size:50px !important;line-height:.95 !important;font-weight:500 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}.cartel-contact p{width:255px !important;max-width:255px !important;margin:0 0 18px !important;font-family:'Manrope',sans-serif !important;font-size:14px !important;line-height:1.5 !important;font-weight:500 !important;color:#242424 !important;white-space:normal !important}.cartel-contact p br{display:none !important}.cartel-contact p span{color:#2f6f35 !important;font-weight:700 !important}.cartel-contact__button,.cartel-contact__button:hover,.cartel-contact__button:focus,.cartel-contact__button:active{position:relative !important;z-index:16 !important;width:100% !important;max-width:285px !important;height:50px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:11px !important;margin:0 0 12px !important;padding:0 17px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(180deg,#2ca62b 0%,#168015 100%) !important;color:#fff !important;text-decoration:none !important;box-shadow:0 7px 15px rgba(31,126,33,.24) !important;outline:none !important;transform:none !important;-webkit-tap-highlight-color:transparent !important;box-sizing:border-box !important}.cartel-contact__button svg{display:block !important;width:23px !important;min-width:23px !important;height:23px !important;flex:0 0 23px !important;fill:currentColor !important}.cartel-contact__button span{font-size:12.5px !important;font-weight:700 !important;line-height:1 !important;white-space:nowrap !important;color:#fff !important}.cartel-contact__phone{position:relative !important;z-index:16 !important;margin:0 !important;padding:0 !important;font-family:'Manrope',sans-serif !important;font-size:13px !important;line-height:1.4 !important;font-weight:500 !important;color:#252525 !important}.cartel-contact__phone a{font-size:14px !important;font-weight:700 !important;color:#2f6f35 !important;white-space:nowrap !important;text-decoration:none !important}.cartel-contact__media{position:absolute !important;top:-125px !important;right:-92px !important;bottom:auto !important;left:auto !important;width:345px !important;height:auto !important;margin:0 !important;padding:0 !important;z-index:3 !important;display:block !important;overflow:visible !important;opacity:1 !important;pointer-events:none !important;-webkit-clip-path:none !important;clip-path:none !important;transform:none !important}.cartel-contact__media img{position:relative !important;display:block !important;width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;object-position:right top !important;opacity:1 !important;transform:translateX(48px) !important;transform-origin:center top !important;pointer-events:none !important}.contacts,.contacts>.e-con-inner,.contacts>.elementor-container,.contacts .elementor-widget,.contacts .elementor-widget-container,.contacts .elementor-element{overflow:visible !important}}@media (max-width:390px){:root{--cartel-contact-height:300px}.cartel-contact{min-height:300px !important}.cartel-contact__content{padding:26px 14px 8px !important}.cartel-contact h2{margin-bottom:13px !important;font-size:45px !important}.cartel-contact p{width:230px !important;max-width:230px !important;margin-bottom:16px !important;font-size:13px !important}.cartel-contact__button,.cartel-contact__button:hover,.cartel-contact__button:focus,.cartel-contact__button:active{max-width:265px !important;height:48px !important;margin-bottom:11px !important}.cartel-contact__button span{font-size:11.5px !important}.cartel-contact__button svg{width:21px !important;min-width:21px !important;height:21px !important;flex-basis:21px !important}.cartel-contact__phone{font-size:12px !important}.cartel-contact__phone a{font-size:13px !important}.cartel-contact__media{top:-115px !important;right:-94px !important;width:320px !important}.cartel-contact__media img{width:100% !important;height:auto !important;transform:translateX(44px) !important;opacity:1 !important}}@media (max-width:767px){.cards{padding-bottom:10px !important}}.cartel-contact__button,.cartel-contact__button:link,.cartel-contact__button:visited,.cartel-contact__button:active,.cartel-contact__button:focus{color:#fff !important;text-decoration:none !important;-webkit-tap-highlight-color:transparent !important;outline:none !important;user-select:none}.cartel-contact__button:hover{color:#fff !important}.cartel-contact__button svg{fill:#fff !important}.cartel-contact__button span{color:#fff !important}.contact-cards{width:100%;max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;font-family:'Manrope',sans-serif;box-sizing:border-box}.contact-card{min-height:122px;padding:28px 24px;background:#fff;border-radius:14px;box-shadow:0 10px 24px rgba(30,50,32,.08);display:flex;align-items:center;gap:22px;box-sizing:border-box;transition:.25s ease}.contact-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(30,50,32,.11)}.contact-card__icon{width:54px;min-width:54px;height:54px;display:flex;align-items:center;justify-content:center;color:#20851f}.contact-card__icon svg{width:48px;height:48px;display:block;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.contact-card__icon svg path,.contact-card__icon svg circle{fill:none}.contact-card__icon .whatsapp-svg{width:48px;height:48px;stroke:none;fill:#20851f}.contact-card__icon .whatsapp-svg path{fill:#20851f;stroke:none}.contact-card__content{min-width:0}.contact-card__content h3{margin:0 0 8px;font-family:'Manrope',sans-serif;font-size:15px;line-height:1.2;font-weight:700;color:#2f6f35 !important}.contact-card__content a,.contact-card__content span{display:inline-block;margin:0 0 7px;font-size:14px;line-height:1.25;font-weight:600;color:#111;text-decoration:none}.contact-card__content a:hover{color:#248b26}.contact-card__content p{margin:0;font-size:14px;line-height:1.35;font-weight:600;color:#222}@media (max-width:1024px){.contact-cards{max-width:calc(100% - 40px);grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.contact-cards{max-width:calc(100% - 30px);grid-template-columns:1fr;gap:14px}.contact-card{min-height:110px;padding:22px 20px;gap:18px}.contact-card__icon{width:48px;min-width:48px;height:48px}.contact-card__icon svg,.contact-card__icon .whatsapp-svg{width:42px;height:42px}}.contact-map-block{width:100%;max-width:1340px;margin:0 auto;padding:50px 30px 30px;background:#fff;border-radius:0 0 24px 24px;box-sizing:border-box;display:grid;grid-template-columns:1fr 1.12fr;gap:56px;font-family:'Manrope',sans-serif;box-shadow:0 10px 28px rgba(30,50,32,.06)}.contact-map-left{position:relative;width:100%;min-height:500px;overflow:hidden;border-radius:16px;background:#eef4ec}.contact-map-left iframe{width:100%;height:100%;min-height:500px;display:block;border:0;filter:saturate(.95) contrast(.98)}.contact-map-right{width:100%;padding:14px 0 6px;box-sizing:border-box}.contact-map-right h2{margin:0 0 24px;font-family:'Manrope',sans-serif;font-size:27px;line-height:1.15;font-weight:800;text-transform:uppercase;color:#2f6f35}.contact-info-list{width:100%;display:flex;flex-direction:column;gap:12px}.contact-info-card{width:100%;min-height:88px;padding:20px 24px;display:flex;align-items:center;gap:24px;border:1px solid #dfe8dd;border-radius:14px;background:#fff;box-shadow:0 8px 18px rgba(30,50,32,.035);box-sizing:border-box}.contact-info-icon{width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#248b26}.contact-info-icon svg{width:42px;height:42px;display:block;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.contact-info-icon svg path,.contact-info-icon svg circle{fill:none}.contact-info-icon .whatsapp-icon{stroke:none;fill:#248b26}.contact-info-icon .whatsapp-icon path{fill:#248b26;stroke:none}.contact-info-text{min-width:0}.contact-info-text h3{margin:0 0 6px;font-family:'Manrope',sans-serif;font-size:17px;line-height:1.25;font-weight:800 !important;color:#2f6f35 !important}.contact-info-text a,.contact-info-text p{margin:0;font-family:'Manrope',sans-serif;font-size:15px;line-height:1.45;font-weight:500;color:#161616;text-decoration:none}.contact-info-text a:hover{color:#248b26}.contact-info-card:first-child .contact-info-text a{font-size:20px;font-weight:800}.contact-map-note{margin-top:22px;display:flex;align-items:center;gap:14px;font-family:'Manrope',sans-serif;font-size:16px;line-height:1.45;font-weight:500;color:#26302a}.contact-map-note svg{width:34px;min-width:34px;height:34px;flex-shrink:0;stroke:#248b26;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1024px){.contact-map-block{width:100%;max-width:100%;padding:26px 24px;grid-template-columns:1fr;gap:30px;border-radius:0 0 22px 22px}.contact-map-left,.contact-map-left iframe{min-height:380px}.contact-map-right{padding:0}.contact-map-right h2{font-size:25px}}@media (max-width:600px){.contact-map-block{width:100%;max-width:100%;margin:0;padding:22px 14px 26px;display:flex;flex-direction:column;gap:30px;border-radius:0 0 18px 18px;box-shadow:0 8px 22px rgba(30,50,32,.05)}.contact-map-left{order:1;width:100%;min-height:270px;border-radius:14px}.contact-map-left iframe{width:100%;min-height:270px;height:270px}.contact-map-right{order:2;width:100%;padding:0}.contact-map-right h2{margin:0 0 30px;font-size:21px;line-height:1.15;text-align:center}.contact-info-list{gap:10px}.contact-info-card{min-height:76px;padding:14px;gap:13px;border-radius:13px;box-shadow:0 5px 14px rgba(30,50,32,.035)}.contact-info-icon{width:38px;min-width:38px;height:38px}.contact-info-icon svg{width:34px;height:34px;stroke-width:2}.contact-info-text h3{margin-bottom:4px;font-size:14px;line-height:1.2}.contact-info-text a,.contact-info-text p{font-size:12.5px;line-height:1.4}.contact-info-card:first-child .contact-info-text a{font-size:16px}.contact-info-text br{display:none}.contact-map-note{margin-top:18px;align-items:center;gap:10px;padding:12px 13px;background:#f5f8f1;border-radius:12px;font-size:12.5px;line-height:1.4}.contact-map-note svg{width:28px;min-width:28px;height:28px}}@media (max-width:390px){.contact-map-block{padding:18px 10px 22px;gap:30px}.contact-map-left,.contact-map-left iframe{min-height:245px;height:245px}.contact-map-right h2{margin-bottom:30px;font-size:19px}.contact-info-card{min-height:72px;padding:12px 11px;gap:11px}.contact-info-icon{width:34px;min-width:34px;height:34px}.contact-info-icon svg{width:31px;height:31px}.contact-info-text h3{font-size:13px}.contact-info-text a,.contact-info-text p{font-size:11.5px}.contact-info-card:first-child .contact-info-text a{font-size:15px}.contact-map-note{margin-top:15px;font-size:11.5px}}.faq-section{width:100%;max-width:1340px;margin:0 auto;padding:0 30px 50px;font-family:'Manrope',sans-serif;box-sizing:border-box}.faq-title{width:100%;margin:0 0 50px;text-align:center}.faq-title h2{margin:0;font-family:'Manrope',sans-serif;font-size:20px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#2f6f35 !important}.faq-title span{display:block;width:42px;height:3px;margin:8px auto 0;border-radius:999px;background:#2f6f35 !important}.faq-grid{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:26px;align-items:start}.faq-card{width:100%;min-width:0;min-height:84px;padding:24px 28px;background:#fff;border:1px solid #e1e6df;border-radius:16px;box-sizing:border-box;box-shadow:0 8px 22px rgba(30,50,32,.04);transition:border-color .25s ease,box-shadow .25s ease}.faq-card[open]{min-height:150px;border-color:rgba(47,111,53,.25);box-shadow:0 10px 26px rgba(30,50,32,.07)}.faq-question{width:100%;padding:0;margin:0;border:0;background:0 0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;color:#111;cursor:pointer;text-align:left;font-family:'Manrope',sans-serif;list-style:none;-webkit-tap-highlight-color:transparent}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{content:""}.faq-question span{min-width:0;font-size:15px;line-height:1.35;font-weight:800}.faq-question svg{width:20px;min-width:20px;height:20px;margin-top:1px;flex-shrink:0;stroke:#111;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.faq-card[open] .faq-question svg{transform:rotate(180deg)}.faq-answer{margin-top:22px;font-size:15px;line-height:1.55;font-weight:500;color:#222}@media (max-width:1024px){.faq-section{width:100%;max-width:100%;padding:0 24px 50px}.faq-title{margin-bottom:42px}.faq-grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px}}@media (max-width:600px){.faq-section{width:100%;max-width:100%;margin:0;padding:0 14px 50px;box-sizing:border-box}.faq-title{width:100%;margin:0 0 50px;text-align:center}.faq-title h2{font-size:18px;line-height:1.2;font-weight:800;text-align:center}.faq-title span{width:40px;height:3px;margin-top:8px}.faq-grid{width:100%;display:grid;grid-template-columns:1fr;gap:14px}.faq-card{width:100%;min-height:0;padding:22px 20px;border-radius:16px;box-shadow:0 6px 18px rgba(30,50,32,.04)}.faq-card[open]{min-height:0}.faq-question{min-height:22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.faq-question span{font-size:14px;line-height:1.35;font-weight:800}.faq-question svg{width:18px;min-width:18px;height:18px;margin:0}.faq-answer{margin-top:18px;padding-right:22px;font-size:13.5px;line-height:1.5}.faq-answer br{display:none}}@media (max-width:390px){.faq-section{padding:0 10px 50px}.faq-title{margin-bottom:50px}.faq-title h2{font-size:17px}.faq-title span{width:36px}.faq-grid{gap:13px}.faq-card{padding:20px 18px;border-radius:15px}.faq-question span{font-size:13.5px}.faq-answer{margin-top:16px;font-size:13px}}