/*
 Theme Name:   YOOtheme Child
 Template:     yootheme
 Author:       Web Marketing Planners
 Description:  YOOtheme Child Theme
 Version:      1.0.0
 Text Domain:  yootheme-mytheme
*/

.site-main .entry-content p{
	margin-top:20px;	
}

.pagination {
        text-align: center;
        display: flex;
        justify-content: center;
        letter-spacing: 25px;
        font-weight: 700;
        margin-top: 50px;
        font-size: 25px;
}

.espacamento a, .titulo{
	color: #00a4eb !important;
	font-size: 21px;
	text-decoration: none;
}
.espacamento a:hover{
	text-decoration: none;
}

.page-numbers{
	color: #00a4eb !important;
	font-size: 21px;
	text-decoration: none;
}

.page-numbers:hover{
	text-decoration: none;
}

.post-navigation .nav-next span, 
.post-navigation .nav-previous span {
    color: #007bff;
    background-color: transparent !important;
    border-color: transparent !important;
}

.post-navigation .nav-next span:hover, 
.post-navigation .nav-previous span:hover {
    color: #0056b3 !important;
}

.post-navigation .nav-next span:focus, 
.post-navigation .nav-previous span:focus {
    color: #0056b3 !important;
}

.single-post .entry-content img{
	width:100%;
	margin-top:35px;
}

.single-post .entry-header h1{
	margin-bottom:35px;
}

.single-post .entry-content img{
	display:none;	
}

.single-post .owl-carousel img{
	display:block;	
}

.owl-carousel .owl-item img {
    margin-bottom: -70px;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: white !important;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    cursor: pointer;
    opacity: 0.7 !important;
    z-index: 10;
}

.owl-carousel .owl-nav button.owl-prev {
    left: 0;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    outline: none;
}
.owl-carousel .owl-nav button.owl-next {
    right: 0;
}

.owl-carousel .owl-nav button.owl-prev i,
.owl-carousel .owl-nav button.owl-next i {
    color: #000; /* Cor das setas, você pode ajustar conforme necessário */
    font-size: 20px;
}

.owl-dots {
    display: none;
}
.owl-carousel .owl-nav button {
    z-index: 10; /* Coloque um z-index alto para garantir que os botões fiquem em cima */
}
.owl-carousel .owl-nav button.owl-next, 
.owl-carousel .owl-nav button.owl-prev, 
.owl-carousel button.owl-dot {
    color: #00a4eb !important;
}

.owl-carousel .owl-nav button.owl-prev i, 
.owl-carousel .owl-nav button.owl-next i {
    width: 18px;
    height: 18px;
    color: #00a4eb;
    font-size: 18px;
}