.myslide_3.myslide_3_columns_carousel_wrapper
{
  background-color:transparent;
}

.myslide_3 .myslide_3_columns_item_image
{
  margin-top: 10px;
  padding:15px;
}
.myslide_3 .myslide_3_container
{
  background-color:white;
}

/*img*/
.myslide_3 .myslide_3_image
{
  padding-bottom:1rem;
}

.myslide_3 .myslide_3_image img
{

}

.myslide_3 .myslide_3_columns_item_caption
{
  background-color:transparent;
  font-weight: 400;
  font-size: 1rem;
  line-height:1.1rem;
  color:#47352A;
  position:relative;
}
/*title*/
.myslide_3 .myslide_3_columns_item_caption h4
{

  text-transform: uppercase;
  font-weight: 400;
  font-size: 2rem;
  line-height:2.1rem;

  color:#47352A;
}
.myslide_3 .myslide_3_columns_item_caption h4::before
{
    background-color: #0099ac;
    width: 40%;
    height: 4px;
    position: absolute;
    top: 0;
    left: 30%;
    content: ' ';
    margin-right: 50%;
}
/*subtitle*/

.myslide_3_columns_item_caption h5
{
    text-transform: uppercase;

    font-weight: 400;
    font-size: 1.4rem;
    line-height:1.5rem;

    color:#47352A;
}


.myslide_3 .carousel-control-next,
.myslide_3 .carousel-control-prev
{
    position: absolute;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 35px;

    color: #fff;

    text-align: center;
    opacity: .5;

    font-size:2rem;
}
.myslide_3 .carousel-control-next:focus,
.myslide_3 .carousel-control-next:hover,
.myslide_3 .carousel-control-prev:focus,
.myslide_3 .carousel-control-prev:hover
{
    opacity:1;
}

.myslide_3 .carousel-control-prev
{
   left:0;
}

.myslide_3 .carousel-control-next
{
   right: 0;
}
