html{scroll-behavior:smooth}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}a{color:#ff5200;text-decoration:none}a:hover{text-decoration:underline}img{display:block;max-width:100%}.wrapper{width:100%;max-width:1500px;margin:auto}.slogan{margin:30px auto 60px;padding:0 20px}.slogan h1{margin-bottom:20px;font-family:Normalidad,PT Root UI,sans-serif;font-size:25px;font-weight:500;line-height:30px}@media (min-width:560px){.slogan h1{text-align:center}}@media (min-width:1024px){.slogan h1{margin-top:150px;font-size:36px;line-height:44px}}.slogan p{font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.slogan p{margin:70px 0;font-size:24px;line-height:30px}}@font-face{font-family:Normalidad;font-style:normal;font-weight:400;font-display:swap;src:local("NormalidadCompact-Regular"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Regular.woff) format("woff"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Regular.woff2) format("woff2")}@font-face{font-family:Normalidad;font-style:normal;font-weight:500;font-display:swap;src:local("NormalidadCompact-Medium"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Medium.woff) format("woff"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Medium.woff2) format("woff2")}@font-face{font-family:Normalidad;font-style:normal;font-weight:700;font-display:swap;src:local("NormalidadCompact-Bold"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Bold.woff) format("woff"),url(/_lib/fonts_sh/Normalidad/NormalidadCompact-Bold.woff2) format("woff2")}.features{margin-bottom:60px;padding:0 20px}@media (min-width:1024px){.features{margin-bottom:150px}}.features__list{display:grid;grid-template-columns:1fr;gap:15px}@media (min-width:560px){.features__list{grid-template-columns:1fr 1fr}}@media (min-width:780px){.features__list{grid-template-columns:repeat(3,1fr);gap:30px}}@media (min-width:1024px){.features__list{gap:40px}}.features__item{padding:20px;background:linear-gradient(163.19deg,#e2e8f0 10.21%,#f5f9ff 63.31%,#e2e8f0 88.4%);border-radius:15px;box-shadow:1px 3px 9px 0 rgba(0,0,0,.12941176470588237)}@media (min-width:1024px){.features__item{padding:50px 30px;border-radius:30px;box-shadow:1px 3px 9px 0 rgba(0,0,0,.12941176470588237)}}.features__img{margin-bottom:15px}@media (min-width:1024px){.features__img{margin-bottom:30px}}.features__title{margin-bottom:10px;font-size:20px;font-weight:500;line-height:25px}@media (min-width:1024px){.features__title{font-size:24px;line-height:30px}}.features__text{font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.features__text{font-size:20px;line-height:25px}}.features__note{margin-top:15px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.features__note{margin-top:50px;font-size:20px;line-height:25px}}.servers{margin-bottom:60px;padding:0 20px}@media (min-width:1024px){.servers{margin-bottom:150px}}.servers__heading{margin-bottom:25px;font-family:Normalidad,PT Root UI,sans-serif;font-size:25px;font-weight:500;line-height:30px}@media (min-width:1024px){.servers__heading{margin-bottom:30px;font-size:36px;line-height:44px}}.servers__list{display:grid;grid-template-columns:1fr;gap:15px}@media (min-width:560px){.servers__list{grid-template-columns:1fr 1fr}}@media (min-width:780px){.servers__list{grid-template-columns:repeat(3,1fr);gap:30px}}.servers__item{display:flex;align-items:center;gap:12px}.servers__img{margin-right:10px}.servers__title{margin-bottom:10px;font-size:20px;font-weight:500;line-height:25px}@media (min-width:1024px){.servers__title{font-size:24px;line-height:30px}}.bottom{margin:0 auto;width:100%;max-width:1920px;padding:30px 20px;background:#263d66;background:linear-gradient(252.44deg,#586b80,#38404f 50%,#232533);background-blend-mode:saturation;background:rgba(0,0,0,.25098039215686274);background:linear-gradient(180deg,#323b41,#272d31);color:#fff;text-align:center}@media (min-width:1024px){.bottom{padding:150px 20px}}.bottom__content{width:100%;max-width:1500px;margin:auto}.bottom__title{max-width:1024px;margin:auto;font-family:Normalidad,PT Root UI,sans-serif;font-size:25px;font-weight:500;line-height:30px}@media (min-width:1024px){.bottom__title{font-size:44px;line-height:1.2}}.bottom__title br{display:none}@media (min-width:1024px){.bottom__title br{display:block}}.bottom__text{max-width:1024px;margin:15px auto 0;font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.bottom__text{margin-top:30px;font-size:24px;line-height:30px}}.bottom__list{margin-top:40px;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:560px){.bottom__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:780px){.bottom__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.bottom__list{margin-top:130px;gap:40px}}.bottom__list__text{font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.bottom__list__text{font-size:24px;line-height:30px}}.bottom__img{margin:0 auto 5px;width:40px;height:40px}@media (min-width:1024px){.bottom__img{margin-bottom:20px;width:50px;height:50px}}.form{width:100%;max-width:1920px;margin:auto;padding:20px;background-color:#f3f9ff}@media (min-width:1024px){.form{padding:150px 20px}}.form__title{font-family:Normalidad,PT Root UI,sans-serif;font-size:25px;font-weight:500;line-height:30px;text-align:center}@media (min-width:1024px){.form__title{font-size:36px;line-height:44px}}.form__title br{display:none}@media (min-width:1024px){.form__title br{display:block}}.form__block{margin:40px auto 0;padding:15px;max-width:1500px;width:100%;background-color:#fff;border-radius:15px;box-shadow:1px 3px 9px 0 rgba(0,0,0,.12941176470588237)}@media (min-width:1024px){.form__block{padding:60px 40px}}.form__block>div{padding:0}.form__block h3{margin-bottom:30px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.form__block h3{font-size:20px;line-height:25px}}.form__block__text{margin-top:30px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:1024px){.form__block__text{font-size:20px;line-height:25px}}@media (min-width:1024px){.formWrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(4,min-content);gap:30px;align-items:flex-start;grid-template-areas:"tasks fullName city" "tasks organization inn" "message role role" "number email phone"}}.formWrapper__tasks>label>span:last-child{position:static;white-space:normal}