.core-service-wrap.study-wrap{padding-bottom: 130px; position: relative; }
.core-service-wrap.study-bottom-imgs, .study-wrap .carousel-indicators-study{position: absolute; bottom: 70px; content: ''; left: 95px; right: 95px; display: flex; justify-content: start; }
.core-service-wrap.study-wrap .carousel-indicators-study{bottom: -60px; height: auto; left: 75px; right: 75px; width: auto; padding: 0; max-height: 100px; overflow:hidden; }
.core-service-wrap.study-bottom-imgs .d-flex, .study-wrap .carousel-indicators-study li{padding: 10px; flex-grow: 1; flex-basis: 0; height: 98px; align-items: center; }
.core-service-wrap.study-wrap .carousel-inner{overflow: visible; overflow-x: hidden; }
.core-service-wrap.study-wrap .carousel-indicators-study li {padding: 0 4px; margin: 0; opacity: 1; text-indent: inherit; background-clip: inherit; position: relative; border:1px solid #DCDCDC; width: auto; display: flex; justify-content: center; align-items: center; }
.carousel-indicators-study{z-index: 15; list-style: none; }
.carousel-indicators-study li{box-sizing: content-box; flex: 0 1 auto; cursor: pointer; background-color: #fff; transition: opacity .6s ease; }
#carouselExampleIndicatorsthree li{width: 10px; height: 10px; background-color: #DADADA; opacity: 1; margin: 0 10px; }
.rounded-circle.active, #carouselExampleIndicatorsthree li:hover{
 background-color: #2571F0 !important
}
.study-info{display: flex; flex-direction: column; align-items: flex-start; padding: 50px 40px 70px; background: #FFFFFF; box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.09); width: 42%; font-family: 'Montserrat'; text-align: left; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; 
  color: #323232;}
.study-info h4{font-weight: 600; font-size: 24px; line-height: 29px; text-transform: capitalize; color: #323232; }
.study-info h3{font-weight: 600; font-size: 24px; line-height: 29px; text-transform: capitalize; color: #323232; }
.study-info ul{padding-left: 20px ; margin-bottom: 32px; list-style: none; }
.study-info ul li::before {content: "\2022"; color: #2571F0; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; font-size:25px;}
.study-info a{font-weight: 600; font-size: 13px; line-height: 16px; text-transform: uppercase; color: #2571F0; position: absolute; bottom: 60px; padding: 8px; }
.study-img{width: 58% }
.study-info a:hover{background: #2571F0; color: #ffffff; }

@media (max-width: 1536px) {
   .study-info{padding: 40px 30px 70px }
}
@media (max-width: 1024px) {
  .core-service-wrap.study-wrap .carousel-indicators-study{left: 0; right: 0 }
 }
@media (max-width: 768px) {
  .core-service-wrap.study-wrap{padding-bottom: 150px }
  .core-service-wrap.study-wrap .carousel-item .d-flex{flex-direction: column }
  .study-info{padding: 30px 30px 30px }
  .study-info a{position: relative; bottom: auto; margin-top: 20px }
  .study-img, .study-info{width: 100% }
  .study-info h4{font-size: 20px; line-height: 26px }
  .study-bottom-imgs{bottom: 45px; }
  .core-service-wrap.study-wrap .carousel-indicators-study{bottom: -105px; }
}
@media (max-width: 767px) {
  .study-pagination-wrap{overflow: auto; }
  .core-service-wrap.study-wrap{padding-bottom: 130px; }
  .core-service-wrap.study-bottom-imgs, .study-wrap .carousel-indicators-study{margin-top: 15px; left: 0; right: 0; flex-wrap: nowrap; height: 80px; display: flex; width: 100%; max-width: 100%; white-space: nowrap; position: static; bottom: 0; }
  .core-service-wrap.study-wrap .carousel-indicators-study{position: absolute; bottom: -85px; left: 0; right: 0; overflow-y: hidden; overflow-x: auto; height: 80px; }
  .study-tabs{position: absolute; bottom: -94px; left: 0; height: 80px; right: 0; overflow: auto; z-index: 999; }
  .core-service-wrap.study-bottom-imgs .d-flex, .study-wrap .carousel-indicators-study li{width: 120px; float: left; min-width: 120px; height: 77px }
}