/*
Theme Name: Oba Comunicação
Author: Vinicius Matias
Author URI: https://viniciusmatias.com.br
Description: Template criado para a empresa Oba Comunicação
Version: 1.0
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Template: royal-elementor-kit
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body{
    font-family: 'Montserrat';
}

.conteudo-custom{
    display: block !important;
    width: 100%;
    margin: auto;
    clear: both;
    padding-top: 20px;
    padding-bottom: 20px;
}


.area-box{
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: hidden;
}

.area-box-bissemanas{
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: hidden;
    margin: 20px 0;
}

.area-box img, .box-imagem-midia-single img{
    max-width: 100%;
}

.imagem-area {
    width: 100%;
    margin: 20px 0;
}

h2.titulo-midia{
    font-size: 24px;
    padding: 10px 0;
    border-bottom: 1px solid #999;
    color: #999;
    font-family: 'Montserrat', 'Open Sans';
}

h2.titulo-midia-interno{
    font-size: 20px;
    padding: 15px 0;
    border-bottom: 1px solid #999;
    color: #999;
    font-family: 'Montserrat', 'Open Sans';
}
.titulo-pagina-bissemana{
    padding: 10px 0;
    border-bottom: 1px solid #999;
    margin: 10px;
}

.titulo-pagina-bissemana h2{
    font-size: 28px;
    color: #999;
}

.titulo-pagina-bissemana h3{
    font-size: 20px;
    color: #333;
}

h4.sub-title{
    color: #999;
    border-bottom: 1px solid #999;
    padding-bottom: 20px;
    margin-left: 20px !important;
}


.acf-map {
    width: 100%;
    height: 400px;
    border: #ccc solid 1px;
    margin: 20px 0;
}

.acf-map img {
   max-width: inherit !important;
}
.box-reserva{
    margin: 20px auto;
    background-color: green;
    color:#fff;
}
.box-reserva a{
    color: #fff;
    text-decoration: none;
}
.box-reserva a:hover{
    color: #fff;
    text-decoration:underline;
}
.titulo-reserva{
    font-size: 200%;
    color:#fff;
    font-weight: bold;
    text-align: center;
    padding: 20px;
}

.area-reserva{
    width: 100%;
    min-height: 50px;
}

h3.marcador-mapa{
    color: #333;
    font-size: 16px;    
}

.container-bissemanas{
	padding:20px !important;
	margin: 20px;
}

.testes{
	font-weight:bold;
}