.testimonial-sider{padding:70px 0; position: relative; color:#ffffff;}
.testimonial-sider:after {
    background-color: #002854;
    background-image: url(https://243124386.hs-sites-na2.com/hubfs/top-square-shap.svg), url(https://243124386.hs-sites-na2.com/hubfs/bottom-square-shape.svg);
    background-repeat: no-repeat, no-repeat;
    background-size: 643px, 236px;
    background-position: left top, left bottom;
    border-radius: 0 20px 20px 0;
    width: 100%;
    content: "";
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
}
.testimonial-sider h2 {color:#ffffff;}
.testimonial-sider .contnt-wrap{max-width:85%;margin:0 auto;text-align:center;padding:40px 60px;width:100%!important;display:flex !important;border-radius:20px; background-color:#ffffff; margin:0 auto;transition:.5s all ease}
.testimonial-sider .slick-initialized .slick-slide{display:block;padding:20px 0}
.testimonial-sider .contnt-wrap .image{justify-content:center;margin:0 auto;display:flex}
.testimonial-sider .contnt-wrap .slick-slide{justify-content:center;display:flex!important;width:100%}
.testimonial-sider .contnt-wrap button{display:none!important}
.testimonial-sider button.slick-next.slick-arrow,.testimonial-sider button.slick-prev.slick-arrow{display:none!important}
.testimonial-sider .contnt-wrap .image img{width:170px;object-fit:cover;height:170px!important; min-width: 170px; border-radius:50%;border:2px solid #000640;transition:.5s all ease;padding:2px}
.testimonial-sider .contnt-wrap {text-align: left;}
.testimonial-sider .txt-block {width: calc(100% - 170px);padding: 0 0 0 30px;}
.testimonial-sider .txt-block .link-readmore a {background: #85714D; border: 0; font-family: "Inter", sans-serif; font-weight: 400; font-size:14px; text-align: center; color:#ffffff; border-radius: 5px;text-align:center; padding:10px 16px;cursor: pointer;  display: inline-block; transition: all ease 0.3s;}
.testimonial-sider .contnt-wrap .titleandcontent *{color:#000000;}
.testimonial-sider .contnt-wrap p{margin:0 0 30px 0;position: relative;padding: 0;}
.testimonial-sider .contnt-wrap p:before {background: url('https://243124386.hs-sites-na2.com/hubfs/quote-icon.png') no-repeat; background-size: 100%; content:"";width: 22px;height: 22px; display: inline-block;}
.testimonial-sider .contnt-wrap p:after {background: url('https://243124386.hs-sites-na2.com/hubfs/quote-icon.png') no-repeat; background-size: 100%; content:"";width: 22px;height: 22px; display: inline-block;    transform: scalex(-1);margin: 0 0 0 2px;vertical-align: bottom;}
.testimonial-sider .contnt-wrap h4{margin:0 0 14px 0}
.testimonial-sider .contnt-wrap h5{margin: 0;font-size: 14px;font-weight: 400;}
.testimonial-sider ul.slick-dots{display:flex;margin:0 auto;max-width:30%;justify-content:center;width:100%}
.testimonial-sider ul.slick-dots li button{margin:0 5px;width:16px;height:8px;font-size:0;display:inline-block; border:0; line-height:1;padding:0; background-color:#ffffff;}
.testimonial-sider .contnt-wrap:hover .image img{border:2px solid #a48e65}
.testimonial-sider ul.slick-dots li.slick-active button, .testimonial-sider ul.slick-dots li:hover button{width:35px; background-image: none; background-color:#ddaa4d;}
.testimonial-sider .title-and-content{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:40px}
#testimonil {scroll-margin-top: 100px;}

@media(max-width:991px){
.testimonial-sider .titleandcontent{margin-bottom:30px}
.testimonial-sider .contnt-wrap{padding:30px; border-radius: 15px; max-width: 100%;}
}

@media(max-width:767px){
.testimonial-sider .contnt-wrap .image img{width:120px;height:120px}
.testimonial-sider{padding:50px 0}
.testimonial-sider .contnt-wrap{padding:20px 30px}
.testimonial-sider .title-and-content{margin-bottom:30px;max-width:100%}
}

@media only screen and (max-width: 679px) {
.testimonial-sider .contnt-wrap {flex-wrap: wrap;text-align: center;}
.testimonial-sider .txt-block {width: 100%;padding: 20px 0 0 0;}
}

@media(max-width:580px){
.testimonial-sider .contnt-wrap{max-width:95%;padding:20px 14px}
}
}

html {
  scroll-behavior: smooth;
}