body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.top-to-btm{position:relative}.icon-position{bottom:40px;position:fixed;right:15px;z-index:20}.icon-style{-webkit-animation:movebtn 3s ease-in-out infinite;animation:movebtn 3s ease-in-out infinite;background-color:#47bc0d;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;height:50px;transition:all .5s ease-in-out;width:50px}.icon-style:hover{-webkit-animation:none;animation:none;background:#fff;border:2px solid #551b54;color:#d31fcd}@-webkit-keyframes movebtn{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(20px);transform:translateY(20px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes movebtn{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(20px);transform:translateY(20px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.auth-btn{background-color:#fff;border:2px solid #4caf50;color:#000;cursor:pointer;display:block;font-size:16px;margin:10px auto 20px;padding:6px 12px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;transition-duration:.4s}.auth-btn:hover{background-color:#4caf50;color:#fff}.auth-info{color:#0fa459;left:20px;position:absolute;top:0}.main-page{padding:0 20px}@media(max-width:720px){.main-page{padding:0 24px}}.main-page .container{margin:86px auto 0;max-width:1020px}@media(max-width:480px){.main-page .container{margin-top:92px}}.main-page .container .logo{margin:0 auto;max-width:600px}@media(max-width:480px){.main-page .container .logo{max-width:312px}}.main-page .container .logo img{display:block;height:100%;margin:0 auto;width:100%}.main-page .container .search{margin-bottom:61px;margin-top:16px;padding:0 8px}@media(max-width:480px){.main-page .container .search{margin-bottom:32px;margin-top:32px}}.main-page .container .search input{border:2px solid gray;border-radius:4px;box-sizing:border-box;height:56px;padding:12px 20px;width:100%}.main-page .container .card-wrapper{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,240px);justify-content:center;margin:0 auto;padding-bottom:40px;width:100%}@media(max-width:480px){.main-page .container .card-wrapper{grid-gap:32px;grid-template-columns:repeat(auto-fill,312px)}}.main-page .container .card-wrapper a{border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;box-shadow:10px 10px 15px 8px #dedede;color:#000;cursor:pointer;display:block;height:100%;overflow:hidden;text-decoration:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.main-page .container .card-wrapper a:hover{box-shadow:10px 10px 15px -2px #37b893;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.main-page .container .card-wrapper a .card-item .card-img img{aspect-ratio:1/.8;object-fit:fill;object-position:center center;width:100%}.main-page .container .card-wrapper a .card-item .card-text{font-family:Roboto,sans-serif;font-style:normal;margin-left:12px}.main-page .container .card-wrapper a .card-item .card-text p:first-child{font-size:20px;font-weight:500;letter-spacing:.15px;line-height:30px}.main-page .container .card-wrapper a .card-item .card-text p:last-child{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:21px;margin-bottom:12px}.char-page{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:413px}.char-page .char-img{aspect-ratio:1/1;margin-top:76px;max-width:320px;padding:0 10px}@media(max-width:720px){.char-page .char-img{margin-top:45px;max-width:225px}}@media(max-width:480px){.char-page .char-img{margin-top:124px;max-width:150px}}.char-page .char-img img{border-radius:100%;height:100%;object-fit:cover;width:100%}.char-page h2{font-size:48px;font-style:normal;font-weight:400;line-height:56px;padding:0 10px}@media(max-width:720px){.char-page h2{font-size:40px;font-weight:400;line-height:38px;text-align:center}}@media(max-width:480px){.char-page h2{font-size:32px;font-weight:400;line-height:38px}}.char-page h4{font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:24px;margin-top:24px}@media(max-width:720px){.char-page h4{margin-left:20px;text-align:left;width:100%}}.char-page .char-info{display:flex;flex-direction:column;margin-top:24px;padding:0 10px 20px;width:100%}@media(max-width:720px){.char-page .char-info{padding:0 32px 20px}}.char-page .char-info p{border-bottom:1px solid gray;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:24px;padding:10px 40px 10px 0}.char-page .char-info p :first-child{font-size:16px;font-weight:900}.navigate{cursor:pointer;display:flex;flex-direction:row;font-family:Karla,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:12px;left:50px;line-height:21px;position:absolute;top:20px}@media(max-width:720px){.navigate{left:12px}}.MyButton_button1__4fpjT{background-color:#fff;border:2px solid #4caf50;color:#fff;color:#000;cursor:pointer;display:block;font-size:16px;margin:10px auto 20px;padding:16px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.MyButton_button1__4fpjT:hover{background-color:#4caf50;color:#fff}
/*# sourceMappingURL=main.4a2ae6fc.css.map*/