@font-face{font-display:swap;font-family:"Frutiger LT Std, sans-serif";font-style:normal;font-weight:300;src:url(../fonts/frutiger/FrutigerLTStd-LightCn.otf) format("opentype");src:url(../fonts/frutiger/c13b5491-0ad0-401e-8b39-03a88965ce5a.eot?#iefix);src:url(../fonts/frutiger/c13b5491-0ad0-401e-8b39-03a88965ce5a.eot?#iefix) format("eot"),url(../fonts/frutiger/c1bbbd49-cc08-4ec8-a63d-8cbd6936c666.ttf) format("truetype"),url(../fonts/frutiger/ef7e8467-66c5-4521-afc4-777f6cf72ec4.woff) format("woff"),url(../fonts/frutiger/1925eb3e-b843-445d-8072-f11f28e0562f.woff2) format("woff2"),url(../fonts/frutiger/838d632a-68b5-43fe-8b43-78c397691c74.svg#838d632a-68b5-43fe-8b43-78c397691c74) format("svg")}@font-face{font-display:swap;font-family:"Frutiger LT Std, sans-serif";font-style:normal;font-weight:400;src:url(../fonts/frutiger/FrutigerLTStd-Cn.otf) format("opentype");src:url(../fonts/frutiger/4ae7b88b-fb5d-4cb5-9888-78298ad2a973.eot?#iefix);src:url(../fonts/frutiger/4ae7b88b-fb5d-4cb5-9888-78298ad2a973.eot?#iefix) format("eot"),url(../fonts/frutiger/95a1e677-b284-4b7e-86f9-b684fba2e7da.ttf) format("truetype"),url(../fonts/frutiger/3963cec0-c35f-41fa-adb6-4ef3fc0bb056.woff) format("woff"),url(../fonts/frutiger/60cae32f-adbc-4849-a2a7-51f8148b3332.woff2) format("woff2"),url(../fonts/frutiger/e31c4487-0242-4de0-8b75-7e0330196edc.svg#e31c4487-0242-4de0-8b75-7e0330196edc) format("svg")}@font-face{font-display:swap;font-family:"Frutiger LT Std, sans-serif";font-style:normal;font-weight:700;src:url(../fonts/frutiger/FrutigerLTStd-57-Cn-Bold.otf) format("opentype");src:url(../fonts/frutiger/840b1eda-acf5-4788-867d-beaf576d7600.eot?#iefix);src:url(../fonts/frutiger/840b1eda-acf5-4788-867d-beaf576d7600.eot?#iefix) format("eot"),url(../fonts/frutiger/9b0d5970-235c-47a8-b94d-a7fe9dea7585.ttf) format("truetype"),url(../fonts/frutiger/8b1cbfbd-4fa3-4330-8e32-552125871646.woff) format("woff"),url(../fonts/frutiger/be2eb9d5-ee74-4084-b711-fe64163d1439.woff2) format("woff2"),url(../fonts/frutiger/3071ab8f-494f-44e7-919c-4c46e8d45cbc.svg#3071ab8f-494f-44e7-919c-4c46e8d45cbc) format("svg")}@font-face{font-family:bootstrap-icons;font-style:normal;font-variant:normal;font-weight:400;src:url(../fonts/icons/bootstrap-icons.woff);src:url(../fonts/icons/bootstrap-icons.woff2)}.button{--border-color:transparent;--border-size:2px;align-items:center;background-color:var(--background-color);border:var(--border-size) solid var(--border-color);border-radius:8px;color:#151515;color:var(--color);display:flex;font-size:16px;font-weight:700;gap:10px;min-height:44px;outline:none;padding:6px 24px;position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,fill .2s ease-out;white-space:nowrap}.button--loading{opacity:.5}.button:not([readonly=true]){cursor:pointer}.button:hover{text-decoration:none}.button svg{fill:currentColor;transition:fill .2s ease-out}.button.is-inline{display:inline-flex}.button.is-icon{padding:8px}.button.is-primary:disabled{--background-color:#C7CCD1;--border-color:#C7CCD1;--color:#828B91;cursor:not-allowed}.button.is-primary:not(:disabled){--background-color:#91F54A;--border-color:#91F54A;--color:#005E3F}.button.is-primary:not(:disabled):focus-visible,.button.is-primary:not(:disabled):hover{--background-color:#BDF992;--border-color:#BDF992}.button.is-primary:not(:disabled):focus-visible{--border-color:#151515}.button.is-secondary{--background-color:#005E3F;--border-color:#005E3F;--color:#FFFFFF}.button.is-secondary:hover{--background-color:#007141}.button.is-secondary:hover:not(:focus){--border-color:#007141}.button.is-secondary:focus-visible{--border-color:#151515}.button.is-secondary:active{--background-color:#004730}.button.is-secondary:active:not(:focus){--border-color:#004730}.button.is-secondary.small-text{font-size:12px}.button.is-blank{--background-color:transparent;--border-color:transparent}.button.is-blank:focus-visible,.button.is-blank:hover{--background-color:rgba(0,0,0,.1)}.form-input{background:#fff!important;border:1px solid #828b91;border-radius:4px;display:block;font-size:16px;height:60px;outline:none!important;padding:0 16px;transition:border-color .2s ease-out;width:100%}.form-input:hover{border-color:rgba(0,0,0,.8705882353)}.form-input:focus{border-color:#005e3f}.form-input.is-invalid,.form-input[aria-invalid=true]{border-color:#eb0047}.form-input__container{padding:0 0 20px;position:relative}.form-input__container__info{color:gray;font-size:12px;margin-top:8px;padding:0 16px}.form-input__container.is-center{margin:0 auto}.form-input__container.is-narrow{width:90%}.form-input__radiobox{align-items:center;display:flex}.form-input__label{background:#fff;font-size:12px;left:16px;line-height:1;max-width:90%;overflow:hidden;padding:0 3px;position:absolute;text-overflow:ellipsis;top:0;transform:translateY(-50%);white-space:nowrap}.form-input[required]+.form-input__label:after{color:#005e3f;content:" *"}.form-input.is-invalid+.form-input__label,.form-input[aria-invalid=true]+.form-input__label{color:#eb0047}.form-input__error{color:#eb0047;font-size:12px;left:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-container{margin:0 auto;max-width:1520px;padding:30px 40px 80px;width:100%}@media screen and (max-width:1023px){.page-container{padding:20px 25px 80px}}@media screen and (max-width:765px){.page-container{padding:10px 15px 80px}}.header-accessibility{align-items:center;display:flex;gap:8px;margin:0 0 0 auto}.header-accessibility svg{fill:#151515}.header-primary{align-items:center;display:flex;gap:20px;height:80px;padding:0 40px}@media screen and (max-width:960px){.header-primary{padding:0 10px}}@media screen and (max-width:500px){.header-primary{padding:0 20px}}.header-primary__logo{height:auto;width:155px}@media screen and (max-width:500px){.header-primary__logo{width:120px}}.header-secondary{margin:0 0 40px;padding:.1px 0;position:relative;width:100%}.header-secondary__image-container{aspect-ratio:1440/540;display:block;position:relative;z-index:1}.header-secondary__image{display:block;width:100%}.header-secondary__wrapper{background:#005e3f;margin:-260px -40px 120px;padding:260px 40px 0;position:relative}@media screen and (max-width:960px){.header-secondary__wrapper{margin:-150px -15px 80px;padding:150px 15px 10px}}@media screen and (max-width:500px){.header-secondary__wrapper{margin:-50px -15px 45px;padding:50px 15px 15px}}.header-secondary__wrapper:after{background:#005e3f;clip-path:polygon(100% 0,100% 1%,21% 100%,0 1%,0 0);content:"";height:120px;left:0;margin-top:-1px;position:absolute;right:0;top:100%}@media screen and (max-width:960px){.header-secondary__wrapper:after{height:90px}}@media screen and (max-width:500px){.header-secondary__wrapper:after{height:50px}}.header-secondary__content{color:#fff;font-size:64px;font-weight:700;line-height:1.25;margin:40px auto 0;max-width:1200px}@media screen and (max-width:960px){.header-secondary__content{font-size:40px;margin:30px auto}}@media screen and (max-width:500px){.header-secondary__content{font-size:24px;margin:20px auto}}.header-secondary__title-region{font-size:24px}@media screen and (max-width:960px){.header-secondary__title-region{font-size:18px}}@media screen and (max-width:500px){.header-secondary__title-region{font-size:16px;font-weight:400}}.header-secondary__title{color:#50eb5d}.footer{color:#fff;line-height:1.28}.footer__contacts-wrapper,.footer__links-wrapper{display:flex;margin:0 auto;max-width:1520px;padding:80px 40px;width:100%}@media screen and (max-width:960px){.footer__contacts-wrapper,.footer__links-wrapper{padding:40px 20px}}@media screen and (max-width:500px){.footer__contacts-wrapper,.footer__links-wrapper{padding:20px 10px}}.footer__contacts{background:#005e3f}.footer__contacts-wrapper{flex-direction:column}.footer__contacts-title{font-size:24px;font-weight:700;margin:0 0 40px}@media screen and (max-width:960px){.footer__contacts-title{font-size:18px;margin:0 0 20px}}@media screen and (max-width:500px){.footer__contacts-title{font-size:16px}}.footer__contacts-content{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.footer__contacts-link{align-items:center;color:#fff!important;justify-content:space-between;max-width:400px;position:relative;width:100%}.footer__contacts-link-label{font-size:24px;font-weight:700}@media screen and (max-width:960px){.footer__contacts-link-label{font-size:18px}}@media screen and (max-width:500px){.footer__contacts-link-label{font-size:16px;font-weight:400}}.footer__contacts-link-value{color:#50eb5d;font-size:16px;text-decoration:underline}.footer__links{background:#004730}.footer__links-wrapper{flex-direction:row;flex-wrap:wrap;gap:20px}.footer__links-box{display:flex;flex-direction:column;max-width:450px;min-width:250px;width:100%}.footer__links-title{color:#50eb5d;font-size:24px;font-weight:700;margin:0 0 8px}@media screen and (max-width:960px){.footer__links-title{font-size:18px}}@media screen and (max-width:500px){.footer__links-title{font-size:16px;font-weight:400}}.footer__links-box-link-container:not(:last-child){margin:0 0 4px}.footer__links-box-link{color:#fff!important;font-size:16px}.footer__links-box-link:hover{text-decoration:underline!important}.notification{background-position:15px;background-repeat:no-repeat;background-size:24px;border-radius:3px 3px 3px 3px;box-shadow:0 0 12px #999;color:#fff;padding:15px 15px 15px 50px;position:fixed;right:12px;top:12px;width:300px;z-index:999999}.notification.is-error{background-color:#eb0047;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptMTIxLjYgMzEzLjFjNC43IDQuNyA0LjcgMTIuMyAwIDE3TDMzOCAzNzcuNmMtNC43IDQuNy0xMi4zIDQuNy0xNyAwTDI1NiAzMTJsLTY1LjEgNjUuNmMtNC43IDQuNy0xMi4zIDQuNy0xNyAwTDEzNC40IDMzOGMtNC43LTQuNy00LjctMTIuMyAwLTE3bDY1LjYtNjUtNjUuNi02NS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsMzkuNi0zOS42YzQuNy00LjcgMTIuMy00LjcgMTcgMGw2NSA2NS43IDY1LjEtNjUuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsMzkuNiAzOS42YzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMTIgMjU2bDY1LjYgNjUuMXoiLz48L3N2Zz4=")}.notification.is-info,.notification.is-success{background-color:#18ab42;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMTczLjg5OCA0MzkuNDA0LTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXoiLz48L3N2Zz4=")}.notification.is-warning{background-color:#f90;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNTY5LjUxNyA0NDAuMDEzQzU4Ny45NzUgNDcyLjAwNyA1NjQuODA2IDUxMiA1MjcuOTQgNTEySDQ4LjA1NGMtMzYuOTM3IDAtNTkuOTk5LTQwLjA1NS00MS41NzctNzEuOTg3TDI0Ni40MjMgMjMuOTg1YzE4LjQ2Ny0zMi4wMDkgNjQuNzItMzEuOTUxIDgzLjE1NCAwbDIzOS45NCA0MTYuMDI4ek0yODggMzU0Yy0yNS40MDUgMC00NiAyMC41OTUtNDYgNDZzMjAuNTk1IDQ2IDQ2IDQ2IDQ2LTIwLjU5NSA0Ni00Ni0yMC41OTUtNDYtNDYtNDZ6bS00My42NzMtMTY1LjM0NiA3LjQxOCAxMzZjLjM0NyA2LjM2NCA1LjYwOSAxMS4zNDYgMTEuOTgyIDExLjM0Nmg0OC41NDZjNi4zNzMgMCAxMS42MzUtNC45ODIgMTEuOTgyLTExLjM0Nmw3LjQxOC0xMzZjLjM3NS02Ljg3NC01LjA5OC0xMi42NTQtMTEuOTgyLTEyLjY1NGgtNjMuMzgzYy02Ljg4NCAwLTEyLjM1NiA1Ljc4LTExLjk4MSAxMi42NTR6Ii8+PC9zdmc+")}.icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:bootstrap-icons!important;line-height:1;vertical-align:text-bottom}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-check-circle:before{content:""}.icon-exclamation-circle:before{content:""}.icon__warn{color:#eb0047}.icon__ok{color:#005e3f}.icon__large{font-size:25px}.icon__input-end{position:absolute;right:10px;top:12px}.icon__button{cursor:pointer}.password-check{font-size:16px;padding:0 0 30px}.password-check__header{font-weight:700;padding-bottom:10px}.password-check__condition{padding:0 0 5px}.password-check__condition__text{position:relative;top:2px}.password-check__condition__warn{color:#eb0047}.password-check__condition__ok{color:#18ab42}body,html{font-family:"Frutiger LT Std, sans-serif",sans-serif;height:100%;margin:0;padding:0;width:100%}*{box-sizing:border-box}button,input,select,textarea{appearance:none;font-family:inherit}a{color:#005e3f;text-decoration:none;transition:color .2s ease-out}a:focus,a:hover{color:#003a27}a,button,select{cursor:pointer}figure{margin:0;padding:0}.checkbox-label{align-items:center;cursor:pointer;display:flex}input[type=checkbox],input[type=radio]{accent-color:#005e3f;appearance:auto;background-color:initial;border:initial;box-sizing:border-box;cursor:default;height:24px;margin:3px 10px 3px 4px;min-width:20px;padding:initial;width:24px}
