/* Source and licensing information for the line(s) below can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/views/offers.css. */
.view-job-offers.view-display-id-block_1{padding-top:20px}@media (min-width:992px){.view-job-offers.view-display-id-block_1{padding-top:50px}}.view-job-offers.view-display-id-block_1>.title{text-align:right;margin-bottom:20px}.view-job-offers.view-display-id-block_1>.title .filter-resp{display:inline-block;padding:3px 12px;border:2px solid #1c1d3b;background-color:#fff;font-family:"Archivo",sans-serif;font-weight:600}.view-job-offers.view-display-id-block_1>.title .filter-resp span{color:#1c1d3b}.view-job-offers.view-display-id-block_1>.content{display:none;position:fixed;inset:0;background-color:#fff;z-index:3}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content{position:relative}}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content:after{content:"";position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);display:block;width:100%;height:2px;background-color:#1c1d3b}}.view-job-offers.view-display-id-block_1>.content.open{display:block}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content{display:block;position:relative;inset:auto;background-color:transparent}}.view-job-offers.view-display-id-block_1>.content .view-filters>.filters{margin-bottom:20px;padding:15px;background-color:#1c1d3b;color:#fff;font-family:"Inter Bold",sans-serif;font-weight:700;font-size:1.125rem}.view-job-offers.view-display-id-block_1>.content .view-filters>.filters>div{justify-content:space-between}.view-job-offers.view-display-id-block_1>.content .view-filters>.filters .close svg{width:30px;height:30px;border-radius:100%;background-color:#fff}.view-job-offers.view-display-id-block_1>.content form{position:relative;z-index:1;margin-bottom:60px}.view-job-offers.view-display-id-block_1>.content form label{position:absolute;color:#fff;text-indent:100%;white-space:nowrap;overflow:hidden;width:0;height:0}.view-job-offers.view-display-id-block_1>.content form>div{flex-direction:column}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form>div{flex-direction:row;flex-wrap:nowrap !important;align-items:center;justify-content:center}}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form>div>div{padding:0 10px}}@media (min-width:1200px){.view-job-offers.view-display-id-block_1>.content form>div>div{padding:0 20px}}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form>div .mb-3{margin-bottom:0 !important}}.view-job-offers.view-display-id-block_1>.content form input[type=text]{padding:9px 15px 9px 50px;border:2px solid #1c1d3b;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' style='fill: rgba(28, 29, 59, 1);transform: scaleX(-1);msFilter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);'%3E%3Cpath d='M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 15px center;color:#1c1d3b;font-family:"Archivo",sans-serif;font-weight:600;font-size:1rem}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form input[type=text]{padding:6px 15px 6px 50px}}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form input[type=text]{border-radius:20px}}.view-job-offers.view-display-id-block_1>.content form input[type=text]:focus{border-color:#1c1d3b;outline:2px solid #1c1d3b;box-shadow:0 1px 2px #444}.view-job-offers.view-display-id-block_1>.content form select{width:100%;padding:9px 40px 9px 15px;border:2px solid #1c1d3b;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' style='fill: rgba(28, 29, 59, 1);transform: ;msFilter:;'%3E%3Cpath d='M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:auto;color:#1c1d3b;font-family:"Archivo",sans-serif;font-weight:600;font-size:1rem}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form select{width:300px;padding:13px 40px 13px 25px}}@media (min-width:1200px){.view-job-offers.view-display-id-block_1>.content form select{width:320px;padding:13px 60px 13px 25px;background-position:right 20px center}}.view-job-offers.view-display-id-block_1>.content form select:focus{border-color:#1c1d3b;outline:2px solid #1c1d3b;box-shadow:0 1px 2px #444}.view-job-offers.view-display-id-block_1>.content form .form-actions{align-self:revert;margin-top:10px}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form .form-actions{align-self:flex-end;margin-top:0}}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form .form-actions{display:flex}}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child{width:100%;display:inline-block;padding:5px 15px 6px;border:0;border-radius:0;background-color:#1c1d3b;font-family:"Inter Bold",sans-serif;font-weight:700;color:#fff;font-size:.9375rem;text-decoration:none;text-align:center;transition:all .25s ease-in-out}@media (min-width:640px){.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child{padding:7px 22px 8px}}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child:hover{background-color:#ffc500;color:#1c1d3b}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child:focus{outline:3px solid #1c1d3b;outline-offset:1.7px}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child{width:145px;padding:14px 25px;text-align:left;font-size:1.125rem;font-weight:600;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' style='fill: rgba(255, 255, 255, 1);transform: ;msFilter:;'%3E%3Cpath d='M7 11h10v2H7zM4 7h16v2H4zm6 8h4v2h-4z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}}@media (min-width:1200px){.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child{width:200px;padding:14px 25px 14px 50px}}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child+input{width:100%;padding-top:20px;border:0;background-color:#fff;color:#1c1d3b;font-family:"Inter Medium",sans-serif;font-weight:500;font-size:1rem;text-decoration:underline;text-align:center}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child+input:hover{color:#444}@media (min-width:992px){.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child+input{width:auto;margin-left:10px;padding-top:0;font-size:1.125rem;text-align:left}}@media (min-width:1200px){.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child+input{margin-left:20px}}.view-job-offers.view-display-id-block_1>.content form .form-actions input[type=submit]:first-child:focus{border-color:#1c1d3b;outline:3px solid #1c1d3b}.view-job-offers.view-display-id-block_1 .view-content{margin:0}@media (min-width:374px){.view-job-offers.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap}}.view-job-offers.view-display-id-block_1 .view-content>.views-row{margin:0 0 15px;padding:0 15px 15px;border-bottom:1px solid #9397ad}@media (min-width:374px){.view-job-offers.view-display-id-block_1 .view-content>.views-row{width:calc(50% - 30px);margin:15px 15px 30px;padding:0;border:0}}@media (min-width:576px){.view-job-offers.view-display-id-block_1 .view-content>.views-row{width:calc(50% - 60px);margin:15px 30px 30px}}@media (min-width:768px){.view-job-offers.view-display-id-block_1 .view-content>.views-row{width:calc(33.33% - 60px)}}@media (min-width:992px){.view-job-offers.view-display-id-block_1 .view-content>.views-row{width:calc(25% - 60px)}}.view-job-offers.view-display-id-block_1 .view-content>.views-row:last-child{border-bottom:0}.view-job-offers.view-display-id-block_1 .view-empty{padding:30px 0;text-align:center;color:#1c1d3b;font-family:"Inter Light",sans-serif;font-weight:300;font-size:1.125rem;line-height:1.5rem}@media (min-width:480px){.view-job-offers.view-display-id-block_1 .view-empty{font-size:1.375rem;line-height:1.75rem}}
/* Source and licensing information for the above line(s) can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/views/offers.css. */