@font-face{font-family:galyon;src:url(/static/media/galyon.aacda68049e020e40936.otf)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#0e1216;font-family:galyon}.header{left:0;padding:20px 0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1000}.header__nav{align-items:center;color:#fff;display:flex;font-size:20px;justify-content:center}.header__nav--link{margin:0 20px}.header__nav--link a{color:hsla(0,0%,100%,.8);letter-spacing:3px;text-decoration:none}.absolute{position:absolute;-webkit-transform:scale(0);transform:scale(0)}.fixed{position:fixed;-webkit-transform:scale(1);transform:scale(1)}.parallax__wrapper{height:100vh;overflow:hidden;position:relative;scroll-behavior:smooth;width:100%}@media screen and (max-width:1300px){.parallax__wrapper{height:20vh}}.parallax__wrapper img{display:block;height:auto;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1300px){.parallax__wrapper img{display:none}}.scroll{-webkit-animation:scroll-down 1.5s linear infinite;animation:scroll-down 1.5s linear infinite;bottom:40px;height:32px;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);width:32px;z-index:9999999}.scroll img{-webkit-filter:invert(100%);filter:invert(100%)}@-webkit-keyframes scroll-down{0%{bottom:40px}to{bottom:15px;opacity:0;-webkit-transform:roate(90deg);transform:roate(90deg)}}@keyframes scroll-down{0%{bottom:40px}to{bottom:15px;opacity:0;-webkit-transform:roate(90deg);transform:roate(90deg)}}.works{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto;width:90%}.works__element{margin:20px 30px;overflow:hidden}.works__element--image{cursor:pointer;height:250px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:auto}.works__element--image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.null{color:#517498}.modalWorks{background-color:#0e1216;height:100vh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:left .7s ease;width:100%;z-index:99999999}.modalWorks::-webkit-scrollbar{width:10px}.modalWorks::-webkit-scrollbar-track{background:#0e1216}.modalWorks::-webkit-scrollbar-thumb{background:#517498}.modalWorks--opened{left:0}.modalWorks--closed{left:-100%}.modalWorks .modalClose{color:#fff;cursor:pointer;font-size:30px;position:absolute;right:20px;top:20px}.modalContent{margin:50px auto 20px;width:90%}.modalContent__title{color:#517498;font-size:22px;margin:50px auto;text-align:center;width:100%}.modalContent__desc{margin:0 auto;overflow:hidden;width:100%}.modalContent__desc .video{display:block;height:600px;margin:10px auto 60px;width:50%}@media screen and (max-width:800px){.modalContent__desc .video{height:400px}}.modalContent__desc img{display:block;height:auto;margin:20px auto;max-height:80vh;max-width:50%}.about{margin:100px auto;padding:50px 0;width:70%}@media screen and (max-width:1200px){.about{padding:50px 25px;width:100%}}.about__title{color:#517498;font-size:25px;letter-spacing:3px;margin:20px auto;text-align:center;width:100%}@media screen and (max-width:800px){.about__title{padding:auto 20px;width:100%}}.about__desc{align-items:center;color:#76aac8;display:flex;flex-direction:row;font-size:18px;justify-content:center;text-align:justify;width:100%}@media screen and (max-width:1200px){.about__desc{flex-direction:column}}.about__desc--image{border-right:1px solid #517498;margin:0 60px 0 0;padding:0 60px 0 0}.about__desc--image img{border-radius:50%;float:left;height:200px;margin:20px;width:200px}@media screen and (max-width:1200px){.about__desc--image{align-items:center;border-right:none;clear:both;display:flex;justify-content:center;margin:0;padding:0}}.about__desc--text{display:flex;flex-direction:column;justify-content:left;text-align:left}.about__desc--text p{margin:20px 0}.about__desc--text ul{margin:15px 0 0 40px}.about__desc--email{align-items:center;display:flex;justify-content:start;margin-top:15px}.about__desc--email a{background-color:#517498;border-radius:20px;color:#000;padding:7px 17px;text-decoration:none;transition:color .3s ease-in}.about__desc--email a:hover{color:#fff}.about__desc--social{align-items:center;display:flex;flex-direction:row;justify-content:left;margin-top:30px}.about__desc--social .icon{align-items:center;display:flex;justify-content:center;margin:12px;width:50px}.about__desc--social .icon img{height:auto;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;width:100%}.about__desc--social .icon img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.categoryWrapper{height:200px;margin:20px auto;overflow:hidden;position:relative}@media screen and (max-width:600px){.categoryWrapper{width:100%}}.categoryWrapper:hover .categoryName{-webkit-transform:scale(1);transform:scale(1)}.categoryWrapper--img{height:auto;left:0;pointer-events:none;position:absolute;top:0;width:100%}.categoryWrapper .categoryName{background-color:#0e1216;color:#517498;font-size:30px;height:100%;letter-spacing:3px;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:99}.categoryContainer,.categoryWrapper .categoryName{align-items:center;display:flex;justify-content:center}.categoryContainer{flex-wrap:wrap;margin:0 auto;padding:20px 15px;width:80%}.categoryContainer a{margin:0 20px;width:400px}@media screen and (max-width:400px){.categoryContainer{width:100%}.categoryContainer a{margin:0 auto;width:100%}}.categoryTitle{align-items:center;color:#517498;display:flex;font-size:25px;justify-content:center;letter-spacing:3px;padding:20px 0;text-align:center;width:100%}.coop{margin:0 auto 20px;min-height:100px;overflow:hidden;position:relative;width:90%}.coop__title{color:#517498;font-size:25px;letter-spacing:3px;margin:20px auto;text-align:center}.coop__elements{align-items:center;display:flex;flex-direction:row;justify-content:center}.coop__elements a{display:block;margin:10px 30px}.coop__elements a img{height:50px;width:auto}@media screen and (max-width:1300px){.coop{width:100%}}
/*# sourceMappingURL=main.cadbc835.css.map*/