@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic.woff2) format("woff2"),url(/fonts/CenturyGothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(/fonts/CenturyGothic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Italic.woff2) format("woff2"),url(/fonts/CenturyGothic-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-BoldItalic.woff2) format("woff2"),url(/fonts/CenturyGothic-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--color-darkBlue: #00254D;--color-darkGray: #818181;--color-green: #7CB54E;--color-greenDark: #5F9E36;--color-lightBlue: #2270B8;--color-orange: #F6A959;--color-red: #DA2A1C;--color-white: #ffffff;--font-family-CG: "Century Gothic", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-family-CG);color:var(--color-darkBlue);background:var(--color-white);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%}.site-header__bar{display:flex;align-items:center;gap:24px;background:var(--color-darkBlue);padding:0 40px;min-height:88px;position:sticky;top:0;z-index:999;box-shadow:0 6px 14px #00000047}.site-header__logo{display:flex;align-items:center;flex-shrink:0;max-width:6.5rem;margin-right:2rem}.site-header__logo img{width:100%;height:auto}.site-header__nav{display:flex;align-items:center;gap:2.5rem;margin-left:auto}.site-header__nav ul{display:flex;align-items:center;gap:2.25rem;list-style:none;margin:0;padding:0}.site-header__nav a{color:var(--color-white);font-size:.9375rem;white-space:nowrap;transition:color .3s ease-out}.site-header__nav a:hover,.site-header__nav a.is-active{color:var(--color-green)}.site-header__lang{display:flex;flex-direction:row;align-items:center;gap:.5rem}.site-header__lang a{color:var(--color-white);text-transform:uppercase;font-size:.75rem;letter-spacing:.12rem;transition:color .3s ease-out}.site-header__lang a:hover,.site-header__lang a.is-active{color:var(--color-green)}.site-header__lang span{color:var(--color-white)}.site-header__title-band{background:var(--color-green);padding:36px 24px;text-align:center}.site-header__title-band h1{margin:0;color:var(--color-white);font-size:22px;font-weight:400}@media (max-width: 960px){.site-header__bar{flex-wrap:wrap;padding:12px 16px}.site-header__nav{width:100%;margin-left:0;flex-wrap:wrap;gap:12px}.site-header__nav ul{flex-wrap:wrap;gap:14px}.site-header__title-band h1{font-size:18px}}.site-footer{margin-top:48px}.site-footer__contact{display:flex;flex-wrap:wrap;align-items:center;width:100%;background:#f4f4ff;padding:2rem 3.875rem;gap:2rem 4rem;justify-content:space-between}.site-footer__contact h2{margin:0;color:var(--color-darkBlue);font-size:2rem;font-weight:700;position:relative;padding:.5rem 0}.site-footer__contact h2:after{content:"";position:absolute;left:0;bottom:0;width:4rem;height:.3125rem;background:var(--color-green)}.site-footer__contact-items{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.contact-item{display:flex;align-items:center;gap:1rem}.contact-item__icon{display:grid;place-items:center;min-width:4.5rem;height:4.5rem;border-radius:100%;color:var(--color-green);box-shadow:inset 0 3px 6px #00000029,0 3px 6px #00000029;transition:var(--transition-03, all .3s ease-out)}.contact-item__icon svg{stroke:var(--color-green);transition:var(--transition-03, all .3s ease-out)}.contact-item div{display:flex;flex-direction:column}.contact-item strong{color:var(--color-darkBlue);font-size:.9375rem;font-weight:700;transition:var(--transition-03, all .3s ease-out)}.contact-item span{color:var(--color-darkGray);font-size:.9375rem}.contact-item:hover strong{color:var(--color-lightBlue)}.contact-item:hover .contact-item__icon{background:var(--color-lightBlue);color:var(--color-white)}.contact-item:hover .contact-item__icon svg{stroke:var(--color-white)}.site-footer__bottom{background:var(--color-darkBlue);color:var(--color-white);text-align:center;font-size:12px;padding:16px 24px}@media (max-width: 960px){.site-footer__contact{padding:24px 20px}}.mko-page{max-width:1100px;margin:0 auto;padding:40px 24px 24px}.mko-intro{max-width:980px;margin:0 auto 36px;color:var(--color-darkBlue)}.mko-intro p{margin:0 0 18px;font-size:15px;line-height:1.7}.mko-form{max-width:620px;margin:0 auto;padding:4px 0 40px}.mko-row{display:grid;gap:16px;margin-bottom:16px}.mko-row--cols-1{grid-template-columns:1fr}.mko-row--cols-2{grid-template-columns:1fr 1fr}.mko-row--cols-3{grid-template-columns:1fr 1fr 1fr}.mko-field{display:flex;flex-direction:column}.mko-field label{color:var(--color-darkBlue);font-size:14px;font-weight:700;margin-bottom:6px;line-height:1.4}.mko-field input[type=text],.mko-field input[type=email],.mko-field textarea{font-family:var(--font-family-CG);font-size:15px;color:var(--color-darkBlue);border:2px solid var(--color-green);border-radius:2px;padding:8px 10px;width:100%;background:var(--color-white);transition:border-color .3s ease-out}.mko-field input:focus,.mko-field textarea:focus{outline:none;box-shadow:none;border-color:var(--color-greenDark)}.mko-field textarea{resize:vertical;min-height:96px}.mko-docs{margin-top:8px}.mko-field--file{margin-bottom:16px}.mko-field--file input[type=file]{font-family:var(--font-family-CG);font-size:14px;color:var(--color-darkBlue);border:2px solid var(--color-green);border-radius:2px;padding:6px 8px;background:var(--color-white);transition:border-color .3s ease-out}.mko-field--file input[type=file]:hover,.mko-field--file input[type=file]:focus{outline:none;border-color:var(--color-greenDark)}.mko-field--file input[type=file]::file-selector-button{font-family:var(--font-family-CG);font-size:13px;color:var(--color-darkGray);background:transparent;border:1px solid #dcdcdc;border-radius:3px;padding:5px 14px;margin-right:12px;cursor:pointer;transition:background .2s ease-out}.mko-field--file input[type=file]::file-selector-button:hover{background:#0000000a}.mko-field--file input[type=file]::-webkit-file-upload-button{font-family:var(--font-family-CG);font-size:13px;color:var(--color-darkGray);background:transparent;border:1px solid #dcdcdc;border-radius:3px;padding:5px 14px;margin-right:12px;cursor:pointer;transition:background .2s ease-out}.mko-submit{margin-top:8px;text-align:center}.mko-submit button{font-family:var(--font-family-CG);font-size:15px;color:var(--color-darkBlue);background:var(--color-white);border:1px solid var(--color-green);border-radius:2px;padding:10px 40px;cursor:pointer;transition:background .15s ease,color .15s ease}.mko-submit button:hover:not(:disabled){background:var(--color-green);color:var(--color-white)}.mko-submit button:disabled{opacity:.6;cursor:default}.mko-message{text-align:center;font-size:14px;padding:10px;border-radius:2px;margin:8px 0 16px}.mko-message--ok{color:#2f6b1f;background:#7cb54e26;border:1px solid var(--color-green)}.mko-message--error{color:var(--color-red);background:#da2a1c14;border:1px solid var(--color-red)}@media (max-width: 640px){.mko-row--cols-2,.mko-row--cols-3{grid-template-columns:1fr}.mko-form{padding:20px 18px 32px}}
