﻿@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;700;900&display=swap");
@import url("https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css");
#slider-home .image-slider {
  height: 491px;
  position: relative;
}
#slider-home .image-slider .caption {
  position: absolute;
  justify-content: center;
  margin: auto;
  width: 100%;
  text-align: center;
  bottom: 7%;
}
#slider-home .image-slider .caption .content-caption {
  width: 50%;
  text-align: center;
  justify-content: center;
  margin: auto;
  line-height: 0;
  margin-bottom: 10px;
}
#slider-home .image-slider .caption .content-caption h2 {
  font: normal normal normal 50px ‘Inter’, sans-serif;
  text-align: center;
  color: white !important;
  font-size: 40px;
  margin:0 !important;
}
#slider-home .image-slider .caption .content-caption p, #slider-home .image-slider .caption .content-caption p span { 
  color: white !important;
  font-size: 14px !important;
  font-weight:900;
  font-family: ‘Inter’, sans-serif !important;
}

#slider-home .image-slider .caption .content-caption h2 a, #slider-home .image-slider .caption .content-caption h2 a span,  #slider-home .image-slider .caption .content-caption h2 span {
  border: 0;
  padding: 0;
  margin-top: 0;
  font-size: 40px;
  width: 50%;
  text-align: center;
  color: white !important;
  font-weight:600;
}
#slider-home .image-slider .caption .content-caption h2 a:hover{
	  color: #53D5FF !important;
}

