.block-anrt-block-hp-slider-anrt{
    margin:auto;
  
}
.block-anrt-block-hp-slider-anrt .carousel-caption {
    bottom:25%;
   -webkit-transform:translate(0, 25%); -ms-transform:translate(0, 25%); transform:translate(0, 25%); 
}
.block-anrt-block-hp-slider-anrt .carousel-inner h2{
    font-family: 'Sofia Sans Extra Condensed SemiBold', sans-serif;    
    text-align:left;    
    font-size:4vw;
    color:white;
    /*font-weight: 700;*/
    letter-spacing: 0.2rem;
    text-transform:uppercase;
}
.block-anrt-block-hp-slider-anrt .carousel-inner  p{
    font-family: 'Sofia Sans Extra Condensed SemiBold', sans-serif;
    text-align:left;
    font-size:2vw;
    color:#113c66;
    /*font-weight: 700;*/
    letter-spacing: 0.2rem;
    text-transform:uppercase;
}

.block-anrt-block-hp-slider-anrt .carousel-inner  p.slider_assises{
    margin-top:-15vw;
    margin-left:-10vw;
}
.block-anrt-block-hp-slider-anrt .carousel-inner  p.slider_assises a{
    font-family: 'Sofia Sans Extra Condensed SemiBold', sans-serif;
    text-align:left;
    font-size:3vw;
    color:#ffffff;
    font-weight: 500;
    letter-spacing: 0.2rem;
    text-transform:uppercase;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
}
.block-anrt-block-hp-slider-anrt .carousel-inner  p.slider_assises a:after{
    font-family: "FontAwesome";
    content: "\f1c1";
    display: inline-block;
    margin-left: 2rem!important;
    vertical-align: middle;
}

@media (max-width: 991px) {
.block-anrt-block-hp-slider-anrt .carousel-inner  p.slider_assises a:after{
margin-left: 0.5rem!important;
}
}