/*
Theme Name: Astra Child GSAP
Template: astra
Description: Tema filho do Astra com integração GSAP
Author: Everton Silva - GEM Coders
Version: 1.0.0
*/
@import url("../astra/style.css");
/* Adicione aqui seus estilos personalizados */


:root {
	--rosa: #FBD2DA;
	--rosa-escuro: #FC9CCC;
	--azul: #BBE4F6;
	--amarelo: #F9F7C7;
	--marrom: #764C24;
	--cinza: #333333;
}

/* Cursos */
.tutor-mt-auto {
	display: none;
}
/* Botão Cursos */

.tutor-btn, .tutor-btn > a {
	background-color: var(--rosa);
	border-radius: 6px;
	color: var(--marrom);
	transition: ease 0.5s;
}

.tutor-course-card {
	transition: ease 0.5s;
}
.tutor-btn:hover, .tutor-course-card:hover {
	box-shadow: 0 2px 5px 1px grey;
	color: var(--cinza);
	
}

/* Cabeçalho */
#home-btn {
	display: flex;
	justify-content: center;
	align-items: center;
}

#home-btn>a, .ast-header-account-text {
	color: var(--cinza);
	font-family: "Care Around";
	font-size: 26px;
}



/* Login Page Tutor */
.tutor-login-form-wrapper::before {
	background-image:var(--login-img, url('/wp-content/themes/astra-child-gsap/img/eyes-open.png'));
	  content: '';
  display: block;
  width: 150px;
  height: 150px;
  background-size: contain;
	background-repeat: no-repeat;
}

.tutor-btn-ghost, .tutor-btn-link {
	background-color: var(--rosa);
	color: var(--marrom);
	padding: 8px 16px !important;
}

.tutor-btn-ghost:hover, .tutor-btn-link:hover {
	background-color: var(--azul);
	color: var(--marrom);

}

/* Inicial */
div.curso-mobile > div > div > div > div > div > div:nth-child(1) > div > form > div {
	display: none;
}

div.elementor-element.elementor-element-2faad15.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-shortcode > div > div > div > div > div > div:nth-child(1) > div > form > div {
	background-color: transparent !important;
}

div.tutor-pagination-wrapper-replaceable > div > div > div.tutor-card-body > h3 > a {
	text-decoration: none;
}

.list-item-button {
	width: 100%;
}

 .tutor-container  {
	padding: 0 12px !important;
}


/* Card Cursos */
.tutor-d-flex {
	flex-direction: column;
	gap: 30px;
	
}

div.tutor-card-body > div.tutor-meta.tutor-mt-12.tutor-mb-20 {
	display: none
}

div.tutor-card-body > h3  {
	font-size: 18px;
	text-align: center;
}

/* Cursos */
#content > div > div > div.tutor-d-block.tutor-d-xl-none.tutor-mb-32 {
	margin-bottom: 0px;
}

#content > div > div > div.tutor-d-block.tutor-d-xl-none.tutor-mb-32 > div {
	gap: 0px
}

.tutor-iconic-btn {
	margin: 5px;
	color: var(--marrom);
	background-color: var(--rosa)
}

.tutor-iconic-btn:hover {
	margin: 5px;
	color: var(--cinza);
}

#content > div > div > div.tutor-d-block.tutor-d-xl-none.tutor-mb-32 > div > span {
	font-family: "Care Around";
  font-size: 26px;
}

.tutor-d-flex {
	gap: 5px;
}

.tutor-card-body {
	padding: 5px;
}