.elementor-54441 .elementor-element.elementor-element-5736548{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content{justify-content:start;align-items:start;flex-direction:row;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list.list-inline{justify-content:start;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-icon > i{font-size:13px;color:var( --e-global-color-secondary );}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-icon > svg{height:13px;width:13px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-icon > img{height:13px;width:13px;color:var( --e-global-color-secondary );}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-icon > svg path{stroke:var( --e-global-color-secondary );}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-icon{padding:6px 0px 0px 20px;margin:0px 6px 3px 0px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-title{color:var( --e-global-color-3a69ac3 );transition:var( --e-global-color-3a69ac3 );font-weight:700;margin:0px 6px 20px 0px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:var( --e-global-color-3a69ac3 );}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-text{flex-direction:column;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-description{color:#FFFFFF85;transition:color 0.3s ease;margin:0px 10px 0px 0px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-divider:not(:last-child)::before{border-top-color:#FFFFFF75;border-top-style:solid;margin:30px 10px 30px 60px;}.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-divider-inline:not(:last-child)::before{border-left-color:#FFFFFF75;border-left-style:solid;margin:30px 10px 30px 60px;}/* Start custom CSS for elementskit-stylish-list, class: .elementor-element-b5abb9b */.elementor-54441 .elementor-element.elementor-element-b5abb9b path {
    fill:#D08B19 !important;
}
.elementor-54441 .elementor-element.elementor-element-b5abb9b {
    height: 350px;
    overflow-y: auto;
  padding-left: 20px;
  padding-top: 20px;
}

.elementor-54441 .elementor-element.elementor-element-b5abb9b::-webkit-scrollbar {
    width: 6px; /* Set scrollbar width */
    background: #0C0C0C;
}

.elementor-54441 .elementor-element.elementor-element-b5abb9b::-webkit-scrollbar-thumb {
    background-color: #D08B19; /* Thumb color */
   
    transition: background-color 0.2s ease; /* Smooth transition for color change */
}

/* Optional: Change thumb color on hover for transition effect */
.elementor-54441 .elementor-element.elementor-element-b5abb9b::-webkit-scrollbar-thumb:hover {
    background-color: #D08B19; /* Darker shade on hover */
}
.elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-counter {
  
    background: white;
    box-shadow: 0px 0px 40px -4px rgba(112, 144, 176, 0.2);
    border-radius: 99px;
    min-width: 80px;
    height: 80px;
    text-align: center;
}
@media only screen and (max-width: 600px) {

.elementor-54441 .elementor-element.elementor-element-b5abb9b {
    height: 400px;
}
    .elementor-54441 .elementor-element.elementor-element-b5abb9b .ekit-stylish-list-content-counter {
    min-width: 60px;
    height: 60px;

}
}/* End custom CSS */