*{font-family:OpenSans,sans-serif;margin:0;padding:0}.App{padding-bottom:20px}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(/static/media/OpenSans-Regular.1b0809d519837cb7aad3.ttf) format("truetype")}body{font-family:OpenSans,sans-serif}:root{--primary:#203370;--secondary:#f6921e;--background:#f7f4ef}.App{background-color:var(--background);min-height:100vh}.App .home-title{color:var(--primary);font-size:36px;font-weight:600;margin:0 90px}.App .home-infos{background-color:#203370;color:var(--background);display:flex;flex-direction:column;font-size:16px;gap:6px;margin-top:20px;padding:40px 90px}.App .home-infos p+p{margin-top:10px}.App .home-infos .submit-res-btn{background-color:#f7f3ef;border:none;border-radius:6px;color:#203370;cursor:pointer;display:inline-block;margin-top:10px;padding:5px 10px;text-decoration:none;transition:.4s}.App .home-infos .submit-res-btn:hover{filter:brightness(1.5)}.App .projects{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;margin:40px 90px}.App .projects .project-view{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}@media(max-width:1200px){.App .home-infos{padding:40px 60px}.App .home-infos .home-title{font-size:36px}.App .home-infos .home-description{font-size:14px}.App .projects{gap:20px;margin:30px 50px}}@media(max-width:768px){.App .home-infos{box-sizing:initial;padding:30px 40px;text-align:center}.App .home-infos .home-title{font-size:28px}.App .home-infos .home-description{font-size:18px;margin-bottom:12px}.App .projects{flex-direction:column;gap:15px;margin:20px 30px}.App .projects .projects-title{color:#081950;font-size:36px;font-weight:700;text-align:center}.App .projects .projects-found{color:#3851a3;font-weight:lighter;text-align:center}}.bolder{font-weight:bolder}.how{font-size:32px;font-weight:700;margin-top:16px}.home-infos a,.link{color:var(--background);text-decoration:underline}.card-container{border:1px solid #00000026;border-radius:10px;box-shadow:4px 4px 6px #00000073;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:330px;padding:18px;transition:.4s;width:100%}.card-container:hover{box-shadow:4px 4px 6px rgba(0,0,0,.875)}.card-container .btn-acess{background-color:#203370;border:none;border-radius:6px;color:#f7f3ef;cursor:pointer;height:45px;margin-top:10px;transition:.4s}.card-container .btn-acess:hover{filter:brightness(1.5)}.card-container .card-btns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:12px}.card-container .card-btns .btn-favorite,.card-container .card-btns .btn-share{background:none;border:none;font-size:20px;height:30px;width:30px}.card-container .area-name{color:gray;font-size:14px;font-weight:lighter}.card-container .card-tag-paid{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:flex-end;margin-bottom:12px;width:100%}.card-container .card-tag-paid .card-paid{background-color:#203370;border-radius:4px;color:#fff;font-size:14px;font-weight:bolder;padding:10px 30px}.card-container .card-title-area{height:75px;max-height:75px;overflow:hidden;overflow-y:auto;width:100%}.card-container .card-title-area .card-title{display:block;font-size:16px;font-weight:700;overflow:hidden;padding-bottom:6px}.card-container .card-tags-area{display:flex;flex-direction:column;height:120px;max-height:120px;overflow:auto}.card-container .card-tags-area .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.card-container .card-tags-area .tags .tag{align-items:center;border-radius:6px;display:flex;padding:8px 12px}.card-container .card-author-area,.card-container .card-language-area,.card-container .card-organization-area{display:flex;flex-direction:column;font-size:14px;gap:6px;height:75px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:wrap}.card-container .card-language-area,.card-container .card-organization-area{height:60px}.card-container .card-footer{display:flex;flex-direction:row;font-size:20px;gap:12px;justify-content:flex-end;margin-top:12px}.card-container .card-footer .icon{cursor:pointer}.card-container .card-footer .icon:hover{color:#1bcb15}.copy-notification{align-items:center;background-color:#000c;border-radius:8px;color:#fff;display:flex;font-size:16px;height:60px;justify-content:center;left:50%;opacity:.9;padding:10px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:75%;z-index:1000}@media(max-width:768px){.card-container{max-width:100%;padding:12px}.btn-acess{font-size:14px;height:40px}.card-footer{font-size:18px;justify-content:space-between}.card-language-area .language-row{display:flex;flex-direction:row;gap:12px}}@media(max-width:480px){.card-container{gap:10px;padding:15px 10px}.btn-acess{font-size:12px;height:35px}.card-footer,.card-title-area .card-title{font-size:16px}}.paid-tag{background-color:#ff9800;border-radius:5px;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:1}.Free{display:none}.icon-dolar{color:var(#081950);font-size:24px}.card-region-area,.card-source-area,.card-type-area{display:flex;flex-direction:column;font-size:14px;gap:6px;height:60px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:wrap}.filter-container{background-color:#fff;border-radius:8px;box-shadow:4px 4px 6px #00000080;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-self:center;margin-top:30px;padding:20px;width:calc(100vw - 180px)}.filter-container .filter-saves{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.filter-container .filter-title{color:var(--primary);font-size:20px;font-weight:700}.filter-container .filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between}.filter-container .filters .filter-item{box-sizing:border-box;flex-basis:calc(33% - 20px);flex-grow:1;flex-shrink:1;min-width:250px}.filter-container .filters .filter-item .search-input{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;color:#aaa;font-size:14px;height:36px;padding:0 10px;width:100%}.filter-container .filters .filter-item select{background-color:#fff;border:1px solid #ccc;border-radius:6px;color:#aaa;font-size:14px;height:40px;padding:0 10px;width:100%}.filter-container .filters .filter-item select:focus,.filter-container .filters .filter-item select:hover{border-color:#007bff}.filter-container .filters .btn-filter{align-items:center;background-color:var(--primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center}.filter-container .filters .btn-filter:hover{background-color:var(--secondary)}.filter-container .expand-button{background-color:var(--primary);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px}.filter-container .expand-button:hover{background-color:var(--secondary)}@media(max-width:768px){.filter-container{padding:10px;text-align:center;width:85%}.filter-container .filter-saves{align-items:center;justify-content:center;text-align:center}.filters{align-items:center;flex-direction:column}.filters .filter-item{flex:1 1 100%;min-width:0;min-width:auto}.filters .filter-item .search-input,.filters .filter-item select{width:100%}}.about-container{align-items:center;background-color:var(--background);display:flex;justify-content:center;max-height:80vh;padding:40px}.about-container .about-content{color:var(--text-color);margin-top:40px;max-width:800px;text-align:left}.about-container .about-content h1{color:var(--primary);font-size:30px;margin-bottom:20px}.about-container .about-content p{font-size:16px;line-height:1.6;margin-bottom:20px}.about-container .about-content a[href]{color:#3851a3;text-decoration:underline}.about-container .about-content a[href]:hover{color:#f6921e}.header-container{align-items:center;background-color:var(--background);display:flex;flex-direction:row;height:80px;justify-content:space-between;padding:0 90px;position:sticky;top:0;z-index:99}.header-container .logo{height:65px}.header-container .header-items{align-items:center;display:flex;flex-direction:row;gap:30px}.header-container .header-items .header-item{color:var(--primary);cursor:pointer;font-size:16px;text-decoration:none}.header-container .header-items .header-item:hover{color:var(--secondary);transition:.4s}.header-container .language{width:140px}.header-container .language-select .react-select__control{border-color:var(--primary);border-radius:4px}.header-container .language-select .react-select__single-value{align-items:center;display:flex}.header-container .language-select .react-select__menu{border-radius:4px}.header-container .menu-toggle{display:none}.header-container .menu-toggle .menu-icon{color:var(--primary);cursor:pointer;font-size:30px;z-index:99}@media(max-width:768px){.header-container{border-bottom:1px solid hsla(0,0%,71%,.671);box-sizing:border-box;justify-content:space-between;padding:0 20px}.header-container .logo{height:50px}.header-container .language{position:absolute;top:80px;width:100px}.header-container .header-items{align-items:center;background-color:#f6921e;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s ease;width:70%;z-index:30}.header-container .header-items.open{transform:translateX(0)}.header-container .header-items .header-item{margin-bottom:20px}.header-container .menu-toggle{cursor:pointer;display:block}.header-container .close-icon{color:var(--primary);font-size:30px;position:absolute;right:5px;top:20px;transition:.4s;z-index:1010}}.create-container{background-color:var(--background);color:var(--text-color);display:flex;flex-direction:column;gap:20px;padding:60px 90px}.create-container label{color:#081950;font-size:16px;font-weight:700}.create-container input[type=text],.create-container select{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;font-size:14px;max-width:500px;padding:10px;width:100%}.create-container input[type=text]:focus,.create-container select:focus{border-color:#f6921e;outline:none}.create-container select[multiple]{height:100px}.create-container input[type=radio]{margin-right:10px}.create-container button{background-color:#f6921e;border:none;border-radius:4px;color:var(--background);cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.create-container button:hover{background-color:#e07c0d}@media(max-width:1200px){.create-container{padding:40px 60px}.create-container label{font-size:14px}.create-container input[type=text],.create-container select{font-size:12px}.create-container button{font-size:14px}}@media(max-width:768px){.create-container{padding:30px 40px}.create-container label{font-size:12px}.create-container input[type=text],.create-container select{font-size:10px}.create-container button{font-size:12px}}
/*# sourceMappingURL=main.48967118.css.map*/