@font-face{font-family:Poppins;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}*{border:0;font-family:Poppins,sans-serif;margin:0;padding:0}a{color:#000;font-size:14px;text-decoration:none}ul{list-style-position:inside}.App{background:#fff7e6;padding-top:100px}.Home{display:flex;flex-direction:column;gap:50px;padding:50px max((100vw - 1000px)/2,40px)}.Home .daily-message{background:#ffd591;border-radius:4px;padding:8px 16px}.Home .origin{gap:16px;list-style-position:inside}.Home .origin,.Home .structure{display:flex;flex-direction:column}.Home .structure{gap:32px}.Home .structure .tree{overflow-x:scroll}.Home .structure .tree::-webkit-scrollbar{display:none}.Home .structure .tree div{background:#ffd591;border-radius:8px;border-top:4px solid #fa8c16;display:inline-block;font-size:14px;padding:8px}.About{gap:50px;padding:50px max((100vw - 1000px)/2,40px)}.About,.About .development{display:flex;flex-direction:column}.About .development{gap:32px;list-style-position:inside}.About .development>div{display:flex;gap:40px}.About .development>div>div{display:flex;flex-direction:column;gap:8px}.About .about-us{grid-gap:16px 32px;display:grid;gap:16px 32px;grid-template-columns:1fr 1fr}.About .about-us div{display:flex;flex-direction:column;gap:16px}.About .about-us h1{grid-column:1/3}@media(max-width:800px){.About .development>div{flex-direction:column;gap:16px}.About .about-us{gap:32px;grid-template-columns:1fr}.About .about-us h1{grid-column:1/2}}.Products{gap:50px;padding:50px max((100vw - 1000px)/2,40px)}.Products,.Products .intro{display:flex;flex-direction:column}.Products .intro{gap:16px}.Products .intro>div{align-items:flex-start;display:flex;gap:32px}.Products .intro>div img{width:400px}.Products .intro>div div{display:flex;flex-direction:column;gap:8px}.Products .product-list{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.Products .product-list>div{align-items:center;background:#ffd591;display:flex;gap:16px;padding:16px;transition:background .5s}.Products .product-list>div:nth-of-type(2n){flex-direction:row-reverse}.Products .product-list>div:hover{background:#ffc069}.Products .product-list>div img{border-radius:50%;width:300px}.Products .product-list>div div{display:flex;flex-direction:column;gap:16px;padding:16px}@media(max-width:800px){.Products .intro>div{flex-direction:column}.Products .intro>div img{width:100%}.Products .product-list>div{flex-direction:column!important}.Products .product-list>div img{max-width:400px;width:100%}}.Events .gallery{background:#ffd591;height:calc(100vh - 100px);position:relative}.Events .gallery img{height:calc(100vh - 100px);object-fit:contain}.Events .gallery h1{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.5);border-radius:32px;bottom:50px;font-size:24px;left:20px;padding:16px;position:absolute}.Events .events-list{display:flex;flex-direction:column;gap:50px;padding:50px max((100vw - 1200px)/2,40px)}.Events .events-list>div{display:flex;flex-direction:column;gap:16px}.Events .events-list>div img{background:#ffd591;height:60vh;object-fit:contain}.Events .events-list>div h1{font-size:24px}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.Header{background:linear-gradient(#ffd591,#fff7e6);box-sizing:border-box;display:flex;justify-content:space-between;padding:0 max((100vw - 1200px)/2,20px);position:fixed;top:0;width:100%;z-index:2}.Header.scroll{background:#ffe7ba}.Header .logo{display:flex}.Header .logo img{box-sizing:border-box;height:100px;padding:12.5px 0}.Header .menu{cursor:pointer;display:none;margin-right:40px}.Header .links{display:flex}.Header .links .sub-menu,.Header .links a{align-items:center;cursor:pointer;display:flex;font-size:14px;padding:0 16px;position:relative;text-align:center}.Header .links .sub-menu.active,.Header .links .sub-menu:hover,.Header .links a.active,.Header .links a:hover{font-weight:700}@media(min-width:751px){.Header .links .sub-menu.sub-menu,.Header .links a.sub-menu{justify-content:center}.Header .links .sub-menu.sub-menu div,.Header .links a.sub-menu div{display:none}.Header .links .sub-menu.sub-menu:hover div,.Header .links a.sub-menu:hover div{background:#ffe7ba;display:flex;flex-direction:column;position:absolute;top:100px}.Header .links .sub-menu.sub-menu:hover div a,.Header .links a.sub-menu:hover div a{font-weight:400;padding:8px 16px}.Header .links .sub-menu.sub-menu:hover div a:hover,.Header .links a.sub-menu:hover div a:hover{font-weight:700}}.Header .links .contact{display:none}@media(max-width:750px){.Header{align-items:center;flex-direction:row}.Header .menu{display:flex}.Header .links{align-items:flex-end;background:#d46b08;bottom:0;box-sizing:border-box;flex-direction:column;gap:16px;height:auto;overflow-y:scroll;padding:40px;position:fixed;right:-100vw;top:100px;transition:right .5s;width:100vw}.Header .links::-webkit-scrollbar{display:none}.Header .links a,.Header .links p{color:#fff}.Header .links .sub-menu{padding:0}.Header .links .sub-menu:hover{font-weight:400}.Header .links .sub-menu p{display:none}.Header .links .sub-menu div{align-items:flex-end;display:flex;flex-direction:column;gap:16px}.Header .links .contact{grid-gap:0 16px;align-items:end;color:#fff;display:grid;grid-template-columns:20px 1fr;justify-items:start;margin-top:auto;padding-top:32px}.Header .links .contact svg{font-size:20px}.Header .links .contact a,.Header .links .contact p{font-size:14px;padding:0}.Header .links .contact a{margin-top:16px}.Header .links.open{right:0}}.Footer{align-items:flex-start;background:#fa8c16;display:flex;flex-direction:column;gap:32px;padding:50px max((100vw - 600px)/2,40px)}.Footer img{height:75px;margin-left:-24px}.Footer a,.Footer h6,.Footer p{font-size:14px}.Footer .info{display:flex;justify-content:space-between;width:100%}.Footer .info a.active,.Footer .info a:hover{font-weight:700}.Footer .info .links{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.Footer .info .contact{grid-gap:0 16px;align-items:end;display:grid;grid-template-columns:20px 1fr;justify-items:start}.Footer .info .contact a{margin-top:16px}.Footer .info .contact svg{font-size:20px}.Footer hr{border-bottom:1px solid #612500;width:100%}@media(max-width:800px){.Footer .info{flex-direction:column;gap:32px}}.Configurator{background:#fff7e6;min-height:calc(100vh - 100px)}.Configurator .header{background:#ffe7ba;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;padding:0 max((100vw - 1200px)/2,40px);position:fixed;top:0;width:100%}.Configurator .header h1{font-size:20px}.Configurator .header p{cursor:pointer}.Configurator .header p:hover{font-weight:700}.Configurator .header h1,.Configurator .header p{align-items:center;display:flex}.Configurator .sidebar{background:#ffe7ba;left:-175px;min-height:calc(100vh - 50px);position:fixed;top:50px;transition:left .25s;width:200px;z-index:3}.Configurator .sidebar:hover{left:0}.Configurator .sidebar p{cursor:pointer;padding:8px 32px}.Configurator .sidebar p.active,.Configurator .sidebar p:hover{background:#ffd591}.Configurator .sidebar .arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Configurator .main{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:calc(100vh - 100px);padding:0 20px 20px 45px}.Configurator .main .top{display:flex;justify-content:space-between}.Configurator .main .top h1{font-size:20px}.Configurator .main .table .list{display:flex;flex-direction:column;gap:4px}.Configurator .main .table .list p{background:#ffe7ba;font-size:12px;padding:4px 8px}.Configurator .main .form{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.2);box-sizing:border-box;height:100%;left:0;padding:30px;position:absolute;top:0;width:100%;z-index:4}.Configurator .main .form>div{background:#fff7e6;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:auto;max-height:100%;max-width:500px;overflow-y:scroll;padding:16px;-webkit-transform:translateX(-12.5px);transform:translateX(-12.5px);width:90vw}.Configurator .main .form>div .file-upload{display:flex;flex-direction:column;gap:4px}.Configurator .main .form>div .file-upload>p{color:#8c8c8c;font-size:12px}.Configurator .main .form>div .file-upload .file-list{border:1px solid #bfbfbf;border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:16px}.Configurator .main .form>div .file-upload .file-list #file{display:none}.Configurator .main .form>div .file-upload .file-list div{align-items:center;display:flex;gap:16px;justify-content:space-between}.Configurator .main .form>div .file-upload .file-list div p{font-size:14px}.Configurator .main .form>div .file-upload .file-list div img{height:50px;object-fit:cover;width:50px}.Configurator .main .form>div .file-upload .file-list div svg{fill:#bfbfbf;cursor:pointer}.Configurator .main .form>div .file-upload .file-list div svg:hover{fill:#595959}.Configurator .main .form>div .form-actions{display:flex;gap:16px}.Banner{box-sizing:border-box;display:flex;gap:50px;justify-content:space-between;min-height:calc(100vh - 100px);padding:50px max((100vw - 1000px)/2,40px)}.Banner>div{display:flex;flex-direction:column;gap:16px;justify-content:center}.Banner>div h1{font-size:60px}.Banner>div h2{font-size:40px}.Banner>div li,.Banner>div p{font-size:18px;max-width:500px}@media(max-width:750px){.Banner>div h1{font-size:30px}}.Banner img{max-width:50%;object-fit:contain}@media(max-width:800px){.Banner img{display:none}}.Login{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:calc(100vh - 100px);padding-bottom:100px}.Login h1{font-size:24px}.Login .login-form{display:flex;flex-direction:column;gap:16px}
/*# sourceMappingURL=main.62264052.css.map*/