/* Source and licensing information for the line(s) below can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/views/generic-account.css. */
.view-generic{padding-top:20px}@media (min-width:992px){.view-generic{padding-top:40px}}.view-generic>.title{text-align:right;margin-bottom:20px}.view-generic>.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-generic>.title .filter-resp span{color:#1c1d3b}.view-generic>.content{display:none;position:fixed;inset:0;background-color:#fff;z-index:3}.view-generic>.content.open{display:block}@media (min-width:992px){.view-generic>.content{display:block;position:relative;inset:auto;background-color:transparent}}.view-generic>.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-generic>.content .view-filters>.filters>div{justify-content:space-between}.view-generic>.content .view-filters>.filters .close svg{width:30px;height:30px;border-radius:100%;background-color:#fff}.view-generic>.content form{position:relative;z-index:1;margin-bottom:60px}.view-generic>.content form label{position:absolute;color:#fff;text-indent:100%;white-space:nowrap;overflow:hidden;width:0;height:0}.view-generic>.content form>div{flex-direction:column}@media (min-width:992px){.view-generic>.content form>div{flex-direction:row;flex-wrap:nowrap !important;align-items:center;justify-content:center}}@media (min-width:992px){.view-generic>.content form>div>div{padding:0 10px}}@media (min-width:1200px){.view-generic>.content form>div>div{padding:0 20px}}@media (min-width:992px){.view-generic>.content form>div .mb-3{margin-bottom:0 !important}}.view-generic>.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-generic>.content form input[type=text]{padding:6px 15px 6px 50px}}@media (min-width:992px){.view-generic>.content form input[type=text]{border-radius:20px}}.view-generic>.content form input[type=text]:focus{border-color:#1c1d3b;outline:2px solid #1c1d3b;box-shadow:0 1px 2px #444}.view-generic>.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-generic>.content form select{min-width:170px;padding:13px 40px 13px 25px}}@media (min-width:1200px){.view-generic>.content form select{min-width:215px;padding:13px 60px 13px 25px;background-position:right 20px center}}.view-generic>.content form select:focus{border-color:#1c1d3b;outline:2px solid #1c1d3b;box-shadow:0 1px 2px #444}.view-generic>.content form .form-actions{align-self:revert;margin-top:10px}@media (min-width:992px){.view-generic>.content form .form-actions{align-self:flex-end;margin-top:0}}@media (min-width:992px){.view-generic>.content form .form-actions{display:flex}}.view-generic>.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:#e12e32;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-generic>.content form .form-actions input[type=submit]:first-child{padding:7px 22px 8px}}.view-generic>.content form .form-actions input[type=submit]:first-child:hover{background-color:#ffc500;color:#1c1d3b}.view-generic>.content form .form-actions input[type=submit]:first-child:focus{outline:3px solid #1c1d3b;outline-offset:1.7px}@media (min-width:992px){.view-generic>.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-generic>.content form .form-actions input[type=submit]:first-child{width:200px;padding:14px 25px 14px 50px}}.view-generic>.content form .form-actions input[type=submit]:first-child:focus{border-color:#1c1d3b;outline:3px solid #1c1d3b}.view-generic>.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-generic>.content form .form-actions input[type=submit]:first-child+input:hover{color:#444}@media (min-width:992px){.view-generic>.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-generic>.content form .form-actions input[type=submit]:first-child+input{margin-left:20px}}.view-generic .view-content{margin:0}@media (min-width:374px){.view-generic .view-content{display:flex;flex-wrap:wrap}}.view-generic .view-content>.views-row{margin:0 0 30px;padding:0 15px}@media (min-width:374px){.view-generic .view-content>.views-row{width:calc(50% - 30px);margin:15px 15px 30px;padding:0}}@media (min-width:576px){.view-generic .view-content>.views-row{width:calc(50% - 60px);margin:15px 30px 30px}}@media (min-width:768px){.view-generic .view-content>.views-row{width:calc(33.33% - 60px)}}@media (min-width:992px){.view-generic .view-content>.views-row{width:calc(25% - 60px)}}.view-generic .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-generic .view-empty{font-size:1.375rem;line-height:1.75rem}}@media (min-width:992px){.view-generic.view-display-id-block_4>.content{position:relative}}@media (min-width:992px){.view-generic.view-display-id-block_4>.content:after{content:"";position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);display:block;width:100%;height:2px;background-color:#1c1d3b}}@media (min-width:992px){.view-generic.view-display-id-block_4>.content form select{width:235px}}.slick--view--generic{position:relative;padding:0 50px}@media (min-width:480px){.slick--view--generic{padding:20px 50px}}@media (min-width:992px){.slick--view--generic{padding-top:0}}.slick--view--generic .slick-slide{padding:0 15px}.slick--view--generic .slick__arrow>button{position:absolute;width:40px;height:40px;padding:0;border:0;background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:28px 32px;font-size:0;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out}.slick--view--generic .slick__arrow>button:hover{filter:grayscale(1)}.slick--view--generic .slick__arrow>button.slick-disabled{opacity:.5}.slick--view--generic .slick__arrow .slick-prev{left:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='32' viewBox='0 0 24 24' style='fill: rgba(27, 29, 59, 1);transform: ;msFilter:;'%3E%3Cpath d='M18.464 2.114a.998.998 0 0 0-1.033.063l-13 9a1.003 1.003 0 0 0 0 1.645l13 9A1 1 0 0 0 19 21V3a1 1 0 0 0-.536-.886zM17 19.091 6.757 12 17 4.909v14.182z'%3E%3C/path%3E%3C/svg%3E")}.slick--view--generic .slick__arrow .slick-next{right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='32' viewBox='0 0 24 24' style='fill: rgba(27, 29, 59, 1);transform: ;msFilter:;'%3E%3Cpath d='M5.536 21.886a1.004 1.004 0 0 0 1.033-.064l13-9a1 1 0 0 0 0-1.644l-13-9A.998.998 0 0 0 5 3v18a1 1 0 0 0 .536.886zM7 4.909 17.243 12 7 19.091V4.909z'%3E%3C/path%3E%3C/svg%3E")}.block__dynamic-list.element-center .view-generic .view-content{justify-content:center}
/* Source and licensing information for the above line(s) can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/views/generic-account.css. */