.footer-banner-wrapper{width:100%;min-height:300px;display:flex;color:#fafafa;background-color:#151f2b}.footer-banner-wrapper .footer-banner-container{width:84%;margin:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:920px){.footer-banner-wrapper .footer-banner-container{align-items:flex-start;flex-direction:column;gap:15px;padding-bottom:35px}}.footer-banner-wrapper .footer-banner-container h2{color:#fafafa}.footer-banner-wrapper .footer-banner-container .footer-banner-btn{max-width:250px;width:100%;height:70px;text-transform:none;background:radial-gradient(248.57% 743.51% at 13.64% -28.57%,#e94e4c 0,#d90a2c 100%);box-shadow:10px 15px 25px rgba(255,71,172,.1);border-radius:5px}@media screen and (max-width:920px){.footer-banner-wrapper .footer-banner-container .footer-banner-btn{max-width:157px;width:100%;height:37px}}.tech-resources-container{margin:0 8% 64px}.tech-resources-container .tech-resources-title{font-size:24px;text-align:center}.tech-resources-container .tech-resources-divider-title{width:32px;border-color:#e94e4c;border-width:2px;border-radius:78px;margin:auto}.tech-resources-container .profiles-table-with-filter-container{display:flex;gap:32px}@media screen and (max-width:992px){.tech-resources-container .profiles-table-with-filter-container{flex-direction:column;align-items:center}}.jobs-category-container{margin-bottom:52px;border-bottom:1.5px solid #ededed}@media screen and (max-width:992px){.jobs-category-container{border:none;margin-bottom:0}}.jobs-category-container .loading-wrapper{display:flex;gap:16px}.jobs-category-container .loading-wrapper .loading-content{display:flex;gap:16px;margin:24px 0}.jobs-category-container .jobs-category-title{font-size:20px}.jobs-category-container .jobs-category-divider-title{width:32px;border-color:#e94e4c;border-width:2px;border-radius:78px}@media screen and (max-width:992px){.jobs-category-container .jobs-category-options-container-web{display:none}}.jobs-category-container .jobs-category-options-container-mobile{display:none;margin-top:16px}.jobs-category-container .jobs-category-options-container-mobile p{margin:0}@media screen and (max-width:992px){.jobs-category-container .jobs-category-options-container-mobile{display:block}}.hide-circle-button{visibility:hidden;width:0}.custom-radio-mui-button{font-weight:600;cursor:pointer;padding:16px 0;margin:0;width:100%;border-top:1px solid #ededed}.profile-table-container{width:75%}.profile-table-container .loading-text{font-size:32px;width:360px;margin-bottom:32px}.profile-table-container .loading-content{display:flex;gap:32px}.profile-table-container .loading-content .loading-article{width:184px;height:292px;border-radius:10px}@media screen and (max-width:992px){.profile-table-container{width:100%}}.profile-table-container h3{margin:0}.profile-table-container .profile-table-title{font-size:24px}@media screen and (max-width:992px){.profile-table-container .profile-table-title{font-size:20px}}.profile-list-per-job-container .text-loading{font-size:20px;margin:32px 0}.profile-list-per-job-container .profile-list-per-job-header{display:flex;justify-content:space-between;align-items:center}.profile-list-per-job-container .profile-list-per-job-header .profile-list-per-job-title{font-size:20px}@media screen and (max-width:992px){.profile-list-per-job-container .profile-list-per-job-header .profile-list-per-job-title{font-size:15px}}.profile-list-per-job-container .profile-list-per-job-header .link-see-all{min-width:56px}@media screen and (max-width:992px){.profile-list-per-job-container .profile-list-per-job-header .link-see-all{display:none}}.profile-list-per-job-container .profile-list-per-job-content{display:flex;gap:4%;flex-wrap:wrap}@media screen and (max-width:992px){.profile-list-per-job-container .profile-list-per-job-content{justify-content:center}}.profile-list-per-job-container .link-see-all-responsive{display:none}@media screen and (max-width:992px){.profile-list-per-job-container .link-see-all-responsive{display:flex;justify-content:center;font-size:15px;font-weight:700}}.card-profile-container{width:100%;max-width:184px;min-width:152px;min-height:262px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fafafa;gap:8px;padding:16px;border-radius:15px;margin-bottom:16px}@media screen and (max-width:992px){.card-profile-container{width:100%;max-width:328px;min-height:148px;flex-direction:row;align-items:center}}.card-profile-container .card-profile-avatar{width:100%;max-width:85px;min-height:85px}.card-profile-container .card-profile-informations{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.card-profile-container .card-profile-informations p{margin:0}.card-profile-container .card-profile-informations .card-profile-title{font-size:15px;text-align:center}.card-profile-container .card-profile-informations .card-profile-more-technos-list{text-align:center;font-size:12px}.card-profile-container .card-profile-informations .card-profile-more-technos-list .card-profile-more-technos{font-weight:700}.card-profile-container .card-profile-informations .card-profile-more-details{display:flex;align-items:center;font-size:10px}.card-profile-container .card-profile-informations .card-profile-more-details .card-profile-more-details-image{width:16px;height:16px}.loading-card-profile-article{width:100%;max-width:184px;min-width:152px;min-height:262px;border-radius:15px;margin-bottom:16px}@media screen and (max-width:992px){.loading-card-profile-article{width:100%;max-width:328px;min-height:148px}}.technologies-category-container{width:25%}@media screen and (max-width:992px){.technologies-category-container{width:100%}}.technologies-category-container .loading-technologies{border-radius:10px}.technologies-category-container .technologies-category-web{min-height:590px;height:-moz-fit-content;height:fit-content;background:#f6f7f9;border:1px solid #ededed;border-radius:10px}@media screen and (max-width:992px){.technologies-category-container .technologies-category-web{display:none}}.technologies-category-container .technologies-category-web h4{font-size:22px;font-weight:700;margin:32px;padding-bottom:24px;border-bottom:1px solid #ededed}.technologies-category-container .technologies-category-web .technologies-category-content{margin-left:32px}.technologies-category-container .technologies-category-mobile{display:none}@media screen and (max-width:992px){.technologies-category-container .technologies-category-mobile{display:block}}