@font-face{font-family:"Avenir Next Cyr";font-style:normal;font-weight:400;src:local("Avenir Next Cyr"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Regular.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr";font-style:italic;font-weight:400;src:local("Avenir Next Cyr"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Italic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr";font-style:normal;font-weight:700;src:local("Avenir Next Cyr"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Demi.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr";font-style:italic;font-weight:700;src:local("Avenir Next Cyr"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-DemiItalic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Thin";font-style:normal;font-weight:275;src:local("Avenir Next Cyr Thin"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Thin.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Ultra Light";font-style:normal;font-weight:275;src:local("Avenir Next Cyr Ultra Light"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-UltraLight.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Thin";font-style:italic;font-weight:275;src:local("Avenir Next Cyr Thin"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-ThinItalic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Ultra Light";font-style:italic;font-weight:275;src:local("Avenir Next Cyr Ultra Light"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-UltraLightIt.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Light";font-style:normal;font-weight:300;src:local("Avenir Next Cyr Light"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Light.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Light";font-style:italic;font-weight:300;src:local("Avenir Next Cyr Light"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-LightItalic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Medium";font-style:normal;font-weight:450;src:local("Avenir Next Cyr Medium"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Medium.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Medium";font-style:italic;font-weight:450;src:local("Avenir Next Cyr Medium"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-MediumItalic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Medium";font-style:normal;font-weight:750;src:local("Avenir Next Cyr Medium"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Bold.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Medium";font-style:italic;font-weight:750;src:local("Avenir Next Cyr Medium"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-BoldItalic.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Heavy";font-style:normal;font-weight:800;src:local("Avenir Next Cyr Heavy"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-Heavy.woff) format("woff")}@font-face{font-family:"Avenir Next Cyr Heavy";font-style:italic;font-weight:800;src:local("Avenir Next Cyr Heavy"),url(https://fonts.cdnfonts.com/s/14867/AvenirNextCyr-HeavyItalic.woff) format("woff")}.subjectHead{margin:0;font-size:60px;text-align:center}.loading,.subjectHead{color:#fff;font-family:"Avenir Next Cyr Thin",sans-serif}.loading{margin-top:3vh;font-size:25px}.logo{text-align:center;color:#fff;font-family:"Avenir Next Cyr Thin",sans-serif}.body,.navbar-text{text-align:center;color:#fff;font-size:20px;font-family:"Avenir Next Cyr Thin",sans-serif}.navbar-text{margin-left:1vh}.searchTitle{text-align:center;color:#fff;font-size:30px;font-family:"Avenir Next Cyr Thin",sans-serif}body,ul{margin:0;padding:0}.wrapper,.wrapperSubjectHandbook{display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapperSubjectHandbook{grid-column-gap:5vw;column-gap:5vw;margin-top:3vh}.wrapperHomepage{grid-column-gap:10vw;column-gap:10vw;margin-top:5vh}.wrapperButtons,.wrapperHomepage{display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapperButtons{grid-column-gap:5vw;column-gap:5vw;margin-top:1vh}.wrapper2{flex-direction:column}.image,.wrapper2{display:flex;justify-content:center;align-items:center}.image{flex-direction:row;margin-top:4%}.node__branch>circle,.node__root>circle,.node_root>text{fill:#fff}.node__leaf>circle{fill:green;r:40}
/*# sourceMappingURL=main.7ed50b7b.chunk.css.map */