.cd-morph-dropdown::before{content:'mobile';display:none;}
.cd-morph-dropdown .nav-trigger{position:absolute;top:2%;left:0;height:60px;width:60px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;z-index:150;}
.cd-morph-dropdown .nav-trigger span, .cd-morph-dropdown .nav-trigger span::after, .cd-morph-dropdown .nav-trigger span::before{position:absolute;background-color:#29132d;height:3px;width:26px;}
.cd-morph-dropdown .nav-trigger span{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .3s;transition:background-color .3s;}
.cd-morph-dropdown .nav-trigger span::after, .cd-morph-dropdown .nav-trigger span::before{content:'';left:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;}
.cd-morph-dropdown .nav-trigger span::before{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}
.cd-morph-dropdown .nav-trigger span::after{-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);}
.cd-morph-dropdown.nav-open .nav-trigger span{background-color:transparent;}
.cd-morph-dropdown.nav-open .nav-trigger span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#000;}
.cd-morph-dropdown.nav-open .nav-trigger span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000;}
.cd-morph-dropdown .main-nav{display:none;}
@media only screen and (max-width:991px){.cd-morph-dropdown .morph-dropdown-wrapper{height:10000px;}}
.cd-morph-dropdown .morph-dropdown-wrapper{z-index:110;display:none;position:absolute;top:0;left:0;width:100%;padding:1.2em 5%;box-shadow:inset 0 1px 0 #e6e6e6;background-color:#f7f6f6;}
.cd-morph-dropdown.nav-open .morph-dropdown-wrapper{display:block;}
.cd-morph-dropdown .dropdown-list > ul > li{margin-bottom:3.3em;}
.cd-morph-dropdown .label{display:block;color:#1A1A1A;margin-bottom:.8em;margin-top:10% !important;}
.cd-morph-dropdown .content li::after{clear:both;content:"";display:block;}
.cd-morph-dropdown .gallery .content li{margin-bottom:1.4em;}
.cd-morph-dropdown .gallery .content a{display:block;}
.cd-morph-dropdown .gallery .content a::before{content:'';display:inline-block;float:left;height:54px;width:54px;margin-right:.6em;background:red;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;}
.cd-morph-dropdown .gallery .content a span, .cd-morph-dropdown .gallery .content a em{display:block;line-height:1.2;}
.cd-morph-dropdown .gallery .content a em{padding:.4em 0 .2em;color:#1A1A1A;}
.cd-morph-dropdown .gallery .content a span{color:#a6a6a6;}
.cd-morph-dropdown 
.gallery .content a:hover::before{background-color:red;}
.cd-morph-dropdown .gallery li:nth-of-type(1) a::before{background:#f4e58a url(../img/cd-gallery-icons.svg) no-repeat 0 0;}
.cd-morph-dropdown .gallery li:nth-of-type(2) a::before{background:#F4AF6D url(../img/cd-gallery-icons.svg) no-repeat -54px 0;}
.cd-morph-dropdown .gallery li:nth-of-type(3) a::before{background:#DB6356 url(../img/cd-gallery-icons.svg) no-repeat -108px 0;}
.cd-morph-dropdown .gallery li:nth-of-type(4) a::before{background:#8D4645 url(../img/cd-gallery-icons.svg) no-repeat -162px 0;}
.cd-morph-dropdown .links .content > ul > li{margin-top:1em;}
.cd-morph-dropdown .links-list a,
.cd-morph-dropdown .btn{display:block;margin-left:14px;line-height:1.6;}
.cd-morph-dropdown .links-list a:hover,
.cd-morph-dropdown .btn:hover{color:#1A1A1A;}
.cd-morph-dropdown .content h2{color:#a6a6a6;text-transform:uppercase;font-weight:bold;margin:20px 0 10px 14px;}
@media only screen and (max-width:1499px) and (min-width:992px){.cd-morph-dropdown .main-nav{top:7% !important;}
}
@media only screen and (min-width:992px){.cd-morph-dropdown{height:80px;left:0;top:0;width:100%;padding:0;background-color:transparent;}
.cd-morph-dropdown::before{content:'desktop';}
.cd-morph-dropdown .nav-trigger{display:none;}
.cd-morph-dropdown .main-nav{display:inline;position:absolute;right:7%;top:9%;}
.cd-morph-dropdown .main-nav > ul > li > a{display:block;font-family:'Lato', sans-serif;font-weight:700;padding:0;height:100%;line-height:70px;color:#29132d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .2s;transition:opacity .2s;}
.cd-morph-dropdown.is-dropdown-visible .main-nav > ul > li > a{opacity:.6;}
.cd-morph-dropdown.is-dropdown-visible .main-nav > ul > li.active > a{opacity:1;}
.cd-morph-dropdown .morph-dropdown-wrapper{display:block;top:58px;width:auto;padding:0;box-shadow:none;background-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;}
.cd-morph-dropdown.is-dropdown-visible .morph-dropdown-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.cd-morph-dropdown .dropdown-list{position:absolute;top:15px;left:0;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform, width, height;-webkit-transition:visibility .3s;transition:visibility .3s;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);}
.no-csstransitions .cd-morph-dropdown .dropdown-list{display:none;}
.cd-morph-dropdown .dropdown-list::before{content:'';position:absolute;bottom:100%;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;}
.cd-morph-dropdown .dropdown-list > ul{position:relative;z-index:1;height:100%;width:100%;overflow:hidden;}
.cd-morph-dropdown.is-dropdown-visible .dropdown-list{visibility:visible;-webkit-transition:width .3s, height .3s, -webkit-transform .3s;transition:width .3s, height .3s, -webkit-transform .3s;transition:transform .3s, width .3s, height .3s;transition:transform .3s, width .3s, height .3s, -webkit-transform .3s;}
.cd-morph-dropdown.is-dropdown-visible .dropdown-list::before{opacity:1;}
.cd-morph-dropdown .dropdown{position:absolute;left:0;top:0;opacity:0;visibility:hidden;width:100%;-webkit-transition:opacity .3s, visibility .3s;transition:opacity .3s, visibility .3s;height:325px !important;}
.cd-morph-dropdown .dropdown.active{opacity:1;visibility:visible;}
.cd-morph-dropdown .dropdown.move-left .content{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);}
.cd-morph-dropdown .dropdown.move-right .content{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);}
.cd-morph-dropdown .label{display:none;}
.cd-morph-dropdown .content{padding:2.2em 1.8em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;text-align:left;}
.cd-morph-dropdown .content > ul::after{clear:both;content:"";display:block;}
.cd-morph-dropdown .content > ul > li{width:48%;float:left;margin-right:4%;margin-top:0;}
.cd-morph-dropdown .una > ul > li{width:90% !important;}
.cd-morph-dropdown .dos > ul > li{width:45% !important;}
.cd-morph-dropdown .tres > ul > li{width:30% !important;}
.cd-morph-dropdown .cuatro > ul > li{width:24.5% !important;}
.cd-morph-dropdown .content > ul > li:nth-of-type(2n){margin-right:0;}
.cd-morph-dropdown .gallery .content{width:510px;padding-bottom:.8em;}
.cd-morph-dropdown .gallery .content li{margin-bottom:1.8em;}
.cd-morph-dropdown .links .content > ul > li{margin-top:0;}
.cd-morph-dropdown .links .content,
.cd-morph-dropdown .button .content{width:600px;}
.cd-morph-dropdown .links .cuatro{width:600px !important;}
.cd-morph-dropdown .links .tres{width:480px !important;}
.cd-morph-dropdown .links .dos{width:275px !important;}
.cd-morph-dropdown .links .una{width:200px !important;}
.cd-morph-dropdown .links-list a{margin-left:0;}
.cd-morph-dropdown .btn{display:block;width:100%;height:60px;margin:1.5em 0 0;text-align:center;color:blue;line-height:60px;background:#DB6356;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.cd-morph-dropdown .btn:hover{background:#1A1A1A;color:green;}
.cd-morph-dropdown .content h2{text-transform:none;font-weight:normal;color:#1A1A1A;margin:0 0 .6em;}
.cd-morph-dropdown .bg-layer{position:absolute;top:0;left:0;height:1px;width:1px;background:#FFFFFF;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.cd-morph-dropdown.is-dropdown-visible .bg-layer{opacity:1;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:transform .3s, opacity .3s;transition:transform .3s, opacity .3s, -webkit-transform .3s;}
}
.cd-main-content{min-height:100vh;background-color:#548c7e;}
@media only screen and (min-width:992px){.cd-main-content{padding-top:80px;}
}
.content a p:hover{text-decoration:none !important;color:#ba007c !important;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:transform .3s, opacity .3s;transition:transform .3s, opacity .3s, -webkit-transform .3s;}
.content p{position:static !important;text-align:left !important;color:#767676 !important;padding:0.5em 0.5em !important;text-decoration:none !important;margin:0 !important;font-size:90% !important;font-family:'Lato', sans-serif;font-weight:400;}
.cd-morph-dropdown .main-nav{top:3% !important;width: 40%;height: 100% !important;}
.imagen_menu{position:absolute;left:0;}
.ultimo_padre{position:relative;}
.ultimo{position:absolute;right:0;}
.ultimo p{text-align:center !important;}
.ultimo img{margin:10px -25% !important;width:150% !important;}
/*.cd-morph-dropdown.is-dropdown-visible .dropdown-list, .cd-morph-dropdown .dropdown-list{margin-left: -150px !important;}
/************flecha********************/
#flechaAbajo{position: absolute !important;}
@media only screen and (max-width:2600px) and (min-width:2500px){#flechaAbajo{margin-top: 12% !important;}}
@media only screen and (max-width:2499px) and (min-width:2400px){#flechaAbajo{margin-top: 12% !important;}}
@media only screen and (max-width:2399px) and (min-width:2300px){#flechaAbajo{margin-top: 14% !important;}}
@media only screen and (max-width:2299px) and (min-width:2200px){#flechaAbajo{margin-top: 16% !important;}}
@media only screen and (max-width:2199px) and (min-width:2100px){#flechaAbajo{margin-top: 16% !important;}}
@media only screen and (max-width:2099px) and (min-width:2000px){#flechaAbajo{margin-top: 16% !important;}}
@media only screen and (max-width:1999px) and (min-width:1900px){#flechaAbajo{margin-top: 18% !important;}}
@media only screen and (max-width:1899px) and (min-width:1800px){#flechaAbajo{margin-top: 17% !important;}}
@media only screen and (max-width:1799px) and (min-width:1700px){#flechaAbajo{margin-top: 18% !important;}}
@media only screen and (max-width:1699px) and (min-width:1600px){#flechaAbajo{margin-top: 18% !important;}}
@media only screen and (max-width:1599px) and (min-width:1500px){#flechaAbajo{margin-top: 18% !important;}}
@media only screen and (max-width:1499px) and (min-width:1400px){#flechaAbajo{margin-top: 20% !important;}}
@media only screen and (max-width:1399px) and (min-width:1300px){#flechaAbajo{margin-top: 20% !important;}}
@media only screen and (max-width:1299px) and (min-width:1200px){#flechaAbajo{margin-top: 21% !important}}
@media only screen and (max-width:1199px) and (min-width:1100px){#flechaAbajo{margin-top: 21% !important;}}
@media only screen and (max-width:1099px) and (min-width:992px){#flechaAbajo{margin-top: 24% !important;}}
/************flecha********************/
#agendar_cita{
	background: linear-gradient(-55deg, #1f98a9, #71c7c8);
	-webkit-background: linear-gradient(-55deg, #1f98a9, #71c7c8);
	-moz-background: linear-gradient(-55deg, #1f98a9, #71c7c8);
	-ms-background: linear-gradient(-55deg, #1f98a9, #71c7c8);
	-webkit-box-shadow: 0px 5px 30px 4px rgba(31, 152, 169, 0.3);
	-moz-box-shadow:    0px 5px 30px 4px rgba(31, 152, 169, 0.3);
	-ms-box-shadow:    0px 5px 30px 4px rgba(31, 152, 169, 0.3);
	box-shadow:         0px 5px 30px 4px rgba(31, 152, 169, 0.3);
	border: none;
    color: #FFFFFF;
	font-family: 'Lato', sans-serif;
    font-weight: 400;
	outline: none !important;
	text-align: center;
	height: 100%;
	padding: 0px 10%;    
    position: inherit;
    line-height: 14px !important;
    border-radius: 40px;
}
#agendar_cita:hover {
    background: #000000; 
	-webkit-box-shadow: 0px 5px 30px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:    0px 5px 30px 4px rgba(0, 0, 0, 0.1);
	-ms-box-shadow:    0px 5px 30px 4px rgba(0, 0, 0, 0.1);
	box-shadow:         0px 5px 30px 4px rgba(0, 0, 0, 0.1);
	cursor: hand;
	transition: 1.9s;
}
	#ho{padding: 0 !important;}
@media only screen and (max-width:1699px) and (min-width:1600px){#agendar_cita{height:85% !important;}}
@media only screen and (max-width:1599px) and (min-width:1500px){#agendar_cita{height:77% !important;}}
@media only screen and (max-width:1499px) and (min-width:1400px){#agendar_cita{height:75% !important;}}
@media only screen and (max-width:1399px) and (min-width:1300px){#agendar_cita{height:68% !important;}}
@media only screen and (max-width:1299px) and (min-width:1200px){#agendar_cita{height:60% !important;}}
@media only screen and (max-width:1199px) and (min-width:1100px){#agendar_cita{height:60% !important;}}
@media only screen and (max-width:1099px) and (min-width:992px){#agendar_cita{height:52% !important;}}
.menuIzquierda{float:left !important;}