.inkyselect{position:relative}@media (max-width:768px){.inkyselect{left:0;position:absolute;width:100%}}.drop-down-container{background-color:#fff;border:1px solid #e8e8ea;border-radius:5px;color:#7d7d7d;cursor:pointer;font-size:1rem;overflow:hidden;padding:1rem;position:relative;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;width:20rem;z-index:100}@media screen and (max-width:1200px){.drop-down-container{width:16rem}}.drop-down-container:after{background-image:url(/build/images/drop-down-arrrow.0dfe8203.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:20px}.drop-down-container.clicked:after{transform:translateY(-50%) rotate(180deg)}.inkydropdown{background-color:#fff;border:1px solid rgba(0,0,0,.24);border-radius:5px;margin-top:1rem;max-height:400px;overflow:auto;position:absolute;top:100%;width:100%;z-index:2}@media screen and (max-width:910px){.inkydropdown{border-radius:2rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:20rem}}.inkydropdown.hide{display:none}.inkydrop-down-item{color:#000;cursor:pointer;font-size:.875rem;overflow:hidden;padding:1rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.inkydrop-down-item:hover{background-color:rgba(130,44,86,.231)}.inkydrop-down-item.active{color:#822c55}.inkydrop-down-item.has-element:hover{background-color:unset}.inkydrop-down-item.has-element{display:flex;flex-direction:column;padding:unset;position:relative}.inkydrop-down-item.has-element:hover .inkydrop-down-item__class{color:#822c55}.inkydrop-down-item.has-element .inkydrop-down-item__class{cursor:pointer;font-size:1rem;overflow:hidden;padding:1rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.inkydrop-down-item.has-element .arrow-container{background-color:#822c55;border-radius:4px;cursor:pointer;height:1.57rem;position:absolute;right:0;top:1rem;width:1.57rem}.inkydrop-down-item.has-element .arrow-container:after{background-image:url(/build/images/drop-down-arrrow-black.ad05556b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8rem}.inkydrop-down-item.has-element .arrow-container.clicked{transform:rotate(180deg)}.inkydrop-down-item.has-element .inkydrop-down-item__class.active{color:#822c55;font-size:1rem}.inkydrop-down-item__subclass_container{max-height:100vh;transition:all .3s ease-in-out}.inkydrop-down-item__subclass_item{font-size:.715rem;overflow:hidden;padding:.5rem 1.5rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.inkydrop-down-item__subclass_item.active{color:#822c55}.inkydrop-down-item__subclass_item:hover{color:#822c55;cursor:pointer}.inkydrop-down-item__subclass_container.hide{max-height:0;overflow:hidden}.inkydropdown::-webkit-scrollbar{width:5px}.inkydropdown::-webkit-scrollbar-track{border-radius:2.5px}.inkydropdown::-webkit-scrollbar-thumb{background:#822c55;border-radius:2.5px}.inkydropdown::-webkit-scrollbar-thumb:hover{background:#822c55}body[dir=rtl] .drop-down-container:after{left:5px;right:unset}body[dir=rtl] .inkydrop-down-item.has-element .arrow-container{cursor:pointer;left:.8rem;position:absolute;right:unset}
.hero-section{align-items:center;background-color:#822c55;background-image:url(/build/images/hero-section-bg.156ef32a.png);background-size:cover;color:#fff;display:flex;height:50vh;justify-content:center}.hero-section h1{margin-bottom:0;margin-left:1rem}@media (max-width:768px){.hero-section h1{font-size:2.2rem}}body[dir=rtl] h1{margin-left:unset;margin-right:1rem}.archive-depute-stats .statistics-card.commitment-to-presence-in-comittees{background-color:#fff!important;border:1px solid #e7e7e7;color:#000!important}.archive-depute-stats .first-detailed-description{border-left:1px solid #000}.archive-depute-stats .statistics-card.commitment-to-presence-in-comittees .inner .detailed-description{min-width:100%;width:auto}.archive-depute-stats .statistics-card.commitment-to-presence-in-comittees .inner .detailed-description p{font-size:.78rem}.archive-depute-stats .statistics-card.commitment-to-presence-in-comittees .inner .detailed-description p.num{font-size:1.42rem}.archive-depute-stats .middle-box{display:flex;flex:0 0 25%}@media (max-width:1200px){.archive-depute-stats .middle-box{display:flex;flex:0 0 50%;padding:0 1rem 0 0}}.archive-depute-stats .middle-box .presence-in-comitte{flex:unset;height:100%;width:100%}@media (max-width:1200px){.archive-depute-stats .middle-box .presence-in-comitte{flex:unset;height:auto;margin:0;width:100%}}.archive-depute-stats .last-box{display:flex;flex:0 0 25%}@media (max-width:1200px){.archive-depute-stats .last-box{display:flex;flex:0 0 50%;padding:0 0 0 1rem}}.archive-depute-stats .last-box .commitment-to-presence-in-comittees{flex:unset;height:100%;width:100%}@media (max-width:1200px){.archive-depute-stats .last-box .commitment-to-presence-in-comittees{flex:unset;height:auto;margin:0;width:100%}}@media (max-width:768px){.archive-depute-stats .last-box .commitment-to-presence-in-comittees{height:17rem}}@media (max-width:1200px){.archive-depute-stats .last-box,.archive-depute-stats .middle-box{height:18rem}}@media (max-width:768px){.archive-depute-stats .last-box,.archive-depute-stats .middle-box{display:flex;flex:0 0 100%;margin-top:1rem;padding:0}}.archive-depute-stats .statistics-card.number-box{align-items:stretch;background-color:#822c55;border:1px solid #e7e7e7;border-radius:.625rem;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:center;margin-left:2rem;padding:2rem 2.5rem}@media (max-width:1200px){.archive-depute-stats .statistics-card.number-box{flex:0 0 100%;margin-bottom:1rem}}@media (max-width:768px){.archive-depute-stats .statistics-card.number-box{flex:initial;margin:auto;width:100%}}.archive-depute-stats .statistics-card.number-box .box-deputies-number{padding:0}@media (max-width:1600px){.archive-depute-stats .statistics-card.number-box .box-deputies-number{padding:0 2rem 0 0!important}}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info{border-left:1px solid #fff}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info .deputies-number img{height:5.13rem;width:3.76rem}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info .numbers{font-size:3.57rem;line-height:1}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info span{color:#fff;font-size:1rem}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info .deputies-age{display:flex;flex-direction:column}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info .deputies-age .age{font-size:1.75rem}@media (max-width:420px){.archive-depute-stats .statistics-card.number-box .box-deputies-number{flex:0 0 auto;width:100%}.archive-depute-stats .statistics-card.number-box .box-deputies-number .box-info{border-bottom:1px solid #fff;border-left:unset;padding-bottom:1rem}.archive-depute-stats .statistics-card.number-box #pie-charts{margin-top:1rem}}.deputies-cards{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:768px){.deputies-cards{display:block}.deputies-cards .card-dep{padding:0!important}}