.back-attached {
	background-image: url("../imagenesRD/img-parallax-01.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	width: 100%;
	height: 450px;
	background-color: black;
}

.back-attached-2 {
	background-image: url("../imagenesRD/img-parallax-02.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	width: 100%;
	height: 450px;
	background-color: black;
}



@font-face{
	font-family:'NanumGothic-Bold';
	src:url('../fonts/NanumGothic-Bold.ttf');
}


@font-face{
	font-family:'NanumGothic-Regular';
	src:url('../fonts/NanumGothic-Regular.ttf');
}


@font-face{
	font-family:'NanumGothic-ExtraBold';
	src:url('../fonts/NanumGothic-ExtraBold.ttf');
}

@font-face{
	font-family:'Clemente-aa';
	src:url('../fonts/Clemente/aa-Hairline.ttf');
}

@font-face{
	font-family:'Clemente-ab';
	src:url('../fonts/Clemente/ab-HairlineItalic.ttf');
}

@font-face{
	font-family:'Clemente-ac';
	src:url('../fonts/Clemente/ac-ExtraLight.ttf');
}

@font-face{
	font-family:'Clemente-ad';
	src:url('../fonts/Clemente/ad-ExtraLightItal.ttf');
}

@font-face{
	font-family:'Clemente-ae';
	src:url('../fonts/Clemente/ae-Light.ttf');
}

@font-face{
	font-family:'Clemente-af';
	src:url('../fonts/Clemente/af-LightItalic.ttf');
}

@font-face{
	font-family:'Clemente-ag';
	src:url('../fonts/Clemente/ag-Book.ttf');
}

@font-face{
	font-family:'Clemente-ah';
	src:url('../fonts/Clemente/ah-BookItalic.ttf');
}

@font-face{
	font-family:'Clemente-ai';
	src:url('../fonts/Clemente/ai-Regular.ttf');
}

@font-face{
	font-family:'Clemente-aj';
	src:url('../fonts/Clemente/aj-RegularItalic.ttf');
}

@font-face{
	font-family:'Clemente-ak';
	src:url('../fonts/Clemente/ak-SemiBold.ttf');
}

@font-face{
	font-family:'Clemente-al';
	src:url('../fonts/Clemente/al-SemiBoldItalic.ttf');
}

@font-face{
	font-family:'Clemente-am';
	src:url('../fonts/Clemente/am-Bold.ttf');
}

@font-face{
	font-family:'Clemente-an';
	src:url('../fonts/Clemente/an-BoldItalic.ttf');
}

@font-face{
	font-family:'Clemente-ao';
	src:url('../fonts/Clemente/ao-Heavy');
}

@font-face{
	font-family:'Clemente-ap';
	src:url('../fonts/Clemente/ap-HeavyItalic.ttf');
}

@font-face{
	font-family:'Clemente-aq';
	src:url('../fonts/Clemente/aq-UltraBold.ttf');
}

@font-face{
	font-family:'Clemente-ar';
	src:url('../fonts/Clemente/ar-UltraBoldItali.ttf');
}



.titulo-velvet{

}

.texto-banner{
	z-index: 4;
	margin-top: 17%;
	margin-left: 9.5%;
	margin-bottom: 0%;
}

.texto-banner .col-md .esto-es{
	font-family: 'Clemente-aa';
	margin-top:0px;
	margin-bottom: 0;
	color:white !important;
	letter-spacing: .1em;
	z-index:4;
	font-size: 23px;
}

.texto-banner .col-md .velvet{
	font-family: 'Bellota Text', cursive;
	font-size: 50px;
	color: #fff79c;
	line-height: 0.8;
	margin-top: 0;
  font-weight: 600;
}

.texto-banner .col-md .subtitulo{
	font-family: 'Clemente-aa';
	 color:white;
	font-size: 50px;
	letter-spacing: .1rem;
	line-height: 1.2em;
}

.texto-banner .col-md .descripcion{
	font-family: 'NanumGothic-Regular';
	 color:white;
	 font-size:15px ;
	 line-height: 1;
}

.titulo-custom{

font-family: 'Bellota Text', cursive;
font-size:36px !important;
letter-spacing:-1px;
}

.titulo-custom2{

font-family: 'NanumGothic-Regular';
/*font-size:28px !important;*/
letter-spacing:-1px;
}

.detalles-custom{

	font-family: 'Bellota Text', cursive !important;
	font-size: 14px !important;
}

.detalles-custom2{

	font-family: 'Bellota Text', cursive;
	font-size: x-large;
	line-height: 1.3em;
	font-weight: bolder

}

.texto-parallax{
	font-family:'Clemente-ae'!important;
	font-size: 50px !important;
	letter-spacing: .1rem !important;
}

.titulo-tarjetas{
	color: black;
	font-size: 20px;
	font-weight: 100;
	font-family: 'Bellota Text', cursive !important;
}



.final-dorado{
	background-color:#2298a4 !important;
}

.ic-dorado{
	color: #2298a4 !important;
}

.ot-dtp-picker {
    background: white;
    position: relative;
    width: 100% !Important;
    padding: 16px;
    border-radius: 2px;
}
.ot-title {
    margin: 4px auto 12px auto;
    font-weight: bold;
    font-size: 25px !important;
    text-align: center;
    color: black !important;
}
@media (min-width: 600px){

	#mobile_nav_icon{


		display:none !important;
	}


}


 #map-canvas {
        width: 100%;
        height: 350px;
    		margin-left:auto;
    		margin-right:auto;
          }

    #google_map{margin-top:0px; width: 100%}
