/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.loginhome .um-form-field,
.um-page-password-reset .um-form-field{
	background:#ececec !important;
	color:#b7b6b6 !important;
	font-family: "Inter", Sans-serif !important;
}

.loginhome .um-button,
.um-page-password-reset .um-button,
.um-page-register .um-button{
	background:#068e98 !important;
	color:#FFF !important;
	font-family: "TiemposHeadline", Sans-serif !important;
	border-radius: 0 !important;
}

.loginhome a.um-link-alt{
	font-family: "Inter", Sans-serif !important;
	color:#b7b6b6 !important;
}


.um-page-password-reset h1.entry-title,
.um-page-register h1.entry-title,
.page-id-8 h1.entry-title,
.woocommerce-checkout h1.entry-title,
.woocommerce-cart h1.entry-title{
	text-align:center;
	font-family: "TiemposHeadline", Sans-serif !important;
	color:#010707 !important;
	font-size: 2.2rem !important;
}

.um-page-password-reset #content,
.um-page-register #content,
.page-id-8 #content,
.woocommerce-checkout #content,
.woocommerce-cart #content{
	padding: 4em 0;
}



.single-lp_course .lp-section-instructor,
.single-lp_course .info-metas,
.single-lp_course .social-share-toggle,
.single-lp_course .course-item-ico,
.single-lp_course .lp-single-course-info-one,
.single-lp_course ul.course-curriculum-info__left,
.page-id-8 .lp-profile-content-area,
.home .um-logout{
	display:none !important;
}

.single-lp_course .course-instructor-category,
.single-lp_course ul.learn-press-breadcrumb{
	font-family: "Inter", Sans-serif !important;
	color:#fff !important;
}

.single-lp_course .locked{
	display:block !important;
}

.single-lp_course .locked::before{
	color:#068e98 !important;
}

.single-lp_course .course-item-title{
	font-family: "Inter", Sans-serif !important;
	color:#010707;
}

.single-lp_course .course-item-title span{
	font-weight:bold;
}

.single-lp_course h3{
	font-family: "TiemposHeadline", Sans-serif !important;
	color:#010707 !important;
}

.single-lp_course .lp-course-description p{
	color:#010707 !important;
	font-family: "Inter", Sans-serif !important;
	font-size:1.2rem !important;
	padding-right:200px;
}

.single-lp_course .course-section-info .course-section__title{
	font-family: "TiemposHeadline", Sans-serif !important;
	font-size:1.6rem !important;
	color:#068e98 !important;
	font-weight: 500;
}
.single-lp_course .section-count-items{
	font-family: "TiemposHeadline", Sans-serif !important;
	font-size:1.6rem !important;
	color:#010707 !important;
	font-weight: 500;
}

.single-lp_course .lp-single-course__header{
	background:url('https://andresmarmo.com/academy/wp-content/uploads/2026/05/fondodescripcioncurso.jpg') no-repeat center center !important;
	background-size:cover !important;
	
}

.single-lp_course h1.course-title{
	font-family: "TiemposHeadline", Sans-serif !important;
	font-size: 2.2rem !important;
	  padding-right: 400px;
	  color: #FFF !important;
	  font-weight: normal;
	  line-height: 1.3;
}

.single-lp_course .button-enroll-course{
	border-radius:0 !important;	
}

.single-lp_course .course-img{
	border-radius:0 !important;	
}

.single-lp_course .lp-single-course-main__right__inner{
	border-radius:0 !important;	
	border:solid 6px #FFF !important;
}


.course-item-lp_lesson .lesson-title{
	color:#010707 !important;
	font-family: "Inter", Sans-serif !important;
	font-size:2rem !important;
}

.course-item-lp_lesson #popup-header{
	background: #068e98 !important;
}

.course-item-lp_lesson #popup-header .popup-header__inner{
	font-family: "Inter", Sans-serif !important;
}

.formcontacto .wpforms-field-large,
.formcontacto .wpforms-field-medium{
	background:#ececec !important;
	color:#b7b6b6 !important;
	font-family: "Inter", Sans-serif !important;
	border-radius: 0 !important;
}


.formcontacto .wpforms-submit{
	border-radius: 0;
  width: 100%;
  margin-top: 20px;
  background: #068e98 !important;
	font-family: "TiemposHeadline", Sans-serif !important;
	padding:10px 0px !important;
	font-weight:400 !important;
}


.menulogueo{
	font-family: "TiemposHeadline", Sans-serif !important;
	color:#FFF;
	font-weight:400 !important;
	border:solid 1px #068e98;
	background:#068e98;
	margin: 0 3px !important;
}
.menulogueo:hover{
	background:#010707;
	border:solid 1px #068e98 !important;
}


.menusalir{
	font-family: "TiemposHeadline", Sans-serif !important;
	color:#FFF;
	font-weight:400 !important;
	border:solid 1px #068e98;
	background:#068e98;
	margin: 0 0px 0px 45px !important;
	width: 80px;
	text-align: center;
	padding: 5px 0 5px 16px !important;
}
.menusalir:hover{
	background:#010707;
	border:solid 1px #068e98 !important;
}

.menusalir a{
	padding:0 !important;
}

.menusalir a::after{
	display:none;
}

.nombreuser a::after{
	display:none;
}

.elementor-menu-cart__product-name a{
	color:#068e98 !important;
}

.elementor-menu-cart__footer-buttons a.elementor-size-md{
	padding: 16px 3px !important;
	font-size: 14px !important;
	background:#068e98 !important;
}

ul li.basic-information,
ul li.avatar,
ul li.cover-image,
ul li.quizzes,
ul li.orders,
ul li.lp_orders_woocommerce
{
	display:none;
}






/*RESPONSIVE*/

@media only screen  and (max-width: 768px){
	.um-page-password-reset #content,
	.um-page-register #content,
	.page-id-8 #content{
		padding: 2em 1em;
	}
	.single-lp_course h1.course-title {
	  font-size: 2rem !important;
	  padding-right: 0;
	}
	.single-lp_course .lp-course-description p {
	  font-size: 1rem !important;
	  padding-right: 0;
	}
	.course-item-lp_lesson .lesson-title {
	  font-size: 1.7rem !important;
	}
	
	
}


@media (min-width:800px)  and (max-width: 1024px){
	.single-lp_course .course-img{
		margin: 0 0 40px 190px !important;
	}
	.single-lp_course .course-img img{
		width:60%;
	}
	.single-lp_course h1.course-title {
	  font-size: 2rem !important !important;
	  padding-right: 0 !important;
	}
}






