:root{--primary:#7760b5;--hover:#a160b5;--active:#b5609e;--secondary:#4c5e82;--info:#3298dc;--info-hover:#2793da;--info-active:#238cd1;--title:#394762;--title-size:2.25rem;--header-font:"Alegreya Sans",sans-serif}@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(/fonts/boxicons.eot?06ab33ae3e2cbae0f509cd05f2ee6793);src:url(/fonts/boxicons.eot?06ab33ae3e2cbae0f509cd05f2ee6793) format("embedded-opentype"),url(/fonts/boxicons.woff2?aeaf4ee6e2c712532f982c8a4dd68b16) format("woff2"),url(/fonts/boxicons.woff?5bbebd73a37de0cc242e872b4483269e) format("woff"),url(/fonts/boxicons.ttf?72589e162de78952d4d6b5ce8b832175) format("truetype"),url(/fonts/boxicons.svg?5e99edcb80abc73c7a06aacfddca51bf) format("svg")}.header2{background:#fff;z-index:997;padding:5px 0 7px;box-shadow:0 2px 15px rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;position:relative}.\--fixed-top{position:fixed}.header2-container{margin:0 auto;display:flex;align-items:center;width:100%;padding-right:15px;padding-left:15px}@media (min-width:992px){.header2-container{max-width:960px}.navbar-account .header2-container{padding-right:0;padding-left:0}}@media (min-width:1200px){.header2-container{max-width:1140px}}@media (min-width:1024px) and (max-width:1215px){.navbar-account .header2-container{max-width:1000px}}@media (min-width:1216px){.navbar-account .header2-container{max-width:1152px}}@media (min-width:1408px){.navbar-account .header2-container{max-width:1344px}}.header2-nav-start{flex-grow:1;display:block}.header2-nav-end{padding-left:28px;display:block}@media (max-width:992px){.header2-nav-end,.header2-nav-start{display:none}}.header2-mobile-nav{display:block}.header2-logo{margin:0;padding:0;line-height:1}.header2-logo img{max-height:50px;vertical-align:middle}@media (max-width:1200px){.header2-logo img{max-height:25px}}@media (max-width:1100px){.header2-logo img{max-height:20px}}@media (max-width:992px){.header2-logo img{max-height:40px}}.header2-nav-menu{margin:0;padding:0;list-style:none;display:flex;align-items:center}.header2-nav-menu>li{position:relative;white-space:nowrap;padding:10px 0 10px 28px}.header2-nav-menu a{display:flex;position:relative;color:var(--title);transition:background-color .3s,color .3s;font-size:18px;font-family:var(--header-font);text-transform:uppercase}.header2-nav-menu .active>a,.header2-nav-menu a.active,.header2-nav-menu a.is-active,.header2-nav-menu a:hover{color:var(--hover)}.header2-nav-menu a .icon{margin-right:5px;width:1.2em;height:1.2em}.header2-select{padding-right:2.5em}.\--normal-case{text-transform:none}.header2-select:after{right:1.125em;border:3px solid var(--title);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:45%;transform:rotate(-45deg);transform-origin:center;width:.625em;transition:border-color .3s}.header2-select:hover:after{border-color:var(--hover)}.header2-select-dropdown{padding-top:41px;visibility:hidden;right:10px;min-width:100%;position:absolute;top:0;transform:translateY(0);z-index:200;opacity:0;transition:opacity .3s ease,transform .3s ease}.header2-select-dropdown-window{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.header2-select:hover .header2-select-dropdown{visibility:visible;opacity:1;transform:translateY(5px)}.header2-select-dropdown a{display:block;padding:5px 28px;white-space:nowrap}.header2-select-dropdown a:hover{background:#f5f5f5}.header2-nav-menu .login-btn,.header2-nav-menu .register-btn{display:flex;border-radius:3px;justify-content:center;align-items:center;padding:6px 14px;transition:background-color .5s,color .5s;white-space:nowrap}.header2-nav-menu .register-btn{background-color:var(--primary);color:#fff!important;margin-right:.875rem}.header2-nav-menu .register-btn:hover{background-color:var(--hover);color:#fff}.header2-nav-menu .login-btn{background-color:#eee;color:var(--title)}.header2-nav-menu .login-btn:hover{background-color:#e8e8e8;color:var(--primary)}.header2-nav-menu .register-btn:active{background-color:var(--active)}.header2-mobile-nav-toggle{position:fixed;top:8px;right:10px;z-index:9999;border:0;background:none;font-size:24px;transition:all .4s;outline:none!important;line-height:1;cursor:pointer;text-align:right;display:none;width:40px;padding:0}.navbar-account .header2-mobile-nav-toggle{position:absolute}@media (max-width:992px){.header2-mobile-nav-toggle{display:block}}.header2-mobile-nav-toggle .bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;display:inline-block;width:100%;text-transform:none;speak:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-md{font-size:2.25rem!important}.bx-x:before{content:"\EC4E"}.bx-menu:before{content:"\EB2A"}.header2-mobile-nav-toggle i{color:var(--primary)}.mobile-nav-active .header2-mobile-nav-toggle i{color:#fff}.header2-mobile-nav{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;display:none}.mobile-nav-active .header2-mobile-nav{display:block}body.mobile-nav-active{overflow:hidden}.mobile-nav-overlay{z-index:1;background:rgba(7,25,33,.6);overflow:hidden}.header2-mobile-nav-container,.mobile-nav-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.header2-mobile-nav-container{z-index:2;padding:50px 20px 20px;display:flex;align-items:center;justify-content:center}.header2-mobile-nav-window{display:flex;max-height:100%;min-height:200px;align-items:stretch;align-content:flex-start;justify-content:left;background:#fff;border-radius:10px;padding:18px 30px}.header2-mobile-nav-window a{font-family:var(--header-font);color:var(--title);text-transform:uppercase;outline:none;line-height:100%;margin-bottom:8px;margin-top:8px;margin-right:30px;flex-grow:2;white-space:nowrap}.header2-mobile-nav-window a.active,.header2-mobile-nav-window a.is-active{color:var(--hover)}.header2-mobile-nav-window a.login-btn,.header2-mobile-nav-window a.register-btn{border-radius:3px;font-family:var(--header-font);text-transform:uppercase;transition:background-color .5s,color .5s;display:inline-block;padding:.5rem 1.5rem;text-align:center;margin-right:0;flex-grow:0}.header2-mobile-nav-window a.register-btn{background-color:var(--primary);color:#fff}.header2-mobile-nav-window a.login-btn{background-color:#eee;color:var(--title)}.header2-mobile-nav-window a.\--lang-en,.header2-mobile-nav-window a.\--lang-ru{padding-left:30px;background-position:0 0;background-repeat:no-repeat}.header2-mobile-nav-window a.\--lang-en{background-image:url(/images/flag-en.png)}.header2-mobile-nav-window a.\--lang-ru{background-image:url(/images/flag-ru.png)}.header2-mobile-nav-window a.\--is-separator{position:relative}.header2-mobile-nav-window a.\--is-separator:before{height:0;position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.1);content:""}.header2-mobile-nav-glued-buttons{display:none;flex-wrap:nowrap;writing-mode:horizontal-tb;align-items:center}.header2-mobile-nav-glued-buttons a.\--lang-en,.header2-mobile-nav-glued-buttons a.\--lang-ru,.header2-mobile-nav-glued-buttons a.register-btn{margin-right:20px}@media (orientation:portrait){.header2-mobile-nav-window{flex-flow:column nowrap;overflow:auto;writing-mode:horizontal-tb}.header2-mobile-nav-window a{margin-right:0}}@media (orientation:landscape){.header2-mobile-nav-window{flex-flow:row wrap;writing-mode:vertical-lr}.header2-mobile-nav-window a{writing-mode:horizontal-tb}}@media (hover:none) and (min-width:768px){.header2-mobile-nav-window a{margin-right:0}.header2-mobile-nav-window>a.\--not-glued,.header2-mobile-nav-window>a.login-btn,.header2-mobile-nav-window>a.register-btn{display:none}.header2-mobile-nav-glued-buttons{display:flex;padding-top:20px}.header2-mobile-nav-glued-buttons>a:last-child{margin-right:0}}@media (hover:none) and (min-width:768px) and (orientation:landscape),(hover:none) and (orientation:portrait){.header2-mobile-nav-window>a.\--is-separator{padding-top:16px}.header2-mobile-nav-window>a.\--is-separator:before{height:1px}}