/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/homepage.css ***!
  \*******************************************************************************************************************/
.carousel-caption{
  color: #FFF;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  position: absolute;
  left: 0;
}

.carousel-control-next, .carousel-control-prev{
  opacity: 0.75!important;
}

.carousel-control-next:hover, .carousel-control-prev:hover{
  opacity: 1!important;
}


  .carousel-content {
    padding-left: 40px!important;
    padding-right: 40px!important;
  }


.opacity-on-hover{
  width: 100%;
  height: 100%;
  position: absolute;
}

.opacity-on-hover:hover{
  background-color: rgba(0, 0, 0, 0.5);
}

.meets-container-no-season{
  background-color: #005C63;
  background-image: linear-gradient(135deg,rgba(0,183,198,0.5) 30%,rgba(249,10,161,0.5) 80%,rgba(246,105,104,0.5) 100%);  
  padding-bottom: 1em;
}

.meets-container{
  background-color: rgb(222, 226, 230);
  padding-bottom: 1em;
}

.meets-container-wrapper{
  width: 90%;
}

.meets-container-title {
  color: #00b7c6;
  font-size: 1.75em;
  font-weight: 800;
  padding-top: 1em;
  padding-bottom: 1em;
}

.meets-container-wrapper > .card{
  margin-top: 1em;
}

.meets-container-complete{
  width: 90%;
  background-color: rgba(0, 0, 0, 0.2);
  padding: 0.3em;
  color: #FFF;
}

.meets-container-complete-no-season{
  width: 90%;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 0.3em;
  color: #FFF;
}

.meets-container-complete-wrapper > a{
  text-decoration: none;
}

.cards-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1rem;
  margin-top: 1em;
  margin-bottom: 1em;
}

.card-text{
  margin-bottom: 0.5em;
}

.card-text > a{
  text-decoration: none;
}

.card-text > a:hover{
  color: #00b7c6;
}

.carouselGaleryBlock{
  background-color: #000;
  padding-bottom: 3em;
}

.rectangle-title{
  color: ;
}

.homepage-block-title {
  color: #00b7c6;
  font-size: 1.75em;
  font-weight: 800;
  padding-top: 1em;
  padding-bottom: 1em;
  text-align: center;
}

.carousel-item a,
.carousel-item a:visited,
.carousel-item a:hover,
.carousel-item a:active {
  color: #fff!important;
  text-decoration: none!important;
}

.galery-block-text{
  width: 350px;
  margin-top: 0.5em;
}

.galery-block-img{
  width: 330px;  
  height: 250px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.mx-2 > a{
  text-decoration: none;
  color: #FFF;
}

.rectangles{
  background-color: rgb(222, 226, 230);
  padding-bottom: 1em;
}

.overlay-text {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 1rem;
  background: linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent);
  transition: background 0.3s ease;
}

.rectangle-card-wrapper{
  position: relative;
}

.rectagle-card{
  position: absolute;
  width: 100%;
  height: 100%;
}

.rectagle-card:hover{
  background: linear-gradient(to left, rgba(0, 0, 0, 0.7), transparent);
  transition: background 0.3s ease;
}

.overlay-title {
  color: white;
  font-size: 1.2rem; /* puedes ajustar libremente */
  font-weight: bold;
  margin: 0;
}

