.elementor-54035 .elementor-element.elementor-element-92c1721{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54035 .elementor-element.elementor-element-4ac609d3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54035 .elementor-element.elementor-element-4ac609d3 > .elementor-widget-container{margin:0px -30px 0px -20px;}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54035 .elementor-element.elementor-element-4ac609d3 > .elementor-widget-container{margin:0px -20px 0px -20px;}}/* Start custom CSS for icon-list, class: .elementor-element-4ac609d3 */.elementor-54035 .elementor-element.elementor-element-4ac609d3 li.activefilteritem {
background-image: linear-gradient(60deg,var( --e-global-color-primary ) 0%,var( --e-global-color-accent ) 100%);
border-color:#fff00;
transform: 0.3s;
}

.elementor-54035 .elementor-element.elementor-element-4ac609d3 li{
        padding:5px 25px!important;
        border-radius:50px;
        cursor:pointer;
        background-color:#202020;
        border: 1px solid grey;
        transition: 0.3s;
}



.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-widget-container {
  cursor: grab;
}

.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-widget-container:active {
  cursor: grabbing;
}


.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-widget-container{
    /*display: flex;*/
    overflow: scroll;
    min-height:50px;
}
.elementor-54035 .elementor-element.elementor-element-4ac609d3 ul{
    /*overflow: scroll;*/
    width: max-content
}


/* Hide scrollbar for Chrome, Safari and Opera */
.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-widget-container::-webkit-scrollbar{
  display: none!important;
}

/* Hide scrollbar for IE, Edge and Firefox */
.elementor-54035 .elementor-element.elementor-element-4ac609d3 .elementor-widget-container {
  -ms-overflow-style: none!important;  /* IE and Edge */
  scrollbar-width: none!important;  /* Firefox */
}
/*.elementor-54035 .elementor-element.elementor-element-4ac609d3 ul li:nth-child(1){*/
    /*margin-left:20px!important;*/
/*    background-color:#C1C276;*/
/*}*/

.elementor-54035 .elementor-element.elementor-element-4ac609d3 li{
  
    transition: 0.3s
}

.elementor-54035 .elementor-element.elementor-element-4ac609d3 li:hover{
    background-image: linear-gradient(60deg,var( --e-global-color-primary ) 0%,var( --e-global-color-accent ) 100%);
border-color:#fff00;
}
@media screen and (max-width:767px){
.elementor-54035 .elementor-element.elementor-element-4ac609d3 ul li:first-child{
    margin-left:20px!important;
}
}/* End custom CSS */