:root{--columnWidth:50%}
.distributive-eess-component .distributive-eess__tittle .component-title .title.text .rp-title{margin-bottom:16px}
.distributive-eess-component .distributive-eess__tittle .component-description .rp-description.distributive-eess__description{margin-bottom:40px}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__tittle .component-description .rp-description.distributive-eess__description{margin-bottom:64px}
}
.distributive-eess-component .distributive-eess__main{position:relative}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item{width:100%}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item{padding-left:16px;padding-right:16px;width:var(--columnWidth)}
}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card{padding:32px;min-height:320px;height:fit-content;display:flex;flex-direction:column;justify-content:space-between;gap:16px;position:relative;background-color:var(--rds-color-surface-white);border-radius:var(--rds-radius-m);border:1px solid var(--rds-color-border-low)}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card{height:336px;min-height:273px}
}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info{max-height:174px;overflow:hidden}
}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-name{margin-bottom:16px}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}
}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-info{display:flex;flex-direction:column}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-info .distributive-eess__item-infochild{display:flex;color:var(--rds-color-content-medium)}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-info .distributive-eess__item-infochild .icon-rp{display:inline-block;width:24px;height:24px;margin-right:12px;font-size:20px;vertical-align:middle}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-info .distributive-eess__item-infochild .icon-rp::before{display:inline-block;width:24px;height:24px}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__card-info .distributive-eess__item-info .distributive-eess__item-infochild.distributive-eess__item-timetable{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:48px}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__item-links .distributive-eess__item-link{margin-bottom:16px;margin-top:16px}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__item-links .distributive-eess__item-link{margin-top:0}
}
.distributive-eess-component .distributive-eess__main .distributive-eess__items .distributive-eess__items-grid .distributive-eess__item .distributive-eess__card .distributive-eess__item-links .distributive-eess__item-link .icon-rp{margin-left:4px}
.distributive-eess-component .distributive-eess__main .distributive-eess__page{display:flex;flex-wrap:wrap;row-gap:24px}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__main .distributive-eess__page{margin-left:-16px;margin-right:-16px;row-gap:32px}
}
.distributive-eess-component.block-load-card{position:relative}
.distributive-eess-component.block-load-card.limit-height:not(.isAuthor) .block-container{max-height:105vh}
@media(min-width:720px){.distributive-eess-component.block-load-card.limit-height:not(.isAuthor) .block-container{max-height:105vh}
}
@media(min-width:1024px){.distributive-eess-component.block-load-card.limit-height:not(.isAuthor) .block-container{max-height:1400px}
}
.distributive-eess-component.block-load-card.limit-height:not(.isAuthor) .block-container:after{display:block}
.distributive-eess-component.block-load-card.limit-height:not(.isAuthor) .content-float-btn{display:flex;opacity:1}
.distributive-eess-component.block-load-card .block-container{position:relative;overflow:hidden;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}
.distributive-eess-component.block-load-card .block-container:after{display:none;height:150px;content:' ';position:absolute;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(179.7deg,rgba(247,247,247,0) .26%,rgba(247,247,247,0.35) 18.39%,rgba(247,247,247,0.96) 81.21%,#f7f7f7 99.74%)}
.distributive-eess-component.block-load-card .content-float-btn{opacity:0;position:absolute;left:0;right:0;bottom:48px;height:0;z-index:2;display:none;align-items:center;justify-content:center}
@media(min-width:1024px){.distributive-eess-component.block-load-card .content-float-btn{height:300px;bottom:-150px}
}
.distributive-eess-component.block-load-card .content-float-btn .btn-round{width:56px;height:56px}
.distributive-eess-component .distributive-eess__sidebar{margin-bottom:32px}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__sidebar{margin-bottom:0;max-width:362px}
}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-toggle{display:none}
}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-menu{width:100%;max-height:none;display:block;position:static !important;background-color:transparent;box-shadow:none;border:0;border-radius:0;transform:none !important}
}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-menu .dropdown-item{padding:16px 20px;background-color:transparent !important;white-space:normal;font:var(--rds-body-01)}
.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-menu .dropdown-item:hover{border-radius:0}
.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-menu .dropdown-item.dropdown-item--active{border-left:4px solid transparent;border-image:var(--rds-color-border-highlighted-active);border-image-slice:1;background-color:var(--rds-color-surface-grey) !important}
.distributive-eess-component .distributive-eess__sidebar .rp-dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:1px solid var(--rds-color-border-low)}
}
.distributive-eess-component .distributive-eess__pagination{margin-top:32px;display:flex;justify-content:center}
@media(min-width:1024px){.distributive-eess-component .distributive-eess__pagination{margin-top:40px}
}