html{scrollbar-gutter:stable}.page-module-scss-module__OPlTJq__body{color:#3c4858;min-height:100vh;padding:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex-direction:column;margin:0;font-family:Cuprum,sans-serif;display:flex;position:relative;overflow-x:hidden}.page-module-scss-module__OPlTJq__body p{font-size:18px;line-height:1.5}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__no-access{color:#fff;background-color:#ac1b1b;border-radius:8px;margin-top:10px;padding:2px 8px;font-size:17px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page{z-index:1;flex:1;position:relative}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__heading-contact{padding:10px 40px 5px;font-size:26px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts{flex-flow:wrap;gap:4px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field{flex-direction:column;width:250px;padding:4px 40px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__label{padding-bottom:5px;font-size:18px;font-weight:600}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input{color:#f9f9f9;background-color:#3a6379;border:none;border-bottom:1px solid #f9f9f9;outline:none;width:100%;height:40px;font-family:Cuprum,sans-serif;font-size:22px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input::placeholder{color:#f5f5f5;opacity:.5}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input:focus{border-bottom:2px solid #f90}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__error-message{color:#f9f9f9c7;font-size:14px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__subheading{margin-bottom:5px;padding:0 40px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__field{padding:4px 40px;font-size:20px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input[type=checkbox]:checked{accent-color:orange}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address{flex-flow:wrap;gap:2px;margin-bottom:20px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field{flex-direction:column;width:250px;padding:4px 40px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__label{padding-bottom:5px;font-size:18px;font-weight:600}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input{color:#f9f9f9;background-color:#3a6379;border:none;border-bottom:1px solid #f9f9f9;outline:none;width:100%;height:40px;font-family:Cuprum,sans-serif;font-size:22px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input::placeholder{color:#f5f5f5;opacity:.5}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input:focus{border-bottom:2px solid #f90}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat{flex-flow:wrap;gap:2px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field{flex-direction:column;width:84px;padding:4px 40px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__label{padding-bottom:5px;font-size:18px;font-weight:600}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input{color:#f9f9f9;background-color:#3a6379;border:none;border-bottom:1px solid #f9f9f9;outline:none;width:100%;height:40px;font-family:Cuprum,sans-serif;font-size:22px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input::placeholder{color:#f5f5f5;opacity:.5}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input:focus{border-bottom:2px solid #f90}@media (min-width:768px) and (max-width:1024px){.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field{width:280px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input,.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address{width:100%}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field{width:280px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat{flex-flow:wrap;gap:2px;display:flex}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field{width:100px}}.page-module-scss-module__OPlTJq__body:before{content:"";z-index:-2;background-image:url(/images/background-2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100vw;height:100%;position:fixed;top:0;overflow-x:hidden}.page-module-scss-module__OPlTJq__body:after{content:"";z-index:-1;background:#0006;width:100vw;height:100%;position:fixed;top:0;overflow-x:hidden}@media (max-width:767px){.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field{width:320px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__contacts .page-module-scss-module__OPlTJq__registration-form__field .page-module-scss-module__OPlTJq__registration-form__input,.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address{width:100%}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__field{width:320px}.page-module-scss-module__OPlTJq__body .page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__registration-form .page-module-scss-module__OPlTJq__registration-form__right-content .page-module-scss-module__OPlTJq__registration-form__address .page-module-scss-module__OPlTJq__registration-form__house-flat .page-module-scss-module__OPlTJq__registration-form__field{width:118px}}@keyframes page-module-scss-module__OPlTJq__fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__OPlTJq__page{justify-content:center;height:auto;display:flex}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window{opacity:0;background-color:#f9f9f9;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:center;width:95%;height:auto;margin-top:100px;animation:1s ease-out .3s forwards page-module-scss-module__OPlTJq__fadeInUp;display:flex}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content{width:40%;padding-top:50px;padding-bottom:50px}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content .page-module-scss-module__OPlTJq__modal-window__heading{font-family:Staatliches,sans-serif;font-size:40px}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content .page-module-scss-module__OPlTJq__modal-window__subheading{font-family:Staatliches,sans-serif;font-size:30px}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content .page-module-scss-module__OPlTJq__modal-window__text{font-size:18px}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content .page-module-scss-module__OPlTJq__modal-window__list .page-module-scss-module__OPlTJq__modal-window__list-item{margin-bottom:8px;font-size:18px}.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content .page-module-scss-module__OPlTJq__modal-window__list{font-size:18px}@media (min-width:768px) and (max-width:1024px){.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content{width:60%}}@media (max-width:767px){.page-module-scss-module__OPlTJq__page .page-module-scss-module__OPlTJq__modal-window .page-module-scss-module__OPlTJq__modal-window__content{width:80%}}
