@import url(font-gotham.css);

html,
body {
  height: 100%;
  width: 100%;
  font: 16px 'Gotham SSm A', 'Gotham SSm B', arial;
  -webkit-font-smoothing: antialiased;
  color: #2c2c2c;
}
:focus {
  outline: none !important;
}
h1, .h1 {
  font-weight: 800;
  font-size: 2.4rem;
  line-height: 1.1em;
  letter-spacing: -0.1rem;
  margin: 0 0 2rem;
  text-transform: uppercase;
}
h2, .h2 {
  font-weight: 800;
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin: 0 0 1.4rem;
  text-transform: uppercase;
}
h3, .h3 {
  font-weight: 500;
  font-size: 0.85rem;
  line-height: 0.85rem;
  margin: 0 0 0.5rem;
  text-transform: uppercase;
}
ul {
  padding-left: 0;
}
p, li, figcaption {
  font-size: 0.85rem;
  line-height: 1.2rem;
  margin: 0 0 1rem;
}
p:last-child {
  margin-bottom: 0;
}
li {
  margin-bottom: 0;
  list-style: none;
}
a, a:hover {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
}
sup {
  font-size: 50%;
  top: -.75em;
}
small, .small {
  font-size: 85%;
  line-height: 1.5;
}
b, strong {
  font-weight: 800;
}
ul {
  margin: 0;
}
video {
  display: block;
  max-width: 100%;
  width: 100%;
}
.video-container {
  position: relative;
}
.video-container .video-thumb {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.video-container .video-thumb:after {
  content: '';
  display: block;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px;
  background: transparent url(play-button.png) center center / contain no-repeat;
  z-index: 3;
  cursor: pointer;
}
.volume-control {
  display: block;
  width: 25px;
  height: 25px;
  cursor: pointer;
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.volume-control:after {
  font-family: 'Font Awesome 5 Pro';
  content: "\f028";
  display: block;
  color: #fff;
  font-size: 20px;
  text-align: center;
}
.volume-control.muted:after {
  content: "\f2e2";
}

/* Custom classes */
.offset--1 {margin-left: -8.333333%}
.offset--2 {margin-left: -16.666667%}
.opacity-5 {opacity: 0.5;}
.opacity-8 {opacity: 0.8;}
.zindex-1 {z-index: 1;}
.cursor-pointer {cursor: pointer !important;}
.cursor-default {cursor: default !important;}
.smaller {font-size: 75%; line-height: 1rem;}
.larger {font-size: 1rem; line-height: 1.55rem;}
.huge {font-size: 3rem; font-weight: 800; line-height: 1em; text-transform: uppercase;}
.img-responsive {width: 100%;}
.rotated {transform: rotate(-90deg) translate(-50%, -50%);}
.content-top {padding-top: 9rem; padding-bottom: 5rem;}
.content-dark {color: #fff !important;}
.content-background {background-position: center center; background-repeat: no-repeat; background-size: cover;}
.content-hero-100 {background-position: top center; background-repeat: no-repeat; background-size: 150%;}
.content-light-gray {background-color: #fafafa;}
.content-dark-gray {background-color: #2c2c2c; color: #fff !important;}
.ellipse {width: 100%; overflow: hidden; text-overflow: ellipsis;}
.font-weight-bolder {font-weight: 800 !important;}
.font-weight-bolder.text-uppercase {letter-spacing: -0.05rem;}
.text-purple {color: #622e90;}
.text-border-black {
  position: relative;
  top: 0;
  left: 0;
  color: transparent;
  text-shadow:
    -2px -2px 0px #000,
    2px -2px 0 #000,
    -2px 2px 0 #000,
    2px 2px 0 #000;
}
.text-border-black.text-purple:before {
  content: attr(after);
  position: absolute;
  left: 3px;
  top: 3px;
  text-shadow: none;
  color: #622e90;
  z-index: -1;
}
.font-18 {font-size: 18px}

@supports (-webkit-text-stroke: 1px black) {
  .text-border-black {
    -webkit-text-stroke: 2px black;
    /*-webkit-text-fill-color: white;*/
    text-shadow: none;
  }
  .text-border-black.text-purple:before {
    -webkit-text-stroke: initial;
    -webkit-text-fill-color: initial;
  }
}

img.object-fit, .object-fit img {object-fit: cover;}
.min-h-100 {min-height: 100%}
.content-hero p {
  font-size: 1rem;
  line-height: 1.55rem;
}
.video-cover {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  width: 100%;
}
.video-cover iframe,
.video-cover object,
.video-cover embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content-background-strike,
.content-background {
  position: relative;
}
.content-background-strike:before,
.content-background-0:before, .content-background-10:before, .content-background-20:before,
.content-background-30:before, .content-background-40:before, .content-background-50:before,
.content-background-60:before, .content-background-70:before, .content-background-80:before,
.content-background-90:before, .content-background-100:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content-background-strike:before {
  background-color: rgba(44, 44, 44, 0.6);
  background-image: url(strike.png);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 70px;
}
.content-background-0:before {background-color: rgba(44, 44, 44, 0)}
.content-background-10:before {background-color: rgba(44, 44, 44, 0.1)}
.content-background-20:before {background-color: rgba(44, 44, 44, 0.2)}
.content-background-30:before {background-color: rgba(44, 44, 44, 0.3)}
.content-background-40:before {background-color: rgba(44, 44, 44, 0.4)}
.content-background-50:before {background-color: rgba(44, 44, 44, 0.5)}
.content-background-60:before {background-color: rgba(44, 44, 44, 0.6)}
.content-background-70:before {background-color: rgba(44, 44, 44, 0.7)}
.content-background-80:before {background-color: rgba(44, 44, 44, 0.8)}
.content-background-90:before {background-color: rgba(44, 44, 44, 0.9)}
.content-background-100:before {background-color: rgba(44, 44, 44, 1)}

.floating-wrapper {
  position: absolute;
  bottom: 0;
}
.mobile-frame img {
  width: 100%;
  border: solid 4px #fff;
  border-radius: 18px;
  overflow: hidden;
  box-shadow: 0 0 8px 0px #bbb;
}
.shadow-frame img {
  box-shadow: 0 0 8px 0px #bbb;
}
.button {
  padding: 4px 10px 3px 10px;
  text-transform: uppercase;
  border: solid 1px #4B4B4B;
  background: #4B4B4B;
  color: #fff !important;
  font-weight: 800;
}
.button:hover {
  border-color: #8000FF;
  background: #8000FF;
}
.button-purple {
  border-color: #8000FF;
  background: #8000FF;
}

/* Carousel */
.slider-container {
  position: relative;
  width: 100%;
}
.slider-nav {
  width: auto;
  z-index: 2;
}
.slider-nav-next,
.slider-nav-prev {
  display: inline-block;
  top: auto;
  width: 30px;
  left: auto;
  right: 15px;
  bottom: 15px;
  font-size: 30px;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  height: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.slider-nav-prev {
  margin-right: 5px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left-circle" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-4.5-.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5z"/></svg>');
}
.slider-nav-next {
  margin-left: 5px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right-circle" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5z"/></svg>');
}

.slick-disabled {
  cursor: default;
  opacity: 0.2;
}

.slider-nav-dots {
  display: inline-block;
  vertical-align: middle;
}
.slider-nav-dots li {
  position: relative;
  display: inline-block;
  width: 30px;
  margin: 13px 6px;
  padding: 0;
  cursor: pointer;
}
.slider-nav-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 30px;
  height: 2px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: #2C2C2C;
}


/* WIS */
/*.post-template-post-wis {
  background-color: #fafafa;
}
.post-template-post-wis .news-first-paragraph h2 {
  margin: 0;
  padding-top: 1.5rem;
  font-weight: 800;
  font-size: 2.4rem;
  line-height: 1.1em;
  letter-spacing: -0.1rem;
}
.wis-article img {
  max-width: 75%;
  width: 100% !important;
  height: auto !important;
}
.wis-article h1 {
  font-size: 26px;
}
h1.text-big {
  font-size: 50px;
}*/

/* video.bg-video {
  height: 100%;
} */

#video-bg video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  z-index: -1;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  overflow: hidden;
  background-color: #7f1ffe;
}

/* AddThis */
/*.news-share.sticky {
  position: fixed;
  top: 40px;
}
.at-resp-share-element .at-icon {
  display: none !important;
}
.at-resp-share-element .at-share-btn {
  padding: 0 !important;
  margin: 10px 25px 10px 0 !important;
  background-color: transparent !important;
}
.at-resp-share-element .at-share-btn:focus,
.at-resp-share-element .at-share-btn:hover {
  transform: none !important;
}
.at-resp-share-element .at-share-btn .at-icon-wrapper:after {
  content: '';
  font-family: "Font Awesome 5 Brands";
  font-size: 20px;
  color: #2c2c2c;
}
.at-resp-share-element .at-share-btn.at-svc-twitter .at-icon-wrapper:after {
  content: '\f099';
}
.at-resp-share-element .at-share-btn.at-svc-facebook .at-icon-wrapper:after {
  content: '\f09a';
}
.at-resp-share-element .at-share-btn.at-svc-linkedin .at-icon-wrapper:after {
  content: '\f0e1';
}
.at-resp-share-element .at-share-btn.at-svc-email .at-icon-wrapper:after {
  content: '\f3fe';
}*/

footer {
  background: #2c2c2c;
  color: #fff;
  font-size: 15px;
  position: relative;
  z-index: 2;
}

#footer-404 ul li a {
  color: #fff;
}

.social-transformation-page .content-top h1 {
  position: relative;
  padding-left: 96px;
  margin-bottom: 5px;
  font-size: 4.8rem;
}
.social-transformation-page .content-top h1 .social-transformation-sound {
  width: 66px;
  height: 100px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: transparent url(assets/images/social-transformation-icon.png) center center / contain no-repeat;
  cursor: pointer;
}
.social-transformation-page .content-top h1 .social-transformation-sound audio {
  visibility: hidden;
}
.social-transformation-page .content-top h4 {
  padding-left: 96px;
  margin-bottom: 45px;
  font-size: 2.7rem;
  font-weight: 400;
}

#social-transformation-expertise h2 {
  margin-top: -1.05em;
}
#social-transformation-expertise h2 span {
  color: #2c2c2c;
  display: block;
  white-space: nowrap;
}

.work-template-social-transformation-case-study .content-light-gray p {
  font-size: 1rem;
  line-height: 1.55rem;
}

.with-motion .image-motion,
.with-motion.active img {
  display: none;
}
.with-motion.active .image-motion {
  display: block;
  transform: scale(1.10) translate(0%, 0%);
  box-shadow: 0 0 0px 4px #fff, 0 0 4px 4px #bbb;
  border-radius: 18px;
  transition: transform .4s linear;
}
.social-transformation-slider {
  padding-bottom: 40px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.social-transformation-slider .slick-track {
  display: flex;
}
.social-transformation-slider .slick-slide {
  flex: 1;
  height: inherit !important;
  float: none;
}
.social-transformation-slider .slick-arrow {
  position: absolute;
  bottom: 0px;
  left: 50%;
  z-index: 1;
  margin-left: -40px;
}
.social-transformation-slider .slick-arrow.slick-next {
  margin-left: 10px;
}
.social-transformation-slider .slick-arrow:after {
  color: #2c2c2c;
}
.social-transformation-slider .social-transformation-section {
  min-height: 450px;
  height: 100%;
}
.social-transformation-section {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.social-transformation-section .st-quote p:first-child {
  position: relative;
}
.social-transformation-section .st-quote p:first-child:before {
  content: '';
}
.social-transformation-layout.full_image {
  min-height: 500px;
}
.social-transformation-layout.half_image_right .floating-image {
  position: absolute;
  max-width: 50%;
  left: 0;
  bottom: 0;
  transform: translate(-30%, -10%);
}
.social-transformation-layout.half_image_right .floating-image img {
	box-shadow: 0 0 4px 0px #888;
}
.social-transformation-layout.full_image_dark {
  min-height: 500px;
}
.social-transformation-layout.full_image .floating-image {
  box-shadow: 0 0 3px 0px #bbb;
  border: solid 4px #fff;
  border-radius: 18px;
}
.social-transformation-layout .layout-item-icon,
.social-transformation-section .layout-item-icon {
  display: block;
  position: absolute;
  width: 140px;
  height: 140px;
  top: 0px;
  left: -80px;
}
.social-transformation-layout .layout-item-icon span,
.social-transformation-section .layout-item-icon span {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.video-container .video-thumb {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.video-container .video-thumb:after,
.slick-scaled .slider-item-inner .video-thumb:after {
  content: '';
  display: block;
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -30px;
  margin-left: -30px;
  background: transparent url(play-button.png) center center / contain no-repeat;
  z-index: 3;
  cursor: pointer;
}
.mobile-slider-container .slick-track {
  padding: 5% 0;
  transition: transform .4s linear;
}
.mobile-slider-container .slick-slide {
  position: relative;
}
.mobile-slider-container .slick-slide .slider-item-inner {
  transition: all .3s ease-in-out;
  overflow: hidden;
  position: relative;
}
.mobile-slider-container .slick-slide .video-thumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.mobile-slider-container .slick-slide .slide-motion {
  width: 100%;
}
.mobile-slider-container .slider-nav {
  position: absolute;
  bottom: -30px;
  right: -100px;
}
.mobile-slider-container .slider-nav-prev {
  margin-right: 10px;
}
.mobile-slider-container .slider-nav-next {
  margin-left: 10px;
}
.mobile-slider-container .slider-nav-prev:after,
.mobile-slider-container .slider-nav-next:after {
  color: #2C2C2C;
}
.mobile-slider-container .slick-slide.slick-scaled {
  z-index: 1;
}
.mobile-slider-container .slick-slide.slick-scaled .slider-item-inner {
  transform: scale(1.10) translate(0%, 0%);
  box-shadow: 0 0 0px 4px #fff, 0 0 4px 4px #bbb;
  border-radius: 18px;
}
.mobile-slider-container .slick-slide.slick-scaled .slide-motion {
  display: block;
}
.mobile-slider-container .slick-slide.slick-scaled img {
  border-radius: 18px;
}

.work-grid-item {
  min-height: 36vw;
}
.work-grid-item .h3,
.news-grid-item .h3 {
  font-size: 1.1rem;
  line-height: 1.2rem;
}
.work-grid .work-grid-item .h2,
.news-grid .news-grid-item .h2 {
  font-size: 2.3rem;
  line-height: 2.5rem;
}

.case-study-content .content-top {
  min-height: 60vh;
}
.case-study-content h2 {
  margin-bottom: 1.7em;
}
.case-study-content p a {
  color: #622e90;
}
.case-study-stats {
  text-transform: uppercase;
}
.case-study-stats span {
  font-weight: 800;
  color: #622e90;
}
.case-study-content .slider-nav,
.home-slider .slider-nav {
  position: absolute;
  bottom: 0;
  right: 25px;
}

.quote p em {
  font-size: .65rem;
  font-style: normal;
  text-transform: uppercase;
}
.quote .quote-icon,
.social-transformation-section .st-quote p:first-child:before {
  display: block;
  position: absolute;
  background-image: url(assets/images/quote.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 38px;
  height: 30px;
  top: -12px;
  left: -22px;
}

/* 404 */
body.error404 .main-container {
  height: 100%;
}
body.error404 #page-404 {
  position: relative;
  padding-bottom: 100px;
}
#page-404 h1 {
  max-width: 320px;
}
#footer-404 {
  position: absolute;
  width: 100%;
  bottom: 0;
  font-size: 15px;
}
#footer-404 .nav-location {
  display: none !important;
}

body.search .main-container {
  min-height: 100%;
}
#search-results h1 {
  height: 2.2em;
}

/* Privacy Policy */
body.page-template-default .content-page h2,
body.page-template-legal .content-page h2 {
  margin-top: 2rem;
  margin-bottom: 1.6rem;
}
body.page-template-default .content-page h3,
body.page-template-legal .content-page h3 {
  margin-top: 2rem;
  margin-bottom: 1.6rem;
  font-weight: 800;
}
body.page-template-default .content-page ul,
body.page-template-default .content-page ol,
body.page-template-legal .content-page ul,
body.page-template-legal .content-page ol {
  margin: 0 0 2rem !important;
  padding-left: 40px;
}
body.page-template-default .content-page ul li,
body.page-template-legal .content-page ul li {
  list-style: disc;
}
body.page-template-default .content-page ol li,
body.page-template-legal .content-page ol li {
  list-style: decimal;
}
body.page-template-default .content-page table td,
body.page-template-legal .content-page table td {
  font-size: 0.85rem;
  border: solid 1px #ccc;
  padding: 5px 10px;
}
body.page-template-default .content-page a,
body.page-template-legal .content-page a {
  color: #622e90;
}

@media (min-width: 992px) {
  .social-transformation-page .content-top p {
    margin-left: 58.333333%;
  }

  .mask-on-hover {
    overflow: hidden;
  }
  .mask-on-hover .mask {
    width: 100%;
    height: 400%;
    position: absolute;
    left: 0;
    top: -400%;
    overflow: hidden;
    transition: all 0.5s ease-in-out;
  }
  .mask-on-hover .mask > .slant {
    width: 1000%;
    height: 100%;
    background: #2c2c2c;
    opacity: 1;
    position: absolute;
    right: 0;
    transform: rotate(45deg);
    transform-origin: bottom right;
  }
  .mask-on-hover:hover .mask {
    top: 0;
  }
  .mask-on-hover:hover .mask-content {
    position: relative;
    color: #fff;
  }
  .headshots-grid-item .mask-on-hover:hover .mask-content {
    position: static;
  }
  .headshots-grid-item .mask-on-hover .mask > .slant {
    opacity: 0.6;
  }
}

@media (max-width: 930px) {
  #about-awards h1 {
    font-size: 4rem;
  }
  #main-nav .nav-news,
  #main-nav .nav-technology {
    display: none;
  }
}
@media (max-width: 820px) {
  #main-nav .nav-careers {
    display: none;
  }
}
@media (min-width: 768px) {
  .mt-md--1 {margin-top: -.25rem!important;}
  .mt-md--2 {margin-top: -.5rem!important;}
  .mt-md--3 {margin-top: -.1rem!important;}
  .mt-md--4 {margin-top: -1.5rem!important;}
  .mt-md--5 {margin-top: -3rem!important;}

  .vert-abs-center {position: absolute; transform: translate(0, -50%); top: 50%;}
  .vert-abs-bottom {position: absolute; bottom: 0}
  .vert-abs-top {position: absolute; top: 0}

  footer #footer-menu,
  footer .menu-footer #menu-footer-menu {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  h1, .h1 {font-size: 1.8rem; margin-bottom: 1.3rem}
  p {margin: 0 0 1rem}
  .content-top {padding-top: 6rem; padding-bottom: 2rem}
  .content-hero p {font-size: 0.9rem; line-height: 1.2rem}
  #home-video-title h1 {
    float: none;
  }
  .home-hero {
    min-height: auto;
  }
  .home-hero p {
    font-size: 1.2em;
    line-height: 1.5em;
  }
  .home-case-study h1 {
    margin-bottom: 50px;
  }
  .home-case-study .content-background {
    min-height: 375px;
  }
  .work-grid-item.work-placeholder {
    display: none;
  }
  .work-grid .work-grid-item h2,
  .news-grid .news-grid-item h2 {
    font-size: 1.8rem;
    line-height: 2rem;
  }
  .case-study-content h2 {
    margin-bottom: 1.2em;
  }
  .volume-control {
    bottom: 5px;
    right: 10px;
    left: auto;
    z-index: 1;
  }
  #col-main-nav {
    margin-left: auto;
    position: static;
  }
  .author-avatar {
    width: 80px;
    height: 80px;
  }
  .post-meta {
    width: calc(100% - 100px);
  }
  .post-meta span {
    display: block;
    line-break: anywhere;
  }
  .social-transformation-page .content-top h1 {
    position: relative;
    padding-left: 0;
    margin-bottom: 5px;
    font-size: 1.8rem;
  }
  .social-transformation-page .content-top h1 .social-transformation-sound {
    display: block;
    position: relative;
    height: 40px;
    width: 48px;
    margin-bottom: 10px;
  }
  .social-transformation-page .content-top h4 {
    padding-left: 0;
    margin-bottom: 45px;
    font-size: 1.2rem;
    font-weight: 400;
  }
  .with-motion.active .image-motion,
  .mobile-frame img {
    border-radius: 10px;
  }
  .social-transformation-section {
    min-height: auto;
  }

  .social-transformation-layout.full_image_dark {
    min-height: 350px;
  }
  .social-transformation-layout .floating-image,
  .social-transformation-section .floating-image {
    visibility: hidden;
  }
  .social-transformation-section .floating-image,
  .social-transformation-section .floating-wrapper {
    display: none;
  }
  .social-transformation-case-study-item .content-background {
    min-height: 375px;
  }
  .mobile-slider-container .slider-nav {
    position: static;
    padding: 15px 0;
    text-align: center;
  }
  .mobile-slider-container .slick-slide.slick-scaled .slider-item-inner {
    box-shadow: 0 0 0px 3px #fff, 0 0 3px 3px #bbb;
    border-radius: 9px;
  }
  .mobile-slider-container .slick-slide.slick-scaled img {
    border-radius: 9px;
  }
}
