/* Ejemplo de importación de fuente personalizada */
@font-face {
  font-family: 'AncizarSans-Regular'; 
  src: url('/2017/extensioncopia/application/blocks/full_slider/fonts/Ancizar-Sans-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* /2017/extensioncopia/application/blocks/full_slider/fonts/Ancizar-Sans-Regular.woff */


.full-slider { margin: 0; padding: 0;  }
.full-slider .full-image-slider { margin: 0 auto; padding: 0; position: relative; width: 100%; }
.full-slider .full-image-slider .full-image-slider-inner { margin: 0; padding: 0; position: relative; width: 100%; }
.full-slider .full-image-slider .full-image-slider-inner .content-slides li { position: relative; }
.full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide { 
  bottom: 30%;
  color: #f6f8fc;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: left; 
  width: 33%;
  margin-left: 9% !important;
  /* text-align: justify;  */
  line-height: 1.6; /* Espaciado entre líneas */
}

.full-slider h2{
  font-family: 'AncizarSans-Regular'  !important;
}



.full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide .small-text { display: inline-block; font-family: inherit !important; font-size: 3.5rem; margin-bottom: 0;  font-weight: bolder;}
.full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide .big-text { color: #fff; font-size: 18px; letter-spacing: 1px; margin: 0;  line-height: 1.2; margin-top: -2%; text-align: justify; max-width: 90%;}
.full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide .big-text p { font-family: inherit !important; margin: 0; }
.full-slider .full-image-slider .full-image-slider-inner .rslides_tabs { bottom: 20px; left: 0; margin: 0 auto; margin-bottom: 0; right: 0; padding: 10px 0; position: absolute; text-align: center; z-index: 50; }
.full-slider .full-image-slider .full-image-slider-inner .rslides_tabs li a { background: transparent; border: 2px solid #fff; }
.full-slider .full-image-slider .full-image-slider-inner .rslides_tabs li a:hover { outline: none; }
.full-slider .full-image-slider .full-image-slider-inner .rslides_tabs li a:focus, .full-slider .full-image-slider .full-image-slider-inner .rslides_tabs li a:active { outline: none; }
.full-slider .full-image-slider .full-image-slider-inner .rslides_tabs .rslides_here a { background: #fff; }

@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) { .full-slider .full-image-slider .full-image-slider-inner .content-slides li::after { background-size: 100%; height: 70px; right: 50px; top: 30px; width: 350px; } }
@media screen and (max-width: 40em) { .full-slider { margin-bottom: 0;}
  .full-slider .full-image-slider .full-image-slider-inner .rslides_tabs { bottom: 0; }
  .full-slider .full-image-slider .full-image-slider-inner .rslides_tabs li a { border: 1px solid #fff; height: 8px; margin-right: 3px; width: 8px; }
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .image-full { height: 320px; }
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide { bottom: 25%; width: 90% !important; }
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide .big-text { font-size: 18px; }
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide .small-text { font-size: 2.5rem; margin-bottom: 0;}
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li::after { background-size: 100%; height: 50px; right: 10px; top: 10px; width: 170px; } 
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .text-fslide { 
   
    align-self: center !important;
    /* bottom: auto; */
    color: #f6f8fc;
    
    /* margin-left: 5% !important; */
    /* text-align: justify;  */
    line-height: 1.1; /* Espaciado entre líneas */
  }
  .full-slider .full-image-slider .full-image-slider-inner .content-slides li .image-full {
      opacity: 1 !important;
      filter: brightness(100%) !important;
    }
  }
