.test_coco
{ }
@font-face {
font-family: Matter-SemiBold;
src: url(//www.rightplace.es/blog/wp-content/themes/oceanwp-child/Matter-SemiBold.ttf);
}
@font-face {
font-family: Matter-SemiBold;
src: url(//www.rightplace.es/blog/wp-content/themes/oceanwp-child/Matter-SemiBold.woff) format ('woff');
font-weight: bold;
}
@font-face {
font-family: Matter-Regular;
src: url(//www.rightplace.es/blog/wp-content/themes/oceanwp-child/Matter-Regular.ttf);
}
@font-face {
font-family: Matter-Regular;
src: url(//www.rightplace.es/blog/wp-content/themes/oceanwp-child/Matter-Regular.woff) format ('woff');
font-weight: bold;
}
.matter-semibold {font-family:Matter-SemiBold ;}
.matter-regular {font-family: Matter-Regular;}
body.category-lnd header.page-header,
body.category-lnd .meta,
footer .oceanwp-social-icons,
footer #ocean_social-1,
.category-ln-en ul.meta
{
display:none!important;
}
body.category-lnd p
{
margin: 0px auto 15px;
line-height: 1.5!important;
}
body.category-lnd #main #content-wrap
{
padding-top: 0px;
}
body.category-lnd .elementor-widget-wrap.elementor-element-populated
{
padding: 0px;
}
.landings_coco_wawa p, 
.landings_coco_wawa p a ,
.landings_coco_wawa .item a 
{
line-height: 1!important;
color: white!important; 
font-size: 16px!important;
}
.landings_coco_wawa .item
{
margin-bottom: 7px;
}
@media screen and (max-width: 767px) 
{
footer p ,
footer div,
footer ul li,
footer .widget-title,
time.published,
#top-bar
{
font-size: 18px!important;
line-height: 1.5!important;
}
body.category-lnd #top-bar, 
body.category-lnd-en #top-bar
{
display:none; 
}
body .page-header .page-header-title,
body .page-header.background-image-page-header .page-header-title 
{
letter-spacing: -.5px;
line-height: 1.2;
font-size: 2em!important;
}
.single-post.content-max-width ul.meta 
{
display: none;
}
body div .elementor-widget-spacer
{
display: none!important;
}
.landings_coco_wawa p, 
.landings_coco_wawa p a ,
.landings_coco_wawa .item a 
{
line-height: 1.2!important;
color: white!important; 
font-size: 17px!important;
}
}
a.bt
{
display: inline-block;
width: 30%;
padding: 5px 30px;
background-color: orange;
margin: 20px 0px;
text-align: center;
border-radius: 15px;
color: white;
font-weight: bold;
}
@media screen and (min-width: 767px) 
{
.single-post.content-max-width .entry-content p,
.elementor-widget-wrap
{
}
}
a.bt.whatsapp
{
background-color: #25D366;
background-image: url(https://www.rightplace.es/blog/wp-content/uploads/2021/04/whatsapp.png);
background-repeat: no-repeat;
background-size: 29px;
background-position: 20px 6px;
}
body ul#categmenu {
max-width: 100%;
width: 100%;
text-align: center;
align-items: center;
display: flex;
gap: 15px;
margin-top: 70px;
margin-bottom: 40px;
}
body ul#categmenu li {
display: block;
padding: 15px 15px;
text-decoration: none;
font-weight: bold;
color: #000;
letter-spacing: .64px;
text-align: center;
text-transform: uppercase;
border-radius: 0;
width: 100%;
max-width: 100%;
background: #92e0b3;
font-size: 11px;
font-family: "Matter-Regular";
height: 100%;
}
body ul#categmenu li a {
display: block;
color: black;
padding: 0;
}
.text-token-text-primary.h-8,
.tax-desc p{
max-width: 760px;
text-align: center;
margin-right: auto;
margin-left: auto;
margin-bottom: 60px;
margin-top: -30px;
}
body.category-221 li.menu-item-12064,
body.category-219 li.menu-item-12065,
body.category-223 li.menu-item-12063,
body.category-224 li.menu-item-12063,
body.category-222 li.menu-item-12064,
body.category-220 li.menu-item-12065 {
background: #016857 !important;
}
body.category-221 li.menu-item-12064 a,
body.category-219 li.menu-item-12065 a,
body.category-223 li.menu-item-12063 a,
body.category-224 li.menu-item-12063 a,
body.category-222 li.menu-item-12064 a,
body.category-220 li.menu-item-12065 a {
color: white !important;
}
@media screen and (max-width: 767px) 
{
body ul#categmenu {
display: block;
}
body ul#categmenu li {
margin-top: 10px;
}
}
.elementor-section-full_width .elementor-col-50 .elementor-widget-image {
margin-bottom: 0 !important;
}
.elementor-section-full_width .elementor-col-50 .elementor-element-populated {
align-content: flex-start !important;
align-items: flex-start !important;
}
@media screen and (min-width: 767px) {
.elementor-section-full_width .elementor-col-50 .elementor-widget-image img {
height:600px;
object-fit: cover;
width: 100%;
}
}
div:has(> .whatsapp),
.whatsapp {
display: none;
}