.da-overlay.evr_fb_popup_modal {
backdrop-filter: none !important;
background: transparent;
}   .et-blog-css-grid > div {
align-items: center;
justify-content: center;
}
.hide{
display: none;
}
.agl_main {
border-radius: 23px;
}
.single-post #main-content a {
color: #232323;
font-weight: 700;
}
#mailpoet_form_2 .mailpoet_validate_success {
color: #F44336 !important;
font-size: 16px;
font-weight: 600;
}   .et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 10px;
}
ul#top-menu li {
margin-left: 5px;
}
ul.et-social-icons {
float: right !important;
}
div#et-info {
width: 100%;
}
li.btnAcces.{
vertical-align: middle;
}
.btnAcces a {
color: #fff !important;
background-color: #35383c;
padding: 11px 21px !important;
border-radius: 23px;
margin-bottom: 6px;
align-items: center;
align-content: center;
}   @media screen and (max-width:750px) {
.et_mobile_menu {
border: none;
position: fixed;
width: 100vw;
height: 100vh;
margin: 0;
top: 0;
left: 0;
background: #000000e8;
text-align: center;
}
ul#mobile_menu {
padding-top: 161px !important;
}
ul#mobile_menu li a {
color: #fff;
font-size: 23px;
font-family: 'Oswald';
text-transform: uppercase;
}
}
header span#et_search_icon {
display: none;
}
span.et_close_search_field {
display: none;
}
div#marcasPop {
min-height: 100vh !important;
position: absolute;
top:0;
background: #fff;
width: 100vw;
left: 0; border-top: solid 3px #000;
}
.area-outer-wrap.popup_outer_wrap[data-da-area="marcasPop"] {
width: 100vw !important;
padding: 0 !important;
left: 0 !important;
}
div#marcasPop img {
padding: 16%;
}
div#marcasPop .et_pb_post{
margin-bottom: 0;
padding-bottom: 0;
}
#marcasPop h2.entry-title,
#marcasPop .post-meta {
display: none;
}
#et-boc .area-outer-wrap .da-close {
font-size: 23px;
font-weight: 700;
height: 23px;
line-height: 30px;
opacity: .7;
pointer-events: all;
position: fixed;
top: 5vh;
right: 5vh;
width: 23px;
background: #35383c !important;
border-radius: 50%;
padding: 8px;
color: #fff !important;
line-height: 23px;
}
.et-blog-css-grid > div {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 20px;
}
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
color: #000000 !important;
}
.et_mobile_menu {
border-top: 3px solid #000000 !important;
}
@media screen and (max-width:750px) {
#portadaHome .et_pb_container.clearfix {
width: 100% !important;
}
#portadaHome form.et-search-form {
top: auto;
bottom: 0%;
left: 0;
}
#portadaHome input.et-search-field {
width: 100vw;
left: 0;
border-radius: 23px 23px 0 0;
border-color: #000 !important;
padding: 16%;
}
#portadaHome .et_pb_slider_0, #portadaHome .et_pb_slider_0 .et_pb_slide, #portadaHome .et_pb_row_0 {
height: 88vh;
}
.et-blog-css-grid > div {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
gap: 20px;
}
div#marcasPop > div{
height: inherit !important;
overflow-y: auto;
top: 0;
}
#et-boc .area-outer-wrap .da-close-wrap {
left: 50% !important;
}
#et-boc .area-outer-wrap .da-close{
top: 0 !important;
}
}
#dwldBtn{
position: fixed;
bottom: 16px;
margin: auto;
z-index: 9999999;
}   input.et-search-field {
width: 361px;
height: 78px;
border-radius: 45px;
padding: 23px;
margin-top: 45px;
border: 6px solid #2f2482;
background: #fff;
position: relative;
}
@media screen and (min-width:1366px) {
form.et-search-form {
position: absolute;
top: 63vh;
right: 12vw;
}
}   .iconRioRow img {
padding: 61px;
}   .variedadItem {
height: 332px;
}
.variedadItem p{
padding-top: 45px;
}
.variedadItem  img {
max-height: 210px;
max-width: fit-content;
}
.variedadItem .et_pb_blurb_description {
margin-left: -78px;
}
@media screen and (max-width:750px) {
.variedadItem .et_pb_blurb_description{
margin-left: 0px; 
}
}
#searchPost > div {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 110px;
}
#searchPost article {
background: #fff;
padding: 12px 23px 32px 23px;
border-radius: 12px;
box-shadow: 0px 0px 23px 0px #8f8f8f;
}   .area-outer-wrap.popup_outer_wrap.et-l.entry-content[data-da-area='dwnlPortfolio'] {
width: 32vw !important;
background-color: transparent !important;
}
.area-outer-wrap.popup_outer_wrap.et-l.entry-content[data-da-area='dwnlPortfolio']:before {
content: '';
width: 100%;
height: 100%;
background: #00000061;
display: block;
position: fixed;
top: 0;
left: 0;
}
#mailpoet_form_2 {
margin: auto;
width: auto !important;
}
input.mailpoet_submit {
cursor: pointer;
}