.bg-white { background: #fff;}
.bg-ice_blue { background: #F3F3FE;}
.bg-light_grey { background: #F3F3F4;}
.bg-soft_grey { background: #FAFAFB;}

.bg--white{ background: #fff;}
.bg--IceBlue{ background: #F3F3FE;}

.inner-testimonials { position: relative;}
.testi-img { position: absolute; z-index: 1; bottom:50px; left:0; }

.testi-copy { position: relative; max-width: 900px; margin-left: auto; padding: 115px 100px 115px 230px;}
.testi-copy p { margin-bottom: 40px; margin-top:0; color: #001A5C; font-size: 29px; font-weight: 700; font-style: italic; }
.testi-copy p span{ display: inline; font-size: 29px; font-weight: 700; font-style: italic; color: #0C11F2;}
.testi-copy span { color: #001A5C; font-size: 21px; font-weight: 700; display: block; }
.testi-copy small { letter-spacing: 0.2em; text-transform: uppercase; color: #9EA3A6; font-size: 14px; font-weight: 700; }

.pink-circle { background: linear-gradient(93.58deg, #EA005A 0%, #FF698D 100%); mix-blend-mode: multiply; width: 175px; height: 175px; border-radius: 50%; position: absolute; right: 60px; top: 57px; }
.pink-circle.hide-circle { background: none !important; }
.slider-progress{ position: absolute; left: 0; bottom: 0; width: 100%; height: 4px; }
.slider-progress:before { position: absolute; content: ""; background: #A6B0D8; height: 4px; width: 100%; left: 0; bottom: 0; }
.slider-progress span{ position: absolute; left: 0; bottom: 0; display: block; width: 0px; height: 100%; background-color: #0C11F2; transition: all 0s linear; }
.slider-progress span.active{width: 100%;}

.slider button.slick-prev.slick-arrow { position: absolute; bottom: 10px; left: 6%; font-size: 0; border: 0; background: url('https://20338367.fs1.hubspotusercontent-na1.net/hubfs/20338367/Vector%20(4).svg'); width: 15px; height: 12px; background-repeat: no-repeat; }
.slider button.slick-next.slick-arrow { position: absolute; bottom: 10px; left: 14%; font-size: 0; border: 0; background: url('https://20338367.fs1.hubspotusercontent-na1.net/hubfs/20338367/Vector%20(5).svg'); width: 15px; height: 12px; background-repeat: no-repeat; }
.count-slide {
    position: absolute;
    bottom: 5px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #001A5C;
    left: 128px;
}
.testimonials .container {
    position: relative;
}
.curren-slide {
    font-weight: 900;
}




@media(max-width:1200px){



}

@media(max-width:991px){


}

@media(max-width:767px){


}