.slogans{
  background-image: linear-gradient(135deg,#00b7c6 30%,#f90aa1 80%,#f66968 100%);
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9tZXBhZ2UuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0UsV0FBVztFQUNYLGlDQUFpQztFQUNqQyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE9BQU87QUFDVDs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLG9CQUFvQjtBQUN0Qjs7O0VBR0U7SUFDRSw0QkFBNEI7SUFDNUIsNkJBQTZCO0VBQy9COzs7QUFHRjtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usb0NBQW9DO0FBQ3RDOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHFIQUFxSDtFQUNySCxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxVQUFVO0VBQ1Ysb0NBQW9DO0VBQ3BDLGNBQWM7RUFDZCxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsMENBQTBDO0VBQzFDLGNBQWM7RUFDZCxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsT0FBTztBQUNUOztBQUVBO0VBQ0UsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixrQkFBa0I7QUFDcEI7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7RUFDckIsK0JBQStCO0FBQ2pDOztBQUVBO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLDRCQUE0QjtFQUM1QiwyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsV0FBVztBQUNiOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFlBQVk7RUFDWixVQUFVO0VBQ1YsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwyQkFBMkI7RUFDM0Isa0JBQWtCO0VBQ2xCLHNFQUFzRTtFQUN0RSxnQ0FBZ0M7QUFDbEM7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLHFFQUFxRTtFQUNyRSxnQ0FBZ0M7QUFDbEM7O0FBRUE7RUFDRSxZQUFZO0VBQ1osaUJBQWlCLEVBQUUsOEJBQThCO0VBQ2pELGlCQUFpQjtFQUNqQixTQUFTO0FBQ1g7O0FBRUE7RUFDRSw4RUFBOEU7QUFDaEYiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2hvbWVwYWdlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2Fyb3VzZWwtY2FwdGlvbntcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgLmNhcm91c2VsLWNvbnRyb2wtcHJldntcbiAgb3BhY2l0eTogMC43NSFpbXBvcnRhbnQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXJ7XG4gIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xufVxuXG5cbiAgLmNhcm91c2VsLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCFpbXBvcnRhbnQ7XG4gIH1cblxuXG4ub3BhY2l0eS1vbi1ob3ZlcntcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ub3BhY2l0eS1vbi1ob3Zlcjpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubWVldHMtY29udGFpbmVyLW5vLXNlYXNvbntcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNUM2MztcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDAsMTgzLDE5OCwwLjUpIDMwJSxyZ2JhKDI0OSwxMCwxNjEsMC41KSA4MCUscmdiYSgyNDYsMTA1LDEwNCwwLjUpIDEwMCUpOyAgXG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5tZWV0cy1jb250YWluZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjIsIDIyNiwgMjMwKTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLm1lZXRzLWNvbnRhaW5lci13cmFwcGVye1xuICB3aWR0aDogOTAlO1xufVxuXG4ubWVldHMtY29udGFpbmVyLXRpdGxlIHtcbiAgY29sb3I6ICMwMGI3YzY7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG4ubWVldHMtY29udGFpbmVyLXdyYXBwZXIgPiAuY2FyZHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4ubWVldHMtY29udGFpbmVyLWNvbXBsZXRle1xuICB3aWR0aDogOTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBhZGRpbmc6IDAuM2VtO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1lZXRzLWNvbnRhaW5lci1jb21wbGV0ZS1uby1zZWFzb257XG4gIHdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgcGFkZGluZzogMC4zZW07XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubWVldHMtY29udGFpbmVyLWNvbXBsZXRlLXdyYXBwZXIgPiBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmNhcmQtdGV4dHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5jYXJkLXRleHQgPiBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLXRleHQgPiBhOmhvdmVye1xuICBjb2xvcjogIzAwYjdjNjtcbn1cblxuLmNhcm91c2VsR2FsZXJ5QmxvY2t7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAzZW07XG59XG5cbi5yZWN0YW5nbGUtdGl0bGV7XG4gIGNvbG9yOiA7XG59XG5cbi5ob21lcGFnZS1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjMDBiN2M2O1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSBhLFxuLmNhcm91c2VsLWl0ZW0gYTp2aXNpdGVkLFxuLmNhcm91c2VsLWl0ZW0gYTpob3Zlcixcbi5jYXJvdXNlbC1pdGVtIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uZ2FsZXJ5LWJsb2NrLXRleHR7XG4gIHdpZHRoOiAzNTBweDtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5nYWxlcnktYmxvY2staW1ne1xuICB3aWR0aDogMzMwcHg7ICBcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubXgtMiA+IGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5yZWN0YW5nbGVze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjIyLCAyMjYsIDIzMCk7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5vdmVybGF5LXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNyksIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG59XG5cbi5yZWN0YW5nbGUtY2FyZC13cmFwcGVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZWN0YWdsZS1jYXJke1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yZWN0YWdsZS1jYXJkOmhvdmVye1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjcpLCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xufVxuXG4ub3ZlcmxheS10aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjJyZW07IC8qIHB1ZWRlcyBhanVzdGFyIGxpYnJlbWVudGUgKi9cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNsb2dhbnN7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIzAwYjdjNiAzMCUsI2Y5MGFhMSA4MCUsI2Y2Njk2OCAxMDAlKTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/