.elementor .e-5e04dd78-1495{font-size:0.75rem;color:#605650;margin-block-start:0px;margin-block-end:2.2rem;margin-inline-start:0px;margin-inline-end:0px;& a { color:inherit;text-decoration:none; }\n}.elementor .e-7a92e102-8c99{font-weight:600;font-size:0.95rem;color:#7D2438;letter-spacing:0.1em;margin-block-start:0px;margin-block-end:1.05rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c34cbda-7839{font-family:var(--sc-serif);font-weight:500;font-size:clamp(2.3rem,4.5vw,4.2rem);letter-spacing:0.025em;line-height:1.35;margin:0px;& span { display:block;white-space:nowrap; }\n}.elementor .e-951e088-5d8c{width:min(88%,330px);height:15px;margin-block-start:1.15rem;margin-block-end:1.4rem;margin-inline-start:0px;margin-inline-end:0px;background-color:#7D2438;opacity:90%;clip-path:polygon(0 55%,9% 36%,31% 27%,44% 33%,62% 38%,80% 55%,100% 70%,73% 68%,54% 62%,34% 57%,9% 75%,0 78%);}.elementor .e-53b0fbfd-8c58{max-width:32rem;font-size:1rem;line-height:1.85;margin:0px;cursor:default; text-wrap:balance;\n}.elementor .e-2ea70f93-699c{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 47%;align-items:flex-start;}.elementor .e-c12fe67-49fb{width:100%;padding:0px;display:block;}.elementor .e-5c88b4fb-5fcd{font-family:var(--sc-serif);font-size:0.9rem;line-height:1.5;margin:0px;cursor:default;\n}.elementor .e-35cb1bf0-d120{font-family:var(--sc-serif);font-weight:600;font-size:1.3rem;line-height:1.6;margin-block-start:0.15rem;margin-block-end:0.15rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72eeeaff-9f62{font-family:var(--sc-serif);font-size:0.85rem;line-height:1.5;margin:0px;cursor:default;\n}.elementor .e-276cfa05-8e92{width:150px;height:150px;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:1;padding:0.9rem;border-radius:50%;border-width:2px;border-color:#7D24388C;border-style:dashed;outline-width:1px;outline-color:#7D24384C;outline-style:solid;outline-offset:5px;background-color:#FBF7EF66;transform:rotateX(0deg) rotateY(0deg) rotateZ(-5deg);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-3e09b066-e9bb{min-width:0px;position:relative;padding:0px;gap:0px;flex:1 1 53%;}.elementor .e-10470b56-c1aa{padding:0px;display:flex;flex-direction:row;gap:2.5rem;align-items:center;}.elementor .e-e6b473d-b503{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-4c7ccce4-5930{padding-block-start:1.3rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:block;}.elementor .e-73c1accb-dbf6{font-family:var(--sc-serif);font-weight:500;font-size:1.7rem;line-height:1.5;margin-block-start:0px;margin-block-end:1.3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-293d63bf-cb56{width:100%;padding:0px;display:block;}.elementor .e-1c6e649a-2c94{width:100%;padding-block-start:1.65rem;padding-block-end:1.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#83756218;border-style:solid;background-color:#FFFEFBD9;box-shadow:0px 8px 25px 0px #594C3810;display:block;}.elementor .e-908feda-7c7c{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-56a13bc8-33a8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;display:block;}.elementor .e-66f8a900-96bf{font-family:var(--sc-serif);font-weight:500;font-size:2rem;line-height:1.5;margin:0px;}.elementor .e-4c3a2933-abb7{font-size:0.82rem;color:#605650;line-height:1.7;margin:0px;& a { margin-left:1rem;color:#7D2438;text-decoration:underline;text-underline-offset:.25rem; }\n}.elementor .e-5a8a891f-67ae{padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline; gap:.7rem 1.5rem;\n}.elementor .e-5e53b04e-57a9{width:100%;max-width:220px;overflow:hidden;aspect-ratio:1;border-radius:50%;display:block;align-self:center;& img { display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center;border-radius:50%; }\n}.elementor .e-7529ed46-7c0e{font-size:0.72rem;color:#594C45;line-height:1.5;text-align:center;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;margin-block-start:1rem;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;background-color:#EDE4D7;align-self:center;}.elementor .e-492bd32e-61fd{font-family:var(--sc-serif);font-weight:600;font-size:1.5rem;letter-spacing:0.035em;line-height:1.45;text-align:center;margin-block-start:0px;margin-block-end:0.3rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-730b1d4d-3f7a{font-size:0.83rem;color:#605650;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;cursor:default;\n}.elementor .e-61a81948-a896{min-height:44px;font-size:0.87rem;color:#7D2438;text-align:right;text-decoration:underline;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;background-color:transparent;justify-content:flex-end;align-self:flex-end;text-underline-offset:.35rem; &:focus-visible { outline:2px solid #7D2438;outline-offset:4px; }\n}.elementor .e-6a98cda9-22fe:hover,.elementor .e-6a98cda9-22fe:focus-visible{background-color:#FFFEFB;}.elementor .e-6a98cda9-22fe{height:100%;min-width:0px;text-align:center;padding-block-start:1.4rem;padding-block-end:0.75rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-width:1px;border-color:#83756216;border-style:solid;background-color:#FFFEFBBF;display:flex;flex-direction:column;gap:0px;align-items:center;transition:background .2s;\n}.elementor .e-cb9116a-fe59{height:100%;min-width:0px;padding:0px;display:block;}.elementor .e-773219c3-64eb{padding:0px;display:contents;}.elementor .e-7ab5d3a3-b527{font-family:var(--sc-serif);font-weight:500;font-size:1.4rem;margin-block-start:0px;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3804407b-31e0{font-size:0.95rem;line-height:1.85;margin:0px;cursor:default;\n}.elementor .e-31e6e4d-b3eb{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFEFBBF;display:block;grid-column:1/-1;}.elementor .e-424cf9a7-7960{min-width:0px;padding:0px;display:contents;}.elementor .e-5eac4b8c-d340{width:120px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;align-self:center;& img { width:100%;height:auto; }\n}.elementor .e-39dd522-1528{font-family:var(--sc-serif);font-weight:500;font-size:1.05rem;line-height:1.65;text-align:center;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e8ac521-fd98{font-size:0.82rem;line-height:1.85;text-align:center;margin:0px;cursor:default;\n}.elementor .e-12e185ed-9158{min-height:44px;font-size:0.82rem;color:#7D2438;text-decoration:underline;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;background-color:transparent;text-underline-offset:.35rem;\n}.elementor .e-58ea9eb9-63d0{min-width:0px;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:1px;border-color:#83756216;border-style:solid;background-color:#FFFEFB70;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-360c0fea-cbcb{width:100%;min-width:0px;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;}.elementor .e-38daca5d-b2fe{padding:0px;display:block;}.elementor .e-7f400abe-331a{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-10d100a2-b08e{padding-block-start:2rem;padding-block-end:1.6rem;padding-inline-start:2rem;padding-inline-end:2rem;display:block;}.elementor .e-1806759a-d33a{font-family:var(--sc-serif);font-weight:500;font-size:2rem;line-height:1.5;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c526847-4e9e{font-size:0.92rem;line-height:1.85;margin:0px;cursor:default;\n}.elementor .e-3d48cc97-1170{min-width:0px;padding:0px;display:block;flex:1 1 0px;}.elementor .e-4e31c2a1-f47c{min-height:48px;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;white-space:nowrap;\n}.elementor .e-7e7dd3eb-bc4c{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-5b6d05dd-498a{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;padding-inline-end:4rem;border-block-start-width:1px;background-color:#FFFEFB60;display:block;border-top-style: solid; border-top-color: #83756222;\n}.elementor .e-73c5f4ed-eaa4{min-height:44px;font-size:0.83rem;color:#7D2438;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:center;text-underline-offset:.3rem;\n}.elementor .e-1479a71d-36c7{padding:1.1rem;display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-ce3ad69-8f43{min-width:0px;overflow:hidden;font-family:var(--sc-sans);color:#27231F;padding:0px;background-image:linear-gradient(0deg, #F5F0E8B5 0%,#F5F0E8B5 100%),url("https://solechika.pro/wp-content/uploads/2026/10/solechika-20261003_140207_069165.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#F5F0E8;display:block;background-position:center top;\n}