.btnFilterContainer .btnFilterSubmit{display:flex;justify-content:center;align-items:center;background-color:#0d6031;color:#fefefe;padding:1rem 2rem;border-radius:1rem;border:1px solid #0d6031;font-family:Satoshi-Medium;font-size:1rem;cursor:pointer;transition:background-color .3s}.btnFilterContainer .btnFilterSubmit:hover{background-color:#02391c;color:#fefefe;border:1px solid #02391c}.btnFilterContainer .btnFilterSubmit:active{background-color:#3a3a3a;border:1px solid #3a3a3a;color:#fefefe}.filters-form{display:flex;flex-direction:column;gap:8px}.btnFilterContainer{display:flex;justify-content:end}.btnFilterContainer .btnFilterSubmit{width:122px}.boxText h2{font-size:20px;font-weight:520}.boxText h2,.boxText p{color:#3a3a3a;font-style:normal}.boxText p{font-size:16px;text-wrap:wrap;padding-block:.5rem;font-weight:400}.boxText .titleBox{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.boxText .titleBox img{cursor:pointer}@media(max-width:599px){.boxText{max-width:90%}}.main-layout{flex:1 1;display:flex;flex-direction:column;max-width:100%;background-image:url(/images/backgroundWeb.png);min-height:100vh;background-size:cover;align-items:center}.main-layout.user-opp{align-items:flex-start;padding:1rem 2rem;min-height:calc(100vh - 50px)}@media(max-width:599px){.main-layout{margin:0;padding:1rem 3.5rem;background-image:url(/images/backgroundMobile.png)}}.main-layout .content-layout{flex-grow:1;padding-left:5rem;margin:1rem 2rem;width:100%}@media(max-width:599px){.main-layout .content-layout{padding:0;margin:1rem 0}}.opportunities-section{justify-content:space-between;min-height:calc(100vh - 140px);margin-top:2rem}.opportunities-section,.opportunities-section .opportunities-container{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:1rem}.opportunities-section .opportunities-container{width:100%}.opportunities-void{text-align:center;max-width:35rem;margin:0 auto;padding:80px 1rem}.opportunities-void span{text-decoration:underline;color:#21accb;margin:auto 0;cursor:pointer}.container-title{display:flex;flex-direction:row;justify-content:space-around}.container-title .title{font-family:GeneralSans-Medium;font-size:1.625rem;color:#3a3a3a;margin-bottom:.5rem}@media(max-width:599px){.container-title .title{font-size:26px;margin-top:1rem}}.container-title .text{font-size:1.4rem}.container-title .back-button{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;cursor:pointer;position:relative;background-color:#fefefe;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25)}.container-title .back-button:hover{background-color:#e5eae7}.container-title .back-button:active{background-color:#0d6031}.container-title .back-button:active #Vector{fill:#fefefe}@media(max-width:599px){.container-title .back-button{display:none}}.filter-background{display:flex;justify-content:center;align-items:center;min-width:40px;margin-left:1rem;width:40px;height:40px;background-color:#fefefe;border-radius:50%;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25)}.pagination-container{margin-top:auto;width:100%;display:flex;justify-content:center;padding-top:1rem}@font-face{font-family:Gotham-Black;src:url(/_next/static/media/Gotham-Black.e5ff0f37.woff2) format("woff2"),url(/_next/static/media/Gotham-Black.a1a78184.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Book;src:url(/_next/static/media/Gotham-Book.52ebd981.woff2) format("woff2"),url(/_next/static/media/Gotham-Book.6f8e9bab.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GeneralSans-Medium;src:url(/_next/static/media/GeneralSans-Medium.c769b9ad.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Medium.b9031fab.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GeneralSans-Regular;src:url(/_next/static/media/GeneralSans-Regular.eb38d80f.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Regular.f134b2c5.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Satoshi-Medium;src:url(/_next/static/media/Satoshi-Medium.22539d17.woff2) format("woff2"),url(/_next/static/media/Satoshi-Medium.f3941e68.woff) format("woff");font-weight:400;font-style:normal}.oportunity-card{display:flex;width:100%;height:auto;max-width:50rem;padding:1.5rem 2rem 1rem;background-color:#fefefe;border-radius:16px}@media(max-width:599px){.oportunity-card{padding:1rem}.oportunity-card a{font-size:15px;margin-bottom:2rem}}.oportunity-card .main-container{display:flex;flex-direction:column;width:100%;margin-left:10px}.oportunity-card .main-container .buttons-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.oportunity-card .logo{width:5.5rem;height:5.5rem;aspect-ratio:1;object-fit:cover;border-radius:50%}@media(max-width:599px){.oportunity-card .logo{width:40px;height:40px}}.oportunity-card .title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-items:flex-start}.oportunity-card .description{text-overflow:ellipsis;overflow:hidden;line-height:1.2em;max-height:2.4em;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:122px;margin-top:21px;margin-bottom:16px;color:#3a3a3a;font-family:GeneralSans-Regular;font-size:15px;white-space:pre-wrap}@media(max-width:599px){.oportunity-card .description{padding-right:0}}.oportunity-card .description.showDetails{line-clamp:2;-webkit-line-clamp:unset;max-height:none}.oportunity-card .show-details{font-size:14px;text-decoration:underline;color:#21accb;margin:auto 0;cursor:pointer}.oportunity-card .state-label{display:flex;padding:6px 16px;align-items:flex-start;text-align:center;gap:10px;font-size:12px;line-height:12px;border-radius:1rem;font-family:Satoshi-Medium;color:#fefefe;text-wrap-mode:nowrap}@media(max-width:599px){.oportunity-card .state-label{font-size:11px}}.oportunity-card .state-label.open{background-color:#34b57f}.oportunity-card .state-label.closed{background-color:#ec5b57}.oportunity-card .state-label.close-soon{background-color:#fea930}.oportunity-card .state-label.main-open{background-color:#eaf4ff;color:#1491fc}.oportunity-card .btn-postularme{display:flex;width:122px;height:48px;padding:16px 32px;justify-content:center;align-items:center;align-self:flex-end;gap:16px;border-radius:16px;background-color:#0d6031;color:#fefefe;border:transparent;font-size:15px;font-weight:500;cursor:pointer}@media(max-width:599px){.oportunity-card .btn-postularme{font-size:13px}}.oportunity-card .btn-postularme:hover{background-color:#02391c}.oportunity-card .btn-postularme.closed{background-color:rgba(0,0,0,.1);cursor:default}.oportunity-card .btn-postularme.applied{background-color:#3a3a3a;cursor:default}