body.ih-shell-foundation .hidden,body.ih-shell-foundation .display-none{display:none!important}body.ih-shell-foundation .m-t-5{margin-top:5px!important}body.ih-shell-foundation .m-t-15{margin-top:15px!important}body.ih-shell-foundation .m-t-30{margin-top:30px!important}body.ih-shell-foundation .m-b-20{margin-bottom:20px!important}body.ih-shell-foundation .font-size-13{font-size:13px!important}body.ih-shell-foundation .recaptcha-cnt{display:flex;align-items:flex-start;justify-content:flex-start;min-height:78px;width:100%;max-width:100%;margin:0 0 14px;overflow:hidden}body.ih-shell-foundation .recaptcha-cnt .g-recaptcha{max-width:100%}body.ih-shell-foundation .ih-location-input .btn-reset-location-input{position:absolute;right:10px;top:50%;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--ih-tech-line);border-radius:999px;background:var(--ih-tech-surface-solid);color:var(--ih-tech-muted);transform:translateY(-50%);z-index:3;text-decoration:none}body.ih-shell-foundation .ih-location-input .btn-reset-location-input:hover{color:var(--ih-tech-text);border-color:var(--ih-tech-line-strong);background:var(--ih-tech-soft)}body.ih-shell-foundation .ih-location-input .btn-reset-location-input svg{width:14px;height:14px;margin:0}body.ih-shell-foundation .ih-location-input .form-control{padding-right:38px!important}body.ih-shell-foundation .pagination,body.ih-shell-foundation ul.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;width:100%;margin:0;padding:0;list-style:none}body.ih-shell-foundation div.pagination{display:block;width:100%}body.ih-shell-foundation div.pagination>ul.pagination{margin:0}body.ih-shell-foundation .pagination li{display:inline-flex;list-style:none;margin:0}body.ih-shell-foundation .pagination li a,body.ih-shell-foundation .pagination li span,body.ih-shell-foundation .pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border:1px solid var(--ih-tech-line);border-radius:13px;background:var(--ih-tech-surface-solid);color:var(--ih-tech-text);font-size:13px;font-weight:900;line-height:1;text-decoration:none;box-shadow:0 10px 24px rgba(14,27,44,.07);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}body.ih-shell-foundation .pagination li a:hover,body.ih-shell-foundation .pagination .page-link:hover{color:var(--ih-tech-text);border-color:var(--ih-tech-line-strong);background:var(--ih-tech-soft);transform:translateY(-1px);box-shadow:0 14px 28px rgba(14,27,44,.10)}body.ih-shell-foundation .pagination .active a,body.ih-shell-foundation .pagination .active span,body.ih-shell-foundation .pagination .page-item.active .page-link{border-color:transparent;background:linear-gradient(135deg,var(--ih-tech-primary),var(--ih-tech-primary2));color:#fff;box-shadow:0 16px 32px rgba(91,136,151,.24)}body.ih-shell-foundation .pagination .disabled a,body.ih-shell-foundation .pagination .disabled span,body.ih-shell-foundation .pagination .page-item.disabled .page-link{opacity:.55;pointer-events:none;box-shadow:none}body.dark-mode.ih-shell-foundation .pagination li a,body.dark-mode.ih-shell-foundation .pagination li span,body.dark-mode.ih-shell-foundation .pagination .page-link{background:var(--ih-tech-surface-solid);box-shadow:0 14px 28px rgba(0,0,0,.22)}@media (max-width:575.98px){body.ih-shell-foundation .pagination,body.ih-shell-foundation ul.pagination{gap:5px}body.ih-shell-foundation .pagination li a,body.ih-shell-foundation .pagination li span,body.ih-shell-foundation .pagination .page-link{min-width:35px;height:35px;padding:0 10px;border-radius:12px;font-size:12px}}