/**
* Theme Name: Edudeme Child
* Description: This is a child theme of Edudeme, generated by Merlin WP.
* Author: <a href="http://pavothemes.com/">Pavothemes</a>
* Template: edudeme
* Version: 2.0.9
*/
.post-author{display:none;}
[class*=post-style-] .post-inner .post-content{margin-top:15px !important;}
.elementor-widget-edudeme-breadcrumb .breadcrumb .breadcrumb-listItem > span:before{content: none;}
.palabra-100 .elementor-heading-title{
	display: block;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    font-size: clamp(30px, 28vw, 700px) !important;
    line-height: 1 !important;
}
/*DESCARGAS*/
.w3eden .card .card-footer{display:none;}
.w3eden .card .card-body .media .pull-left{display:none;}
.w3eden .card .card-body .media .media-body{text-align:center;}
.w3eden .card .card-body .media .media-body .ptitle{color:#000;font-size: 1.6rem;}
.w3eden .card{
	border-radius:20px;
	box-shadow: 0 2px 5px #0003, 0 4px 10px 2px #c9c9c933;
	margin-bottom:30px;
	height: calc(100% - 30px);
}
.w3eden .card .card-body .media .wpdm-download-link {
    border-radius: 50px;
    font-size: 18px;
    font-weight: 400;
    padding: 6px 25px;
    margin-top: 20px;
}
.w3eden .card.link-template-tabcard .card-img-top{padding: 15px 15px 0 15px;}
.w3eden .card.link-template-tabcard .card-img-top img{border-radius: 10px;}
.w3eden .card.link-template-tabcard .nav-tabs.card-header-tabs{display:none;}
.w3eden .card.link-template-tabcard .card-header{justify-content:center;background-color:#fff;border:none;}
.w3eden .card.link-template-tabcard .card-body{border:none; padding-left:15px; padding-right:15px;text-align:center;}
.w3eden .card.link-template-tabcard .card-footer{background-color:transparent;justify-content: center !important;border:none;}
.w3eden .card.link-template-tabcard .card-header .package-title{color: #000; font-size: 1.6rem !important;max-width:100% !important; text-overflow: unset !important;white-space: normal !important;text-align:center;}
.w3eden .card.link-template-tabcard .wpdm-download-link{
    border-radius: 50px !important;
    font-size: 18px;
    font-weight: 400;
    padding: 6px 25px;
}
/*FIN DESCARGAS*/
#testimoniosHoli .elementor-testimonial-item-wrapper .content{-webkit-line-clamp:unset;}
body.single-post .single-content .entry-excerpt{display:none;}
#formPrueba .amelia-v2-booking #amelia-container.am-fs__wrapper{margin-top:0;}
.textoBlanco, .textoBlanco b, .textoBlanco strong{color:#fff;}
.elementor-widget-heading .elementor-heading-title, #respond #reply-title, #commentform .submit, .widget.widget_recent_entries .post-title, .more-link-wrap .more-link, .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-edudeme-animated-headline .elementor-headline, .elementor-widget-edudeme-animated-headline .edudeme-elementor-headline-dynamic-text{text-transform:unset;}
#commentform .comment-form-author input, #commentform .comment-form-email input, #commentform .comment-form-url input, #commentform textarea{
	border-color:#7659FF;
}
.amelia-v2-booking #amelia-container .am-fs__init-item__footer .am-fs__init-item__footer-actions:nth-child(2){
	background-color: pink;
    padding: 2px 10px;
    border-radius: 5px;
    font-weight: 700;
    color: #000;
}
.contenedorVideo{aspect-ratio: 16 / 9;}
.elementor-button span{text-transform:none;}
@media (prefers-color-scheme: dark) {
	.w3eden:not(.light-mode) .card {background-color:#fff;}
}
@media (max-width: 767px){
	body.elementor-page #page .site-content{margin-top:50px;margin-bottom:50px;}
}