.paragraph-carousel .flex-direction-nav {
  opacity: 0;
  transition: opacity .35s; }
  .paragraph-carousel .flex-direction-nav .flex-nav-prev,
  .paragraph-carousel .flex-direction-nav .flex-nav-next {
    padding: 0 !important;
    background: none !important; }
    .paragraph-carousel .flex-direction-nav .flex-nav-prev a,
    .paragraph-carousel .flex-direction-nav .flex-nav-next a {
      width: auto;
      height: auto;
      opacity: 1;
      text-indent: inherit;
      font-size: 0; }
      .paragraph-carousel .flex-direction-nav .flex-nav-prev a:before,
      .paragraph-carousel .flex-direction-nav .flex-nav-next a:before {
        font-family: 'bcn-icons';
        font-size: 2rem;
        color: white;
        text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8); }
        @media (min-width: 1001px) {
          .paragraph-carousel .flex-direction-nav .flex-nav-prev a:before,
          .paragraph-carousel .flex-direction-nav .flex-nav-next a:before {
            color: #333;
            text-shadow: inherit; } }
  .paragraph-carousel .flex-direction-nav .flex-nav-prev a {
    left: 1rem; }
    @media (min-width: 1001px) {
      .paragraph-carousel .flex-direction-nav .flex-nav-prev a {
        left: -3.5rem; } }
    .paragraph-carousel .flex-direction-nav .flex-nav-prev a:before {
      content: "\e910"; }
  .paragraph-carousel .flex-direction-nav .flex-nav-next a {
    right: 1rem; }
    @media (min-width: 1001px) {
      .paragraph-carousel .flex-direction-nav .flex-nav-next a {
        right: -3.5rem; } }
    .paragraph-carousel .flex-direction-nav .flex-nav-next a:before {
      content: "\e912"; }

.paragraph-carousel:hover .flex-direction-nav {
  opacity: 1; }

/*# sourceMappingURL=paragraph-carousel.css.map */