.elementor-3347 .elementor-element.elementor-element-f283b35{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3347 .elementor-element.elementor-element-5aa2bd2{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-3347 .elementor-element.elementor-element-5aa2bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3347 .elementor-element.elementor-element-5aa2bd2.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}/* Start custom CSS for html, class: .elementor-element-5aa2bd2 */.sidebar-feed {
  width: 170px;
  max-height: 100%;
}

/* --- SIDEBAR MENU --- */
.sidebar-feed__menu {
  max-width: 170px;
  height: 94px;
}
.sidebar-feed__menu-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #737882;
  font-size: 14px;
  line-height: 32px;
  height: 16px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sidebar-feed__menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 24px;
  margin: 16px 0 14px 0;
}
.sidebar-feed__menu-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}
.sidebar-feed__menu-icon {
  height: 24px;
}
.sidebar-feed__menu-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 24px;
  width: auto;
  margin-left: 10px;
  font-size: 14px;
  color: #191E28;
  line-height: 32px;
}
.sidebar-feed__menu-text--primary {
  font-weight: 600;
}

/* TOP FIVE BLOGS */
.sidebar-feed__top-blogs {
  display: block;
  width: 170px;
  height: 256px;
  margin: 32px 0;
}
.sidebar-feed__top-blogs .sidebar-feed__top-blogs-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 16px;
  width: 100%;
  margin-bottom: 16px;
  font-size: 14px;
  color: #737882;
  line-height: 32px;
}
.sidebar-feed__top-blogs .sidebar-feed__top-blogs-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 24px;
  margin: 14px 0;
}
.sidebar-feed__top-blogs .sidebar-feed__top-blogs-item .sidebar-feed__top-blogs-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  width: auto;
}
.sidebar-feed__top-blogs .sidebar-feed__top-blogs-item .sidebar-feed__top-blogs-link .sidebar-feed__top-blogs-name {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 10px;
  font-size: 14px;
  line-height: 32px;
  color: #191E28;
}
.sidebar-feed__top-blogs .sidebar-feed__top-blogs-button {
  all: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  width: 100%;
  margin-top: 2px;
  border: 1px solid #CDD2DC;
  color: #191E28;
  font-size: 14px;
  border-radius: 6px;
  font-weight: 400;
  cursor: pointer;
  background: transparent;
}

/* SIDEBAR THEMES */
.sidebar-feed__theme {
  width: 170px;
  height: 360px;
}
.sidebar-feed__theme .sidebar-feed__theme-title {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  color: #737882;
  font-size: 14px;
  /*margin-bottom: 16px;*/
  height: 16px;
}
.sidebar-feed__theme .sidebar-feed__theme-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 24px;
  width: 100%;
  margin: 14px 0;
}
.sidebar-feed__theme .sidebar-feed__theme-item .sidebar-feed__theme-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  height: 100%;
  width: auto;
}
.sidebar-feed__theme .sidebar-feed__theme-item .sidebar-feed__theme-link .sidebar-feed__theme-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 24px;
  margin-left: 10px;
  color: #191E28;
  font-size: 14px;
  vertical-align: middle;
  font-weight: 400;
}/* End custom CSS */