:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}img{max-height:100%;max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}:-ms-input-placeholder{color:inherit}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}::-webkit-details-marker{display:none}html,html[theme=default-settings]{--vk-color:#dae1fb;--gray-color:#a8a8a8;--font-color:#333;--font-color-inverted:#fff;--title-color:#362456;--prime-color:#1e24ef;--secondary-color:#2540ec;--tertiary-color:#f1f0f0;--meta-color:#414042;--site-bg-color:#bbb;--site-bg-gradient:linear-gradient(135deg,rgba(179,212,255,.31),#f9fbff);--title-branding-gradient:#414042;--page-bg-color:#fff;--link-color:#004593;--link-decoration:inherit;--link-color-hover:#004593;--blur-color:rgba(0,0,0,.25);--img-filter:grayscale(0);--footer-bg:#eff5f9;--footer-text-color:#5d5d5d;--font-weight:300;--button-border-color:transparent;--button-font-color:var(--font-color-inverted);--sub-menu-bg-color:#fff}html[theme=black-on-white]{--vk-color:#dcdcdc;--gray-color:#000;--title-branding-gradient:#000;--site-bg-gradient:#fff;--font-color:#000;--font-color-inverted:#fff;--title-color:#000;--prime-color:#dcdcdc;--secondary-color:#fff;--tertiary-color:#f8f8f8;--meta-color:#000;--site-bg-color:#fff;--page-bg-color:#fff;--link-color:#000;--link-color-hover:#000;--link-decoration:underline;--blur-color:rgba(0,0,0,.75);--img-filter:grayscale(1);--footer-bg:#fff;--footer-text-color:#000;--font-weight:400;--button-border-color:var(--font-color);--button-font-color:var(--font-color);--sub-menu-bg-color:#f3f3f3}html[theme=white-on-black]{--vk-color:#555;--gray-color:#fff;--title-branding-gradient:#fff;--site-bg-gradient:#000;--font-color:#fff;--font-color-inverted:#000;--title-color:#fff;--prime-color:#555;--secondary-color:#000;--tertiary-color:#222;--meta-color:#fff;--site-bg-color:#000;--page-bg-color:#000;--link-color:#fff;--link-color-hover:#fff;--link-decoration:underline;--blur-color:hsla(0,0%,100%,.75);--img-filter:grayscale(1);--footer-bg:#000;--footer-text-color:#fff;--font-weight:400;--button-border-color:var(--font-color);--button-font-color:var(--font-color);--sub-menu-bg-color:#252525}html[theme=navy-on-blue]{--vk-color:#73b3e7;--gray-color:#195183;--title-branding-gradient:#195183;--site-bg-gradient:#9dd1ff;--font-color:#195183;--font-color-inverted:#e5f1f5;--title-color:#195183;--prime-color:#73b3e7;--secondary-color:#fff;--tertiary-color:#73b3e7;--meta-color:#195183;--site-bg-color:#9dd1ff;--page-bg-color:#9dd1ff;--link-color:#195183;--link-color-hover:#195183;--link-decoration:underline;--blur-color:rgba(25,81,131,.75);--img-filter:grayscale(0);--footer-bg:#9dd1ff;--footer-text-color:#195183;--font-weight:400;--button-border-color:var(--font-color);--button-font-color:var(--font-color);--sub-menu-bg-color:#b9d9ff}html[theme=green-on-brown]{--vk-color:#51431d;--gray-color:#a9dd38;--title-branding-gradient:#a9dd38;--site-bg-gradient:#3b2716;--font-color:#a9dd38;--font-color-inverted:#42381d;--title-color:#a9dd38;--prime-color:#51431d;--secondary-color:#3b2716;--tertiary-color:#51431d;--meta-color:#a9dd38;--site-bg-color:#3b2716;--page-bg-color:#3b2716;--link-color:#a9dd38;--link-color-hover:#a9dd38;--link-decoration:underline;--blur-color:rgba(169,221,56,.75);--img-filter:grayscale(0);--footer-bg:#3b2716;--footer-text-color:#a9dd38;--font-weight:400;--button-border-color:var(--font-color);--button-font-color:var(--font-color);--sub-menu-bg-color:#51431d}:root{--main-radius:5rem;--page-padding:30rem;--font-size:22rem;--font-family:"Roboto",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Open Sans",sans-serif;--line-height:1.55;--letter-spacing:0.2rem}@media (max-width:767px){:root{--font-size:18rem;--page-padding:14rem}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../assets/fonts/roboto-v30-cyrillic_latin-300.woff2) format("woff2"),url(../assets/fonts/roboto-v30-cyrillic_latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../assets/fonts/roboto-v30-cyrillic_latin-regular.woff2) format("woff2"),url(../assets/fonts/roboto-v30-cyrillic_latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../assets/fonts/roboto-v30-cyrillic_latin-500.woff2) format("woff2"),url(../assets/fonts/roboto-v30-cyrillic_latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../assets/fonts/roboto-v30-cyrillic_latin-700.woff2) format("woff2"),url(../assets/fonts/roboto-v30-cyrillic_latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(../assets/fonts/roboto-v30-cyrillic_latin-900.woff2) format("woff2"),url(../assets/fonts/roboto-v30-cyrillic_latin-900.ttf) format("truetype")}.body{background:linear-gradient(135deg,rgba(179,212,255,.31),#f9fbff);background:var(--site-bg-gradient);display:flex;flex-direction:column;flex-wrap:wrap;font-family:Roboto,system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,sans-serif,Open Sans;font-family:var(--font-family);font-size:22rem;font-size:var(--font-size);font-weight:300;font-weight:var(--font-weight);line-height:1.55;line-height:var(--line-height);min-height:100vh;min-width:350rem;overflow-x:hidden;position:relative}.body .usualVersionButtonWrapper{align-items:center;bottom:auto;display:none;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}@media (max-width:1058px){.body .usualVersionButtonWrapper{top:100rem}}.body .usualVersionButton{background:#414042;background:var(--meta-color);border:1px solid #414042;border:1px solid var(--meta-color);border-radius:5rem;border-radius:var(--main-radius);color:#fff;color:var(--page-bg-color);cursor:pointer;font-size:16rem!important;margin-top:5rem;padding:2rem 8rem}.body .usualVersionButton:hover{background:#fff;background:var(--page-bg-color);color:#414042;color:var(--meta-color)}.wrapper{margin:0 auto;max-width:1500px;width:100%}html[theme=black-on-white] .usualVersionButtonWrapper,html[theme=green-on-brown] .usualVersionButtonWrapper,html[theme=navy-on-blue] .usualVersionButtonWrapper,html[theme=white-on-black] .usualVersionButtonWrapper{display:flex}html{font-size:1px}dd,ol,ul{margin-bottom:22rem;margin-bottom:var(--font-size)}ol{list-style:inside;list-style-type:decimal}p{margin-bottom:22rem;margin-bottom:var(--font-size)}h1,h2,h3,h4,h5,h6,strong{font-weight:600;font-weight:calc(var(--font-weight) + 300)}h1,h2,h3,h4,h5,h6{color:#362456;color:var(--title-color);font-family:Roboto,system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,sans-serif,Open Sans;font-family:var(--font-family);word-break:break-word}h1{font-size:39.6rem;font-size:calc(var(--font-size)*1.8);line-height:1.2;margin-bottom:20rem}h1>a{color:inherit;text-decoration:none}@media (max-width:767px){h1{font-size:33rem;font-size:calc(var(--font-size)*1.5)}}h2{font-size:35.2rem;font-size:calc(var(--font-size)*1.6);line-height:1.2;margin-bottom:22rem;margin-bottom:var(--font-size)}h2>a{color:inherit;text-decoration:none}@media (max-width:767px){h2{font-size:28.6rem;font-size:calc(var(--font-size)*1.3);line-height:1.1}}h3{font-size:30.8rem;font-size:calc(var(--font-size)*1.4)}h4{font-size:28.6rem;font-size:calc(var(--font-size)*1.3)}h5{font-size:24.2rem;font-size:calc(var(--font-size)*1.1)}h6{font-size:19.8rem;font-size:calc(var(--font-size)*.9)}img,svg{display:block;filter:grayscale(0);filter:var(--img-filter);height:auto;max-width:100%}a{color:#004593;color:var(--link-color);text-decoration:underline}a:focus,button:focus{border-radius:4px;box-shadow:0 0 0 3px rgba(25,118,210,.6)}label[for=theme-switcher]:focus{border-radius:40px;box-shadow:0 0 0 3px rgba(25,118,210,.6)}.upc-button{background:#1e24ef;background:var(--prime-color);border:2px solid transparent;border:2px solid var(--button-border-color);border-radius:5rem;border-radius:var(--main-radius);color:#fff;color:var(--button-font-color);cursor:pointer;display:inline-block;font-weight:400;margin-bottom:16rem;padding:16rem 32rem;text-decoration:inherit;text-decoration:var(--link-decoration);transition:background-color .3s ease}.upc-button:hover{background:#2540ec;background:var(--secondary-color)}.upc-button:disabled{cursor:default;opacity:.25}.upc-button:disabled:hover{background:#1e24ef;background:var(--prime-color)}.upc-input{border:2px solid #a8a8a8;border:2px solid var(--gray-color);border-radius:5rem;border-radius:var(--main-radius);display:inline-block;margin-bottom:20rem;padding:10rem;width:100%}.input-left{text-align:left}template{display:none}.visibility{position:relative;z-index:2}.visibility>.wrapper{border:1rem solid #414042;border-color:var(--meta-color);border-radius:0 0 5rem 5rem;border-radius:0 0 var(--main-radius) var(--main-radius);border-top-width:0;color:#333;color:var(--font-color);display:flex;flex-wrap:wrap;font-size:22rem;font-weight:400;justify-content:space-evenly;letter-spacing:.2rem;line-height:1.55;padding:0 30rem;padding:0 var(--page-padding);padding-top:50rem;position:relative}.visibility>.wrapper,.visibility>.wrapper:after{background-color:#f1f0f0;background-color:var(--tertiary-color)}.visibility>.wrapper:after{border:1px solid #414042;border-top:0 solid #414042;border-color:var(--meta-color);border-radius:0 0 5rem 5rem;border-radius:0 0 var(--main-radius) var(--main-radius);bottom:-106rem;content:"";height:106rem;position:absolute;right:22.5rem;right:calc(var(--page-padding)*.75);width:74rem}@media (max-width:767px){.visibility>.wrapper:after{bottom:-74rem;height:74rem;right:74.5rem;right:calc(var(--page-padding)*.75 + 52rem);width:74rem}}.visibility .visibility__color,.visibility .visibility__fontfamily,.visibility .visibility__fontinterval,.visibility .visibility__fontkerning,.visibility .visibility__fontsize,.visibility .visibility__photo{border:1px solid #fff;border:1px solid var(--font-color-inverted);border-radius:5rem;border-radius:var(--main-radius);display:inline-block;margin-bottom:15rem;padding:10rem;position:relative;text-align:center}@media (max-width:767px){.visibility .visibility__color>button>span,.visibility .visibility__fontfamily>button>span,.visibility .visibility__fontinterval>button>span,.visibility .visibility__fontkerning>button>span,.visibility .visibility__fontsize>button>span,.visibility .visibility__photo>button>span{display:none}}.visibility .visibility__color:after,.visibility .visibility__fontfamily:after,.visibility .visibility__fontinterval:after,.visibility .visibility__fontkerning:after,.visibility .visibility__fontsize:after,.visibility .visibility__photo:after{background:#fff;background:var(--font-color-inverted);border-radius:5rem;border-radius:var(--main-radius);color:#414042;color:var(--meta-color);font-size:14rem;left:8rem;line-height:1.1;padding:0 5rem;position:absolute;top:-8rem}.visibility .visibility__color:after{content:"Цвет"}.visibility .visibility__fontsize:after{content:"Размер"}.visibility .visibility__fontfamily:after{content:"Засечки"}.visibility .visibility__fontkerning:after{content:"Кернинг"}.visibility .visibility__fontinterval:after{content:"Интервал"}.visibility .visibility__photo:after{content:"Фото"}.visibility__button{background:#fff;background:var(--page-bg-color);border:2px solid #414042;border:2px solid var(--meta-color);border-radius:5rem;border-radius:var(--main-radius);color:#333;color:var(--font-color);cursor:pointer;display:inline-block;padding:5rem;white-space:break-spaces}.visibility__button:hover{border:2px dotted #414042;border:2px dotted var(--meta-color)}.visibility__button.font-kerning-smaller{letter-spacing:-2rem}.visibility__button.font-kerning-bigger{letter-spacing:2rem}.visibility__button.font_smaller{font-size:18rem}.visibility__button.font_bigger{font-size:26rem}.visibility__button.font-sans-serif{font-family:Arial,sans-serif}.visibility__button.font-serif{font-family:Times,serif}.visibility__button.color{border:2px solid transparent;padding:6rem}.visibility__button.color:hover{border:2px dotted #a8a8a8;border:2px dotted var(--gray-color)}.visibility__button.color.default-settings{background:linear-gradient(135deg,rgba(179,212,255,.31),#f9fbff);color:#000;font-weight:400}.visibility__button.color.black-on-white{background:#fff;color:#000;font-weight:900}.visibility__button.color.white-on-black{background:#000;color:#fff;font-weight:900}.visibility__button.color.navy-on-blue{background:#73efff;color:#0026b7;font-weight:900}.visibility__button.color.green-on-brown{background:#7e4b27;color:#12b700;font-weight:900}.visibility__button.selected{background-color:#6e177c;color:#fff;color:var(--font-color-inverted)}.visibility__button.color.chose{border:2px solid #414042;border:2px solid var(--meta-color)}.visibility__title{font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;font-weight:500;left:0;position:absolute;right:0;text-align:center;top:0}.img-switcher{bottom:-10rem;display:inline-block;height:34px;position:relative;width:34px}.img-switcher input{display:none}.img-switcher span{border:2px solid #414042;border:2px solid var(--meta-color);border-radius:5rem;bottom:0;cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0;transition:.4s}.img-switcher span:hover{border:2px dotted #414042;border:2px dotted var(--meta-color)}.img-switcher span:before{background-color:#fff;background-color:var(--page-bg-color);border-radius:2rem;bottom:4px;color:#333;color:var(--font-color);content:"";height:22px;left:4px;position:absolute;text-align:center;transition:.4s;width:22px}.img-switcher input:checked+span:before{background-color:#414042;background-color:var(--meta-color);color:#fff;color:var(--font-color-inverted)}.header{flex:0 1 auto;width:100%}.header a{text-decoration:inherit;text-decoration:var(--link-decoration)}.header-branding{display:block;flex:0 1 auto;font-weight:500;line-height:1.55;max-width:240rem;text-align:center}@media (max-width:1058px){.header-branding{max-width:160rem}}.header-branding__logo{margin-bottom:10rem}.header-branding__title{background:#414042;background:var(--title-branding-gradient);-webkit-background-clip:text;color:#414042;color:var(--meta-color);font-feature-settings:"smcp","c2sc";font-size:15rem;font-variant:all-small-caps;font-weight:500;line-height:1;white-space:nowrap;-webkit-text-fill-color:transparent}@media (max-width:1058px){.header-branding__title{font-size:10rem;font-weight:400;font-weight:calc(var(--font-weight) + 100)}}.header>.wrapper{display:flex;padding:30rem;padding:var(--page-padding);position:relative}.header__search{align-self:center;position:absolute;right:120rem;right:calc(var(--page-padding) + 90rem)}@media (max-width:767px){.header__search{right:166rem;right:calc(var(--page-padding) + 136rem)}}.header__search>input{background:#fff;background:var(--page-bg-color);border:1px solid #414042;border:1px solid var(--meta-color);border-radius:5rem;border-radius:var(--main-radius);height:50rem;padding:7rem 40rem 7rem 15rem;position:absolute;right:-14rem;top:-8rem}.header__search>input.hidden{display:none}.header__search>button{border:3px solid #414042;border:3px solid var(--meta-color);border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:30px;position:relative;width:30px}.header__search>button:after{background:#414042;background:var(--meta-color);border-radius:1px;box-sizing:border-box;content:"";display:block;height:12px;left:24px;position:absolute;top:21px;transform:rotate(-45deg);width:3px}.header__theme-switch{align-self:center;position:absolute;right:30rem;right:var(--page-padding);z-index:2}@media (max-width:767px){.header__theme-switch{right:84rem;right:calc(var(--page-padding) + 54rem)}}.header__theme-switch>label{display:block;height:34px;position:relative;width:64px}.header__theme-switch>label input{display:none}.header__theme-switch>label .slider{background-color:#fff;background-color:var(--page-bg-color);border:2px solid #414042;border:2px solid var(--meta-color);bottom:0;cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;transition:.4s}.header__theme-switch>label .slider:before{background-color:#414042;background-color:var(--meta-color);bottom:3px;content:"";height:24px;left:4px;position:absolute;transition:.4s;width:24px}.header__theme-switch>label .slider:after{content:"🧐";display:block;font-size:15px;line-height:10px;position:absolute;right:5px;top:10px}.header__theme-switch>label input:checked+.slider:after{content:"";font-size:16px;left:7px;right:auto}.header__theme-switch>label input:checked+.slider:before{transform:translateX(28px)}.header__theme-switch>label .slider.round{border-radius:40px}.header__theme-switch>label .slider.round:before{border-radius:50%}.header__menu-toggle{align-items:center;align-self:center;bottom:0;display:none;position:absolute;right:30rem;right:var(--page-padding);top:0;z-index:2}@media (max-width:767px){.header__menu-toggle{display:flex}}.header__menu-toggle>button{cursor:pointer;height:28px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:40px}.header__menu-toggle>button span{background:#414042;background:var(--meta-color);border-radius:2px;display:block;height:4px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.15s ease-in-out;width:100%}.header__menu-toggle>button span:first-child{top:0;transform-origin:left center}.header__menu-toggle>button span:nth-child(2){top:12px;transform-origin:left center}.header__menu-toggle>button span:nth-child(3){top:24px;transform-origin:left center}.header__menu-toggle>button.open span:first-child{left:6px;top:-2px;transform:rotate(45deg)}.header__menu-toggle>button.open span:nth-child(2){opacity:0;width:0}.header__menu-toggle>button.open span:nth-child(3){left:6px;top:26px;transform:rotate(-45deg)}.header__nav{flex:1 1 auto;margin-right:120rem;position:relative}@media (max-width:1058px){.header__nav{margin-right:124rem}}.header__nav a{color:#414042;color:var(--meta-color)}@media (max-width:767px){.header__nav{display:none}}.header__nav.extended{background:#fff;background:var(--page-bg-color);border:1px solid #414042;border:1px solid var(--meta-color);border-radius:5rem;border-radius:var(--main-radius);display:block;left:0;margin-right:0;margin-top:140rem;position:absolute;right:0;top:0;z-index:2}@media (max-width:767px){.header__nav.extended{background:#fff;background:var(--sub-menu-bg-color);margin-top:94rem}}.header__nav.extended>.main-menu-container{margin-top:22rem;margin-top:var(--font-size)}.header__nav.extended:before{background:#fff;background:var(--sub-menu-bg-color);border:solid #414042;border-color:var(--meta-color);border-radius:5rem 5rem 0 0;border-radius:var(--main-radius) var(--main-radius) 0 0;border-width:1px 1px 0;content:"";height:88rem;position:absolute;right:22.5rem;right:calc(var(--page-padding)*.75);top:-88rem;width:52rem}@media (max-width:767px){.header__nav.extended:before{height:75rem;top:-75rem;width:46rem}}.main-menu,.main-menu-container{height:100%}.main-menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;line-height:1}@media (max-width:767px){.main-menu{background:#fff;background:var(--sub-menu-bg-color);margin:0}}.menu-item{color:#414042;color:var(--meta-color);flex:0 1 auto;font-feature-settings:"smcp","c2sc";font-size:20rem;font-variant:all-small-caps;font-weight:500;padding:10rem;text-align:center;word-break:break-word}@media (max-width:1058px){.menu-item{font-size:18rem;padding:0}}@media (max-width:767px){.menu-item{margin-bottom:20px;min-width:200rem;width:100%}}.menu-item>.sub-menu{backdrop-filter:blur(4px);background:#fff;background:var(--sub-menu-bg-color);border:1px solid #414042;border:1px solid var(--meta-color);border-radius:5rem;border-radius:var(--main-radius);box-shadow:0 3px 3px rgba(0,0,0,.2);left:-9999px;opacity:0;padding:10px;position:absolute;z-index:1}@media (max-width:767px){.menu-item>.sub-menu{border:none;box-shadow:none;left:auto;opacity:1;position:relative}}.main-menu li:hover>ul{left:auto;opacity:1;transition:opacity .5s}.main-menu li:focus-within>ul{left:auto;opacity:1;transition:opacity .5s}.menu-item>.sub-menu>.menu-item{font-feature-settings:normal;font-size:15px;font-variant:normal;letter-spacing:normal;text-align:left}.content{color:#333;color:var(--font-color);flex:1 1 auto;letter-spacing:.2rem;letter-spacing:var(--letter-spacing);padding:0 30rem;padding:0 var(--page-padding);width:100%}@media (max-width:1058px){.content{padding:0}}.content ul{list-style:inside;list-style-type:disc}.content>.wrapper{background:#fff;background:var(--page-bg-color);border-radius:5rem;border-radius:var(--main-radius);overflow:hidden;padding:0}@media (max-width:1058px){.content>.wrapper{border-radius:0}}@media (max-width:767px){.content>.wrapper{min-height:450px}}@media (max-width:1058px){html[theme=black-on-white] .content>.wrapper,html[theme=green-on-brown] .content>.wrapper,html[theme=navy-on-blue] .content>.wrapper,html[theme=white-on-black] .content>.wrapper{padding-top:50rem}}.main{min-height:900px;padding:30rem;padding:var(--page-padding)}.upc-pagination .nav-links{align-content:space-between;display:flex;gap:15px;justify-content:space-between;margin:30px 0;place-content:space-between}.upc-pagination .nav-links .page-numbers{background:#f1f0f0;background:var(--tertiary-color);border:1px solid #f1f0f0;border:1px solid var(--tertiary-color);border-radius:5px;color:#414042;color:var(--meta-color);display:inline-block;font-size:14px;padding:10px 15px;text-decoration:none}.upc-pagination .nav-links .page-numbers.current,.upc-pagination .nav-links .page-numbers:hover{background:transparent;border:1px solid #004593;border:1px solid var(--link-color-hover);color:#414042;color:var(--meta-color)}.screen-reader-text{display:none}.news{align-content:flex-end;align-items:left;display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:space-evenly}.news__item{display:inline-block;margin-bottom:30rem;margin-bottom:var(--page-padding);width:24%}@media (max-width:1058px){.news__item{width:49%}}@media (max-width:767px){.news__item{width:100%}}.news__item img{display:block;margin-bottom:10rem;width:100%}.news__item>a{border-radius:5rem;border-radius:var(--main-radius);box-shadow:0 0 1px #a8a8a8;box-shadow:0 0 1px var(--gray-color);color:#a8a8a8;color:var(--gray-color);display:block;height:100%;padding:20rem;text-decoration:none}.news__item>a:hover{box-shadow:0 0 15px #a8a8a8;box-shadow:0 0 15px var(--gray-color)}.news__item-date{color:#333;color:var(--font-color);font-size:22rem;font-size:var(--font-size)}.news__item h2{display:inline;font-size:26.4rem;font-size:calc(var(--font-size)*1.2)}@keyframes blobby{0%{opacity:.5}to{opacity:1}}.bubble1{height:1000px;left:calc(50vw + 161rem);opacity:.5;pointer-events:none;position:absolute;top:-100rem;z-index:-1}@media (max-width:767px){.bubble1{display:none}}.aside{padding:0 30rem 30rem;padding:0 var(--page-padding) var(--page-padding) var(--page-padding)}.courses{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-evenly;text-decoration:inherit;text-decoration:var(--link-decoration)}.courses__item{color:#a8a8a8;color:var(--gray-color);flex:1 1 auto;font-size:24.2rem;font-size:calc(var(--font-size)*1.1);margin-bottom:20rem;max-width:300rem;width:100%}.courses__item a{border-radius:5rem;border-radius:var(--main-radius);display:block;height:100%;padding-bottom:10rem;position:relative;text-align:center;text-decoration:none}.courses__item a:hover{box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px var(--blur-color)}.courses__item a>img{border-radius:5rem;border-radius:var(--main-radius);margin-bottom:10rem}.courses__item-title{color:#333;color:var(--font-color);font-weight:400;font-weight:calc(var(--font-weight) + 100)}.courses__item-cod{color:#a8a8a8;color:var(--gray-color)}.footer{color:#5d5d5d;color:var(--footer-text-color);flex:0 1 auto;margin-top:30rem;margin-top:var(--page-padding);overflow:hidden;position:relative;width:100%}@media (max-width:1058px){.footer{margin-top:0}}.footer>.wrapper{display:flex;flex-direction:row;padding:30rem;padding:var(--page-padding);position:relative}@media (max-width:767px){.footer>.wrapper{flex-direction:column-reverse}}.footer-main{flex:1 1 auto}.footer-aside{flex:1 1 auto;max-width:200px}.footer__vk{display:inline-block}.footer__vk svg path:first-child{fill:#dae1fb;fill:var(--vk-color)}.footer__vk:hover svg path:first-child{display:inline-block;fill:#dae1fb;fill:var(--vk-color)}.modal{align-items:center;background:rgba(0,0,0,.502);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.modal__container{background:#fff;background:var(--page-bg-color);border-radius:5rem;border-radius:var(--main-radius);box-shadow:0 0 15rem rgba(0,0,0,.25);box-shadow:0 0 15rem var(--blur-color);margin:15rem;max-height:90vh;max-width:640rem;padding:100rem 30rem;padding:100rem var(--page-padding);position:relative;text-align:center;width:100%}.modal__close{cursor:pointer;position:absolute;right:30rem;right:var(--page-padding);top:30rem;top:var(--page-padding)}.modal__content{z-index:2}.modal_hidden{display:none}#totop{align-items:center;background-color:rgba(0,0,0,.25);background-color:var(--blur-color);border-radius:5rem;border-radius:var(--main-radius);bottom:70px;color:#333;color:var(--font-color);cursor:pointer;display:flex;font-size:33rem;font-size:calc(var(--font-size)*1.5);height:60px;justify-content:center;position:fixed;right:30rem;right:var(--page-padding);text-align:center;transition:all .2s;width:60px;z-index:999}#totop span{display:block}#totop.show{transition:opacity .4s}#totop.hide{opacity:0}@media (max-width:767px){#totop{transition:none}}#totop:active,#totop:hover{color:#1e24ef;color:var(--prime-color);transition:none}#totop:focus{color:#fff;color:var(--page-bg-color);transition:none}.entry-meta{margin-bottom:30rem;margin-bottom:var(--page-padding)}.entry-meta,.entry-meta a{color:#414042;color:var(--meta-color)}.entry-meta a{text-decoration:none}.entry-meta__edit a{color:#2540ec;color:var(--secondary-color);font-weight:700}.gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;margin-bottom:30rem;margin-bottom:var(--page-padding)}@media (max-width:1058px){.gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gallery{grid-template-columns:repeat(1,1fr)}}.upc-search-form{display:flex;justify-content:space-between;margin-bottom:30rem;margin-bottom:var(--page-padding)}.upc-search-form input{font-size:22rem;font-size:var(--font-size);height:60rem}.upc-search-form input[type=search]{background-color:#fff;background-color:var(--page-bg-color);border-color:#1e24ef;border-color:var(--prime-color);border-radius:5rem 0 0 5rem;border-radius:var(--main-radius) 0 0 var(--main-radius);border-style:solid;border-width:1px 0 1px 1px;flex:1 1 auto;margin-right:-5rem;margin-right:calc(var(--main-radius)*-1);padding:0 10rem;width:100%}.upc-search-form input[type=search]:focus{border-color:#1e24ef;border-color:var(--prime-color);outline:none}.upc-search-form input[type=submit]{background-color:#eee;border:1px solid #1e24ef;border:1px solid var(--prime-color);border-radius:5rem;border-radius:var(--main-radius);color:#2540ec;color:var(--secondary-color);cursor:pointer;flex:0 1 auto;font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;height:60rem;padding:0 10rem;text-align:center}.upc-search-form input[type=submit]:hover{background-color:#e3e3e3;border-color:#1e24ef;border-color:var(--prime-color);color:#1e24ef;color:var(--prime-color)}.searchedBlock{align-items:center;display:flex;flex-direction:column;gap:15px}.searchedBlock__item{width:100%}.searchedBlock__item>a{align-items:center;border-radius:5rem;border-radius:var(--main-radius);box-shadow:0 0 1px #a8a8a8;box-shadow:0 0 1px var(--gray-color);color:#a8a8a8;color:var(--gray-color);display:flex;flex-direction:row;height:100%;justify-content:start;padding:20rem;text-decoration:none}.searchedBlock__item>a:hover{box-shadow:0 0 5px #a8a8a8;box-shadow:0 0 5px var(--gray-color)}.searchedBlock__item-date{color:#333;color:var(--font-color);font-size:22rem;font-size:var(--font-size)}@media (max-width:767px){.searchedBlock__item-date{font-size:17.6rem;font-size:calc(var(--font-size)*.8)}}.searchedBlock__item h2{font-size:24px;margin-bottom:0}@media (max-width:767px){.searchedBlock__item h2{font-size:17.6rem;font-size:calc(var(--font-size)*.8)}}.preloader{align-items:center;background:#fff;background:var(--page-bg-color);bottom:0;display:flex;height:100%;justify-content:center;left:0;min-width:300px;position:fixed;right:0;top:0;width:100%;z-index:5}.preloader.show{opacity:1}.preloader.hide{opacity:0;transition:opacity 1s}.preloader__title{background:#414042;background:var(--title-branding-gradient);-webkit-background-clip:text;color:#414042;color:var(--title-branding-gradient);font-feature-settings:"smcp","c2sc";font-size:26rem;font-variant:all-small-caps;font-weight:500;line-height:.93;line-height:calc(var(--line-height)*.6);-webkit-text-fill-color:transparent;margin-bottom:40rem}@media (max-width:767px){.preloader__title{font-size:16rem}}.preloader__wrapper{max-height:90vh;max-width:90vw;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.preloader__img{padding-bottom:27.7%;position:relative}.preloader__img>div{background:url(../assets/img/logo2.svg);background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.preloader__spinner{animation:spin 1.5s linear infinite;border:6px solid #414042;border-top:6px solid #fff;border:6px solid var(--title-branding-gradient);border-radius:50%;border-top-color:var(--page-bg-color);height:100px;margin:0 auto;width:100px}.error-404{background-attachment:fixed;background-color:#fff;background-color:var(--page-bg-color);background-repeat:no-repeat;background-size:100% 100%}.ie{margin:0 auto;max-width:1500px;width:100%}.ie__wrapper{border:1px solid red;border-radius:5rem;border-radius:var(--main-radius);color:red;font-size:24rem;font-weight:700;padding:30rem;padding:var(--page-padding)}.contacts-list{display:flex;flex-wrap:wrap}.contacts-item{flex:1 1 50%;padding:20rem 0}@media (max-width:767px){.contacts-item{flex:1 1 100%;padding:0}}.contacts-item:nth-child(odd){flex:1 1 29%}@media (max-width:767px){.contacts-item:nth-child(odd){flex:1 1 100%;padding-top:20rem}}