@charset "UTF-8";/*! 
 * OverlayScrollbars
 * Version: 2.4.4
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-environment{scroll-behavior:auto!important;--os-custom-prop: -1;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:var(--os-custom-prop)}.os-environment div{width:200%;height:200%;margin:10px 0}.os-environment.os-environment-flexbox-glue{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;width:auto;min-height:200px;min-width:200px}.os-environment.os-environment-flexbox-glue div{flex:auto;width:auto;height:auto;max-height:100%;max-width:100%;margin:0}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div:before{content:"";display:block;height:999px;width:999px}.os-environment,[data-overlayscrollbars-viewport]{-ms-overflow-style:scrollbar!important}[data-overlayscrollbars-initialize],[data-overlayscrollbars~=scrollbarHidden],[data-overlayscrollbars-viewport~=scrollbarHidden],.os-scrollbar-hidden.os-environment{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,.os-scrollbar-hidden.os-environment::-webkit-scrollbar,.os-scrollbar-hidden.os-environment::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars],html.os-scrollbar-hidden,html.os-scrollbar-hidden>body{box-sizing:border-box;margin:0;width:100%;height:100%}html[data-overlayscrollbars]>body{overflow:visible}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]{--os-vaw: 0;--os-vah: 0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden}[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{position:relative;overflow:hidden}[data-overlayscrollbars~=overflowVisible],[data-overlayscrollbars-padding~=overflowVisible],[data-overlayscrollbars-viewport~=overflowVisible]{overflow:visible}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll}[data-overlayscrollbars-overflow-x=hidden]{overflow-y:hidden}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll}[data-overlayscrollbars~=scrollbarPressed],[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]{scroll-behavior:auto!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;direction:ltr!important;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible,.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0}.os-scrollbar-vertical .os-scrollbar-handle{right:0}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar .os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar .os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar .os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar .os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar .os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar .os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars~=updating]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-track,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-track{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal{padding:2px;right:10px;height:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-cornerless{right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl{left:10px;right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless{left:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle{min-width:33px;max-width:none}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before{top:-6px;bottom:-2px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical,.os-no-css-vars.os-theme-light.os-scrollbar-vertical{padding:2px;bottom:10px;width:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-cornerless{bottom:0}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle{min-height:33px;max-height:none}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:-6px;left:-2px}.os-no-css-vars.os-theme-dark .os-scrollbar-handle{background:rgba(0,0,0,.44)}.os-no-css-vars.os-theme-dark:hover .os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-no-css-vars.os-theme-dark:active .os-scrollbar-handle{background:rgba(0,0,0,.66)}.os-no-css-vars.os-theme-light .os-scrollbar-handle{background:rgba(255,255,255,.44)}.os-no-css-vars.os-theme-light:hover .os-scrollbar-handle{background:rgba(255,255,255,.55)}.os-no-css-vars.os-theme-light:active .os-scrollbar-handle{background:rgba(255,255,255,.66)}@keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}to{background-position:left;background-size:100% 100%}}@keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}to{background-position:right;background-size:100% 100%}}*{box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:after,*:before{box-sizing:border-box}p{margin:0 0 1.11em}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}input,textarea,select{font-family:inherit;box-shadow:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input:placeholder,textarea:placeholder{opacity:1}button{border:none;background-color:transparent;font-family:inherit;color:inherit;cursor:pointer;text-transform:inherit;font-size:inherit;letter-spacing:inherit;font-weight:inherit}button::-moz-focus-inner{border:0}input[type=submit],button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}img,svg{display:block;height:auto}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}@font-face{font-family:Harmony;src:url(/build/assets/HARMONY-50ac0d89.woff2) format("woff2"),url(/build/assets/HARMONY-a50cd377.woff) format("woff"),url(/build/assets/HARMONY-e7a2fae8.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-55Rg-437c6803.woff2) format("woff2"),url(/build/assets/NHaasGroteskTXPro-55Rg-a925fd9f.woff) format("woff"),url(/build/assets/NHaasGroteskTXPro-55Rg-d397d8b3.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-56It-62b26a86.woff2) format("woff2"),url(/build/assets/NHaasGroteskTXPro-56It-59a8d664.woff) format("woff"),url(/build/assets/NHaasGroteskTXPro-56It-6d593302.otf) format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-65Md-f9020445.woff2) format("woff2"),url(/build/assets/NHaasGroteskTXPro-65Md-3a5cc3b8.woff) format("woff"),url(/build/assets/NHaasGroteskTXPro-65Md-f135ea38.otf) format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-66MdIt-9fa8cdbe.otf) format("opentype");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-75Bd-83d820f2.woff2) format("woff2"),url(/build/assets/NHaasGroteskTXPro-75Bd-367ad94a.woff) format("woff"),url(/build/assets/NHaasGroteskTXPro-75Bd-0dc7c64e.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:NHGT;src:url(/build/assets/NHaasGroteskTXPro-76BdIt-42e8c7a4.otf) format("opentype");font-style:italic;font-weight:700;font-display:swap}.content-1800{width:1800px;margin:auto}.content-1496{width:1496px;margin:auto}.content-1228{width:1228px;margin:auto}.content-1192{width:1192px;margin:auto}@media (min-width: 1921px){.content-1800{width:calc(1800px + .875*(100vw - 1920px))}.content-1496{width:calc(1496px + -494 * (100vw - 1920px) / -640)}.content-1228{width:calc(1228px + .58125*(100vw - 1920px))}.content-1192{width:calc(1192px + -398 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.content-1800{width:97%}}@media (max-width: 1919px){.content-1800{width:calc(1800px + 500 * (100vw - 1920px) / 554)}.content-1496{width:calc(1496px + 336 * (100vw - 1920px) / 554)}.content-1228{width:calc(1228px + 228 * (100vw - 1920px) / 554)}.content-1192{width:calc(1192px + 252 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){.content-1800{width:calc(1300px + 320 * (100vw - 1366px) / 342)}.content-1496{width:calc(1160px + 260 * (100vw - 1366px) / 342)}.content-1228{width:calc(1000px + 160 * (100vw - 1366px) / 342)}.content-1192{width:calc(940px + 140 * (100vw - 1366px) / 342)}}@media (max-width: 1024px){.content-1800{width:calc(980px + 260 * (100vw - 1024px) / 256)}.content-1496{width:calc(900px + 220 * (100vw - 1024px) / 256)}.content-1228{width:calc(840px + 190 * (100vw - 1024px) / 256)}.content-1192{width:calc(800px + 170 * (100vw - 1024px) / 256)}}@media (max-width: 768px){.content-1800{width:calc(720px + 430 * (100vw - 768px) / 448)}.content-1496{width:calc(680px + 390 * (100vw - 768px) / 448)}.content-1228{width:calc(650px + 370 * (100vw - 768px) / 448)}.content-1192{width:calc(630px + 360 * (100vw - 768px) / 448)}}@media (max-width: 320px){.content-1800,.content-1496{width:290px}.content-1228{width:280px}.content-1192{width:270px}}:root{--header-height: 148px;--footer-height: 106px;--content-1800-box-indent: 60px;--minus-content-1800-box-indent: -60px;--content-1496-box-indent: 212px;--minus-content-1496-box-indent: -212px;--content-1228-box-indent: 346px;--minus-content-1228-box-indent: -346px;--content-1192-box-indent: 364px;--minus-content-1192-box-indent: -364px;--home-page-space-between-columns: 80px;--aside-width: 432px;--aside-inline-padding: 60px;--round-button-width: 56px;--page-top-space: 20px;--page-bottom-space: 20px}@media (min-width: 1024px){:root{--page-top-space: 60px;--page-bottom-space: 80px}}@media (min-width: 1921px){:root{--home-page-space-between-columns: calc(80px + (80 - 85) * (100vw - 1920px) / (1920 - 2560));--aside-width: calc(432px + (432 - 460) * (100vw - 1920px) / (1920 - 2560));--aside-inline-padding: calc(60px + (60 - 70) * (100vw - 1920px) / (1920 - 2560));--round-button-width:calc(56px + .00625*(100vw - 1920px));--header-height: calc(148px + (148 - 160) * (100vw - 1920px) / (1920 - 2560))}}@media (min-width: 2560px){:root{--home-page-space-between-columns: 85px;--aside-width: 460px;--aside-inline-padding: 9%;--round-button-width: 60px;--header-height: 160px}}@media (max-width: 1919px){:root{--home-page-space-between-columns: calc(80px + (80 - 35) * (100vw - 1920px) / (1920 - 1366));--aside-width: calc(432px + (432 - 290) * (100vw - 1920px) / (1920 - 1366));--aside-inline-padding: calc(60px + (60 - 20) * (100vw - 1920px) / (1920 - 1366));--round-button-width: calc(56px + (56 - 53) * (100vw - 1920px) / (1920 - 1366));--header-height: calc(148px + (148 - 130) * (100vw - 1920px) / (1920 - 1366))}}@media (max-width: 1366px){:root{--home-page-space-between-columns: calc(35px + (35 - 25) * (100vw - 1366px) / (1366 - 1024));--aside-width: calc(290px + (290 - 285) * (100vw - 1366px) / (1366 - 1024));--aside-inline-padding: 20px;--round-button-width: calc(53px + (53 - 50) * (100vw - 1366px) / (1366 - 1024));--header-height: calc(130px + (130 - 100) * (100vw - 1366px) / (1366 - 1024))}}@media (max-width: 1024px){:root{--home-page-space-between-columns: 25px;--aside-width: 285px;--aside-inline-padding: 20px;--round-button-width: 50px;--header-height: 100px}}@media (max-width: 900px){:root{--round-button-width: calc(50px + (50 - 40) * (100vw - 900px) / (900 - 320));--header-height: calc(100px + (100 - 70) * (100vw - 900px) / (900 - 320))}}@media (max-width: 320px){:root{--round-button-width: 40px;--header-height: 70px}}:root{--section-indent-50: 50px;--section-indent-55: 55px;--section-indent-60: 60px;--section-indent-65: 65px;--section-indent-70: 70px;--section-indent-75: 75px;--section-indent-80: 80px;--section-indent-85: 85px;--section-indent-90: 90px;--section-indent-95: 95px;--section-indent-100: 100px;--section-indent-105: 105px;--section-indent-110: 110px;--section-indent-115: 115px;--section-indent-120: 120px;--section-indent-125: 125px;--section-indent-130: 130px;--section-indent-135: 135px;--section-indent-140: 140px;--section-indent-145: 145px;--section-indent-150: 150px;--section-indent-155: 155px;--section-indent-160: 160px;--section-indent-165: 165px;--section-indent-170: 170px;--section-indent-175: 175px;--section-indent-180: 180px;--section-indent-185: 185px;--section-indent-190: 190px;--section-indent-195: 195px;--section-indent-200: 200px;--section-indent-205: 205px;--section-indent-210: 210px;--section-indent-215: 215px;--section-indent-220: 220px;--section-indent-225: 225px;--section-indent-230: 230px;--section-indent-235: 235px;--section-indent-240: 240px;--section-indent-245: 245px;--section-indent-250: 250px;--section-indent-255: 255px;--section-indent-260: 260px;--section-indent-265: 265px;--section-indent-270: 270px;--section-indent-275: 275px;--section-indent-280: 280px;--section-indent-285: 285px;--section-indent-290: 290px;--section-indent-295: 295px;--section-indent-300: 300px;--section-indent-305: 305px;--section-indent-310: 310px;--section-indent-315: 315px;--section-indent-320: 320px;--section-indent-325: 325px;--section-indent-330: 330px;--section-indent-335: 335px;--section-indent-340: 340px;--section-indent-345: 345px;--section-indent-350: 350px}.section-margin-top-50{margin-top:var(--section-indent-50)}.section-margin-bottom-50{margin-bottom:var(--section-indent-50)}.section-padding-top-50{padding-top:var(--section-indent-50)}.section-padding-bottom-50{padding-bottom:var(--section-indent-50)}.section-margin-top-55{margin-top:var(--section-indent-55)}.section-margin-bottom-55{margin-bottom:var(--section-indent-55)}.section-padding-top-55{padding-top:var(--section-indent-55)}.section-padding-bottom-55{padding-bottom:var(--section-indent-55)}.section-margin-top-60{margin-top:var(--section-indent-60)}.section-margin-bottom-60{margin-bottom:var(--section-indent-60)}.section-padding-top-60{padding-top:var(--section-indent-60)}.section-padding-bottom-60{padding-bottom:var(--section-indent-60)}.section-margin-top-65{margin-top:var(--section-indent-65)}.section-margin-bottom-65{margin-bottom:var(--section-indent-65)}.section-padding-top-65{padding-top:var(--section-indent-65)}.section-padding-bottom-65{padding-bottom:var(--section-indent-65)}.section-margin-top-70{margin-top:var(--section-indent-70)}.section-margin-bottom-70{margin-bottom:var(--section-indent-70)}.section-padding-top-70{padding-top:var(--section-indent-70)}.section-padding-bottom-70{padding-bottom:var(--section-indent-70)}.section-margin-top-75{margin-top:var(--section-indent-75)}.section-margin-bottom-75{margin-bottom:var(--section-indent-75)}.section-padding-top-75{padding-top:var(--section-indent-75)}.section-padding-bottom-75{padding-bottom:var(--section-indent-75)}.section-margin-top-80{margin-top:var(--section-indent-80)}.section-margin-bottom-80{margin-bottom:var(--section-indent-80)}.section-padding-top-80{padding-top:var(--section-indent-80)}.section-padding-bottom-80{padding-bottom:var(--section-indent-80)}.section-margin-top-85{margin-top:var(--section-indent-85)}.section-margin-bottom-85{margin-bottom:var(--section-indent-85)}.section-padding-top-85{padding-top:var(--section-indent-85)}.section-padding-bottom-85{padding-bottom:var(--section-indent-85)}.section-margin-top-90{margin-top:var(--section-indent-90)}.section-margin-bottom-90{margin-bottom:var(--section-indent-90)}.section-padding-top-90{padding-top:var(--section-indent-90)}.section-padding-bottom-90{padding-bottom:var(--section-indent-90)}.section-margin-top-95{margin-top:var(--section-indent-95)}.section-margin-bottom-95{margin-bottom:var(--section-indent-95)}.section-padding-top-95{padding-top:var(--section-indent-95)}.section-padding-bottom-95{padding-bottom:var(--section-indent-95)}.section-margin-top-100{margin-top:var(--section-indent-100)}.section-margin-bottom-100{margin-bottom:var(--section-indent-100)}.section-padding-top-100{padding-top:var(--section-indent-100)}.section-padding-bottom-100{padding-bottom:var(--section-indent-100)}.section-margin-top-105{margin-top:var(--section-indent-105)}.section-margin-bottom-105{margin-bottom:var(--section-indent-105)}.section-padding-top-105{padding-top:var(--section-indent-105)}.section-padding-bottom-105{padding-bottom:var(--section-indent-105)}.section-margin-top-110{margin-top:var(--section-indent-110)}.section-margin-bottom-110{margin-bottom:var(--section-indent-110)}.section-padding-top-110{padding-top:var(--section-indent-110)}.section-padding-bottom-110{padding-bottom:var(--section-indent-110)}.section-margin-top-115{margin-top:var(--section-indent-115)}.section-margin-bottom-115{margin-bottom:var(--section-indent-115)}.section-padding-top-115{padding-top:var(--section-indent-115)}.section-padding-bottom-115{padding-bottom:var(--section-indent-115)}.section-margin-top-120{margin-top:var(--section-indent-120)}.section-margin-bottom-120{margin-bottom:var(--section-indent-120)}.section-padding-top-120{padding-top:var(--section-indent-120)}.section-padding-bottom-120{padding-bottom:var(--section-indent-120)}.section-margin-top-125{margin-top:var(--section-indent-125)}.section-margin-bottom-125{margin-bottom:var(--section-indent-125)}.section-padding-top-125{padding-top:var(--section-indent-125)}.section-padding-bottom-125{padding-bottom:var(--section-indent-125)}.section-margin-top-130{margin-top:var(--section-indent-130)}.section-margin-bottom-130{margin-bottom:var(--section-indent-130)}.section-padding-top-130{padding-top:var(--section-indent-130)}.section-padding-bottom-130{padding-bottom:var(--section-indent-130)}.section-margin-top-135{margin-top:var(--section-indent-135)}.section-margin-bottom-135{margin-bottom:var(--section-indent-135)}.section-padding-top-135{padding-top:var(--section-indent-135)}.section-padding-bottom-135{padding-bottom:var(--section-indent-135)}.section-margin-top-140{margin-top:var(--section-indent-140)}.section-margin-bottom-140{margin-bottom:var(--section-indent-140)}.section-padding-top-140{padding-top:var(--section-indent-140)}.section-padding-bottom-140{padding-bottom:var(--section-indent-140)}.section-margin-top-145{margin-top:var(--section-indent-145)}.section-margin-bottom-145{margin-bottom:var(--section-indent-145)}.section-padding-top-145{padding-top:var(--section-indent-145)}.section-padding-bottom-145{padding-bottom:var(--section-indent-145)}.section-margin-top-150{margin-top:var(--section-indent-150)}.section-margin-bottom-150{margin-bottom:var(--section-indent-150)}.section-padding-top-150{padding-top:var(--section-indent-150)}.section-padding-bottom-150{padding-bottom:var(--section-indent-150)}.section-margin-top-155{margin-top:var(--section-indent-155)}.section-margin-bottom-155{margin-bottom:var(--section-indent-155)}.section-padding-top-155{padding-top:var(--section-indent-155)}.section-padding-bottom-155{padding-bottom:var(--section-indent-155)}.section-margin-top-160{margin-top:var(--section-indent-160)}.section-margin-bottom-160{margin-bottom:var(--section-indent-160)}.section-padding-top-160{padding-top:var(--section-indent-160)}.section-padding-bottom-160{padding-bottom:var(--section-indent-160)}.section-margin-top-165{margin-top:var(--section-indent-165)}.section-margin-bottom-165{margin-bottom:var(--section-indent-165)}.section-padding-top-165{padding-top:var(--section-indent-165)}.section-padding-bottom-165{padding-bottom:var(--section-indent-165)}.section-margin-top-170{margin-top:var(--section-indent-170)}.section-margin-bottom-170{margin-bottom:var(--section-indent-170)}.section-padding-top-170{padding-top:var(--section-indent-170)}.section-padding-bottom-170{padding-bottom:var(--section-indent-170)}.section-margin-top-175{margin-top:var(--section-indent-175)}.section-margin-bottom-175{margin-bottom:var(--section-indent-175)}.section-padding-top-175{padding-top:var(--section-indent-175)}.section-padding-bottom-175{padding-bottom:var(--section-indent-175)}.section-margin-top-180{margin-top:var(--section-indent-180)}.section-margin-bottom-180{margin-bottom:var(--section-indent-180)}.section-padding-top-180{padding-top:var(--section-indent-180)}.section-padding-bottom-180{padding-bottom:var(--section-indent-180)}.section-margin-top-185{margin-top:var(--section-indent-185)}.section-margin-bottom-185{margin-bottom:var(--section-indent-185)}.section-padding-top-185{padding-top:var(--section-indent-185)}.section-padding-bottom-185{padding-bottom:var(--section-indent-185)}.section-margin-top-190{margin-top:var(--section-indent-190)}.section-margin-bottom-190{margin-bottom:var(--section-indent-190)}.section-padding-top-190{padding-top:var(--section-indent-190)}.section-padding-bottom-190{padding-bottom:var(--section-indent-190)}.section-margin-top-195{margin-top:var(--section-indent-195)}.section-margin-bottom-195{margin-bottom:var(--section-indent-195)}.section-padding-top-195{padding-top:var(--section-indent-195)}.section-padding-bottom-195{padding-bottom:var(--section-indent-195)}.section-margin-top-200{margin-top:var(--section-indent-200)}.section-margin-bottom-200{margin-bottom:var(--section-indent-200)}.section-padding-top-200{padding-top:var(--section-indent-200)}.section-padding-bottom-200{padding-bottom:var(--section-indent-200)}.section-margin-top-205{margin-top:var(--section-indent-205)}.section-margin-bottom-205{margin-bottom:var(--section-indent-205)}.section-padding-top-205{padding-top:var(--section-indent-205)}.section-padding-bottom-205{padding-bottom:var(--section-indent-205)}.section-margin-top-210{margin-top:var(--section-indent-210)}.section-margin-bottom-210{margin-bottom:var(--section-indent-210)}.section-padding-top-210{padding-top:var(--section-indent-210)}.section-padding-bottom-210{padding-bottom:var(--section-indent-210)}.section-margin-top-215{margin-top:var(--section-indent-215)}.section-margin-bottom-215{margin-bottom:var(--section-indent-215)}.section-padding-top-215{padding-top:var(--section-indent-215)}.section-padding-bottom-215{padding-bottom:var(--section-indent-215)}.section-margin-top-220{margin-top:var(--section-indent-220)}.section-margin-bottom-220{margin-bottom:var(--section-indent-220)}.section-padding-top-220{padding-top:var(--section-indent-220)}.section-padding-bottom-220{padding-bottom:var(--section-indent-220)}.section-margin-top-225{margin-top:var(--section-indent-225)}.section-margin-bottom-225{margin-bottom:var(--section-indent-225)}.section-padding-top-225{padding-top:var(--section-indent-225)}.section-padding-bottom-225{padding-bottom:var(--section-indent-225)}.section-margin-top-230{margin-top:var(--section-indent-230)}.section-margin-bottom-230{margin-bottom:var(--section-indent-230)}.section-padding-top-230{padding-top:var(--section-indent-230)}.section-padding-bottom-230{padding-bottom:var(--section-indent-230)}.section-margin-top-235{margin-top:var(--section-indent-235)}.section-margin-bottom-235{margin-bottom:var(--section-indent-235)}.section-padding-top-235{padding-top:var(--section-indent-235)}.section-padding-bottom-235{padding-bottom:var(--section-indent-235)}.section-margin-top-240{margin-top:var(--section-indent-240)}.section-margin-bottom-240{margin-bottom:var(--section-indent-240)}.section-padding-top-240{padding-top:var(--section-indent-240)}.section-padding-bottom-240{padding-bottom:var(--section-indent-240)}.section-margin-top-245{margin-top:var(--section-indent-245)}.section-margin-bottom-245{margin-bottom:var(--section-indent-245)}.section-padding-top-245{padding-top:var(--section-indent-245)}.section-padding-bottom-245{padding-bottom:var(--section-indent-245)}.section-margin-top-250{margin-top:var(--section-indent-250)}.section-margin-bottom-250{margin-bottom:var(--section-indent-250)}.section-padding-top-250{padding-top:var(--section-indent-250)}.section-padding-bottom-250{padding-bottom:var(--section-indent-250)}.section-margin-top-255{margin-top:var(--section-indent-255)}.section-margin-bottom-255{margin-bottom:var(--section-indent-255)}.section-padding-top-255{padding-top:var(--section-indent-255)}.section-padding-bottom-255{padding-bottom:var(--section-indent-255)}.section-margin-top-260{margin-top:var(--section-indent-260)}.section-margin-bottom-260{margin-bottom:var(--section-indent-260)}.section-padding-top-260{padding-top:var(--section-indent-260)}.section-padding-bottom-260{padding-bottom:var(--section-indent-260)}.section-margin-top-265{margin-top:var(--section-indent-265)}.section-margin-bottom-265{margin-bottom:var(--section-indent-265)}.section-padding-top-265{padding-top:var(--section-indent-265)}.section-padding-bottom-265{padding-bottom:var(--section-indent-265)}.section-margin-top-270{margin-top:var(--section-indent-270)}.section-margin-bottom-270{margin-bottom:var(--section-indent-270)}.section-padding-top-270{padding-top:var(--section-indent-270)}.section-padding-bottom-270{padding-bottom:var(--section-indent-270)}.section-margin-top-275{margin-top:var(--section-indent-275)}.section-margin-bottom-275{margin-bottom:var(--section-indent-275)}.section-padding-top-275{padding-top:var(--section-indent-275)}.section-padding-bottom-275{padding-bottom:var(--section-indent-275)}.section-margin-top-280{margin-top:var(--section-indent-280)}.section-margin-bottom-280{margin-bottom:var(--section-indent-280)}.section-padding-top-280{padding-top:var(--section-indent-280)}.section-padding-bottom-280{padding-bottom:var(--section-indent-280)}.section-margin-top-285{margin-top:var(--section-indent-285)}.section-margin-bottom-285{margin-bottom:var(--section-indent-285)}.section-padding-top-285{padding-top:var(--section-indent-285)}.section-padding-bottom-285{padding-bottom:var(--section-indent-285)}.section-margin-top-290{margin-top:var(--section-indent-290)}.section-margin-bottom-290{margin-bottom:var(--section-indent-290)}.section-padding-top-290{padding-top:var(--section-indent-290)}.section-padding-bottom-290{padding-bottom:var(--section-indent-290)}.section-margin-top-295{margin-top:var(--section-indent-295)}.section-margin-bottom-295{margin-bottom:var(--section-indent-295)}.section-padding-top-295{padding-top:var(--section-indent-295)}.section-padding-bottom-295{padding-bottom:var(--section-indent-295)}.section-margin-top-300{margin-top:var(--section-indent-300)}.section-margin-bottom-300{margin-bottom:var(--section-indent-300)}.section-padding-top-300{padding-top:var(--section-indent-300)}.section-padding-bottom-300{padding-bottom:var(--section-indent-300)}.section-margin-top-305{margin-top:var(--section-indent-305)}.section-margin-bottom-305{margin-bottom:var(--section-indent-305)}.section-padding-top-305{padding-top:var(--section-indent-305)}.section-padding-bottom-305{padding-bottom:var(--section-indent-305)}.section-margin-top-310{margin-top:var(--section-indent-310)}.section-margin-bottom-310{margin-bottom:var(--section-indent-310)}.section-padding-top-310{padding-top:var(--section-indent-310)}.section-padding-bottom-310{padding-bottom:var(--section-indent-310)}.section-margin-top-315{margin-top:var(--section-indent-315)}.section-margin-bottom-315{margin-bottom:var(--section-indent-315)}.section-padding-top-315{padding-top:var(--section-indent-315)}.section-padding-bottom-315{padding-bottom:var(--section-indent-315)}.section-margin-top-320{margin-top:var(--section-indent-320)}.section-margin-bottom-320{margin-bottom:var(--section-indent-320)}.section-padding-top-320{padding-top:var(--section-indent-320)}.section-padding-bottom-320{padding-bottom:var(--section-indent-320)}.section-margin-top-325{margin-top:var(--section-indent-325)}.section-margin-bottom-325{margin-bottom:var(--section-indent-325)}.section-padding-top-325{padding-top:var(--section-indent-325)}.section-padding-bottom-325{padding-bottom:var(--section-indent-325)}.section-margin-top-330{margin-top:var(--section-indent-330)}.section-margin-bottom-330{margin-bottom:var(--section-indent-330)}.section-padding-top-330{padding-top:var(--section-indent-330)}.section-padding-bottom-330{padding-bottom:var(--section-indent-330)}.section-margin-top-335{margin-top:var(--section-indent-335)}.section-margin-bottom-335{margin-bottom:var(--section-indent-335)}.section-padding-top-335{padding-top:var(--section-indent-335)}.section-padding-bottom-335{padding-bottom:var(--section-indent-335)}.section-margin-top-340{margin-top:var(--section-indent-340)}.section-margin-bottom-340{margin-bottom:var(--section-indent-340)}.section-padding-top-340{padding-top:var(--section-indent-340)}.section-padding-bottom-340{padding-bottom:var(--section-indent-340)}.section-margin-top-345{margin-top:var(--section-indent-345)}.section-margin-bottom-345{margin-bottom:var(--section-indent-345)}.section-padding-top-345{padding-top:var(--section-indent-345)}.section-padding-bottom-345{padding-bottom:var(--section-indent-345)}.section-margin-top-350{margin-top:var(--section-indent-350)}.section-margin-bottom-350{margin-bottom:var(--section-indent-350)}.section-padding-top-350{padding-top:var(--section-indent-350)}.section-padding-bottom-350{padding-bottom:var(--section-indent-350)}@media (min-width: 1921px){:root{--section-indent-50: calc(50px + (50 - 60) * (100vw - 1920px) / (1920 - 2560));--section-indent-55: calc(55px + (55 - 66) * (100vw - 1920px) / (1920 - 2560));--section-indent-60: calc(60px + (60 - 71) * (100vw - 1920px) / (1920 - 2560));--section-indent-65: calc(65px + (65 - 77) * (100vw - 1920px) / (1920 - 2560));--section-indent-70: calc(70px + (70 - 83) * (100vw - 1920px) / (1920 - 2560));--section-indent-75: calc(75px + (75 - 88) * (100vw - 1920px) / (1920 - 2560));--section-indent-80: calc(80px + (80 - 94) * (100vw - 1920px) / (1920 - 2560));--section-indent-85: calc(85px + (85 - 100) * (100vw - 1920px) / (1920 - 2560));--section-indent-90: calc(90px + (90 - 105) * (100vw - 1920px) / (1920 - 2560));--section-indent-95:calc(95px + .025*(100vw - 1920px));--section-indent-100: calc(100px + (100 - 117) * (100vw - 1920px) / (1920 - 2560));--section-indent-105: calc(105px + (105 - 122) * (100vw - 1920px) / (1920 - 2560));--section-indent-110: calc(110px + (110 - 128) * (100vw - 1920px) / (1920 - 2560));--section-indent-115: calc(115px + (115 - 134) * (100vw - 1920px) / (1920 - 2560));--section-indent-120: calc(120px + (120 - 139) * (100vw - 1920px) / (1920 - 2560));--section-indent-125:calc(125px + .03125*(100vw - 1920px));--section-indent-130: calc(130px + (130 - 151) * (100vw - 1920px) / (1920 - 2560));--section-indent-135: calc(135px + (135 - 156) * (100vw - 1920px) / (1920 - 2560));--section-indent-140: calc(140px + (140 - 162) * (100vw - 1920px) / (1920 - 2560));--section-indent-145: calc(145px + (145 - 168) * (100vw - 1920px) / (1920 - 2560));--section-indent-150: calc(150px + (150 - 173) * (100vw - 1920px) / (1920 - 2560));--section-indent-155: calc(155px + (155 - 179) * (100vw - 1920px) / (1920 - 2560));--section-indent-160: calc(160px + (160 - 185) * (100vw - 1920px) / (1920 - 2560));--section-indent-165: calc(165px + (165 - 190) * (100vw - 1920px) / (1920 - 2560));--section-indent-170: calc(170px + (170 - 196) * (100vw - 1920px) / (1920 - 2560));--section-indent-175: calc(175px + (175 - 202) * (100vw - 1920px) / (1920 - 2560));--section-indent-180: calc(180px + (180 - 207) * (100vw - 1920px) / (1920 - 2560));--section-indent-185: calc(185px + (185 - 213) * (100vw - 1920px) / (1920 - 2560));--section-indent-190: calc(190px + (190 - 219) * (100vw - 1920px) / (1920 - 2560));--section-indent-195: calc(195px + (195 - 224) * (100vw - 1920px) / (1920 - 2560));--section-indent-200: calc(200px + (200 - 230) * (100vw - 1920px) / (1920 - 2560));--section-indent-205: calc(205px + (205 - 236) * (100vw - 1920px) / (1920 - 2560));--section-indent-210: calc(210px + (210 - 241) * (100vw - 1920px) / (1920 - 2560));--section-indent-215:calc(215px + .05*(100vw - 1920px));--section-indent-220: calc(220px + (220 - 253) * (100vw - 1920px) / (1920 - 2560));--section-indent-225: calc(225px + (225 - 258) * (100vw - 1920px) / (1920 - 2560));--section-indent-230: calc(230px + (230 - 264) * (100vw - 1920px) / (1920 - 2560));--section-indent-235: calc(235px + (235 - 270) * (100vw - 1920px) / (1920 - 2560));--section-indent-240: calc(240px + (240 - 275) * (100vw - 1920px) / (1920 - 2560));--section-indent-245:calc(245px + .05625*(100vw - 1920px));--section-indent-250: calc(250px + (250 - 287) * (100vw - 1920px) / (1920 - 2560));--section-indent-255: calc(255px + (255 - 292) * (100vw - 1920px) / (1920 - 2560));--section-indent-260: calc(260px + (260 - 298) * (100vw - 1920px) / (1920 - 2560));--section-indent-265: calc(265px + (265 - 304) * (100vw - 1920px) / (1920 - 2560));--section-indent-270: calc(270px + (270 - 309) * (100vw - 1920px) / (1920 - 2560));--section-indent-275:calc(275px + .0625*(100vw - 1920px));--section-indent-280: calc(280px + (280 - 321) * (100vw - 1920px) / (1920 - 2560));--section-indent-285: calc(285px + (285 - 326) * (100vw - 1920px) / (1920 - 2560));--section-indent-290: calc(290px + (290 - 332) * (100vw - 1920px) / (1920 - 2560));--section-indent-295: calc(295px + (295 - 338) * (100vw - 1920px) / (1920 - 2560));--section-indent-300: calc(300px + (300 - 343) * (100vw - 1920px) / (1920 - 2560));--section-indent-305:calc(305px + .06875*(100vw - 1920px));--section-indent-310: calc(310px + (310 - 355) * (100vw - 1920px) / (1920 - 2560));--section-indent-315: calc(315px + (315 - 360) * (100vw - 1920px) / (1920 - 2560));--section-indent-320: calc(320px + (320 - 366) * (100vw - 1920px) / (1920 - 2560));--section-indent-325: calc(325px + (325 - 372) * (100vw - 1920px) / (1920 - 2560));--section-indent-330: calc(330px + (330 - 377) * (100vw - 1920px) / (1920 - 2560));--section-indent-335: calc(335px + (335 - 383) * (100vw - 1920px) / (1920 - 2560));--section-indent-340: calc(340px + (340 - 389) * (100vw - 1920px) / (1920 - 2560));--section-indent-345: calc(345px + (345 - 394) * (100vw - 1920px) / (1920 - 2560));--section-indent-350: calc(350px + (350 - 400) * (100vw - 1920px) / (1920 - 2560))}}@media (min-width: 2560px){:root{--section-indent-50: 60px;--section-indent-55: 66px;--section-indent-60: 71px;--section-indent-65: 77px;--section-indent-70: 83px;--section-indent-75: 88px;--section-indent-80: 94px;--section-indent-85: 100px;--section-indent-90: 105px;--section-indent-95: 111px;--section-indent-100: 117px;--section-indent-105: 122px;--section-indent-110: 128px;--section-indent-115: 134px;--section-indent-120: 139px;--section-indent-125: 145px;--section-indent-130: 151px;--section-indent-135: 156px;--section-indent-140: 162px;--section-indent-145: 168px;--section-indent-150: 173px;--section-indent-155: 179px;--section-indent-160: 185px;--section-indent-165: 190px;--section-indent-170: 196px;--section-indent-175: 202px;--section-indent-180: 207px;--section-indent-185: 213px;--section-indent-190: 219px;--section-indent-195: 224px;--section-indent-200: 230px;--section-indent-205: 236px;--section-indent-210: 241px;--section-indent-215: 247px;--section-indent-220: 253px;--section-indent-225: 258px;--section-indent-230: 264px;--section-indent-235: 270px;--section-indent-240: 275px;--section-indent-245: 281px;--section-indent-250: 287px;--section-indent-255: 292px;--section-indent-260: 298px;--section-indent-265: 304px;--section-indent-270: 309px;--section-indent-275: 315px;--section-indent-280: 321px;--section-indent-285: 326px;--section-indent-290: 332px;--section-indent-295: 338px;--section-indent-300: 343px;--section-indent-305: 349px;--section-indent-310: 355px;--section-indent-315: 360px;--section-indent-320: 366px;--section-indent-325: 372px;--section-indent-330: 377px;--section-indent-335: 383px;--section-indent-340: 389px;--section-indent-345: 394px;--section-indent-350: 400px}}@media (max-width: 1919px){:root{--section-indent-50: calc(50px + (50 - 45) * (100vw - 1920px) / (1920 - 1366));--section-indent-55: calc(55px + (55 - 49) * (100vw - 1920px) / (1920 - 1366));--section-indent-60: calc(60px + (60 - 54) * (100vw - 1920px) / (1920 - 1366));--section-indent-65: calc(65px + (65 - 58) * (100vw - 1920px) / (1920 - 1366));--section-indent-70: calc(70px + (70 - 62) * (100vw - 1920px) / (1920 - 1366));--section-indent-75: calc(75px + (75 - 66) * (100vw - 1920px) / (1920 - 1366));--section-indent-80: calc(80px + (80 - 71) * (100vw - 1920px) / (1920 - 1366));--section-indent-85: calc(85px + (85 - 75) * (100vw - 1920px) / (1920 - 1366));--section-indent-90: calc(90px + (90 - 79) * (100vw - 1920px) / (1920 - 1366));--section-indent-95: calc(95px + (95 - 83) * (100vw - 1920px) / (1920 - 1366));--section-indent-100: calc(100px + (100 - 88) * (100vw - 1920px) / (1920 - 1366));--section-indent-105: calc(105px + (105 - 92) * (100vw - 1920px) / (1920 - 1366));--section-indent-110: calc(110px + (110 - 96) * (100vw - 1920px) / (1920 - 1366));--section-indent-115: calc(115px + (115 - 100) * (100vw - 1920px) / (1920 - 1366));--section-indent-120: calc(120px + (120 - 105) * (100vw - 1920px) / (1920 - 1366));--section-indent-125: calc(125px + (125 - 109) * (100vw - 1920px) / (1920 - 1366));--section-indent-130: calc(130px + (130 - 113) * (100vw - 1920px) / (1920 - 1366));--section-indent-135: calc(135px + (135 - 117) * (100vw - 1920px) / (1920 - 1366));--section-indent-140: calc(140px + (140 - 122) * (100vw - 1920px) / (1920 - 1366));--section-indent-145: calc(145px + (145 - 126) * (100vw - 1920px) / (1920 - 1366));--section-indent-150: calc(150px + (150 - 130) * (100vw - 1920px) / (1920 - 1366));--section-indent-155: calc(155px + (155 - 134) * (100vw - 1920px) / (1920 - 1366));--section-indent-160: calc(160px + (160 - 139) * (100vw - 1920px) / (1920 - 1366));--section-indent-165: calc(165px + (165 - 143) * (100vw - 1920px) / (1920 - 1366));--section-indent-170: calc(170px + (170 - 147) * (100vw - 1920px) / (1920 - 1366));--section-indent-175: calc(175px + (175 - 151) * (100vw - 1920px) / (1920 - 1366));--section-indent-180: calc(180px + (180 - 156) * (100vw - 1920px) / (1920 - 1366));--section-indent-185: calc(185px + (185 - 160) * (100vw - 1920px) / (1920 - 1366));--section-indent-190: calc(190px + (190 - 164) * (100vw - 1920px) / (1920 - 1366));--section-indent-195: calc(195px + (195 - 168) * (100vw - 1920px) / (1920 - 1366));--section-indent-200: calc(200px + (200 - 173) * (100vw - 1920px) / (1920 - 1366));--section-indent-205: calc(205px + (205 - 177) * (100vw - 1920px) / (1920 - 1366));--section-indent-210: calc(210px + (210 - 181) * (100vw - 1920px) / (1920 - 1366));--section-indent-215: calc(215px + (215 - 185) * (100vw - 1920px) / (1920 - 1366));--section-indent-220: calc(220px + (220 - 190) * (100vw - 1920px) / (1920 - 1366));--section-indent-225: calc(225px + (225 - 194) * (100vw - 1920px) / (1920 - 1366));--section-indent-230: calc(230px + (230 - 198) * (100vw - 1920px) / (1920 - 1366));--section-indent-235: calc(235px + (235 - 202) * (100vw - 1920px) / (1920 - 1366));--section-indent-240: calc(240px + (240 - 207) * (100vw - 1920px) / (1920 - 1366));--section-indent-245: calc(245px + (245 - 211) * (100vw - 1920px) / (1920 - 1366));--section-indent-250: calc(250px + (250 - 215) * (100vw - 1920px) / (1920 - 1366));--section-indent-255: calc(255px + (255 - 219) * (100vw - 1920px) / (1920 - 1366));--section-indent-260: calc(260px + (260 - 224) * (100vw - 1920px) / (1920 - 1366));--section-indent-265: calc(265px + (265 - 228) * (100vw - 1920px) / (1920 - 1366));--section-indent-270: calc(270px + (270 - 232) * (100vw - 1920px) / (1920 - 1366));--section-indent-275: calc(275px + (275 - 236) * (100vw - 1920px) / (1920 - 1366));--section-indent-280: calc(280px + (280 - 241) * (100vw - 1920px) / (1920 - 1366));--section-indent-285: calc(285px + (285 - 245) * (100vw - 1920px) / (1920 - 1366));--section-indent-290: calc(290px + (290 - 249) * (100vw - 1920px) / (1920 - 1366));--section-indent-295: calc(295px + (295 - 253) * (100vw - 1920px) / (1920 - 1366));--section-indent-300: calc(300px + (300 - 258) * (100vw - 1920px) / (1920 - 1366));--section-indent-305: calc(305px + (305 - 262) * (100vw - 1920px) / (1920 - 1366));--section-indent-310: calc(310px + (310 - 266) * (100vw - 1920px) / (1920 - 1366));--section-indent-315: calc(315px + (315 - 270) * (100vw - 1920px) / (1920 - 1366));--section-indent-320: calc(320px + (320 - 275) * (100vw - 1920px) / (1920 - 1366));--section-indent-325: calc(325px + (325 - 279) * (100vw - 1920px) / (1920 - 1366));--section-indent-330: calc(330px + (330 - 283) * (100vw - 1920px) / (1920 - 1366));--section-indent-335: calc(335px + (335 - 287) * (100vw - 1920px) / (1920 - 1366));--section-indent-340: calc(340px + (340 - 292) * (100vw - 1920px) / (1920 - 1366));--section-indent-345: calc(345px + (345 - 296) * (100vw - 1920px) / (1920 - 1366));--section-indent-350: calc(350px + (350 - 300) * (100vw - 1920px) / (1920 - 1366))}}@media (max-width: 1366px){:root{--section-indent-50: calc(45px + (45 - 40) * (100vw - 1366px) / (1366 - 1024));--section-indent-55: calc(49px + (49 - 42) * (100vw - 1366px) / (1366 - 1024));--section-indent-60: calc(54px + (54 - 44) * (100vw - 1366px) / (1366 - 1024));--section-indent-65: calc(58px + (58 - 46) * (100vw - 1366px) / (1366 - 1024));--section-indent-70: calc(62px + (62 - 47) * (100vw - 1366px) / (1366 - 1024));--section-indent-75: calc(66px + (66 - 49) * (100vw - 1366px) / (1366 - 1024));--section-indent-80: calc(71px + (71 - 51) * (100vw - 1366px) / (1366 - 1024));--section-indent-85: calc(75px + (75 - 53) * (100vw - 1366px) / (1366 - 1024));--section-indent-90: calc(79px + (79 - 55) * (100vw - 1366px) / (1366 - 1024));--section-indent-95: calc(83px + (83 - 57) * (100vw - 1366px) / (1366 - 1024));--section-indent-100: calc(88px + (88 - 58) * (100vw - 1366px) / (1366 - 1024));--section-indent-105: calc(92px + (92 - 60) * (100vw - 1366px) / (1366 - 1024));--section-indent-110: calc(96px + (96 - 62) * (100vw - 1366px) / (1366 - 1024));--section-indent-115: calc(100px + (100 - 64) * (100vw - 1366px) / (1366 - 1024));--section-indent-120: calc(105px + (105 - 66) * (100vw - 1366px) / (1366 - 1024));--section-indent-125: calc(109px + (109 - 68) * (100vw - 1366px) / (1366 - 1024));--section-indent-130: calc(113px + (113 - 69) * (100vw - 1366px) / (1366 - 1024));--section-indent-135: calc(117px + (117 - 71) * (100vw - 1366px) / (1366 - 1024));--section-indent-140: calc(122px + (122 - 73) * (100vw - 1366px) / (1366 - 1024));--section-indent-145: calc(126px + (126 - 75) * (100vw - 1366px) / (1366 - 1024));--section-indent-150: calc(130px + (130 - 77) * (100vw - 1366px) / (1366 - 1024));--section-indent-155: calc(134px + (134 - 79) * (100vw - 1366px) / (1366 - 1024));--section-indent-160: calc(139px + (139 - 80) * (100vw - 1366px) / (1366 - 1024));--section-indent-165: calc(143px + (143 - 82) * (100vw - 1366px) / (1366 - 1024));--section-indent-170: calc(147px + (147 - 84) * (100vw - 1366px) / (1366 - 1024));--section-indent-175: calc(151px + (151 - 86) * (100vw - 1366px) / (1366 - 1024));--section-indent-180: calc(156px + (156 - 88) * (100vw - 1366px) / (1366 - 1024));--section-indent-185: calc(160px + (160 - 90) * (100vw - 1366px) / (1366 - 1024));--section-indent-190: calc(164px + (164 - 91) * (100vw - 1366px) / (1366 - 1024));--section-indent-195: calc(168px + (168 - 93) * (100vw - 1366px) / (1366 - 1024));--section-indent-200: calc(173px + (173 - 95) * (100vw - 1366px) / (1366 - 1024));--section-indent-205: calc(177px + (177 - 97) * (100vw - 1366px) / (1366 - 1024));--section-indent-210: calc(181px + (181 - 99) * (100vw - 1366px) / (1366 - 1024));--section-indent-215: calc(185px + (185 - 101) * (100vw - 1366px) / (1366 - 1024));--section-indent-220: calc(190px + (190 - 102) * (100vw - 1366px) / (1366 - 1024));--section-indent-225: calc(194px + (194 - 104) * (100vw - 1366px) / (1366 - 1024));--section-indent-230: calc(198px + (198 - 106) * (100vw - 1366px) / (1366 - 1024));--section-indent-235: calc(202px + (202 - 108) * (100vw - 1366px) / (1366 - 1024));--section-indent-240: calc(207px + (207 - 110) * (100vw - 1366px) / (1366 - 1024));--section-indent-245: calc(211px + (211 - 112) * (100vw - 1366px) / (1366 - 1024));--section-indent-250: calc(215px + (215 - 113) * (100vw - 1366px) / (1366 - 1024));--section-indent-255: calc(219px + (219 - 115) * (100vw - 1366px) / (1366 - 1024));--section-indent-260: calc(224px + (224 - 117) * (100vw - 1366px) / (1366 - 1024));--section-indent-265: calc(228px + (228 - 119) * (100vw - 1366px) / (1366 - 1024));--section-indent-270: calc(232px + (232 - 121) * (100vw - 1366px) / (1366 - 1024));--section-indent-275: calc(236px + (236 - 123) * (100vw - 1366px) / (1366 - 1024));--section-indent-280: calc(241px + (241 - 124) * (100vw - 1366px) / (1366 - 1024));--section-indent-285: calc(245px + (245 - 126) * (100vw - 1366px) / (1366 - 1024));--section-indent-290: calc(249px + (249 - 128) * (100vw - 1366px) / (1366 - 1024));--section-indent-295: calc(253px + (253 - 130) * (100vw - 1366px) / (1366 - 1024));--section-indent-300: calc(258px + (258 - 132) * (100vw - 1366px) / (1366 - 1024));--section-indent-305: calc(262px + (262 - 134) * (100vw - 1366px) / (1366 - 1024));--section-indent-310: calc(266px + (266 - 135) * (100vw - 1366px) / (1366 - 1024));--section-indent-315: calc(270px + (270 - 137) * (100vw - 1366px) / (1366 - 1024));--section-indent-320: calc(275px + (275 - 139) * (100vw - 1366px) / (1366 - 1024));--section-indent-325: calc(279px + (279 - 141) * (100vw - 1366px) / (1366 - 1024));--section-indent-330: calc(283px + (283 - 143) * (100vw - 1366px) / (1366 - 1024));--section-indent-335: calc(287px + (287 - 145) * (100vw - 1366px) / (1366 - 1024));--section-indent-340: calc(292px + (292 - 146) * (100vw - 1366px) / (1366 - 1024));--section-indent-345: calc(296px + (296 - 148) * (100vw - 1366px) / (1366 - 1024));--section-indent-350: calc(300px + (300 - 150) * (100vw - 1366px) / (1366 - 1024))}}@media (max-width: 1024px){:root{--section-indent-50: calc(40px + (40 - 35) * (100vw - 1024px) / (1024 - 768));--section-indent-55: calc(42px + (42 - 36) * (100vw - 1024px) / (1024 - 768));--section-indent-60: calc(44px + (44 - 37) * (100vw - 1024px) / (1024 - 768));--section-indent-65:calc(46px + .03125*(100vw - 1024px));--section-indent-70:calc(47px + .03125*(100vw - 1024px));--section-indent-75: calc(49px + (49 - 40) * (100vw - 1024px) / (1024 - 768));--section-indent-80: calc(51px + (51 - 42) * (100vw - 1024px) / (1024 - 768));--section-indent-85: calc(53px + (53 - 43) * (100vw - 1024px) / (1024 - 768));--section-indent-90: calc(55px + (55 - 44) * (100vw - 1024px) / (1024 - 768));--section-indent-95: calc(57px + (57 - 45) * (100vw - 1024px) / (1024 - 768));--section-indent-100: calc(58px + (58 - 46) * (100vw - 1024px) / (1024 - 768));--section-indent-105: calc(60px + (60 - 47) * (100vw - 1024px) / (1024 - 768));--section-indent-110: calc(62px + (62 - 48) * (100vw - 1024px) / (1024 - 768));--section-indent-115: calc(64px + (64 - 49) * (100vw - 1024px) / (1024 - 768));--section-indent-120:calc(66px + .0625*(100vw - 1024px));--section-indent-125: calc(68px + (68 - 51) * (100vw - 1024px) / (1024 - 768));--section-indent-130: calc(69px + (69 - 52) * (100vw - 1024px) / (1024 - 768));--section-indent-135: calc(71px + (71 - 53) * (100vw - 1024px) / (1024 - 768));--section-indent-140: calc(73px + (73 - 55) * (100vw - 1024px) / (1024 - 768));--section-indent-145: calc(75px + (75 - 56) * (100vw - 1024px) / (1024 - 768));--section-indent-150: calc(77px + (77 - 57) * (100vw - 1024px) / (1024 - 768));--section-indent-155: calc(79px + (79 - 58) * (100vw - 1024px) / (1024 - 768));--section-indent-160: calc(80px + (80 - 59) * (100vw - 1024px) / (1024 - 768));--section-indent-165: calc(82px + (82 - 60) * (100vw - 1024px) / (1024 - 768));--section-indent-170: calc(84px + (84 - 61) * (100vw - 1024px) / (1024 - 768));--section-indent-175:calc(86px + .09375*(100vw - 1024px));--section-indent-180: calc(88px + (88 - 63) * (100vw - 1024px) / (1024 - 768));--section-indent-185: calc(90px + (90 - 64) * (100vw - 1024px) / (1024 - 768));--section-indent-190: calc(91px + (91 - 65) * (100vw - 1024px) / (1024 - 768));--section-indent-195: calc(93px + (93 - 66) * (100vw - 1024px) / (1024 - 768));--section-indent-200: calc(95px + (95 - 68) * (100vw - 1024px) / (1024 - 768));--section-indent-205: calc(97px + (97 - 69) * (100vw - 1024px) / (1024 - 768));--section-indent-210: calc(99px + (99 - 70) * (100vw - 1024px) / (1024 - 768));--section-indent-215: calc(101px + (101 - 71) * (100vw - 1024px) / (1024 - 768));--section-indent-220: calc(102px + (102 - 72) * (100vw - 1024px) / (1024 - 768));--section-indent-225: calc(104px + (104 - 73) * (100vw - 1024px) / (1024 - 768));--section-indent-230:calc(106px + .125*(100vw - 1024px));--section-indent-235: calc(108px + (108 - 75) * (100vw - 1024px) / (1024 - 768));--section-indent-240: calc(110px + (110 - 76) * (100vw - 1024px) / (1024 - 768));--section-indent-245: calc(112px + (112 - 77) * (100vw - 1024px) / (1024 - 768));--section-indent-250: calc(113px + (113 - 78) * (100vw - 1024px) / (1024 - 768));--section-indent-255: calc(115px + (115 - 79) * (100vw - 1024px) / (1024 - 768));--section-indent-260: calc(117px + (117 - 81) * (100vw - 1024px) / (1024 - 768));--section-indent-265: calc(119px + (119 - 82) * (100vw - 1024px) / (1024 - 768));--section-indent-270: calc(121px + (121 - 83) * (100vw - 1024px) / (1024 - 768));--section-indent-275: calc(123px + (123 - 84) * (100vw - 1024px) / (1024 - 768));--section-indent-280: calc(124px + (124 - 85) * (100vw - 1024px) / (1024 - 768));--section-indent-285:calc(126px + .15625*(100vw - 1024px));--section-indent-290: calc(128px + (128 - 87) * (100vw - 1024px) / (1024 - 768));--section-indent-295: calc(130px + (130 - 88) * (100vw - 1024px) / (1024 - 768));--section-indent-300: calc(132px + (132 - 89) * (100vw - 1024px) / (1024 - 768));--section-indent-305: calc(134px + (134 - 90) * (100vw - 1024px) / (1024 - 768));--section-indent-310: calc(135px + (135 - 91) * (100vw - 1024px) / (1024 - 768));--section-indent-315: calc(137px + (137 - 92) * (100vw - 1024px) / (1024 - 768));--section-indent-320: calc(139px + (139 - 94) * (100vw - 1024px) / (1024 - 768));--section-indent-325: calc(141px + (141 - 95) * (100vw - 1024px) / (1024 - 768));--section-indent-330: calc(143px + (143 - 96) * (100vw - 1024px) / (1024 - 768));--section-indent-335:calc(145px + .1875*(100vw - 1024px));--section-indent-340:calc(146px + .1875*(100vw - 1024px));--section-indent-345: calc(148px + (148 - 99) * (100vw - 1024px) / (1024 - 768));--section-indent-350: calc(150px + (150 - 100) * (100vw - 1024px) / (1024 - 768))}}@media (max-width: 768px){:root{--section-indent-50: calc(35px + (35 - 30) * (100vw - 768px) / (768 - 320));--section-indent-55: calc(36px + (36 - 31) * (100vw - 768px) / (768 - 320));--section-indent-60: calc(37px + (37 - 32) * (100vw - 768px) / (768 - 320));--section-indent-65: calc(38px + (38 - 33) * (100vw - 768px) / (768 - 320));--section-indent-70: calc(39px + (39 - 33) * (100vw - 768px) / (768 - 320));--section-indent-75: calc(40px + (40 - 34) * (100vw - 768px) / (768 - 320));--section-indent-80: calc(42px + (42 - 35) * (100vw - 768px) / (768 - 320));--section-indent-85: calc(43px + (43 - 36) * (100vw - 768px) / (768 - 320));--section-indent-90: calc(44px + (44 - 37) * (100vw - 768px) / (768 - 320));--section-indent-95: calc(45px + (45 - 38) * (100vw - 768px) / (768 - 320));--section-indent-100: calc(46px + (46 - 38) * (100vw - 768px) / (768 - 320));--section-indent-105: calc(47px + (47 - 39) * (100vw - 768px) / (768 - 320));--section-indent-110: calc(48px + (48 - 40) * (100vw - 768px) / (768 - 320));--section-indent-115: calc(49px + (49 - 41) * (100vw - 768px) / (768 - 320));--section-indent-120: calc(50px + (50 - 42) * (100vw - 768px) / (768 - 320));--section-indent-125: calc(51px + (51 - 43) * (100vw - 768px) / (768 - 320));--section-indent-130: calc(52px + (52 - 43) * (100vw - 768px) / (768 - 320));--section-indent-135: calc(53px + (53 - 44) * (100vw - 768px) / (768 - 320));--section-indent-140: calc(55px + (55 - 45) * (100vw - 768px) / (768 - 320));--section-indent-145: calc(56px + (56 - 46) * (100vw - 768px) / (768 - 320));--section-indent-150: calc(57px + (57 - 47) * (100vw - 768px) / (768 - 320));--section-indent-155: calc(58px + (58 - 48) * (100vw - 768px) / (768 - 320));--section-indent-160: calc(59px + (59 - 48) * (100vw - 768px) / (768 - 320));--section-indent-165: calc(60px + (60 - 49) * (100vw - 768px) / (768 - 320));--section-indent-170: calc(61px + (61 - 50) * (100vw - 768px) / (768 - 320));--section-indent-175: calc(62px + (62 - 51) * (100vw - 768px) / (768 - 320));--section-indent-180: calc(63px + (63 - 52) * (100vw - 768px) / (768 - 320));--section-indent-185: calc(64px + (64 - 53) * (100vw - 768px) / (768 - 320));--section-indent-190: calc(65px + (65 - 53) * (100vw - 768px) / (768 - 320));--section-indent-195: calc(66px + (66 - 54) * (100vw - 768px) / (768 - 320));--section-indent-200: calc(68px + (68 - 55) * (100vw - 768px) / (768 - 320));--section-indent-205: calc(69px + (69 - 56) * (100vw - 768px) / (768 - 320));--section-indent-210: calc(70px + (70 - 57) * (100vw - 768px) / (768 - 320));--section-indent-215: calc(71px + (71 - 58) * (100vw - 768px) / (768 - 320));--section-indent-220:calc(72px + .03125*(100vw - 768px));--section-indent-225:calc(73px + .03125*(100vw - 768px));--section-indent-230:calc(74px + .03125*(100vw - 768px));--section-indent-235:calc(75px + .03125*(100vw - 768px));--section-indent-240:calc(76px + .03125*(100vw - 768px));--section-indent-245:calc(77px + .03125*(100vw - 768px));--section-indent-250: calc(78px + (78 - 63) * (100vw - 768px) / (768 - 320));--section-indent-255: calc(79px + (79 - 64) * (100vw - 768px) / (768 - 320));--section-indent-260: calc(81px + (81 - 65) * (100vw - 768px) / (768 - 320));--section-indent-265: calc(82px + (82 - 66) * (100vw - 768px) / (768 - 320));--section-indent-270: calc(83px + (83 - 67) * (100vw - 768px) / (768 - 320));--section-indent-275: calc(84px + (84 - 68) * (100vw - 768px) / (768 - 320));--section-indent-280: calc(85px + (85 - 68) * (100vw - 768px) / (768 - 320));--section-indent-285: calc(86px + (86 - 69) * (100vw - 768px) / (768 - 320));--section-indent-290: calc(87px + (87 - 70) * (100vw - 768px) / (768 - 320));--section-indent-295: calc(88px + (88 - 71) * (100vw - 768px) / (768 - 320));--section-indent-300: calc(89px + (89 - 72) * (100vw - 768px) / (768 - 320));--section-indent-305: calc(90px + (90 - 73) * (100vw - 768px) / (768 - 320));--section-indent-310: calc(91px + (91 - 73) * (100vw - 768px) / (768 - 320));--section-indent-315: calc(92px + (92 - 74) * (100vw - 768px) / (768 - 320));--section-indent-320: calc(94px + (94 - 75) * (100vw - 768px) / (768 - 320));--section-indent-325: calc(95px + (95 - 76) * (100vw - 768px) / (768 - 320));--section-indent-330: calc(96px + (96 - 77) * (100vw - 768px) / (768 - 320));--section-indent-335: calc(97px + (97 - 78) * (100vw - 768px) / (768 - 320));--section-indent-340: calc(98px + (98 - 78) * (100vw - 768px) / (768 - 320));--section-indent-345: calc(99px + (99 - 79) * (100vw - 768px) / (768 - 320));--section-indent-350: calc(100px + (100 - 80) * (100vw - 768px) / (768 - 320))}}@media (max-width: 320px){:root{--section-indent-50: 30px;--section-indent-55: 31px;--section-indent-60: 32px;--section-indent-65: 33px;--section-indent-70: 33px;--section-indent-75: 34px;--section-indent-80: 35px;--section-indent-85: 36px;--section-indent-90: 37px;--section-indent-95: 38px;--section-indent-100: 38px;--section-indent-105: 39px;--section-indent-110: 40px;--section-indent-115: 41px;--section-indent-120: 42px;--section-indent-125: 43px;--section-indent-130: 43px;--section-indent-135: 44px;--section-indent-140: 45px;--section-indent-145: 46px;--section-indent-150: 47px;--section-indent-155: 48px;--section-indent-160: 48px;--section-indent-165: 49px;--section-indent-170: 50px;--section-indent-175: 51px;--section-indent-180: 52px;--section-indent-185: 53px;--section-indent-190: 53px;--section-indent-195: 54px;--section-indent-200: 55px;--section-indent-205: 56px;--section-indent-210: 57px;--section-indent-215: 58px;--section-indent-220: 58px;--section-indent-225: 59px;--section-indent-230: 60px;--section-indent-235: 61px;--section-indent-240: 62px;--section-indent-245: 63px;--section-indent-250: 63px;--section-indent-255: 64px;--section-indent-260: 65px;--section-indent-265: 66px;--section-indent-270: 67px;--section-indent-275: 68px;--section-indent-280: 68px;--section-indent-285: 69px;--section-indent-290: 70px;--section-indent-295: 71px;--section-indent-300: 72px;--section-indent-305: 73px;--section-indent-310: 73px;--section-indent-315: 74px;--section-indent-320: 75px;--section-indent-325: 76px;--section-indent-330: 77px;--section-indent-335: 78px;--section-indent-340: 78px;--section-indent-345: 79px;--section-indent-350: 80px}}html.fixed,html.fixed body{overflow:hidden;position:fixed;width:100%;height:100%}body{font-family:NHGT,sans-serif;font-weight:400;font-size:16px;color:#000}@media (min-width: 1024px){body{font-size:18px;line-height:1.56}}@media (min-width: 1024px){body{font-size:20px;line-height:1.5}}.page-container{overflow:hidden}.reactions-block .reaction.selected{background-color:#002d56;color:#fff}.reactions-block .reaction.selected .icon,.reactions-block .reaction.selected .count{color:#fff}.reactions-block .reaction:hover{background-color:#002d56;color:#fff}.reactions-block .reaction:hover>span{color:#fff}.page{padding-top:var(--header-height);min-height:calc(100vh - var(--footer-height))}.stretch,.home-page-wall-of-fame .slider .dates-container .date,.home-page-wall-of-fame .slider .indicators-container .indicator .value .item,.home-page-wall-of-fame .slider .stripe .slides-container .slide,.cultural-values .values-slider .bullets-container .bullet:before{position:absolute;top:0;left:0;width:100%;height:100%}img.stretch,.home-page-wall-of-fame .slider .dates-container img.date,.home-page-wall-of-fame .slider .indicators-container .indicator .value img.item,.home-page-wall-of-fame .slider .stripe .slides-container img.slide,.cultural-values .values-slider .bullets-container img.bullet:before,video.stretch,.home-page-wall-of-fame .slider .dates-container video.date,.home-page-wall-of-fame .slider .indicators-container .indicator .value video.item,.home-page-wall-of-fame .slider .stripe .slides-container video.slide,.cultural-values .values-slider .bullets-container video.bullet:before{object-fit:cover;object-position:center}.outline-on-focus-blue:focus-visible{outline:2px dashed #002D56;outline-offset:4px}.news-card{padding-right:20px}.show-more-btn-block{margin-top:2rem;margin-bottom:2rem;display:flex;justify-content:center}.show-more-btn{margin-top:16px;display:flex;justify-content:center;align-items:end}.show-more-btn .action{font-weight:500;color:#002d56;background-image:linear-gradient(to top,transparent 1px,currentColor 1px,currentColor 2px,transparent 2px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}.show-more-btn .action.hover,.show-more-btn .action:hover,.show-more-btn .action:focus{background-size:0 100%}#wall-of-fame.page-search .wall-of-fame-main-section .section-content{padding-top:2rem;padding-bottom:2rem}.search-resources-list{display:grid;margin-top:40px;grid-template-columns:repeat(2,1fr);gap:20px}.search-resources-list .resource{position:relative;aspect-ratio:1;padding:30px 26px 0}.search-page-resources{border:none!important;padding:0!important;margin:0!important}.search-page-resources .resources-block .resource-category.active .resources-list-container,.search-page-resources .resources-block .resource-category.active .resources-list-container .resources-list{margin:0}.searchFilter{color:#002d56;justify-content:space-between}.loader{width:30px;height:30px;border-radius:50%;position:relative;animation:rotate .75s linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid #002d56;animation:prixClipFix 1.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.heading-1{font-size:28px;line-height:1.36;letter-spacing:.02em;font-family:Harmony,serif;color:#059c96;text-transform:uppercase}.heading-2,.article h1{font-size:24px;line-height:1.42;font-family:Harmony,serif;color:#059c96;text-transform:uppercase}.heading-2-nc,.article h2{font-size:24px;line-height:1.42}.heading-3,#emergency-contacts .emergency-contacts-main-section .section-content .block h3 strong,.article blockquote cite,.article ol li:before,.article h3{font-size:18px;line-height:1.5;font-weight:500}.italic{font-style:italic}@media (min-width: 1024px){.heading-1{font-size:50px;line-height:1.12}.heading-2,.article h1{font-size:28px;line-height:1.36}.heading-3,#emergency-contacts .emergency-contacts-main-section .section-content .block h3 strong,.article blockquote cite,.article ol li:before,.article h3{font-size:20px}}@media (min-width: 2560px){.heading-1{font-size:64px;line-height:1.09}.heading-2,.article h1{font-size:38px;line-height:1.47}.heading-3,#emergency-contacts .emergency-contacts-main-section .section-content .block h3 strong,.article blockquote cite,.article ol li:before,.article h3{font-size:24px;line-height:1.58}}.add-reaction{position:relative}.add-reaction__trigger-button{display:flex;align-items:center;justify-content:center;width:2.25em;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,45,86,.5);color:#002d5680;transition:color .5s ease,border-color .5s ease}.add-reaction__trigger-button svg{width:.85em}.add-reaction__trigger-button path{fill:transparent;transition:fill .5s ease}.add-reaction__trigger-button:hover,.add-reaction__trigger-button.active{border-color:#002d56;color:#002d56}.add-reaction__trigger-button:hover path,.add-reaction__trigger-button.active path{fill:#002d56}.add-reaction__reactions-list{position:absolute;right:-.2em;bottom:calc(100% + .7em);display:flex;border:1px solid rgba(0,45,86,.4);background-color:#fff;border-radius:1.2em;color:#059c96;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.add-reaction__reactions-list:before{content:"";position:absolute;bottom:-.3em;right:1em;width:.55em;height:.55em;rotate:45deg;background-color:#fff;border:1px solid #ffffff;border-right-color:#002d5666;border-bottom-color:#002d5666}.add-reaction__reactions-list.active{opacity:1;visibility:visible}.add-reaction__reaction-button{position:relative;display:flex;justify-content:center;align-items:center;height:2.4em;aspect-ratio:1;border-radius:50%;transition:color .5s ease,background-color .5s ease}.add-reaction__reaction-button svg{height:1.3em;width:auto}.add-reaction__reaction-button:hover{background-color:#002d56;color:#fff}.archive-controls{display:flex;gap:30px;margin-bottom:40px;margin-top:20px}.archive-controls .search-form{height:auto;min-height:60px}.archive-controls .search-form .search-field{padding-left:54px}.archive-controls .dropdown{position:relative;font-size:16px;line-height:1.5;z-index:1}.archive-controls .dropdown .dropdown-title{display:flex;width:100%;height:100%;min-height:58px;border-radius:1.8888em;padding:0 24px 0 54px;align-items:center;border:1px solid #002D56;font-weight:500;line-height:1.58;transition:background-color .5s ease}@media (min-width: 1024px) and (max-width: 1600px){.archive-controls .dropdown .dropdown-title{padding-left:24px;line-height:1}}@media (min-width: 1600px) and (max-width: 1920px){.archive-controls .dropdown .dropdown-title{padding-left:40px;line-height:1.3}}.archive-controls .dropdown .wrap{position:absolute;top:100%;left:0;width:100%;padding-top:14px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.archive-controls .dropdown .options-container{display:flex;flex-direction:column;gap:1.2em;height:max-content;max-height:400px;overflow-y:scroll;padding:44px 54px;background-color:#fff;border:1px solid #059C96;scrollbar-width:thin}@media (min-width: 1024px) and (max-width: 1600px){.archive-controls .dropdown .options-container{padding:24px}}@media (min-width: 1600px) and (max-width: 1920px){.archive-controls .dropdown .options-container{padding:40px}}.archive-controls .dropdown .options-container .option{text-align:left}.archive-controls .dropdown .options-container .option .underline{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.archive-controls .dropdown .options-container .option:hover .underline{background-size:100% 100%}.archive-controls .dropdown .options-container .option.active{font-weight:700}.archive-controls .dropdown.filter-1{z-index:2}.archive-controls .dropdown:hover .dropdown-title{background-color:#002d561a}@media (min-width: 1024px){.archive-controls .dropdown:hover .wrap{opacity:1;visibility:visible}}.archive-controls .clear-button{display:flex;align-items:center;margin-left:auto;font-size:16px;line-height:1.5;font-weight:500;color:#002d56}.archive-controls .clear-button .circle{position:relative;width:58px;aspect-ratio:1;border-radius:50%;border:1px solid #002D56;margin-left:.9em;transition:background-color .5s ease}.archive-controls .clear-button .circle:before,.archive-controls .clear-button .circle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1px;width:1.39em;background-color:#002d56}.archive-controls .clear-button .circle:before{rotate:45deg}.archive-controls .clear-button .circle:after{rotate:-45deg}.archive-controls .clear-button:hover .circle{background-color:#002d561a}.archive-controls.without-search-form{display:grid;gap:15px;grid-template-columns:1fr;grid-template-areas:"filter-1" "filter-2" "reset"}.archive-controls.has-search-form{display:grid;gap:15px;grid-template-columns:1fr;grid-template-areas:"search" "filter-1" "filter-2" "reset"}.archive-controls.has-search-form .search-form{width:100%}@media (min-width: 1024px){.archive-controls.without-search-form{display:flex;gap:30px;margin-bottom:40px;margin-top:40px}.archive-controls.without-search-form .dropdown .dropdown-title{width:336px}.archive-controls.has-search-form{display:flex;gap:30px;margin-bottom:40px;margin-top:40px}.archive-controls.has-search-form .search-form{width:39%}.archive-controls.has-search-form .filter-1,.archive-controls.has-search-form .filter-2{width:19%}.archive-controls .dropdown .dropdown-title{gap:10px}.archive-controls .dropdown .dropdown-title svg{min-width:10px}.archive-controls .clear-button .circle{width:63px}}.article{word-break:break-word;font-size:16px;line-height:1.56}.article h1{margin:2.2em 0 1.875em}.article h2{font-weight:500;margin:2.5em 0 1.04em}.article h3{margin:1.3888em 0;text-transform:uppercase;letter-spacing:.05em}.article ul,.article ol{margin:2.8em 0 3.5em}.article ul li,.article ol li{position:relative;padding-left:2.35em}.article ul li:nth-child(n+2),.article ol li:nth-child(n+2){margin-top:2em}.article ul li:before{content:"";position:absolute;width:.5em;aspect-ratio:1;border-radius:50%;top:.5em;left:0;background-color:#059c96}.article ol{counter-reset:list-counter}.article ol li{counter-increment:list-counter}.article ol li:before{content:counter(list-counter);position:absolute;top:0;left:0;font-weight:500;color:#059c96}.article hr{border:none;height:1px;background-color:#002d5633;margin:3.5em 0}.article blockquote{position:relative;font-size:30px;line-height:1.15;margin-top:1.18em;font-family:Harmony,serif;padding-left:1.921em}.article blockquote:before{content:"“";position:absolute;top:0;left:0;color:#059c96;font-size:3.3157em;line-height:.95}.article blockquote p{color:#002d56;font-weight:500;margin-bottom:.6em;padding-right:1em;letter-spacing:-.003em}.article blockquote p:after{content:"”";position:relative;top:.47em;left:.15em;color:#059c96;font-size:3.3157em;line-height:0}.article blockquote cite{font-family:NHGT,sans-serif;font-weight:300;letter-spacing:.05em;font-style:normal;display:block;margin-left:1em}.article blockquote cite strong{text-transform:uppercase;letter-spacing:.1em;font-weight:300}.article blockquote cite:before{content:"—";margin-left:-1.05em}.article :first-child{margin-top:0}.article :last-child{margin-bottom:0}@media (min-width: 1024px){.article{font-size:18px}.article blockquote{font-size:40px}}@media (min-width: 2560px){.article{font-size:20px}}.button{display:inline-block;font-size:16px;line-height:1.5;padding:18px 56px;font-weight:500;border-radius:1.8888em;white-space:nowrap;transition:background-color .7s ease,color .7s ease}.button-blue{border:1px solid #002D56;background-color:#002d56;color:#fff}.button-blue:hover,.button-blue:focus-visible{background-color:transparent;color:#002d56}.button-transparent-white{border:1px solid #ffffff;color:#fff}.button-transparent-white:hover,.button-transparent-white:focus-visible{background-color:#fff;color:#002d56}.button-transparent-blue{border:1px solid #002D56;color:#002d56}.button-transparent-blue:hover,.button-transparent-blue:focus-visible{background-color:#002d56;color:#fff}.button.emergency-contacts-button{padding:20px 56px}@media (min-width: 1024px){.button{font-size:18px}.button.emergency-contacts-button{padding:18px 56px}}@media (min-width: 2560px){.button{font-size:20px;line-height:1.3}}.companies-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.companies-list .company{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1.4}.companies-list .company .logotype{height:auto;max-width:70%;max-height:70%}.companies-list .company .data-container{display:flex;flex-direction:column;justify-content:space-evenly;padding-top:4%;border:1px solid #059C96;background-color:#fff;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s ease}.companies-list .company .data-container .indicators-container{display:grid;grid-template-columns:repeat(2,1fr);padding-left:20.7%;padding-right:2%}.companies-list .company .data-container .indicators-container .indicator .value{display:block;color:#002d56;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:-.02em}.companies-list .company .data-container .indicators-container .indicator .title{display:block;font-size:14px;line-height:1.79}.companies-list .company .data-container .separator{display:block;margin:0 auto;width:76%;height:1px;background-color:#002d5633}.companies-list .company .data-container .dates{display:block;color:#002d5699;text-align:center;font-size:14px;line-height:1.71}.companies-list .company:hover .data-container,.companies-list .company:focus-visible .data-container{opacity:1;visibility:visible}@media (min-width: 1024px){.companies-list{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.companies-list .company .data-container .indicators-container .indicator .value{font-size:24px;line-height:1.67}}@media (min-width: 2560px){.companies-list .company .data-container .indicators-container .indicator .value{font-size:30px;line-height:1.27}.companies-list .company .data-container .indicators-container .indicator .title{display:block;font-size:18px;line-height:1.56}.companies-list .company .data-container .dates{font-size:18px;line-height:1.56}}.day-representation .day-name{font-size:15px;line-height:1.62;text-transform:uppercase;color:#05a6a0;letter-spacing:.05em}.day-representation .date{margin-top:4px;font-size:18px;line-height:1.5;color:#fff;font-weight:500}.day-representation .separator{height:1px;margin:30px 0;background-color:#ffffff4d}.day-representation .no-events-message{padding-bottom:40px;color:#fff}.day-representation .event-cards-container{gap:30px}@media (min-width: 1024px){.day-representation .day-name{font-size:16px;line-height:1.62}.day-representation .date{font-size:20px;line-height:1.5}.day-representation .separator{margin:30px 0}}@media (min-width: 2560px){.day-representation .day-name{font-size:20px;line-height:1.62}.day-representation .date{margin-top:4px;font-size:24px;line-height:1.5}.day-representation .separator{margin:33px 0}}.event-cards-container{display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.event-card{display:flex;align-items:center;color:#fff}.event-card .icon{flex-shrink:0;width:75px;aspect-ratio:1;margin-right:25px;border-radius:50%;outline:1px solid rgba(255,255,255,.2);outline-offset:-1px}.event-card .title{font-size:16px;line-height:1.5;font-weight:700}.event-card .description{margin-top:6px;font-size:18px;line-height:1.56;letter-spacing:.05em}@media (min-width: 1024px){.event-card .title{font-size:16px;line-height:1.5}.event-card .description{font-size:18px;line-height:1.56}}@media (min-width: 2560px){.event-card .title{font-size:20px;line-height:1.3}.event-card .description{font-size:20px;line-height:1.5}}.event-categories{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px}.event-categories .category{flex-shrink:0;display:flex;align-items:center}.event-categories .category .icon{margin-right:.575em;background-position:bottom;background-repeat:no-repeat;background-size:contain}.event-categories .category .icon img{min-height:7px!important;min-width:7px!important;max-height:7px!important;max-width:7px!important;width:7px;height:fit-content;overflow:visible}.event-categories .category .name{font-size:16px;line-height:1.56}@media (min-width: 1024px){.event-categories .category .name{font-size:16px;line-height:1.56}}@media (min-width: 2560px){.event-categories .category .name{font-size:20px;line-height:1.3}.event-categories .category .icon img{min-height:8px!important;min-width:8px!important;max-height:8px!important;max-width:8px!important;width:8px}}.footer-container .footer{position:relative;display:grid;grid-template-columns:var(--aside-width) 1fr var(--aside-width);align-items:center;height:108px}.footer-container .footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;opacity:.2;background-color:#002d56;z-index:1}.footer-container .footer .logotype-container{position:relative;display:flex;align-items:center;height:100%}.footer-container .footer .logotype-container .home-link{position:relative;width:206px;color:#002d56}.footer-container .footer .logotype-container .home-link svg{width:100%}.footer-container .footer .copyright{text-align:center;font-size:14px;line-height:1.5}.footer-container .footer .copyright .mobile-break{display:none}.footer-container .footer .linkedin{display:flex;justify-content:center;align-items:center;margin-left:auto;width:50px;aspect-ratio:1;border-radius:50%;background-color:#002d560d;transition:background-color .5s ease}.footer-container .footer .linkedin .linkedin-icon{width:44.86%}.footer-container .footer .linkedin:hover{background-color:#002d561a}@media (min-width: 1921px){.footer-container .footer{height:calc(108px + -10 * (100vw - 1920px) / -640)}.footer-container .footer .logotype-container .home-link{width:calc(206px + -14 * (100vw - 1920px) / -640)}.footer-container .footer .linkedin{width:calc(50px + .00625*(100vw - 1920px))}}@media (min-width: 2560px){.footer-container .footer{height:118px}.footer-container .footer .logotype-container .home-link{width:220px}.footer-container .footer .linkedin{width:54px}.footer-container .footer .copyright{font-size:16px}}@media (max-width: 1919px){.footer-container .footer{height:calc(108px + 13 * (100vw - 1920px) / 554)}.footer-container .footer .logotype-container .home-link{width:calc(206px + 26 * (100vw - 1920px) / 554)}.footer-container .footer .linkedin{width:calc(50px + 4 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){.footer-container .footer{height:calc(95px + 5 * (100vw - 1366px) / 342)}.footer-container .footer .logotype-container .home-link{width:calc(180px + 20 * (100vw - 1366px) / 342)}.footer-container .footer .linkedin{width:calc(46px + 2 * (100vw - 1366px) / 342)}}@media (max-width: 1024px){.footer-container .footer{grid-template-columns:auto auto;height:90px}.footer-container .footer .logotype-container{display:none}.footer-container .footer .logotype-container .home-link{width:160px}.footer-container .footer .copyright{text-align:left;font-size:14px}.footer-container .footer .linkedin{width:calc(44px + 4 * (100vw - 1024px) / 704)}}@media (max-width: 900px){.footer-container .footer .copyright .mobile-break{display:inline}}@media (max-width: 320px){.footer-container .footer .linkedin{width:40px}}.header-user-block{position:relative;width:250px;height:100%;margin:0 30px 0 70px;z-index:2}.header-user-block .user-menu-trigger{display:flex;align-items:center;height:100%}.header-user-block .user-menu-trigger .photo{width:80px;height:80px;min-width:80px;min-height:80px;background-size:cover;background-repeat:no-repeat;border-radius:50%;outline:0 solid #05A6A0;transition:outline-width .2s linear}.header-user-block .user-menu-trigger .name{font-size:16px;line-height:1.62;font-weight:500;background-image:linear-gradient(to top,transparent 0px,#002D56 0px,#002D56 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left;margin-left:1.2222em;color:#002d56}.header-user-block .user-menu-trigger:hover .photo{outline-width:4px}.header-user-block .user-menu-trigger:hover .name{background-size:100% 100%}.header-user-block .user-menu{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:flex-start;gap:30px;padding:46px 70px;background-color:#002d56;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transition:clip-path .7s ease}.header-user-block .user-menu-item{font-size:16px;line-height:1.62;font-weight:500;color:#fff;background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.header-user-block .user-menu-item.hover,.header-user-block .user-menu-item:hover,.header-user-block .user-menu-item:focus{background-size:100% 100%}.header-user-block .user-menu.active{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}@media (min-width: 1921px){.header-user-block{width:calc(250px + -30 * (100vw - 1920px) / -640);margin:0 calc(30px + -5 * (100vw - 1920px) / -640) 0 calc(70px + -10 * (100vw - 1920px) / -640)}.header-user-block .user-menu-trigger .photo{width:calc(80px + -5 * (100vw - 1920px) / -640)}.header-user-block .user-menu{gap:calc(30px + -3 * (100vw - 1920px) / -640);padding:calc(46px + -3 * (100vw - 1920px) / -640) calc(70px + -3 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.header-user-block{width:280px;margin:0 35px 0 80px}.header-user-block .user-menu-trigger .photo{width:85px}.header-user-block .user-menu-trigger .name{font-size:20px;line-height:1.3}.header-user-block .user-menu{gap:33px;padding:49px 73px}.header-user-block .user-menu-item{font-size:20px;line-height:1.3}}@media (max-width: 1919px){.header-user-block{width:calc(250px + 20 * (100vw - 1920px) / 554);margin:0 calc(30px + 10 * (100vw - 1920px) / 554) 0 calc(70px + 40 * (100vw - 1920px) / 554)}.header-user-block .user-menu-trigger .photo{width:calc(80px + 10 * (100vw - 1920px) / 554)}.header-user-block .user-menu{gap:calc(30px + 5 * (100vw - 1920px) / 554);padding:calc(46px + 11 * (100vw - 1920px) / 554) calc(70px + 20 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){.header-user-block{width:calc(230px + 5 * (100vw - 1366px) / 342);margin:0 calc(20px + 5 * (100vw - 1366px) / 342) 0 calc(30px + 5 * (100vw - 1366px) / 342)}.header-user-block .user-menu-trigger .photo{width:calc(70px + 10 * (100vw - 1366px) / 342)}.header-user-block .user-menu{gap:calc(25px + 3 * (100vw - 1366px) / 342);padding:calc(35px + 8 * (100vw - 1366px) / 342) calc(50px + 10 * (100vw - 1366px) / 342)}}@media (max-width: 1024px){.header-user-block{z-index:1100;width:auto;margin:0 20px 0 auto}.header-user-block .user-menu-trigger .photo{width:60px}.header-user-block .user-menu{gap:22px;padding:27px 40px}}@media (max-width: 900px){.header-user-block .user-menu-trigger .photo{width:calc(50px + 10 * (100vw - 900px) / 580);height:calc(50px + 10 * (100vw - 900px) / 580);min-width:calc(50px + 10 * (100vw - 900px) / 580);min-height:calc(50px + 10 * (100vw - 900px) / 580);border:1px solid #ffffff;border-radius:50%}.header-user-block .user-menu-trigger .name{display:none}.header-user-block .user-menu{left:auto;width:auto;gap:calc(22px + 2 * (100vw - 900px) / 580);padding:calc(27px + 3 * (100vw - 900px) / 580) calc(40px + 10 * (100vw - 900px) / 580);white-space:nowrap}}@media (max-width: 320px){.header-user-block .user-menu-trigger .photo{width:40px}.header-user-block .user-menu{gap:20px;padding:24px 30px}}.header-container{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:1000}.header-container:before{content:"";position:absolute;left:0;right:var(--content-1800-box-indent);bottom:0;height:1px;opacity:.2;background-color:#002d56}.header-container .header{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.header-container .header .logotype-container{position:relative;display:flex;align-items:center;height:100%;z-index:1100;width:var(--aside-width);min-width:var(--aside-width)}.header-container .header .logotype-container .home-link{position:relative;width:265px;color:#002d56}.header-container .header .logotype-container .home-link svg{width:100%}.header-container .header .search-form{width:505px;margin-left:var(--home-page-space-between-columns);margin-right:auto}.header-container .header .search-dropdown{margin-left:var(--home-page-space-between-columns);margin-right:auto}.header-container .header .search-dropdown .dropdown{width:505px}.header-container .header .emergency-contacts-button{margin:0 auto}.header-container .header .menu-trigger{flex-shrink:0;position:relative;width:var(--round-button-width);aspect-ratio:1;border-radius:50%;background-color:#059c96;z-index:1003}.header-container .header .menu-trigger .line{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:18px;height:2px;background-color:#fff}.header-container .header .menu-trigger .line:nth-child(1){clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);translate:0 -6px;transition:clip-path .5s ease,translate .5s ease,rotate .5s ease,scale .5s ease}.header-container .header .menu-trigger .line:nth-child(2){transition:opacity .5s ease,scale .5s ease}.header-container .header .menu-trigger .line:nth-child(3){translate:0 6px;clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);transition:clip-path .5s ease,translate .5s ease,rotate .5s ease,scale .5s ease}.header-container .header .menu-trigger:hover .line:nth-child(1){clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%)}.header-container .header .menu-trigger:hover .line:nth-child(3){clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.header-container .header .menu-trigger.active .line:nth-child(1){translate:0;rotate:45deg;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.header-container .header .menu-trigger.active .line:nth-child(2){opacity:0}.header-container .header .menu-trigger.active .line:nth-child(3){translate:0;rotate:-45deg;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.header-container .header .menu-trigger.active:hover .line{scale:1.2}.header-container .header nav .support-button{margin-left:40px}.is-home-page .header-container:before{background-image:linear-gradient(to right,#ffffff calc(var(--content-1800-box-indent) + var(--aside-width)),#002D56 calc(var(--content-1800-box-indent) + var(--aside-width)))}.is-home-page .header-container .header .logotype-container:before{content:"";position:absolute;top:0;right:0;bottom:0;width:100vw;background-color:#002d56}.is-home-page .header-container .header .logotype-container .home-link{color:#fff}.is-home-page .header-container .header .logotype-container .bottom-line{display:none}@media (min-width: 900px){.is-home-page .header-container .header .logotype-container .bottom-line{display:block;position:absolute;bottom:0;left:-20%;height:1px;width:120%;background-color:#335778}}@media (min-width: 1921px){.header-container .header .logotype-container .home-link{width:calc(265px + -15 * (100vw - 1920px) / -640)}.header-container .header .search-form{width:calc(505px + -95 * (100vw - 1920px) / -640)}.header-container .header .menu-trigger .line{width:calc(18px + -2 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.header-container .header .logotype-container .home-link{width:280px}.header-container .header .search-form,.header-container .header .search-dropdown .dropdown{width:600px}.header-container .header .menu-trigger .line{width:20px}.header-container .header .emergency-contacts-button{margin:0}}@media (max-width: 1919px){.header-container .header .logotype-container .home-link{width:calc(265px + 65 * (100vw - 1920px) / 554)}.header-container .header .search-form,.header-container .header .search-dropdown .dropdown{width:calc(505px + 205 * (100vw - 1920px) / 554)}.header-container .header .menu-trigger .line{width:calc(18px + 2 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){.header-container .header .logotype-container .home-link{width:200px}.header-container .header .emergency-contacts-button{display:none}.header-container .header .search-form,.header-container .header .search-dropdown .dropdown{width:300px;flex-grow:1}.header-container .header .menu-trigger .line{width:16px}}@media (max-width: 1024px){.header-container .header .search-form,.header-container .header .search-dropdown{display:none}}@media (max-width: 900px){.header-container{background-color:#002d56}.header-container:before{display:none}.header-container .header .logotype-container{width:auto}.header-container .header .logotype-container:before{display:none}.header-container .header .logotype-container .home-link{width:calc(200px + 60 * (100vw - 900px) / 580);color:#fff}.header-container .header nav{display:flex;flex-direction:row;align-items:center}.header-container .header nav .user-menu-item{color:#fff}.header-container .header nav .support-button{margin-left:10px;background-color:#fff;color:#002d56;padding:.7em 1.7em}}@media (max-width: 320px){.header-container .header .logotype-container .home-link{width:140px}}.home-page-announcements .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-announcements .block-heading a.hover,.home-page-announcements .block-heading a:hover,.home-page-announcements .block-heading a:focus{background-size:100% 100%}.home-page-announcements .announcements-list{gap:30px}@media (min-width: 900px){.home-page-announcements .show-more-btn .action{font-size:18px;background-image:linear-gradient(to top,transparent .2em,currentColor .2em,currentColor calc(1px + .2em),transparent calc(1px + .2em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}.home-page-announcements .show-more-btn .action.hover,.home-page-announcements .show-more-btn .action:hover,.home-page-announcements .show-more-btn .action:focus{background-size:0 100%}}@media (min-width: 1024px){.home-page-announcements .announcements-list{gap:40px}}@media (min-width: 2560px){.home-page-announcements .announcements-list{gap:45px}.home-page-announcements .show-more-btn .action{font-size:20px}}.home-page-calendar{position:relative;max-width:525px;margin:0 auto}@media (min-width: 900px){.home-page-calendar{max-width:none;margin:0}}.home-page-calendar .heading-2,.home-page-calendar .article h1,.article .home-page-calendar h1{margin-top:85px}.home-page-calendar .calendar-page-link{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left;display:none}.home-page-calendar .calendar-page-link.hover,.home-page-calendar .calendar-page-link:hover,.home-page-calendar .calendar-page-link:focus{background-size:100% 100%}@media (min-width: 900px){.home-page-calendar .calendar-page-link{display:block}}@media (min-width: 900px){.home-page-calendar .calendar-page-link-mobile{display:none}}.home-page-calendar .month-selector{margin:30px 0 20px}.home-page-calendar .month-calendar .day-name{font-size:13px;line-height:1.77}.home-page-calendar .month-calendar .calendar-day{font-size:16px;line-height:1.56}.home-page-calendar .event-categories{display:flex;justify-content:space-between;margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.3);column-gap:10px}.home-page-calendar .event-categories .category{color:#fff}.home-page-calendar .event-categories .category .icon{background-position:top}.home-page-calendar .event-categories .category .icon img{min-height:6px!important;min-width:6px!important;max-height:6px!important;max-width:6px!important;width:6px;height:fit-content;overflow:visible}.home-page-calendar .event-categories .category .name{font-size:13px;line-height:1.92}.home-page-calendar .day-representation{margin-top:40px}.home-page-calendar .day-representation .day-name{font-size:15px;line-height:1.67}.home-page-calendar .day-representation .date{margin:0;font-size:18px;line-height:1.5}.home-page-calendar .day-representation .event-cards-container .event-card .title{font-size:16px;line-height:1.56}.home-page-calendar .day-representation .event-cards-container .event-card .description{font-size:14px;line-height:1.5;margin-top:15px}@media (min-width: 1440px){.home-page-calendar .heading-2,.home-page-calendar .article h1,.article .home-page-calendar h1{margin-top:40px}.home-page-calendar .month-selector{margin:12px 0 20px}.home-page-calendar .month-calendar .day-name{font-size:14px;line-height:1.5}.home-page-calendar .month-calendar .calendar-day{font-size:18px;line-height:1.5}.home-page-calendar .day-representation .day-name{font-size:16px;line-height:1.62}.home-page-calendar .day-representation .date{font-size:20px}.home-page-calendar .day-representation .event-cards-container .event-card .title{font-size:18px;line-height:1.33}.home-page-calendar .day-representation .event-cards-container .event-card .description{font-size:18px;line-height:1.56;margin-top:6px}.home-page-calendar .event-categories{padding-top:30px}.home-page-calendar .event-categories .category .name{font-size:14px;line-height:1.79}.home-page-calendar .event-categories .category .icon img{min-height:7px!important;min-width:7px!important;max-height:7px!important;max-width:7px!important;width:7px}}@media (min-width: 2560px){.home-page-calendar .day-representation .day-name{font-size:20px;line-height:1.3}.home-page-calendar .day-representation .date{font-size:24px}.home-page-calendar .day-representation .event-cards-container .event-card .title{font-size:20px;line-height:1.3}.home-page-calendar .day-representation .event-cards-container .event-card .description{font-size:20px;line-height:1.5}.home-page-calendar .event-categories .category .icon img{min-height:8px!important;min-width:8px!important;max-height:8px!important;max-width:8px!important;width:8px}.home-page-calendar .event-categories .category .name,.home-page-calendar .month-calendar .day-name{font-size:18px;line-height:1.56}.home-page-calendar .month-calendar .calendar-day{font-size:20px;line-height:1.5}}.cultural-values{position:relative;display:none}.cultural-values .background-image-container{position:absolute;top:0;right:calc(var(--aside-inline-padding) * -1);left:var(--minus-content-1800-box-indent);bottom:0;animation:.5s ease-out 0s 1 apearOnLoad;border-bottom:1px solid #335778}.cultural-values .block-heading{position:relative;margin-bottom:.6em}.cultural-values .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.cultural-values .block-heading a.hover,.cultural-values .block-heading a:hover,.cultural-values .block-heading a:focus{background-size:100% 100%}.cultural-values .values-slider .slides-container{position:relative;font-size:24px;line-height:1.58;height:3.8em;margin:0 0 .92em;-webkit-mask-image:linear-gradient(to top,transparent,rgb(0,0,0) 27%,rgb(0,0,0) 73%,transparent);mask-image:linear-gradient(to top,transparent,rgb(0,0,0) 27%,rgb(0,0,0) 73%,transparent)}.cultural-values .values-slider .slides-container .slide{display:flex;align-items:center;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;margin:auto;color:#fff}.cultural-values .values-slider .slides-container .slide.hidden,.cultural-values .values-slider .slides-container .hide-slider{display:none}.cultural-values .values-slider .bullets-container{--cultural-values-bullets-gap: 15px;--cultural-values-bullet-size: 5px;position:relative;height:var(--cultural-values-bullet-size)}.cultural-values .values-slider .bullets-container .bullet{position:absolute;top:0;left:0;width:var(--cultural-values-bullet-size);aspect-ratio:1;border-radius:50%;background-color:#05a6a0;transition:translate .5s ease-in-out}.cultural-values .values-slider .bullets-container .bullet:before{content:"";background-color:#fff;border-radius:50%;opacity:0;transition:opacity .5s ease,scale .5s ease}.cultural-values .values-slider .bullets-container .bullet.zero-transition{transition:none}.cultural-values .values-slider .bullets-container .bullet.active:before{opacity:1;scale:1.6}@media (min-width: 1024px){.cultural-values{display:block;padding:40px 0}.cultural-values .values-slider .bullets-container{--cultural-values-bullets-gap: calc(15px + (15 - 18) * (100vw - 1920px) / (1920 - 2560));--cultural-values-bullet-size: calc(5px + (5 - 6) * (100vw - 1920px) / (1920 - 2560))}}@media (min-width: 2560px){.cultural-values{padding:60px 0 65px}.cultural-values .values-slider .slides-container{font-size:30px;line-height:1.27}.cultural-values .values-slider .bullets-container{--cultural-values-bullets-gap: 18px;--cultural-values-bullet-size: 6px}}.home-page-employee-search .block-heading{text-align:center;margin-bottom:36px}.home-page-employee-search .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-employee-search .block-heading a.hover,.home-page-employee-search .block-heading a:hover,.home-page-employee-search .block-heading a:focus{background-size:100% 100%}.home-page-employee-search .search-dropdown,.home-page-employee-search .search-dropdown .dropdown{width:100%}.home-page-employee-search .search-dropdown .dropdown .dropdown-title{padding:0;border:none}.home-page-employee-search .search-dropdown .dropdown .search-form{width:100%}.home-page-employee-search .search-dropdown .dropdown .wrap{opacity:1;visibility:visible;left:unset;right:0;width:auto;min-width:100%}.home-page-employee-search .search-dropdown .dropdown .options-container{padding:16px;max-height:70dvh;gap:14px}.home-page-employee-search .search-dropdown .dropdown .options-container .item{cursor:pointer}.home-page-employee-search .search-dropdown .dropdown .options-container .item .title{margin-bottom:0;font-size:16px;line-height:1.2;font-weight:500}.home-page-employee-search .search-dropdown .dropdown .options-container .item .title .highlight{background-color:#ff0;font-weight:700}.home-page-employee-search .search-dropdown .dropdown .options-container .item .info{font-size:12px}.home-page-employee-search .search-dropdown .dropdown .options-container .item .underline{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-employee-search .search-dropdown .dropdown .options-container .item:hover .underline{background-size:100% 100%}.home-page-employee-search .employee-card{display:flex;gap:24px}.home-page-employee-search .employee-card .photo-wrapper{width:35%}.home-page-employee-search .employee-card .photo-wrapper .photo{width:100%;min-width:115px;aspect-ratio:.75;object-fit:cover}.home-page-employee-search .employee-card .main-info{cursor:pointer;font-size:16px}.home-page-employee-search .employee-card .main-info .name{font-weight:500;font-size:18px}.home-page-employee-search .employee-card .main-info .name span{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-employee-search .employee-card .main-info:hover .name span{background-size:100% 100%}.home-page-employee-search .employee-card .contact-info{margin-top:24px}.home-page-employee-search .employee-card .contact-info .contact-item{margin-bottom:8px}.home-page-employee-search .employee-card .contact-info .contact-item-title{font-weight:500}.home-page-employee-search .employee-card .contact-info .contact-item .email{color:#002d56;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}.home-page-employee-search .employee-card .contact-info .contact-item .email.hover,.home-page-employee-search .employee-card .contact-info .contact-item .email:hover,.home-page-employee-search .employee-card .contact-info .contact-item .email:focus{background-size:0 100%}@media (max-width: 1200px){.home-page-employee-search{display:none}}.home-page-media-cards-list-scrollbar-container{position:relative;overflow:hidden}.home-page-media-cards-list-scrollbar-container .home-page-media-cards-list-scrollbar{max-height:700px}.home-page-media-cards-list-scrollbar-container .os-scrollbar-vertical{z-index:1}.home-page-media-cards-list-scrollbar-container .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:120px;background-image:linear-gradient(to top,#ffffff,transparent);pointer-events:none;transition:visibility .5s ease,opacity .5s ease;opacity:1;visibility:visible}@media (min-width: 2560px){.home-page-media-cards-list-scrollbar-container .home-page-media-cards-list-scrollbar{max-height:770px}}@media (min-width: 2560px) and (min-height: 2560px){.home-page-media-cards-list-scrollbar-container .home-page-media-cards-list-scrollbar{max-height:1070px}}@media (min-width: 2560px) and (min-height: 3500px){.home-page-media-cards-list-scrollbar-container .home-page-media-cards-list-scrollbar{max-height:1500px}}.home-page-news{margin-top:34px}.home-page-news .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-news .block-heading a.hover,.home-page-news .block-heading a:hover,.home-page-news .block-heading a:focus{background-size:100% 100%}.home-page-news .news-list{gap:30px}@media (min-width: 900px){.home-page-news .show-more-btn .action{font-size:18px;background-image:linear-gradient(to top,transparent .2em,currentColor .2em,currentColor calc(1px + .2em),transparent calc(1px + .2em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}.home-page-news .show-more-btn .action.hover,.home-page-news .show-more-btn .action:hover,.home-page-news .show-more-btn .action:focus{background-size:0 100%}}@media (min-width: 1024px){.home-page-news{margin-top:50px}.home-page-news .news-list{gap:40px}}@media (min-width: 2560px){.home-page-news{margin-top:70px}.home-page-news .news-list{gap:45px}.show-more-btn .action{font-size:20px}}.home-page-portfolio{margin-top:40px}.home-page-portfolio .heading-container{display:flex;align-items:center;justify-content:space-between}.home-page-portfolio .heading-container .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-portfolio .heading-container .block-heading a.hover,.home-page-portfolio .heading-container .block-heading a:hover,.home-page-portfolio .heading-container .block-heading a:focus{background-size:100% 100%}.home-page-portfolio .heading-container .slider-controls{display:flex;gap:10px}.home-page-portfolio .heading-container .slider-controls .slider-arrow{transition:background-color .5s ease}.home-page-portfolio .heading-container .slider-controls .slider-arrow:hover{background-color:#002d561a}.home-page-portfolio .gallery-container{text-align:center;position:relative;width:100%;overflow:hidden;height:400px;display:flex;align-items:center}.home-page-portfolio .gallery-container .gallery-images{display:flex;align-items:center;transition:transform .5s ease;will-change:transform}@media (min-width: 600px){.home-page-portfolio .gallery-container .gallery-images{gap:20px}}.home-page-portfolio .gallery-container .gallery-img{width:300px;height:300px;position:relative;transition:all .3s ease}.home-page-portfolio .gallery-container .gallery-img .logo-container{display:none}.home-page-portfolio .gallery-container .main-image{width:350px;height:350px;z-index:1}@media (min-width: 900px){.home-page-portfolio .gallery-container .gallery-img .logo-container{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:0;transition:opacity .5s ease}.home-page-portfolio .gallery-container .gallery-img .logo-container .logo{height:auto}.home-page-portfolio .gallery-container .gallery-img:hover .logo-container{opacity:1}}@media (min-width: 1024px){.home-page-portfolio{margin-top:50px}.home-page-portfolio .heading-container .slider-controls{gap:10px}}.home-page-resources{margin-top:56px}.home-page-resources .resources-block{display:flex;flex-direction:column;gap:20px;margin-top:30px}.home-page-resources .resources-block .resource-category .category-name{display:flex;align-items:center;font-size:15px;line-height:1.67;color:#002d56;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;word-break:break-word}.home-page-resources .resources-block .resource-category .category-name .arrow-container{flex-shrink:0;width:1.12em;margin-right:1em}.home-page-resources .resources-block .resource-category .category-name .arrow-container svg{width:100%;transition:rotate .5s ease,translate .5s ease}.home-page-resources .resources-block .resource-category .category-name .text-wrap{text-align:left;transition:translate .5s ease}.home-page-resources .resources-block .resource-category .resources-list-container{display:none;margin-bottom:30px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{display:grid;margin-top:20px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-auto-rows:1fr;gap:20px}@media (min-width: 450px){.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{grid-template-columns:repeat(auto-fit,minmax(130px,152px))}}@media (min-width: 768px){.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{gap:15px}}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource{position:relative;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;vertical-align:middle;justify-content:center;padding:0 20px;margin:0}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .background-color{opacity:.7;transition:background-color .5s ease,opacity .5s ease}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .icon-container{position:relative;display:flex;justify-content:center;align-items:center;height:40px;margin-bottom:14px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .title{font-size:14px;line-height:1.71;position:relative;color:#fff;text-align:center}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource:hover .background-color{background-color:#05a6a0;opacity:1;transition:background-color .5s ease,opacity .5s ease}.home-page-resources .resources-block .resource-category.active .category-name .arrow-container svg{rotate:90deg;translate:-23%}.home-page-resources .resources-block .resource-category.active .category-name .text-wrap{translate:-.55em 0}@media (min-width: 1024px){.home-page-resources .resources-block .resource-category .category-name{font-size:16px;line-height:1.62}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{gap:15px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource{padding:0 15px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .title{font-size:14px;line-height:1.33}}@media (min-width: 1200px){.home-page-resources{padding:30px 8%;border:1px solid rgba(0,45,86,.2)}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{margin-top:30px;grid-template-columns:repeat(2,minmax(100px,152px))}}@media (min-width: 1920px){.home-page-resources{padding:40px 54px}.home-page-resources .resources-block{margin-top:40px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{gap:20px;margin-top:40px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource{padding:0 20px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .title{font-size:15px}}@media (min-width: 2560px){.home-page-resources{margin-top:75px;padding:50px 57px 43px}.home-page-resources .resources-block{gap:25px;margin-top:50px}.home-page-resources .resources-block .resource-category .category-name{font-size:20px;line-height:1.3}.home-page-resources .resources-block .resource-category .resources-list-container{margin-bottom:34px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list{margin-top:43px;gap:24px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource{display:flex;flex-direction:column;align-items:center;vertical-align:middle;justify-content:center;padding:0 20px;margin:0}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .icon-container{height:43px;margin-bottom:16px}.home-page-resources .resources-block .resource-category .resources-list-container .resources-list .resource .title{font-size:16px;line-height:1.56}}.home-page-wall-of-fame{position:relative;display:none}@keyframes apearOnLoad{0%{opacity:0}50%{opacity:0}to{opacity:1}}.home-page-wall-of-fame:before{content:"";position:absolute;top:0;left:var(--minus-content-1800-box-indent);right:calc(var(--aside-inline-padding) * -1);bottom:0;background-color:#0d385f;animation:.5s ease-out 0s 1 apearOnLoad}.home-page-wall-of-fame .block-heading{position:relative;margin:1.3em 0 .1em;text-align:left}.home-page-wall-of-fame .block-heading a{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.home-page-wall-of-fame .block-heading a.hover,.home-page-wall-of-fame .block-heading a:hover,.home-page-wall-of-fame .block-heading a:focus{background-size:100% 100%}.home-page-wall-of-fame .slider .stripe{position:relative;height:100px}.home-page-wall-of-fame .slider .stripe .slides-container{position:relative;height:100%;overflow:hidden}.home-page-wall-of-fame .slider .stripe .slides-container .slide{display:flex;flex-direction:column;font-size:18px}.home-page-wall-of-fame .slider .stripe .slides-container .slide .logotype-container{flex-grow:1;display:flex;margin:0 2em;height:calc(100% - 3em - 1.3333em)}.home-page-wall-of-fame .slider .stripe .slides-container .slide .logotype-container .logotype{max-width:80%;max-height:80%;margin:auto;filter:brightness(0) invert(1)}.home-page-wall-of-fame .slider .stripe .slides-container .slide.hidden{opacity:0}.home-page-wall-of-fame .slider .stripe .slider-arrow{position:absolute;top:50%;color:#fff;z-index:1;transition:background-color .5s ease}.home-page-wall-of-fame .slider .stripe .slider-arrow .arrow{color:#fff}.home-page-wall-of-fame .slider .stripe .slider-arrow:hover{background-color:#002d56}.home-page-wall-of-fame .slider .stripe .slider-arrow-prev{left:0;translate:-30% -50%}.home-page-wall-of-fame .slider .stripe .slider-arrow-next{right:0;translate:30% -50%}.home-page-wall-of-fame .slider .indicators-container{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:29px;padding:6px 0;font-size:24px;line-height:1.67}.home-page-wall-of-fame .slider .indicators-container .indicator{display:flex;align-items:flex-end}.home-page-wall-of-fame .slider .indicators-container .indicator .value{position:relative;height:1.4em;width:2.6em;font-weight:500;color:#05a6a0;letter-spacing:-.02em;text-align:right;overflow:hidden;margin-right:.25em}.home-page-wall-of-fame .slider .indicators-container .indicator .value .item.hidden{opacity:0}.home-page-wall-of-fame .slider .indicators-container .indicator .title{font-size:14px;line-height:1.79;margin-bottom:.3em;text-transform:uppercase;color:#fff}.home-page-wall-of-fame .slider .indicators-container .indicator:nth-child(1){justify-content:flex-end}.home-page-wall-of-fame .slider .separator{position:relative;height:1px;background-color:#fff3}.home-page-wall-of-fame .slider .dates-container{position:relative;width:100%;height:1.5625em;font-size:14px;line-height:1.71;margin-top:.625em;overflow:hidden}.home-page-wall-of-fame .slider .dates-container .date{color:#fff9;text-align:center}.home-page-wall-of-fame .slider .dates-container .date.hidden{display:none}@media (min-width: 1024px){.home-page-wall-of-fame{display:flex;flex-direction:column;padding-bottom:44px}.home-page-wall-of-fame .slider .stripe{height:calc(100px + .025*(100vw - 1920px))}.home-page-wall-of-fame .slider .indicators-container{gap:calc(29px + -6 * (100vw - 1920px) / -640);padding:calc(6px + -2 * (100vw - 1920px) / -640) 0 calc(6px + -2 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.home-page-wall-of-fame{padding-bottom:47px}.home-page-wall-of-fame .slider .stripe{height:116px}.home-page-wall-of-fame .slider .indicators-container{gap:35px;padding:8px 0;font-size:30px;line-height:1.27}.home-page-wall-of-fame .slider .indicators-container .indicator .title,.home-page-wall-of-fame .slider .dates-container{font-size:18px;line-height:1.56}}.important-notifications-container{position:relative;background-color:#059c96;color:#fff}.important-notifications-container .close-button{position:absolute;top:0;right:0;width:40px;aspect-ratio:1}.important-notifications-container .close-button:before,.important-notifications-container .close-button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:21px;height:2px;background-color:#fff;transition:scale .5s ease}.important-notifications-container .close-button:before{rotate:45deg}.important-notifications-container .close-button:after{rotate:-45deg}.important-notifications-container .close-button:hover:before,.important-notifications-container .close-button:hover:after{scale:1.2}.important-notifications-container .notification{padding:30px 20px;width:100%;text-align:left;display:flex;flex-direction:column}.important-notifications-container .notification .heading{font-size:15px;line-height:1.67;text-transform:uppercase;letter-spacing:.05em}.important-notifications-container .notification .title{font-size:16px;line-height:1.56;margin:20px 0}.important-notifications-container .notification .title .underline{word-break:break-word;background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .7s;background-position:left}.important-notifications-container .notification .arrow{transition:translate .7s ease}.important-notifications-container .notification:hover .title .underline{background-size:100% 100%}.important-notifications-container .notification:hover .arrow{translate:30% 0}.important-notifications-container .separator{height:1px;margin:9px 0 0 20px;background-color:#ffffff80}.important-notifications-container:last-child{margin-bottom:40px}@media (min-width: 1024px){.important-notifications-container .close-button{top:22px;right:20px;width:18px}.important-notifications-container .close-button:before,.important-notifications-container .close-button:after{width:18px}.important-notifications-container .notification{padding:40px 22px 24px 40px}.important-notifications-container .notification .heading{font-size:16px;line-height:1.5}.important-notifications-container .notification .title{font-size:18px;margin:12px 0}.important-notifications-container .notification .arrow{margin-left:auto}}@media (min-width: 2560px){.important-notifications-container .close-button{top:14px;right:14px;width:44px}.important-notifications-container .close-button:before,.important-notifications-container .close-button:after{width:23px}.important-notifications-container .notification{padding:45px 30px 27px 65px}.important-notifications-container .notification .heading{font-size:20px;line-height:1.3}.important-notifications-container .notification .title{font-size:20px;line-height:1.5}.important-notifications-container .separator{margin:17px 0 0 65px}.important-notifications-container:last-child{margin-bottom:70px}}.media-cards-list{display:grid;grid-template-columns:1fr;margin-top:24px}.media-cards-list .media-card .date{display:block;font-size:14px;line-height:1.5;margin-bottom:14px}.media-cards-list .media-card .title{font-size:18px;line-height:1.5;word-break:break-all;font-weight:500}.media-cards-list .media-card .title .underline{background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.media-cards-list .link:hover .title .underline{background-size:100% 100%}@media (min-width: 1024px){.media-cards-list .media-card .date{line-height:1.71;margin-bottom:6px}.media-cards-list .media-card .title{font-size:20px}}@media (min-width: 2560px){.media-cards-list .media-card .date{font-size:18px;line-height:1.56}.media-cards-list .media-card .title{font-size:24px;line-height:1.58}}.month-calendar{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.month-calendar .day-name{font-size:14px;line-height:1.79;text-transform:uppercase;margin-bottom:1.2em}.month-calendar .calendar-day-placeholder{aspect-ratio:1}.month-calendar .calendar-day{font-size:18px;line-height:1.39;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;transition:background-color .5s ease}.month-calendar .calendar-day .markers-container{display:flex;justify-content:center;height:10px;width:100%;gap:2px;margin-top:.2222em}.month-calendar .calendar-day .markers-container .marker img{min-height:6px!important;min-width:6px!important;max-height:6px!important;max-width:6px!important;width:6px;height:fit-content;overflow:visible}@media (min-width: 1440px){.month-calendar .calendar-day .markers-container .marker img{min-height:7px!important;min-width:7px!important;max-height:7px!important;max-width:7px!important;width:7px}}.month-calendar.color-black{color:#000}.month-calendar.color-black .calendar-day .markers-container .marker{background-position:bottom}.month-calendar.color-black .calendar-day.has-no-events{color:#002d5680}.month-calendar.color-black .calendar-day.active{background-color:#012d56;color:#fff}.month-calendar.color-black .calendar-day:hover{background-color:#002d561a}.month-calendar.color-white{color:#fff}.month-calendar.color-white .calendar-day .markers-container .marker{background-position:top}.month-calendar.color-white .calendar-day.has-no-events{color:#ffffff80}.month-calendar.color-white .calendar-day.active,.month-calendar.color-white .calendar-day:hover{background-color:#ffffff1a}@media (min-width: 2560px){.month-calendar .day-name{font-size:16px;line-height:1.56}.month-calendar .calendar-day{font-size:20px;line-height:1.5}.month-calendar .calendar-day .markers-container .marker img{min-height:8px!important;min-width:8px!important;max-height:8px!important;max-width:8px!important;width:8px}}.month-selector{display:flex;justify-content:space-between;align-items:center;height:3.7777em;padding:0 .3333em;border-radius:1.8888em;overflow:hidden}.month-selector .month-name{position:relative;display:flex;justify-content:center;align-items:center;flex-grow:1;height:100%;font-size:20px;line-height:1.5;font-weight:500}.month-selector .month-name-wrap{display:flex;align-items:center;height:100%}.month-selector .month-name-temp-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.month-selector .slider-arrow{transition:background-color .5s ease}.month-selector.color-white{color:#fff;background-color:#ffffff0d}.month-selector.color-white .slider-arrow:hover{background-color:#002d56}.month-selector.color-blue{color:#002d56;background-color:#002d560d}.month-selector.color-blue .slider-arrow:hover{background-color:#fff}@media (min-width: 1440px){.month-selector .month-name{font-size:20px;line-height:1.5}}@media (min-width: 2560px){.month-selector .month-name{font-size:24px;line-height:1.58}}.news-card .link{display:block}.news-card .separator{display:block;height:1px;background-color:#002d5633;margin:20px 0 35px}.news-card .social{display:flex;flex-wrap:wrap;align-items:center;row-gap:25px}.news-card .social .wrap{display:flex;align-items:center;margin-left:auto}.news-card .social .comments-count{font-size:14px;line-height:1.5;color:#002d5680;white-space:nowrap}.news-card .social .reactions-block{width:auto}@media (min-width: 1024px){.news-card .separator{margin-top:24px;margin-bottom:34px}.news-card .social .comments-count{font-size:18px;line-height:1.39}}@media (min-width: 2560px){.news-card .social .comments-count{font-size:20px;line-height:1.5}}@media (min-width: 2560px){.news-card .separator{margin:23px 0 39px}.news-card .social .comments-count{margin:0 35px 0 auto}}.news-comment-reply{display:flex;flex-direction:column;padding:20px 20px 0 30px;margin-left:30px;gap:30px;background-color:#002d560d}.news-comment-reply .user{display:flex;align-items:center}.news-comment-reply .user .photo{width:2.25em;height:2.25em;min-width:2.25em;min-height:2.25em;background-size:cover;background-repeat:no-repeat;aspect-ratio:1;object-position:center;object-fit:cover;border-radius:50%;margin-right:1em}.news-comment-reply .user .name{font-size:16px;line-height:1.5;font-weight:500;color:#002d56}.news-comment-reply .user .date{font-size:14px;line-height:.93;margin-top:.57em;color:#002d5699}.news-comment-reply .social{display:flex;align-items:center}.news-comment-reply .social .reply{color:#002d5680;font-size:16px;line-height:1.56;text-decoration-line:underline;transition:color .5s ease;margin-left:40px}.news-comment-reply .social .reply:hover{color:#002d56}.news-comment-reply .social .add-reaction{margin-left:auto}@media (min-width: 1024px){.news-comment-reply .user .photo{width:45px;height:45px;min-width:45px;min-height:45px}.news-comment-reply .user .name{font-size:16px;line-height:1.5}.news-comment-reply .user .date{font-size:14px;line-height:.93}.news-comment-reply .message{font-size:18px;line-height:1.56}.news-comment-reply .social .reply{font-size:16px;line-height:1.56}}@media (min-width: 2560px){.news-comment-reply .user .photo{width:64px;height:64px;min-width:64px;min-height:64px}.news-comment-reply .user .name{font-size:20px;line-height:1.3}.news-comment-reply .user .date{font-size:18px;line-height:1.56}.news-comment-reply .message{font-size:20px;line-height:1.5}.news-comment-reply .social .reply{font-size:20px;line-height:1.3}}:root{--news-comment-mb: 23px;--comment-line-color: #ccd5dd}.news-comment{margin-bottom:0!important;position:relative;margin-top:var(--news-comment-mb)}.news-comment.mt-0{margin-top:0}@keyframes showreplies{0%{opacity:0}75%{opacity:0}to{opacity:1}}.replies{overflow:hidden;animation:1s ease-out showreplies}.news-comment-reply-wrapper{padding-top:var(--news-comment-mb);--news-comment-reply-p: 30px;position:relative;margin-left:var(--news-comment-reply-p);background-color:#fff}.news-comment-reply-wrapper .reply-line{visibility:hidden;position:absolute;bottom:0;left:0;border-bottom:1px solid var(--comment-line-color);border-left:1px solid var(--comment-line-color);height:100%;width:var(--news-comment-reply-p);opacity:0;transition:opacity .2s ease-out}.news-comment-reply-wrapper .reply-line.visible{visibility:visible;opacity:1}.news-comment-reply-wrapper .news-comment-reply{margin-left:0;margin-bottom:0}.d-none{display:none!important}.mb-none{margin-bottom:0!important}.news-comment{display:flex;flex-direction:column;padding:20px 20px 0 30px;gap:30px;background-color:#002d560d;margin-bottom:23px}.news-comment .user{display:flex;align-items:center}.news-comment .user .photo{width:2.25em;height:2.25em;min-width:2.25em;min-height:2.25em;background-size:cover;background-repeat:no-repeat;aspect-ratio:1;object-position:center;object-fit:cover;border-radius:50%;margin-right:1em}.news-comment .user .name{font-size:16px;line-height:1.5;font-weight:500;color:#002d56}.news-comment .user .date{font-size:14px;line-height:.93;margin-top:6px;color:#002d5699}.news-comment .message{font-size:18px;line-height:1.56}.news-comment .social{display:flex;align-items:center}.news-comment .social .reply{color:#002d5680;font-size:16px;line-height:1.56;text-decoration-line:underline;transition:color .5s ease;margin-left:40px}.news-comment .social .reply:hover{color:#002d56}.news-comment .social .add-reaction{margin-left:auto}@media (min-width: 1024px){.news-comment .user .photo{width:45px;height:45px;min-width:45px;min-height:45px}.news-comment .user .name{font-size:16px;line-height:1.5}.news-comment .user .date{font-size:14px;line-height:.93}.news-comment .message{font-size:18px;line-height:1.56}.news-comment .social .reply{font-size:16px;line-height:1.56}}@media (min-width: 2560px){.news-comment .user .photo{width:64px;height:64px;min-width:64px;min-height:64px}.news-comment .user .name{font-size:20px;line-height:1.3}.news-comment .user .date{font-size:18px;line-height:1.56}.news-comment .message{font-size:20px;line-height:1.5}.news-comment .social .reply{font-size:20px;line-height:1.3}}.notification-dialog{display:flex;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:#002d56cc;overflow:auto;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.4s}.notification-dialog[open]{opacity:1;visibility:visible}.notification-dialog .window-container{position:relative;margin:auto;padding:50px}.notification-dialog .window-container .window{position:relative;background-color:#fff;width:1320px;margin:auto;padding:70px 100px}.notification-dialog .window-container .window .close-dialog-button{position:absolute;top:0;left:calc(100% + 24px);width:53px;aspect-ratio:1;border:1px solid #ffffff;border-radius:50%;transition:background-color .5s ease,border-color .5s ease}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:2px;background-color:#fff}.notification-dialog .window-container .window .close-dialog-button:before{rotate:45deg}.notification-dialog .window-container .window .close-dialog-button:after{rotate:-45deg}.notification-dialog .window-container .window .close-dialog-button:hover{border-color:#002d56;background-color:#002d56}.notification-dialog .window-container .window .dialog-heading{margin-bottom:1.5em;text-transform:uppercase;letter-spacing:.05em}@media (min-width: 1921px){.notification-dialog .window-container .window{width:calc(1320px + -130 * (100vw - 1920px) / -640);padding:calc(70px + -5 * (100vw - 1920px) / -640) calc(100px + -5 * (100vw - 1920px) / -640)}.notification-dialog .window-container .window .close-dialog-button{width:calc(53px + .00625*(100vw - 1920px))}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{width:calc(20px + -2 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.notification-dialog .window-container .window{width:1450px;padding:75px 105px}.notification-dialog .window-container .window .close-dialog-button{width:57px}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{width:22px}}@media (max-width: 1919px){.notification-dialog .window-container{padding:calc(50px + 5 * (100vw - 1920px) / 554)}.notification-dialog .window-container .window{width:calc(1320px + 320 * (100vw - 1920px) / 554);padding:calc(70px + 20 * (100vw - 1920px) / 554) calc(100px + 30 * (100vw - 1920px) / 554)}.notification-dialog .window-container .window .close-dialog-button{width:calc(53px + 3 * (100vw - 1920px) / 554)}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{width:calc(20px + 2 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){.notification-dialog .window-container{padding:calc(45px + 5 * (100vw - 1366px) / 342)}.notification-dialog .window-container .window{width:calc(1000px + 220 * (100vw - 1366px) / 342);padding:calc(50px + 10 * (100vw - 1366px) / 342) calc(70px + 20 * (100vw - 1366px) / 342)}.notification-dialog .window-container .window .close-dialog-button{width:calc(50px + 4 * (100vw - 1366px) / 342)}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{width:18px}}@media (max-width: 1024px){.notification-dialog .window-container{padding:calc(40px + 5 * (100vw - 1024px) / 256)}.notification-dialog .window-container .window{width:calc(780px + 210 * (100vw - 1024px) / 256);padding:calc(40px + 5 * (100vw - 1024px) / 256) calc(50px + 10 * (100vw - 1024px) / 256)}.notification-dialog .window-container .window .close-dialog-button{width:calc(46px + 3 * (100vw - 1024px) / 256)}}@media (max-width: 768px){.notification-dialog .window-container{padding:calc(35px + 15 * (100vw - 768px) / 448)}.notification-dialog .window-container .window{width:calc(680px + 400 * (100vw - 768px) / 448);padding:calc(35px + 10 * (100vw - 768px) / 448) calc(40px + 25 * (100vw - 768px) / 448)}.notification-dialog .window-container .window .close-dialog-button{left:auto;right:calc(10px + 5 * (100vw - 768px) / 448);top:calc(10px + 5 * (100vw - 768px) / 448);width:calc(43px + 3 * (100vw - 768px) / 448);border-color:#002d56}.notification-dialog .window-container .window .close-dialog-button:before,.notification-dialog .window-container .window .close-dialog-button:after{background-color:#002d56}.notification-dialog .window-container .window .dialog-heading{padding-right:40px}}@media (max-width: 320px){.notification-dialog .window-container{padding:20px}.notification-dialog .window-container .window{width:280px;padding:25px 15px}.notification-dialog .window-container .window .close-dialog-button{right:5px;top:5px;width:40px}}.post-controls-section .section-content{display:flex}.post-controls-section .section-content .adjacent-links-container{display:flex;gap:24px;margin-left:auto}.post-controls-section .section-content .adjacent-links-container .button{display:inline-flex;padding-inline:1.9445em;font-weight:400;text-transform:uppercase}.post-controls-section .section-content .adjacent-links-container .button svg{width:1.5555em;height:auto}.post-controls-section .section-content .adjacent-links-container .button-prev svg{margin-right:1em}.post-controls-section .section-content .adjacent-links-container .button-next svg{margin-left:1em}@media (min-width: 1921px){.post-controls-section .section-content .adjacent-links-container{gap:calc(24px + -6 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){.post-controls-section .section-content .adjacent-links-container{gap:30px}}@media (max-width: 1919px){.post-controls-section .section-content .adjacent-links-container{gap:calc(24px + 8 * (100vw - 1920px) / 1152)}}@media (max-width: 768px){.post-controls-section .section-content{flex-direction:column-reverse;align-items:center}.post-controls-section .section-content .adjacent-links-container{gap:calc(16px + 6 * (100vw - 768px) / 448);margin:0 0 calc(30px + 10 * (100vw - 768px) / 448)}}@media (max-width: 320px){.post-controls-section .section-content .adjacent-links-container{gap:10px;margin:0 0 20px}}.radio-button{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.56;cursor:pointer}.radio-button input{display:none}.radio-button .radio{display:flex;justify-content:center;align-items:center;width:20px;min-width:20px!important;height:20px;border-radius:50%;border:1px solid rgba(0,45,86,.3)}.radio-button .radio:before{content:"";display:block;width:8px;min-width:8px!important;height:8px;border-radius:50%;background-color:#059c96;opacity:0;transition:opacity .5s ease}.radio-button .radio.active:before{opacity:1}@media (min-width: 2560px){.radio-button{font-size:20px;line-height:1.3}.radio-button .radio{width:26px;min-width:26px!important;height:26px}.radio-button .radio:before{width:10px;min-width:10px!important;height:10px}.radio-button .radio.active:before{opacity:1}}.reactions-block{font-size:16px;line-height:1.56;display:flex;flex-wrap:wrap;gap:8px}.reactions-block .reaction{display:flex;align-items:center;gap:.3em;border-radius:1.125em;padding:11px;background-color:#002d560d;transition:background-color .5s ease}.reactions-block .reaction .icon{display:flex;align-items:center;height:1.3em;color:#059c96;transition:color .5s ease}.reactions-block .reaction .icon svg{height:100%;width:auto}.reactions-block .reaction .count{color:#002d5680;transition:color .5s ease}.reactions-block .reaction.active{background-color:#002d56}.reactions-block .reaction.active .icon{color:#fff}.reactions-block .reaction.active .count{color:#ffffffb3}.reactions-block .no-reaction{gap:0}@media (min-width: 1024px){.reactions-block{gap:6px;font-size:20px;line-height:1.25}.reactions-block .reaction{padding:10px 14px}}.search-dropdown{display:flex;gap:30px}.search-dropdown .dropdown{position:relative;font-size:16px;line-height:1.5;z-index:1}.search-dropdown .dropdown .dropdown-title{display:flex;justify-content:space-between;width:100%;height:100%;min-height:58px;border-radius:1.8888em;padding:0 54px;align-items:center;border:1px solid #002D56;font-weight:500;transition:background-color .5s ease,color .5s ease;color:#7f96aa}.search-dropdown .dropdown .wrap{position:absolute;top:100%;left:0;width:100%;padding-top:14px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.search-dropdown .dropdown .options-container{display:flex;flex-direction:column;gap:1.2em;height:max-content;max-height:400px;overflow-y:auto;padding:44px 54px;background-color:#fff;border:1px solid #059C96}.search-dropdown .dropdown .options-container .option{text-align:left}.search-dropdown .dropdown .options-container .option .underline{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.search-dropdown .dropdown .options-container .option:hover .underline{background-size:100% 100%}.search-dropdown .dropdown .options-container .option.active{font-weight:700}.search-dropdown .dropdown:hover .dropdown-title{background-color:#002d561a;color:#002d56}@media (min-width: 1024px){.search-dropdown .dropdown:hover .wrap{opacity:1;visibility:visible}}.search-dropdown-mobile .search-glean,.search-dropdown .search-glean{display:block;position:relative;height:65px;width:500px;max-width:500px}@media (min-width: 1024px){.search-dropdown .dropdown{height:64px}.search-dropdown .dropdown .dropdown-title{font-size:16px;line-height:1.5}.search-dropdown .dropdown .dropdown-title svg{min-width:10px}.search-dropdown-mobile{display:none}}@media (min-width: 2560px){.search-dropdown .dropdown .dropdown-title,.search-dropdown .dropdown .options-container{font-size:20px;line-height:1.5}}.search-form{display:flex;height:4em;border-radius:1.8888em;background-color:#fff;border:1px solid #002D56;overflow:hidden}.search-form .search-field{flex-grow:1;width:10px;font-size:14px;line-height:1.71;height:100%;border:none;font-weight:500;border-radius:1.8888em;background-color:transparent;padding-left:2.5em;color:#002d56}.search-form .search-field::-webkit-input-placeholder{color:#002d5680}.search-form .search-field:-moz-placeholder{color:#002d5680}.search-form .search-field::-moz-placeholder{color:#002d5680}.search-form .search-field:-ms-input-placeholder{color:#002d5680}.search-form .search-field:placeholder{color:#002d5680}.search-form .submit-button{flex-shrink:0;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.search-form .submit-button svg{width:36.36%;opacity:.5;transition:opacity .5s ease}.search-form .submit-button:hover svg,.search-form .submit-button:focus-visible svg{opacity:1}.search-form .clear-button{flex-shrink:0;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.search-form .clear-button svg{width:30%;opacity:.5;transition:opacity .5s ease}.search-form .clear-button:hover svg,.search-form .clear-button:focus-visible svg{opacity:1}@media (min-width: 1024px){.search-form{height:64px}.search-form .search-field{padding-left:1.8em;font-size:16px;line-height:1.5}}@media (min-width: 2560px){.search-form .search-field{font-size:20px}}.side-menu-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#002d5680;z-index:1001;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s ease}.side-menu-background.active{opacity:1;visibility:visible;pointer-events:auto}.side-menu{position:fixed;top:0;left:100%;bottom:0;padding:calc(var(--header-height) + 44px) var(--content-1800-box-indent) 40px 21px;background-color:#002d56;z-index:1002;transition:translate .5s ease;width:100vw}@media (min-width: 768px){.side-menu{width:438px}}.side-menu .search-form,.side-menu .search-dropdown{display:flex;position:relative;margin-bottom:25px}.side-menu .search-dropdown .dropdown{width:100%}.side-menu .search-dropdown .dropdown .dropdown-title{background-color:#fff;border:1px solid #ffffff;font-weight:500;transition:background-color .5s ease}.side-menu .navigation-button-block{margin-top:25px;padding-left:30px;padding-right:30px;display:flex;gap:20px;align-items:center;justify-content:space-between}.side-menu .navigation-button-block .linkedin-icon{width:40px}.side-menu .navigation-links-container{display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding-left:30px}.side-menu .navigation-links-container.desktop{display:none}.side-menu .navigation-links-container .navigation-link{font-size:16px;line-height:1.56;font-weight:500;color:#fff;white-space:nowrap;background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}.side-menu .navigation-links-container .navigation-link.hover,.side-menu .navigation-links-container .navigation-link:hover,.side-menu .navigation-links-container .navigation-link:focus{background-size:100% 100%}.side-menu .navigation-links-container .navigation-link.link-calendar-mobile{display:block}@media (min-width: 900px){.side-menu .navigation-links-container .navigation-link.link-calendar-mobile{display:none}}.side-menu .navigation-links-container .navigation-link.link-calendar-desktop{display:none}@media (min-width: 900px){.side-menu .navigation-links-container .navigation-link.link-calendar-desktop{display:block}}.side-menu .navigation-links-container .emergency-contacts-link{display:none}.side-menu .website-link{font-size:16px;line-height:1.56;font-weight:500;text-align:center;padding:16px 30px;width:80%}.side-menu.active{translate:-100% 0}@media (min-width: 1024px){.side-menu{padding:192px 60px 40px 72px}.side-menu .search-form,.side-menu .search-dropdown{display:none}.side-menu .navigation-links-container{gap:20px;padding-left:0}.side-menu .navigation-links-container.desktop{display:flex}.side-menu .navigation-links-container.mobile{display:none}.side-menu .navigation-links-container .navigation-link{font-size:20px;line-height:1.5}.side-menu .navigation-button-block{padding:0;margin-top:70px;gap:0}.side-menu .navigation-button-block .linkedin{display:none}.side-menu .website-link{width:auto;padding:18px 70px;line-height:1.5}}@media (min-width: 2560px){.side-menu .navigation-links-container .navigation-link{font-size:24px;line-height:1.58}.side-menu .website-link{font-size:20px;line-height:1.3}}.slider-arrow{display:flex;justify-content:center;align-items:center;width:var(--round-button-width);aspect-ratio:1;border-radius:50%;cursor:pointer}.slider-arrow .arrow{width:40%}#announcements .announcements-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--page-bottom-space)}#announcements .announcements-main-section .section-content .announcements-list{grid-template-columns:1fr;gap:45px;position:relative}#announcements .announcements-main-section .section-content .announcements-list .shadow{position:absolute;bottom:0;height:230px;width:100%;background:linear-gradient(0deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 98.62%);pointer-events:none}#announcements .announcements-main-section .section-content .more-button-container{display:flex;justify-content:center;margin-top:90px}@media (min-width: 1024px){#announcements .announcements-main-section .section-content .announcements-list{grid-template-columns:repeat(2,1fr);gap:60px 156px}}#calendar{display:flex;flex-direction:column}#calendar .calendar-main-section{flex-grow:1;display:flex;flex-direction:column}#calendar .calendar-main-section .section-content{flex-grow:1;display:flex;flex-direction:column;margin-block:0;padding-top:var(--page-top-space)}#calendar .calendar-main-section .section-content .page-heading{margin-bottom:40px}#calendar .calendar-main-section .section-content .big-calendar-wrap{flex-grow:1;display:flex;flex-direction:column}#calendar .calendar-main-section .section-content .controls-container,#calendar .calendar-main-section .section-content .calendar-layout{display:grid;transition:grid-template-columns 1s ease,gap 1s ease}#calendar .calendar-main-section .section-content .controls-container.mode-year,#calendar .calendar-main-section .section-content .calendar-layout.mode-year{grid-template-columns:66.4vw 1fr;gap:2vw}@media (min-width: 1440px){#calendar .calendar-main-section .section-content .controls-container.mode-year,#calendar .calendar-main-section .section-content .calendar-layout.mode-year{gap:3.9vw}}#calendar .calendar-main-section .section-content .controls-container.mode-month,#calendar .calendar-main-section .section-content .calendar-layout.mode-month{grid-template-columns:378px 1fr;gap:60px}@media (min-width: 2560px){#calendar .calendar-main-section .section-content .controls-container.mode-month,#calendar .calendar-main-section .section-content .calendar-layout.mode-month{grid-template-columns:430px 1fr}}#calendar .calendar-main-section .section-content .controls-container{position:relative;height:100px}#calendar .calendar-main-section .section-content .controls-container:before{content:"";position:absolute;top:0;left:50%;bottom:0;translate:-50%;width:100vw;background-color:#002d560d}#calendar .calendar-main-section .section-content .controls-container .left{position:relative;display:flex;align-items:center;justify-content:space-between}#calendar .calendar-main-section .section-content .controls-container .left .event-categories{flex-wrap:nowrap}#calendar .calendar-main-section .section-content .controls-container .year-selector{display:flex;height:100%;font-size:20px;line-height:1.5;color:#002d56;font-weight:500}@media (min-width: 2560px){#calendar .calendar-main-section .section-content .controls-container .year-selector{font-size:24px;line-height:1.58}}#calendar .calendar-main-section .section-content .controls-container .year-selector-button{display:flex;align-items:center;height:100%;padding:0 .8333em}#calendar .calendar-main-section .section-content .controls-container .year-selector-button svg{transition:translate .5s ease}#calendar .calendar-main-section .section-content .controls-container .year-selector-button-prev:hover svg{translate:-.3em}#calendar .calendar-main-section .section-content .controls-container .year-selector-button-next:hover svg{translate:.3em}#calendar .calendar-main-section .section-content .controls-container .year-selector .year{display:flex;align-items:center;justify-content:center;width:60px}#calendar .calendar-main-section .section-content .controls-container .mode-switcher{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:30px}#calendar .calendar-main-section .section-content .controls-container.mode-year .year-selector{transition:opacity .5s ease .6s,width 0s .6s}#calendar .calendar-main-section .section-content .controls-container.mode-month .year-selector{opacity:0;width:0;transition:opacity .5s ease,width 0s .6s}#calendar .calendar-main-section .section-content .calendar-layout{flex-grow:1;margin-top:10px}#calendar .calendar-main-section .section-content .calendar-layout .dates-column{display:grid;transition:grid-template-columns 1s ease}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container,#calendar .calendar-main-section .section-content .calendar-layout .dates-column .month-calendar-container{overflow:hidden}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:30px;margin-top:50px;margin-bottom:var(--section-indent-140)}@media (min-width: 1440px){#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 2560px){#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container{grid-template-columns:repeat(4,1fr);max-width:2000px;width:100%;margin-left:auto;margin-right:auto}}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container .month-container{padding:15px 25px;border:1px solid transparent}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container .month-container .month-name{text-align:center;color:#002d56;font-size:20px;line-height:1.9;font-weight:500;margin-bottom:30px}@media (min-width: 2560px){#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container .month-container .month-name{font-size:24px;line-height:1.58}}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .year-calendar-container .month-container.active-month{border:1px solid green}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .month-calendar-container{margin-bottom:var(--section-indent-50)}#calendar .calendar-main-section .section-content .calendar-layout .dates-column .month-calendar-container .month-selector{margin:30px 0}#calendar .calendar-main-section .section-content .calendar-layout .events-column{position:relative;display:grid;transition:grid-template-columns 1s ease}#calendar .calendar-main-section .section-content .calendar-layout .events-column:before{content:"";position:absolute;top:0;left:0;bottom:0;width:calc(100% + var(--content-1800-box-indent));background-color:#002d56}#calendar .calendar-main-section .section-content .calendar-layout .events-column .day-representation-container{position:relative;padding-top:60px;padding-left:var(--aside-inline-padding);overflow:hidden;transition:opacity .5s ease}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container{position:relative;display:flex;overflow:hidden;transition:opacity .5s ease}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .arrows-container{position:absolute;top:25px;right:0;display:flex;gap:12px;z-index:1}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .arrows-container .arrow-button{display:flex;justify-content:center;align-items:center;width:var(--round-button-width);aspect-ratio:1;border-radius:50%;background-color:#335778;color:#fff}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .arrows-container .arrow-button svg{width:40%;transition:translate .5s ease}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .arrows-container .arrow-button-prev:hover svg{translate:-20%}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .arrows-container .arrow-button-next:hover svg{translate:20%}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .track,#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation{display:flex}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation{flex-shrink:0;width:450px;opacity:.5;transition:opacity .5s ease}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .day-block{display:flex;align-items:center;height:105px;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;padding-left:50px}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .day-block .day-name{text-transform:uppercase;margin-right:1em}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .day-block .date{padding:.625em .875em;border-radius:1.40625em;background-color:#ffffff0d}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .event-cards-container,#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .no-events-message{padding:40px 40px 40px 50px;min-height:1000px}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation .no-events-message{color:#fff}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .single-day-representation.active{opacity:1}#calendar .calendar-main-section .section-content .calendar-layout .events-column .month-representation-container .month-representation .vertical-separator{flex-shrink:0;width:1px;background-color:#fff}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .dates-column{grid-template-columns:100% 0%}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .dates-column .year-calendar-container{aspect-ratio:auto;transition:opacity .5s ease .3s,visibility 1s ease}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .dates-column .month-calendar-container{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 1s ease}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .events-column{grid-template-columns:100% 0%}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .events-column .day-representation-container{transition-delay:.5s}#calendar .calendar-main-section .section-content .calendar-layout.mode-year .events-column .month-representation-container{opacity:0}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .dates-column{grid-template-columns:0% 100%}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .dates-column .year-calendar-container{opacity:0;visibility:hidden;aspect-ratio:1;transition:opacity .3s ease,visibility 1s ease}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .dates-column .month-calendar-container{transition:opacity .5s ease .3s,visibility 1s ease}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .events-column{grid-template-columns:0% 100%}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .events-column .day-representation-container{opacity:0;aspect-ratio:1}#calendar .calendar-main-section .section-content .calendar-layout.mode-month .events-column .month-representation-container{transition-delay:.5s}#cultural-values .cultural-values-main-section{padding-top:var(--page-top-space);padding-bottom:var(--section-indent-170)}#cultural-values .cultural-values-main-section .section-content{position:relative;padding:33px 24px}#cultural-values .cultural-values-main-section .section-content .page-heading{position:relative}#cultural-values .cultural-values-main-section .section-content .separator{position:relative;margin:40px 0;border:none;height:1px;background-color:#fff3}#cultural-values .cultural-values-main-section .section-content .separator.top{margin-top:24px;margin-bottom:30px}#cultural-values .cultural-values-main-section .section-content .description{position:relative;font-size:18px;line-height:1.5;font-weight:400;color:#fff}#cultural-values .cultural-values-main-section .section-content .values-list{position:relative;display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:34px;margin-top:40px;font-size:22px;line-height:1.45;color:#fff}#cultural-values .cultural-values-main-section .section-content .values-list .value{font-family:Harmony;text-align:center;display:flex;justify-content:center}#cultural-values .cultural-values-main-section .section-content .values-list .value p{max-width:50%}@media (min-width: 1024px){#cultural-values .cultural-values-main-section .section-content{padding:66px 130px 74px}#cultural-values .cultural-values-main-section .section-content .separator{margin-top:50px;margin-bottom:40px}#cultural-values .cultural-values-main-section .section-content .separator.top{margin-top:22px;margin-bottom:40px}#cultural-values .cultural-values-main-section .section-content .description{font-size:20px}#cultural-values .cultural-values-main-section .section-content .values-list{grid-template-columns:327fr 292fr 392fr;column-gap:17%;margin-top:58px;font-size:30px;line-height:1.33}#cultural-values .cultural-values-main-section .section-content .values-list .value{text-align:start;display:block}#cultural-values .cultural-values-main-section .section-content .values-list .value p{min-width:auto}}@media (min-width: 2560px){#cultural-values .cultural-values-main-section .section-content{padding:80px 130px}#cultural-values .cultural-values-main-section .section-content .separator{margin:60px 0}#cultural-values .cultural-values-main-section .section-content .separator.top{margin-top:44px;margin-bottom:60px}#cultural-values .cultural-values-main-section .section-content .description{font-size:24px}#cultural-values .cultural-values-main-section .section-content .values-list{row-gap:60px;font-size:40px;line-height:1.33}}#emergency-contacts .emergency-contacts-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--section-indent-170)}#emergency-contacts .emergency-contacts-main-section .section-content .columns-container{display:grid;grid-template-columns:1fr;gap:15px;margin-top:20px}#emergency-contacts .emergency-contacts-main-section .section-content .column-1{display:flex;flex-direction:column;gap:20px;order:2}#emergency-contacts .emergency-contacts-main-section .section-content .column-2{order:1}#emergency-contacts .emergency-contacts-main-section .section-content .block{padding:20px;font-size:16px;line-height:1.56}#emergency-contacts .emergency-contacts-main-section .section-content .block .block-title{font-size:16px;line-height:1.62;color:#002d56;text-transform:uppercase;letter-spacing:.05em}#emergency-contacts .emergency-contacts-main-section .section-content .block .description{margin-top:1em}#emergency-contacts .emergency-contacts-main-section .section-content .block .description a{color:#002d56;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}#emergency-contacts .emergency-contacts-main-section .section-content .block .description a.hover,#emergency-contacts .emergency-contacts-main-section .section-content .block .description a:hover,#emergency-contacts .emergency-contacts-main-section .section-content .block .description a:focus{background-size:0 100%}#emergency-contacts .emergency-contacts-main-section .section-content .block .separator{margin:15px 0;height:1px;background-color:#002d5633}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-persons-container{display:flex;flex-direction:column;gap:16px}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person{font-size:16px;display:flex;align-items:center;gap:21px}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .info{display:flex;flex-direction:column;align-items:start}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .photo{height:45px;width:45px;border-radius:50%}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .name{font-weight:700;text-align:left;line-height:1.5}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .position{text-align:left;line-height:1.56}#emergency-contacts .emergency-contacts-main-section .section-content .block.gray-bg{background-color:#f2f4f6}#emergency-contacts .emergency-contacts-main-section .section-content .block.gray-border{border:1px solid rgba(0,45,86,.2)}#emergency-contacts .emergency-contacts-main-section .section-content .block strong{font-weight:500}#emergency-contacts .emergency-contacts-main-section .section-content .block i{font-size:16px}#emergency-contacts .emergency-contacts-main-section .section-content .block h3 span,#emergency-contacts .emergency-contacts-main-section .section-content .block h4 span{font-size:16px;line-height:1.62;text-transform:uppercase}#emergency-contacts .emergency-contacts-main-section .section-content .message{display:flex;flex-direction:column;padding:20px;margin-bottom:30px;background-color:#059c96;color:#fff}#emergency-contacts .emergency-contacts-main-section .section-content .message .title{font-size:15px;line-height:1.67;text-transform:uppercase}#emergency-contacts .emergency-contacts-main-section .section-content .message .description{margin-top:.8em}#emergency-contacts .emergency-contacts-main-section .section-content .message .arrow{width:1.87em;margin-left:auto;margin-top:1.5em;transition:translate .5s ease}#emergency-contacts .emergency-contacts-main-section .section-content .message .arrow svg{width:100%}#emergency-contacts .emergency-contacts-main-section .section-content .message:hover .arrow{translate:.5em 0}@media (min-width: 1024px){#emergency-contacts .emergency-contacts-main-section .section-content .columns-container{grid-template-columns:736fr 690fr;gap:30px}#emergency-contacts .emergency-contacts-main-section .section-content .column-1{gap:20px;order:1}#emergency-contacts .emergency-contacts-main-section .section-content .column-2{order:2}#emergency-contacts .emergency-contacts-main-section .section-content .block{padding:30px;font-size:18px}#emergency-contacts .emergency-contacts-main-section .section-content .block .separator{margin:25px 0}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-persons-container{gap:15px}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .name{min-width:10em}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .position{line-height:1.56}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .info{display:flex;flex-direction:row;align-items:center}#emergency-contacts .emergency-contacts-main-section .section-content .message{padding:30px}#emergency-contacts .emergency-contacts-main-section .section-content .message .title{font-size:16px;line-height:1.5}}@media (min-width: 1440px){#emergency-contacts .emergency-contacts-main-section .section-content .columns-container{gap:70px}#emergency-contacts .emergency-contacts-main-section .section-content .block{padding:40px 60px}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .name{min-width:13vw}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .info{display:flex;flex-direction:row;align-items:center}#emergency-contacts .emergency-contacts-main-section .section-content .message{padding:40px 24px 24px 60px}}@media (min-width: 2560px){#emergency-contacts .emergency-contacts-main-section .section-content .block,#emergency-contacts .emergency-contacts-main-section .section-content .block .block-title{font-size:20px;line-height:1.5}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person{font-size:20px}#emergency-contacts .emergency-contacts-main-section .section-content .block .contact-person .name{line-height:1.5}#emergency-contacts .emergency-contacts-main-section .section-content .block i,#emergency-contacts .emergency-contacts-main-section .section-content .block h3 span,#emergency-contacts .emergency-contacts-main-section .section-content .block h4 span,#emergency-contacts .emergency-contacts-main-section .section-content .message .title{font-size:20px;line-height:1.5}#emergency-contacts .emergency-contacts-main-section .section-content .message .description{font-size:18px;line-height:1.56}}#employee-directory .employee-directory-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--page-top-space)}#employee-directory .employee-directory-main-section .section-content .employees-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,425px));gap:20px;margin-top:30px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card{display:grid;grid-template-columns:1fr;grid-template-areas:"photo" "main-info" "contact-info" "toggle-button" "biography";column-gap:20px;padding:20px;background-color:#002d560d;border:1px solid rgba(0,45,86,.05);transition:border-color .7s ease,background-color .7s ease;font-size:14px;line-height:1.56}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .photo{grid-area:photo;width:100%;max-width:400px;aspect-ratio:1;object-fit:cover}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info{grid-area:main-info;display:flex;flex-direction:column}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .name{font-size:22px;line-height:1.58;margin-bottom:.85em;margin-top:20px;font-weight:500}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .position{margin-bottom:1.25em}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .department{font-size:15px;line-height:1.56;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .address{margin-top:auto}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info{grid-area:contact-info}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .spacer{height:1.93em}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contacts-wrap{display:flex;flex-direction:column;gap:1em}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contact-item-title{font-weight:500}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contact-item .email{word-break:break-all;color:#002d56;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contact-item .email.hover,#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contact-item .email:hover,#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .contact-item .email:focus{background-size:0 100%}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .contact-info .assistant{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,45,86,.2)}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container{grid-area:toggle-button;display:none;padding-top:30px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button{display:flex;align-items:center;gap:1.2em;color:#002d56;font-size:16px;line-height:1.76;font-weight:500}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button .text{pointer-events:none}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button .arrow{width:3.8em;overflow:hidden;pointer-events:none}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button .arrow svg{translate:-63%;width:100%;transition:translate .5s ease}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button:hover .arrow svg{translate:0}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .biography{grid-area:biography;display:none}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .biography .separator{height:1px;background-color:#002d5633;margin:38px 0}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card:hover,#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card.active{background-color:#fff;border-color:#059c96}#employee-directory .employee-directory-main-section .section-content .employees-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding:0 40px}#employee-directory .employee-directory-main-section .section-content .employees-list .item{cursor:pointer}#employee-directory .employee-directory-main-section .section-content .employees-list .item .title{margin-bottom:0;font-size:22px;line-height:1.58;font-weight:500}#employee-directory .employee-directory-main-section .section-content .employees-list .item .title .highlight{background-color:#ff0;font-weight:700}#employee-directory .employee-directory-main-section .section-content .employees-list .item .info{font-size:16px}#employee-directory .employee-directory-main-section .section-content .employees-list .item .underline{background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}#employee-directory .employee-directory-main-section .section-content .employees-list .item:hover .underline{background-size:100% 100%}.mobile-device #employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container{display:block}@media (min-width: 768px){#employee-directory .employee-directory-main-section .section-content .employees-container{grid-template-columns:repeat(auto-fit,minmax(280px,330px));gap:20px}}@media (min-width: 1024px){#employee-directory .employee-directory-main-section .section-content .employees-container{display:flex;flex-direction:column;gap:40px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card{font-size:18px;padding:60px;grid-template-columns:261px 1fr;grid-template-areas:"photo main-info" "photo contact-info" "toggle-button biography";column-gap:55px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .photo{grid-area:photo;max-width:none;aspect-ratio:.81}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .name{margin-top:0;font-size:24px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .department{font-size:16px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button{font-size:17px}}@media (min-width: 1440px){#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card{grid-template-columns:261px 483px 1fr;grid-template-areas:"photo main-info contact-info" "toggle-button biography biography";column-gap:55px}}@media (min-width: 2560px){#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card{font-size:20px}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .name{font-size:30px;line-height:1.27}#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .main-info .department,#employee-directory .employee-directory-main-section .section-content .employees-container .employee-card .toggle-button-container .toggle-button{font-size:20px}}#home-page{display:grid;column-gap:var(--home-page-space-between-columns);grid-template-columns:var(--aside-width) 1fr var(--aside-width);grid-template-areas:"left-column center-column right-column" "left-column portfolio-container portfolio-container"}#home-page .left-column{padding-right:var(--aside-inline-padding);grid-area:left-column;position:relative}#home-page .left-column:before{content:"";position:absolute;top:55px;right:0;bottom:0;width:50vw;background-color:#002d56}@media (min-width: 900px){#home-page .left-column:before{top:0}}#home-page .center-column{padding-top:40px;grid-area:center-column}#home-page .right-column{padding-top:40px;grid-area:right-column}#home-page .portfolio-container{grid-area:portfolio-container;padding-bottom:40px}@media (min-width: 1024px){#home-page .portfolio-container{padding-bottom:70px}}@media (min-width: 1921px){#home-page .center-column,#home-page .right-column{padding-top:calc(40px + -5 * (100vw - 1920px) / -640)}}@media (min-width: 2560px){#home-page .center-column,#home-page .right-column{padding-top:45px}}@media (max-width: 1919px){#home-page .center-column,#home-page .right-column{padding-top:calc(40px + 5 * (100vw - 1920px) / 554)}}@media (max-width: 1366px){#home-page .center-column{padding-top:calc(35px + 10 * (100vw - 1366px) / 342)}#home-page .right-column{padding-top:35px}}@media (max-width: 1200px){#home-page{grid-template-columns:var(--aside-width) 1fr var(--aside-width);grid-template-areas:"left-column center-column center-column" "left-column right-column right-column" "left-column portfolio-container portfolio-container"}#home-page .right-column{padding-top:50px}}@media (max-width: 1024px){#home-page .center-column{padding-top:25px}}@media (max-width: 900px){#home-page{grid-template-columns:100%;grid-template-areas:"center-column" "right-column" "left-column" "portfolio-container"}#home-page .left-column{padding-right:0;margin-top:50px}#home-page .left-column:before{width:200vw;left:-20%}#home-page .right-column{padding-top:0}}#news .news-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--page-bottom-space)}#news .news-main-section .section-content .archive-controls .dropdown.filter-1{z-index:1}#news .news-main-section .section-content .archive-controls .dropdown.filter-2{z-index:2}#news .news-main-section .section-content .news-list{margin-top:0;grid-template-columns:1fr;gap:45px;position:relative}#news .news-main-section .section-content .news-list .shadow{position:absolute;bottom:0;height:230px;width:100%;background:linear-gradient(0deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 98.62%);pointer-events:none}#news .news-main-section .section-content .more-button-container{display:flex;justify-content:center;margin-top:90px}@media (min-width: 1024px){#news .news-main-section .section-content .news-list{grid-template-columns:repeat(2,1fr);gap:60px 156px}}#portfolio .portfolio-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--section-indent-170)}#portfolio .portfolio-main-section .section-content .page-heading{margin-bottom:6px}#portfolio .portfolio-main-section .section-content .companies-list .company{border:1px solid transparent;transition:border .7s ease}#portfolio .portfolio-main-section .section-content .companies-list .company:hover,#portfolio .portfolio-main-section .section-content .companies-list .company:focus-visible{border:1px solid #059C96}@media (min-width: 1024px){#portfolio .portfolio-main-section .section-content .page-heading{margin-bottom:24px}#portfolio .portfolio-main-section .section-content .heading-3,#portfolio .portfolio-main-section .section-content .article h3,.article #portfolio .portfolio-main-section .section-content h3,#portfolio .portfolio-main-section .section-content .article ol li:before,.article ol #portfolio .portfolio-main-section .section-content li:before,#portfolio .portfolio-main-section .section-content .article blockquote cite,.article blockquote #portfolio .portfolio-main-section .section-content cite,#portfolio .portfolio-main-section #emergency-contacts .emergency-contacts-main-section .section-content .block h3 strong,#emergency-contacts .emergency-contacts-main-section #portfolio .portfolio-main-section .section-content .block h3 strong{max-width:45%}#portfolio .portfolio-main-section .section-content .archive-controls{margin-top:60px}}#search .search-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--section-indent-60)}#search .search-main-section .section-content .page-heading{font-size:22px;line-height:1.45;color:#002d56}#search .search-main-section .section-content .results-container .result{display:block;padding:40px}#search .search-main-section .section-content .results-container .result .page-name{font-weight:500;background-image:linear-gradient(to top,transparent 0px,currentColor 0px,currentColor 1px,transparent 1px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s;background-position:left}#search .search-main-section .section-content .results-container .result .excerpt{margin-top:1.1em}#search .search-main-section .section-content .results-container .result .excerpt .keyword{font-weight:500}#search .search-main-section .section-content .results-container .result:hover .page-name{background-size:100% 100%}@media (min-width: 1024px){#search .search-main-section .section-content .page-heading{font-size:24px;line-height:1.42}#search .search-main-section .section-content .results-container{margin-top:24px}}@media (min-width: 2560px){#search .search-main-section .section-content .page-heading{font-size:30px;line-height:1.27}#search .search-main-section .section-content .results-container{margin-top:40px}}#single-announcements{padding-bottom:var(--section-indent-130)}#single-announcements .single-announcements-main-section .section-content{padding-top:var(--page-top-space)}#single-announcements .single-announcements-main-section .section-content .date{margin-bottom:8px;font-size:14px;line-height:1.71}#single-announcements .single-announcements-main-section .section-content .page-title{margin-bottom:24px}#single-announcements .post-controls-section{margin-top:80px}@media (min-width: 2560px){#single-announcements .single-announcements-main-section .section-content .date{font-size:18px;line-height:1.56}}@media print{.content-1496{width:100%}.header-container{display:none}.page{padding-top:0;min-height:100vh}.footer-container{display:none}#single-news .single-news-main-section .section-content .title-block-container .share-buttons-container{display:none!important}#single-news .single-news-main-section .section-content .separator{margin:2em 0 0!important;background-color:transparent!important}#single-news .single-news-main-section .section-content .social{display:none!important}#single-news .post-controls-section{display:none}#single-news .single-news-comments-section{margin-top:50px}}#single-news .single-news-main-section .section-content{padding-top:var(--page-top-space)}#single-news .single-news-main-section .section-content .date{margin-bottom:8px;font-size:14px;line-height:1.71}#single-news .single-news-main-section .section-content .title-block-container{display:flex;flex-direction:column;gap:10px}#single-news .single-news-main-section .section-content .title-block-container .share-buttons-container{flex-shrink:0;display:flex;align-self:flex-end;gap:20px}#single-news .single-news-main-section .section-content .title-block-container .share-buttons-container .share-button{display:flex;justify-content:center;align-items:center;width:45px;aspect-ratio:1;border-radius:50%;background-color:#002d560d}#single-news .single-news-main-section .section-content .title-block-container .share-buttons-container .share-button svg{width:21px}#single-news .single-news-main-section .section-content .separator{margin:30px 0 24px;height:1px;background-color:#002d5633}#single-news .single-news-main-section .section-content .social{display:flex;flex-direction:column;gap:25px;margin-bottom:70px}#single-news .single-news-main-section .section-content .social .add-reaction{margin-left:auto}#single-news .single-news-main-section .section-content .social .to-comments{display:flex;align-items:center;margin-left:auto}#single-news .single-news-main-section .section-content .social .to-comments .photos-container{display:flex;margin-right:1em}#single-news .single-news-main-section .section-content .social .to-comments .photos-container .photo{height:45px;width:45px;min-height:45px;min-width:45px;background-size:cover;background-repeat:no-repeat;aspect-ratio:1;border-radius:50%;border:1px solid #ffffff}#single-news .single-news-main-section .section-content .social .to-comments .photos-container .photo:nth-child(n+2){margin-left:-.8em}#single-news .single-news-main-section .section-content .social .to-comments .count{font-size:14px;line-height:1.5;color:#002d5680}#single-news .single-news-main-section .section-content .social .to-comments .add{position:relative;margin-left:2em;width:45px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,45,86,.5)}#single-news .single-news-main-section .section-content .social .to-comments .add:before,#single-news .single-news-main-section .section-content .social .to-comments .add:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1px;width:27%;background-color:#002d5680}#single-news .single-news-main-section .section-content .social .to-comments .add:after{rotate:90deg}#single-news .single-news-main-section .section-content .single-page-contacts .contacts-heading{font-size:24px;line-height:1.42;font-family:Harmony,serif;text-transform:uppercase;color:#059c96;margin-bottom:30px;margin-top:40px}#single-news .single-news-main-section .section-content .single-page-contacts .grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company{border:1px solid #059C96;padding:20px}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .company-name{font-size:16px;line-height:1;text-transform:uppercase;font-weight:500;color:#000}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list{display:flex;flex-wrap:wrap;list-style:none;margin-top:24px;font-size:16px;line-height:1.56}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list+.list{padding-top:31px;border-top:1px solid rgba(0,45,86,.2)}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item{list-style:none;width:100%}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item-title{color:#000;font-weight:500}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item-value{line-height:1.5}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item-link{transition:color .5s ease}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item-link:hover,#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item-link:focus-visible{color:#059c96}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item.list-item-phone{width:40%;padding-right:1em;margin-top:1.5em}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item.list-item-phone.fluid{width:100%}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item.list-item-email{width:60%;margin-top:1.5em}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list-item.list-item-email.fluid{width:100%}#single-news .post-controls-section{margin:80px 0 70px}#single-news .single-news-comments-section{position:relative;max-height:950px;margin-bottom:230px}#single-news .single-news-comments-section.opened{max-height:100%;margin-bottom:var(--page-top-space)}#single-news .single-news-comments-section.empty{margin-bottom:var(--page-top-space)}#single-news .single-news-comments-section .section-content .section-title{font-size:18px;line-height:1.5;font-weight:500;margin-bottom:1.07em}#single-news .single-news-comments-section .section-content .add-comment-from{display:flex;align-items:center;gap:10px;padding:20px 20px 20px 40px;margin-bottom:7px;background-color:#002d560d}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input{flex-grow:1;font-size:16px;line-height:1.5;border:none;background-color:transparent;resize:none;overflow:hidden;overflow-wrap:break-word;text-align:start;height:24px}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input::-webkit-input-placeholder{font-weight:500;color:#002d5680}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input:-moz-placeholder{font-weight:500;color:#002d5680}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input::-moz-placeholder{font-weight:500;color:#002d5680}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input:-ms-input-placeholder{font-weight:500;color:#002d5680}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input:placeholder{font-weight:500;color:#002d5680}#single-news .single-news-comments-section .section-content .add-comment-from .submit{display:flex;align-items:center;justify-content:flex-end;width:34px;aspect-ratio:1;color:#002d5699;transition:color .5s ease}#single-news .single-news-comments-section .section-content .add-comment-from .submit svg{width:70%}#single-news .single-news-comments-section .section-content .add-comment-from .submit:hover{color:#002d56}#single-news .single-news-comments-section .section-content .comments-block{display:flex;flex-direction:column;gap:30px}#single-news .single-news-comments-section .show-more-comments-wrapper{position:absolute;bottom:-230px;left:0;right:0;width:100%;height:400px;padding-bottom:70px;display:flex;justify-content:end;align-items:center;flex-direction:column;background:linear-gradient(0deg,#ffffff 0%,#ffffff 40%,rgba(0,255,0,0) 100%)}#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments{font-weight:500;cursor:pointer;color:#002d56;font-size:16px;line-height:1.39;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments.hover,#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments:hover,#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments:focus{background-size:0 100%}@media (min-width: 1024px){#single-news .single-news-main-section .section-content .date{margin-bottom:6px}#single-news .single-news-main-section .section-content .title-block-container{flex-direction:row}#single-news .single-news-main-section .section-content .title-block-container .share-buttons-container{display:flex;align-self:flex-start;gap:20px}#single-news .single-news-main-section .section-content .separator{margin:60px 0 40px}#single-news .single-news-main-section .section-content .social{flex-direction:row;margin-bottom:70px}#single-news .single-news-main-section .section-content .social .add-reaction{margin-left:95px}#single-news .single-news-main-section .section-content .social .to-comments .count{font-size:18px;line-height:1.39}#single-news .single-news-main-section .section-content .social .to-comments .add{margin-left:5em}#single-news .single-news-main-section .section-content .single-page-contacts .contacts-heading{font-size:28px;line-height:1.36;margin-bottom:32px;margin-top:80px}#single-news .single-news-main-section .section-content .single-page-contacts .grid{grid-template-columns:repeat(2,1fr);gap:80px;align-items:start}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company{padding:60px 70px}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .company-name{font-size:16px;line-height:1}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list{margin-top:44px;font-size:18px;line-height:1.56}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list+.list{padding-top:51px}#single-news .post-controls-section{margin:120px 0 70px}#single-news .single-news-comments-section .section-content .section-title{font-size:20px;line-height:1.5}#single-news .single-news-comments-section .section-content .add-comment-from{display:flex;align-items:center;gap:10px;padding:20px 20px 20px 40px;margin-bottom:7px;background-color:#002d560d}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input{font-size:16px;line-height:1.5}#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments{font-size:18px;line-height:1.39}}@media (min-width: 2560px){#single-news .single-news-main-section .section-content .date{font-size:18px;line-height:1.56}#single-news .single-news-main-section .section-content .social .to-comments .count{font-size:20px;line-height:1.39}#single-news .single-news-main-section .section-content .social .to-comments .add{margin-left:4em}#single-news .single-news-main-section .section-content .single-page-contacts .contacts-heading{font-size:38px;line-height:1.36}#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .company-name,#single-news .single-news-main-section .section-content .single-page-contacts .grid .company .list{font-size:20px;line-height:1.5}#single-news .single-news-comments-section .section-content .section-title{font-size:24px;line-height:1.58}#single-news .single-news-comments-section .section-content .add-comment-from .comment-input,#single-news .single-news-comments-section .show-more-comments-wrapper .show-more-comments{font-size:20px;line-height:1.5}}#single-portfolio .single-portfolio-main-section{padding-top:var(--page-top-space)}#single-portfolio .single-portfolio-main-section .company-name{margin-bottom:36px}#single-portfolio .single-portfolio-main-section .section-content{display:flex;flex-wrap:wrap;gap:30px}#single-portfolio .single-portfolio-main-section .section-content .column-1,#single-portfolio .single-portfolio-main-section .section-content .column-2,#single-portfolio .single-portfolio-main-section .section-content .main-image{width:100%}#single-portfolio .single-portfolio-main-section .section-content .description{margin-top:30px;font-size:16px;line-height:1.56}#single-portfolio .single-portfolio-main-section .section-content .logotype-container{display:flex;justify-content:center;align-items:center;aspect-ratio:1.4;width:342px;max-width:100%;border:1px solid #059C96}#single-portfolio .single-portfolio-main-section .section-content .data-container{margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:50px;width:100%}#single-portfolio .single-portfolio-main-section .section-content .data-container .datum{font-size:18px;line-height:1.56}#single-portfolio .single-portfolio-main-section .section-content .data-container .datum .value{font-weight:500;padding-right:20px}#single-portfolio .single-portfolio-main-section .section-content .website-link{margin-top:50px;display:flex;align-items:center;gap:24px;font-size:20px;line-height:1.5;font-weight:500}#single-portfolio .post-controls-section .section-content{padding:var(--section-indent-180) 0 var(--section-indent-170)}@media (min-width: 1024px){#single-portfolio .single-portfolio-main-section .section-content{flex-wrap:nowrap;column-gap:128px}#single-portfolio .single-portfolio-main-section .section-content .column-1{flex-shrink:0;width:50%}#single-portfolio .single-portfolio-main-section .section-content .column-2{flex-grow:1}#single-portfolio .single-portfolio-main-section .section-content .description{margin-top:70px;font-size:18px}#single-portfolio .single-portfolio-main-section .section-content .data-container .datum{font-size:18px}#single-portfolio .single-portfolio-main-section .section-content .data-container .datum .value{padding-right:30px}}@media (min-width: 2560px){#single-portfolio .single-portfolio-main-section .section-content .description,#single-portfolio .single-portfolio-main-section .section-content .data-container .datum{font-size:20px;line-height:1.5}#single-portfolio .single-portfolio-main-section .section-content .website-link{font-size:24px;line-height:1.5}}#single-wall-of-fame .single-wall-of-fame-main-section{padding-top:var(--page-top-space)}#single-wall-of-fame .single-wall-of-fame-main-section .company-name{margin-bottom:36px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content{display:flex;flex-wrap:wrap;gap:30px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .column-1,#single-wall-of-fame .single-wall-of-fame-main-section .section-content .column-2,#single-wall-of-fame .single-wall-of-fame-main-section .section-content .main-image{width:100%}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .description{margin-top:30px;font-size:16px;line-height:1.56}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .logotype-container{display:flex;justify-content:center;align-items:center;aspect-ratio:1.4;width:342px;max-width:100%;border:1px solid #059C96}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container{display:flex;flex-direction:column;gap:24px;margin-top:60px;padding:40px;width:100%;background-color:#002d561a}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .title{font-size:18px;line-height:1.5;margin-bottom:6px;font-weight:500}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value{font-size:16px;line-height:1.56}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value .website-link{color:#002d56;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value .website-link.hover,#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value .website-link:hover,#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value .website-link:focus{background-size:0 100%}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container{padding:40px;background-color:#002d56}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .parameters-title{margin-bottom:20px;color:#fff;font-size:22px;line-height:1.45;font-weight:500}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap{display:flex}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .value{font-size:30px;line-height:1.3;width:3.2em;font-weight:500;letter-spacing:-.02em;color:#05a6a0}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .title{font-size:18px;line-height:1.5;color:#fff;text-transform:uppercase}#single-wall-of-fame .post-controls-section .section-content{padding:var(--section-indent-180) 0 var(--section-indent-170)}@media (min-width: 1024px){#single-wall-of-fame .single-wall-of-fame-main-section .section-content{flex-wrap:nowrap;column-gap:128px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .column-1{flex-shrink:0;width:50%}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .column-2{flex-grow:1}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .description{margin-top:70px;font-size:18px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container{padding:60px 100px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .title{font-size:20px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value{font-size:18px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container{padding:50px 100px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .parameters-title{margin-bottom:30px;font-size:24px;line-height:1.58}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap{display:flex}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .value{font-size:40px;line-height:1.4}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .title{font-size:20px}}@media (min-width: 2560px){#single-wall-of-fame .single-wall-of-fame-main-section .section-content .description{font-size:20px;line-height:1.5}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container{padding:60px 100px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .title{font-size:24px}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .data-container .datum .value{font-size:20px;line-height:1.5}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .parameters-title{line-height:1.27}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap{display:flex}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .value{font-size:50px;line-height:1.4}#single-wall-of-fame .single-wall-of-fame-main-section .section-content .parameters-container .wrap .parameter .title{font-size:24px}}#user-profile .user-profile-main-section .section-content{display:flex;flex-direction:column;padding-top:var(--page-top-space);padding-bottom:var(--section-indent-210)}#user-profile .user-profile-main-section .section-content .column-1{flex-shrink:0;width:100%;order:2}#user-profile .user-profile-main-section .section-content .column-1 .photo{display:none}#user-profile .user-profile-main-section .section-content .column-2{flex-grow:1;order:1}#user-profile .user-profile-main-section .section-content .column-2 .page-heading,#user-profile .user-profile-main-section .section-content .column-2 .mobile-photo{margin-bottom:20px}#user-profile .user-profile-main-section .section-content .contacts-container{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;row-gap:40px;margin-top:60px;font-size:16px}#user-profile .user-profile-main-section .section-content .contacts-container .contact .title{font-weight:500}#user-profile .user-profile-main-section .section-content .contacts-container .contact .value a{color:#002d56;background-image:linear-gradient(to top,transparent .1em,currentColor .1em,currentColor calc(1px + .1em),transparent calc(1px + .1em));background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s;background-position:left}#user-profile .user-profile-main-section .section-content .contacts-container .contact .value a.hover,#user-profile .user-profile-main-section .section-content .contacts-container .contact .value a:hover,#user-profile .user-profile-main-section .section-content .contacts-container .contact .value a:focus{background-size:0 100%}#user-profile .user-profile-main-section .section-content .contacts-container .separator{grid-column-end:span 2;height:1px;border:none;background:rgba(0,45,86,.2)}#user-profile .user-profile-main-section .section-content .mobile-contacts{display:none}#user-profile .user-profile-main-section .section-content .position{margin-top:1.25em;font-size:20px;line-height:1.5;font-weight:500}#user-profile .user-profile-main-section .section-content .department{margin-top:.3em}#user-profile .user-profile-main-section .section-content .address{margin-top:40px;padding:20px;border:1px solid #059C96}#user-profile .user-profile-main-section .section-content .address-title{margin-bottom:1em;font-weight:500}#user-profile .user-profile-main-section .section-content .biography{margin-top:60px}@media (min-width: 1024px){#user-profile .user-profile-main-section .section-content{flex-direction:row;gap:130px}#user-profile .user-profile-main-section .section-content .column-1{order:1;width:455px}#user-profile .user-profile-main-section .section-content .column-1 .photo{display:block;width:100%}#user-profile .user-profile-main-section .section-content .column-2{order:2}#user-profile .user-profile-main-section .section-content .column-2 .page-heading{margin-top:63px;margin-bottom:6px}#user-profile .user-profile-main-section .section-content .column-2 .mobile-photo{display:none}#user-profile .user-profile-main-section .section-content .contacts-container{font-size:18px;line-height:1.56}#user-profile .user-profile-main-section .section-content .address{margin-top:60px;padding:70px 80px}}@media (min-width: 2560px){#user-profile .user-profile-main-section .section-content .contacts-container{font-size:20px;line-height:1.5}#user-profile .user-profile-main-section .section-content .address{margin-top:60px;padding:70px 80px}}#wall-of-fame .wall-of-fame-main-section .section-content{padding-top:var(--page-top-space);padding-bottom:var(--section-indent-170)}#wall-of-fame .wall-of-fame-main-section .section-content .page-heading{margin-bottom:6px}
