*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-top:0;margin-bottom:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 1.5rem;margin-top:0;margin-bottom:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable}html{scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}:where([fill]:not([fill=none]):not([fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none]):not([stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-accent-primary: #01b8d7;--color-accent-second: #ff7d22;--color-accent-third: #f1f1f1;--color-back-header: #263949;--color-back-footer: #19232b;--color-back: #1f2a32;--border: var(--border-width-m) solid var(--color-accent-primary);--border-width-xl: .375rem;--border-width-l: .25rem;--border-width-m: .1875rem;--border-width-s: .0625rem;--border-radius-l: .75rem;--border-radius-m: .625rem;--border-radius: .5rem;--border-radius-xs: .375rem;--border-radius-xxs: .3125rem;--border-radius-xxxs: .25rem;--font-family-base: "Manrope";--container-width: clamp(80rem, 0rem + 100vw, 100rem);--container-padding-x: 1rem;--transition-duration: .2s}.container{width:100%;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.visually-hidden{position:absolute!important;overflow:hidden!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;white-space:nowrap!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important}@media (min-width: 63.9385rem){.visible-tablet{display:none!important}}@media (max-width: 63.9375rem){.hidden-tablet{display:none!important}}@media (min-width: 47.9385rem){.visible-mobile{display:none!important}}@media (max-width: 47.9375rem){.hidden-mobile{display:none!important}}html.is-lock{overflow:hidden}body{font-size:clamp(1.25rem,1.1694214876rem + .3305785124vw,1.5rem);display:flex;flex-direction:column;font-family:var(--font-family-base),sans-serif;letter-spacing:.0625rem;color:var(--color-accent-primary);background-color:var(--color-back);word-spacing:.3125rem}h1,.h1{font-size:clamp(1.75rem,1.145661157rem + 2.479338843vw,3.625rem);font-weight:700}h2,.h2{font-size:clamp(1.5rem,1.0165289256rem + 1.9834710744vw,3rem);font-weight:700}h3,.h3{font-size:clamp(1.25rem,.8873966942rem + 1.4876033058vw,2.375rem);font-weight:700}h4,.h4{font-size:clamp(1.125rem,1.0041322314rem + .4958677686vw,1.5rem);font-weight:400}h5,.h5{font-size:clamp(1.125rem,1.0444214876rem + .3305785124vw,1.375rem);font-weight:400}h6,.h6{font-size:clamp(1rem,.9194214876rem + .3305785124vw,1.25rem);font-weight:400}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}a{color:inherit}@media (any-hover: hover){a:hover{color:var(--color-accent-second)}}@media (any-hover: none){a:active{color:var(--color-accent-second)}}a[class]{-webkit-text-decoration:none;text-decoration:none}:focus-visible{outline:.125rem dashed var(--color-white);outline-offset:.25rem;transition-duration:0s!important}.header{padding-top:1.25rem;padding-bottom:1.25rem;background-color:var(--color-back-header)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 63.9375rem){.header__inner{display:flex;justify-content:space-between}}.header__overlay-menu-dialog{position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column-reverse;justify-content:start;row-gap:1rem;width:100%;height:100%;padding:var(--container-padding-x);background-color:var(--color-back);border:none}@media (min-width: 63.9385rem){.header__overlay-menu-dialog{display:contents}}@media (max-width: 63.9375rem){.header__overlay-menu-dialog[open]{display:flex}}@media (max-width: 63.9375rem){.header__menu{overflow-y:auto;display:flex;justify-content:center;height:100%;border-radius:0}}.header__menu-list{display:flex;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;color:var(--color-accent-third)}@media (max-width: 63.9375rem){.header__menu-list{flex-direction:column;row-gap:1rem;margin-top:auto;margin-bottom:auto}}.header__menu-link{display:inline-flex;justify-content:center;align-items:center;height:3.125rem;padding:.625rem;color:var(--color-accent-third)}.header__menu-link.is-active{-webkit-text-decoration:underline;text-decoration:underline}.header__actions{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}@media (min-width: 63.9385rem){.header__actions{justify-content:end}}.header__burger-button{position:relative}.logo{width:3.125rem;height:3.125rem}img{border-radius:.3125rem}.burger-button{display:inline-flex;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;padding:0;background-color:var(--color-accent-primary);border:var(--border-width-m) solid var(--color-accent-third);border-radius:var(--border-radius-xs)}@media (any-hover: hover){.burger-button:hover{background-color:var(--color-accent-second);border-color:transparent}}@media (any-hover: none){.burger-button:active{background-color:var(--color-accent-second);border-color:transparent}}.burger-button.is-active .burger-button__line{stroke-dasharray:90 207;stroke-dashoffset:-134}.burger-button.is-active .burger-button__line--2{stroke-dasharray:1 60;stroke-dashoffset:-30}.burger-button:not(.is-active) .burger-button__line--3{stroke-dasharray:30 207;stroke-dashoffset:-30}.burger-button__line{transition:stroke-dasharray var(--transition-duration) cubic-bezier(.4,0,.2,1),stroke-dashoffset var(--transition-duration) cubic-bezier(.4,0,.2,1);fill:none;stroke:var(--color-accent-third);stroke-width:6;stroke-linecap:round;stroke-dasharray:60 207}.burger-button__line--2{stroke-dasharray:60 60}.content{flex-grow:1}.footer{padding-top:1.25rem;padding-bottom:1.25rem;background-color:var(--color-back-footer)}.soc1als__list{display:flex;-moz-column-gap:2.5rem;column-gap:2.5rem}.soc1als__item{display:flex}.soc1als__link{position:relative}.soc1als__link:before{content:"";position:absolute;top:50%;left:50%;width:6.25rem;height:6.25rem;translate:-50% -50%}.icon{--iconSize: 1.5rem;width:1.5rem;width:var(--iconSize);height:1.5rem;height:var(--iconSize);display:inline-flex}.icon svg{width:100%;height:100%}.button{display:inline-flex;align-items:center;-moz-column-gap:.3em;column-gap:.3em;margin-bottom:1.875rem;margin-left:1rem;padding:.5rem .75rem;color:var(--color-accent-third);background-color:var(--color-accent-primary);border:var(--border);border-radius:var(--border-radius-m)}@media (any-hover: hover){.button:hover{color:var(--color-accent-second);background-color:var(--color-back-header);border-color:var(--color-accent-second)}}@media (any-hover: none){.button:active{color:var(--color-accent-second);background-color:var(--color-back-header);border-color:var(--color-accent-second)}}h1{text-align:center}ul{padding:1.25rem;list-style:none}li{margin-bottom:1.25rem}.section{display:grid;grid-row-gap:clamp(2.5rem,1.694214876rem + 3.305785124vw,5rem);row-gap:clamp(2.5rem,1.694214876rem + 3.305785124vw,5rem);padding-top:3.125rem;padding-bottom:3.125rem}.section__header{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 47.9375rem){.section__header{flex-direction:column;align-items:start;row-gap:1.25rem}}.hero{padding-top:3.125rem;padding-bottom:3.125rem}.number__phone{margin-top:1.25rem;color:#fff}.photos p{padding:0 1rem}.items__photo{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:1.25rem}
