@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter/Inter-Regular.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter/Inter-Medium.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter/Inter-SemiBold.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter/Inter-Bold.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter/Inter-Light.otf) format("opentype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/Inter/Inter-Italic.otf) format("opentype")}@font-face{font-family:QualyNeue;font-style:normal;font-weight:400;src:url(../fonts/QualyNeue/QualyNeue-Regular.ttf) format("truetype")}@font-face{font-family:QualyNeue;font-style:normal;font-weight:500;src:url(../fonts/QualyNeue/QualyNeue-Medium.ttf) format("truetype")}@font-face{font-family:QualyNeue;font-style:normal;font-weight:700;src:url(../fonts/QualyNeue/QualyNeue-Bold.ttf) format("truetype")}@font-face{font-family:QualyNeue;font-style:normal;font-weight:300;src:url(../fonts/QualyNeue/QualyNeue-Light.ttf) format("truetype")}html{scroll-behavior:smooth}body,html{height:100%}body{box-sizing:border-box;color:#030303;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;margin:0;overflow-x:hidden;padding:0}body.popup-open{overflow:hidden;position:fixed;width:100%}#app{min-height:100vh}#__nuxt,#app{height:100%}.app-layout{width:100%;zoom:.8}@media(max-width:600px){.app-layout{zoom:1}}.wrapper{margin-left:auto;margin-right:auto;max-width:1600px;padding:0 25px}.orange{color:#ff7567}.h1,h1{color:#434343;font-family:QualyNeue,sans-serif;font-size:50px;font-weight:700;line-height:66px;margin:0}@media(max-width:968px){.h1-specialists{font-size:36px;line-height:40px}.h2-specialists{font-size:20px;line-height:24px}}.h2,.h3,h2,h3{color:#434343;font-family:QualyNeue,sans-serif;font-size:24px;font-weight:700;line-height:30px}.h3,h3{letter-spacing:0}p,span:not(.orange){font-family:Inter;font-size:20px;font-weight:400;letter-spacing:0;line-height:30px;margin:0}@media(max-width:968px){.p-specialists{font-size:18px;line-height:24px}}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:inherit;text-transform:inherit}img,video{height:auto;max-width:100%}
