
div.hold-widget-container
{
    background-color: #FFD400;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
}



 div.hold-widget-img{
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    min-width: 300px;
    height: 300px;
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
     margin: 0 auto;
    -webkit-transition: -webkit-transform 5s cubic-bezier(.165,.84,.26,.98);
    transition: -webkit-transform 5s cubic-bezier(.165,.84,.26,.98);
    transition: transform 5s cubic-bezier(.165,.84,.26,.98);
    transition: transform 5s cubic-bezier(.165,.84,.26,.98),-webkit-transform 5s cubic-bezier(.165,.84,.26,.98);
    border-radius: 5px 5px 0px 0px;
}


ul.hold-widget-tgs {
    list-style: none;
    margin: 0;
    padding:10px 20px 20px 20px;
    width: 100%;
}

ul.hold-widget-tgs li {
    display: inline-block;
    padding: 0;
    margin: 0;
    width: 50%;
}


li.intensity-item {
    text-align: right;
}

ul.hold-widget-tgs li span {
   padding-left: 26px;
   background-position: 0;
   background-repeat: no-repeat;
   background-size: 17px;
   width: 20px;
   height: 20px;
}

ul.hold-widget-tgs li div
{
    font-size: 14px;
}


.hold-widget-linktext
{
    padding:20px 0px 0px 20px;
    display: block;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 18px;

}

.hold_widget_mobile .horizontale > div > div > div > div {
flex: 0 0 auto;
width: max-content;
}
.hold_widget_mobile .horizontale > div > .elementor-section {
min-width: max-content;
}
@media (max-width:1024px){
.hold_widget_mobile .horizontale > div > .elementor-section {
min-width: 100vw;
}
}

.hold_widget_mobile .horizontale > div {
display: flex;
flex-wrap: nowrap;
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
cursor: grab; /* Change to unset to have the normal cursor */
}

.hold-widget-splash{
  overflow: hidden;
    pointer-events: none;
    position: absolute;
    left: -45px;
    top: 26px;
    transform: rotate(-45deg);
    white-space: nowrap;
    background: #FFD400;
    width: 180px;
    text-align: center;
    padding: 5px;
    font-family: Poppins;
    font-weight: bold;
    font-size:16px; 
}
