p {
font-size: 16px;
color: #333;
}
ul li {
font-size: 16px;
color: #333;
margin-bottom: 5px;
list-style: none;
}
.unyson_content ul li:before {
position: relative;	
top: -2px;
left: 0;
font-size: 12px;
font-family: FontAwesome;
content: "\f185";
color: #fcca03;
margin-right: 5px;
}
.services-list li:before {
content: none !important;
}
.fw-special-subtitle {
font-size: 2rem;
}
.fw-testimonials-text p {
color: #333 !important;
}
.section-dark-bg p,
.footer p {
color: #eee;
} .header__row3 {
background-color: #fff;
color: #333;
}
@media (min-width: 767px) and (max-width: 992px) {
.header__row3 .container {
width: 100%
}
}
@media (min-width: 767px) {
.header__row3 .header__contact-item [class^="flaticon-"], 
.header__row3 .header__contact-item [class*=" flaticon-"] {  
font-size: 15px;
line-height: 26px;
text-align: center;
float: left;
display: block;
height: 30px;
width: 30px;
margin-top: 5px;
margin-right: 15px;
border: solid 2px #fcca03;
color: #fcca03;
}
}
.header__row3 a,
.header__row3 strong {
color: #333 !important;
font-size: 16px;
}
.is-sticky .header__menu-inner {
height: 52px;
}
.header__row3 strong {
font-size: 2rem !important;
}
.header__row1 {
display: none;
}
.header.has-header-row1 {
height: auto;
}
.hermes .tp-bullet {
width: 20px;
height: 20px;
}
.align-center {
text-align: center !important;
}
.marginb20 {
margin-bottom: 20px !important;
}
.footer {
padding: 60px 0 20px 0;
}
.footer-widgets + .copyright {
margin-bottom: 0 !important;
margin-top: 0;
}
.bg-frase {
margin-top: 150px;
margin-bottom: -40px;
}
.bg-frase h4 {
font-family: 'Georgia', sans-serif;
font-size: 28px;
}
.bg-frase h4 span {
font-size: 22px;
font-style: italic;
}
.bg-footer-paneles {
background-color:#fcca03;
background-position: center center;
background-repeat: repeat;
background-attachment:scroll;
background-size:initial;
height: 120px;
margin-top: 220px;
position: relative;
}
.bg-footer-paneles #img-paneles {
position: absolute;
bottom: -48px;
left: 15%;
}
#logo-frase {
max-width: 280px;
margin-bottom: 40px;
}
@media (max-width: 1199px) {
.bg-footer-paneles #img-paneles {
left: 7%;
}
}
@media (max-width: 767px) {
.bg-frase {
margin-top: 100px;
}
.bg-footer-paneles {
margin-top: 140px;
}
.bg-footer-paneles #img-paneles {
left: 0;
}
}
.post-thumbnail {
position: relative !important;
background: none !important;
}
.post-thumbnail img {
display: block !important;
height: auto !important;
}
#tb-cookies tr td {
border: 1px solid #ccc;
padding: 5px;
}