.customerassistSec{width:100%;float:left;padding: 35px 0;}
.customerassistContent{display:flex;align-items:flex-start;gap:10px}
.customerassistData{border-radius:20px;overflow:hidden;width:100%;position:relative;margin:0 5px;max-height: 250px;}
.customerassistData a{display:flex;align-items:center;justify-content:space-between}
.customerassistHeading{width:50%;position:absolute;left:30px;top:50%;transform:translateY(-50%)}
.customerassistSec .cardHeading{color:#000;font-size:22px;font-weight:400;line-height:126%;letter-spacing:-.72px}
.customerassistSec .cardDescription{color:#000;white-space: normal;font-size:18px;font-weight:400;line-height:133%;margin-top:12px;height: 72px;overflow: hidden;}
.customerassistHeading button{border-radius:10px;background:#f58220;padding:15px 30px;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:100%;display:inline-block;transition:.3s all ease-in;margin-top:20px}
.customerassistHeading button:hover{background:rgba(245,130,32,.6)}
.customerassistImg img{width: 100%;float: left;max-height: 400px;}
.customerassistImg{width: 100%;}


.customerassistContent::-webkit-scrollbar{width:2px;}
.customerassistContent::-webkit-scrollbar-track{width:2px; height: 2px; background:#fff;}
.customerassistContent::-webkit-scrollbar-thumb{width:2px;height: 2px; background:#fff;}
.customerassistContent::-webkit-scrollbar-thumb:hover{background:#f1f1f1;}

@media screen and (max-width:1600px)
{
    .customerassistSec .cardHeading{font-size:18px}
    .customerassistSec .cardDescription{font-size:14px;height: 56px;}
    .customerassistHeading button{font-size:16px;padding:10px 16px;margin-top:14px}
}
@media screen and (max-width:1200px)
{
    .customerassistSec{padding: 35px 0;}
    .customerassistHeading{width: 55%;left: 20px;}
    .customerassistSec .cardDescription{margin-top: 5px;}
    .customerassistHeading button{margin-top: 7px;}
}
@media screen and (max-width:1024px)
{
    .customerassistSec{padding: 50px 0;}
    .assistanceSec .cardHeading{font-size:16px}
    .slick-list .customerassistData{margin:0 5px}
}
@media screen and (max-width:760px)
{
    .customerassistSec{padding: 25px 0;}
    .assistanceSec .cardHeading{font-size:14px}
    .customerassistHeading{width: 55%;left: 20px;}
    .customerassistSec .cardDescription{font-size:14px}
    .customerassistHeading button{font-size:14px;margin-top:16px;padding:6px 14px}
    .customerassistSec .cardDescription{margin-top:8px}
    .customerassistSec{overflow:hidden}
    .customerassistContent{margin:0 -24px;    display: block;
        align-items: flex-start;
        gap: 10px;
        overflow: auto;
        white-space: nowrap;}
    .customerassistHeading button{margin-top:10px}
    .customerassistSec .slick-list{padding:0 15px}

    .customerassistData{ width: 80%; display: inline-block;}
    .customerassistContent  .customerassistData:first-child{ margin-left: 10px;}
}

@media screen and (max-width:360px){
    .customerassistSec{padding: 25px 0;}
    .customerassistHeading{left:15px;width:60%}
    .customerassistData a{height:130px;position:relative}
    .customerassistSec .cardDescription{margin-top:5px;line-height:120%}
    .customerassistImg img{position:absolute;left:0;top:0;width:100%;height:100%}
    .customerassistHeading button{margin-top:5px;font-size:12px}
}