@charset "UTF-8";:root{--c-bg:hsla(37, 33%, 88%, 1);--c-bg-h:37;--c-bg-s:33%;--c-bg-l:88%;--c-shd-5:hsla(37, 33%, 83%, 1);--c-shd-5-h:37;--c-shd-5-s:33%;--c-shd-5-l:83%;--c-shd-10:hsla(37, 33%, 78%, 1);--c-shd-10-h:37;--c-shd-10-s:33%;--c-shd-10-l:78%;--c-shd-20:hsla(37, 33%, 68%, 1);--c-shd-20-h:37;--c-shd-20-s:33%;--c-shd-20-l:68%;--c-shd-30:hsla(37, 33%, 58%, 1);--c-shd-30-h:37;--c-shd-30-s:33%;--c-shd-30-l:58%;--c-shd-40:hsla(37, 33%, 48%, 1);--c-shd-40-h:37;--c-shd-40-s:33%;--c-shd-40-l:48%;--c-shd-50:hsla(37, 33%, 38%, 1);--c-shd-50-h:37;--c-shd-50-s:33%;--c-shd-50-l:38%;--c-shd-60:hsla(37, 33%, 28%, 1);--c-shd-60-h:37;--c-shd-60-s:33%;--c-shd-60-l:28%;--c-shd-70:hsla(37, 33%, 18%, 1);--c-shd-70-h:37;--c-shd-70-s:33%;--c-shd-70-l:18%;--c-shd-80:hsla(37, 33%, 8%, 1);--c-shd-80-h:37;--c-shd-80-s:33%;--c-shd-80-l:8%;--c-shd-90:hsla(0, 0%, 0%, 1);--c-shd-90-h:0;--c-shd-90-s:0%;--c-shd-90-l:0%;--c-text:hsla(0, 0%, 27%, 1);--c-text-h:0;--c-text-s:0%;--c-text-l:27%;--c-link:hsla(128, 10%, 33%, 1);--c-link-h:128;--c-link-s:10%;--c-link-l:33%;--c-red:hsla(354, 70%, 54%, 1);--c-red-h:354;--c-red-s:70%;--c-red-l:54%;--c-blue:hsla(238, 52%, 38%, 1);--c-blue-h:238;--c-blue-s:52%;--c-blue-l:38%;--c-green-success:hsla(79, 66%, 36%, 1);--c-green-success-h:79;--c-green-success-s:66%;--c-green-success-l:36%;--c-green:hsla(78, 5%, 53%, 1);--c-green-h:78;--c-green-s:5%;--c-green-l:53%;--c-green-light:hsla(60, 11%, 78%, 1);--c-green-light-h:60;--c-green-light-s:11%;--c-green-light-l:78%;--c-green-dark:hsla(60, 8%, 65%, 1);--c-green-dark-h:60;--c-green-dark-s:8%;--c-green-dark-l:65%;--c-beige:hsla(24, 37%, 77%, 1);--c-beige-h:24;--c-beige-s:37%;--c-beige-l:77%;--c-white:hsla(0, 0%, 100%, 1);--c-white-h:0;--c-white-s:0%;--c-white-l:100%;--c-black:hsla(0, 0%, 0%, 1);--c-black-h:0;--c-black-s:0%;--c-black-l:0%;--font-main:"Montserrat",Arial,sans-serif;--font-decoration:"Bellefair";--layout:1200px;--border-radius:3px;--letter-spacing:2px;--img-valid:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2351791f' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");--img-invalid:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23dc3545' d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E");--img-chevron:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");--img-checkbox:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");--img-radio:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@font-face{font-display:swap;font-family:Bellefair;font-style:normal;font-weight:500;src:url("../font/bellefair-v14-latin_latin-ext-regular.woff2?v=20260216-135410") format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url("../font/montserrat-v26-latin_latin-ext-regular.woff2?v=20260216-135410") format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url("../font/montserrat-v26-latin_latin-ext-500.woff2?v=20260216-135410") format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url("../font/montserrat-v26-latin_latin-ext-700.woff2?v=20260216-135410") format("woff2")}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}main{display:block;position:relative;width:100%}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;height:0;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:transparent;color:var(--c-link);transition:color .15s ease-in}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{display:table;max-width:100%;box-sizing:border-box;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a:hover{color:hsl(var(--c-link-h),var(--c-link-s),calc(var(--c-link-l) + 15%));text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}p{margin:0 0 15px;line-height:1.6875rem}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.m-5{margin:5px}.m-10{margin:10px}.mx-5{margin:0 5px}.mx-10{margin:0 10px}.my-5{margin:5px 0}.my-10{margin:10px 0}.my-20{margin:20px 0}.pyx-50{padding:50px 20px}strong{font-weight:600}.btn{display:inline-block;padding:15px 20px;border:1px solid transparent;border-radius:var(--border-radius);background-color:hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.9);color:var(--c-white);font-family:var(--font-main);font-size:clamp(.88rem, .17vw + .88rem, 1rem);font-weight:400;letter-spacing:var(--letter-spacing);text-align:center;text-decoration:none;text-transform:uppercase;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.btn:hover{background-color:var(--c-black);color:var(--c-white);text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5);outline:0}.btn.disabled,.btn:disabled{opacity:.6}.btn:not(:disabled):not(.disabled){cursor:pointer}.buttons{display:flex;flex-direction:column;gap:5px}fieldset{padding:0;border:none;margin:0 0 20px;container-name:layout-fieldset;container-type:inline-size}fieldset>div:not(:last-child):not(.checkbox){margin-bottom:10px}fieldset .box{display:grid;gap:10px}fieldset .box.col-2{grid-template-columns:1fr}fieldset .required label:after{margin-left:3px;color:var(--c-red);content:"*"}fieldset label{display:block;padding:5px 0;cursor:pointer;font-weight:600}fieldset .checkbox,fieldset .radio{padding-left:20px}fieldset .checkbox label,fieldset .radio label{display:inline-block;font-weight:400}fieldset .error-message{padding:5px 0;color:var(--c-red);font-size:.875rem}fieldset .info{color:var(--c-shd-50);font-size:.875rem}.form{max-width:400px;margin:0 auto;padding:30px 10px}.form.manage{max-width:800px}input,select,textarea{border:1px solid var(--c-shd-50);border-radius:var(--border-radius);-webkit-appearance:none;appearance:none;background-color:var(--c-white);font-family:inherit;font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input:focus,select:focus,textarea:focus{border-color:var(--c-shd-70);box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5);outline:0}input:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]){width:100%}input[readonly],select[readonly],textarea[readonly]{color:var(--c-shd-40);pointer-events:none}input[disabled],select[disabled],textarea[disabled]{background-color:var(--c-shd-5);opacity:.6}input{padding:0 8px}input:not([type=checkbox]):not([type=radio]){min-height:36px}input[type=number]{max-height:36px}input[type=date],input[type=datetime-local]{padding:4px 6px}input[type=file]{overflow:hidden;padding:0}input[type=file]:not([readonly]):not([disabled]){cursor:pointer}input[type=file]::-webkit-file-upload-button{padding:8px;border:0 solid;border-radius:var(--border-radius);margin:0;border-inline-end-width:1px;color:var(--c-shd-50);-webkit-margin-end:5px;margin-inline-end:5px;pointer-events:none;border-color:inherit}input[type=file]::file-selector-button{padding:8px;border:0 solid;border-radius:var(--border-radius);margin:0;border-inline-end-width:1px;color:var(--c-shd-50);-webkit-margin-end:5px;margin-inline-end:5px;pointer-events:none;border-color:inherit}input[type=file]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--c-shd-10)}input[type=file]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--c-shd-10)}select[multiple],textarea{scrollbar-color:var(--c-shd-50) transparent;min-height:150px;padding:8px}select[multiple]::-webkit-scrollbar,textarea::-webkit-scrollbar{width:4px;height:4px}select[multiple]::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background:var(--c-shd-30);cursor:pointer}select[multiple]::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background:var(--c-shd-10)}select:not([multiple]){min-height:36px;padding:8px 30px 8px 8px;background-image:var(--img-chevron);background-position:right 8px center;background-repeat:no-repeat;background-size:16px 16px}input[type=checkbox],input[type=radio]{width:14px;height:14px;border:1px solid var(--c-shd-50);border-radius:var(--border-radius);margin-top:.15em;margin-left:-20px;-webkit-appearance:none;appearance:none;cursor:pointer;float:left;vertical-align:center}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--c-blue);background-image:var(--img-checkbox);background-position:center center;background-repeat:no-repeat;background-size:contain}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:var(--img-radio)}.error input:not([type=checkbox]):not([type=radio]):invalid,.error input:not([type=checkbox]):not([type=radio]):valid,.error textarea:invalid,.error textarea:valid{padding-right:30px;border-color:var(--c-red);background-image:var(--img-invalid);background-position:right 8px center;background-repeat:no-repeat;background-size:16px 16px}.error input:not([type=checkbox]):not([type=radio]):invalid:focus,.error input:not([type=checkbox]):not([type=radio]):valid:focus,.error textarea:invalid:focus,.error textarea:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-red-h)),calc(var(--c-red-s)),calc(var(--c-red-l)),.5)}.error input:not([type=checkbox]):not([type=radio]):invalid.password-field,.error input:not([type=checkbox]):not([type=radio]):valid.password-field,.error textarea:invalid.password-field,.error textarea:valid.password-field{padding-right:60px}.error input:not([type=checkbox]):not([type=radio]):invalid.password-field+.eye,.error input:not([type=checkbox]):not([type=radio]):valid.password-field+.eye,.error textarea:invalid.password-field+.eye,.error textarea:valid.password-field+.eye{right:25px}.error input:not([type=checkbox]):not([type=radio]):valid,.error textarea:valid{border-color:var(--c-green);background-image:var(--img-valid)}.error input:not([type=checkbox]):not([type=radio]):valid:focus,.error textarea:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.error input:not([type=checkbox]):not([type=radio]).form-error:valid,.error textarea.form-error:valid{border-color:var(--c-red);background-image:var(--img-invalid)}.error input:not([type=checkbox]):not([type=radio]).form-error:valid:focus,.error textarea.form-error:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-red-h)),calc(var(--c-red-s)),calc(var(--c-red-l)),.5)}.error textarea{min-height:150px;resize:vertical}.error textarea:invalid,.error textarea:valid{background-position:top 8px right 8px}.error select[multiple]:invalid,.error select[multiple]:valid{padding-right:30px;border-color:var(--c-red);background-image:var(--img-invalid);background-position:top 8px right 12px;background-repeat:no-repeat;background-size:16px 16px}.error select[multiple]:invalid option,.error select[multiple]:valid option{overflow:hidden;padding-right:30px}.error select[multiple]:valid{border-color:var(--c-green);background-image:var(--img-valid)}.error select:not([multiple]):invalid,.error select:not([multiple]):valid{padding-right:60px;border-color:var(--c-red);background-image:var(--img-invalid),var(--img-chevron);background-position:right 32px center,center right 8px;background-repeat:no-repeat;background-size:16px 16px,16px 16px}.error select:not([multiple]):valid{border-color:var(--c-green);background-image:var(--img-valid),var(--img-chevron)}.error select:invalid:focus,.error select:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-red-h)),calc(var(--c-red-s)),calc(var(--c-red-l)),.5)}.error select:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.error input[type=checkbox]:invalid,.error input[type=checkbox]:valid,.error input[type=radio]:invalid,.error input[type=radio]:valid{border-color:var(--c-red)}.error input[type=checkbox]:invalid:focus,.error input[type=checkbox]:valid:focus,.error input[type=radio]:invalid:focus,.error input[type=radio]:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-red-h)),calc(var(--c-red-s)),calc(var(--c-red-l)),.5)}.error input[type=checkbox]:valid,.error input[type=checkbox]:valid:checked,.error input[type=radio]:valid,.error input[type=radio]:valid:checked{border-color:var(--c-green)}.error input[type=checkbox]:valid:checked:focus,.error input[type=checkbox]:valid:focus,.error input[type=radio]:valid:checked:focus,.error input[type=radio]:valid:focus{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.grid{display:grid;grid-template-columns:auto}@container layout-fieldset (inline-size > 700px){.grid{grid-template-columns:repeat(4,1fr)}}@container layout-fieldset (inline-size > 900px){.grid{grid-template-columns:repeat(5,1fr)}}@container layout-fieldset (inline-size > 1100px){.grid{grid-template-columns:repeat(6,1fr)}}@container layout-fieldset (inline-size > 1500px){.grid{grid-template-columns:repeat(7,1fr)}}.grid-block{display:grid;grid-template:none}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}*,:after,:before{box-sizing:border-box}body{margin:0;background-color:var(--c-bg);color:var(--c-text);font-family:var(--font-main);font-size:1rem;font-weight:500}header{z-index:10;position:fixed;top:-60px;right:0;left:0;padding:10px;background-color:var(--c-green);box-shadow:0 15px 10px -15px var(--c-black);opacity:0;transition:.15s ease-in}@media screen and (max-width:699px){header{background-image:url("../img/logo-kytky-a-vetve.svg?v=20260216-135410");background-position:top 5px left 10px;background-repeat:no-repeat;background-size:50px 50px}header .menu-link{position:absolute;top:10px;right:10px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--c-white);float:right}header .menu-link svg{width:30px;height:30px}header nav{display:none}header nav.is-open{display:block}}@media screen and (min-width:700px){fieldset .box.col-2{grid-template-columns:1fr 1fr}header .menu-link{display:none}}header.fixed{top:0;min-height:60px;opacity:1}nav{display:flex;width:100%;flex-direction:column;justify-content:center;padding:15px}nav .top{display:flex;align-items:center;justify-content:space-between;gap:20px}nav ul{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:0;margin:0;gap:10px;list-style-type:none}nav a{color:var(--c-white);font-size:clamp(.88rem, .17vw + .88rem, 1rem);font-weight:500;text-decoration:none;text-transform:uppercase}@media screen and (min-width:700px){nav ul{flex-direction:row}nav li:not(:last-child){padding:0 15px 0 0;border-right:1px solid hsl(var(--c-white-h),var(--c-white-s),calc(var(--c-white-l) + -20%))}nav a{display:flex;align-items:center}}nav a:hover{color:hsl(var(--c-white-h),var(--c-white-s),calc(var(--c-white-l) + -20%))}nav .logo svg{width:100%;max-width:150px;height:auto}.logo svg{width:160px;height:160px}footer{width:100%;background-color:var(--c-beige);background-image:url("../img/vetev-6.svg?v=20260216-135410");background-position:bottom -40px left -10px;background-repeat:no-repeat;background-size:auto 25%;text-align:center}.inner{max-width:var(--layout);margin:0 auto}.inner.top{display:grid;padding-bottom:20px;gap:20px;text-align:center}@media screen and (min-width:1020px){footer{background-position:center left -10px;background-size:auto 30%}.inner.top{align-items:center;grid-template-columns:150px 1fr 150px}}@media screen and (min-width:1200px){.inner.top{align-items:center;grid-template-columns:250px 1fr 250px}}.inner.top p{font-size:clamp(.75rem, .08vw + .75rem, .81rem);font-weight:400;letter-spacing:var(--letter-spacing);text-transform:uppercase}h1.decor,h3.decor-claim{margin:0 0 20px;color:var(--c-green);font-family:var(--font-decoration);font-size:clamp(1.88rem, 1.83vw + 1.88rem, 3.25rem);font-weight:500;line-height:calc(100% + .1rem)}.decor-claim{display:block}.decor-claim strong{color:hsl(var(--c-green-h),var(--c-green-s),calc(var(--c-green-l) + -15%));font-family:var(--font-decoration);font-size:clamp(1.88rem, 1.83vw + 1.88rem, 3.25rem);font-weight:500;line-height:calc(100% + .1rem)}.decor-strong{color:var(--c-green);font-family:var(--font-decoration);font-size:clamp(1.5rem, 1.17vw + 1.5rem, 2.38rem);font-weight:500;line-height:calc(100% + .1rem);paint-order:stroke fill;-webkit-text-stroke:10px var(--c-bg)}.center{text-align:center}.bg-beige{background-color:var(--c-beige)}.bg-green-light{background-color:var(--c-green-light)}.bg-green-light .decor-claim{paint-order:stroke fill;-webkit-text-stroke:10px var(--c-green-light)}.c-green-light{color:var(--c-green-dark)}.social{margin-bottom:20px}.social a{text-decoration:none}.social svg{width:40px;height:40px}.error-container{max-width:var(--layout);margin:0 auto;padding:50px;text-align:center}.references-box{position:relative;padding-bottom:40px}.references-box h4{margin:0 0 20px;color:var(--c-black);font-family:var(--font-decoration);font-size:clamp(1.25rem, .25vw + 1.25rem, 1.44rem);font-weight:500;line-height:calc(100% + .1rem)}.references-box .images{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:0 5px;margin-bottom:15px}.references-box .images img{width:100%;height:auto;border-radius:var(--border-radius);transition:box-shadow .15s ease-in-out}.references-box .images img:hover{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.references-box .slick-track{display:flex}section{scroll-margin-top:30px}section .head{display:flex;align-items:center;justify-content:space-between}section .head .button{width:auto;padding:5px}section .head div{display:flex;gap:10px}section.claim .inner{display:grid;gap:20px}section.claim .inner img{display:block;max-width:100%;height:auto}section.claim .inner .txt{padding:20px}@media screen and (max-width:949px){section.claim .inner .mw{padding-bottom:80px}}@media screen and (min-width:1020px){section.claim .inner{align-items:center;gap:40px;grid-template-columns:1fr 1fr}section.claim .inner .mw{max-width:500px;margin:0 auto}section.claim.claim-switch .inner>div:first-child{order:2}section.claim.claim-switch .inner>div:last-child{order:1}section.claim.instagram .inner{grid-template-columns:0.5fr auto}section.services .boxes{grid-template:"title-1 title-2 title-3 title-4" 0.4fr "content-1 content-2 content-3 content-4" 1.6fr/1fr 1fr 1fr 1fr}}section.header{background-image:url("../img/vetev-1.svg?v=20260216-135410");background-position:top right -10px;background-repeat:no-repeat;background-size:auto 30%}section.header .inner{padding:40px 20px}section.services{padding-bottom:50px}@media screen and (min-width:950px){nav ul{gap:20px}footer{background-position:center left -10px}section.header{background-size:auto 50%}section.services{background-size:auto 40%}}section.services .inner{padding:100px 20px 25px}section.services .boxes{display:grid;gap:10px;grid-template-columns:1fr}section.services .boxes h4{margin:0;color:var(--c-black);font-family:var(--font-decoration);font-size:clamp(1.25rem, .25vw + 1.25rem, 1.44rem);font-weight:500;line-height:calc(100% + .1rem)}section.services .boxes p{font-size:.875rem}@media screen and (min-width:544px){section.services .boxes{margin-bottom:40px;gap:10px 40px;grid-template-areas:"title-1 title-2" "content-1 content-2" "title-3 title-4" "content-3 content-4";grid-template-columns:1fr 1fr}section.services .head-1{grid-area:title-1}section.services .head-2{grid-area:title-2}section.services .head-3{grid-area:title-3}section.services .head-4{grid-area:title-4}section.services .content-1{grid-area:content-1}section.services .content-2{grid-area:content-2}section.services .content-3{grid-area:content-3}section.services .content-4{grid-area:content-4}}section.services .content-1,section.services .content-2,section.services .content-3,section.services .content-4{padding-top:10px;border-top:1px solid var(--c-white)}@media screen and (max-width:699px){section.services .content-1,section.services .content-2,section.services .content-3,section.services .content-4{margin-bottom:20px}}section.services>div:last-child{padding:0 20px}@media screen and (min-width:1020px){section.community .inner{background-image:url("../img/vetev-2.svg?v=20260216-135410");background-position:bottom 10px left 50px;background-repeat:no-repeat;background-size:auto 25%}}@media screen and (max-width:1019px){section.community .txt{background-image:url("../img/vetev-2.svg?v=20260216-135410");background-position:top -10px right 20px;background-repeat:no-repeat;background-size:auto 45%}section.instagram .inner{padding-bottom:150px}}section.about{background-image:url("../img/vetev-3.svg?v=20260216-135410");background-position:top 20px right 10px;background-repeat:no-repeat;background-size:auto 40%}@media screen and (min-width:950px){section.about{background-position:center center;background-size:auto 70%}}section.instagram .inner{background-image:url("../img/vetev-4.svg?v=20260216-135410");background-position:bottom 15px right 10px;background-repeat:no-repeat;background-size:auto 30%}section.instagram .images{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;gap:20px}section.instagram .colspan{grid-column:1/-1}section.instagram img{border-radius:var(--border-radius);transition:box-shadow .15s ease-in-out}section.instagram img:hover{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}section.contact{background-image:url("../img/vetev-5.svg?v=20260216-135410");background-position:top 20px right -50px;background-repeat:no-repeat;background-size:auto 25%}section picture img{margin:0 auto}.has-circle{position:relative}.has-circle .circle,.has-circle .circle-claim{display:flex;width:150px;height:150px;align-items:center;justify-content:center;border-radius:50%;background-color:var(--c-green);color:var(--c-white);font-size:1rem;font-weight:500;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-align:center}.has-circle .circle-nase-sluzby{position:absolute;top:-90px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:1020px){section.instagram .inner{background-position:bottom 25px left;background-size:auto 55%}section.instagram .colspan{padding-left:40%}.has-circle .circle-nase-sluzby{left:62%}}.has-circle .circle-o-nas{position:absolute;top:-150px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:1020px){.has-circle .circle-o-nas{top:calc(90% - 100px);bottom:calc(50% - 150px);left:-45%}}.has-circle .circle-claim-o-nas{position:absolute;top:-30px;left:6%}.has-circle .circle-claim-kontakt{margin:0 auto}.has-circle .circle-claim{width:150px;height:150px}.circle-picture img{border-radius:50%}.claim-text .decor{margin:0;color:var(--c-green);font-family:var(--font-decoration);font-weight:500;line-height:calc(100% + .1rem);text-transform:uppercase}.claim-text .decor-h2{margin:0 0 15px;color:var(--c-green-dark);font-family:var(--font-decoration);font-weight:500;line-height:calc(100% + .1rem);text-transform:uppercase}.claim-text.header .decor{font-size:clamp(1.56rem, 4.58vw + 1.56rem, 5rem);paint-order:stroke fill;-webkit-text-stroke:10px var(--c-bg)}.claim-text.header .decor-h2{font-size:clamp(1.25rem, .5vw + 1.25rem, 1.63rem);paint-order:stroke fill;-webkit-text-stroke:10px var(--c-bg)}.claim-text.footer .decor{margin-bottom:5px;font-size:clamp(1.5rem, 1.33vw + 1.5rem, 2.5rem)}.claim-text.footer .decor-h2{color:var(--c-green);font-size:clamp(.88rem, .5vw + .88rem, 1.25rem)}.gallery{position:relative;padding-bottom:30px;margin-bottom:25px}.gallery .inner.images{display:flex;grid-gap:10px;flex-wrap:wrap;justify-content:center}.gallery .inner.images img{border-radius:var(--border-radius);transition:box-shadow .15s ease-in-out}@media screen and (max-width:543px){.btn{width:100%}.gallery .inner.images img{width:150px;height:auto}}.gallery .inner.images img:hover{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.gallery .slick-track{display:flex;gap:20px}.gallery .slick-track>div{padding:5px}.gallery .slick-track>div img{width:325px;height:auto;border-radius:var(--border-radius);transition:box-shadow .15s ease-in-out}@media screen and (min-width:700px){.has-circle .circle-claim{width:200px;height:200px}.gallery .slick-track>div img{width:250px}}@media screen and (min-width:950px){section.contact{background-position:top 25% right;background-size:auto 35%}.gallery .slick-track>div img{width:290px}}@media screen and (min-width:1020px){.gallery .slick-track>div img{width:265px}}.gallery .slick-track>div img:hover{box-shadow:0 0 0 4px hsla(calc(var(--c-green-h)),calc(var(--c-green-s)),calc(var(--c-green-l)),.5)}.gallery .slick-track>div a{display:block}.slick-list{position:relative;display:block;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-loading .slick-list{outline:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slick-arrow{position:absolute;bottom:0;border:0;background:0 0;cursor:pointer;color:var(--c-text)}.slick-arrow.slick-disabled{opacity:.3}.slick-prev{left:50%;-webkit-transform:translateX(-35px);transform:translateX(-35px)}.slick-next{right:50%;-webkit-transform:translateX(35px);transform:translateX(35px)}.slick-dots{display:flex;justify-content:center;padding:25px 10px 15px;margin:0;gap:10px;list-style:none;text-align:center}.slick-dots li{display:inline-block;padding:0}.slick-dots li button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:var(--c-green-dark);cursor:pointer;text-indent:-9999px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li.slick-active button{background-color:var(--c-black)}.message{margin-bottom:10px;padding:5px 10px;border-radius:var(--border-radius)}.message.error{background-color:var(--c-red);color:var(--c-white)}.message.success{background-color:var(--c-green-success);color:var(--c-white)}.paging{padding:50px 0 0}.paging ul{display:flex;justify-content:center;padding:0;margin:0;list-style-type:none}.paging a{display:inline-block;padding:7px 10px;margin:0 1px;background-color:var(--c-bg-shade-10);color:var(--c-text);text-decoration:none}.paging .active a{background:var(--c-theme);color:var(--c-white);pointer-events:none}.paging .disabled a{opacity:.6;pointer-events:none}.paging p{margin-top:15px;color:var(--c-bg-shade-50);font-size:.75rem;text-align:center}table{width:100%;min-width:800px;border:1px solid var(--c-green);font-size:.875rem}table td,table th{padding:8px 10px}table th{padding:10px;background-color:var(--c-green);color:var(--c-white);text-align:left}table th:not(.icon) a{color:var(--c-white)}table th:not(.icon) a:after{margin-left:5px}table th:not(.icon) a.asc:after{content:"\2193"}table th:not(.icon) a.desc:after{content:"\2191"}table tr td:not(.actions) .fi[title]:not(.disabled){cursor:help}table tr td:not(.actions) .fi.disabled{opacity:.1}table tr:not(.items):nth-child(2n){background-color:var(--c-bg-shade-10)}table tr:not(.items):nth-child(2n):hover{background-color:hsl(var(--c-bg-shade-10-h),var(--c-bg-shade-10-s),calc(var(--c-bg-shade-10-l) + -5%))}table tr:hover td{background-color:hsl(var(--c-bg-shade-10-h),var(--c-bg-shade-10-s),calc(var(--c-bg-shade-10-l) + -15%))}table .actions{padding:2px 0;text-align:center}table .actions a:not(.c-button){margin:0 2px;color:var(--c-theme);font-size:1rem}table .actions a:not(.c-button):hover{opacity:.6}table .actions a:not(.c-button).copyied{color:var(--c-green)}table .actions input[type=checkbox]{vertical-align:middle}table .center{text-align:center}table .left{text-align:left}table .right{text-align:right}table .tag{margin-top:5px}.table-responsive{overflow:auto}.color-new td{background-color:hsl(var(--c-gold-h),var(--c-gold-s),calc(var(--c-gold-l) + 20%))}.color-inactive td{background-color:hsl(var(--c-red-h),var(--c-red-s),calc(var(--c-red-l) + 15%));opacity:.8}.color-pay td{background-color:hsl(var(--c-green-h),var(--c-green-s),calc(var(--c-green-l) + 15%))}.color-state-new{color:var(--c-gold)}.color-state-inactive{color:var(--c-red)}.color-state-active{color:var(--c-green)}.workshops ul{display:flex;flex-direction:column;gap:4px;list-style-type:none;margin:10px 0;padding:0}.workshops a{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:5px;padding:5px;text-decoration:none;border-radius:var(--border-radius);background-color:hsl(var(--c-green-h),var(--c-green-s),calc(var(--c-green-l) + 15%));color:var(--c-black)}.workshops a:hover{opacity:.8}.workshops a span{display:flex;align-items:center;padding:5px 10px}.workshops a span:first-child{height:100%;border-radius:var(--border-radius);background-color:var(--c-beige)}.workshop .table{display:grid;gap:5px;margin:20px 0}.workshop .table>div{display:grid;gap:5px;grid-template-columns:180px 1fr}.workshop ul{display:flex;flex-direction:column;gap:5px;margin-top:5px}.workshop .image{padding:10px;text-align:center}.workshop .image img{border-radius:var(--border-radius)}.workshop .perex{font-weight:700}.workshop .note{color:var(--c-green)}.workshop .information{padding:20px;margin-bottom:20px;border-radius:var(--border-radius);background-color:var(--c-green-light)}.workshop .information p:last-child{margin-bottom:0}