
a, h5 {
	font-family: 'Garda Nova 3 Trial';
	text-decoration: none;
}

body {
	font-family: 'Noto Serif HK', serif;
}

h1, h2, h3 {
	font-family: 'Great Day Personal Use';
}

h1 {
	font-size: 90px;
	line-height: 80px;
}

h2 {
	font-size: 50px;
}


.texto-mayusculas {
	text-transform: uppercase;
}

.bg-rosa {
	background-color: #E553A6;
}

.bg-lima {
	background-color: #E0E080;
}

.bg-rosa-light {
	background-color: #FEDDE4;
}

.texto-rosa {
	color: #E553A6;
}

.btn-hh {
	border-radius: 0px;
}

.bg-image-banner-top {
	width: 100%;
	height: auto;
	min-height: 400px;
	background-image: url(../images/bg-banner-top.png);
	background-size: contain;
	background-position: left top;
	background-repeat: no-repeat;
	z-index: 1;
}

.dots-banner-1 {
	width: 100%;
	height: auto;
	min-height: 400px;
	background-image: url(../images/dots-banner-front.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.dots-banner-2 {
	width: 100%;
	height: auto;
	min-height: 500px;
	background-image: url(../images/dots-banner-front-2.png), url(../images/radiofrecuencia-facial-spa-a-domicilio.jpg);
	background-size: cover, contain;
	background-position: center, left;
	background-repeat: no-repeat;
	z-index: 2, -1;
}

.dots-banner-3 {
	width: 100%;
	height: auto;
	min-height: 500px;
	background-image: url(../images/dots-banner-front-3.png), url(../images/masaje-relajante-en-promocion-cerca-de-monterrey.jpg);
	background-size: cover, contain;
	background-position: center, right;
	background-repeat: no-repeat;
	z-index: 2, -1;
}

.bg-radiofrecuencia-servicio {
	width: 100%;
	height: auto;
	min-height: 300px;
	background-image: url(../images/radiofrecuencia-facial-spa-a-domicilio.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.container-rounded {
	border-radius: 20px 0px 0px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.container-rounded-1 {
	border-radius: 0px 20px 20px 0px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.container-rounded-2 {
	border-radius: 28px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.container-rounded-3 {
	border-radius: 20px 0px 0px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.img-left {
	margin-left: -100px;
}

.img-left-2 {
	margin-left: -100px;
}

.img-right {
	margin-left: 100px;
}

.capa-arriba {
	z-index: 2;
}

.capa-medio {
	z-index: 1;
}

.capa-fondo {
	z-index: -1;
}

.carousel-control-next-icon{ background-color: #E553A6; border-radius:50px; padding:10px; }
.carousel-control-prev-icon{ background-color: #E553A6; border-radius:50px; padding:10px; }


@font-face {
    font-family: 'Great Day Personal Use';
    src: url('GreatDayPersonalUse.woff2') format('woff2'),
        url('GreatDayPersonalUse.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Garda Nova 3 Trial';
    src: url('GardaNova3Trial-Regular.woff2') format('woff2'),
        url('GardaNova3Trial-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@media only screen and (max-width: 1024px) {
  h1 {
	font-size: 70px;
	line-height: 60px;
}
}

@media only screen and (max-width: 1199px) {
  .dots-banner-2 {
  	width: 100%;
  	height: auto;
  	min-height: 500px;
  	background-image: url(../images/dots-banner-front-2.png), url(../images/radiofrecuencia-facial-spa-a-domicilio.jpg);
  	background-size: cover, cover;
  	background-position: center, left;
  	background-blend-mode: overlay;
  	background-repeat: no-repeat;
  	z-index: 2, -1;
  }

  .dots-banner-3 {
  	width: 100%;
  	height: auto;
  	min-height: 500px;
  	background-image: url(../images/dots-banner-front-3.png), url(../images/masaje-relajante-en-promocion-cerca-de-monterrey.jpg);
  	background-size: cover, cover;
  	background-position: center, right;
  	background-blend-mode: overlay;
  	background-repeat: no-repeat;
  	z-index: 2, -1;
  }
}

@media only screen and (max-width: 991px) {
  .dots-banner-2 {
  	width: 100%;
  	height: auto;
  	min-height: 500px;
  	background-image: url(../images/dots-banner-front-2.png), url(../images/radiofrecuencia-facial-spa-a-domicilio.jpg);
  	background-size: cover, cover;
  	background-position: center, left;
  	background-blend-mode: overlay;
  	background-repeat: no-repeat;
  	z-index: 2, -1;
  }

  .dots-banner-3 {
  	width: 100%;
  	height: auto;
  	min-height: 500px;
  	background-image: url(../images/dots-banner-front-3.png), url(../images/masaje-relajante-en-promocion-cerca-de-monterrey.jpg);
  	background-size: cover, cover;
  	background-position: center, right;
  	background-blend-mode: overlay;
  	background-repeat: no-repeat;
  	z-index: 2, -1;
  }

  .container-rounded {
  	border-radius: 20px 20px 20px 20px;
  	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  }

  .container-rounded-3 {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.container-rounded-1 {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	margin-top: 30px;
}

.img-left {
  	margin-left: 0px;
  	margin-top: 30px;
  }
  .img-left-2 {
  	margin-left: 0px;
  	margin-top: 30px;
  }

  .img-right {
  	margin-left: 0px;
  	margin-top: 30px;
  }
   .encabezado-1 {
   	text-align: center;
   	padding: 30px;
   }
}

@media only screen and (max-width: 767px) {
  .container-rounded {
  	border-radius: 20px 20px 20px 20px;
  	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  }

  .container-rounded-3 {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
}

.container-rounded-1 {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.36);
  	margin-top: 30px;
}

.img-left {
  	margin-left: 0px;
  	margin-top: 30px;
  }
  .img-left-2 {
  	margin-left: 0px;
  	margin-top: 30px;
  }

  .img-right {
  	margin-left: 0px;
  	margin-top: 30px;
  }
   .encabezado-1 {
   	text-align: center;
   	padding: 30px;
   }

   .dots-banner-2 {
   	width: 100%;
   	height: auto;
   	min-height: 500px;
   	background-image: url(../images/dots-banner-front-2.png), url(../images/radiofrecuencia-facial-spa-a-domicilio.jpg);
   	background-size: cover, cover;
   	background-position: center, left;
   	opacity: 1, 0.4
   	background-repeat: no-repeat;
   	z-index: 2, -1;
   }
}