/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.navbar{flex-wrap:wrap;}.navbar .container,.navbar .container-fluid{flex-wrap:wrap;align-items:center;}.navbar-collapse{flex-grow:1;}.navbar-nav{flex-wrap:wrap;align-items:center;margin-right:auto;}.navbar .navbar-nav .nav-link,.navbar .nav-link,.navbar .navbar-nav a{color:#ffffff !important;opacity:1 !important;font-weight:500;padding:14px 14px;}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .show > .nav-link,.navbar .navbar-nav .nav-link.active{background:rgba(0,0,0,.18);color:#ffffff !important;}.region-secondary-menu,.navbar .ms-auto{margin-left:auto;}.region-secondary-menu a,.region-secondary-menu .nav-link{color:#ffffff !important;opacity:1 !important;}.navbar-nav a[href="/"],.navbar-nav a[href="/inicio"]{display:none !important;}.navbar-nav li:has(> a[href="/"]){display:none;}.navbar .dropdown-menu{border:0;border-radius:0 0 6px 6px;box-shadow:0 6px 16px rgba(0,0,0,.18);padding:6px 0;min-width:340px;}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item{color:#0d47a1 !important;text-decoration:none !important;font-weight:600;padding:9px 18px;white-space:normal;}.navbar .dropdown-menu a:hover,.navbar .dropdown-menu .dropdown-item:hover{background:#e8f0fb;color:#0a3578 !important;}.navbar .dropdown-menu{padding-left:0;margin:0;list-style:none;max-width:calc(100vw - 24px);}.navbar .dropdown-menu li{padding:0;margin:0;list-style:none;}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item{display:block;text-indent:0;}.navbar .navbar-nav .dropdown:last-child > .dropdown-menu,.navbar .navbar-nav > li:nth-last-child(-n+2) > .dropdown-menu{right:0;left:auto;}:root{--cs-cont:100%;}@media (min-width:576px){:root{--cs-cont:540px;}}@media (min-width:768px){:root{--cs-cont:720px;}}@media (min-width:992px){:root{--cs-cont:960px;}}@media (min-width:1200px){:root{--cs-cont:1140px;}}@media (min-width:1400px){:root{--cs-cont:1320px;}}#navbar-main{padding-block:0;padding-inline:max(.75rem,calc((100% - var(--cs-cont)) / 2 + .75rem));min-height:50px;}#navbar-main .navbar-brand{font-size:18px;font-weight:400;padding:6px 0;margin-right:22px;color:#fff !important;display:inline-flex;align-items:center;gap:8px;}#navbar-main .navbar-brand img{display:inline-block !important;height:38px;width:auto;}#navbar-main .navbar-collapse{justify-content:flex-start !important;}#navbar-main .region-primary-menu{display:flex;align-items:center;width:100%;flex-wrap:wrap;}#navbar-main .region-primary-menu > *{margin:0;}#navbar-main .region-primary-menu .navbar-nav{flex-direction:row;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;}#navbar-main .region-primary-menu > nav ~ *,#navbar-main .region-primary-menu > div:last-child,#navbar-main .region-primary-menu > nav:last-child{margin-left:auto;}#navbar-main .navbar-nav .nav-link,#navbar-main .navbar-nav a{font-size:14px;font-weight:400;padding:15px 15px;color:#fff !important;}#navbar-main .navbar-nav .nav-link:hover,#navbar-main .navbar-nav .show > .nav-link{background:rgba(0,0,0,.12);}#navbar-main .navbar-nav .dropdown-menu{flex-direction:column;}#navbar-main .menu--account a::before,#navbar-main .menu--account svg,#navbar-main .menu--account i{display:none !important;content:none !important;}#navbar-main .dropdown-menu a{font-size:14px;}#navbar-top{display:none !important;}@media (max-width:991.98px){#navbar-main .region-primary-menu{display:block;}#navbar-main .region-primary-menu .navbar-nav{flex-direction:column;align-items:stretch;}#navbar-main .region-primary-menu > nav ~ *{margin-left:0;}}#navbar-main .navbar-nav .dropdown-menu{position:absolute;display:none;padding:6px 0;margin:0;min-width:340px;max-width:calc(100vw - 24px);background:#fff;border:0;border-radius:0 0 6px 6px;box-shadow:0 6px 16px rgba(0,0,0,.18);}#navbar-main .navbar-nav .dropdown-menu.show{display:block;}#navbar-main .navbar-nav .dropdown-menu li,#navbar-main .navbar-nav .dropdown-menu .dropdown-item{display:block;padding:0;margin:0;list-style:none;background:transparent;width:100%;white-space:normal;}#navbar-main .navbar-nav .dropdown-menu a{display:block;padding:9px 18px;color:#0d47a1 !important;font-size:14px;font-weight:600;text-decoration:none !important;background:transparent;}#navbar-main .navbar-nav .dropdown-menu li:hover,#navbar-main .navbar-nav .dropdown-menu li:hover > a,#navbar-main .navbar-nav .dropdown-menu a:hover,#navbar-main .navbar-nav .dropdown-menu a.is-active{background:#e8f0fb;color:#0a3578 !important;}
@font-face{font-family:'bootstrap-icons';src:url(/modules/custom/colsubastas_remates/fonts/bootstrap-icons.woff2) format('woff2'),url(/modules/custom/colsubastas_remates/fonts/bootstrap-icons.woff) format('woff');font-display:swap;}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'bootstrap-icons' !important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;font-size:1.1em;}.glyphicon-envelope:before{content:"\f32f";}.glyphicon-shopping-cart:before{content:"\f242";}.glyphicon-folder-open:before{content:"\f3d8";}.glyphicon-folder-close:before{content:"\f3d7";}.glyphicon-hand-up:before{content:"\f402";}.glyphicon-usd:before{content:"\f636";}.glyphicon-piggy-bank:before{content:"\f64a";}.glyphicon-education:before{content:"\f6fe";}.glyphicon-lock:before{content:"\f47b";}.glyphicon-search:before{content:"\f52a";}.glyphicon-bullhorn:before{content:"\f484";}.glyphicon-ok:before{content:"\f633";}.glyphicon-remove:before{content:"\f659";}.glyphicon-home:before{content:"\f425";}.glyphicon-road:before{content:"\f7e1";}.glyphicon-book:before{content:"\f194";}.glyphicon-facetime-video:before{content:"\f21f";}.glyphicon-list-alt:before{content:"\f227";}.glyphicon-chevron-up:before{content:"\f286";}.glyphicon-chevron-down:before{content:"\f282";}.glyphicon-chevron-left:before{content:"\f284";}.glyphicon-chevron-right:before{content:"\f285";}.glyphicon-menu-down:before{content:"\f282";}.glyphicon-menu-up:before{content:"\f286";}.glyphicon-user:before{content:"\f4e1";}.glyphicon-log-in:before{content:"\f1be";}.glyphicon-log-out:before{content:"\f1c3";}.glyphicon-info-sign:before{content:"\f431";}.glyphicon-warning-sign:before{content:"\f33b";}.glyphicon-exclamation-sign:before{content:"\f333";}.glyphicon-ok-sign:before{content:"\f26b";}.glyphicon-question-sign:before{content:"\f505";}.glyphicon-star:before{content:"\f588";}.glyphicon-phone:before{content:"\f5c1";}.glyphicon-earphone:before{content:"\f5c1";}.glyphicon-calendar:before{content:"\f1f3";}.glyphicon-time:before{content:"\f293";}.glyphicon-file:before{content:"\f392";}.glyphicon-print:before{content:"\f501";}.glyphicon-download:before{content:"\f30a";}.glyphicon-download-alt:before{content:"\f30a";}.glyphicon-upload:before{content:"\f603";}.glyphicon-map-marker:before{content:"\f3e8";}.glyphicon-tag:before{content:"\f5b0";}.glyphicon-th-list:before{content:"\f478";}.glyphicon-list:before{content:"\f478";}.glyphicon-eye-open:before{content:"\f341";}.glyphicon-edit:before{content:"\f4ca";}.glyphicon-pencil:before{content:"\f4cb";}.glyphicon-trash:before{content:"\f5de";}.glyphicon-plus:before{content:"\f64d";}.glyphicon-minus:before{content:"\f63b";}.glyphicon-arrow-right:before{content:"\f138";}.glyphicon-arrow-left:before{content:"\f12f";}.glyphicon-arrow-up:before{content:"\f148";}.glyphicon-arrow-down:before{content:"\f128";}.glyphicon-share:before{content:"\f52e";}.glyphicon-link:before{content:"\f470";}.glyphicon-credit-card:before{content:"\f2dc";}.glyphicon-briefcase:before{content:"\f1cc";}.glyphicon-flag:before{content:"\f3cc";}.glyphicon-heart:before{content:"\f417";}.glyphicon-comment:before{content:"\f268";}.glyphicon-globe:before{content:"\f3ee";}.glyphicon-picture:before{content:"\f42a";}.glyphicon-check:before{content:"\f26d";}.glyphicon-thumbs-up:before{content:"\f407";}.glyphicon-paperclip:before{content:"\f4b3";}.glyphicon-cog:before{content:"\f3e5";}.glyphicon-filter:before{content:"\f3e1";}.glyphicon-refresh:before{content:"\f130";}.glyphicon-new-window:before{content:"\f1c5";}.glyphicon-save:before{content:"\f525";}.glyphicon-bell:before{content:"\f18a";}.glyphicon-certificate:before{content:"\f4b6";}.glyphicon-copy:before{content:"\f759";}.glyphicon-stats:before{content:"\f17e";}.glyphicon-gift:before{content:"\f3ec";}.glyphicon-tower:before{content:"\f1dd";}.glyphicon-blackboard:before{content:"\f310";}.glyphicon-object-align-top:before{content:"\f108";}.glyphicon-pushpin:before{content:"\f4eb";}.glyphicon-record:before{content:"\f518";}.glyphicon-menu-hamburger:before{content:"\f479";}.glyphicon-align-justify:before{content:"\f44b";}.glyphicon-asterisk:before{content:"\f151";}.glyphicon-envelope-open:before{content:"\f32e";}.glyphicon-shopping-bag:before{content:"\f179";}.colsub-guide .glyphicon{color:#1c4f82;font-size:1.2em;}.colsub-guide .panel-heading .glyphicon{color:#fff;}.colsub-guide .list-group-item-warning .glyphicon{color:#1c6ea4;}
html,body{background-color:#f6f7f9 !important;}.btn-wa-resp{position:fixed !important;bottom:15px !important;right:15px !important;left:auto !important;width:86px !important;height:86px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;padding:6px !important;box-sizing:border-box !important;background-color:#25d366 !important;color:#053d1c !important;border-radius:50% !important;box-shadow:0 4px 14px rgba(0,0,0,.35) !important;z-index:9999999 !important;text-decoration:none !important;font-family:Arial,sans-serif !important;line-height:1.15 !important;text-align:center !important;}.btn-wa-resp:hover,.btn-wa-resp:focus{color:#053d1c !important;background-color:#1fbd5b !important;text-decoration:none !important;}.btn-wa-resp .punto-notificacion{position:absolute !important;top:2px !important;right:2px !important;width:21px !important;height:21px !important;background-color:#c62828 !important;color:#fff !important;font-size:12px !important;font-weight:bold !important;border:2px solid #fff !important;border-radius:50% !important;box-shadow:0 2px 4px rgba(0,0,0,.3) !important;display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;}.btn-wa-resp .txt-pequeno{display:block !important;width:100% !important;font-size:14px !important;font-weight:normal !important;color:#053d1c !important;letter-spacing:-.2px !important;}.btn-wa-resp .txt-grande{display:block !important;width:100% !important;font-size:15px !important;font-weight:bold !important;color:#053d1c !important;letter-spacing:-.3px !important;}.btn-volver-arriba{position:fixed;left:calc(50% - 24px);bottom:15px;width:48px;height:48px;border:0;border-radius:50%;background:#1b6a9c;color:#fff;padding:0;cursor:pointer;z-index:9998;box-shadow:0 2px 8px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background-color .2s ease;}.btn-volver-arriba.visible{opacity:1;visibility:visible;transform:translateY(0);}.btn-volver-arriba:hover,.btn-volver-arriba:focus{background:#145580;outline:3px solid #9ccbe6;outline-offset:2px;}.btn-volver-arriba::before{content:"";display:block;width:14px;height:14px;margin:18px auto 0;border-left:3px solid #fff;border-top:3px solid #fff;transform:rotate(45deg);}@media (prefers-reduced-motion:reduce){.btn-volver-arriba{transition:none;}}.view-footer .well,.view-footer .well-sm{background-color:#f5f5f5 !important;border:1px solid #e2e8f0 !important;border-radius:12px !important;padding:14px 20px !important;margin-top:20px !important;font-size:16px !important;color:#334155 !important;text-align:center;}.view-footer .well strong{color:#1b6a9c !important;font-weight:700 !important;}.pagination{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:24px 0 0 !important;padding:0 !important;list-style:none;}.pagination li{margin:0 !important;display:inline-flex;}.pagination li > a,.pagination li > span,.pagination .page-link{display:inline-flex !important;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px !important;font-size:14px;font-weight:600;color:#0f172a !important;background-color:#fff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;box-shadow:0 4px 10px -3px rgba(15,23,42,.06);text-decoration:none !important;line-height:1;}.pagination li > a:hover,.pagination .page-link:hover{background-color:#f1f5f9 !important;border-color:#94a3b8 !important;}.pagination li.active > span,.pagination li.is-active > a,.pagination .active > .page-link{background-color:#1b6a9c !important;border-color:#1b6a9c !important;color:#fff !important;box-shadow:0 4px 10px rgba(27,106,156,.35);cursor:default;}.block-remate-notificaciones.well{margin-bottom:15px;}.block-remate-notificaciones .notificaciones-titulo{margin:0 0 10px;font-size:18px;font-weight:500;color:#0f172a;}.block-remate-notificaciones .notificaciones-texto{font-size:15px;color:#475569;margin:0 0 12px;}.block-remate-notificaciones .btn.notificaciones-boton{background-color:#1e7e34;border-color:#1e7e34;color:#fff;border-radius:25px;}.block-remate-notificaciones .btn.notificaciones-boton:hover{background-color:#19692c;border-color:#19692c;}.block-remate-notificaciones .notificaciones-nota{display:block;font-size:14px;color:#475569;}.region-footer-first,footer{color:#666;}footer hr{border-color:#dde3ea;opacity:1;}footer .rtecenter,footer .text-align-center{text-align:center;}footer .rtejustify,footer .text-align-justify{text-align:justify;}
