.header{background-color:#082640;position:sticky;top:calc((202px - var(--sfera-gap-sm))*-1);width:100%;z-index:10}@media (min-width:768px){.header{top:0}}.header-inner{display:flex;flex-direction:column;gap:var(--sfera-gap-lg);padding-block:var(--sfera-gap-sm);padding-inline:var(--sfera-gap-md)}@media (min-width:768px){.header-inner{flex-direction:row;justify-content:space-between}}.header-logo{align-items:center;display:flex;gap:var(--sfera-gap-lg);justify-content:space-between;text-align:end}@media (min-width:768px){.header-logo{text-align:start}}.header-logo-type{margin:0;text-transform:uppercase}.header-contacts{display:flex;flex:none;gap:var(--sfera-gap-xs);justify-content:space-between}@media (min-width:768px){.header-contacts{gap:var(--sfera-gap-md);justify-content:end}}.lang-switcher{align-items:center;align-self:center;height:100%}.lang-switcher .uk-dropdown{min-width:60px;width:60px}.lang-switcher .uk-subnav{margin-block:0}.lang-switcher .uk-subnav>*>:first-child{color:var(--sfera-color-accent-default)}.lang-switcher .uk-dropdown{background-color:#082640;color:var(--sfera-color-accent-hover);padding:var(--sfera-gap-md)}.social-icon{align-items:center;aspect-ratio:1/1;border:1px solid var(--sfera-body-color);border-radius:50%;color:var(--sfera-body-color);display:flex;justify-content:center;width:32px}.header-navigation{background-color:#082640;padding-block:var(--sfera-gap-sm);position:sticky;top:0;z-index:10}.header-navigation--desktop{display:none;padding-inline:var(--sfera-gap-md)}@media (min-width:768px){.header-navigation--desktop{border-top:1px solid tan;display:flex}}.header-navigation--mobile{border-bottom:1px solid tan;color:tan;display:block}@media (min-width:768px){.header-navigation--mobile{display:none}}.footer{width:100%}.footer-inner{align-items:center;border-top:1px solid tan;display:flex;flex-direction:column;gap:var(--sfera-gap-lg);justify-content:space-between;padding-block:var(--sfera-gap-sm);padding-inline:var(--sfera-gap-md)}@media screen and (min-width:768px){.footer-inner{flex-direction:row}}.footer-contacts{align-items:center;display:flex;flex-direction:column;gap:var(--sfera-gap-lg)}@media screen and (min-width:768px){.footer-contacts{flex-direction:row}}.contact{align-content:center;display:grid;flex:none;font-size:12px;font-size:var(--sfera-contact-font-size);gap:var(--sfera-gap-sm)}@media (min-width:768px){.contact:not(:last-of-type){padding-inline-end:var(--sfera-gap-md);position:relative}.contact:not(:last-of-type):after{background-color:var(--sfera-body-color);content:"";height:20px;inset-block:0;inset-inline-end:0;margin-block:auto;position:absolute;width:1px}}.contact-wrapper{display:block}@media (min-width:768px){.contact-wrapper{display:contents}}.contact--columns{grid-auto-flow:column}.contact--social-columns{grid-template-columns:24px 24px}.contact--social-row{grid-template-columns:repeat(2,24px)}.contact-office{margin:0}.contact-link{display:block}.lang-switcher{align-content:center;font-size:12px}.uk-icon-button{background-color:transparent;border:1px solid var(--sfera-body-color);color:var(--sfera-body-color);height:24px;width:24px}.uk-icon-button:active,.uk-icon-button:hover{background-color:transparent;color:var(--sfera-body-color)}.uk-button-default{background-color:transparent;border:1px solid var(--sfera-color-accent-default);color:var(--sfera-body-color);text-transform:uppercase}.uk-button-default:active{background-color:transparent;border:1px solid var(--sfera-color-accent-active);color:var(--sfera-body-color)}.uk-button-default:hover{background-color:transparent;border:1px solid var(--sfera-color-accent-hover);color:var(--sfera-body-color)}.uk-button-primary{background-color:var(--sfera-color-accent-default);border:1px solid var(--sfera-body-color);color:var(--sfera-body-background);text-transform:uppercase}.uk-button-primary:active{background-color:var(--sfera-color-accent-active);color:var(--sfera-body-background)}.uk-button-primary:hover{background-color:var(--sfera-color-accent-hover);color:var(--sfera-body-background)}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{min-height:20px}.uk-accordion{margin:0}.uk-accordion-title{color:currentColor}.header-navigation--mobile ul.uk-nav-sub{color:tan;padding:4px 32px;text-transform:uppercase}.uk-navbar-dropdown{padding:4px}.uk-nav>li>a{padding:2px 0}ul.uk-nav-sub{padding:2px 0 2px 16px}.uk-text-primary{color:var(--sfera-body-color)!important}.uk-modal-dialog{background-color:var(--sfera-body-background)}:root{--sfera-gap-xs:4px;--sfera-gap-sm:8px;--sfera-gap-md:16px;--sfera-gap-lg:24px;--sfera-gap-xl:32px;--sfera-width-sm:540px;--sfera-width-md:720px;--sfera-width-lg:960px;--sfera-width-xl:1140px;--sfera-body-background:#082244;--sfera-body-color:tan;--sfera-color-accent-default:tan;--sfera-color-accent-hover:#c49a6c;--sfera-color-accent-active:#a67c52;--sfera-body-font-size:16px;--sfera-contact-font-size:12px}*{box-sizing:border-box}body{background-color:var(--sfera-body-background);color:var(--sfera-body-color);display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:var(--sfera-body-font-size);grid-template-rows:auto 1fr auto;margin:0;min-height:100vh}.container{margin-inline:auto;max-width:var(--sfera-width-xl);padding-inline:var(--sfera-gap-md)}.container--small{max-width:var(--sfera-width-lg)}img{display:block;height:auto;max-width:100%}.uk-accordion-title:before,.uk-open>.uk-accordion-title:before{background-image:none;background-image:repeating-linear-gradient(0deg,transparent -2px 4px,currentColor 4px 8px)}.uk-accordion-title,.uk-dropdown-nav>li>a,.uk-navbar-dropdown-nav .uk-nav-sub a,.uk-navbar-dropdown-nav>li>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a,.uk-navbar-nav>li>a[aria-expanded=true],a{color:var(--sfera-color-accent-default);text-decoration:none;transition:color .3s ease}.uk-accordion-title:hover,.uk-dropdown-nav>li>a:hover,.uk-navbar-dropdown-nav .uk-nav-sub a:hover,.uk-navbar-dropdown-nav>li>a:hover,.uk-navbar-nav>li:hover>a:hover,.uk-navbar-nav>li>a:hover,.uk-navbar-nav>li>a[aria-expanded=true]:hover,a:hover{color:var(--sfera-color-accent-hover);text-decoration:none}.uk-accordion-title:active,.uk-dropdown-nav>li>a:active,.uk-navbar-dropdown-nav .uk-nav-sub a:active,.uk-navbar-dropdown-nav>li>a:active,.uk-navbar-nav>li:hover>a:active,.uk-navbar-nav>li>a:active,.uk-navbar-nav>li>a[aria-expanded=true]:active,a:active{color:var(--sfera-color-accent-active);text-decoration:none}.uk-navbar-nav .uk-navbar-dropdown-nav .nav-link{margin-inline:-16px;padding-inline:16px;text-transform:uppercase}.uk-navbar-nav .uk-navbar-dropdown-nav .nav-link.active{background-color:var(--sfera-color-accent-default);color:var(--sfera-body-background)}a:not([class]){color:inherit;text-decoration:none}a.card:hover{--card-image-scale:1.05;text-decoration:none}.card-picture{display:block;overflow:hidden}.card-picture--bordered{border:1px solid var(--sfera-body-color)}.card-picture--rounded{border:1px solid var(--sfera-body-color);border-radius:50%;padding:16px}.card-image{aspect-ratio:1/1;scale:var(--card-image-scale,1);transition:scale .3s ease;width:100%}.card-image--auto{aspect-ratio:auto}.card-title{align-items:center;color:currentColor;margin-bottom:0;min-height:1lh;padding-block:var(--sfera-gap-sm)}.card-title--small{font-size:12px;padding-block-start:var(--sfera-gap-md);text-transform:capitalize}.galery-card-image{aspect-ratio:4/3;object-fit:cover;object-position:center}.uk-navbar-dropdown{background-color:#082640;color:var(--sfera-color-accent-hover);padding:var(--sfera-gap-md);width:320px}.uk-table th{color:var(--sfera-color-accent-default)}.uk-table{border-color:var(--sfera-color-accent-default)}.work-process-wrapper{display:grid}.work-process-image{animation:forwards;animation:FadeIn 1s linear;animation-fill-mode:forwards;grid-area:1/-1;opacity:0}.work-process-image:nth-child(1n){animation-delay:.5s}.work-process-image:nth-child(2n){animation-delay:1s}.work-process-image:nth-child(3n){animation-delay:1.5s}.work-process-image:nth-child(4n){animation-delay:2s}.work-process-image:nth-child(5n){animation-delay:2.5s}.work-process-image:nth-child(6n){animation-delay:3s}.work-process-image:nth-child(7n){animation-delay:3.5s}.work-process-image:nth-child(8n){animation-delay:4s}.work-process-image:nth-child(9n){animation-delay:4.5s}.work-process-image:nth-child(10n){animation-delay:5s}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}