.section-oportunidades{background:#0093b2;background:linear-gradient(0deg,rgba(0,147,178,.3),#fff);padding-bottom:60px;padding-top:110px}.section-oportunidades .container{max-width:980px}.section-oportunidades h2{color:#0093b2;font-size:36px;font-weight:400;margin-bottom:35px}.section-oportunidades .sidebar h3{color:rgba(0,0,8,.5);font-size:14px;font-weight:400;letter-spacing:2px;line-height:22px;margin-bottom:22px;text-transform:uppercase}.menu-proyectos{width:100%}.menu-proyectos button{background:transparent;border:none;color:#0093b2;display:block;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;margin-bottom:20px;padding:0;text-align:left;text-decoration:none}.menu-proyectos button.active{color:#34657f;font-weight:600}.menu-proyectos .category-filters_orange{background:transparent!important;border-color:transparent!important;color:transparent;height:0!important;overflow:hidden;padding:0!important;pointer-events:none}.category-filters{gap:10px;justify-content:end}.category-filters button{background:#34657f;border:1px solid #34657f;border-radius:50px;color:#fff;font-size:9px;font-weight:500;line-height:16px;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.category-filters button:hover{background:#fff;border:1px solid #34657f;color:#34657f}.category-filters button.active{background:#fff;color:#34657f}@media (min-width:992px){.category-filters button{font-size:9px;line-height:21.2px}}.category-filters_orange{background:#eb6751!important;border:1px solid #eb6751!important}.category-filters_orange:hover{opacity:.8}.category-filters_orange.active{color:#fff!important}.fila{display:flex;flex-direction:column}.parent{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.card{border:none;border-radius:10px;box-shadow:0 3px 9px 0 #00000040;margin:1rem 0;overflow:hidden;padding:5px 20px 20px!important;transform:scale(1);transition:transform .5s;width:100%}@media screen and (width >= 940px){.fila{align-items:stretch;flex-direction:row;flex-wrap:wrap}.card{margin:8px;width:30%}.wide{padding-top:2rem!important}.wide .card-body h3{font-size:2rem;margin-top:8px}.wide .card-body p{font-size:1.2rem}.wide .card-body small{font-size:1.6rem}.wide .card-body .categoria{font-size:1rem}}.card-proyecto{scroll-margin-top:50px}.card:hover{transform:scale(1.05);transition:transform .5s}.card-body{height:100%;padding:0!important}.card-body .categoria{color:#51565a;font-size:11px;letter-spacing:1px;text-transform:uppercase}.card-body h3{color:#eb6751;font-size:18px;font-weight:800!important;margin-bottom:0;margin-bottom:0!important;margin-top:15px}.card-body small{color:#4d4c4c;font-size:11px;text-transform:uppercase}.card-body p{color:#4d4d4d;font-size:13px;font-weight:300;margin-bottom:7px}.card-body p strong{font-weight:400}.card-body .ver-mas{align-items:center;border:1px solid #51565a;border-radius:40px;color:#51565a;display:flex;font-size:9px;font-weight:500;justify-content:center;line-height:10px;margin:0;padding:5px 8px;text-decoration:none;text-transform:uppercase;transition:background .5s,color .5s}.card-body .ver-mas:hover{background:#51565a;color:#fff;transition:background .5s,color .5s}.card-body .ver-bases{align-items:center;background:#eb6751;border:1px solid #eb6751;border-radius:40px;color:#fff;display:flex;font-size:9px;font-weight:500;justify-content:center;line-height:10px;margin:0;padding:5px 8px;text-decoration:none;text-transform:uppercase;transition:background .5s,color .5s}.card-body .ver-bases:hover{background:#fff;color:#eb6751;transition:background .5s,color .5s}.button{background:#34657f;border:1px solid #34657f;border-radius:50px;color:#fff;font-size:9px;font-weight:500;line-height:16px;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.button-orange{background:#eb6751;border:1px solid #eb6751}.panel{height:auto!important;overflow:visible;padding:20px!important;width:100%}.descripcion_larga,.ficha{display:none}.panel .descripcion_larga,.panel .ficha{display:block}.ficha strong{font-weight:700!important}.ficha ul{padding-left:15px}.ficha li{color:#4d4d4d;font-size:13px;font-weight:300;margin-bottom:8px}.descripcion_larga img{border-radius:4px}.form-bases{background:#34657f;display:none;padding:70px 0}.form-bases h4{color:#fff;font-size:30px;font-weight:200;line-height:40px}.form-bases h4 span{color:#eb6751;font-weight:600}.form-bases label,.form-bases p{color:#fff!important;font-size:15px}.form-bases .hs-button{background:#eb6751!important;background-color:#eb6751!important;border:none;border-radius:7px!important;color:#fff;font-family:Lato,sans-serif!important;font-size:12px!important;font-weight:400!important;margin-bottom:0;margin-top:1rem;padding:11px 56px}.form-bases .hs-button:hover{background-color:#0f9cbb!important;border-color:#0f9cbb!important}.form-bases .actions{margin-bottom:0!important;padding:0!important;text-align:center!important}.form-bases .legal-consent-container p{font-size:11px;line-height:14px}.form-bases a{color:#337ab7!important;text-decoration:none}.form-bases .hs-input{border:none;border-radius:3px;padding:10px;width:100%!important}.form-bases fieldset{margin-bottom:15px!important;max-width:100%!important;width:100%}.form-bases .hs-form-required{color:#eb6751}.form-bases .no-list{list-style:none;margin:0;padding:0}.form-bases .hs-error-msg{color:#eb6751!important;font-size:12px}.form-bases .inputs-list{list-style:none;padding:0}.form-bases .hs-form-booleancheckbox-display{align-items:center;display:flex;justify-content:flex-start}.form-bases .hs-form-booleancheckbox-display .hs-input{width:auto!important}.form-bases .hs-form-booleancheckbox-display span{margin-left:5px!important}.form-bases .hs-richtext{color:#fff!important;font-size:12px;line-height:16px}.form-bases .hs-richtext a{color:#fff!important;text-decoration:underline}@media (min-width:992px){.modal-dialog{max-width:50vw!important}}.modal-content{border:none!important;border-radius:10px!important;box-shadow:0 4px 4px 0 #00000040!important}.modal-header{border-bottom:none!important;padding:1.5rem 1.5rem 0!important}.modal-header .btn-close{font-size:1rem}.modal-body{padding:1.5rem!important}@media (min-width:992px){.modal-body{padding:0 2.5rem 2.5rem!important}}.modal-body span{color:#51565a;display:block;font-size:18px;font-weight:300;letter-spacing:1px;line-height:20px;margin-bottom:.5rem;text-transform:uppercase}.modal-body label span{font-weight:500;letter-spacing:0;text-transform:none}.modal-body h3{color:#eb6751;font-size:2rem;font-weight:500;line-height:37px;margin-bottom:20px}.modal-body p{color:#4d4c4c;font-size:1.25rem;font-weight:300;line-height:20px}.modal-body .descripcion{font-size:90%}.modal-body .code{font-size:40px;font-weight:200;line-height:20px}.modal-body a{background:#eb6751;border:1px solid #eb6751;border-radius:40px;color:#fff;font-size:10px;font-weight:500;line-height:10px;margin:0;padding:8px 48px;text-decoration:none;text-transform:uppercase}.modal-body a,.modal-body a:hover{transition:background .5s,color .5s}.modal-body a:hover{background:#fff;color:#eb6751}.modal .hbspt-form label,.modal .hbspt-form label span,.modal .hbspt-form p{color:#51565a!important;display:initial;font-size:15px}.modal .hbspt-form .hs-button{background:#eb6751!important;background-color:#eb6751!important;border:none;border-radius:7px!important;color:#fff;font-family:Lato,sans-serif!important;font-size:12px!important;font-weight:400!important;margin-bottom:0;margin-top:1rem;padding:11px 56px}.modal .hbspt-form .hs-button:hover{background-color:#0f9cbb!important;border-color:#0f9cbb!important}.modal .hbspt-form .actions{margin-bottom:0!important;margin-top:0!important;padding:0!important;text-align:center!important}.modal .hbspt-form .legal-consent-container p{font-size:11px;line-height:14px}.modal .hbspt-form a{color:#337ab7!important;text-decoration:none}.modal .hbspt-form .hs-input{border:1px solid #51565a;border-radius:3px;padding:6px;width:100%!important}.modal .hbspt-form fieldset{margin-bottom:15px!important;max-width:100%!important;width:100%}.modal .hbspt-form .hs-form-required{color:#eb6751}.modal .hbspt-form .no-list{list-style:none;margin:0;padding:0}.modal .hbspt-form .hs-error-msg{color:#eb6751!important;font-size:12px}.modal .hbspt-form .inputs-list{list-style:none;padding:0}.modal .hbspt-form .hs-form-booleancheckbox-display{align-items:center;display:flex;justify-content:flex-start}.modal .hbspt-form .hs-form-booleancheckbox-display .hs-input{width:auto!important}.modal .hbspt-form .hs-form-booleancheckbox-display span{margin-left:5px!important}.modal .hbspt-form .hs-richtext{color:#fff!important;font-size:12px;line-height:16px}.modal .hbspt-form .hs-richtext a{color:#fff!important;text-decoration:underline}.modal .hbspt-form .form-columns-2{display:flex;gap:10px}.modal .hbspt-form .form-columns-2 .input{margin-right:0!important}.submitted-message{text-align:center!important}.submitted-message h2,.submitted-message h3,.submitted-message h4,.submitted-message h5{margin-bottom:10px!important}.submitted-message p{display:block;font-size:22px;margin-bottom:10px}.modal .hbspt-form .submitted-message a,.modal .hbspt-form .submitted-message p a,.modal .hbspt-form .submitted-message p span a{color:#fff!important;text-decoration:none!important}.modal .hbspt-form .submitted-message a:hover,.modal .hbspt-form .submitted-message p a:hover,.modal .hbspt-form .submitted-message p span a_hover{background:#eb6751!important;color:#fff!important}@media (max-width:991px){.sidebar{display:none}.tabs-ofertas{flex-wrap:wrap}.tabs-ofertas h2.section-title{margin-bottom:30px!important}}.copy-link{text-decoration:none}.copy-link i{color:#6296b2}.subfilter{align-items:center;display:flex;gap:5px;justify-content:flex-end;margin-bottom:20px}.subfilter label{color:#34657f;font-size:10px;font-weight:400;letter-spacing:0;line-height:100%;text-transform:uppercase}.categoria{font-size:8px!important}.categoria,.estado{border:1px solid #868686;font-weight:700;letter-spacing:0;line-height:100%;padding:3px 5px}.estado{font-size:8px;text-transform:uppercase}.estado.appel-doffres-en-cours,.estado.current-tender,.estado.gara-dappalto-in-corso,.estado.licitacao-em-andamento,.estado.licitacion-vigente{border-color:#eb6751;color:#eb6751}.estado.appel-doffres-suivant,.estado.prossima-gara-dappalto,.estado.proxima-licitacao,.estado.proxima-licitacion,.estado.upcoming-tender{border-color:#0093b2;color:#0093b2}html[lang=es] label[for=estado-todos]:after{content:"Todas"}html[lang=en] label[for=estado-todos]:after{content:"Show all"}html[lang=it] label[for=estado-todos]:after{content:"Tutte"}html[lang=fr] label[for=estado-todos]:after{content:"Toutes"}html[lang=pt] label[for=estado-todos]:after{content:"Todas"}.hbspt-form{height:100%}.hbspt-form .submitted-message{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.hbspt-form .submitted-message a{margin-top:20px}