.news__detail__banner {
height: 350px;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: relative; }
.news__detail__banner__details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 30px; }
.news__detail__line {
text-decoration: none;
color: #fff;
font-size: 18px;
font-family: "ProximaNova-Regular", sans-serif;
padding: 0 20px; }
.news__detail__banner__container {
max-width: 1360px;
height: 100%;
width: 100%;
padding: 0 20px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: relative; }
.news__detail__banner__date {
position: relative;
text-transform: capitalize; }
.news__detail__banner__date:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 1px;
height: 100%;
background: rgba(255, 255, 255, 0.72); }
.news__detail__banner__date:after {
display: none;
content: "";
position: absolute;
top: 0;
right: 0;
width: 1px;
height: 100%;
background: rgba(255, 255, 255, 0.72); }
.news__detail__banner__title h1 {
color: #fff;
font-family: "ProximaNova-bold", sans-serif;
margin: 0;
font-size: 60px; }
.news__detail__banner__title h3{
font-size: 18px;
margin: 0;
margin-bottom: 20px;
color: #fff;
font-family: "ProximaNova-semibold", sans-serif;
}
@media screen and (max-width: 1024px) {
.news__detail__banner__title h1 {
font-size: 40px; } }
@media screen and (max-width: 767px) {
.news__detail__banner {
height: 350px; }
.news__detail__banner__container {
padding: 0 15px; }
.news__detail__banner__title h1 {
font-size: 35px; }
.news__detail__banner__container{
align-items: center;
}
.news__detail__banner__title{
text-align: center;
}
}
@media screen and (max-width: 640px) {
.news__detail__banner{
height: 300px;
}
}
.block__news {
padding: 80px 0 40px 0; }
.block__news__container {
max-width: 1360px;
padding: 0 20px;
width: 100%;
margin: auto;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.block__news__container.not__sidebar .block__news__items{
width: 100%;
padding-right: 0;
}
.block__news__container.not__sidebar .block__news__trending{
display: none;
}
.block__news__container.not__sidebar .block__news__item{
width: 31%;
margin-right: 3.5%;
}
.block__news__container.not__sidebar .block__news__item:nth-child(2n+2){
margin-right: 3.5%;
}
.block__news__container.not__sidebar .block__news__item:nth-child(3n+3){
margin-right: 0;
}
.block__news__title__content {
margin-bottom: 40px; }
.block__news__items {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; 
align-items: flex-start;
}
.block__news__item--page {
width: 31.121%;
margin: 0;
margin-right: 3.32%;
margin-bottom: 60px;
border-radius: 10px; 
}
.block__news__item--page:nth-child(3n+3) {
margin-right: 0;
}
.block__news__items--change.not__sidebar .block__news__item--page{
width: 48%;
margin-right: 4%;
}.block__news__items--change.not__sidebar .block__news__item--page:nth-child(even) {
margin-right: 0;
}
.block__news__title {
text-decoration: none;
display: block;
padding-bottom: 30px; }
.block__news__title h3 {
font-size: 25px;
font-family: "ProximaNova-Semibold", sans-serif;
margin: 0;
color: #808080; }
.block__news__content {
display: block;
font-size: 14px;
color: #808080;
line-height: 1.8;
padding-bottom: 30px; }
.block__news__content p {
font-family: Inter;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 20px;
margin: 0;
}
.block__news__author {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.block__news__author__photo {
display: block;
margin: 0;
width: 50px;
height: 50px;
background: #fff; }
.block__news__author__photo img {
display: block;
width: 100%;
height: auto;
}
.block__news__author__info {
padding-left: 15px; }
.block__news__author__name {
display: block;
font-size: 15px;
font-family: "ProximaNova-Semibold", sans-serif;
color: #808080; }
.block__news__date {
margin-top: 5px;
font-size: 14px;
color: #808080;
font-family: "ProximaNova-Regular", sans-serif; }
@media screen and (max-width: 1024px) {
.block__news {
padding: 50px 0 40px 0; } }
@media screen and (max-width: 960px) {
.block__news__item--page {
width: 48.2%; }
.block__news__item--page:nth-child(3n+3) {
margin-right: 3.5%; }
.block__news__item--page:nth-child(2n+2) {
margin-right: 0; } }
@media screen and (max-width: 767px) {
.block__news__container {
padding: 0 15px; }
.block__news {
padding: 40px 0 40px 0; }
.block__news__image__bg {
height: 250px; } }
@media screen and (max-width: 640px) {
.block__news__item--page {
width: 100%;
margin-right: 0; }
.block__news__item--page:nth-child(3n+3) {
margin-right: 0; }
.block__news__item--page:nth-child(2n+2) {
margin-right: 0; }
.block__news__item--page:last-child {
margin-bottom: 0; } }
.news__detail {
padding: 80px 0; }
.news__detail__container {
max-width: 1360px;
padding: 0 20px;
width: 100%;
margin: auto;
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden; }
.news__detail__content {
width: 70%;
padding-right: 50px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left; 
}
.news__detail__content.sidebar__not{
width: 100%;
padding-right: 0;
}
.news__detail__content__content {
color: #808080;
font-family: Inter;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #484C56;
}
.news__detail__content__content p{
margin: 0;
margin-bottom: 20px;
}
.news__detail__content__content ol,
.news__detail__content__content ul{
margin: 0;
margin-bottom: 20px;
}
.news__detail__content__content h1,
.news__detail__content__content h2,
.news__detail__content__content h3,
.news__detail__content__content h4,
.news__detail__content__content h5,
.news__detail__content__content h6{
font-family: Futura PT;
font-style: normal;
font-weight: bold;
margin: 0;
margin-bottom: 20px;
}
.news__detail__content__content h3{
font-size: 16px;
line-height: 23px;
}
.news__detail__content__tag {
margin-top: 50px;
font-size: 15px;
font-family: Inter;
text-transform: capitalize;
color: #1a1a1a; }
.news__detail__content__tag a{
text-decoration: none;
display: inline-block;
margin: 0 10px;
font-size: 15px;
font-family: Inter;
text-transform: capitalize;
color: #fff;
background: #f2f2f2;
padding: 10px 15px;
border-radius: 20px;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1); }
.news__detail__content__tag a:hover {
background: #fff;
color: #fff;
}
.news__detail__content__tag__text {
display: inline-block;
margin: 0 10px;
font-size: 15px;
font-family: Inter;
text-transform: capitalize;
color: #fff;
background: #f2f2f2;
padding: 10px 15px;
border-radius: 20px;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1); }
.news__detail__content__tag__text:hover {
background: #fff;
color: #fff; }
.news__detail__info__button{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
margin-top: 35px;
}
.news__detail__redes__item{
margin: 0;
text-decoration: none;
margin-right: 10px;
display: block;
border-radius: 100%;
color: #3CAD4B;
border: 1px solid #3CAD4B;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
display: flex;
justify-content: center;
align-items: center;
} .news__detail__redes__item:hover{
background: #3CAD4B;
color: #fff;
}
.news__detail__content__author {
margin-top: 80px; }
.news__detail__content__author__line {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.single-servicio .header__table tr{
padding-top: 10px;  
padding-bottom: 10px; 
}
.news__detail__content__author__image {
width: 80px;
height: 80px;
display: block;
overflow: hidden;
background: #ffffff; }
.news__detail__content__author__image img{
width: 100%;
height: 100%;
}
.news__detail__content__author__info {
width: calc(100% - 80px);
padding-left: 30px;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.news__detail__content__author__name {
text-decoration: none;
font-size: 22px;
color: #1a1a1a;
font-family: "ProximaNova-Semibold", sans-serif; }
.news__detail__content__author__charge {
font-size: 18px;
color: #808080;
font-family: "ProximaNova-Regular", sans-serif;
margin-top: 5px; }
.news__detail__trending__posted {
width: 30%;
float: right;
background: none; 
}
.news__detail__trending {
margin-bottom: 50px; }
.news__detail__posted__title {
margin-bottom: 30px; }
.news__detail__posted__title h3 {
font-size: 20px;
color: #808080;
font-family: "ProximaNova-Semibold", sans-serif;
margin: 0; }
.news__detail__trending__item {
display: block;
padding: 25px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #e5e5e5;
margin-bottom: 20px;
border-radius: 5px;
position: relative;
overflow: hidden; }
.news__detail__trending__item:last-child {
margin-bottom: 0; }
.news__detail__trending__item:first-child {
padding: 70px 25px 25px 25px;
border: 1px solid #fff; }
.news__detail__trending__item:first-child .news__detail__trending__item__bg {
opacity: 1;
visibility: visible; }
.news__detail__trending__item:first-child .news__detail__trending__item__title h3 {
color: #fff; }
.news__detail__trending__item:first-child .news__detail__trending__item__number {
color: #fff;
border: 2px solid #fff; }
.news__detail__trending__item:first-child .news__detail__trending__item__date {
color: #f2f2f2; }
.news__detail__trending__item:hover {
border: 1px solid #fff; }
.news__detail__trending__item:hover .news__detail__trending__item__bg {
opacity: 1;
visibility: visible; }
.news__detail__trending__item:hover .news__detail__trending__item__title h3 {
color: #fff; }
.news__detail__trending__item:hover .news__detail__trending__item__number {
color: #fff;
border: 2px solid #fff; }
.news__detail__trending__item:hover .news__detail__trending__item__date {
color: #f2f2f2; }
.news__detail__trending__item__bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
opacity: 0;
visibility: hidden;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1); }
.news__detail__trending__item__bg:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: -webkit-gradient(linear, left top, right top, from(#3452ff), to(#ff1053));
background: linear-gradient(to right, #3452ff, #ff1053);
opacity: .7;
pointer-events: none; }
.news__detail__trending__item__inside {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
position: relative; }
.news__detail__trending__item__number {
height: 40px;
line-height: 40px;
width: 40px;
text-align: center;
border: 2px solid #808080;
color: #808080;
font-size: 15px;
font-family: "ProximaNova-Semibold", sans-serif;
border-radius: 100%;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1); }
.news__detail__trending__item__info {
padding-left: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: calc(100% - 40px); }
.news__detail__trending__item__title h3 {
font-size: 18px;
margin: 0;
margin-bottom: 5px;
color: #4d4d4d;
font-family: "ProximaNova-Semibold", sans-serif;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
line-height: 1.3; }
.news__detail__trending__item__date {
font-size: 16px;
margin: 0;
color: #808080;
font-family: "ProximaNova-Regular", sans-serif; }
.news__detail__posted__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 25px;
text-decoration: none; }
.news__detail__posted__item:last-child {
margin-bottom: 0; }
.news__detail__posted__item:hover .news__detail__posted__item__title h3 {
color: #f8c401; }
.news__detail__posted__item__image {
width: 65px;
height: 65px;
background-size: cover;
background-repeat: repeat;
background-position: center center;
border-radius: 5px; }
.news__detail__posted__item__info {
padding-left: 30px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: calc(100% - 65px); }
.news__detail__posted__item__title h3 {
font-size: 18px;
margin: 0;
margin-bottom: 5px;
color: #4d4d4d;
font-family: "ProximaNova-Semibold", sans-serif;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
line-height: 1.3; }
.news__detail__posted__item__date {
font-size: 16px;
margin: 0;
color: #808080;
font-family: "ProximaNova-Regular", sans-serif; }
@media screen and (max-width: 1024px) {
.news__detail {
padding: 50px 0; } }
@media screen and (max-width: 960px) {
.news__detail__content {
width: 100%;
padding-right: 0; }
.news__detail__trending__posted {
width: 100%;
margin-top: 30px; } 
.news__detail__content__author{
margin-top: 30px;
}
}
@media screen and (max-width: 767px) {
.news__detail {
padding: 40px 0; } }
.news__detail__slider {
padding-bottom: 80px; }
.section__news .slick-slider {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.section__news .slick-next {
right: 0; }
.section__news .slick-prev {
left: 0; }
.section__news .slick-next, .section__news .slick-prev {
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
display: block; }
.section__news .slick-next:hover:before, .section__news .slick-prev:hover:before {
opacity: .4; }
.section__news .slick-prev:before, .section__news .slick-next:before {
font-family: 'icomoon';
line-height: 40px;
color: #808080; }
.section__news .slick-prev:before {
content: "\e90a";
display: block;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg); }
.section__news .slick-next:before {
content: "\e90a";
display: block;
-webkit-transform: rotate(90deg);
transform: rotate(90deg); }
.section__news.active--slider .section__news__item {
margin-left: 5px;
margin-right: 5px;
padding: 30px; }
.section__news.active--slider .section__news__title {
margin-left: 30px;
margin-right: 30px; }
.section__news.active--slider .block__news__item__inside {
-webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.14);
box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.14); }
.section__news__items {
padding: 0;
text-align: center; }
.section__news__title {
margin-bottom: 40px;
text-align: center;
text-align: center; }
.section__news__container {
max-width: 1320px;
margin: auto;
padding: 0 20px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 0; }
.section__news__items {
font-size: 0; }
.section__news__item {
display: inline-block;
width: 30%;
margin: 0 1.5%; 
margin-bottom: 40px;}
.home__productos__button {
text-align: center;
margin-top: 40px; }
@media screen and (max-width: 1024px) {
.section__news__title {
margin-bottom: 50px; } .section__news__title {
margin-left: 20px;
margin-right: 20px; }
.news__detail__slider {
padding-bottom: 50px; } }
@media screen and (max-width: 768px) {
.section__news__item{
width: 47%;
}
}
@media screen and (max-width: 767px) { .section__news__item {
display: inline-block;
width: 100%;
margin: 0;
margin-bottom: 40px; }
.section__news__item:last-child{
margin-bottom: 0;
}
.section__news__title {
margin-bottom: 30px; }
.section__news__container {
padding: 0 15px; }
.section__news.active--slider .section__news__title {
margin-left: auto;
margin-right: auto;
margin: auto;
margin-bottom: 30px; }
.section__news.active--slider .section__news__item {
padding: 15px;
margin: 0; }
.section__news.active--slider .block__news__item__inside {
-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.14);
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.14); }
.section__news__title {
text-align: center;
margin-bottom: 40px; }
.section__news .slick-slider {
padding: 0; } }
.block__news__item__inside {
-webkit-box-shadow: 0px 15px 40px rgba(0, 0, 0, 0.10);
box-shadow: 0px 15px 40px rgba(0, 0, 0, 0.10);
border-radius: 20px;
overflow: hidden; }
.block__news__image__wrap {
overflow: hidden; }
.block__news__image__bg {
display: block;
height: 250px;
width: 100%;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1);
transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1); }
.block__news__image {
display: block;
-webkit-transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1);
transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1); }
.block__news__image img {
display: block;
width: 100%;
height: auto; }
@media screen and (min-width: 1025px) {
.block__news__title h3{
transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1);
}
.block__news__item:hover .block__news__title h3{
color: #000;
}
.block__news__item:hover .block__news__image__bg {
-webkit-transform: scale(1.07);
transform: scale(1.07); }
.block__news__item:hover .block__news__image {
-webkit-transform: scale(1.07);
transform: scale(1.07); } }
.block__news__info {
padding: 30px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
border-radius: 5px;
box-shadow: 20px 40px 30px -10px rgba(0, 0, 0, 0.11);
}
.block__news__categories {
margin-bottom: 15px; }
.block__news__categories .post-categories{
margin: 0;
padding: 0;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
}
.block__news__categories .post-categories li{
padding: 0;
list-style: none;
margin: 0;
}
.block__news__categories .post-categories li a{
font-size: 17px;
color: #3CAD4B;
margin-right: 15px;
text-decoration: inherit;
}
.block__news__categories{
font-size: 14px;
color: #808080;
}
.block__news__categories a{
text-decoration: none;
font-family: Inter;
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 21px;
margin-right: 5px;
transition: all .25s ease-in-out;
}
.block__news__categories a:hover{
color: #202122;
}
.block__news__author__name{
text-decoration: inherit;
transition: all .25s ease-in-out;
}
.block__news__author__name:hover{
color: #3CAD4B;
}
.block__news__date strong{
font-weight: normal;
text-transform: capitalize;
}
.block__news__categorie {
font-size: 14px;
color: #808080;
margin-right: 5px; }
.block__news__title {
display: block;
padding-bottom: 30px; }
.block__news__title h3 {
font-family: Futura PT;
font-style: normal;
font-weight: bold;
font-size: 18px;
line-height: 23px;
margin: 0;
color: #202122;
}
.block__news__content {
text-decoration: none;
display: block;
font-size: 14px;
color: #808080;
line-height: 1.8;
padding-bottom: 30px; }
.block__news__content p {
margin: 0;
}
.block__news__author {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.block__news__author__photo {
display: block;
margin: 0;
width: 50px;
height: 50px;
background: #ffffff; }
.block__news__author__photo img {
display: block;
width: 100%;
height: auto; }
.block__news__author__info {
padding-left: 15px; }
.block__news__author__name {
display: block;
font-size: 15px;
font-family: "ProximaNova-Semibold", sans-serif;
color: #808080; }
.block__news__date {
margin-top: 5px;
font-size: 14px;
color: #808080;
font-family: "ProximaNova-Regular", sans-serif; }
.block__news__date p{
margin: 0;
}
.block__news__items--change{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-wrap: wrap;
}
.block__news__items--change .block__news__trending{
width: 27.5%;
}
.block__news__items--change .block__news__items{
width: 70.5%;
padding-right: 4%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.block__news__items--change .block__news__item--page{
width: 48%;
margin-right: 4%;
}
.block__news__items--change .block__news__item--page:nth-child(2n+2){
margin-right: 0;
}
.block__news__trending__item{
position: relative;
margin-bottom: 15px;
border: 1px solid rgba(0,0,0,0.1);
border-radius: 20px;
padding: 25px;
transition: border-color 0.4s cubic-bezier(0.25, 1, 0.2, 1);
overflow: hidden;
display: block;
text-decoration: none;
}
.block__news__trending__text{
position: relative;
z-index: 5;
}
.block__news__trending__item h3{
font-family: Futura PT;
font-style: normal;
font-weight: bold;
font-size: 18px;
line-height: 23px;
margin: 0;
margin-bottom: 10px;
text-transform: none;
transition: color 0.4s cubic-bezier(0.25, 1, 0.2, 1);
}
.block__news__trending__item__block{
margin-bottom: 50px;
}
.block__news__trending__item__block__title h4, .widget-title{
font-family: Futura PT;
font-style: normal;
font-weight: bold;
font-size: 20px;
line-height: 25px;
}
.widget-title{
margin: 0 0 30px 0;
}
.block__news__trending__item span{
font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 20px;
margin: 0;
color: #1A1B1C;
display: block;
text-transform: capitalize;
transition: color 0.4s cubic-bezier(0.25, 1, 0.2, 1)
}
.block__news__trending__img{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
z-index: 5;
transition: opacity 0.4s cubic-bezier(0.25, 1, 0.2, 1);
}
.block__news__trending__img:before{
position: absolute;
content: '';
z-index: 10;
pointer-events: none;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,0.5);
left: 0;
top: 0;
border-radius: 5px;
opacity: 0;
visibility: hidden;
transition: all cubic-bezier(0.25, 1, 0.2, 1);
}
.block__news__trending__img{
opacity: 0;
visibility: hidden;
}
.block__news__trending__item:hover .block__news__trending__img{
opacity: 1;
visibility: visible;
}
.block__news__trending__item:hover .block__news__trending__img:before{
opacity: .7;
visibility: visible;
}
.block__news__trending__item:hover h3{
color: #fff;
}
.block__news__trending__item:hover span{
color: #fff;
}
.block__news__trending__item:first-child .block__news__trending__img{
opacity: 1;
visibility: visible;
}
.block__news__trending__item:first-child .block__news__trending__img:before{
opacity: .7;
visibility: visible;
}
.block__news__trending__item:first-child h3{
color: #fff;
}
.block__news__trending__item:first-child span{
color: #fff;
}
.block__news__tags__item a{
text-decoration: none;
display: inline-block;
margin: 5px;
font-size: 15px;
font-family: "ProximaNova-Semibold", sans-serif;
text-transform: capitalize;
color: #3CAD4B;
background: #f2f2f2;
padding: 10px 15px;
border-radius: 20px;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.2, 1);
}
.block__news__tags__item a:hover{
background: #3CAD4B;
color: #fff;
}
@media screen and (max-width: 1020px){
.block__news__items--change .block__news__items{
width: 100%;
margin: auto;
padding-right: 0;
}
.block__news__items--change .block__news__trending{
margin: auto;
width: 100%;
margin-top: 55px;
}
}
@media screen and (max-width: 640px){
.block__news__items--change .block__news__item--page{
width: 100%;
margin-right: 0;
}
}
.news__detail__banner--single{
height: 550px;
}
.news__detail__banner--single .news__detail__banner__container{
-ms-align-items: center ;
align-items: center;
}
.news__detail__banner--single .news__detail__banner__title{
text-align: center;
}
.news__detail__banner__author{
transition: all .25s linear;
}
.news__detail__banner__author:hover{
opacity: .7;
}
.blog__detail__wrap{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-wrap: wrap;
}
.blog__detail__wrap__item{
width: 50%;
text-decoration: none;
position: relative;
overflow: hidden;
}
.blog__detail__wrap__item__img{
height: 300px;
width: 100%;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: relative;
transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.blog__detail__wrap__item__img:before{
background-color: rgba(13,13,13,0.35);
position: absolute;
left: 0;
top: 0;
content: '';
display: block;
z-index: 1;
width: 100%;
height: 100%;
-webkit-transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.blog__detail__wrap__item__text{
position: absolute;
text-align: center;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-direction: column;
-ms-align-items: center;
align-items: center;
justify-content: center;
z-index: 10;
padding: 45px 30px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.blog__detail__wrap__item__text span{
color: #fff;
font-family: "ProximaNova-Regular", sans-serif;
margin: 0;
display: block;
margin-bottom: 20px;
}
.blog__detail__wrap__item__text h3{
margin: 0;
color: #fff;
font-size: 25px;
line-height: 1.2;
font-family: "ProximaNova-Semibold", sans-serif;
}
.blog__detail__wrap__item:hover .blog__detail__wrap__item__img{
transform: scale(1.1);
}
.blog__detail__wrap__item:hover .blog__detail__wrap__item__img:before{
background-color: rgba(13,13,13,0.9);
}
@media screen and (max-width: 768px){
.news__detail__banner--single{
height: 450px;
}
}
@media screen and (max-width: 640px){
.blog__detail__wrap__item{
width: 100%;
}
.blog__detail__wrap__item__img{
height: 250px;
}
.news__detail__banner--single{
height: 350px;
}
}
.news__detail__trending__posted .block__news__trending{
width: 100%;
}
.block__news__category{
margin: 0;
padding: 0;
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.block__news__category li a, .tagcloud a{
height: 40px;
line-height: 40px;
display: inline-block;
font-size: 16px !important;
margin: 0 10px 10px 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-decoration: none;
padding: 0 20px;
border-radius: 10px;
font-family: "AmsiPro-Bold", sans-serif;
} body.hidden {
overflow: hidden;
}
.body_lines {
max-width: 1200px;
width: 94%;
height: 100%;
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
z-index: -1;
}
.body_lines span {
position: absolute;
top: 0;
width: 1px;
height: 0;
background: rgba(151,151,151,0.15);
transition: all 1.4s ease;
}
.body_lines.active span {
height: 100%;
}
@media screen and (max-width: 1024px) {
.body_lines {
display: none;
}
}
.body_line-2 {
left: 25%;
}
.body_line-3 {
left: 0;
right: 0;
margin: auto;
}
.body_line-4 {
right: 25%;
}
.body_line-5 {
right: 0;
}
.header-black .header {
height: 108px;
}
@media screen and (max-width: 1024px) {
.header-black .header {
height: 85px;
}
}
@media screen and (max-width: 767px) {
.header-black .header {
height: 75px;
}
}
.header-black .header_fixed {
height: 108px;
background: c-0;
box-shadow: 0 2px 10px 0 rgba(0,0,0,0.5);
}
@media screen and (max-width: 1024px) {
.header-black .header_fixed {
height: 85px;
}
}
@media screen and (max-width: 767px) {
.header-black .header_fixed {
height: 75px;
}
}
.header {
width: 100%;
height: 88px;
box-sizing: border-box;
}
.header_fixed {
width: 100%;
height: 88px;
background: transparent;
position: fixed;
top: 0;
left: 0;
z-index: 600;
transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.logged-in .header_fixed{
top: 32px;
}
@media screen and (max-width: 1024px) {
.header,
.header_fixed {
height: 85px;
}
}
@media screen and (max-width: 782px) {
.logged-in .header_fixed{
top: 46px;
}
}
@media screen and (max-width: 767px) {
.header_fixed {
height: 90px;
}
}
@media screen and (max-width: 600px) {
#wpadminbar{
position: fixed !important;
}
}
.header_fixed.scroll {
height: 88px;
box-shadow: 0 2px 10px 0 rgba(0,0,0,0.5);
}
@media screen and (max-width: 1024px) {
.header_fixed.scroll {
height: 85px;
}
}
@media screen and (max-width: 767px) {
.header_fixed.scroll {
height: 75px;
}
}
.header_container {
height: 100%;
}
.header_content {
max-width: 1220px;
width: 100%;
margin: 0;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: box;
display: flex;
-webkit-box-lines: multiple;
-moz-box-lines: multiple;
-o-box-lines: multiple;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-lines: multiple;
-moz-box-lines: multiple;
-o-box-lines: multiple;
-webkit-flex-flow: wrap;
-ms-flex-flow: wrap;
flex-flow: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-o-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-box-align: center;
-moz-box-align: center;
-o-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
height: 100%;
}
.header_content .link__title{
font-family: 'open_sanssemibold';
font-size: 25px;
font-weight: normal;
margin: 0;
padding: 0;
text-decoration: none;
}
.header_logo, .custom-logo-link {
display: block;
width: 209px;
margin: 0;
}
.header_logo img, .custom-logo-link img{
max-width: 100%;
display: block;
height: auto;
}
@media screen and (max-width: 1024px) {
.header_logo, .custom-logo-link {
width: 160px;
}
}
@media screen and (max-width: 767px) {
.header_logo, .custom-logo-link {
width: 140px;
}
}
.header_list {
display: block;
}
.header_list ul{
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: box;
display: flex;
-webkit-box-lines: multiple;
-moz-box-lines: multiple;
-o-box-lines: multiple;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-lines: multiple;
-moz-box-lines: multiple;
-o-box-lines: multiple;
-webkit-flex-flow: wrap;
-ms-flex-flow: wrap;
flex-flow: wrap;
-webkit-box-pack: start;
-moz-box-pack: start;
-o-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
-webkit-box-align: center;
-moz-box-align: center;
-o-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
list-style: none;
}
.header_list li {
margin: 0;
margin-right: 30px;
}
.header_list li:last-child {
margin-right: 0;
}
.header_list li.active a {
color: #fff;
font-family: 'Montserrat-Bold', sans-serif;
}
@media screen and (max-width: 1024px) {
.header_list,
header.header.style1 .header_content .header_list{
display: none !important;
}
header.header.style1 .header_content .custom-logo-link{
margin: 0px !important;
}
}
.header_list li a {
font-family: Inter;
font-style: normal;
font-weight: 600;
line-height: 24px;
letter-spacing: 0.005em;
font-size: 14px;
transition: all 0.3s ease;
text-decoration: none;
}
@media screen and (max-width: 1024px) {
.header_list li a {
font-size: 15px;
}
}
@media screen and (max-width: 767px) {
.header_list li a {
font-size: 13px;
}
}
.header_idioma {
position: relative;
}
.header_idioma select {
width: 100%;
font-family: 'Montserrat-Regular', sans-serif;
font-size: 13px;
color: #979797;
background: transparent;
border: 0;
padding-right: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
position: relative;
}
.header_idioma select::-ms-expand {
display: none;
}
.header_idioma span {
position: absolute;
top: 0;
bottom: 0;
right: 0;
font-size: 6px;
color: #979797;
text-align: center;
z-index: 1;
pointer-events: none;
margin: auto;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: box;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-o-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
body.active {
overflow: hidden;
}
.menu_overlay {
display: block;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.6);
opacity: 0;
visibility: hidden;
transition: opacity 0.25s ease-in-out;
position: fixed;
top: 0;
left: 0;
z-index: 650;
}
.menu_overlay.active {
opacity: 1;
visibility: visible;
}
.menu_button {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 32px;
height: 20px;
overflow: hidden;
cursor: pointer;
position: fixed;
top: 38px;
right: 20px;
z-index: 720;
transition: all 0.2s ease;
}
.menu_button.btn-scroll {
top: 32px;
}
.logged-in .menu_button.btn-scroll{
top: 64px;
}
.logged-in .menu_button{
top: 64px;
}
@media screen and (min-width: 1025px) {
.menu_button {
display: none;
}
}
@media screen and (max-width: 782px) {
.logged-in .menu_button.btn-scroll{
top: 78px;
}
.logged-in .menu_button{
top: 78px;
}
}
@media screen and (max-width: 767px) {
.menu_button {
top: 34px;
}
.menu_button.btn-scroll {
top: 28px;
}
}
.menu_button.active .menu_lines {
height: 100%;
}
.menu_button.active .menu_line_1 {
width: 100%;
transform-origin: left;
transform: rotate(45deg);
transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);
top: 0%;
left: 100%;
margin-top: -1px;
margin-left: -100%;
}
.menu_button.active .menu_line_2 {
width: 0;
transition: width 0s cubic-bezier(0.19, 1, 0.22, 1);
}
.menu_button.active .menu_line_3 {
width: 100%;
transform-origin: left;
transform: rotate(-45deg);
transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);
bottom: 0;
left: 100%;
margin-bottom: -1px;
margin-left: -100%;
}
.menu_lines {
display: block;
width: 100%;
height: 20px;
overflow: hidden;
position: relative;
}
.menu_line {
display: block;
width: 100%;
height: 2px;
background: #fff;
position: absolute;
}
.menu_line_1 {
top: 0;
left: 50%;
margin-left: -50%;
transition: margin-left 0.6s cubic-bezier(0.19, 1, 0.22, 1);
}
.menu_line_2 {
width: 70%;
transform: translateY(-50%);
transition: width 0.6s cubic-bezier(0.19, 1, 0.22, 1);
top: 50%;
left: auto;
right: 0;
}
.menu_line_3 {
bottom: 0;
left: 50%;
margin-left: -50%;
transition: margin-left 0.6s cubic-bezier(0.19, 1, 0.22, 1);
}
.menu_responsive {
max-width: 310px;
width: 100%;
height: 100%;
overflow: auto;
background-color: #161616;
transform: translateX(100%);
transition: transform 0.6s cubic-bezier(0.075, 0.82, 0.165, 1);
position: fixed;
top: 0;
right: 0;
z-index: 700;
}
.menu_responsive.active {
opacity: 1;
transform: translateX(0);
}
.menu_innerwrapper {
padding: 130px 40px 65px;
}
.menu_list li {
margin-bottom: 25px;
}
.menu_list li:last-child {
margin-bottom: 0;
}
.menu_list li.active .header_link {
color: blanco;
font-family: t-5;
} .footer {
padding: 0px 0;
}
@media screen and (max-width: 1024px) {
.footer {
padding: 100px 0 13px 0;
}
}
@media screen and (max-width: 767px) {
.footer {
padding: 50px 0 13px;
}
}
.footer_content {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
@media screen and (max-width: 960px) {
.footer_content {
flex-direction: column;
align-items: inherit;
}
}
.footer_boxleft {
width: calc(50% - 120px);
}
@media screen and (max-width: 1024px) {
.footer_boxleft {
width: calc(50% - 90px);
}
}
@media screen and (max-width: 960px) {
.footer_boxleft {
order: 1;
width: 100%;
text-align: center;
margin-bottom: 15px;
}
}
.footer_boxcenter {
width: 240px;
text-align: center;
}
@media screen and (max-width: 1024px) {
.footer_boxcenter {
width: 180px;
}
}
@media screen and (max-width: 960px) {
.footer_boxcenter {
order: 2;
width: 100%;
}
}
.footer_boxright {
display: flex;
flex-direction: column;
align-items: flex-end;
width: calc(50% - 120px);
}
@media screen and (max-width: 1024px) {
.footer_boxright {
width: calc(50% - 90px);
}
}
@media screen and (max-width: 960px) {
.footer_boxright {
order: 1;
align-items: center;
width: 100%;
}
}
.footer_copyright {
font-family: Inter;
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 24px;
}
.footer_copyright p {
margin: 0;
}
@media screen and (max-width: 767px) {
.footer_copyright {
line-height: 1.4;
}
}
.footer_subtitle {
display: block;
text-align: center;
line-height: 1;
letter-spacing: 4.4px;
font-family: 'OpenSans-Light', sans-serif;
font-size: 11px;
}
.footer_redes_icons {
margin-top: 15px;
}
.footer_redes_icons ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
margin: 0;
padding: 0;
list-style: none;
}
.footer_redes_icons li {
margin: 0 20px;
}
.footer_redes_icons li a{
text-decoration: none;
}
.footer_redes, .footer_team{
width: 100%;
max-width: 240px;
}
@media screen and (max-width: 1024px) {
.footer_redes_icons li {
margin: 0 10px;
}
}
.footer_redes_icons a {
letter-spacing: 4.4px;
font-family: t-0;
font-size: 15px;
}
@media screen and (min-width: 1025px) {
.footer_redes_icons a {
color: rgba(230,230,230,0.54);
transition: all 0.25s ease-in-out;
}
.footer_redes_icons a:hover {
color: blanco;
}
}
.footer_team {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
text-decoration: none;
}
@media screen and (max-width: 960px) {
.footer_team {
margin-top: 10px;
}
}
.footer_team_text {
display: block;
line-height: 1;
letter-spacing: 0.82px;
font-family: 'OpenSans-Light', sans-serif;
font-size: 14px;
margin: 0;
}
.footer_team_developer {
font-size: 12px;
margin: 0 0 0 8px;
}
.footer_logos {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
}
.footer_logo {
margin: 0 0 0 40px;
}
@media screen and (max-width: 960px) {
.footer_logo {
margin: 0 10px;
}
}
.footer_logo img {
max-width: 100%;
width: auto;
height: auto;
}
.wrapper__site{
max-width: 1240px;
width: 100%;
padding: 0 20px;
box-sizing: border-box;
margin: 0 auto;
}
.banner__header__page{
width: 100%;
height: 340px;
position: relative;
padding: 15px 0;
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
align-items: center;
}
.banner__header__page.single{
padding: 15px 0;
display: flex;
align-items: center;
}
.banner__header__page figure{
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: absolute;
top: 0;
margin: 0;
padding: 0;
left: 0;
z-index: 2;
}
.banner__header__page .wrapper__site{
position: relative;
z-index: 5;
}
.title__general__title h3{
font-size: 26px;
font-family: Futura PT;
margin: 30px 0;
}
.content__banner__header__page h1{
margin: 0;
padding: 0;
line-height: 1;
font-family: Futura PT;
font-style: normal;
font-weight: bold;
font-size: 40px;
line-height: 48px;
letter-spacing: 0.02em;
text-transform: uppercase;
font-feature-settings: 'liga' off, 'kern' off;
}
.content__banner__header__page h3{
font-size: 18px;
margin: 0;
margin-bottom: 20px;
font-family: Futura PT;
}
.content__banner__header__page p{
font-size: 16px;
margin: 40px 0 0 0;
padding: 0;
line-height: 1.2;
width: 100%;
max-width: 515px;
text-align: justify;
font-family: Inter;
}
.banner__header__page:before{
content:"";
position: absolute;
top: 0;
left: 0;
width: 100%;
opacity: .3;
height: 100%;
z-index: 3; background: linear-gradient(360deg, rgba(16, 28, 20, 0.56) 0%, rgba(53, 63, 56, 0) 78.73%);
}
.banner__header__page:after{
content:"";
position: absolute;
top: 0;
left: 0;
width: 100%;
opacity: .3;
height: 100%;
z-index: 2;
background: linear-gradient(to bottom, #000000, #000000);
}
.searchform label{
display: none;
}
.form__prin{
width: 100%;
position: relative;
}
.form__prin input:focus{
outline: none;
}
.form__prin input[type=text]{
height: 30px;
width: 100%;
padding: 0 15px;
box-sizing: border-box;
border: 0;
background: transparent;
font-size: 14px;
}
.form__prin button{
position: absolute;
background: none;
padding: 0;
margin: 0;
height: 15px;
width: 15px;
border: 0;
top: 2px;
right: 15px;
font-size: 0;
}
.form__prin button:before{
font-size: 15px;
}
.calendar_wrap table{
width: 100%;
}
.calendar_wrap caption{
padding: 30px 0 15px 0;
box-sizing: border-box;
font-size: 18px;
text-align: left;
text-transform: uppercase;
font-family: Futura PT;
}
.calendar_wrap td{
font-size: 14px;
font-family: Futura PT;
}
.calendar_wrap a {
text-decoration: none;
}
.menu-menu-header-container ul{
margin: 0;
padding: 0;
list-style: none;
}
.menu-menu-header-container ul li{
margin: 0 0 7px 0;
font-size: 15px;
font-family: Futura PT;
}
.menu-menu-header-container ul li:last-child{
margin-bottom: 0;
}
.menu-menu-header-container ul li a{
text-decoration: none;
}
@media screen and (max-width: 767px) {
.wrapper__site{
padding: 0 15px;
}
.content__banner__header__page h1{
font-size: 27px;
}
} .search-no-results .header__position {
-webkit-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
}
.block__result__search .pagination {
padding-top: 30px;
}
.block__result__search h1 {
font-size: 37px;
font-family: "ProximaNova-Semibold", sans-serif;
color: #1A1B1C;
text-align: center;
margin: 0;
}
.block__result__search .row__grid .column__3 {
width: 31.333333%;
margin: 0 1%;
margin-bottom: 20px;
border: solid 1px rgba(114, 114, 114, 0.1);
padding: 0;
}
.block__result__search .search__no__result {
text-align: center;
height: calc(100vh - 500px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
max-width: 800px;
width: 100%;
margin: auto;
}
.block__result__search .search__no__result p {
font-size: 23px;
margin: 0;
}
.block__result__search .search__no__result strong {
display: block;
margin-bottom: 30px;
font-size: 30px;
color: #1A1B1C;
}
.block__result__search .search__no__result .browser__form {
margin-top: 50px;
}
.item__result__post .content__imagen__destacada {
overflow: hidden;
min-height: 150px;
}
.item__result__post .content__imagen__destacada figure {
padding: 0;
margin: 0;
min-height: 150px;
-webkit-transition: 0.5s;
transition: 0.5s;
}
.item__result__post .padding__column__item__post {
padding: 15px;
}
.item__result__post h3 {
margin: 0;
}
.item__result__post h3 a {
color: #005CB9;
display: block;
text-align: center;
text-decoration: none;
font-size: 16px;
padding: 5px 0;
}
.item__result__post:hover figure {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.item__result__post:hover a {
color: #00AF41;
}
@media screen and (max-width: 1024px) {
.block__result__search h2 {
font-size: 30px;
}
}
@media screen and (max-width: 640px) {
.block__result__search .row__grid .column__3 {
width: 48%;
}
.block__result__search .search__no__result {
padding: 50px 0;
}
.block__result__search .search__no__result p {
font-size: 16px;
}
.block__result__search .search__no__result strong {
font-size: 25px;
}
.block__result__search h2 {
font-size: 25px;
}
}
.result__items {
width: 100%;
}
.result__item {
text-decoration: inherit;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 60px 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-bottom: 1px solid rgba(113, 113, 112, 0.1);
}
.result__item h2 {
font-family: "ProximaNova-Semibold", sans-serif;
font-size: 23px;
color: #202122;
-webkit-transition: all .25s linear;
transition: all .25s linear;
}
.result__item:last-child {
border-bottom: none;
}
.result__item:hover h2 {
color: #00AF41;
}
.result__item__text {
font-size: 16px;
font-family: "ProximaNova-Regular", sans-serif;
color: #717170;
line-height: 1.3;
}
.result__item__text p {
margin: 0;
}
.result__item__image {
height: 165px;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
width: 165px;
}
.result__item__info {
width: calc(100% - 165px);
padding-right: 75px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
}
.browser__form__result {
padding: 40px 0 70px 0;
}
.block__result__search .row__grid {
margin: 0;
}
.result__item--all {
display: block;
}
.result__item--all .result__item__info {
width: 100%;
padding-right: 0;
}
.result__item__inside {
padding-top: 50px;
padding-bottom: 50px;
}
@media screen and (max-width: 1024px) {
.block__result__search h1 {
font-size: 30px;
}
.browser__form input[type="text"] {
font-size: 25px !important;
}
.browser__form__result {
padding-bottom: 30px;
}
.browser__form .button__g__icon {
font-size: 20px !important;
}
}
@media screen and (max-width: 768px) {
.result__item__info {
padding-right: 25px;
}
.block__result__search h1 {
font-size: 28px;
}
.browser__form input[type="text"] {
font-size: 22px !important;
}
}
@media screen and (max-width: 600px) {
.result__item {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 45px 0;
}
.result__item__info {
width: 100%;
padding-right: 0;
}
.result__item__image {
width: 100%;
margin-top: 25px;
}
.browser__form input[type="text"] {
font-size: 16px !important;
}
.browser__form .button__g__icon {
font-size: 18px !important;
}
.block__result__search h1 {
font-size: 25px;
}
}
.input__g__inside{
position: relative;
}
.input__g__input{
color: #727270 !important;
background: #fff !important;
border: none !important;
height: 70px !important; 
padding: 17px;
box-sizing: border-box;
line-height: 70px !important;
padding-right: 70px !important;
font-size: 28px !important;
width: 100%;
}
.button__g__icono{
width: 60px;
height: 70px;
line-height: 70px;
position: absolute;
top: 0;
right: 0;
padding: 0;
border-radius: 0;
color: #fff;
}
.button__g__inside{
padding: 0;
width: 100%;
height: 100%;
border-radius: 0;
position: relative;
padding: 0 !important;
}
.button__g__icon{
position: absolute;
top: 0;
line-height: 70px !important;
text-align: center;
width: 100%;
height: 100%;
pointer-events: none;
}
.browser__form  input[type="submit"]{
background: none;
}
.browser__form input[type="text"]{
border-bottom: 1px solid #727270 !important;
}
.browser__form .button__g__icon{
color: #727270;
font-size: 25px;
font-weight: bold;
}
button, input[type="button"], input[type="submit"] {
font-family: Inter;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomright: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
padding: 0 38px;
line-height: 45px;
display: inline-block;
color: #FFFFFF;
text-decoration: none;
border: none;
outline: none;
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
cursor: pointer;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.block__result__search .search__no__result {
text-align: center;
height: calc(100vh - 500px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
max-width: 800px;
width: 100%;
margin: auto;
}
.block__result__search .search__no__result p {
font-size: 23px;
margin: 0;
font-family: 'Montserrat-Regular';
}
.block__result__search .search__no__result strong {
display: block;
margin-bottom: 30px;
font-size: 30px;
}
#recent-posts-2 ul{
padding: 0;
margin: 0;
list-style: none;
}
#recent-posts-2 ul li{
margin: 0 0 10px 0;
font-size: 16px;
font-family: 'Montserrat-Regular';
padding: 0 0 0 25px;
position: relative;
box-sizing: border-box;
}
#recent-posts-2 ul li:before{
content: "";
position: absolute;
top: 9px;
left: 0;
width: 7px;
height: 7px;
}
#recent-posts-2 ul li:last-child{
margin-bottom: 0;
}
#recent-posts-2 ul li a{
text-decoration: none;
transition: all .3s ease-in-out;
}
.pagination__block{
width: 100%;
margin: 0;
padding: 15px 0;
display: flex;
flex-wrap: wrap;
justify-content:  center;
}
.pagination__block  a, .pagination__block span{
display: block;
text-decoration: none;
width: 40px;
height: 40px;
line-height: 40px;
margin: 0 15px 0 0;
text-align: center;
border-radius: 100%;
font-size: 15px;
transition: all .3s ease-in-out;
font-family: 'Inter';
font-weight: bold;
}
.pagination__block .next, .pagination__block .prev{
width: auto;
padding: 0 20px;
border-radius: 40px;
box-sizing: border-box;
}
.pagination__block  a:last-child, .pagination__block span:last-child{
margin-right: 0;
}
.widget-container{
margin-bottom: 30px;
}
.widget-container .widget-container{
margin-top: 30px;
}
.widget-container:last-child{
margin-bottom: 0;
}
@media screen and (max-width: 1024px){
.button__g__icon{
line-height: 60px;}
.button__g__icono{
height: 60px;
line-height: 60px;}
.input__g__input{
height: 60px !important; 
line-height: 60px !important;
padding-right: 60px !important;
}
.browser__container{
padding: 0 15px;
}
.browser__close__text{
display: none;
}
}
@font-face {
font-family: 'Futura PT';
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.eot);
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.eot?#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.woff2) format('woff2'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.woff) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.ttf) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/FuturaPT-Bold.svg#FuturaPT-Bold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter';
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.eot);
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.eot?#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.woff2) format('woff2'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.woff) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.ttf) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Medium.svg#Inter-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter';
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.eot);
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.eot?#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.woff2) format('woff2'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.woff) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.ttf) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Regular.svg#Inter-Regular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter';
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.eot);
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.eot?#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.woff2) format('woff2'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.woff) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.ttf) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-Light.svg#Inter-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter';
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.eot);
src: url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.eot?#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.woff2) format('woff2'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.woff) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.ttf) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/Inter-SemiBold.svg#Inter-SemiBold) format('svg');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'icomoon';
src:  url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/icomoon.eot?uctz2r);
src:  url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/icomoon.eot?uctz2r#iefix) format('embedded-opentype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/icomoon.ttf?uctz2r) format('truetype'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/icomoon.woff?uctz2r) format('woff'),
url(//besco.com.pe/blog/wp-content/themes/wp-theme-blog/assets/css/fonts/icomoon.svg?uctz2r#icomoon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-staffdigital1:before {
content: "\e91e";
font-size: 16px;
vertical-align: middle;
}
.icon-instagram-2:before {
content: "\e91b";
}
.icon-youtube-2:before {
content: "\e91c";
}
.icon-linkedin:before {
content: "\e91d";
}
.icon-instagram:before {
content: "\e919";
}
.icon-whatsapp:before {
content: "\e900";
}
.icon-twitter:before {
content: "\e901";
}
.icon-steps:before {
content: "\e906";
}
.icon-staffdigital:before {
content: "\e91a";
}
.icon-quiropractica:before {
content: "\e902";
}
.icon-artrosis:before {
content: "\e903";
}
.icon-dropdown:before {
content: "\e904";
}
.icon-close:before {
content: "\e905";
}
.icon-fisioterapia:before {
content: "\e907";
}
.icon-acupuntura:before {
content: "\e908";
}
.icon-ondaschoque:before {
content: "\e909";
}
.icon-up:before {
content: "\e90a";
}
.icon-secure:before {
content: "\e90b";
}
.icon-facebook:before {
content: "\e90c";
}
.icon-youtube:before {
content: "\e90d";
}
.icon-building:before {
content: "\e90e";
}
.icon-more:before {
content: "\e90f";
}
.icon-marker:before {
content: "\e910";
}
.icon-equipment:before {
content: "\e911";
}
.icon-phone:before {
content: "\e912";
}
.icon-clock:before {
content: "\e913";
}
.icon-prev:before {
content: "\e914";
}
.icon-next:before {
content: "\e915";
}
.icon-all:before {
content: "\e916";
}
.icon-search:before {
content: "\e917";
}
.icon-menu:before {
content: "\e918";
}
.error__ctn{
width: 100%;
background: #f3f3f3;
padding: 150px 0;
box-sizing: border-box;
}
.error__wrap{
width: 100%;
max-width: 530px;
padding: 0 15px;
box-sizing: border-box;
text-align: center;
margin: 0 auto;
}
.error__wrap figure{
width: 85px;
margin: 0 auto;
}
.error__wrap img{
max-width: 100%;
display: block;
height: auto;
}
.error__wrap h1{
margin: 25px 0;
padding: 0;
color: #2b292b;
font-family: 'Montserrat-Bold';
font-size: 29px;
line-height: 1;
}
.error__wrap p{
margin: 0 0 60px 0;
padding: 0;
color: #585f65;
font-family: 'Montserrat-Regular';
font-size: 16px;
line-height: 1.31;
}
.error__wrap a{
display: inline-block;
text-decoration: none;
font-family: 'Montserrat-Bold';
}
@media screen and (max-width: 1024px){
.error__ctn{
padding: 75px 0;
}
}
@media screen and (max-width: 767px){
.error__ctn{
padding: 50px 0;
}
.error__wrap p{
margin-bottom: 40px;
}
#expomant h2, #testimonial h2, #comite h2, #foros h2, #planes h2, #gallery h2, .notas__prensa h2, .reserva h2{
font-size: 25px;
}
} blockquote {
color: #1a1a1a;
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 1.25em;
font-style: italic;
line-height: 1.8em;
margin: 10px 20px;
padding: 1em 2em;
position: relative;
transition: 0.2s border ease-in-out;
z-index: 0;
background: #f2f2f2;
}
blockquote:before {
content: "";
position: absolute;
top: 50%;
left: -4px;
height: 2em;
background-color: #fff;
width: 5px;
margin-top: -1em;
}
blockquote:after {
font-family: dashicons;
content: '\f122';
position: absolute;
top: 50%;
left: -0.5em;
font-style: normal;
line-height: 1em;
text-align: center;
text-indent: -2px;
width: 1em;
margin-top: -0.5em;
transition: 0.2s all ease-in-out, 0.4s transform ease-in-out;
}
.blog__detail__wrap__item:hover .blog__detail__wrap__item__text h3{
color: #FFFFFF;
}
.blog__detail__wrap__item:hover .blog__detail__wrap__item__text span{ }
header.header.style1 .header_content{
-webkit-justify-content: inherit;
justify-content: inherit;
}
header.header.style1 .header_content .header_list{
width: 100%;
display: flex;
justify-content: center;
border-top: solid 1px #EAEAEA;
}
header.header.style1 .header_content .custom-logo-link{
margin: 23px auto;
}
header.header.style1 .header_fixed.scroll .header_content .custom-logo-link{
margin: 5px auto;
}
footer.footer{
}
.wrapper_first_row{
padding: 40px 0;
padding-bottom: 20px;
position: relative;
}
.wrapper_first_row:before{
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
background: #0227B7;
}
.wrapper_second_row{
padding: 30px 0;
}
.widget-container .menu{
margin: 0;
padding: 0px;
list-style: none;
}
.widget-container .menu li{
margin-bottom: 10px;
}
.widget-container .menu li:last-child{
margin-bottom: 0;
}
.widget-container .menu li a{
color: #8e8e8e;
text-decoration: none;
font-family: 'Montserrat-Regular', sans-serif;
font-size: 13px;
transition: all .3s ease-in-out;
}
.widget-container .menu li:hover a{
color: #000000;
}
.widget-container img{
}
footer .widget-container h3.widget-title{
font-family: Inter;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 21px; letter-spacing: 0.08em;
text-transform: uppercase; color: #E0E0E0;
margin-bottom: 10px;
} .row__grid{
display: flex;
flex-wrap: wrap;
width: 100%
}
.row__grid.colum--4 .column{
width: 23%;
padding: 0 1%;
}
.row__grid .widget-1,
.row__grid .widget-2,
.row__grid .widget-3,
.row__grid .widget-4,
.row__grid .widget-5{
margin: 0 0.5%;
margin-bottom: 30px;
}
.row__grid .widget-1{
width: 99%;
}
.row__grid .widget-2{
width: 49%;
}
.row__grid .widget-3{
width: 32.333%;
}
.row__grid .widget-4{
width: 24%;
}
.row__grid .widget-5{
width: 19%;
}
@media screen and (max-width: 768px){
.row__grid .widget-5{
width: 32.333%;
}
}
@media screen and (max-width: 767px){
.row__grid.colum--4 .column{
width: 48%;
margin-bottom: 30px;
}
.row__grid .widget-5{
width: 49%;
}
}
@media screen and (max-width: 640px){
.row__grid .widget-5{
width: 99%;
}
.row__grid .widget-1,
.row__grid .widget-2,
.row__grid .widget-3,
.row__grid .widget-4,
.row__grid .widget-5{
text-align: center;
}
}
@media screen and (max-width: 479px){
.row__grid.colum--4 .column{
width: 100%;
padding: 0 0;
margin-bottom: 30px;
text-align: center;
}
.list_icons_socialmedia{
justify-content: center;
}
} .list_icons_socialmedia{
margin: 0px;
padding: 0px;
list-style: none;
display: flex;
flex-wrap: wrap;
align-items: center
}
.list_icons_socialmedia li{
margin: 5px;
}
.list_icons_socialmedia li:first-child{
margin-left: 0;
} .block__news__trending__item__block .widget-container ul{
list-style: none;
padding: 0px;
margin: 0px;
}
.block__news__trending__item__block .widget-container ul li{
margin-bottom: 0px;
}
.block__news__trending__item__block .widget-container ul li:last-child{
margin-bottom: 0px;
}
.block__news__trending__item__block .widget-container ul li a{
color: #484C56;
transition: all .3s ease-in-out;
text-decoration: none;
font-family: Futura PT;
font-style: normal;
font-weight: bold;
font-size: 13px;
}
footer.footer .widget-container .textwidget{
font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 21px; font-feature-settings: 'liga' off, 'kern' off;
word-break: break-word;
}
.block__news__trending__item__block .widget-container .block__news__category li.cat-item a,
.block__news__trending__item__block .widget-container .tagcloud a{
background: #E8F4F3 !important;
color: #484C56 !important;
}
footer .footer_copyright,
footer .footer_team_text,
footer .footer_team_developer{
color: #ffffff;
font-family: Inter;
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 24px;
}
section.list_category{
background: #F4F5F6;
}
.list_category_all{
list-style: none;
padding: 28px 0;
margin: 0;
display: flex;
}
.list_category_all li{
margin-right: 20px;
}
.list_category_all li a{
font-family: Inter;
font-style: normal;
font-weight: 600;
font-size: 13px;
line-height: 16px;
text-transform: capitalize;
font-feature-settings: 'pnum' on, 'lnum' on, 'ss07' on, 'ss09' on, 'liga' off;
color: #6F7271;
text-decoration: none;
transition: all .3s ease-in-out;
}
.list_category_all li a:hover,
.list_category_all li.current-cat a{
color: #001b83;
}
footer h3.widget-title{
color:  #FFFFFF;
}
footer.footer .widget-container .textwidget p{
font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 21px; font-feature-settings: 'liga' off, 'kern' off;
color: #FFFFFF;
margin: 0;
margin-bottom: 10px;
}
.block__news__trending h3.widget-title{
color: #484C56;
font-size: 20px;
line-height: 25px;
}
footer .widget_media_image img{
max-width: 170px !important;
height: auto !important;
}
.list_post_relacionados .title__general__title h3{
color: #001B83;
}
.two_post_single .blog__detail__wrap__item__text h3,
.two_post_single .blog__detail__wrap__item__text span{
color:  #FFFFFF;
}
.block__news__trending__item:first-child span,
.block__news__trending__item:hover span{
color: #FFFFFF !important;
}
.text_shared_post{
padding-right: 10px;
color:  #00C4B8;
font-family: Futura PT;
}
.news__detail__redes__item{
color:  #00C4B8 !important;
border: 1px solid #00C4B8 !important;
}
.news__detail__redes__item:hover{
background: #00C4B8 !important;
color: #FFFFFF !important;
}
.wrapper_newsletter_form_widget{
margin-bottom: 100px;
border-radius: 60px;
overflow: hidden;
}
.wrapper_newsletter_form{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: 100px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.wrapper_newsletter_form:before{
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 29, 133, 0.69);
z-index: 0;
}
.title_form_newsletter,
.box_form_newsletter{
width: 50%;
position: relative;
z-index: 1;
}
.title_form_newsletter h3{
font-style: normal;
font-weight: bold;
font-size: 36px;
line-height: 42px;
color: #FFFFFF;
font-family: Futura PT;
}
.wpcf7-not-valid-tip{
display: none !important;
}
.wpcf7-email{
background: transparent;
padding: 10px 15px;
outline: none;
border: 1px solid #C4C4C4;
box-sizing: border-box;
border-radius: 12px;
height: 60px;
line-height: 60px;
width: 100%;
color:  #FFFFFF !important;
font-size: 15px !important;
}
.wpcf7-not-valid{
border:  solid 1px red;
}
.wpcf7-submit{
width: 190px;
height: 48px;
left: 812px;
top: 3191px;
background: #00C4B8;
border-radius: 15px !important;
color:  #001D85 !important;
}
.wpcf7-form-control-wrap{
display: block;
width: 100%;
margin-bottom: 10px;
}
.wpcf7 form .wpcf7-response-output{
margin: 0 !important;
margin-top: 10px !important;
padding: 5px 10px !important;
border-radius: 15px !important;
color:  #FFFFFF !important;
font-family: "Montserrat", sans-serif;
font-size: 14px;
}
@media screen and (max-width: 640px){
.title_form_newsletter, .box_form_newsletter{
width: 100%;
}
.list_icons_socialmedia{
justify-content: center;
}
}
@media screen and (max-width: 480px){
.wrapper_newsletter_form{
padding: 50px;
}
}
.pagination__block .current{
color: #00C4B8 !important;
background: #001B83 !important;  
}
.pagination__block a,
.pagination__block span{
color: #FFFFFF !important;
background: #001B83 !important;
}
.content__styles__all img{
max-width: auto;
width: 100%;
height: auto;
}
.content__styles__all a{
color: #00C4B8;
text-decoration: underline;
}
.news__detail__content__tag a{
color: #FFFFFF !important;
background: #001B83 !important;
}
.news__detail__content__tag a:hover{
background: #00C4B8 !important;
}
.two_post_single .blog__detail__wrap__item__text h3{
display: none !important;
}