.body{background-color:#ecf2f5;display:flex;flex-direction:column;font-family:Inter,Arial,sans-serif;height:100%;margin:0;min-height:100dvh;position:relative}.header{padding:40px}@media screen and (max-width:750px){.header{padding:20px 10px}}.header__subtitle{font-size:22px;font-weight:400;margin:30px auto 0;max-width:1000px}@media screen and (max-width:750px){.header__subtitle{font-size:20px}}.header__title{font-size:38px;margin:0;text-align:center;text-transform:uppercase}@media screen and (max-width:750px){.header__title{font-size:28px}}.section{margin:20px auto;max-width:1000px}.box{list-style:none;margin:0 auto}.box__title{font-size:20px;font-weight:400;font-weight:700;margin:0;text-transform:uppercase}@media screen and (max-width:750px){.box__title{font-size:16px}}.box__subtitle{font-size:22px;margin:10px 0 0}@media screen and (max-width:750px){.box__subtitle{font-size:16px}}.box__subtitle_head{text-decoration:underline}.box__image{margin-top:10px;max-width:100%;padding:0 0 25px}.video{max-width:1000px}.video_h-min{max-width:300px}.video-box{max-width:100%}.line{margin:40px auto;max-width:1000px}.list{margin:0;padding:0}.footer{background-color:#dbdada;flex-shrink:0;margin-top:60px;padding:10px 0 10px 40px}.footer__link{color:#000;font-size:12px}.footer__title{font-size:12px;margin:0}.loader-popup{align-items:center;display:flex;height:100svh;justify-content:center;position:fixed;top:0;width:100%;z-index:1000}.loader-popup__loader{animation:mulShdSpin 1.3s linear infinite;border-radius:50%;color:#7c3434;font-size:10px;height:1em;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.main{flex:1 0 auto}.section__box{box-sizing:border-box;margin:0 auto;max-width:1000px;padding-left:8px;padding-right:8px}.section__title{text-decoration:underline}@media screen and (max-width:750px){.section__title{font-size:20px}}.button{background-color:#b6ee7e;border-radius:10px;cursor:pointer;font-size:24px;padding:20px;text-transform:uppercase;width:250px}@media screen and (max-width:750px){.button{font-size:18px;padding:10px;width:200px}}@media screen and (max-width:445px){.button{font-size:16px;width:150px}}@media screen and (max-width:400px){.button{font-size:12px;padding:5}}.nav{display:flex;gap:30px;justify-content:center;margin:0 auto;padding-left:5px;padding-right:5px}@media screen and (max-width:750px){.nav{gap:10px}}@media screen and (max-width:400px){.nav{gap:5px}}.button_active{background-color:#f17272;color:#fff}.button_not-active{background-color:hsla(100,9%,94%,.616);color:#000}.hidden{display:none}.visibility-hidden{opacity:0;visibility:hidden}.form-address{margin-top:20px;max-width:100%}.input{display:block;font-size:22px;padding:4px;width:98%}@media screen and (max-width:750px){.input{font-size:20px}}.form-address__submit{cursor:pointer;display:block;font-size:22px;margin:10px auto}@media screen and (max-width:750px){.form-address__submit{font-size:20px}}.coordbox{margin-top:40px}.coordbox__text{font-size:22px;margin:16px 0}.coordbox__text_error{color:red}.button-blue,.text{font-size:20px}.button-blue{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin-top:10px;padding:10px 15px;text-decoration:none}.button-blue:hover{background-color:#0056b3}