#navbar[data-v-16227429]{background-color:var(--brown);border-bottom:5px solid var(--brown-dark);border-top:5px solid var(--brown-dark);justify-content:center;margin-top:-2px;padding:15px;font-weight:600;display:flex}#navbar .link[data-v-16227429]{cursor:pointer;color:var(--brown-text);text-transform:uppercase;margin:0 14px;font-size:1.1rem;text-decoration:none}#navbar .link[data-v-16227429]:hover{color:var(--brown-text-hover)}@media screen and (width<=991px){#navbar[data-v-16227429]{padding:8px}#navbar .link[data-v-16227429]{padding:5px 0;font-size:.9rem}}.header_big[data-v-16227429],.header_small[data-v-16227429]{max-width:100%;height:auto;display:block}.header_small[data-v-16227429]{display:none}.hidden-home-link[data-v-16227429]{width:19vw;max-width:330px;height:150px;position:absolute;top:0;left:41vw}@media screen and (width<=767px){.header_small[data-v-16227429]{display:block}.header_big[data-v-16227429]{display:none}.hidden-home-link[data-v-16227429]{width:32vw;height:100px;left:33vw}}.bottom-image img[data-v-16227429]{width:100%;height:auto;display:block}.bottom-image[data-v-16227429]{z-index:-1;height:12px;margin-top:-10px;display:block;position:relative}.categoryCardWrapper[data-v-882865c6]{position:relative}@media screen and (width>=992px){.categoryCardWrapper[data-v-882865c6]:before{content:"";border-top:20px solid #e8e0dd;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;margin-left:-20px;position:absolute;top:-40px;left:50%}}.categoryCardWrapper a[data-v-882865c6]{text-decoration:none}.categoryCardWrapper:first-of-type .categoryCard[data-v-882865c6]{background-color:#187c8c;transition:all .3s}.categoryCardWrapper:nth-of-type(2) .categoryCard[data-v-882865c6]{background-color:#1a8474;transition:all .3s}.categoryCardWrapper:nth-of-type(3) .categoryCard[data-v-882865c6]{background-color:#c825cb;transition:all .3s}.categoryCardWrapper:hover:first-of-type img[data-v-882865c6]{border-color:#5da3ae}.categoryCardWrapper:hover:nth-of-type(2) img[data-v-882865c6]{border-color:#5fa99e}.categoryCardWrapper:hover:nth-of-type(3) img[data-v-882865c6]{border-color:#d866db}.categoryCard[data-v-882865c6]{color:#000;text-align:center;border-radius:.25rem}.categoryCard header[data-v-882865c6]{color:#fff;text-align:left;align-items:center;padding:10px 10px 20px;font-size:1.2rem;display:flex}.categoryCard header .number[data-v-882865c6]{padding:7px 20px 0;font-size:3rem;font-weight:700;line-height:3.5rem;display:inline-block}@media screen and (width<=1199px){.categoryCard header .number[data-v-882865c6]{padding-top:13px;font-size:2.5rem}}.categoryCard header .name[data-v-882865c6]{text-transform:uppercase;font-size:2rem;line-height:3.5rem;display:block}.categoryCard header .odrudy[data-v-882865c6]{text-transform:uppercase;margin-top:-6px;font-size:.9rem;display:block}.categoryCard .content[data-v-882865c6]{background-color:var(--brown-light);padding:10px 22px 22px}.categoryCard .content p[data-v-882865c6]{text-align:justify;color:#000000e6;height:100px;line-height:1.2rem}@media screen and (width<=1399px){.categoryCard .content p[data-v-882865c6]{height:120px}}@media screen and (width<=991px){.categoryCardWrapper[data-v-882865c6]{margin-bottom:40px}.categoryCard .content p[data-v-882865c6]{height:80px}}@media screen and (width<=575px){.categoryCard .content p[data-v-882865c6]{height:120px}}.categoryCard .content img[data-v-882865c6]{border:10px solid #fff;border-radius:50%;width:250px;height:auto;margin:0 auto;transition:all .3s}@media screen and (width<=470px){.categoryCard .content img[data-v-882865c6]{width:200px}}@media screen and (width<=345px){.categoryCard .content img[data-v-882865c6]{min-height:0}}.categoryCard footer[data-v-882865c6]{padding:15px}.categoryCard footer svg[data-v-882865c6]{fill:#fff;transform:scaleY(.75)}.categoryCard footer svg[data-v-882865c6]:not(:last-child){margin-right:-5px}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(./fonts/RjbsboW-FSXe8c1yOFxxA5PkqrQIYWXQ3HYrnzrc30I-6HIpWzHEjlEH7HeSQEasy_rQTmetbHCfpqTkvCGbtPU.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3 Fallback: -apple-system";src:local(-apple-system);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:94.2802%;ascent-override:108.612%;descent-override:42.4267%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Roboto";src:local(Roboto);size-adjust:93.9697%;ascent-override:108.971%;descent-override:42.5669%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:92.8889%;ascent-override:110.239%;descent-override:43.0622%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local(Arial);size-adjust:93.7639%;ascent-override:109.211%;descent-override:42.6604%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:88.1857%;ascent-override:116.119%;descent-override:45.3589%;line-gap-override:0%}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(./fonts/xDqdEzkSBrqlRiTtyMB236Jfze0HGh2ju3L3KlGu3Qg-XmWgOdPW0Xyc6z3FS8o2RxNrcDbUQECI6psEyKqzKz8.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(./fonts/RjbsboW-FSXe8c1yOFxxA5PkqrQIYWXQ3HYrnzrc30I-6HIpWzHEjlEH7HeSQEasy_rQTmetbHCfpqTkvCGbtPU.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(./fonts/xDqdEzkSBrqlRiTtyMB236Jfze0HGh2ju3L3KlGu3Qg-XmWgOdPW0Xyc6z3FS8o2RxNrcDbUQECI6psEyKqzKz8.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(./fonts/RjbsboW-FSXe8c1yOFxxA5PkqrQIYWXQ3HYrnzrc30I-6HIpWzHEjlEH7HeSQEasy_rQTmetbHCfpqTkvCGbtPU.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(./fonts/xDqdEzkSBrqlRiTtyMB236Jfze0HGh2ju3L3KlGu3Qg-XmWgOdPW0Xyc6z3FS8o2RxNrcDbUQECI6psEyKqzKz8.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}html{scroll-behavior:smooth;--brown-light:#e8e0dd;--brown:#cfc2bb;--brown-dark:#ada099;--brown-text:#00000096;--brown-text-hover:#000000b3;font-size:16px;line-height:16px}body{background-color:#f2f2f2;margin:0;font-family:"Source Sans 3","Source Sans 3 Fallback: -apple-system","Source Sans 3 Fallback: BlinkMacSystemFont","Source Sans 3 Fallback: Segoe UI","Source Sans 3 Fallback: Roboto","Source Sans 3 Fallback: Helvetica Neue","Source Sans 3 Fallback: Arial","Source Sans 3 Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.container{background-color:#fff;max-width:1400px;margin:0 auto}#about,#contacts,section>.title{margin-top:30px}section>.title{text-align:center;background-color:var(--brown-light);color:var(--brown-text);padding:5px 0;position:relative}section>.title h1{letter-spacing:1px;text-transform:uppercase;font-size:1.4rem;font-weight:700}section>.title:after{content:"";border-top:solid 20px var(--brown-light);border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;margin-left:-20px;position:absolute;top:100%;left:50%}@media screen and (width>=992px){#products>.title:after{content:none}}#about .content{justify-content:space-between;align-items:center;gap:6%;padding:20px 30px;display:flex}#about .content .text p{margin-bottom:20px;font-size:1.05rem;line-height:1.5rem}#about .content .logo{padding-right:2%}#about .content .logo svg{max-width:300px;height:auto}@media screen and (width<=991px){#about .content .logo svg{max-width:200px}}@media screen and (width<=767px){#about .content .logo{display:none}}#products .gridRow{grid-column-gap:70px;grid-template-columns:1fr 1fr 1fr;max-width:100%;padding:40px 30px;display:grid}@media screen and (width<=1199px){#products .gridRow{grid-column-gap:35px;padding:35px}}@media screen and (width<=991px){#products .gridRow{grid-template-columns:1fr;padding:70px 25px 5px}}#contacts{margin-bottom:50px}#contacts .content{justify-content:space-between;margin-top:50px;padding:20px 30px 40px;display:flex}#contacts .content #map{flex:1;height:400px;display:grid}#contacts .content #map iframe{border:0;width:100%;height:100%}#contacts .content .text{flex-wrap:wrap;flex-basis:44%;gap:20px;padding:0 30px;display:flex}#contacts .content .text>div:nth-child(odd){flex-basis:42%}#contacts .content .text>div:nth-child(2n){flex-basis:50%}#contacts .content .text .subtitle{text-transform:uppercase;color:#00000096;font-size:1.1rem;font-weight:700}#contacts .content .text .subtitle+div{margin-top:15px;margin-left:3ch;font-size:1.05rem;line-height:1.75rem}@media screen and (width<=991px){#contacts .content{flex-wrap:wrap}#contacts .content #map{flex-basis:100%;order:1;margin-top:20px}#contacts .content .text{flex-basis:100%;padding:0 10px}#contacts .content .text>div{flex-basis:100%}#contacts .content .text .subtitle{font-size:1.1rem}#contacts .content .text .subtitle+div{margin-top:5px;margin-bottom:30px;margin-left:1ch;font-size:1.05rem}}
