a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}button,input{border:0;margin:0;padding:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(./Lato-Light.Dxij_S3K.woff2)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(./Lato-Regular.BHWrTC5A.woff2)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:500;src:url(./Lato-Medium.OKfaj2Ng.woff2)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:600;src:url(./Lato-Semibold.rfBVxGOE.woff2)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(./Lato-Bold.DEbDWAm9.woff2)}:root{--black:#020203;--white:#fff;--primary:#04939b;--primary-light:#e1f1f2;--primary-50:#f1f6f6;--primary-200:#e1f1f2;--primary-500:#04939b;--primary-600:#008289;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#eee;--gray-300:#cdcdcd;--gray-400:#9b9b9b;--gray-600:#525252;--gray-700:#303030;--red:#fc0d1b;--header-height:105px}@media (max-width:1024px){:root{--header-height:80px}}html{visibility:visible}body,html{overflow-x:hidden}.nuxt-hydration-mismatch{opacity:0;transition:opacity .2s ease-in-out}.nuxt-hydrated{opacity:1}body{box-sizing:border-box;font-family:Lato,sans-serif;font-size:16px;line-height:normal;overflow-x:hidden}body a{text-decoration:none}body img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}body .badge{max-width:100%!important}body.lock{overflow:hidden;overscroll-behavior:contain;touch-action:none}main{padding-top:80px}@media only screen and (min-width:1024px){main{padding-top:105px}}main p{color:var(--black);line-height:125%}input{font-family:Lato,sans-serif}.container{margin:0 auto;max-width:1160px;width:100%}.t-crop{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.t-crop--one-l{-webkit-line-clamp:1}.t-crop--two-l{-webkit-line-clamp:2}.t-crop--tree-l{-webkit-line-clamp:3}@media only screen and (max-width:1024px){.section{padding-left:10px;padding-right:10px}}.section--filled{background-color:var(--gray-50)}.section--padd-sm{padding-bottom:25px;padding-top:25px}@media only screen and (min-width:1024px){.section--padd-sm{padding:50px 0}}.section--padd{padding-bottom:35px;padding-top:35px}@media only screen and (min-width:1024px){.section--padd{padding:75px 0}}.section--padd-b{padding-bottom:35px;padding-top:0}@media only screen and (min-width:1024px){.section--padd-b{padding-bottom:75px}}.section--padd-t{padding-bottom:0;padding-top:35px}@media only screen and (min-width:1024px){.section--padd-t{padding-top:75px}}.section--padd-page{padding-bottom:25px;padding-top:25px}@media only screen and (min-width:1024px){.section--padd-page{padding-bottom:75px;padding-top:75px}}.section__inner{display:flex;flex-direction:column;gap:25px}@media only screen and (min-width:1024px){.section__inner{gap:50px}}.section__inner--medium{gap:50px}@media only screen and (min-width:1024px){.section__inner--medium{gap:100px}}.time-popup{background:#fff;border-radius:16px;bottom:65px;box-shadow:0 4px 12px #0000001a;padding:16px;position:absolute;width:350px;z-index:1000}@media (min-width:1024px){.time-popup{bottom:unset}}.time-popup__header{align-items:center;display:flex}.time-popup__icon{margin-right:8px}.time-popup__slots{display:flex;flex-wrap:wrap;gap:8px}.time-popup__slot{background-color:var(--primary-light);border-radius:8px;color:var(--primary);cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .2s}.time-popup__slot:hover{background-color:var(--primary);color:#fff}.time-popup__slot--booked{cursor:not-allowed}.time-popup__slot--booked,.time-popup__slot--booked:hover{background-color:#f0f0f0;color:#999}.time-popup__slot--selected{background-color:#4a9cbf;color:#fff}.prose p{font-size:18px;line-height:144%}.prose p a{color:var(--primary);text-decoration:underline}.prose p a:hover{opacity:.8}.btn{align-items:center;border-radius:15px;box-shadow:var(--box-shadow);color:var(--white);display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:600;gap:10px;height:50px;justify-content:center;padding:0 25px;text-decoration:none;transition:all .15s ease-in-out;width:100%}.btn:not(:hover) svg{transform:translate(0);transition:transform .15s ease-in-out}.btn--padd{padding:0 40px}@media only screen and (min-width:1024px){.btn{width:-moz-fit-content;width:fit-content}}.btn--primary{background-color:var(--primary)}.btn--primary:hover{background-color:var(--primary-600)}.btn--secondary{background-color:var(--primary-light);color:var(--primary)}.btn--secondary:hover{opacity:.8}.btn--stroke{background-color:transparent;border:1.5px solid var(--primary);box-shadow:unset;color:var(--primary)}.btn--stroke:hover{background-color:var(--primary);color:var(--white)}.btn--filled{background-color:var(--white);border:1.5px solid var(--primary-500);color:var(--primary)}.btn--filled:hover{opacity:.8}@media only screen and (min-width:1024px){.btn--filled{border:1.5px solid var(--white)}}.btn__ico{align-items:center;background-color:var(--primary);color:var(--white);display:flex;height:45px;justify-content:center;margin-left:-22px;width:45px}.btn__ico svg{fill:currentColor}@media only screen and (min-width:1024px){.btn__ico svg{height:25px;width:25px}}.btn--text-body{align-items:flex-start;display:flex;flex-direction:column}.btn--text-body span{color:var(--white);font-size:12px;font-weight:500;opacity:.65}.btn--text-body strong{color:var(--white);font-size:18px;font-weight:600}@media only screen and (max-width:1024px){.btn--text-body strong{color:var(--white);font-size:14px;font-weight:600}}.accessibility-mode{font-size:18px!important;line-height:1.5!important}.accessibility-mode *{background-color:#fff!important;color:#000!important}.accessibility-mode a{text-decoration:underline!important}.accessibility-mode img{border:2px solid #000!important}.accessibility-mode *+*{margin-top:1rem!important}.accessibility-mode .btn,.accessibility-mode button{font-size:18px!important;padding:1rem 2rem!important}#__nuxt,.container,.section,body,html{font-size:inherit!important}body[data-font-size=small]{font-size:.9!important}body[data-font-size=small] *{font-size:calc(var(--original-font-size, 1em)*.9)!important}body[data-font-size=medium]{font-size:1!important}body[data-font-size=medium] *{font-size:calc(var(--original-font-size, 1em)*1)!important}body[data-font-size=normal]{font-size:1rem!important}body[data-font-size=large]{font-size:1.3rem!important}body[data-font-size=xlarge]{font-size:1.6rem!important}body{--site-font-size:16px;font-size:var(--site-font-size)!important}body[data-font-size] .icon,body[data-font-size] img,body[data-font-size] svg{font-size:inherit!important}body[data-color-scheme=white]{background:#fff!important;color:#000!important}body[data-color-scheme=black]{background:#000!important;color:#fff!important}body[data-color-scheme=blue]{background:#a7d3fa!important;color:#222!important}body[data-color-scheme=yellow]{background:#f9f6e7!important;color:#222!important}body[data-color-scheme=brown]{background:#3a2a1a!important;color:#b6ff5b!important}body[data-color-scheme=white-black]{background:#fff!important;color:#000!important}body[data-color-scheme=black-white]{background:#000!important;color:#fff!important}body[data-color-scheme=blue-yellow]{background:#a7d3fa!important;color:#222!important}body[data-color-scheme=yellow-black]{background:#f9f6e7!important;color:#222!important}body[data-color-scheme=inversion]{filter:invert(1) hue-rotate(180deg)!important}body[data-image-mode=hide] img{display:none!important}body[data-image-mode=gray] img{filter:grayscale(1)!important}body[data-letter-spacing=normal]{letter-spacing:normal!important}body[data-letter-spacing=medium]{letter-spacing:.08em!important}body[data-letter-spacing=large]{letter-spacing:.16em!important}body[data-line-height=normal]{line-height:1.5!important}body[data-line-height=medium]{line-height:2!important}body[data-line-height=large]{line-height:2.5!important}body[data-font-serif=serif],body[data-font-serif=serif] *{font-family:serif!important}body[data-font-serif=sans],body[data-font-serif=sans] *{font-family:Arial,Helvetica,sans-serif!important}body[data-embed-enabled=off] embed,body[data-embed-enabled=off] iframe,body[data-embed-enabled=off] object,body[data-embed-enabled=off] video{display:none!important}body.has-accessibility-panel{font-family:Arial,Verdana,sans-serif!important;padding-top:98px!important}body.has-accessibility-panel button,body.has-accessibility-panel input,body.has-accessibility-panel textarea{font-family:Arial,Verdana,sans-serif!important}body.has-accessibility-panel .header{background:transparent!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:50px 15px 0!important;z-index:auto!important}body.has-accessibility-panel .header,body.has-accessibility-panel .header--scrolled{left:0!important;position:relative!important;right:0!important;top:0!important;width:100%!important}body.has-accessibility-panel .header--scrolled{background:var(--white)!important;box-shadow:0 8px 30px #00000026!important;gap:0!important;margin:0 auto!important;max-width:1160px!important;padding:12px 15px!important}body.has-accessibility-panel .header--fixed{background:var(--white)!important;box-shadow:0 10px 50px #00000008!important;left:0!important;margin:0 auto!important;padding:12px!important;position:fixed!important;right:0!important;top:98px!important;width:100%!important;z-index:50!important}@media (min-width:1024px){body.has-accessibility-panel .header--fixed{padding:12px 0!important}}body.has-accessibility-panel .header--fixed:before{background:var(--white)!important;box-shadow:0 10px 50px #00000008!important;content:""!important;height:var(--header-height,105px)!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:98px!important;z-index:-1!important}body.has-accessibility-panel .header .container{margin:0 auto!important;max-width:1160px!important;padding:0 15px!important;width:100%!important}@media (max-width:1024px){body.has-accessibility-panel{padding-top:308px!important}body.has-accessibility-panel .header--fixed{top:308px!important}body.has-accessibility-panel .header--fixed:before{height:var(--header-height,105px)!important;top:142px!important}}@media (max-width:736px){body.has-accessibility-panel{padding-top:308px!important}body.has-accessibility-panel .header,body.has-accessibility-panel .header--scrolled{padding:10px 15px!important}body.has-accessibility-panel .header--fixed{padding:10px 15px!important;top:308px!important}body.has-accessibility-panel .header--fixed:before{height:var(--header-height,105px)!important;top:169px!important}}@media (max-width:512px){body.has-accessibility-panel{padding-top:308px!important}body.has-accessibility-panel .header--fixed{gap:7px!important;top:308px!important}body.has-accessibility-panel .header--fixed:before{height:var(--header-height,105px)!important;top:308px!important}}@media (max-width:736px){body.has-accessibility-panel .header--fixed{gap:7px!important}}@media (max-width:390px){body.has-accessibility-panel{padding-top:328px!important}body.has-accessibility-panel .header--fixed{gap:7px!important;top:328px!important}body.has-accessibility-panel .header--fixed:before{height:var(--header-height,105px)!important;top:328px!important}}body.has-accessibility-panel .header__nav-list-wrap{top:98px!important}@media (max-width:1024px){body.has-accessibility-panel .header__nav-list-wrap{top:142px!important}}@media (max-width:736px){body.has-accessibility-panel .header__nav-list-wrap{top:169px!important}}@media (max-width:512px){body.has-accessibility-panel .header__nav-list-wrap{top:328px!important}}.accessibility-panel{background:#f5f5f5;box-shadow:0 2px 8px #00000014;color:#222;direction:ltr;font-size:16px;left:0;padding:8px 0;position:fixed;top:0;width:100vw;z-index:10000}.accessibility-panel *{all:unset;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit}.accessibility-panel__hide-btn{background:#fff;border:1.5px solid var(--primary);border-radius:6px;box-shadow:0 1px 2px #4587a70a;cursor:pointer;font-size:14px;font-weight:500;padding:4px 14px;position:absolute;right:24px;top:8px;z-index:10001}.accessibility-panel__group-controls{align-items:center;display:flex;gap:5px}.accessibility-panel__controls{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:12px}@media (min-width:1024px){.accessibility-panel__controls{align-items:flex-end;flex-direction:row;gap:12px;justify-content:center}}.accessibility-panel__group{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.accessibility-panel__group span{color:var(--primary-500);font-size:18px;font-weight:500;margin-right:6px}.accessibility-panel__controls button{background:#fff;border:1px solid var(--primary-500);border-radius:4px;color:#222;cursor:pointer;font-size:15px;padding:4px 10px;transition:.2s}.accessibility-panel__controls button.active:hover,.accessibility-panel__group-controls button.active:hover{background:var(--primary-500);color:#fff}.accessibility-panel__controls button.active,.accessibility-panel__controls button:focus{background:var(--primary-500);border-color:var(--primary);color:#fff}.accessibility-panel__controls button:hover{background:var(--primary-light)}.accessibility-panel__show-btn{background:#fff;border:1.5px solid var(--primary);border-radius:6px;box-shadow:0 1px 2px #4587a70a;cursor:pointer;font-size:14px;font-weight:500;padding:4px 14px;position:fixed;right:8px;top:8px;z-index:10001}.accessibility-panel__modal{background:#fff;border:2px solid var(--primary-500);border-radius:12px;box-shadow:0 8px 32px #4587a72e;left:50%;min-width:340px;padding:32px 40px 24px;position:fixed;top:80px;transform:translate(-50%);z-index:1200}.accessibility-panel__modal-content{display:flex;flex-direction:column}.accessibility-panel__modal-content button{align-self:flex-start;background:#fff;border:1.5px solid var(--primary);border-radius:6px;box-shadow:0 1px 2px #4587a70a;color:var(--primary);cursor:pointer;font-size:16px;font-weight:500;margin-bottom:6px;margin-right:6px;outline:none;padding:6px 16px;transition:.2s}.accessibility-panel__modal-content button:hover{background:var(--primary-light)}.accessibility-panel__modal-content div span{font-size:16px;font-weight:500;margin-right:8px}.accessibility-panel__modal-content div button{background:#fff;border:1.5px solid var(--primary);border-radius:6px;box-shadow:0 1px 2px #4587a70a;color:inherit;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:6px;margin-right:6px;outline:none;padding:6px 16px;transition:.2s}.accessibility-panel__modal-content div button:hover{background:var(--primary-light)}.accessibility-panel__modal-content>div{margin-bottom:18px}.accessibility-panel__modal-content button.close{background:none;border:none;color:var(--primary-500);cursor:pointer;font-size:28px;position:absolute;right:18px;top:12px}.accessibility-panel__modal-content h3{color:var(--primary-500);font-size:22px;font-weight:700;margin-bottom:18px}body.accessibility-mode,body.accessibility-mode *{font-family:Arial,Verdana,sans-serif!important}body.accessibility-mode[data-color-scheme=black-white] a,body.accessibility-mode[data-color-scheme=black-white] button,body.accessibility-mode[data-color-scheme=black-white] h1,body.accessibility-mode[data-color-scheme=black-white] h2,body.accessibility-mode[data-color-scheme=black-white] h3,body.accessibility-mode[data-color-scheme=black-white] h4,body.accessibility-mode[data-color-scheme=black-white] h5,body.accessibility-mode[data-color-scheme=black-white] h6,body.accessibility-mode[data-color-scheme=black-white] input,body.accessibility-mode[data-color-scheme=black-white] label,body.accessibility-mode[data-color-scheme=black-white] li,body.accessibility-mode[data-color-scheme=black-white] p,body.accessibility-mode[data-color-scheme=black-white] span,body.accessibility-mode[data-color-scheme=black-white] td,body.accessibility-mode[data-color-scheme=black-white] textarea,body.accessibility-mode[data-color-scheme=black-white] th{background:#000!important;color:#fff!important}body.accessibility-mode[data-color-scheme=white-black] a,body.accessibility-mode[data-color-scheme=white-black] button,body.accessibility-mode[data-color-scheme=white-black] h1,body.accessibility-mode[data-color-scheme=white-black] h2,body.accessibility-mode[data-color-scheme=white-black] h3,body.accessibility-mode[data-color-scheme=white-black] h4,body.accessibility-mode[data-color-scheme=white-black] h5,body.accessibility-mode[data-color-scheme=white-black] h6,body.accessibility-mode[data-color-scheme=white-black] input,body.accessibility-mode[data-color-scheme=white-black] label,body.accessibility-mode[data-color-scheme=white-black] li,body.accessibility-mode[data-color-scheme=white-black] p,body.accessibility-mode[data-color-scheme=white-black] span,body.accessibility-mode[data-color-scheme=white-black] td,body.accessibility-mode[data-color-scheme=white-black] textarea,body.accessibility-mode[data-color-scheme=white-black] th{background:#fff!important;color:#000!important}body.accessibility-mode[data-color-scheme=blue-yellow] a,body.accessibility-mode[data-color-scheme=blue-yellow] button,body.accessibility-mode[data-color-scheme=blue-yellow] h1,body.accessibility-mode[data-color-scheme=blue-yellow] h2,body.accessibility-mode[data-color-scheme=blue-yellow] h3,body.accessibility-mode[data-color-scheme=blue-yellow] h4,body.accessibility-mode[data-color-scheme=blue-yellow] h5,body.accessibility-mode[data-color-scheme=blue-yellow] h6,body.accessibility-mode[data-color-scheme=blue-yellow] input,body.accessibility-mode[data-color-scheme=blue-yellow] label,body.accessibility-mode[data-color-scheme=blue-yellow] li,body.accessibility-mode[data-color-scheme=blue-yellow] p,body.accessibility-mode[data-color-scheme=blue-yellow] span,body.accessibility-mode[data-color-scheme=blue-yellow] td,body.accessibility-mode[data-color-scheme=blue-yellow] textarea,body.accessibility-mode[data-color-scheme=blue-yellow] th{background:#a7d3fa!important;color:#222!important}body.accessibility-mode[data-color-scheme=yellow-black] a,body.accessibility-mode[data-color-scheme=yellow-black] button,body.accessibility-mode[data-color-scheme=yellow-black] h1,body.accessibility-mode[data-color-scheme=yellow-black] h2,body.accessibility-mode[data-color-scheme=yellow-black] h3,body.accessibility-mode[data-color-scheme=yellow-black] h4,body.accessibility-mode[data-color-scheme=yellow-black] h5,body.accessibility-mode[data-color-scheme=yellow-black] h6,body.accessibility-mode[data-color-scheme=yellow-black] input,body.accessibility-mode[data-color-scheme=yellow-black] label,body.accessibility-mode[data-color-scheme=yellow-black] li,body.accessibility-mode[data-color-scheme=yellow-black] p,body.accessibility-mode[data-color-scheme=yellow-black] span,body.accessibility-mode[data-color-scheme=yellow-black] td,body.accessibility-mode[data-color-scheme=yellow-black] textarea,body.accessibility-mode[data-color-scheme=yellow-black] th{background:#f9f6e7!important;color:#222!important}body.accessibility-mode{--site-font-size:20px;background:#fff!important;color:#000!important;font-size:var(--site-font-size)!important}body.accessibility-mode *{animation:none!important;transition:none!important}body.accessibility-mode :focus{outline:3px solid #ffe600!important;outline-offset:2px}body.accessibility-mode .btn,body.accessibility-mode button{font-size:1.1em!important;padding:1.2em 2.2em!important}body.accessibility-mode .decor,body.accessibility-mode [aria-hidden=true],body.accessibility-mode [class*=bg],body.accessibility-mode img{display:none!important}body.accessibility-mode a,body.accessibility-mode button,body.accessibility-mode h1,body.accessibility-mode h2,body.accessibility-mode h3,body.accessibility-mode h4,body.accessibility-mode h5,body.accessibility-mode h6,body.accessibility-mode input,body.accessibility-mode label,body.accessibility-mode li,body.accessibility-mode p,body.accessibility-mode span,body.accessibility-mode td,body.accessibility-mode textarea,body.accessibility-mode th{font-size:inherit!important}.header{transition:margin-top .2s}body[data-color-scheme=white-black] a,body[data-color-scheme=white-black] button,body[data-color-scheme=white-black] h1,body[data-color-scheme=white-black] h2,body[data-color-scheme=white-black] h3,body[data-color-scheme=white-black] h4,body[data-color-scheme=white-black] h5,body[data-color-scheme=white-black] h6,body[data-color-scheme=white-black] input,body[data-color-scheme=white-black] label,body[data-color-scheme=white-black] li,body[data-color-scheme=white-black] p,body[data-color-scheme=white-black] span,body[data-color-scheme=white-black] td,body[data-color-scheme=white-black] textarea,body[data-color-scheme=white-black] th{background:#fff!important;color:#000!important}body[data-color-scheme=black-white] a,body[data-color-scheme=black-white] button,body[data-color-scheme=black-white] h1,body[data-color-scheme=black-white] h2,body[data-color-scheme=black-white] h3,body[data-color-scheme=black-white] h4,body[data-color-scheme=black-white] h5,body[data-color-scheme=black-white] h6,body[data-color-scheme=black-white] input,body[data-color-scheme=black-white] label,body[data-color-scheme=black-white] li,body[data-color-scheme=black-white] p,body[data-color-scheme=black-white] span,body[data-color-scheme=black-white] td,body[data-color-scheme=black-white] textarea,body[data-color-scheme=black-white] th{background:#000!important;color:#fff!important}body[data-color-scheme=blue-yellow] a,body[data-color-scheme=blue-yellow] button,body[data-color-scheme=blue-yellow] h1,body[data-color-scheme=blue-yellow] h2,body[data-color-scheme=blue-yellow] h3,body[data-color-scheme=blue-yellow] h4,body[data-color-scheme=blue-yellow] h5,body[data-color-scheme=blue-yellow] h6,body[data-color-scheme=blue-yellow] input,body[data-color-scheme=blue-yellow] label,body[data-color-scheme=blue-yellow] li,body[data-color-scheme=blue-yellow] p,body[data-color-scheme=blue-yellow] span,body[data-color-scheme=blue-yellow] td,body[data-color-scheme=blue-yellow] textarea,body[data-color-scheme=blue-yellow] th{background:#a7d3fa!important;color:#0e4474!important}body[data-color-scheme=yellow-black] a,body[data-color-scheme=yellow-black] button,body[data-color-scheme=yellow-black] h1,body[data-color-scheme=yellow-black] h2,body[data-color-scheme=yellow-black] h3,body[data-color-scheme=yellow-black] h4,body[data-color-scheme=yellow-black] h5,body[data-color-scheme=yellow-black] h6,body[data-color-scheme=yellow-black] input,body[data-color-scheme=yellow-black] label,body[data-color-scheme=yellow-black] li,body[data-color-scheme=yellow-black] p,body[data-color-scheme=yellow-black] span,body[data-color-scheme=yellow-black] td,body[data-color-scheme=yellow-black] textarea,body[data-color-scheme=yellow-black] th{background:#f9f6e7!important;color:#222!important}body.accessibility-mode[data-color-scheme=white-black] a:focus,body.accessibility-mode[data-color-scheme=white-black] a:hover,body.accessibility-mode[data-color-scheme=white-black] button:focus,body.accessibility-mode[data-color-scheme=white-black] button:hover{background:#000!important;color:#fff!important}body.accessibility-mode[data-color-scheme=black-white] a:focus,body.accessibility-mode[data-color-scheme=black-white] a:hover,body.accessibility-mode[data-color-scheme=black-white] button:focus,body.accessibility-mode[data-color-scheme=black-white] button:hover{background:#fff!important;color:#000!important}body.accessibility-mode[data-color-scheme=blue-yellow] a:focus,body.accessibility-mode[data-color-scheme=blue-yellow] a:hover,body.accessibility-mode[data-color-scheme=blue-yellow] button:focus,body.accessibility-mode[data-color-scheme=blue-yellow] button:hover{background:#0e4474!important;color:#fff!important}body.accessibility-mode[data-color-scheme=yellow-black] a:focus,body.accessibility-mode[data-color-scheme=yellow-black] a:hover,body.accessibility-mode[data-color-scheme=yellow-black] button:focus,body.accessibility-mode[data-color-scheme=yellow-black] button:hover{background:#222!important;color:#ffe600!important}.contact__wrapper[data-v-636751c5]{display:flex;flex-direction:column}.contact__title[data-v-636751c5]{font-size:24px;font-weight:500;position:relative;text-align:center}@media (max-width:1024px){.contact__title[data-v-636751c5]{padding-left:10%;padding-right:10%}}.contact__title[data-v-636751c5]:before{background-color:var(--primary);bottom:-15px;content:"";height:7px;left:50%;position:absolute;transform:translate(-50%);width:20%}.contact__form[data-v-636751c5]{display:flex;flex-direction:column;gap:15px;margin-top:25px}.contact__form input[data-v-636751c5]{background:var(--gray-100);border-radius:15px;font-size:16px;font-weight:500;height:55px;padding:10px 15px;width:100%}.contact__form[data-v-636751c5] ::-moz-placeholder{color:var(--gray-700)}.contact__form[data-v-636751c5] ::placeholder{color:var(--gray-700)}.contact__form-label[data-v-636751c5]{font-weight:500;text-align:center}@media (min-width:1025px){.contact__form-label[data-v-636751c5]{font-size:18px}}.contact__form-wrap[data-v-636751c5]{align-items:center;gap:7px;position:relative;width:100%}.contact__form-wrap .btn[data-v-636751c5]{color:var(--white);font-size:16px;font-weight:600;width:100%}.contact__form-ico[data-v-636751c5]{position:relative;width:100%}.contact__form-ico svg[data-v-636751c5]{color:var(--primary);height:25px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.contact__form-ico input[data-v-636751c5]{padding-left:50px;width:100%}.contact__form-btn[data-v-636751c5]{height:65px}.contact__form-btn-datetime[data-v-636751c5]{color:var(--primary)!important;margin-top:0!important}.contact__form-btn-datetime[data-v-636751c5]:hover{color:var(--white)!important}.contact__form-row[data-v-636751c5]{margin-top:10px}@media (max-width:1024px){.contact__map[data-v-636751c5]{margin-top:50px}}@media (min-width:1025px){.contact__map--min .contact__map-img[data-v-636751c5]{height:400px}}.contact__map-img[data-v-636751c5]{border-radius:25px;height:350px;width:100%}input[type=date][data-v-636751c5]::-webkit-calendar-picker-indicator,input[type=time][data-v-636751c5]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;position:absolute}input[data-v-636751c5]::-webkit-inner-spin-button,input[data-v-636751c5]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:1025px){.contact__wrapper[data-v-636751c5]{align-items:center;flex-direction:row;gap:50px}.contact__map-img[data-v-636751c5]{height:727px;width:550px}.contact__title[data-v-636751c5]{font-size:34px;padding-left:20px;text-align:left}.contact__title[data-v-636751c5]:before{bottom:50%;height:90px;left:0;transform:translateY(50%);width:8px}.contact__form[data-v-636751c5]{gap:15px}.contact__form-wrap[data-v-636751c5]{flex-direction:row;gap:15px}.contact__form-btn[data-v-636751c5]{font-weight:600;margin-top:50px}.contact input[data-v-636751c5]{font-size:20px}}.contact__form-row[data-v-636751c5]{display:flex;flex-direction:column;gap:15px;width:100%}@media (min-width:768px){.contact__form-row[data-v-636751c5]{flex-direction:row}}.alert-success[data-v-636751c5]{background:#ecfdf5;border-radius:10px;color:#065f46;font-weight:600;margin:8px 0 16px;padding:10px 12px;text-align:center;width:100%}.input-error[data-v-636751c5]{border:1.5px solid var(--red)!important}.appointment-inline .field-error[data-v-636751c5]{color:var(--white)}@media (min-width:1024px){.appointment-inline .field-error[data-v-636751c5]{color:var(--red)}}.appointment-inline .contact__form-btn-datetime[data-v-636751c5]{background-color:transparent!important;color:var(--white)!important}.appointment-inline .contact__form-btn-datetime[data-v-636751c5]:hover{background-color:var(--white)!important;color:var(--primary)!important}@media (min-width:1024px){.appointment-inline .contact__form-btn-datetime[data-v-636751c5]{background-color:var(--white)!important;color:var(--primary)!important}.appointment-inline .contact__form-btn-datetime[data-v-636751c5]:hover{background-color:var(--primary)!important;color:var(--white)!important}}.appointment-inline .contact__form-label[data-v-636751c5]{display:flex;justify-content:center}.appointment-inline .input-error[data-v-636751c5]::-moz-placeholder{color:var(--red)}.appointment-inline .input-error[data-v-636751c5]::placeholder{color:var(--red)}@media (min-width:1024px){.appointment-inline .input-error[data-v-636751c5]{border:1.5px solid var(--red)!important}.appointment-inline .input-error[data-v-636751c5]::-moz-placeholder{color:var(--gray-700)}.appointment-inline .input-error[data-v-636751c5]::placeholder{color:var(--gray-700)}}.field-error[data-v-636751c5]{align-items:center;color:var(--red);display:flex;font-size:14px;justify-content:flex-start;margin-bottom:0;margin-top:-4px;text-align:left;width:100%}.field-error--consent[data-v-636751c5]{margin-bottom:0;margin-top:0}.contact__form-consent[data-v-636751c5]{align-items:flex-start;align-self:start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;margin:10px 0 12px;width:100%}.consent-row[data-v-636751c5]{align-items:center;display:flex;gap:8px}.contact__form-consent label[data-v-636751c5]{cursor:pointer;display:inline;font-weight:500;line-height:1.4;text-align:left}.contact__form-consent input[data-v-636751c5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid #bfc9d1;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;flex-shrink:0;height:18px;margin-top:3px;padding:0;position:relative;transition:border-color .2s,background .2s;vertical-align:middle;width:18px}.contact__form-consent input[data-v-636751c5]:checked{background-color:var(--primary);border-color:var(--primary)}.contact__form-consent input[data-v-636751c5]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:6px}.contact__form-consent a[data-v-636751c5]{color:var(--primary);text-decoration:underline}.contact__form-consent a[data-v-636751c5]:hover{color:var(--primary-500)}.modal-overlay[data-v-636751c5]{align-items:center;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.air-datepicker[data-v-636751c5],.air-datepicker-global-container[data-v-636751c5],.air-datepicker.-inline-[data-v-636751c5]{z-index:9999!important}.modal-window[data-v-636751c5]{background:#fff;border-radius:20px;box-shadow:0 4px 32px #00000040;color:#000;margin:0 10px;max-width:500px;min-width:320px;padding:25px 15px;position:relative;text-align:center}@media (min-width:768px){.modal-window[data-v-636751c5]{padding:35px}}.modal-content[data-v-636751c5],.success-modal[data-v-636751c5]{align-items:center;display:flex;flex-direction:column}.success-modal[data-v-636751c5]{gap:25px;text-align:center}.modal-window--success[data-v-636751c5]{max-width:500px}.success-modal__image[data-v-636751c5]{align-items:center;background:radial-gradient(circle at 30% 20%,#fdfbfb 0,#e2f3ff 40%,#00a9b7);border-radius:50%;display:flex;height:150px;justify-content:center;width:150px}@media (min-width:1024px){.success-modal__image[data-v-636751c5]{height:250px;width:250px}}.success-modal__title[data-v-636751c5]{color:var(--black);font-size:22px;font-weight:600;line-height:110%;margin-bottom:25px}.success-modal__text[data-v-636751c5]{color:var(--gray-600);font-size:18px;font-weight:400;line-height:140%;margin-bottom:12px}.success-modal__phone[data-v-636751c5]{background:var(--primary-50);border-radius:20px;color:var(--primary-500);display:inline-block;font-size:18px;font-weight:600;padding:15px;text-decoration:none}.success-modal__button[data-v-636751c5]{margin-top:25px;width:100%}.modal-content__header[data-v-636751c5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.modal-content__header h3[data-v-636751c5]{color:var(--black);font-size:20px;font-weight:600;line-height:110%}@media (min-width:1025px){.modal-content__header h3[data-v-636751c5]{font-size:22px}}.modal-content__header svg[data-v-636751c5]{color:var(--gray-400);cursor:pointer;height:24px;transition:color .2s;width:24px}.modal-content__header svg[data-v-636751c5]:hover{color:var(--black)}.contact__form-wrap[data-v-636751c5]{display:flex;flex-direction:column;gap:6px}@media (min-width:1024px){.contact__form-wrap .btn[data-v-636751c5]{height:55px}}.modal-content__description[data-v-636751c5]{color:var(--gray-600);font-size:18px;font-weight:500;text-align:left}.modal-close[data-v-636751c5]:hover{background:var(--primary-500)}.modal-fade-enter-active[data-v-636751c5],.modal-fade-leave-active[data-v-636751c5]{transition:opacity .2s}.modal-fade-enter-from[data-v-636751c5],.modal-fade-leave-to[data-v-636751c5]{opacity:0}.header[data-v-04b9886c]{align-items:center;display:grid;gap:5px;grid-template-columns:1fr auto 1fr;padding:50px 15px 0;position:relative}.header__btn[data-v-04b9886c],.header__logo[data-v-04b9886c],.header__menu[data-v-04b9886c]{position:relative;z-index:20}.header__menu[data-v-04b9886c]{display:flex;gap:20px;justify-self:start}.header__logo[data-v-04b9886c]{justify-self:center;max-width:100%;transition:opacity .15s ease-in-out}.header__logo svg[data-v-04b9886c]{color:var(--white);height:100%;width:100%}.header__logo[data-v-04b9886c]:hover{opacity:.8}.header__btn[data-v-04b9886c]{border-radius:13px;display:none;height:55px;justify-self:end;max-width:175px;width:100%}@media (min-width:390px){.header__btn[data-v-04b9886c]{display:flex}}@media (min-width:1024px){.header__btn[data-v-04b9886c]{order:2}}.header--white-theme[data-v-04b9886c]{position:relative;z-index:20}.header--white-theme .header__logo svg[data-v-04b9886c]{color:var(--primary)}.header--white-theme .menu__nav[data-v-04b9886c]{background:var(--gray-100)}.header__btn-wrap[data-v-04b9886c]{align-items:center;display:flex;gap:5px;justify-content:flex-end;margin-left:auto}@media (min-width:1024px){.header__btn-wrap[data-v-04b9886c]{gap:15px}}.header__search-input-wrap[data-v-04b9886c]{display:none;max-width:300px;position:relative;width:100%}@media (min-width:1024px){.header__search-input-wrap[data-v-04b9886c]{display:block}}.header__search-input-wrap input[data-v-04b9886c]{background:var(--gray-100);border:none;border-radius:13px;color:var(--black);font-size:18px;font-weight:400;height:55px;max-width:250px;outline:none;padding:16.5px 50px 16.5px 15px;transition:background-color .2s ease;width:100%}.header__search-input-wrap input[data-v-04b9886c]::-moz-placeholder{color:var(--gray-600)}.header__search-input-wrap input[data-v-04b9886c]::placeholder{color:var(--gray-600)}.header__search-input-wrap input[data-v-04b9886c]:not(:-moz-placeholder){background:var(--gray-100)}.header__search-input-wrap input[data-v-04b9886c]:focus,.header__search-input-wrap input[data-v-04b9886c]:not(:placeholder-shown){background:var(--gray-100)}.header__search-input-icon[data-v-04b9886c]{align-items:center;background:transparent;background-color:var(--primary-500);border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:7.5px;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:40px}.header__search-input-icon svg[data-v-04b9886c]{color:var(--white);height:20px;width:20px}.header__search-input-icon[data-v-04b9886c]:active,.header__search-input-icon[data-v-04b9886c]:hover{background:var(--primary-600)}.header__search[data-v-04b9886c]{display:none;order:2;position:relative}.header__search-icon[data-v-04b9886c]{align-items:center;background:var(--gray-100);border-radius:13px;display:flex;height:45px;justify-content:center;position:relative;transition:background-color .2s ease;width:40px;z-index:200}.header__search-icon svg[data-v-04b9886c]{color:var(--primary-500);height:25px;transition:color .2s ease;width:25px}@media (min-width:768px){.header__search-icon[data-v-04b9886c]{height:55px;width:50px}.header__search-icon svg[data-v-04b9886c]{height:30px;width:30px}}@media (min-width:1024px){.header__search-icon[data-v-04b9886c]{display:none}}.header__search-icon--active[data-v-04b9886c]{background:var(--primary-500)}.header__search-icon--active svg[data-v-04b9886c]{color:var(--white)}.header--scrolled[data-v-04b9886c]{background:var(--white);gap:0;margin:0 auto;max-width:1160px;padding:12px 15px;width:100%}.header--scrolled .header__search[data-v-04b9886c]{display:flex}.header--scrolled .header__logo svg[data-v-04b9886c]{color:var(--primary);width:121px}@media (max-width:768px){.header--scrolled .header__logo svg[data-v-04b9886c]{height:55px;width:86px}}.header--scrolled .menu__nav[data-v-04b9886c]{color:var(--primary)}@media (max-width:768px){.header--scrolled .menu__nav[data-v-04b9886c]{align-items:center;background-color:var(--gray-100);display:flex;height:45px;justify-content:center;padding:0;width:40px}}.header--scrolled .contact svg[data-v-04b9886c],.header--scrolled .menu__nav svg[data-v-04b9886c]{color:var(--primary)}.header--scrolled .contact__info span[data-v-04b9886c]{color:var(--gray-500)}.header--scrolled .contact__info strong[data-v-04b9886c]{color:var(--black)}.header--fixed[data-v-04b9886c]{left:0;position:fixed;right:0;top:0;z-index:50}.header--fixed[data-v-04b9886c]:before{box-shadow:0 10px 50px #00000008;content:"";height:var(--header-height,105px);top:0;z-index:-1}.header--fixed[data-v-04b9886c]:before,.header__search-panel[data-v-04b9886c]{background:var(--white);left:0;pointer-events:none;position:fixed;right:0}.header__search-panel[data-v-04b9886c]{box-shadow:0 10px 50px 0 transparent;opacity:0;top:var(--header-height,105px);transform:translateY(calc(-100% - 1px));transition:transform .3s ease,box-shadow .3s ease,opacity .2s ease,visibility 0s linear .2s;visibility:hidden;z-index:10}.header__search-panel--open[data-v-04b9886c]{box-shadow:0 10px 50px #0000000f;opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease,opacity .2s ease;visibility:visible}.header__search-panel-inner[data-v-04b9886c]{background:var(--primary-500);padding:5px}.header-search-form[data-v-04b9886c]{align-items:center;display:flex;gap:10px;position:relative}.header-search-form input[data-v-04b9886c]{background:var(--white);border-radius:13px;color:var(--black);font-size:16px;font-weight:400;height:60px;padding:25px 7px 25px 15px;width:100%}.header-search-form input[data-v-04b9886c]::-moz-placeholder{color:var(--gray-600)}.header-search-form input[data-v-04b9886c]::placeholder{color:var(--gray-600)}.header-search-form button[data-v-04b9886c]{border-radius:12px;height:45px;padding:0;position:absolute;right:7.5px;top:50%;transform:translateY(-50%);width:44px}.header-search-form button svg[data-v-04b9886c]{height:20px;width:20px}.menu__nav[data-v-04b9886c]{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:10px;letter-spacing:.1em;line-height:110%;text-transform:uppercase}.menu__nav[data-v-04b9886c],.menu__nav svg[data-v-04b9886c]{color:var(--white)}.menu__nav[data-v-04b9886c]:hover{opacity:.8}.menu__contacts[data-v-04b9886c]{display:flex;gap:10px}.menu__dropdown[data-v-04b9886c]{background:var(--white);border-radius:13px;box-shadow:0 8px 30px #00000026;left:0;margin-top:10px;max-width:265px;padding:20px;position:absolute;top:100%;z-index:30}.menu__dropdown-list[data-v-04b9886c]{display:flex;flex-wrap:wrap;gap:25px}.menu__dropdown-item a[data-v-04b9886c]{color:var(--black);display:inline-flex;font-size:18px;font-weight:600;text-decoration:none;white-space:nowrap;width:100%}.menu__item-count[data-v-04b9886c]{align-self:flex-end;background:var(--primary);border-radius:15px;color:var(--white);font-size:14px;font-weight:600;height:15px;justify-content:center;margin-bottom:2px;min-width:20px;padding:2.5px 5.5px}.contact[data-v-04b9886c],.menu__item-count[data-v-04b9886c]{align-items:center;display:flex}.contact[data-v-04b9886c]{gap:3px;transition:all 3s ease-in-out}.contact--address[data-v-04b9886c]{max-width:150px}.contact svg[data-v-04b9886c]{color:var(--white);flex-shrink:0;height:25px;width:25px}.contact__info[data-v-04b9886c]{color:var(--gray-400);display:flex;flex-direction:column;gap:1px;transition:all .15s ease-in-out}.contact__info span[data-v-04b9886c]{color:var(--gray-400);font-size:13px;font-weight:400}.contact__info strong[data-v-04b9886c]{color:var(--white);font-size:14px;font-weight:600}.contact:hover .contact__info span[data-v-04b9886c],.contact:hover .contact__info strong[data-v-04b9886c],.contact:hover svg[data-v-04b9886c]{color:var(--primary)}.contact:hover .menu__item-count[data-v-04b9886c]{background:var(--primary-600)}@media (max-width:1024px){.menu__contacts[data-v-04b9886c]{display:none}}@media (max-width:768px){.header[data-v-04b9886c]{display:flex;gap:3px;height:75px;justify-content:space-between;padding:10px 15px}.header__btn[data-v-04b9886c]{height:45px;margin-left:auto;width:-moz-max-content;width:max-content}.header__btn svg[data-v-04b9886c]{height:20px;width:20px}.header__logo[data-v-04b9886c]{max-width:89px;width:100%}.menu[data-v-04b9886c]{order:3}.menu__nav[data-v-04b9886c]{background-color:var(--white);border-radius:13px;padding:10px}.menu__nav svg[data-v-04b9886c]{color:var(--primary);height:25px;width:25px}.menu__contacts[data-v-04b9886c],.menu__dropdown[data-v-04b9886c],.menu__nav span[data-v-04b9886c]{display:none}}.header__nav-list-wrap[data-v-04b9886c]{bottom:0;display:flex;flex-direction:column;height:100dvh;justify-content:space-between;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:10;-webkit-font-smoothing:antialiased;overflow:hidden;pointer-events:none;transform:translate(100%);transform-origin:100% 0;transition:transform .5s cubic-bezier(.77,.2,.05,1)}.header__nav-list-wrap--show[data-v-04b9886c]{pointer-events:auto;transform:translate(0)!important}.header__nav-list-wrap[data-v-04b9886c]:before{background-color:var(--white);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s cubic-bezier(.77,.2,.05,1);width:100%;z-index:-1}.header__nav-list-wrap--show[data-v-04b9886c]:before{opacity:1}.header__nav-list[data-v-04b9886c]{background-position:right -100px bottom;background-repeat:no-repeat;background-size:435px;flex:1 1 auto;margin:0 auto;max-width:1150px;min-height:0;overflow-y:auto;padding:100px 15px 0;width:100%}.header__nav-item a[data-v-04b9886c]{color:currentColor;display:flex;font-size:155%;font-weight:500;padding:10px 0;text-decoration:none;width:100%}.header__nav-item--current[data-v-04b9886c],.header__nav-item[data-v-04b9886c]:hover{color:var(--primary-500)}.header__nav-contacts[data-v-04b9886c]{display:flex;flex-direction:column;gap:10px;padding:15px}.header__nav-contacts-inner[data-v-04b9886c]{justify-content:space-between}.header__nav-contact-item[data-v-04b9886c],.header__nav-contacts-inner[data-v-04b9886c]{align-items:center;display:flex;gap:10px}.header__nav-contact-item div[data-v-04b9886c]{display:flex;flex-direction:column}.header__nav-contact-item div span[data-v-04b9886c]{color:#333330;font-size:14px;font-weight:300}.header__nav-contact-item div strong[data-v-04b9886c]{color:#020203;font-size:18px;font-weight:600}.header__nav-contact-item svg[data-v-04b9886c]{color:var(--primary)}.header__nav-contact-socials[data-v-04b9886c]{display:flex;gap:10px}.header__nav-contact-btn[data-v-04b9886c]{align-items:center;background:var(--gray-100);border-radius:13px;display:flex;height:44px;justify-content:center;padding:10px;width:44px}.header__nav-contact-btn svg[data-v-04b9886c]{color:var(--primary);height:24px;width:24px}.header__nav-btn[data-v-04b9886c]{box-shadow:var(--box-shadow);flex-direction:column;left:0;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.header__nav-btn input[data-v-04b9886c]{cursor:pointer;display:flex;height:100%;opacity:0;position:absolute;width:100%;z-index:2}.header__nav-btn span[data-v-04b9886c]{background-color:var(--primary);display:flex;height:2px;position:relative;transform-origin:85% 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:21px;z-index:1}.header__nav-btn span[data-v-04b9886c]:not(:last-child){margin-bottom:5px}.header__nav-btn span[data-v-04b9886c]:first-child{transform-origin:0 0}.header__nav-btn span[data-v-04b9886c]:nth-last-child(2){transform-origin:50% 0}.header__nav-btn input:checked~span[data-v-04b9886c]{background-color:var(--primary);opacity:1;transform:rotate(45deg) translate(-3px,-1px)}.header__nav-btn input:checked~span[data-v-04b9886c]:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}.header__nav-btn input:checked~span[data-v-04b9886c]:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#breadcrumbs[data-v-88bf71e2]{font-weight:500;padding:0 0 25px}#breadcrumbs span[data-v-88bf71e2]{color:var(--primary);cursor:pointer;font-size:18px;margin:0 5px;text-decoration:none}#breadcrumbs span[data-v-88bf71e2]:first-child{margin-left:0}#breadcrumbs span[data-v-88bf71e2]:last-child{margin-right:0}#breadcrumbs span>span[data-v-88bf71e2]:last-child{color:var(--gray-600);pointer-events:none}#breadcrumbs span>span a[data-v-88bf71e2]{color:var(--primary);text-decoration:none}#breadcrumbs span>span[data-v-88bf71e2]:hover{opacity:.75}@media (max-width:768px){#breadcrumbs[data-v-88bf71e2]{padding:0 0 15px}}.banner[data-v-c47b586a]{display:grid;gap:10px;grid-template-columns:1fr}.banner .services__item-img[data-v-c47b586a]{aspect-ratio:unset}.banner .services__item-link[data-v-c47b586a]{background:var(--primary-light);height:175px;overflow:hidden}.banner .services__item-link:hover .services__item-btn[data-v-c47b586a]{background:var(--white);color:var(--primary)}.banner .services__item-link--last[data-v-c47b586a]{background:var(--primary)}.banner .services__item-link--last .services__item-btn[data-v-c47b586a]{background:var(--white);color:var(--primary);width:75px}.banner .services__item-link--last .services__item-info-title[data-v-c47b586a]{color:var(--white);font-size:24px;text-shadow:none}.banner .services__item-link--last:hover .services__item-btn[data-v-c47b586a]{background-color:var(--gray-200)}.banner .services__item-info[data-v-c47b586a]{padding:20px 0 20px 20px}.banner .services__item-info-title[data-v-c47b586a]{color:var(--primary);text-shadow:none}.banner .services__item-info-subtitle[data-v-c47b586a]{color:var(--gray-700);display:flex;font-size:17px;text-shadow:none}.banner .services__item-btn[data-v-c47b586a]{background:var(--primary);border:none;color:var(--white)}@media (min-width:768px){.banner[data-v-c47b586a]{grid-template-columns:repeat(2,1fr)}.banner .services__item-link[data-v-c47b586a]{height:225px}}@media (min-width:1024px){.banner[data-v-c47b586a]{grid-template-columns:repeat(3,1fr)}.banner .services__item-link:hover .services__item-btn[data-v-c47b586a]{background-color:var(--primary-600);color:var(--white)}.banner .services__item-info[data-v-c47b586a]{padding:25px 0 25px 25px}.banner .services__item-info-title[data-v-c47b586a]{font-size:22px}.banner .services__item-link--last .services__item-info-title[data-v-c47b586a]{font-size:30px;max-width:175px;min-width:unset}.banner .services__item-link--last:hover .services__item-btn[data-v-c47b586a]{background-color:var(--gray-200);color:var(--primary)}.banner .services__item-link--last:hover .services__item-btn svg[data-v-c47b586a]{height:24px;width:25px}}.services[data-v-c47b586a]{margin-top:-60px;position:relative;z-index:3}.services__title[data-v-c47b586a]{font-size:26px;font-weight:600}.services .section__title-wrap[data-v-c47b586a]{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.services__more-btn[data-v-c47b586a]{background-color:var(--gray-100);border-radius:12px;font-family:Lato,sans-serif;font-size:16px;height:34px;line-height:0px;min-width:unset;padding:0 10px;width:-moz-max-content;width:max-content}.services__more-btn img[data-v-c47b586a]{height:25px}.services__item-price[data-v-c47b586a]{align-items:center;display:flex;gap:10px;margin-left:0}.services__list[data-v-c47b586a]{background:var(--white);border-radius:30px;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-top:25px;padding:7px;z-index:3}.services__list[data-v-c47b586a]::-webkit-scrollbar{display:none}.services__list--ready[data-v-c47b586a]{background:var(--white);padding:7px}.services__item[data-v-c47b586a]{border-radius:25px;display:flex;height:auto;overflow:hidden}.services__item--last .services__item-link[data-v-c47b586a]{background-color:var(--primary-light);height:100%;min-height:150px;width:100%}.services__item--last:hover .btn[data-v-c47b586a]{background-color:var(--primary-500)!important;border:1px solid var(--primary-500)}@media (min-width:1024px){.services__item--last .services__item-img[data-v-c47b586a]{-o-object-fit:contain;object-fit:contain}}.services__item-link[data-v-c47b586a]{align-items:stretch;background:var(--gray-100);border-radius:25px;color:var(--black);cursor:pointer;display:flex;flex-direction:row-reverse;height:100%;padding:0;position:relative;width:100%}.services__item-img-wrap[data-v-c47b586a],.services__item-info[data-v-c47b586a]{height:100%;max-height:100%}.services__item-img-wrap[data-v-c47b586a]{align-items:center;border-radius:0 20px 20px 0;display:flex;flex-shrink:0;height:100%;justify-content:center;position:absolute}.services__item-img[data-v-c47b586a]{aspect-ratio:1/1;display:block;height:100%;min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;width:100%}.services__item-info[data-v-c47b586a]{background:none;flex:1 1 0%;gap:12px;height:100%;margin-right:auto;max-width:65%;padding:15px 0 15px 15px}.services__item-info[data-v-c47b586a],.services__item-info-text[data-v-c47b586a]{display:flex;justify-content:space-between;position:relative;z-index:1}.services__item-info-text[data-v-c47b586a]{align-items:flex-start;flex-direction:column}.services__item-info-descr[data-v-c47b586a]{color:var(--black);font-size:16px;font-weight:500;max-width:175px;position:relative;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;z-index:2}.services__item-about[data-v-c47b586a]{margin-bottom:10px;margin-left:0}.services__item-info-title[data-v-c47b586a]{color:var(--primary);font-size:22px;font-weight:600;margin-right:-30px;position:relative;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;width:auto;z-index:2}@media (min-width:1024px){.services__item-info-title[data-v-c47b586a]{font-size:22px;margin-right:-40px;max-width:260px}}.services__item-info-subtitle[data-v-c47b586a]{font-size:16px;font-weight:400;margin-top:7px;min-width:210px;position:relative;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;z-index:2}.services__item-btn[data-v-c47b586a]{border:1.5px solid var(--primary);font-size:16px;font-weight:600;height:55px;min-width:unset;padding:0 25px;width:auto}.services__more-btn-wrap[data-v-c47b586a]{display:flex;gap:10px;margin-top:25px;padding:0 5px}.services__more-btn-wrap .btn[data-v-c47b586a]{font-size:16px}.services__item:hover .services__item-btn[data-v-c47b586a]{background-color:var(--primary);color:var(--white)}.services__item[data-v-c47b586a]{position:relative}.services__item.visible[data-v-c47b586a]{display:flex}.services__item--last .services__item-link[data-v-c47b586a]{background:var(--primary)}.services__item--last .services__item-info-subtitle[data-v-c47b586a],.services__item--last .services__item-info-title[data-v-c47b586a]{color:var(--white);text-shadow:none}.services__item--last .services__item-btn[data-v-c47b586a]{background:var(--white);border:1px solid var(--white);color:var(--primary)}.services__item--last:hover .services__item-btn[data-v-c47b586a]{background-color:var(--gray-200);background:var(--white)!important;border:1px solid var(--gray-200);color:var(--primary)}@media (max-width:575px){.services__item-link[data-v-c47b586a]{align-items:stretch;flex-direction:row-reverse;padding:0}}.services-page .services__item-info-title[data-v-c47b586a]{font-size:20px}@media (min-width:1024px){.services-page .services__item-info-title[data-v-c47b586a]{font-size:22px}}#showMoreBtn[data-v-c47b586a]{background-color:var(--primary);border-radius:15px;color:var(--white);display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:600}#showMoreBtn[data-v-c47b586a]:active,#showMoreBtn[data-v-c47b586a]:focus{background-color:var(--primary-500);outline:none}@media (min-width:413px){.services__item:last-child .services__item-link[data-v-c47b586a]{height:100%;min-height:150px;width:100%}}@media (min-width:768px){.services__list li.services__item[data-v-c47b586a]{display:flex}.services[data-v-c47b586a]{z-index:2}.services__item:last-child .services__item-link[data-v-c47b586a]{min-height:150px}.services__item-info-title[data-v-c47b586a]{min-width:230px}.services .section__title-wrap[data-v-c47b586a]{display:none}.services__list[data-v-c47b586a]{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}#showMoreBtn[data-v-c47b586a],.services__more-btn-wrap .btn[data-v-c47b586a]{font-size:18px}}@media (min-width:1024px){.services[data-v-c47b586a]{margin-top:-80px}.services__title[data-v-c47b586a]{margin:0}.services__list[data-v-c47b586a]{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.services__item[data-v-c47b586a]{height:225px}.services__item[data-v-c47b586a],.services__item-img[data-v-c47b586a]{transition:transform .3s ease}.services__item:hover .services__item-img-wrap img[data-v-c47b586a]{transform:scale(1.04)}.services__item:hover .services__item-btn svg[data-v-c47b586a]{transform:translate(3px)}.services__item-info[data-v-c47b586a]{padding:20px 0 20px 20px}.services__item-info-subtitle[data-v-c47b586a]{display:block;max-width:210px}.services__more-btn-wrap[data-v-c47b586a]{display:none}#showMoreBtn[data-v-c47b586a]{display:none!important}}.cookies-banner[data-v-863d80e8]{background-color:var(--white);border-radius:15px 15px 0 0;bottom:0;box-shadow:0 -15px 50px #0000001a;left:0;padding:15px;position:fixed;width:100%;z-index:9999}.cookies-banner__content[data-v-863d80e8]{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.cookies-banner__text[data-v-863d80e8]{color:var(--gray-700);font-size:14px;font-weight:500}.cookies-banner__text a[data-v-863d80e8]{color:var(--primary);text-decoration:underline}.cookies-banner__text a[data-v-863d80e8]:hover{opacity:.8}.cookies-banner__button[data-v-863d80e8]{height:45px}@media (min-width:1024px){.cookies-banner[data-v-863d80e8]{border-radius:20px 20px 0 0;height:100px;padding:15px 25px}.cookies-banner__content[data-v-863d80e8]{align-items:center;flex-direction:row;height:100%;justify-content:space-between}.cookies-banner__text[data-v-863d80e8]{font-size:16px;max-width:650px;width:100%}.cookies-banner__button[data-v-863d80e8]{height:50px;max-width:600px;width:100%}}.footer__warn[data-v-909db844]{background:var(--gray-50);color:var(--primary);font-weight:400;letter-spacing:.28em;padding:25px 0;text-align:center;text-transform:uppercase}.footer__content[data-v-909db844]{display:flex;flex-direction:column;gap:15px;padding:35px 10px 15px}.footer__content-contacts[data-v-909db844]{background:var(--gray-50);border-radius:25px;display:grid;gap:7px;grid-template-columns:repeat(1,1fr);padding:10px}.footer__content-contact[data-v-909db844]{align-items:center;background:var(--white);border-radius:20px;display:flex;gap:10px;padding:15px}.footer__content-contact--link[data-v-909db844]{transition:all .15s ease-in-out}.footer__content-contact--link[data-v-909db844]:hover{background:var(--gray-100)}.footer__content-contact--link:hover strong[data-v-909db844]{color:var(--primary)}.footer__content-contact svg[data-v-909db844]{color:var(--primary);flex-shrink:0;height:25px;width:25px}.footer__content-contact-text[data-v-909db844]{display:flex;flex-direction:column;transition:all .15s ease-in-out}.footer__content-contact-text span[data-v-909db844]{color:var(--gray-600);font-size:14px}.footer__content-contact-text a[data-v-909db844],.footer__content-contact-text strong[data-v-909db844]{color:var(--black);font-size:16px;font-weight:600}.footer__content-contact-text a[data-v-909db844]{transition:all .15s ease-in-out}.footer__content-contact-text a[data-v-909db844]:hover{color:var(--primary)}.footer__content-socials[data-v-909db844]{display:grid;gap:15px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.footer__content-socials[data-v-909db844]{grid-template-columns:repeat(3,1fr)}}.footer__content-socials .footer__content-contact[data-v-909db844]{align-items:center;background:var(--gray-50)}.footer__content-socials-wrap[data-v-909db844]{display:flex;flex-direction:column;gap:15px}.footer__content-btn[data-v-909db844]{font-size:16px;height:55px;width:100%}.footer__content-btn svg[data-v-909db844]{height:26px;width:26px}.footer__logo[data-v-909db844]{max-width:200px;width:100%}.footer__content-info[data-v-909db844]{align-items:center;display:flex;flex-direction:column;gap:35px;justify-content:space-between}.footer__content-info svg[data-v-909db844]{color:var(--primary)}.footer__content-info-blocks[data-v-909db844]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.footer__content-info-block[data-v-909db844]{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.footer__content-info-block p[data-v-909db844],.footer__content-info-block span[data-v-909db844]{font-size:12px}.footer__links[data-v-909db844]{background:var(--gray-50);display:none;padding:15px 0}.footer__links-wrap[data-v-909db844]{align-items:center;display:flex;flex-direction:column;gap:15px}.footer__links-wrap div[data-v-909db844]{display:flex;gap:25px}.footer__links-wrap div a[data-v-909db844]{color:var(--gray-700);font-size:16px;font-weight:500;transition:all .15s ease-in-out}.footer__links-wrap div a[data-v-909db844]:hover{color:var(--primary);text-decoration:underline}.footer__links h3[data-v-909db844]{color:var(--gray-700);font-size:16px;font-weight:500}@media (min-width:768px){.footer__content-contacts[data-v-909db844]{grid-template-columns:repeat(2,1fr)}.footer__links-wrap[data-v-909db844]{flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.footer__warn[data-v-909db844]{font-size:20px}.footer__content[data-v-909db844]{padding:75px 0 50px}.footer__content-contacts[data-v-909db844]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:15px;padding:15px}.footer__content-contact[data-v-909db844]{flex:0 1 calc(33.333% - 10px);min-height:95px;padding:15px 25px}.footer__content-contact span[data-v-909db844]{font-size:16px}.footer__content-contact a[data-v-909db844],.footer__content-contact strong[data-v-909db844]{font-size:18px}.footer__content-socials[data-v-909db844]{max-width:-moz-fit-content;max-width:fit-content;width:100%}.footer__content-socials .footer__content-contact[data-v-909db844]{align-items:center;flex-direction:row;min-height:unset;padding:10px 15px}.footer__content-socials .footer__content-contact--link[data-v-909db844]{max-width:223px}.footer__content-socials .footer__content-contact span[data-v-909db844]{font-size:14px}.footer__content-socials .footer__content-contact a[data-v-909db844],.footer__content-socials .footer__content-contact strong[data-v-909db844]{font-size:16px}.footer__content-socials-wrap[data-v-909db844]{display:flex;flex-direction:row;gap:15px;width:100%}.footer__content-btn[data-v-909db844]{align-self:stretch;flex:1 1 0%;max-width:none;min-width:0;width:100%}.footer__content-info[data-v-909db844]{flex-direction:row;gap:45px}.footer__content-info-blocks[data-v-909db844]{gap:25px}.footer__content-info-block[data-v-909db844]{flex-direction:row;gap:15px;text-align:left}.footer__content-info-block svg[data-v-909db844]{flex-shrink:0}.footer__content-info-block p[data-v-909db844],.footer__content-info-block span[data-v-909db844]{font-size:16px}.footer__links[data-v-909db844]{display:block}}.not-found[data-v-46b1bf31]{background-color:var(--gray-50);border-radius:25px;position:relative}.not-found[data-v-46b1bf31]:before{background:url(../icons/pattern.svg) no-repeat 50%;background-size:cover;bottom:10%;content:"";height:194px;position:absolute;right:10%;width:330px;z-index:0}.not-found h2[data-v-46b1bf31],.not-found h3[data-v-46b1bf31]{color:var(--primary-500);font-size:21px;font-weight:700;line-height:135%;text-transform:uppercase}.not-found p[data-v-46b1bf31]{color:var(--black);font-size:16px;line-height:135%}.not-found .btn[data-v-46b1bf31]{font-size:18px;height:55px}@media (max-width:1024px){.not-found .btn[data-v-46b1bf31]{width:250px}}@media (min-width:1024px){.not-found .btn[data-v-46b1bf31]{margin-top:auto}}.not-found__info[data-v-46b1bf31],.not-found__link[data-v-46b1bf31]{display:flex;flex-direction:column}@media (min-width:1024px){.not-found__link[data-v-46b1bf31]{height:100%}}.not-found__info[data-v-46b1bf31]{gap:15px;padding:25px 10px}.not-found__info span[data-v-46b1bf31]{color:var(--primary);font-size:18px;font-weight:600}.not-found__info .btn[data-v-46b1bf31]{width:100%}.not-found__btns[data-v-46b1bf31]{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.not-found__btns[data-v-46b1bf31]{flex-direction:row;margin-top:auto}}.not-found__img[data-v-46b1bf31]{display:flex;justify-content:flex-end;position:relative;z-index:1}@media (min-width:1024px){.not-found[data-v-46b1bf31]{border-radius:35px;height:365px}.not-found h2[data-v-46b1bf31],.not-found h3[data-v-46b1bf31]{font-size:28px}.not-found p[data-v-46b1bf31]{font-size:20px}.not-found__link[data-v-46b1bf31]{flex-direction:unset;justify-content:space-between}.not-found__info[data-v-46b1bf31]{padding:50px 0 50px 50px;text-align:left;width:500px}.not-found .not-found__info .btn[data-v-46b1bf31]{max-width:220px;padding:17px 0}}.not-found--rec[data-v-46b1bf31]{overflow:hidden}.not-found--rec .not-found__img[data-v-46b1bf31]{margin-top:10px}@media (max-width:1024px){.not-found--rec .not-found__img[data-v-46b1bf31]{height:350px}}@media (min-width:1024px){.not-found--rec .not-found__img[data-v-46b1bf31]{height:365px;margin-top:0}.not-found[data-v-46b1bf31]:before{background:url(../icons/pattern.svg) no-repeat 50%;background-size:cover;content:"";height:255px;left:72.5%;position:absolute;top:21%;transform:translate(-50%);width:450px;z-index:0}}.page-content[data-v-46b1bf31]{min-height:calc(100vh - var(--header-height, 100px));padding-top:var(--header-height,100px)}
