@font-face {
font-family: "Flaticon";
src: url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/Flaticon.eot);
src: url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/Flaticon.eot?#iefix) format("embedded-opentype"),
url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/flaticon.woff2) format("woff2"),
url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/flaticon.woff) format("woff"),
url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/flaticon.ttf) format("truetype"),
url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/Flaticon.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Flaticon";
src: url(//estetvill.ru/wp-content/plugins/landiox-master/assets/fonts/Flaticon.svg#Flaticon) format("svg");
}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
font-family: Flaticon;
font-size: 20px;
font-style: normal;
}
.flaticon-right-arrow-angle:before {
content: "\f101";
}
.flaticon-down-arrow:before {
content: "\f102";
}
.flaticon-left-arrow:before {
content: "\f103";
}
.flaticon-up-arrow:before {
content: "\f104";
}
.flaticon-fast-forward:before {
content: "\f105";
}
.flaticon-arrow-left:before {
content: "\f106";
}
.flaticon-plus:before {
content: "\f107";
}
.flaticon-minus:before {
content: "\f108";
}
.flaticon-user:before {
content: "\f109";
}
.flaticon-dots-menu:before {
content: "\f10a";
}
.flaticon-search-interface-symbol:before {
content: "\f10b";
}
.flaticon-home:before {
content: "\f10c";
}
.flaticon-global:before {
content: "\f10d";
}
.flaticon-dollar-currency-symbol:before {
content: "\f10e";
}
.flaticon-house:before {
content: "\f10f";
}
.flaticon-garden:before {
content: "\f110";
}
.flaticon-cabinet:before {
content: "\f111";
}
.flaticon-pool:before {
content: "\f112";
}
.flaticon-play-button-arrowhead:before {
content: "\f113";
}
.flaticon-play-button:before {
content: "\f114";
}
.flaticon-tick:before {
content: "\f115";
}
.flaticon-arrow:before {
content: "\f116";
}
.flaticon-arrow-1:before {
content: "\f117";
}
.flaticon-arrow-2:before {
content: "\f118";
}
.flaticon-download:before {
content: "\f119";
}
.flaticon-house-1:before {
content: "\f11a";
}
.flaticon-key:before {
content: "\f11b";
}
.flaticon-customer-support:before {
content: "\f11c";
}
.flaticon-auction:before {
content: "\f11d";
}
.flaticon-house-2:before {
content: "\f11e";
}
.flaticon-blueprint:before {
content: "\f11f";
}
.flaticon-quote:before {
content: "\f120";
}
.flaticon-call:before {
content: "\f121";
}
.flaticon-email:before {
content: "\f122";
}
.flaticon-book:before {
content: "\f123";
}
.flaticon-pen:before {
content: "\f124";
}
.flaticon-calendar:before {
content: "\f125";
}
.flaticon-envelope:before {
content: "\f126";
}
.flaticon-placeholder:before {
content: "\f127";
}
.flaticon-facebook:before {
content: "\f128";
}
.flaticon-twitter:before {
content: "\f129";
}
.flaticon-telegram:before {
content: "\f12a";
}
.flaticon-youtube:before {
content: "\f12b";
}
.flaticon-dribbble:before {
content: "\f12c";
}
.flaticon-linkedin:before {
content: "\f12d";
}
.flaticon-twitter-1:before {
content: "\f12e";
}
.flaticon-behance:before {
content: "\f12f";
}
.flaticon-skype:before {
content: "\f130";
}
.flaticon-vimeo:before {
content: "\f131";
}
.flaticon-spotify:before {
content: "\f132";
}
.flaticon-eye:before {
content: "\f133";
}
.flaticon-view:before {
content: "\f134";
}
.flaticon-heart:before {
content: "\f135";
}
.flaticon-building:before {
content: "\f136";
}
.flaticon-heart-1:before {
content: "\f137";
}
.flaticon-pdf:before {
content: "\f138";
}
.flaticon-txt:before {
content: "\f139";
}
.flaticon-private-garage:before {
content: "\f13a";
}
.flaticon-kitchen:before {
content: "\f13b";
}
.flaticon-toilet:before {
content: "\f13c";
}
.flaticon-hotel-bed:before {
content: "\f13d";
}
.flaticon-address:before {
content: "\f13e";
}
.flaticon-price-tag:before {
content: "\f13f";
}
.flaticon-cutlery:before {
content: "\f140";
}
.flaticon-hospital:before {
content: "\f141";
}
.flaticon-school-bag:before {
content: "\f142";
}
.flaticon-gym:before {
content: "\f143";
}
.flaticon-policeman:before {
content: "\f144";
}
.flaticon-speech-bubble:before {
content: "\f145";
}
.flaticon-calendar-1:before {
content: "\f146";
}
.flaticon-bookmark:before {
content: "\f147";
}
.flaticon-bookmark-1:before {
content: "\f148";
}
.flaticon-reply:before {
content: "\f149";
}.no-padding {
margin: 0 !important;
padding: 0 !important;
}
.reset-max-width img {
max-width: initial !important;
}
.elementor-widget-inline-text {
display: inline-block;
width: unset !important;
letter-spacing: -2px;
}
.section-title h2 > span[data-elementor-setting-key=section_title1] {
font-weight: 300;
}
@media (max-width: 480px) {
.reset-max-width.home3-about img,
.reset-max-width.home2-about img {
padding: 0 10px;
max-width: 100% !important;
}
}body.mg2 {
--mg2-ink: #1f2328;
--mg2-text: #3a3e44;
--mg2-muted: #6b7076;
--mg2-graphite: #2f3237;
--mg2-graphite-dark: #1e2024;
--mg2-light: #ecedef;
--mg2-soft: #f4f5f6;
--mg2-line: #e3e5e8;
--mg2-mid: #c9cdd2;
--mg2-green: #6bb241; --mg2-green-dark: #5a9a35;
} body.mg2 .mg2-btn {
display: inline-flex; align-items: center; justify-content: center;
min-height: 48px; padding: 0 26px; border-radius: 8px; border: 1px solid transparent; font-size: 15px; font-weight: 600; line-height: 1.2; text-decoration: none; white-space: nowrap;
transition: background-color .2s, color .2s, border-color .2s;
}
body.mg2 .mg2-btn--accent { background: var(--mg2-green); color: #fff; }
body.mg2 .mg2-btn--accent:hover { background: var(--mg2-green-dark); color: #fff; }
body.mg2 .mg2-btn--ghost { border-color: rgba(255, 255, 255, .6); color: #fff; }
body.mg2 .mg2-btn--ghost:hover { border-color: #fff; color: #fff; background: rgba(255, 255, 255, .08); }
body.mg2 .mg2-btn--outline { border: 2px solid var(--mg2-green); color: var(--mg2-green); background: transparent; }
body.mg2 .mg2-btn--outline:hover { background: var(--mg2-green); color: #fff; } body.mg2 .mg2-hero { position: relative; background: var(--mg2-graphite-dark); color: #fff; } body.mg2 .mg2-hero__media { position: relative; overflow: hidden; }
body.mg2 .mg2-hero__img { display: block; width: 100%; height: auto; }
body.mg2 .mg2-hero__shade {
position: absolute; left: 0; right: 0; bottom: 0; height: 62%; pointer-events: none;
background: linear-gradient(to top, rgba(12, 13, 14, .9) 0%, rgba(12, 13, 14, .62) 42%, rgba(12, 13, 14, 0) 100%);
}
body.mg2 .mg2-hero__panel { position: absolute; left: 0; right: 0; bottom: 0; padding-bottom: 34px; text-shadow: 0 1px 10px rgba(0, 0, 0, .35); }
body.mg2 .mg2-crumbs { margin-bottom: 12px; font-size: 13px; letter-spacing: .04em; text-transform: uppercase; color: rgba(255, 255, 255, .85); }
body.mg2 .mg2-crumbs a { color: inherit; text-decoration: none; }
body.mg2 .mg2-crumbs a:hover { color: #fff; text-decoration: underline; }
body.mg2 .mg2-crumbs__sep { margin: 0 8px; opacity: .6; }
body.mg2 .mg2-bar { display: flex; flex-wrap: wrap; align-items: center; gap: 18px 36px; }
body.mg2 .mg2-bar__title { flex: 1 1 100%; margin: 0; font-size: 46px; line-height: 1.1; font-weight: 700; color: #fff; }
body.mg2 .mg2-specs { display: flex; gap: 22px; }
body.mg2 .mg2-spec { display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 60px; font-size: 13px; font-weight: 600; color: #fff; text-align: center; }
body.mg2 .mg2-spec img { width: auto; height: 32px; }
body.mg2 .mg2-price { margin-left: auto; }
body.mg2 .mg2-price__label { font-size: 12px; color: rgba(255, 255, 255, .72); }
body.mg2 .mg2-price__value { font-size: 24px; font-weight: 700; white-space: nowrap; }
body.mg2 .mg2-actions { display: flex; gap: 10px; }  body.mg2 .mg2-gallery { position: relative; padding: 2px 0 0; background: #fff; }
body.mg2 .mg2-gallery__track { margin: 0 -1px; }
body.mg2 .mg2-gallery__item { padding: 0 1px; }
body.mg2 .mg2-gallery__link { display: block; overflow: hidden; }
body.mg2 .mg2-gallery__img { display: block; width: 100%; height: 330px; object-fit: cover; transition: transform .4s; }
body.mg2 .mg2-gallery__link:hover .mg2-gallery__img { transform: scale(1.03); }
body.mg2 .mg2-gallery .slick-arrow {
position: absolute; top: 50%; z-index: 3; transform: translateY(-50%);
width: 50px; height: 50px; border: 0; border-radius: 50%; background: #fff; font-size: 0; cursor: pointer;
box-shadow: 0 4px 16px rgba(0, 0, 0, .18); transition: background-color .2s;
}
body.mg2 .mg2-gallery .slick-arrow:hover { background: var(--mg2-light); }
body.mg2 .mg2-gallery .slick-prev { left: 24px; }
body.mg2 .mg2-gallery .slick-next { right: 24px; }
body.mg2 .mg2-gallery .slick-arrow::before {
content: ""; position: absolute; top: 50%; left: 50%; width: 11px; height: 11px;
border-top: 2px solid var(--mg2-graphite-dark); border-right: 2px solid var(--mg2-graphite-dark); opacity: 1;
}
body.mg2 .mg2-gallery .slick-prev::before { transform: translate(-35%, -50%) rotate(-135deg); }
body.mg2 .mg2-gallery .slick-next::before { transform: translate(-65%, -50%) rotate(45deg); } body.mg2 .mfp-bg { z-index: 100040; }
body.mg2 .mfp-wrap { z-index: 100050; } body.mg2 .mg2-kits { padding: 72px 0; }
body.mg2 .mg2-kits__title { margin: 0 0 28px; font-size: 36px; line-height: 1.2; font-weight: 700; color: var(--mg2-ink); } body.mg2 .mg2-kits__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
body.mg2 .mg2-kit {
display: grid; grid-row: span 3; grid-template-rows: subgrid; row-gap: 0;
border: 1px solid var(--mg2-line); background: #fff; overflow: hidden;
}
@supports not (grid-template-rows: subgrid) {
body.mg2 .mg2-kit { display: flex; flex-direction: column; }
body.mg2 .mg2-kit__body { flex: 1; }
body.mg2 .mg2-kit__head { min-height: 86px; }
}
body.mg2 .mg2-kit__head {
display: flex; align-items: center; padding: 18px 24px;
border-top: 3px solid var(--mg2-green); border-bottom: 1px solid var(--mg2-line); background: var(--mg2-soft);
}
body.mg2 .mg2-kit__title { margin: 0; font-size: 20px; line-height: 1.3; font-weight: 700; color: var(--mg2-ink); }
body.mg2 .mg2-kit__body { padding: 14px 24px 18px; }
body.mg2 .mg2-kit__base { margin: 0 0 4px; font-size: 14px; font-weight: 600; color: var(--mg2-ink); }
body.mg2 .mg2-kit__list { margin: 0; padding: 0; list-style: none; }
body.mg2 .mg2-kit__list li {
position: relative; padding: 8px 0 8px 18px; border-top: 1px solid #eff0f2;
font-size: 14px; line-height: 1.45; color: var(--mg2-text);
}
body.mg2 .mg2-kit__list li:first-child { border-top: 0; }
body.mg2 .mg2-kit__list li::before { content: ""; position: absolute; left: 0; top: 15px; width: 6px; height: 6px; border-radius: 50%; background: var(--mg2-green); }
body.mg2 .mg2-kit__foot { display: flex; align-items: center; padding: 20px 24px; border-top: 1px solid var(--mg2-line); background: var(--mg2-soft); }
body.mg2 .mg2-kit__price { font-size: 26px; line-height: 1.2; font-weight: 700; color: var(--mg2-ink); white-space: nowrap; }
body.mg2 .mg2-kits__note { margin: 12px 0 0; font-size: 13px; color: var(--mg2-muted); }
body.mg2 .mg2-kits__cta { margin-top: 28px; } body.mg2 .project-layout-slider { margin: 32px -10px 0; } body.mg2 .project-layout-slider.slick-initialized { display: block; }
body.mg2 .project-layout-slider .slick-track { display: flex; }
body.mg2 .project-layout-slider .slick-slide { height: auto; }
body.mg2 .project-layout-slider .slick-slide > div,
body.mg2 .project-layout-slider__item { height: 100%; }
body.mg2 .mg2-plan { height: 100%; padding: 24px; background: var(--mg2-soft); }
body.mg2 .mg2-plan .project-layout-slider__item__image { height: 480px; padding: 20px; background: #fff; }
body.mg2 .mg2-plan .project-layout-slider__item__image a { display: block; height: 100%; }
body.mg2 .mg2-plan .project-layout-slider__item__text { margin: 24px 0 0; padding-left: 20px; border-left: 2px solid var(--mg2-green); }
body.mg2 .mg2-plan-cta { display: flex; flex-wrap: wrap; align-items: center; gap: 16px 28px; margin-top: 32px; }
body.mg2 .mg2-plan-cta__text { margin: 0; font-size: 20px; line-height: 1.35; font-weight: 600; color: var(--mg2-ink); } body.mg2 .project-feature--image .circle::before,
body.mg2 .telegram-subscribe .background-tg::before {
content: ""; position: absolute; border: 2px solid var(--mg2-green); border-radius: 50%; pointer-events: none;
-webkit-mask: conic-gradient(from var(--mg2-arc-from), transparent 0deg, #000 60deg, #000 150deg, transparent 210deg);
mask: conic-gradient(from var(--mg2-arc-from), transparent 0deg, #000 60deg, #000 150deg, transparent 210deg);
} body.mg2 .project-feature--image .circle::before { inset: -14px; --mg2-arc-from: 150deg; } body.mg2 .telegram-subscribe .background-tg { position: relative; display: inline-block; max-width: 100%; vertical-align: top; }
body.mg2 .telegram-subscribe .background-tg::before {
left: 50.6%; top: 54.6%; width: calc(95.8% + 28px); aspect-ratio: 1 / 1; transform: translate(-50%, -50%);
z-index: 100; --mg2-arc-from: 20deg;
} @media (min-width: 992px) {
body.mg2 .video-section__container { flex-direction: row-reverse; }
}
@media (min-width: 1280px) {
body.mg2 .video-section__container { gap: 56px; }
body.mg2 .video-section__content { flex: 1 1 0; max-width: none; }
body.mg2 .video-section__button { padding-left: 30px; padding-right: 30px; white-space: nowrap; }
} body.mg2 .project-feature--image .circle,
body.mg2 .project-feature--image__shadow { background-color: var(--mg2-light) !important; }  @media (max-width: 1199.98px) {
body.mg2 .mg2-bar { gap: 14px 24px; }
body.mg2 .mg2-bar__title { font-size: 36px; }
body.mg2 .mg2-hero__panel { padding-bottom: 24px; }
body.mg2 .mg2-price { margin-left: 0; }
body.mg2 .mg2-kits__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 991.98px) { body.mg2 .mg2-hero__shade { height: 38%; background: linear-gradient(to top, var(--mg2-graphite-dark), rgba(30, 32, 36, 0)); }
body.mg2 .mg2-hero__panel { position: static; padding: 6px 0 22px; background: var(--mg2-graphite-dark); text-shadow: none; }
body.mg2 .mg2-bar__title { font-size: 30px; }
body.mg2 .mg2-gallery__img { height: 260px; }
body.mg2 .mg2-kits { padding: 52px 0; }
body.mg2 .mg2-kits__title { font-size: 30px; }
body.mg2 .mg2-kits__grid { grid-template-columns: minmax(0, 1fr); }
body.mg2 .mg2-plan { padding: 16px; }
body.mg2 .mg2-plan .project-layout-slider__item__image { height: 360px; padding: 12px; }
} @media (max-width: 575.98px) {
body.mg2 .mg2-crumbs { font-size: 11px; }
body.mg2 .mg2-bar__title { font-size: 24px; }
body.mg2 .mg2-specs { width: 100%; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; }
body.mg2 .mg2-spec { min-width: 0; font-size: 12px; }
body.mg2 .mg2-spec img { height: 28px; }
body.mg2 .mg2-price__value { font-size: 22px; }
body.mg2 .mg2-actions { width: 100%; flex-direction: column; }
body.mg2 .mg2-actions .mg2-btn { width: 100%; }
body.mg2 .mg2-gallery__img { height: 220px; }
body.mg2 .mg2-gallery .slick-arrow { width: 42px; height: 42px; }
body.mg2 .mg2-gallery .slick-prev { left: 12px; }
body.mg2 .mg2-gallery .slick-next { right: 12px; }
body.mg2 .mg2-kits__title { font-size: 26px; }
body.mg2 .mg2-kit__head { padding: 16px 18px; }
body.mg2 .mg2-kit__body { padding: 12px 18px 16px; }
body.mg2 .mg2-kit__foot { padding: 16px 18px; }
body.mg2 .mg2-kit__price { font-size: 24px; white-space: normal; }
body.mg2 .mg2-kits__cta .mg2-btn { width: 100%; }
body.mg2 .mg2-plan .project-layout-slider__item__image { height: 260px; padding: 8px; }
body.mg2 .mg2-plan .project-layout-slider__item__text { margin-top: 18px; }
body.mg2 .mg2-plan-cta__text { font-size: 18px; }
body.mg2 .mg2-plan-cta .mg2-btn { width: 100%; white-space: normal; text-align: center; }
body.mg2 .telegram-subscribe .background-tg { margin-bottom: 50px; }
body.mg2 .telegram-subscribe .background-tg__img { margin-bottom: 0; }
} body.mg3 .mg2-gallery__img { width: auto; max-width: none; object-fit: fill; }
@media (max-width: 575.98px) {
body.mg3 .mg2-gallery__img { height: min(220px, 50vw); }
} @media (min-width: 1200px) {
body.mg3 .mg2-kits__cta { width: calc((100% - 40px) / 3); margin-left: auto; }
body.mg3 .mg2-kits__cta .mg2-btn { width: 100%; }
} @media (min-width: 992px) {
body.mg3 .project-feature--info__btn { text-align: right; }
}@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://estetvill.ru/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}