#slider-home .image-slider .caption .content-caption h2 a:hover, #slider-home .image-slider .caption .content-caption h2 a:hover span {
  color: #53D5FF;
  background: transparent;
}
#slider-home .image-slider .caption .link-caption a {
  border: 2px solid white;
  padding: 7px 20px 7px 20px;
  /* margin-top: -5px; */
  cursor: pointer;
  transition: all 0.3s ease;
  color: white;
  display: inline-block;
  text-align: center;
  font-size: 16px;
  font-family: ‘Inter’, sans-serif;
  border-radius: 0px;
  background: transparent;
  font-weight: 500;
  max-width: 134px;
}
#slider-home .image-slider .caption .link-caption a:hover {
  background-color: white;
  color: black !important;
  border: 2px solid white;
  text-decoration: none;
}
#slider-home .owl-dots {
  position: absolute;
  width: 100%;
  bottom: 2%;
}
#slider-home .owl-dots .owl-dot span {
  background: white;
  transition: 0.5s all;
}
#slider-home .owl-dots .owl-dot.active span {
  background: white;
  transform: scale(1.8);
}
#slider-home .owl-nav {
  display: block;
  position: absolute;
  width: 100%;
  top: 50%;
}
#slider-home .owl-nav button {
  position: absolute;
  top: -74px;
  min-width: 30px;
  transition: 0.5s all;
}
#slider-home .owl-nav button.owl-prev {
  left: 1%;
}
#slider-home .owl-nav button.owl-next {
  right: 1%;
}
#slider-home .owl-nav button .ic {
  font-size: 36px;
  color: #00b2ec;
}
.owl-theme .owl-nav [class*=owl-]:hover{
  background: transparent !important;
}
@media screen and (max-width: 798px) {
  #slider-home .image-slider {
    height: 653px !important;
  }
  /* #slider-home .image-slider .caption {
    margin: 0;
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption {
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 14px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 14px;
  }
  #slider-home .image-slider .link-caption {
    display: none;
  }
  #slider-home .owl-dots .owl-dot span {
    width: 5px;
    height: 5px;
  }
  #slider-home .owl-nav button {
    margin: 0;
    width: 16px;
    height: 16px;
    top: -20px;
  } */
  /* #slider-home .owl-nav button .ic {
    font-size: 14px;
  } */
  #slider-home .image-slider .caption .link-caption{
    display: none;
  }
}
@media screen and (max-width: 600px) {
  #slider-home .image-slider {
    height: 430px !important;
  }
  #slider-home .image-slider .caption .link-caption{
    display: none;
  }
  #slider-home .image-slider .caption{
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption{
    width: 60%;
    line-height: 0;
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 24px;
    margin: 0;
    line-height: 19px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 24px;
    line-height: 24px;
  }
  #slider-home .owl-dots{
    display: none;
  }
  #slider-home .owl-nav{
    top: 99%;
  }
  #slider-home .owl-nav button.owl-prev{
    left: -2%;
    position: relative;
    top: -40px;
  }
  #slider-home .owl-nav button.owl-next {
    top: -40px;
    right: 1%;
    position: relative;
  }
  #slider-home .owl-nav button .ic{
    font-size: 23px;
  }
  * [class^=col-] .ms-webpart-chrome-vertical>div{
    height: auto;
  }
}
@media screen and (max-width: 500px) {
  #slider-home .image-slider {
    height: 357px !important;
  }
  #slider-home .image-slider .caption .link-caption{
    display: none;
  }
  #slider-home .image-slider .caption{
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption{
    width: 60%;
    line-height: 0;
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 24px;
    margin: 0;
    line-height: 19px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 24px;
    line-height: 24px;
  }
  #slider-home .owl-dots{
    display: none;
  }
  #slider-home .owl-nav{
    top: 99%;
  }
  #slider-home .owl-nav button.owl-prev{
    left: -2%;
    position: relative;
    top: -40px;
  }
  #slider-home .owl-nav button.owl-next {
    top: -40px;
    right: 1%;
    position: relative;
  }
  #slider-home .owl-nav button .ic{
    font-size: 23px;
  }
  * [class^=col-] .ms-webpart-chrome-vertical>div{
    height: auto;
  }
}
@media screen and (max-width: 450px) {
  #slider-home .image-slider {
    height: 332px !important;
  }
  #slider-home .image-slider .caption .link-caption{
    display: none;
  }
  #slider-home .image-slider .caption{
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption{
    width: 60%;
    line-height: 0;
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 24px;
    margin: 0;
    line-height: 19px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 24px;
    line-height: 24px;
  }
  #slider-home .owl-dots{
    display: none;
  }
  #slider-home .owl-nav{
    top: 99%;
  }
  #slider-home .owl-nav button.owl-prev{
    left: -2%;
    position: relative;
    top: -40px;
  }
  #slider-home .owl-nav button.owl-next {
    top: -40px;
    right: 1%;
    position: relative;
  }
  #slider-home .owl-nav button .ic{
    font-size: 23px;
  }
  * [class^=col-] .ms-webpart-chrome-vertical>div{
    height: auto;
  }
}
@media screen and (max-width: 400px) {
  #slider-home .image-slider {
    height: 296px !important;
  }
  #slider-home .image-slider .caption .link-caption{
    display: none;
  }
  #slider-home .image-slider .caption{
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption{
    width: 60%;
    line-height: 0;
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 24px;
    margin: 0;
    line-height: 19px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 24px;
    line-height: 24px;
  }
  #slider-home .owl-dots{
    display: none;
  }
  #slider-home .owl-nav{
    top: 99%;
  }
  #slider-home .owl-nav button.owl-prev{
    left: -2%;
    position: relative;
    top: -40px;
  }
  #slider-home .owl-nav button.owl-next {
    top: -40px;
    right: 1%;
    position: relative;
  }
  #slider-home .owl-nav button .ic{
    font-size: 23px;
  }
  * [class^=col-] .ms-webpart-chrome-vertical>div{
    height: auto;
  }
  
  /* #slider-home .image-slider .caption {
    margin: 0;
    bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption {
    margin-bottom: 0;
  }
  #slider-home .image-slider .caption .content-caption h2 {
    font-size: 14px;
  }
  #slider-home .image-slider .caption .content-caption h2 a {
    font-size: 14px;
  } */
}/*# sourceMappingURL=stylesComponents.css.map */
.ms-webpart-zone, div.ms-webpart-cell-vertical-inline-table, .ms-webpart-chrome-vertical{
	display:block !important;
}
.cambio{
	-webkit-animation-name: cambio;
    animation-name: cambio;
    animation: cambio 5s infinite;
    animation-direction: alternate;
}
@keyframes cambio{
	0% {margin-left: 0px}
	20% {margin-left: 0px}	
	
	25% {margin-left: -100%;}	
	45% {margin-left: -100%;}		
	
	50% {margin-left: -200%;}	
	70% {margin-left: -200%;}
	
	75% {margin-left: -300%;}
	100% {margin-left: -300%;}		
}
