.swiper:not(.swiper-initialized)~.swiper-button{display:none!important}.swiper-button-disabled{background-color:#937450!important;cursor:default}.block-swiper{position:relative;width:100%;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-swiper__next,.block-swiper__prev{position:absolute;top:50%;z-index:3;width:1rem;height:4.125rem;display:flex;background-color:#fff;transform:translateY(-50%);transition:background-color .2s ease-in-out,opacity .2s ease-in-out!important;cursor:pointer;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.block-swiper__next:hover,.block-swiper__prev:hover{opacity:.7}.block-swiper__next_green,.block-swiper__prev_green{background-color:#109a28}.block-swiper__prev{left:0;-webkit-mask-image:url(/_next/static/media/arrow-left.e281b5b1.svg)}.block-swiper__next{right:0;-webkit-mask-image:url(/_next/static/media/arrow-right.e9bfb708.svg)}.modal-inner{height:100%;overflow:auto;text-align:center;outline:none}.modal-inner:after{content:"";width:0;height:100%}.modal-container,.modal-inner:after{display:inline-block;vertical-align:middle}.modal-container{position:relative;margin:2rem;padding:2.5rem 5rem;width:100%;max-width:63.75rem;text-align:left;background:#fff;border-radius:1.5rem;box-shadow:.4375rem .4375rem 1.25rem 0 rgba(0,0,0,.25)!important}.modal-close{position:absolute;top:1.875rem;right:1.875rem;width:1.5rem;height:1.5rem;background-color:#000;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;cursor:pointer;-webkit-mask-image:url(/_next/static/media/close.dc6ca5ab.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.modal-close:hover{background-color:#109a28}@media(max-width:999px){.modal-container{margin:10px;width:calc(100% - 20px)}}@media(max-width:767px){.modal-container{margin:5px;padding:60px 0 24px;width:calc(100% - 10px)}.modal-close{top:20px;bottom:auto}}.pagination{padding:1.5rem 0;display:flex;justify-content:center}.pagination ul,.pagination ul li{margin:0!important}.pagination .MuiPaginationItem-root{border-radius:.25rem!important}.pagination .MuiPaginationItem-root span{display:none!important}.pagination .MuiPaginationItem-previousNext{color:#109a28!important}.pagination .MuiPaginationItem-previousNext span{display:none!important}.pagination .MuiPaginationItem-previousNext:hover{background:rgba(0,0,0,0)!important}.pagination .Mui-selected{color:#fff!important;background:#109a28!important}.pagination .Mui-disabled{color:#937450!important}.icon{background-color:#937450;transition:background-color .2s ease-in-out;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.icon-search{-webkit-mask-image:url(/_next/static/media/search.83aa4c19.svg)}.icon-search-outline{-webkit-mask-image:url(/_next/static/media/search-outline.a7478ee5.svg)}.icon-student{-webkit-mask-image:url(/_next/static/media/student.cbde7f56.svg)}.icon-lock{-webkit-mask-image:url(/_next/static/media/lock.5f3a3df0.svg)}.icon-user-call{-webkit-mask-image:url(/_next/static/media/user-call.a91e4f63.svg)}.icon-paper-clip{-webkit-mask-image:url(/_next/static/media/paper-clip.fae3c633.svg)}.icon-close{-webkit-mask-image:url(/_next/static/media/close.dc6ca5ab.svg)}.icon-dropwdown{-webkit-mask-image:url(/_next/static/media/arrow-down.d0774234.svg)}.icon-download{-webkit-mask-image:url(/_next/static/media/download.7aca55c8.svg)}.icon-arrow-right{-webkit-mask-image:url(/_next/static/media/arrow-right.e9bfb708.svg)}.icon-error-outline{-webkit-mask-image:url(/_next/static/media/error-outline.d13d98c0.svg)}.icon-send{-webkit-mask-image:url(/_next/static/media/send.31afef87.svg)}.icon-check-all{-webkit-mask-image:url(/_next/static/media/check-all.8ceb2079.svg)}.icon-check{-webkit-mask-image:url(/_next/static/media/check.50b3d787.svg)}.icon-loading{-webkit-mask-image:url(/_next/static/media/loading.6aa83939.svg)}.icon-arrow-down{-webkit-mask-image:url(/_next/static/media/arrow-down.d0774234.svg)}.icon-favicon{background:rgba(0,0,0,0) url(/_next/static/media/icon.2c927d49.png) 50%/contain no-repeat}.icon-pen{-webkit-mask-image:url(/_next/static/media/pen.140e201f.svg)}.icon-edit{-webkit-mask-image:url(/_next/static/media/edit.f34d7b66.svg)}.icon-close-outline{-webkit-mask-image:url(/_next/static/media/close-outline.9e3a9556.svg)}.icon-plus-fill{-webkit-mask-image:url(/_next/static/media/plus-fill.f2c49968.svg)}.textarea{width:100%}.textarea .MuiInputBase-root{font-size:inherit}.textarea .MuiOutlinedInput-root{padding:1.125rem 1.75rem;font-family:var(--helios_c),serif;background:#fff;border-radius:.75rem;transition:box-shadow .2s ease-in-out;box-shadow:.4375rem .4375rem 1.25rem 0 rgba(0,0,0,.25)!important}.textarea .MuiOutlinedInput-root:hover{box-shadow:none}.textarea .MuiOutlinedInput-root:hover fieldset{border-color:#109a28!important}.textarea .MuiOutlinedInput-root.Mui-focused{box-shadow:none}.textarea .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#109a28!important}.textarea .MuiInputBase-sizeSmall{padding:.875rem 1.25rem}.textarea fieldset{padding:0;border:.0625rem solid rgba(0,0,0,0)!important;transition:border-color .2s ease-in-out}.textarea textarea{outline:.0625rem solid rgba(0,0,0,0);font-size:inherit}.textarea textarea::placeholder{width:max-content;display:inline;opacity:1;color:#999}.textarea .MuiFormHelperText-root{position:absolute;top:-.875rem;left:0!important;margin:0;line-height:1;pointer-events:none;color:red!important;font-size:.875rem;padding:.4375rem .625rem .5rem;border-radius:.1875rem;background:#fff}@media(max-width:767px){.textarea .MuiOutlinedInput-root{padding:25px 20px}}.textarea-dotted{width:100%}.textarea-dotted .MuiOutlinedInput-root{padding:2.1875rem 2.8125rem;font-family:var(--helios_c),serif;line-height:1.75rem;background:#fff;border-radius:.5rem;box-shadow:.4375rem .4375rem 1.25rem 0 rgba(0,0,0,.2509803922);transition:box-shadow .2s ease-in-out}.textarea-dotted .MuiOutlinedInput-root:hover{box-shadow:none}.textarea-dotted .MuiOutlinedInput-root:hover fieldset{border-color:#109a28!important}.textarea-dotted .MuiOutlinedInput-root.Mui-focused{box-shadow:none}.textarea-dotted .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#109a28!important}.textarea-dotted fieldset{border:.0625rem solid rgba(0,0,0,0)!important;transition:border-color .2s ease-in-out}.textarea-dotted textarea{background-image:radial-gradient(circle,#000000 .0625rem,transparent 0);background-position-y:.5rem;background-size:.3125rem 1.75rem;outline:.0625rem solid rgba(0,0,0,0)}.textarea-dotted textarea::placeholder{width:max-content;display:inline;opacity:1;font-style:italic;color:#937450;background:#fff}@media(max-width:767px){.textarea-dotted .MuiOutlinedInput-root{padding:25px 20px}}.input{width:100%}.input .MuiInputBase-root{font-family:var(--helios_c),serif;border-radius:.75rem;background:#fff;font-size:inherit;color:#000;box-shadow:.4375rem .4375rem 1.25rem 0 rgba(0,0,0,.25)!important}.input .MuiInputBase-root:after,.input .MuiInputBase-root:before{display:none}.input .MuiInputBase-root:hover{box-shadow:none}.input .MuiInputBase-root:hover fieldset{border-color:#109a28!important}.input .MuiInputBase-root.Mui-focused{box-shadow:none}.input .MuiInputBase-root.Mui-focused fieldset{border-color:#109a28!important}.input .MuiInputBase-input{padding:1.125rem 1.75rem}.input .MuiInputBase-input::placeholder{color:#999;opacity:1}.input .MuiInputBase-inputSizeSmall{padding:.875rem 1.25rem}.input fieldset{padding:0;border:.0625rem solid rgba(0,0,0,0)!important;transition:border-color .2s ease-in-out}.input .MuiFormHelperText-root{position:absolute;top:-.875rem;left:0!important;margin:0;line-height:1;pointer-events:none;color:red!important;font-size:.875rem;padding:.4375rem .625rem .5rem;border-radius:.1875rem;background:#fff}.input .input-phone{width:100%}.input .input-phone .special-label{display:none}.input .input-phone input{width:100%;font-family:var(--helios_c),serif;border-radius:1rem;background:#fff;color:#000;font-size:inherit;transition:border-color .2s ease-in-out;padding:1.125rem 1.75rem;border:.0625rem solid #109a28}.input .input-phone input::placeholder{font-family:inherit;font-size:inherit;color:#999}.input .input-phone input:hover{border-color:#109a28!important}.autocomplete{min-width:18.75rem;width:100%}.autocomplete .MuiFormLabel-root{color:#000;font-size:inherit;font-weight:inherit;font-style:inherit;transition:opacity .2s ease-in-out}.autocomplete .MuiInputBase-root{padding:.5625rem 2.4375rem .5625rem .75rem!important;background:#fff;color:#000;border:.0625rem solid rgba(0,0,0,0);border-radius:.75rem;box-shadow:.4375rem .4375rem 1.25rem 0 rgba(0,0,0,.25)!important;flex-wrap:nowrap!important}.autocomplete .MuiInputBase-root>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.autocomplete .MuiInputBase-root:hover{border-color:#109a28}.autocomplete .MuiInputBase-input{padding-top:.25rem!important;padding-bottom:.25rem!important;color:inherit;font-size:inherit}.autocomplete .MuiInputBase-input::placeholder{color:#999}.autocomplete .MuiInputBase-input.MuiInputBase-inputAdornedStart::placeholder{opacity:0}.autocomplete .MuiOutlinedInput-notchedOutline{display:none}.autocomplete.Mui-focused .MuiFormLabel-root{opacity:0}.autocomplete.Mui-focused .MuiInputBase-root{border-color:#109a28}.form-checkbox{margin-top:1rem;display:flex;align-items:flex-start}.form-checkbox .MuiCheckbox-root{padding:0;color:#fff!important}.form-checkbox p{margin:0 0 0 20px!important}.form-checkbox a{text-decoration:underline;color:#000}.form-checkbox a:hover{color:#109a28}.form-checkbox_white{color:#fff}.form-checkbox_white a{color:#edf5ed}.form-checkbox_white a:hover{color:#ece2d8}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:16px}@media(min-width:767px)and (max-width:1440px){html{font-size:1.1111111111vw}}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;font-family:var(--helios_c),serif;font-size:16px;line-height:1.5;color:#000;background:#fff}@media(min-width:767px)and (max-width:1440px){body{font-size:1.1111111111vw}}main{background-repeat:repeat;background-position:top}.body-overlay{position:relative;overflow:hidden}.body-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:8;background:rgba(0,0,0,.5019607843)}.body-overlay>header>div:first-child>div:not(:first-child){opacity:.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.body-overlay #block-circle{z-index:7}hr{margin:0;padding:0;border:none}a{text-decoration:none;color:#109a28;transition:color .2s ease-in-out;cursor:pointer}button,input{outline:none}button{padding:0;font-family:inherit;font-size:1rem;line-height:inherit;text-align:left;background:rgba(0,0,0,0);border:none;cursor:pointer}button[disabled]{opacity:.5;pointer-events:none}@media(min-width:767px)and (max-width:1440px){button{font-size:1.1111111111vw}}p{margin-top:1rem;margin-bottom:1rem}img{max-width:100%}.hidden{display:none!important}.home-image{width:100%;height:auto;filter:drop-shadow(0 .4375rem .9375rem rgba(0,0,0,.4))}.home-image img{width:100%;height:auto;display:block}.shadow-bottom{box-shadow:inset 0 .4375rem .9375rem 0 rgba(0,0,0,.4)}.link{font-style:italic;color:#109a28;transition:color .2s ease-in-out;cursor:pointer}@media(min-width:767px){.link:hover{color:#937450}}.MuiTouchRipple-root{display:none}.pdf-viewer{margin:1.5rem 0}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile-logo{display:none;justify-content:center;background:#ece2d8;padding:10px 20px 30px}.mobile-logo img{width:100%;height:auto}@media(max-width:767px){.mobile-logo{display:flex}.d-show{display:none}}@media(min-width:767px){.m-show{display:none}}.Footer_footer__ku_YT{margin-top:auto;padding:2.5rem 0;color:#fff;background:#937450;position:relative}.Footer_footer__ku_YT:before{content:"";position:absolute;top:0;left:0;right:0;height:.9375rem;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.Footer_footer-inner__goZ4E{display:flex}.Footer_footer-left__e5B88{margin-right:1.25rem;width:16.25rem;display:flex;flex-direction:column;align-items:center;flex-shrink:0;font-family:var(--sonet_serif_c),serif;font-size:.875rem;text-align:center;letter-spacing:.14rem;text-transform:uppercase;color:#fff}.Footer_footer-left__e5B88 img{margin-bottom:1.25rem;width:8.875rem;height:auto}.Footer_footer-right__Zn4Do{padding-left:1.25rem;display:flex;flex-grow:1;gap:.75rem;border-left:.0625rem solid #fff}.Footer_footer-menu__Qnx3A{margin:0 0 -.875rem;padding-left:.875rem;flex-grow:1;font-size:.875rem;letter-spacing:.030625rem;column-count:3;column-gap:.625rem}.Footer_footer-menu__Qnx3A li a,.Footer_footer-menu__Qnx3A li>div{margin-bottom:1.75rem;font-size:.875rem;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block}.Footer_footer-menu__Qnx3A li a:hover,.Footer_footer-menu__Qnx3A li>div:hover{color:#000}.Footer_footer-contacts__AhJWw{font-size:.9375rem;line-height:1.67;column-count:2;white-space:nowrap}.Footer_footer-contacts__item__vrZ4b{margin-bottom:1.25rem;display:flex;break-inside:avoid-column}.Footer_footer-contacts__item__vrZ4b img{margin-right:.75rem;width:1.75rem;height:1.75rem;display:block}.Footer_footer-contacts__item__vrZ4b a{color:#fff}.Footer_footer-contacts__item__vrZ4b a:hover{color:#000}.Footer_footer-contacts__item__vrZ4b:last-child,.Footer_footer-contacts__item__vrZ4b:nth-last-child(2){line-height:3.1}.Footer_footer-contacts__item__vrZ4b:last-child span,.Footer_footer-contacts__item__vrZ4b:nth-last-child(2) span{margin-top:-.625rem}.Footer_footer-contacts__item__vrZ4b:last-child{margin-top:-.4375rem}.Footer_footer-copy___J3gF{margin-top:1.875rem;text-align:center;font-size:.75rem;color:#fff}@media(max-width:767px){.Footer_footer__ku_YT{padding-top:20px;padding-bottom:30px}.Footer_footer__ku_YT:before{display:none}.Footer_footer-inner__goZ4E{flex-direction:column}.Footer_footer-left__e5B88{margin:0 auto}.Footer_footer-right__Zn4Do{margin-top:20px;padding:0;flex-direction:column;border:none;gap:0}.Footer_footer-menu__Qnx3A{margin:0;column-count:2;gap:20px}.Footer_footer-menu__Qnx3A li a,.Footer_footer-menu__Qnx3A li>div{margin:0;padding-bottom:10px;font-size:11px}.Footer_footer-contacts__AhJWw{margin:20px 0 0;font-size:12px;white-space:normal}.Footer_footer-contacts__item__vrZ4b{margin:0 0 8px!important;line-height:1.8!important}.Footer_footer-contacts__item__vrZ4b span{margin:0!important}.Footer_footer-contacts__item__vrZ4b img{width:24px;height:24px}}