.hero-list-container{display:flex;flex-wrap:wrap;width:100%;margin:auto;padding:0;max-width:100%;justify-content:center;margin-top:20px}
.hero-list-container .item{display:flex;position:relative;width:100px;border-radius:2px;flex-direction:column;margin:0 5px;margin-bottom:10px;padding:0;cursor:pointer}
.hero-list-container .item .inner-item{height:auto;display:flex;max-width:100%;max-height:100%;align-items:center;flex-direction:row;justify-content:center;position:relative}
.hero-list-container .item span.remove{position:absolute;top:-13px;right:-10px;background:red;color:#fff;border-radius:50%;cursor:pointer;opacity:0;transition:0.5s all}
.hero-list-container .item .inner-item img{width:100%;height:100px;object-fit:cover;object-position:center}
.hero-list-container .item.active .inner-item{box-shadow:0 0 4px 3px #ff0000}
.hero-list-container .item:hover span.dashicons{opacity:1}
.hero-slider-main .hero-slider-item{padding:130px 0;display:flex;justify-content:center;align-items:center}
.hero-slider-main .hero-slider-item img{width:100%}
.hero-slider-top{position:relative;overflow:hidden}
.hero-slider-top .setting{overflow:hidden;position:absolute;top:0;z-index:9999999;right:0;background:#0000008c;color:#fff;padding:10px 10px;text-align:center;width:100%;display:flex;flex-direction:column}
.hero-slider-top .setting span.dashicons.dashicons-admin-generic{cursor:pointer;margin:0 auto}
.hero-slider-top .setting .hide-items{width:100%}
.hero-slider-top.active .setting{top:0;transition:0.5s all}
.hero-slider .bx-wrapper{margin:0!important;box-shadow:none!important;border:0!important;background:#fff!important}
.hero-slider-main .hero-slider-item img{width:100%}
.hero-slider{width:100%!important;max-width:100%!important}
.hero-list-container .item.add button{height:100px;width:100px;background:#ff0000;color:#fff;border:none}
.hero-slider-main .hero-slider-item .details{width:80%;color:#fff;margin:0 auto;position:relative}
.hero-slider-main .hero-slider-item .details .subtitle{color:#fff;margin:0;padding:0;text-shadow:1px 1px 3px #000}
.hero-slider-main .hero-slider-item .details .title{margin:0;text-shadow:2px 2px 7px #000}
.hero-slider-main .hero-slider-item .details .title:after,
.hero-slider-main .hero-slider-item .details .title:before{display:none}
.alignment-setting{width:100%;display:contents}
.alignment-setting span{font-size:50px;width:auto;height:auto;margin-right:20px;cursor:pointer}
.alignment-setting span.active{color:red}
.hero-slider-main .hero-slider-item .details.alignment-center{text-align:center}
.hero-slider-main .hero-slider-item .details.alignment-left{text-align:left}
.hero-slider-main .hero-slider-item .details.alignment-right{text-align:right}
.hero-slider-item .slider-overlay{position:absolute;top:0;bottom:0;left:0;right:0}
.alignment-setting span:last-child{margin:0}
.block-add.first-time{text-align:center;box-shadow:0px 0px 2px #000;padding:20px 20px}
.block-add.first-time svg{width:100px!important;height:100px!important}
.block-add.first-time h2{font-size:25px;margin:0 0 10px 0}
.block-add.first-time h2:before,
.block-add.first-time h2:after{display:none}
.block-add.first-time p{margin:0 0 20px 0;font-size:18px}
.block-add.first-time button{background:red!important;color:#fff!important;border:none!important;width:100px!important;height:40px!important}
.editor-styles-wrapper .editor-writing-flow{margin:0!important;max-width:100%!important}
.editor-styles-wrapper .wp-block{width:100%!important}
.hero-slider-main{display:flex}
.hero-slider .bx-pager{padding:0!important;bottom:20px!important}
.hero-slider .bx-pager .bx-pager-item a{box-shadow:1px 1px 4px #000!important}
.hero-slider .bx-pager .bx-pager-item a.active{background:red!important}
