@charset "utf-8";
/* CSS Document */


/*@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');*/


@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap')


body {font-family: Montserrat,sans-serif!important;}
a:-webkit-any-link {
    color: #ad9552;
    cursor: pointer;
    text-decoration: none!important;
}
.centrarTexto{text-align: center;}
.centrar{
    margin: 0px auto;
    display: block;
}
.list-ul ul li a{color:#fff!important;}
.uppercase {text-transform: uppercase;}
.marginT5{margin-top: 5em;}
.pedregal section.section1 h3 {margin: 0px;font-size: 25px;font-family: Montserrat,sans-serif;font-weight: 700; }

.tituloMapa {
    font-family: Montserrat,sans-serif;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
}

.tituloClubOrigina{font-size: 2em!important;font-family: Montserrat,sans-serif;font-weight: 700;color: #ad9552;margin-block-start: 0px;margin-block-end: 0px;} 
.subtituloClubOrigina{font-size: 1em!important;font-family: Montserrat,sans-serif;font-weight: 400;}
.descripcionClubOrigina{font-size: 1em!important;font-family: Montserrat,sans-serif;font-weight: 400;}

.section2 .experienciasPedregal {display: inline-block;max-width: 50rem;margin: 0px auto;}
.img-responsive{width: 100%;height: auto;display: block;}
.section2 .itemExperiencias{float: left;margin: 12px;max-width: 140px;font-family: Montserrat,sans-serif!important;color: #ad9552!important;font-weight: 700;text-decoration: none;}
.section2 .thumbExperiencia{max-width: 100%; height: auto;display: block;}
/*.pedregal .row{max-width:100rem!important;}*/

.btnNuevo2024 {background-color: #ad9552;font-size: 20px;color: #fff!important;padding: 10px 20px;border-radius: 15px;margin: 25px auto;display: block;max-width: 350px;border: 1px solid #ad9552;}
.btnNuevo2024:hover{background-color: #fff;border: 1px solid #ad9552; color: #ad9552!important; }

.btnSaberMas2024 {background-color: #ad9552;font-size: 20px;color: #fff!important;padding: 8px 20px;border-radius: 15px;display: block;width: 150px;text-align: center;border: 1px solid #ad9552;}
.btnSaberMas2024:hover{background-color: #fff;border: 1px solid #ad9552; color: #ad9552!important; }

.tituloLigaSecciones{font-size: 1em!important;font-family: Montserrat,sans-serif!important;font-weight: 700;color: #262729!important;margin-block-start: 0px;margin-block-end: 0px;letter-spacing: 1px!important;} 

.carousel .swiper-container {width: 100%;height: 600px;}
.details ul li {font-family: Montserrat,sans-serif!important;font-size: 16px!important}
.details ul li strong{font-size: 700;color: #ad9552!important;}

.contenedorMapa{display: flex;align-items: center;justify-content: center;margin-top: 3.5em;}

.form-cita .columns.large-12.medium-12.small-12.no-padding.end {height: 650px!important;}

/*-- estilos btn de whatsapp 2024---*/
.tituloBtnWhats {background-color: #fff;padding: 1px;width: 110px;display: block;position: absolute;text-align: center;border-radius: 12px;top: -10px;left: 76%;box-shadow: 0 0px 10px 1px rgba(99,105,82, 0.2);}
.tituloBtnWhats  span{font-family: Montserrat,sans-serif;font-size: 12px;color: #84734e;}
.whatsapp-btn {position: fixed;bottom: 20px;right: 20px;z-index: 9999;width: 60px;height: 60px;border-radius: 50%;background-color: #84734e;display: flex;align-items: center;justify-content: center;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);animation: breathe 2s ease-in-out infinite;}
/* Chrome, Safari */
@-webkit-keyframes breathe {
0% {box-shadow: 0 0 0 0 rgba(99,105,82, 0.5);}
70% {box-shadow: 0 0 0 15px rgba(99,105,82, 0);}
100% {box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}
}

/* Firefox */
@-moz-keyframes breathe {
0% {box-shadow: 0 0 0 0 rgba(99,105,82, 0.5);}
70% {box-shadow: 0 0 0 15px rgba(99,105,82, 0);}
100% {box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}
}

/* Standard syntax */
@keyframes breathe {
0% {box-shadow: 0 0 0 0 rgba(99,105,82, 0.5);}
70% {box-shadow: 0 0 0 15px rgba(99,105,82, 0);}
100% {box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}
}
/*-- Fin estilos btn de whatsapp 2024---*/




@media (max-width:450px){

	
.pedregal section.form-cita .row.full-width {
    background: #F3F4F3 !important;
}
	.pedregal section.form-cita .wrap-form, .pedregal section.form-cita .row.full-width {
		background: #F3F4F3 !important;}
	.tituloClubOrigina {font-size: 1.1em!important;}
	
	.section2 .itemExperiencias {max-width: 120px;font-size: 0.8em;}
}
