
.whychooseSec{ width: 100%; float: left;padding:35px 0;}
.whychooseContent{width: 100%;float: left;}

.whychooseSec  .secHeadingBox{display:flex;justify-content:space-between;align-items:flex-start;}
.whychooseSec  .secHeadingBox .secHeading{color:#000;font-size:32px;font-weight:400;line-height:106%;letter-spacing:-0.96px;}

.whychooseSec  .secHeadingBox .viewCta{border-radius:8px;border:1px solid rgba(69, 69, 69, 0.5);padding:6px 14px;color:#454545;text-align:center;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-0.54px;display:inline-block;transition:0.3s all ease-in;}
.whychooseSec  .secHeadingBox .viewCta:hover{border:1px solid #454545;background:#FFF;}
.whychooseSec  .whychooseContent .whychooseData{padding:60px 0px 0;}
.whychooseSec  .whychooseContent .whychooseData .whychooseBox{margin-right:10px;position:relative;padding:16px 12px;border-radius:20px;border:1px solid rgba(0, 93, 172, 0.1);background:#FFF;box-shadow:5px 10px 10px 0px rgba(0, 0, 0, 0.1);transition:0.3s all ease-in-out;}
.whychooseData .whychooseBox:hover img{transform:scale(1.1);}
.whychooseData .whychooseBox:last-child{margin-right:0px;}
.whychooseData .whychooseBox .whychooseImg{overflow:hidden;border-radius:20px;position:relative;}
.whychooseData .whychooseBox .whychooseImg img{transition:0.5s all ease-in-out;}
 .whychooseSecondryHeading{position:absolute;padding:24px;z-index:1;}
 .whychooseSecondryHeading .cardHeading{color:#FFF;font-size:32px;font-weight:400;line-height:106%;margin-bottom:10px;}
.whychooseData .whychooseBox.slick-slide{transform:scaleY(0.85);}
.whychooseData .whychooseBox.slick-active{transform:scaleY(1);}
.whychooseData .slick-dots{display:flex;overflow:hidden;bottom:0;}
.whychooseData .slick-dots li{flex:1;height:5px;margin:0px;overflow:hidden;}
.whychooseData .slick-dots li:first-child{border-top-left-radius:90px;border-bottom-left-radius:90px;}
.whychooseData .slick-dots li:last-child{border-top-right-radius:90px;border-bottom-right-radius:90px;}
.whychooseData .slick-dots li button{width:100%;height:5px;padding:0px;}
.whychooseData .slick-dots li button:before{content:"";width:100%;height:5px;background:rgba(0, 0, 0, 0.15);transition:0.3s all ease-in;}
.whychooseData .slick-dots li button:hover:before{transform:scaleY(1.5);}
.whychooseData .slick-dots li.slick-active button:before{background:#000;transition:0.3s all ease-in;}
.whychooseData .slick-track{margin-bottom:15px;}

.whychooseBox .whychooseHeading{padding:40px 28px 54px;}
.whychooseBox .whychooseHeading .cardHeading{color:#000;font-size:22px;font-weight:400;line-height:118%;margin-bottom:10px;}
.whychooseBox .whychooseHeading .cardDescription{color:#454545;font-size:18px;font-weight:400;line-height:140%;}
.whychooseSecondryHeading .cardDescription{color:#fff;font-size:18px;font-weight:400;line-height:140%;}

@media screen and (max-width: 1600px){

.whychooseBox .whychooseHeading .cardHeading{font-size:18px;}
.whychooseImg .whychooseSecondryHeading .cardHeading{font-size:24px;}
.whychooseImg .whychooseSecondryHeading .cardDescription{font-size:14px;}
.whychooseSec  .secHeadingBox .secHeading{letter-spacing:-0.72px;}
.whychooseSec  .secHeadingBox .secHeading{font-size:24px;}

.whychooseSec  .whychooseContent .whychooseData{padding:44px 0px;}
.whychooseSec  .whychooseData .whychooseBox{padding:12px 10px;}
.whychooseSec   .whychooseBox .whychooseHeading{padding:30px 20px 32px;}
.whychooseBox .whychooseHeading .cardHeading{margin-bottom:8px;}
.whychooseBox .whychooseHeading .cardDescription{font-size:14px;}
.whychooseSec  .secHeadingBox .viewCta{font-size:14px;}

}
@media screen and (max-width: 1366px){
.whychooseSec  .whychooseContent .whychooseData{padding:36px 0px;}
.whychooseSec   .whychooseData .whychooseBox{padding:10px 8px;}
.whychooseSec   .whychooseBox .whychooseHeading{padding:20px 15px 26px;}
.whychooseSec   .whychooseHeading .cardHeading{margin-bottom:8px;}
}
@media screen and (max-width: 1024px){
    .whychooseSec{padding: 50px 0;}
.whychooseSec  .whychooseContent .whychooseData{padding:20px 0px; margin: 0 0;}
.whychooseBox .whychooseHeading .cardHeading{font-size:16px;}
.whychooseBox .whychooseImg .whychooseSecondryHeading .cardHeading{font-size:22px;}
.whychooseSec  .secHeadingBox .secHeading{letter-spacing:-0.6px;}
.whychooseSec  .secHeadingBox .secHeading{font-size:22px;}
}
@media screen and (max-width: 720px){
    .whychooseSec{padding: 25px 0;}
.whychooseSec .wrapper{padding-right:0px;}
.whychooseSec  .secHeadingBox .secHeading{width:70%;}
.whychooseData .whychooseBox{border-radius:10px;}
.whychooseData .whychooseBox{border-radius:10px;}
.whychooseBox .whychooseImg{border-radius:10px;}
.whychooseBox .whychooseHeading .cardHeading{font-size:18px;}
.whychooseBox  .whychooseSecondryHeading .cardHeading{font-size:20px;}
.whychooseBox  .whychooseSecondryHeading .cardDescription{font-size:14px;}
.whychooseBox .whychooseHeading .cardDescription{font-size:14px;}
.whychooseSec  .secHeadingBox .viewCta{font-size:12px;}
.whychooseSec  .secHeadingBox .secHeading{font-size:24px;}
.whychooseSec .wrapper{padding-left:24px;padding-right:24px;}
.whychooseSec  .whychooseContent .whychooseData .slick-list{ padding: 0 15px;}
.whychooseBox .whychooseImg .whychooseSecondryHeading .cardHeading{font-size:18px;}

}




