/* function to convert the calc function in to rem based
$first- should be in % */
/** Slick Carousel Starts **/
/** Slick Carousel Ends **/
/* override default breakpoints */
.carousel-container .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-link:not(.no-link):hover .carousel-tile-card {
  -webkit-box-shadow: 0 0 0.3125rem 0.0625rem #0e78ad;
          box-shadow: 0 0 0.3125rem 0.0625rem #0e78ad; }

@media (min-width: 576px) {
  .carousel-container .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-link:not(.no-link):focus .carousel-tile-card {
    border: 0.125rem solid #0e78ad;
    -webkit-box-shadow: 0 0 0.3125rem 0.0625rem #0e78ad;
            box-shadow: 0 0 0.3125rem 0.0625rem #0e78ad; } }

.carousel-container .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-card {
  -webkit-box-shadow: 0 0 0.25rem 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 0.25rem 0 rgba(0, 0, 0, 0.25);
  margin-top: 0.125rem; }

.carousel-container .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-body .carousel-tile-desc {
  color: #0e78ad; }
  .carousel-container .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-body .carousel-tile-desc:hover {
    color: #0a557a; }

.carousel-container.dark-theme .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-link:not(.no-link):hover .carousel-tile-card {
  -webkit-box-shadow: 0 0 0.3125rem 0.0625rem #fff;
          box-shadow: 0 0 0.3125rem 0.0625rem #fff; }

@media (min-width: 576px) {
  .carousel-container.dark-theme .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-link:not(.no-link):focus .carousel-tile-card {
    border-color: #fff;
    -webkit-box-shadow: 0 0 0.3125rem 0.0625rem #fff;
            box-shadow: 0 0 0.3125rem 0.0625rem #fff; } }

.carousel-container.dark-theme .carousel-wrap .wtb-carousel .carousel-inner .carousel-tile-body .carousel-tile-desc {
  color: #fff; }
