.cmplz-soft-cookiewall {
z-index: 10012!important;
}
#cookie-law-info-bar {
z-index: 9999999 !important;
}
.cli-modal-backdrop {
z-index: 99999 !important;
}
.rojo {
color: #ed1e25;
}
.verde {
color: #17803f;
}
.amarillo {
color:#f8a61f;
}
.blanco, .blanco a {
color: #fff !important;
}
.wpcf7 .blanco {
font-size: 0.9em;
margin-bottom: 30px;
}
.caja {
background: #ed1e25;
color: #fff;
padding: 50px 20px 30px;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled {
color: #333333; }
div.fusion-text h3 span a {
color: #fff;
font-size: 2em;
font-weight: bold;
}
.justificado, .justificado p, .justificado div {
text-align: justify !important;
}
.palmera {
background-size: initial !important;
} .fusion-footer-widget-area .widget-title, .fusion-footer-widget-area h3, .fusion-footer-widget-column .product-title {
font-weight: bold!important;
}
.menu-item .fusion-megamenu-title {
font-family: open sans;
font-weight: 800;
text-transform: uppercase;
font-size: 14px;
}
.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {
text-transform: uppercase;
}
.fusion-contact-info i {
margin-left: 20px;
font-size: 22px;
vertical-align: middle;
}
.fusion-contact-info i.fas {
font-size: 15px;
}
body .fusion-contact-info a:hover {
color: #17803f;
}
.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
background: rgba(22,90,19,0.6) !important;
}
.fusion-horizon-candy {
height: 120px;
}
.palmeranegativa {
margin-top: -80px;
margin-bottom: -80px;
}
.fusion-page-title-secondary {
background: #17803f;
}
.fusion-page-title-secondary {
border-radius: 0 0 30px 30px;
background:
-webkit-linear-gradient(90deg, hsla(21.51, 58.17%, 34.86%, 1) 37%, hsla(21.51, 58.17%, 34.86%, 0) 96%),
-webkit-linear-gradient(90deg, hsla(142.86, 69.54%, 29.61%, 1) 100%, hsla(142.86, 69.54%, 29.61%, 0) 79%);
background:
linear-gradient(0deg, hsla(21.51, 58.17%, 34.86%, 1) 37%, hsla(21.51, 58.17%, 34.86%, 0) 96%),
linear-gradient(0deg, hsla(142.86, 69.54%, 29.61%, 1) 100%, hsla(142.86, 69.54%, 29.61%, 0) 79%);
padding-bottom: 5px;
}
body .fusion-page-title-bar .fusion-breadcrumbs {
font-size: 14px;
color: #fff;
}
body .fusion-page-title-bar .fusion-breadcrumbs a {
color: #fff;
}
body .fusion-page-title-bar .fusion-breadcrumbs a:hover {
color: #b9d9c5;
}
#wrapper #main .related-posts .fusion-title h3 {
color: #000 !important;
} .fusion-footer-widget-column {
margin-bottom: 20px!important;
}
.fusion-footer-widget-area .widget-title {
margin: 0 0 0px; }
.fusion-button-text {
font-size: 18px;
}
.fusion-footer-widget-area .widget-title {
letter-spacing: -1px!important;
}
.titulofooter {
text-transform: uppercase;
font-weight: bold !important;
letter-spacing: -1px !important;
font-size: 26px !important;
margin: 0 auto;
}
.widget-title {
display: none;
}
.fusion-content-boxes.fusion-columns-1 .fusion-column {
margin-bottom: 0px!important;
}
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon img, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img {
margin-right: 0px!important;
}
#wrapper #main .fusion-post-content > .blog-shortcode-post-title {
font-family: "Open Sans", Arial, Helvetica, sans-serif;
font-weight: 300!important;
line-height: 45px!important;
letter-spacing: -1px!important;
font-style: normal;
font-size: 25px!important;
}
.title-sep-container {
display: none;
}
.entry-title.fusion-post-title {
display: none;
}
.wpcf7-form .wpcf7-mail-sent-ok {
background-color: #dff0d8;
border: 1px solid #17803f;
color: #17803f;
} @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.cita h3 {
font-size: 22px !important;
}
.h2movil h2 {
font-size: 37px !important;
}
.fusion-title .title-heading-center {
font-size: 23px !important;
}
.fusion-mobile-nav-item a {
line-height: 30px!important;
}
}