.idw-vertical-align
{
display: flex;
flex-direction: column;
justify-content: center;
} @media (max-width:981px)
{
.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap, .et_pb_menu--style-left_aligned .et_pb_menu__wrap
{
justify-content: center!important;
}
} .gform_body input, .gform_body textarea, .gform_body select
{
border:none;
border-bottom:3px solid #fff;
padding:14px!important;
margin-top:0px!important;
margin-bottom:0px!important;
transition: all 0.3s;
}
.gform_body input:focus, .gform_body textarea:focus, .gform_body select:focus
{
border-bottom:3px solid #202020;
}
.gform_footer
{
text-align:center;
}
.gform_button
{
border: none;
color: #fff;
background-color: #202020;
padding:10px 25px;
transition: all 0.3s;
cursor:pointer;
font-size:16px!important;
}
.gform_button:hover
{
background-color:#27a4ed;
} .et_pb_scroll_top
{
background-color:#e0e915!important;
border-radius:0px!important;
bottom:20px!important;
right:20px!important;
} .nav li ul
{
width:300px!important;
}
.et-menu li li a
{
width:260px!important;
}
.et-menu-nav .nav .sub-menu li a:hover
{
background-color:transparent!important;
opacity:1!important;
} .boton-pago-redsys .boton-redsys
{
border-radius: 0px!important;
border: none;
cursor:pointer;
font-weight:700;
padding:15px!important;
height:auto;
transition:all 0.3s;
}
.boton-pago-redsys .boton-redsys:hover
{
background-color:#e0e915!important;
} .rank-math-review-image
{
display:none;
}