.elementor .e-86f574e-642a571{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor .e-17e7df4-52b3aad{width:40%;}.elementor .e-b231f86-ffb69cf{max-width:680px;}.elementor .e-c5a4385-ded9966{width:60%;background-color:var(--purple-lite);justify-content:center;align-items:start;}.elementor .e-dd7a030-4b2a5dc{padding-block-start:clamp(1.5rem, calc(1.337rem + 0.816vw), 2rem);;flex-direction:row;}.elementor .e-f620087-6d8086d{width:30px;height:auto;color:#ffffff;}.elementor .e-cc7717f-46964c5{font-weight:400;}.elementor .e-408d4c7-eac29c5{font-weight:600;margin-block-end:4px;}.elementor .e-1842b78-19bf648{justify-content:flex-start;}.elementor .e-efead05-1ac923c{font-weight:500;text-transform:uppercase;padding:6px;border-radius:8px;background-color:var(--purple-lite);}.elementor .e-d2b651a-c753d36{flex-direction:column;align-items:center;}.elementor .e-63f1bc8-c62b520{min-height:540px;aspect-ratio:1/1;background-image:url("https://life-dev.ru/wp-content/uploads/2026/08/doc-kovalenko-2_converted.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;align-items:end;}.elementor .e-d089a58-cd07d45{flex-direction:row;align-items:center;}.elementor .e-82e97eb-f56030a{margin-block-end:var(--space-16);}.elementor .e-579e2b2-1274cd1{font-weight:600;text-transform:none;background-color:var(--purple-lite);align-self:start;}.elementor .e-77a0262-727d92c{flex:0 0;}.elementor .e-54d1b29-28258fb{font-weight:600;text-transform:none;background-color:var(--purple-lite);align-self:start;}.elementor .e-2141426-0130234{width:calc(25% - 15px);min-width:calc((100% - 3 * 1.5rem) / 4);flex:0 0;}.elementor .e-0c92b35-3eca766{font-weight:600;text-transform:none;background-color:var(--purple-lite);align-self:start;}.elementor .e-711ece2-229cd40{width:calc(25% - 15px);min-width:calc((100% - 3 * 1.5rem) / 4);flex:0 0;}.elementor .e-b1b3631-ee77694{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory; 
  scrollbar-width: none; /* для Firefox */
  -webkit-overflow-scrolling: touch;
}
selector::-webkit-scrollbar {
  display: none; /* скрывает полосу прокрутки в Chrome/Safari/Edge */\n}.elementor .e-07df58f-80c7f17{width:100%;margin-block-end:2rem;}.elementor .e-a684c9b-4d8e603{font-weight:600;text-transform:none;background-color:var(--purple-lite);align-self:start;}.elementor .e-232da36-1af829a{flex-direction:row;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-2ab7e12-b131dca{width:auto;}.elementor .e-e36d25c-e00ba20{width:50%;}.elementor .e-e4c59b3-cfcbc38{flex-direction:row;justify-content:space-between;}