@charset "UTF-8";a,ins{text-decoration:none}*,hr{border:0;padding:0}label input[type=checkbox]::after,label input[type=radio]::after{background-color:#fff;position:absolute;height:100%;display:block}.search-tools,label input{margin:0 8px 0 0}label,label input,li{position:relative}body{-webkit-overflow-scrolling:touch}body,html{height:100%;margin:0}*{margin:0;outline:0;vertical-align:baseline;background:0 0;box-sizing:border-box}caption,h1,h2,h3,h4,h5,h6,td,th{font-weight:400}li{list-style:none}img{max-width:100%;height:auto}a img{border:0}table,th{border-collapse:collapse;border-spacing:0}address{font-style:normal}.asesor-card-assists-name,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,pre,section{display:block}blockquote,q{quotes:none}ins{background-color:#ccc;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}:root{--colorPartido2:#B6CF00;--colorPartido3:#FFBF3E;--colorPartido4:#00C7B2;--colorPartido5:#B68800;--colorPartido6:#00843F;--colorPartido10:#fabada;--colorPartido11:#fabada;--colorPartido12:#fabada;--colorPartido7:#17589D;--colorPartido1:#D40000;--colorPartido8:#F094B6;--colorPartido9:#7CBD2A}@font-face{font-family:SourceSerif4;src:url("/asesores-static/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf") format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@font-face{font-family:SourceSerif3;src:url("/asesores-static/fonts/Source_Sans_3/SourceSans3-VariableFont_wght.ttf") format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}label{display:flex;gap:4px;color:#021666}.filter .select:hover,.view-toggle,label input:hover,label:hover{cursor:pointer}label input[type=checkbox]::after{content:url(/asesores-static/img/asesores/check.svg)}label input[type=checkbox]:checked::after{content:url(/asesores-static/img/asesores/check-checked.svg)}label input[type=radio]::after{content:url(/asesores-static/img/asesores/radio.svg)}label input[type=checkbox].bluebg::after,label input[type=radio].bluebg::after{background-color:#f2f7f7}label input[type=radio]:checked::after{content:url(/asesores-static/img/asesores/radio-checked.svg)}.search-tools{display:flex;align-items:center;gap:8px;justify-content:flex-end}#updated_date,.apply-filters{display:inline-flex}.search-tools .search-tools-title{font-size:1em;color:#616161;font-weight:500;display:none}.search-tools .filters-toggle{border-radius:5px;border:1px solid #021666;padding:8px;height:44px}.search-tools .filters-toggle svg path{stroke:#021666}.search-tools .filters-toggle:hover{cursor:pointer;background:#f2f7f7}.search-tools .search{position:relative;display:flex;align-items:center;gap:7px;width:100%;height:42px;padding:7px 33px;background:#f2f7f7;border-radius:5px}.search-tools .search input{width:100%}.search-tools .search label,.view--cards .asesor-card-historical-arrow,.view--list .more{display:none}.filter{margin-bottom:20px}.filter .select{display:flex;height:48px;padding:8px 16px;color:#121212;gap:32px;border:1px solid #7bafaf;background:#f2f7f7}.filter .select__caption{font-size:1.125rem;display:flex;align-items:center;color:#121212;justify-content:space-between;width:100%;gap:6px}.filter .select__caption::after{content:url(/asesores-static/img/asesores/dropdown.svg);display:block;width:24px;height:24px}.filter .select__options{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:4px;border:1px solid #7bafaf;background:var(--Blanco,#fff);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.filter .select.dates::after{content:url(/asesores-static/img/asesores/calendar_today.svg);display:block;width:24px;height:24px}.filter .options__list{display:flex;flex-direction:column;gap:8px}.filter .options__list .label{color:#111}.filter .options__list .label--checked{font-weight:700}.filter .form-input{width:100%;background:#f2f7f7;border:1px solid currentColor;display:flex;height:48px;padding:7px 16px;align-items:center;gap:24px}.filter--disabled{color:#bebebe}.apply-filters--disabled,.filter--disabled .form-input{background:#eee;color:#bebebe}.filter--disabled .select{color:#bebebe;background-color:#eee;border:0}.asesor-card,.view--cards .list__items>div{border-radius:8px;background:#fbfbfb;margin-bottom:8px}.filter--disabled .select::after{opacity:.4}.filter--disabled .select:hover{cursor:initial}.filter .badge{background:#7bafaf;color:#fff;display:flex;padding:0 16px;align-items:center;gap:20px;border-radius:16px}.apply-filters{padding:16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#629d9d;color:#fff}@media screen and (max-width:1023px){.grupos_parlamentarios{height:44px;overflow-x:overlay;overflow-y:hidden;position:relative}.grupos_parlamentarios__list{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:36px;padding-bottom:40px}.grupos_parlamentarios__list::before{content:"";border-bottom:1px solid #d9d9d9;width:100%;position:absolute;top:1.6rem}.grupos_parlamentarios__list input,.grupos_parlamentarios__list.hm{display:none}.grupos_parlamentarios__list label{white-space:nowrap;color:#021666}.grupos_parlamentarios__list .label--checked{color:#629d9d;font-weight:700;border-bottom:5px solid}}@media screen and (min-width:1024px){.grupos_parlamentarios{display:flex;flex-direction:column;gap:40px}.grupos_parlamentarios__title{font-weight:600;color:#616161;font-size:1.125rem;margin-bottom:8px;display:block}.grupos_parlamentarios__list{display:flex;flex-direction:column;width:265px;padding:16px 20px;align-items:flex-start;gap:10px;border-radius:8px;background:#f2f7f7}.grupos_parlamentarios__list .option{display:flex;gap:4px}}.header{display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #b5b5b5;margin:20px auto;padding:0 8px 20px}.header .main_title_container{display:flex;flex-direction:column;justify-content:space-between}.header .main_title_container .main_title{font-size:2em;line-height:1.1;padding:10px 0}.header .main_title_container .main_title_update{padding:0 2rem;color:grey;font-size:.825em;font-weight:600;text-transform:uppercase}.header .header_top{display:flex;width:100%;justify-content:space-between;margin:20px auto 0}.header .header_bottom{display:flex;justify-content:space-between;align-items:center}.header .main_title_update{text-transform:uppercase;font-size:.85rem;font-weight:600;color:grey}.header .clear-filters{color:#629d9d;text-decoration:underline;cursor:pointer;font-weight:600;font-size:1em}.toggle-view-buttons{display:flex;justify-content:end;gap:16px}.view-toggle--active{opacity:.35;pointer-events:none}.view{width:100%}.view--cards .asesor-card{display:flex;flex-direction:column;padding:16px 16px 32px}.view--cards .asesor-card dd,.view--cards .asesor-card dt{order:3}.view--cards .asesor-card .ord-up{order:2}.view--cards .asesor-card .asesor-card-name{order:1}.view--cards .asesor-card dt{text-transform:uppercase;font-size:.6875em;color:#616161}.filters__list .filter--active .select__options,.filters__list .filter--disabled .select__options,.view--cards .asesor-card-historical .asesor-card-name,.view--cards .list__captions,.view--cards .more-hidden{display:none}.view--cards .list__items{display:flex;flex-wrap:wrap;gap:16px}.view--cards .list__items>div{width:calc(50% - 12px)}.view--cards .more{display:block;width:100%;height:20px;position:absolute;bottom:8px;left:16px;padding-top:4px;width:calc(100% - 32px);border-top:1px solid #d9d9d9;color:#629d9d;font-style:normal;font-size:.85rem;font-weight:700;z-index:5}.view--cards .more:hover{cursor:pointer}.view--cards .more::after{content:url(/asesores-static/img/asesores/dropdown-card.svg);width:100%;display:block;position:absolute;top:.3em;text-align:right}.view--cards .more.more-shown::after{content:url(/asesores-static/img/asesores/dropup-card.svg)}.asesor-card-date{display:block;font-size:.875rem;color:grey}.asesor-card-name{font-weight:700;font-size:1em;clear:both;width:100%;margin-bottom:8px}.asesor-card-assists-party,.asesor-card-position{display:inline-flex;font-weight:600;text-transform:uppercase;gap:4px}.asesor-card-assists-party{align-items:center;font-size:.75em}.asesor-card-assists-party i,.asesor-card-position i{width:8px;height:8px;border-radius:50px;display:inline-block}.asesor-card-assists-party-icon-1,.congreso .asesor-card-assists-party-icon-1,.senado .asesor-card-assists-party-icon-7{background:var(--colorPartido1)}.asesor-card-assists-party-icon-2,.congreso .asesor-card-assists-party-icon-2{background:var(--colorPartido2)}.asesor-card-assists-party-icon-3,.congreso .asesor-card-assists-party-icon-3,.senado .asesor-card-assists-party-icon-1{background:var(--colorPartido3)}.asesor-card-assists-party-icon-4,.congreso .asesor-card-assists-party-icon-4,.senado .asesor-card-assists-party-icon-4{background:var(--colorPartido4)}.asesor-card-assists-party-icon-5,.congreso .asesor-card-assists-party-icon-5,.senado .asesor-card-assists-party-icon-3{background:var(--colorPartido5)}.asesor-card-assists-party-icon-6,.congreso .asesor-card-assists-party-icon-6,.senado .asesor-card-assists-party-icon-5{background:var(--colorPartido6)}.asesor-card-assists-party-icon-7,.congreso .asesor-card-assists-party-icon-7,.senado .asesor-card-assists-party-icon-6{background:var(--colorPartido7)}.asesor-card-assists-party-icon-8,.congreso .asesor-card-assists-party-icon-8,.senado .asesor-card-assists-party-icon-2,.senado .asesor-card-assists-party-icon-8{background:var(--colorPartido8)}.asesor-card-assists-party-icon-9,.congreso .asesor-card-assists-party-icon-9,.senado .asesor-card-assists-party-icon-9{background:var(--colorPartido9)}.asesor-card-assists-party-icon-10,.congreso .asesor-card-assists-party-icon-10,.senado .asesor-card-assists-party-icon-10{background:var(--colorPartido10)}.asesor-card-assists-party-icon-11,.congreso .asesor-card-assists-party-icon-11,.senado .asesor-card-assists-party-icon-11{background:var(--colorPartido11)}.asesor-card-assists-party-icon-12,.congreso .asesor-card-assists-party-icon-12,.senado .asesor-card-assists-party-icon-12{background:var(--colorPartido12)}.asesor-card-assists-name,.asesor-card-salary{font-size:.875rem}.asesor-card-position{align-items:baseline;color:grey;font-size:.625em}.asesor-card-position:first-of-type{text-transform:none;color:#111;font-size:1rem;font-weight:400}.asesor-card-position-icon-1{background:#40b22d}.asesor-card-position-icon-2{background:red}.show-calendar{z-index:1000}.easyPaginateNav{display:flex;flex-wrap:wrap;justify-content:center;justify-content:center;gap:4px;margin:40px 20px;width:calc(100% - 40px)!important;max-width:1350px!important}.easyPaginateNav a{color:#021666;padding:4px;display:block;width:32px;text-align:center}.easyPaginateNav a.current{background-color:#f6f6f6;pointer-events:none;color:#555}@media screen and (max-width:1023px){.list__items>div{position:relative}.asesor-card{padding:16px 16px 32px;display:inline-block;width:100%}.asesor-card-position:first-of-type{font-size:.875rem}.asesor-card dt{text-transform:uppercase;font-size:.6875em;color:#616161}.asesor-card--historical{border-radius:0 0 8px 8px;position:relative;margin-top:-2rem;padding-top:0;padding-bottom:44px}.asesor-card--historical::before{content:"Puestos Anteriores";text-transform:uppercase;color:#8a8a8a;font-size:.6875em;display:block;text-align:center;margin-bottom:16px}.asesor-card--historical .asesor-card-name::before{content:"";display:block;width:100%;border-top:1px solid #d0d0d0;visibility:visible}.view--list dd,.view--list dt{width:48%}.view--list dd.asesor-card-name{width:100%}.view--list .position--l{float:left;clear:left}.view--list .position--r{float:right;clear:right}.view--list dt.hd.position--r.ord-up{margin-top:-1.4em}.asesor-card-historical-arrow.arrow--down{display:block;width:100%;height:20px;position:absolute;bottom:16px;left:16px;width:calc(100% - 32px)}.asesor-card-historical-arrow.arrow--up{display:block;width:100%;height:20px;position:absolute;bottom:16px;left:16px;width:calc(100% - 32px);border-top:1px solid #d9d9d9;z-index:2}.asesor-card-historical-arrow.arrow--up::after{content:"Ocultar histórico";background:url(/asesores-static/img/asesores/dropup-card.svg) right center no-repeat;width:100%;display:block;font-style:normal;font-size:.75rem;font-weight:700;padding-top:4px;color:#629d9d}.view--list .asesor-card-historical-arrow.arrow--down::after{content:"Ver histórico";background:url(/asesores-static/img/asesores/dropdown-card.svg) right center no-repeat;width:100%;display:block;font-style:normal;font-size:.75rem;font-weight:700;padding-top:4px;color:#629d9d}}@media screen and (min-width:1023px){.search-tools{margin:initial}.search-tools .search{border-radius:5px 0 0 5px}.search-tools .search label{position:absolute;display:inline-flex;padding:4px 48px;justify-content:center;align-items:center;gap:10px;background-color:#629d9d;color:#fff;right:0;height:42px;border-radius:0 5px 5px 0}.search-tools .search-tools-title,.view--cards .hd{display:initial}.header{padding:0 0 20px}.header .main_title{font-size:2.5em;text-align:left;padding:0}.list__captions{display:flex;justify-content:space-between;margin-bottom:4px;padding:4px 2px 6px}.list__captions li{flex:30%}.list__captions li.caption-salary{flex:10%}.asesores{display:flex;gap:20px}.view--list .asesor-card{display:flex;justify-content:space-between}.view--list .asesor-card dd{padding:16px 4px;flex:30%}.view--list .asesor-card dd.asesor-card-salary{flex:10%}.view--list .asesor-card dd.asesor-card-name{padding:16px 4px 16px 32px;position:relative}.view--list .asesor-card--historical{padding-bottom:0;margin-top:-1em;border-top:1px solid #d0d0d0}.view--list .asesor-card--historical .asesor-card-name::before,.view--list .asesor-card--historical::before{content:none}.view--cards .list__items{column-count:3;column-gap:20px;display:block}.view--cards .list__items>div{break-inside:avoid;position:relative;width:initial}.view--cards .asesor-card:only-of-type{max-width:600px}.view--cards .hd.more-hidden{display:none}.asesor-card--historical{border-radius:0 0 8px 8px;position:relative;margin-top:-2rem;padding-top:0;padding-bottom:44px}.asesor-card--historical::before{content:"Puestos Anteriores";text-transform:uppercase;color:#8a8a8a;font-size:.6875em;display:block;text-align:center}.asesor-card--historical .asesor-card-name::before{content:"";display:block;width:100%;border-top:1px solid #d0d0d0;visibility:visible}.asesor-card-historical-arrow{position:absolute;left:2px;top:.9rem}.arrow--up{content:url(/asesores-static/img/asesores/dropup-card-list.svg)}.arrow--down{content:url(/asesores-static/img/asesores/dropdown-card-list.svg)}}.filters__list .search{position:relative;display:flex;align-items:center;gap:7px;width:100%;height:42px;padding:7px 33px;background:#f2f7f7;border-radius:5px;margin-bottom:2rem}.filters__list .search input{width:100%}