body{background-color:#f9f8fc}.tdh-header{border-bottom:1px solid #e9ecef;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.08);padding-top:1em;padding-bottom:1em;margin-bottom:60px}.tdh-page-title{color:rgba(0,0,0,.4);font-size:25px;text-align:center;font-weight:600;margin-bottom:60px}.tdh-container{width:100%;margin:0 auto;min-height:100vh}@media(min-width: 768px){.tdh-container{max-width:760px}}@media(min-width: 992px){.tdh-container{max-width:980px}}@media(min-width: 1200px){.tdh-container{max-width:1200px}}.page-title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}@media(max-width: 768px){.page-title-wrap{flex-direction:column-reverse}}.page-title-wrap>button{display:inline-flex !important;align-items:center !important;color:rgba(0,0,0,.4) !important;font-weight:600 !important;font-size:20px !important;cursor:pointer !important}.page-title-wrap>button:hover{background-color:rgba(0,0,0,0) !important}.page-title-wrap>button>svg{fill:rgba(0,0,0,.4)}.page-title-wrap h2{margin:0}@media(max-width: 768px){.tdh-header>.tdh-container{flex-direction:column;align-items:center}.tdh-header .site-title{font-size:20px !important;margin-bottom:20px !important}}.tdh-header-actions a{display:flex;background-color:#6547db;padding:13px 16px;color:#fff;justify-content:center;align-items:center;font-size:20px;max-width:200px;border-radius:8px !important}.tdh-header-actions a:hover{color:#fff;background-color:#7155dc}.tdh-header-actions svg:first-child{width:141px}.tdh-header-actions svg:last-child{width:20px;height:20px;fill:#fff}.tdh-demo-showcase{margin-bottom:100px}.tdh-demo-showcase button{all:unset}.tdh-demo-showcase__filter{background-color:#fff;box-shadow:0 0 30px rgba(29,29,29,.1);border-radius:8px}.tdh-demo-showcase__filter-top{display:flex;min-height:80px;border-bottom:1px solid #e7e7e9;border-radius:8px 8px 0 0}.tdh-demo-showcase__filter-top-middle{width:70%;margin:auto}.tdh-demo-showcase__filter-top-left{flex-basis:15%;min-width:140px}.tdh-demo-showcase__filter-top-left[data-open]{box-shadow:4px 3px 20px 0 rgba(0,0,0,.15)}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select{height:100%;position:relative}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select__button{align-items:center;border-right:1px solid #e7e7e9;cursor:pointer;display:flex;height:100%;justify-content:space-between;width:calc(100% - 20px);padding-inline:10px;color:#000}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select__button:hover{background-color:rgba(0,0,0,0);color:#000}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select ul{position:absolute;top:100%;list-style-type:none;margin:0;left:0;right:0;background-color:#fff;box-shadow:0 12px 20px 0 rgba(0,0,0,.15);border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;z-index:10}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select ul li{padding:20px 0 20px 20px;border:1px solid #e2e8f0;margin-left:-1px;margin-right:-4px;cursor:pointer}.tdh-demo-showcase__filter-top .tdh-demo-showcase-select ul li.active{background-color:#269bd1;color:#fff;border-color:#269bd1}.tdh-demo-showcase__filter-top-right{flex:1;align-self:center}.tdh-demo-showcase__filter-bottom{min-height:80px;border-radius:0 0 8px 8px;display:flex;align-items:end;text-align:center}.tdh-demo-showcase__filter-bottom-middle{margin-inline:auto;column-gap:30px;width:70%;align-items:center}.tdh-demo-showcase__filter-bottom-middle .rc-menu-horizontal{border-width:0;background-color:#fff;margin:0}.tdh-demo-showcase__filter-bottom-middle .rc-menu-horizontal>.rc-menu-item[aria-hidden=true]{padding:0 20px}.tdh-demo-showcase__filter-bottom-middle .rc-menu-horizontal>.rc-menu-item,.tdh-demo-showcase__filter-bottom-middle .rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title{padding:25px 15px}.tdh-demo-showcase__filter-input-wrap{width:95%;margin-inline:auto;position:relative}.tdh-demo-showcase__filter-input-wrap .wrapper{z-index:4 !important}.tdh-demo-showcase__cards,.tdh-demo-showcase__preview-sidebar-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(290px, 1fr));gap:46px;margin-top:50px}.tdh-demo-showcase__cards img,.tdh-demo-showcase__preview-sidebar-cards img{width:100%}.tdh-demo-showcase__cards-item,.tdh-demo-showcase__preview-sidebar-cards-item{position:relative;background-color:#fff;border-radius:2px;z-index:3;box-shadow:1px 1px 30px rgba(0,0,0,.08)}.tdh-demo-showcase__cards-item .tdh-demo-showcase__cards-item-banner,.tdh-demo-showcase__cards-item .tdh-demo-showcase__preview-sidebar-cards-item-banner,.tdh-demo-showcase__preview-sidebar-cards-item .tdh-demo-showcase__cards-item-banner,.tdh-demo-showcase__preview-sidebar-cards-item .tdh-demo-showcase__preview-sidebar-cards-item-banner{position:absolute;top:10px;right:9px;height:30px;min-width:50px;max-width:75px;background:#f96666;padding-inline:5px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px;font-size:14px;box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.tdh-demo-showcase__cards-item:hover,.tdh-demo-showcase__preview-sidebar-cards-item:hover{box-shadow:0 5px 30px 0 rgba(0,0,0,.1)}.tdh-demo-showcase__cards-item:hover .tdh-demo-showcase__cards-item-bottom a,.tdh-demo-showcase__cards-item:hover .tdh-demo-showcase__cards-item-bottom button,.tdh-demo-showcase__cards-item:hover .tdh-demo-showcase__preview-sidebar-cards-item-bottom a,.tdh-demo-showcase__cards-item:hover .tdh-demo-showcase__preview-sidebar-cards-item-bottom button,.tdh-demo-showcase__preview-sidebar-cards-item:hover .tdh-demo-showcase__cards-item-bottom a,.tdh-demo-showcase__preview-sidebar-cards-item:hover .tdh-demo-showcase__cards-item-bottom button,.tdh-demo-showcase__preview-sidebar-cards-item:hover .tdh-demo-showcase__preview-sidebar-cards-item-bottom a,.tdh-demo-showcase__preview-sidebar-cards-item:hover .tdh-demo-showcase__preview-sidebar-cards-item-bottom button{opacity:1}.tdh-demo-showcase__cards-item.previewing,.tdh-demo-showcase__preview-sidebar-cards-item.previewing{position:relative}.tdh-demo-showcase__cards-item.previewing:after,.tdh-demo-showcase__preview-sidebar-cards-item.previewing:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background-color:rgba(255,255,255,.5)}.tdh-demo-showcase__cards-item-img,.tdh-demo-showcase__preview-sidebar-cards-item-img{cursor:pointer}.tdh-demo-showcase__cards-item-bottom,.tdh-demo-showcase__preview-sidebar-cards-item-bottom{display:flex;padding:15px;align-items:center;justify-content:space-between}.tdh-demo-showcase__cards-item-bottom *,.tdh-demo-showcase__preview-sidebar-cards-item-bottom *{font-size:16px}.tdh-demo-showcase__cards-item-bottom h4,.tdh-demo-showcase__preview-sidebar-cards-item-bottom h4{margin:0}.tdh-demo-showcase__cards-item-bottom a,.tdh-demo-showcase__preview-sidebar-cards-item-bottom a{all:unset;margin-left:auto;display:inline-flex;align-items:center;margin-right:5px;cursor:pointer}.tdh-demo-showcase__cards-item-bottom a svg,.tdh-demo-showcase__preview-sidebar-cards-item-bottom a svg{fill:#269bd1}.tdh-demo-showcase__cards-item-bottom button,.tdh-demo-showcase__preview-sidebar-cards-item-bottom button{white-space:nowrap;background-color:#269bd1;color:#fff;text-decoration:none;text-shadow:none;outline:1px solid rgba(0,0,0,0);margin:0;border:0;cursor:pointer;align-items:center;padding:7px 16px;border-radius:4px}.tdh-demo-showcase__cards-item-bottom a,.tdh-demo-showcase__cards-item-bottom button,.tdh-demo-showcase__preview-sidebar-cards-item-bottom a,.tdh-demo-showcase__preview-sidebar-cards-item-bottom button{opacity:0;transition:opacity 300ms ease-in-out}.tdh-demo-showcase__preview{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:999999;background-color:#fff;display:grid;grid-template-rows:minmax(52px, auto) 1fr;grid-template-columns:minmax(300px, auto) 1fr}.tdh-demo-showcase__preview-header{grid-row:1;grid-column:1/3;display:grid;grid-template-columns:1fr auto 1fr;z-index:1;box-shadow:0 0 20px 0 rgba(38,50,56,.25);border-bottom:1px solid #e7e7e9}.tdh-demo-showcase__preview-header button,.tdh-demo-showcase__preview-header button:hover{border-left:1px solid #e7e7e9 !important;border-right:1px solid #e7e7e9 !important}.tdh-demo-showcase__preview-header>*{height:100%;display:flex;align-items:center}.tdh-demo-showcase__preview-header>*>*{align-self:stretch !important;display:flex !important;align-items:center !important;justify-content:center !important}.tdh-demo-showcase__preview-header>[class$=-left]>span{min-width:221px}@media(max-width: 1000px){.tdh-demo-showcase__preview-header>[class$=-left]>span{min-width:unset;padding-left:20px}}.tdh-demo-showcase__preview-header>[class$=-left] button[disabled]{pointer-events:none}.tdh-demo-showcase__preview-header>[class$=-right]{justify-content:flex-end}.tdh-demo-showcase__preview-header>[class$=-right] a,.tdh-demo-showcase__preview-header>[class$=-right] a:hover,.tdh-demo-showcase__preview-header>[class$=-right] a:focus{padding:0 7px;height:35px;color:#fff;border-radius:2px;background-color:#007cba;align-self:center;margin:auto 5px auto 0}.tdh-demo-showcase__preview-header>[class$=-right] a[href*=pricing],.tdh-demo-showcase__preview-header>[class$=-right] a:hover[href*=pricing],.tdh-demo-showcase__preview-header>[class$=-right] a:focus[href*=pricing]{background-color:#f96666}.tdh-demo-showcase__preview-header>[class$=-right] a svg,.tdh-demo-showcase__preview-header>[class$=-right] a:hover svg,.tdh-demo-showcase__preview-header>[class$=-right] a:focus svg{fill:#fff;margin:0;width:20px}.tdh-demo-showcase__preview-header>[class$=-middle]{justify-content:center}.tdh-demo-showcase__preview-header button svg,.tdh-demo-showcase__preview-header a svg{margin:0 15px;fill:#111;width:30px}.tdh-demo-showcase__preview-header button.active svg,.tdh-demo-showcase__preview-header a.active svg{fill:#269bd1;opacity:1}.tdh-demo-showcase__preview-header button:hover,.tdh-demo-showcase__preview-header a:hover{all:unset;cursor:pointer}.tdh-demo-showcase__preview-header button:hover svg,.tdh-demo-showcase__preview-header a:hover svg{fill:#269bd1;opacity:1}.tdh-demo-showcase__preview-sidebar{position:fixed;transition:transform 200ms ease}@media(max-width: 1000px){.tdh-demo-showcase__preview-sidebar{transform:translateX(-100%);z-index:1}.tdh-demo-showcase__preview-sidebar.show{transform:translateX(0)}}.tdh-demo-showcase__preview-sidebar-overlay{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;z-index:11;background-color:rgba(0,0,0,.8);top:0;left:0;bottom:0;right:0;transition:all .3s ease-in-out}.tdh-demo-showcase__preview-sidebar-overlay.active{opacity:1;visibility:visible}.tdh-demo-showcase__preview-sidebar .tdh-demo-showcase__preview-sidebar-cards{margin:0}.tdh-demo-showcase__preview-sidebar .tdh-demo-showcase__preview-sidebar-cards-wrap{margin:40px -20px 0 -20px;height:calc(100% - 258px);overflow:auto;padding-inline:20px}.tdh-demo-showcase__preview-sidebar .tdh-demo-showcase__preview-sidebar-cards-item{border:3px solid #e5e5e5;position:relative}.tdh-demo-showcase__preview-sidebar .tdh-demo-showcase__preview-sidebar-cards-item.active button{opacity:1}.tdh-demo-showcase__preview-sidebar .tdh-demo-showcase__preview-sidebar-cards-item.active:after{content:"";background-color:rgba(255,255,255,.4);position:absolute;width:100%;height:100%;top:0;bottom:0;cursor:pointer;z-index:1}.tdh-demo-showcase__preview-content{grid-row:2;grid-column:1/3}.tdh-demo-showcase__preview-content iframe{width:100%;height:100%;margin-inline:auto !important;max-width:unset !important;display:block;transition:width .2s ease-in-out}.tdh-demo-showcase__preview-content--w100 iframe{width:100%}.tdh-demo-showcase__preview-content--w720 iframe{width:720px !important}.tdh-demo-showcase__preview-content--w480 iframe{width:480px !important}.tdh-demo-showcase__preview-sidebar{position:fixed;top:0;bottom:0;left:0;width:600px;z-index:12;background-color:#fff;transition:transform .3s ease-in-out;transform:translateX(-100%);box-shadow:0 0 20px 0 rgba(38,50,56,.25);padding-inline:20px}@media(max-width: 600px){.tdh-demo-showcase__preview-sidebar{width:100%}}.tdh-demo-showcase__preview-sidebar-head{display:flex;justify-content:space-between;align-items:center}.tdh-demo-showcase__preview-sidebar-cta{margin-top:30px;margin-bottom:16px}.tdh-demo-showcase__preview-sidebar-cta-action{display:flex;justify-content:space-between;align-items:center}.tdh-demo-showcase__preview-sidebar.active{transform:translateX(0)}.tdh-demo-showcase__preview-sidebar-cards{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:25px}.tdh-demo-showcase__preview-sidebar-head button{padding:10px;width:37px;height:33px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tdh-demo-showcase__preview-sidebar-head button:hover{background-color:rgba(0,0,0,0)}.tdh-demo-showcase__preview-content{position:relative;background-color:#e5e5e5}.tdh-demo-showcase__preview-content .blockart-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;place-items:center;background-color:rgba(255,255,255,.4)}.blockart-spinner{width:50px;height:50px;display:inline-block;margin:5px 11px 0;position:relative;color:#269bd1;overflow:visible !important}.blockart-spinner>circle{fill:rgba(0,0,0,0);stroke-width:1.5px;stroke:#ddd}.blockart-spinner>path{fill:rgba(0,0,0,0);stroke-width:1.5px;stroke:currentcolor;stroke-linecap:round;transform-origin:50% 50%;animation:1.4s linear 0s infinite normal both running tdh-spinner-animation}@keyframes tdh-spinner-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tdh-demo-showcase-select__button-text,.tdh-demo-showcase-select__menu li{display:flex;align-items:center;column-gap:5px}.tdh-demo-showcase__cards-item-pagination{grid-column:1/-1;display:grid;place-items:center}.tdh-demo-showcase__cards-item-pagination button{border:0;cursor:pointer;align-items:center;padding:7px 16px;border-radius:4px;background-color:#269bd1;color:#fff}.tdh-demo-showcase__cards-item.suggestion-box{min-height:338px}.tdh-demo-showcase__cards-item.suggestion-box>a{display:grid;height:100%;width:100%;place-items:center;text-decoration:none;color:#000}.tdh-demo-showcase__cards-item.suggestion-box>a:hover,.tdh-demo-showcase__cards-item.suggestion-box>a:focus{color:#000}.tdh-demo-showcase__cards-item.suggestion-box .suggestion-box__content{text-align:center;max-width:253px}.tdh-demo-showcase__cards-item.suggestion-box p{margin-bottom:0;margin-top:20px;line-height:21px}.tdh-demo-showcase__cards-item.suggestion-box p:last-child{font-size:16px;font-weight:700;line-height:36px;color:#269bd1}.tdh-demo-showcase-no-result{min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column}.tdh-demo-showcase-no-result__inner{display:grid;place-items:center;text-align:center}.tdh-demo-showcase-no-result h2{font-weight:700}.tdh-demo-showcase-no-result p,.tdh-demo-showcase-no-result a{font-size:18px}.tdh-demo-showcase-no-result a{text-decoration:none}.tdh-demo-showcase-button>*{transition:all 300ms ease}.tdh-demo-showcase-button[disabled]{opacity:.5;pointer-events:none}.tdh-demo-showcase__tip{position:absolute;bottom:100%;left:50%;transform:translatex(-50%);z-index:99;min-width:100px;max-width:200px;padding:6px 10px 7px;pointer-events:none;margin-bottom:10px;background-color:#269bd1;color:#fff;font-size:13px;text-align:center}.tdh-demo-showcase__tip-arrow{position:absolute;width:0;height:0;bottom:-5px;left:50%;margin-left:-5px;border-left:5px solid rgba(0,0,0,0) !important;border-right:5px solid rgba(0,0,0,0) !important;border-top:5px solid;border-color:#269bd1}.rc-menu-overflow-item>div{cursor:pointer}.rc-menu-submenu-popup{z-index:3}.rc-menu-submenu-popup.rc-menu-submenu-hidden{display:none}.rc-menu-submenu-popup .rc-menu-sub{margin:0}.rc-menu-submenu-popup .rc-menu-item-selected{border-color:#269bd1;background-color:#fff}.tdh-demo-showcase-menu.rc-menu{color:#000}.tdh-demo-showcase-menu__item{cursor:pointer}.tdh-demo-showcase-menu__item.rc-menu-item-selected{color:#000;background-color:rgba(0,0,0,0)}.tdh-demo-showcase-menu__item>.count{background-color:#e2e8f0;border-radius:4px;padding:1px 6px;color:#666;font-weight:600}.tdh-demo-showcase-menu .rc-menu-submenu-open,.tdh-demo-showcase-menu>.rc-menu-submenu-active,.tdh-demo-showcase-menu .rc-menu-item-selected,.tdh-demo-showcase-menu .rc-menu-submenu-selected,.tdh-demo-showcase-menu__item.rc-menu-item-active{color:#000 !important;border-color:#269bd1 !important;background-color:#fff !important}.tdh-demo-showcase-menu>.rc-menu-submenu>.rc-menu-submenu-title{background-color:#fff}.placeholder-wrapper{position:relative;height:100%;width:100%;background-color:#d3d3d3;z-index:44;overflow:hidden;border-radius:5px}.placeholder{position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));animation:loading 1s infinite;z-index:45}@keyframes loading{0%{left:-45%}100%{left:100%}}.tdh-demo-showcase__cards-item-enter{opacity:0}.tdh-demo-showcase__cards-item-enter-active{opacity:1;transition:opacity 300ms ease-in-out}.tdh-demo-showcase__cards-item-img.loading,.tdh-demo-showcase__preview-sidebar-cards-item-img.loading{position:relative;background-color:#d3d3d3;overflow:hidden}.tdh-demo-showcase__cards-item-img.loading>img,.tdh-demo-showcase__preview-sidebar-cards-item-img.loading>img{opacity:0}.tdh-demo-showcase__cards-item-img.loading::after,.tdh-demo-showcase__preview-sidebar-cards-item-img.loading::after{content:"";position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));animation:loading 1s infinite;z-index:45}.tdh-demo-showcase__cards-item-pagebuilders{position:absolute;left:15px;bottom:0;opacity:0;visibility:hidden;transform:translatey(100%);transition:all 300ms ease}.tdh-demo-showcase__cards-item-pagebuilders img{width:20px;height:20px;padding:2px;background-color:#fff;filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.5))}.tdh-demo-showcase__cards-item:hover .tdh-demo-showcase__cards-item-pagebuilders{opacity:1;visibility:visible;transform:translatey(0)}.tdh-demo-showcase__cards-item-top{position:relative}
@font-face {
  font-family: 'FontAwesome';
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot');
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.woff') format('woff'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.rc-menu {
  outline: none;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  list-style: none;
  border: 1px solid #d9d9d9;
  box-shadow: 0 0 4px #d9d9d9;
  border-radius: 3px;
  color: #666;
}
.rc-menu-rtl {
  direction: rtl;
}
.rc-menu-hidden,
.rc-menu-submenu-hidden {
  display: none;
}
.rc-menu-collapse {
  overflow: hidden;
  transition: height 0.3s ease-out;
}
.rc-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.rc-menu-item-group-title {
  color: #999;
  line-height: 1.5;
  padding: 8px 10px;
  border-bottom: 1px solid #dedede;
}
.rc-menu-item-active,
.rc-menu-submenu-active > .rc-menu-submenu-title {
  background-color: #eaf8fe;
}
.rc-menu-item-selected {
  background-color: #eaf8fe;
  transform: translateZ(0);
}
.rc-menu-submenu-selected {
  background-color: #eaf8fe;
}
.rc-menu > li.rc-menu-submenu {
  padding: 0;
}
.rc-menu-horizontal.rc-menu-sub,
.rc-menu-vertical.rc-menu-sub,
.rc-menu-vertical-left.rc-menu-sub,
.rc-menu-vertical-right.rc-menu-sub {
  min-width: 160px;
  margin-top: 0;
}
.rc-menu-item,
.rc-menu-submenu-title {
  margin: 0;
  position: relative;
  display: block;
  padding: 7px 7px 7px 16px;
  white-space: nowrap;
}
.rc-menu-rtl .rc-menu-item,
.rc-menu-rtl .rc-menu-submenu-title {
  padding: 7px 16px 7px 7px;
}
.rc-menu-item.rc-menu-item-disabled,
.rc-menu-submenu-title.rc-menu-item-disabled,
.rc-menu-item.rc-menu-submenu-disabled,
.rc-menu-submenu-title.rc-menu-submenu-disabled {
  color: #777 !important;
}
.rc-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  padding: 0;
  line-height: 0;
  background-color: #e5e5e5;
}
.rc-menu-submenu-popup {
  position: absolute;
}
.rc-menu-submenu-popup .submenu-title-wrapper {
  padding-right: 20px;
}
.rc-menu-submenu-rtl.rc-menu-submenu-popup .submenu-title-wrapper,
.rc-menu-submenu-rtl .rc-menu-submenu-popup .submenu-title-wrapper {
  padding-right: 0;
  padding-left: 20px;
}
.rc-menu-submenu > .rc-menu {
  background-color: #fff;
}
.rc-menu .rc-menu-submenu-title .anticon,
.rc-menu .rc-menu-item .anticon {
  width: 14px;
  height: 14px;
  margin-right: 8px;
  top: -1px;
}
.rc-menu-rtl .rc-menu .rc-menu-submenu-title .anticon,
.rc-menu-rtl .rc-menu .rc-menu-item .anticon {
  margin-right: 0;
  margin-left: 8px;
}
.rc-menu-horizontal {
  background-color: #f3f5f7;
  border: none;
  border-bottom: 1px solid #d9d9d9;
  box-shadow: none;
  white-space: nowrap;
  overflow: hidden;
}
.rc-menu-horizontal > .rc-menu-item,
.rc-menu-horizontal > .rc-menu-submenu > .rc-menu-submenu-title {
  padding: 15px 20px;
}
.rc-menu-horizontal > .rc-menu-submenu,
.rc-menu-horizontal > .rc-menu-item {
  border-bottom: 2px solid transparent;
  display: inline-block;
  vertical-align: bottom;
}
.rc-menu-horizontal > .rc-menu-submenu-active,
.rc-menu-horizontal > .rc-menu-item-active {
  border-bottom: 2px solid #2db7f5;
  background-color: #f3f5f7;
  color: #2baee9;
}
.rc-menu-horizontal:after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;
}
.rc-menu-vertical,
.rc-menu-vertical-left,
.rc-menu-vertical-right,
.rc-menu-inline {
  padding: 12px 0;
}
.rc-menu-vertical > .rc-menu-item,
.rc-menu-vertical-left > .rc-menu-item,
.rc-menu-vertical-right > .rc-menu-item,
.rc-menu-inline > .rc-menu-item,
.rc-menu-vertical > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-vertical-left > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-vertical-right > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {
  padding: 12px 8px 12px 24px;
}
.rc-menu-rtl.rc-menu-vertical > .rc-menu-item,
.rc-menu-rtl.rc-menu-vertical-left > .rc-menu-item,
.rc-menu-rtl.rc-menu-vertical-right > .rc-menu-item,
.rc-menu-rtl.rc-menu-inline > .rc-menu-item,
.rc-menu-rtl.rc-menu-vertical > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-rtl.rc-menu-vertical-left > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-rtl.rc-menu-vertical-right > .rc-menu-submenu > .rc-menu-submenu-title,
.rc-menu-rtl.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {
  padding: 12px 24px 12px 8px;
}
.rc-menu-vertical .rc-menu-submenu-arrow,
.rc-menu-vertical-left .rc-menu-submenu-arrow,
.rc-menu-vertical-right .rc-menu-submenu-arrow,
.rc-menu-inline .rc-menu-submenu-arrow {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
  position: absolute;
  right: 16px;
  line-height: 1.5em;
}
.rc-menu-vertical .rc-menu-submenu-arrow:before,
.rc-menu-vertical-left .rc-menu-submenu-arrow:before,
.rc-menu-vertical-right .rc-menu-submenu-arrow:before,
.rc-menu-inline .rc-menu-submenu-arrow:before {
  content: '\f0da';
}
.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow:before,
.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow:before,
.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow:before,
.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow:before,
.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow:before,
.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow:before,
.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow:before,
.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow:before {
  content: '\f0d9';
}
.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow,
.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow,
.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow,
.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow,
.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow,
.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow,
.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow,
.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow {
  right: auto;
  left: 16px;
}
.rc-menu-inline .rc-menu-submenu-arrow {
  transform: rotate(90deg);
  transition: transform 0.3s;
}
.rc-menu-inline .rc-menu-submenu-open > .rc-menu-submenu-title .rc-menu-submenu-arrow {
  transform: rotate(-90deg);
}
.rc-menu-vertical.rc-menu-sub,
.rc-menu-vertical-left.rc-menu-sub,
.rc-menu-vertical-right.rc-menu-sub {
  padding: 0;
}
.rc-menu-submenu-rtl .rc-menu-vertical.rc-menu-sub,
.rc-menu-submenu-rtl .rc-menu-vertical-left.rc-menu-sub,
.rc-menu-submenu-rtl .rc-menu-vertical-right.rc-menu-sub {
  direction: rtl;
}
.rc-menu-sub.rc-menu-inline {
  padding: 0;
  border: none;
  border-radius: 0;
  box-shadow: none;
}
.rc-menu-sub.rc-menu-inline > .rc-menu-item,
.rc-menu-sub.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 0;
}
.rc-menu-rtl .rc-menu-sub.rc-menu-inline > .rc-menu-item,
.rc-menu-rtl .rc-menu-sub.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {
  padding-left: 0;
}
.rc-menu-open-slide-up-enter,
.rc-menu-open-slide-up-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-menu-open-slide-up-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  opacity: 1;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-menu-open-slide-up-enter.rc-menu-open-slide-up-enter-active,
.rc-menu-open-slide-up-appear.rc-menu-open-slide-up-appear-active {
  animation-name: rcMenuOpenSlideUpIn;
  animation-play-state: running;
}
.rc-menu-open-slide-up-leave.rc-menu-open-slide-up-leave-active {
  animation-name: rcMenuOpenSlideUpOut;
  animation-play-state: running;
}
@keyframes rcMenuOpenSlideUpIn {
  0% {
    opacity: 0;
    transform-origin: 0% 0%;
    transform: scaleY(0);
  }
  100% {
    opacity: 1;
    transform-origin: 0% 0%;
    transform: scaleY(1);
  }
}
@keyframes rcMenuOpenSlideUpOut {
  0% {
    opacity: 1;
    transform-origin: 0% 0%;
    transform: scaleY(1);
  }
  100% {
    opacity: 0;
    transform-origin: 0% 0%;
    transform: scaleY(0);
  }
}
.rc-menu-open-zoom-enter,
.rc-menu-open-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-menu-open-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-menu-open-zoom-enter.rc-menu-open-zoom-enter-active,
.rc-menu-open-zoom-appear.rc-menu-open-zoom-appear-active {
  animation-name: rcMenuOpenZoomIn;
  animation-play-state: running;
}
.rc-menu-open-zoom-leave.rc-menu-open-zoom-leave-active {
  animation-name: rcMenuOpenZoomOut;
  animation-play-state: running;
}
.rc-menu-submenu-rtl.rc-menu-open-zoom-enter,
.rc-menu-submenu-rtl.rc-menu-open-zoom-appear,
.rc-menu-submenu-rtl.rc-menu-open-zoom-leave,
.rc-menu-submenu-rtl .rc-menu-open-zoom-enter,
.rc-menu-submenu-rtl .rc-menu-open-zoom-appear,
.rc-menu-submenu-rtl .rc-menu-open-zoom-leave {
  transform-origin: top right !important;
}
@keyframes rcMenuOpenZoomIn {
  0% {
    opacity: 0;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes rcMenuOpenZoomOut {
  0% {
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform: scale(0, 0);
  }
}

