@font-face{font-family:Arvo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/63f26fe34c987908-s.p.20anc_vf3-uvi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arvo Fallback;src:local(Times New Roman);ascent-override:79.95%;descent-override:20.56%;line-gap-override:2.23%;size-adjust:120.19%}.arvo_f3d49e46-module__EPARsa__className{font-family:Arvo,Arvo Fallback;font-style:normal;font-weight:400}.arvo_f3d49e46-module__EPARsa__variable{--font-arvo:"Arvo", "Arvo Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.441olqq_uijdr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.27vw08z6_vw0m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.097vcw437jzga.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0zem_9y19rte6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_3ffd2d55-module__R8Odrq__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_3ffd2d55-module__R8Odrq__variable{--font-lato:"Lato", "Lato Fallback"}
:root{--black:#000;--white:#fff;--color-bg:#dedad3;--color-bg-page:#9a5321;--color-text:#6b3b25;--color-accent:#e09402;--color-accent-light:#f6a201;--color-dark:#62493d;--color-footer-text:#e7d7ba;--color-border:#c6c2bc;--font-body:var(--font-arvo,"Arvo", sans-serif);--font-ui:var(--font-lato,"Lato", sans-serif);--wrapper-width:1024px}*,:before,:after{box-sizing:border-box}ul,ol,li{border:0;margin:0;padding:0;list-style:none}p{margin:0}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(../media/bg.3_k99xphxbjkz.png);background-position:50% 0;margin:0;padding:30px 0 80px;font-size:18px;line-height:1.5em}@media (max-width:1024px){body{padding:0}}
.Footer-module-scss-module__wcgw9G__content{font-family:var(--font-body);text-shadow:0 -1px #0006;color:var(--color-footer-text);background-color:var(--color-dark);border-top:3px solid var(--color-accent);padding:20px 30px 15px;font-size:14px;display:block;position:relative}.Footer-module-scss-module__wcgw9G__content div{font-family:var(--font-ui);color:var(--color-accent);margin-top:0;margin-bottom:10px;font-size:18px;font-weight:700}.Footer-module-scss-module__wcgw9G__links{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__wcgw9G__links a{font-family:var(--font-body);color:var(--color-footer-text);font-size:14px;font-weight:400;text-decoration:underline}.Footer-module-scss-module__wcgw9G__hr{background:#5a453b;border:none;border-top:1px solid #644d42;border-bottom:1px solid #523f35;width:100%;height:8px;margin:0;padding:0}.Footer-module-scss-module__wcgw9G__copyright{text-align:center;text-shadow:0 -1px #00000080;color:var(--color-accent);background:var(--color-dark) url(../media/footer.3a4vhuqh6i53-.png) repeat-x center top;padding:15px 30px;font-size:13px}
.Header-module-scss-module__wS1-Va__header{background-image:url(../media/header.3rglp3eh10eir.png);background-position:50% 0;justify-content:space-between;align-items:center;padding:24px 30px;display:flex}@media screen and (max-width:767px){.Header-module-scss-module__wS1-Va__header{padding:40px 20px}}.Header-module-scss-module__wS1-Va__logo{line-height:0}.Header-module-scss-module__wS1-Va__logo a:hover{opacity:.8}.Header-module-scss-module__wS1-Va__contacts{align-items:center;display:flex}.Header-module-scss-module__wS1-Va__phone a{font-family:var(--font-ui);color:inherit;font-size:26px;font-weight:700;text-decoration:none}.Header-module-scss-module__wS1-Va__phone a:hover{opacity:.8}
.Nav-module-scss-module__XvYc_q__nav{z-index:1;width:100%;font-family:var(--font-ui);background:var(--color-accent);padding:0 30px;font-size:20px;font-weight:700;position:relative}@media screen and (max-width:767px){.Nav-module-scss-module__XvYc_q__nav{padding:0;font-size:18px}}.Nav-module-scss-module__XvYc_q__list{display:flex}@media screen and (max-width:767px){.Nav-module-scss-module__XvYc_q__list{flex-direction:column}}.Nav-module-scss-module__XvYc_q__list li:hover a,.Nav-module-scss-module__XvYc_q__list li.Nav-module-scss-module__XvYc_q__active a{text-shadow:0 2px #444;background:var(--color-dark)}.Nav-module-scss-module__XvYc_q__list a{text-shadow:0 2px #c68301;color:var(--color-bg);padding:15px 40px;text-decoration:none;display:block}@media screen and (max-width:767px){.Nav-module-scss-module__XvYc_q__list a{text-align:center;padding:10px 20px}}.Nav-module-scss-module__XvYc_q__price{margin-left:auto}@media screen and (max-width:767px){.Nav-module-scss-module__XvYc_q__price{margin-left:0}}
.Layout-module-scss-module__rGjB5a__root{width:100%;max-width:var(--wrapper-width);background:var(--color-bg);margin:0 auto;box-shadow:0 0 5px #00000080}@media screen and (max-width:767px){.Layout-module-scss-module__rGjB5a__root{width:100%;margin:0}}.Layout-module-scss-module__rGjB5a__main{border-top:5px solid var(--color-border);padding:30px 30px 60px;position:relative}@media screen and (max-width:767px){.Layout-module-scss-module__rGjB5a__main{padding:20px 20px 80px}}
