/*
Theme Name: Moovit (Child Theme)
Theme URI: http://w4.themedemo.co/moovit
Author: FOXTHEMES
Author URI: https://themeforest.net/user/fox-themes
Version: 1.0.0
Description: A stunning visual experience for minimal loving creative. This template is a responsive and retina-ready WordPress theme with grid system layout. It is optimized for mobile touch and swipe.
Tags: one-column, two-columns, right-sidebar, custom-menu, post-formats, sticky-post, translation-ready
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: moovit-child
Template: moovit
*/

/* = Add your own modification from here
-------------------------------------------------------------- */

/* Remove qualquer estilo que esteja fazendo parecer uma barra */


@import url('https://use.typekit.net/pvd4oxu.css');


/* Deixa o header com blur*/
.main-header{
	background-color: rgba(255, 255, 255, 0.5) !important;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1)!important;
	backdrop-filter: blur(5.5px) !important;
 
}

h1.aheto-heading__title {
	font-size: 50px !important;
    font-weight: bold;
}

h5.aheto-heading__title
{
	color: rgba(255, 255, 255) !important;
    font-size: 18px;
	font-weight: bold !important;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7) !important;
}

/* Esconde "Read full blog post*/
.aheto-link.aheto-btn--primary
{
visibility: hidden; 
font:0;
	
}
/* Adiciona "Leia post completo" antes do "Read full blog post"*/
.aheto-link.aheto-btn--primary::before
{
content: "Leia o post completo";
visibility: visible;
	
}
 
/* Altera para 3 bolinhas os slider no hero da landing page*/
.aheto-banner-slider--moovit-modern div.swiper-pagination .swiper-pagination-bullet {
	width: 12px !important;
	height: 12px !important;
	border-radius: 50% !important;
	background-color: var(--c-light) !important;
	margin: 0 6px !important;
}

.swiper-pagination-bullet-active {
	background-color: var(--c-active) !important;
}

/* Remove linha que fica sobre o hero na landing page */
.aheto-banner-slider--moovit-modern div.swiper-pagination::before {
	content: none !important;
}


/* Remove linha que fica sobre o hero em /responsabilidade */
.elementor-divider-separator{
	width: 0 !important;	
}

.aheto-banner__title {
	font-size: 80px !important;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7) !important;
	font-family: 'gesta', Arial, sans-serif !important;
	
}

.aheto-banner-slider__desc {
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
	opacity: 1 !important;  
	font-family: 'gesta', Arial, sans-serif !important;
}

/* Alterar fonte do corpo do texto */
body {
    font-family: 'gesta', Arial, sans-serif !important;
}

/* Alterar fonte dos títulos */
h1, h2, h3, h4, h5, h6, p {
    font-family: 'gesta', Arial, sans-serif !important;
	font-weight:400; !important;
}

.aheto-contents__title {
	font-family: 'gesta', Arial, sans-serif !important;
}

.aheto-contents__text {
	font-family: 'gesta', Arial, sans-serif !important;
}

.menu-home-page-container
{
	text-align:center !important;
}

h1{
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}

/* Altera a cor da fonte e o peso do header */
.main-menu li a{
    color: #353535 !important;
	font-weight:700 !important;
}

/* Remove um overlay escuro que aparece no mobile, ele impede dos botões serem clicaveis */
.body-overlay{
	z-index:-1!important;
}
 
/*Remove o autor na pagina do post do blog*/
.post-author{	
	display: none !important;
}

/*Remove o autor dos cards do blog na pagina principal */
.aheto-cpt-article__author{
	display: none !important;	
}

/*Muda a cor do testimonial */
.aheto-tm__position {
  font-weight: bold !important;
  color: #c8102e !important;
}

/*Muda o alinhamento do menu principal no header*/
.main-header--classic-2 .main-header__menu-box .main-menu, .main-header--classic-2 .main-header__menu-box{
	text-align: center c
	line-height: 1 !important;
	align-items: center !important;
	justify-content: center !important;
}

/*Altera o tamanho dos numeros contados em Sobre*/
.aheto-counter__number-wrap{
	font-size: 30px !important;
	font-family: 'gesta', Arial, sans-serif !important;
}
.aheto-counter__symbol{
	font-size: 30px !important;
	font-family: 'gesta', Arial, sans-serif !important;
}