@media (min-width: 920px) {
footer .footer-widget-area-inner section .wp-block-uagb-container{
padding-top: 0 !important;
}
}
@media (max-width:1100px) and (min-width: 920px) {
.ast-builder-grid-row-5-equal .ast-builder-grid-row {
grid-template-columns: repeat( 3,1fr );
}
}  .uagb-icon-list__wrap .uagb-icon-list__source-wrap{
margin-right:30px !important;
}
.uagb-icon-list__wrap .uagb-icon-list__source-wrap >svg{
width: 38px !important;
height: 38px !important;
font-size: 38px !important;
}
#contacto .uagb-icon-list__wrap .uagb-icon-list__source-wrap >svg{
width: 24px !important;
height: 24px !important;
font-size: 24px !important;
}  .wp-block-uagb-advanced-heading .uagb-separator{
border-color: #ff4400 !important;
}  .gform_required_legend{
display:none;
}
.gform_wrapper.gravity-theme #field_submit input, .gform_wrapper.gravity-theme .gform_footer input{
background:#090909;
}
.gfield_consent_label a{
color:#ffffff;
}  .cdp-logos img{
opacity:0.3;
}  .ast-container {
max-width: 80%;
}
.wp-block-uagb-container,
.wp-block-cover
{
padding-left: 15% !important;
padding-right: 15% !important;
}
.wp-block-uagb-container.cdp-logos .wp-block-uagb-container,
.wp-block-uagb-container#contacto .wp-block-uagb-container{
padding-left: 0% !important;
padding-right: 0% !important;
} 
.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading .uagb-desc-text{
line-height: 1em;
} #masthead .ast-mobile-header-wrap .ast-primary-header-bar, #masthead .ast-mobile-header-wrap .ast-below-header-bar{
display:none !important;
}
@media (max-width:940px){
.uagb-icon-list__wrap .uagb-icon-list__source-wrap{
margin-right:10px !important;
}
.uagb-icon-list__wrap .uagb-icon-list__source-wrap >svg{
width: 26px !important;
height: 26px !important;
font-size: 26px !important;
}
.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading .uagb-desc-text{
font-size:40px;
}
.wp-block-uagb-container.cdp-logos .uagb-container-inner-blocks-wrap{
flex-wrap:nowrap !important;
}
.wp-block-uagb-container.cdp-logos img{
max-height: 60px !important;
object-fit: contain;
height: 60px !important;
}
#contacto .wp-block-columns{
padding: 0;
width:100%;
}
#contacto .wp-block-columns .has-large-font-size{
font-size:24px !important;
}
}
@media (max-width:640px){
.uagb-icon-list__wrap .uagb-icon-list__source-wrap{
margin-right:10px !important;
}
.uagb-icon-list__wrap .uagb-icon-list__source-wrap >svg{
width: 20px !important;
height: 20px !important;
font-size: 20px !important;
}
.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading .uagb-desc-text{
font-size:30px;
}
#contacto .wp-block-columns .has-large-font-size{
font-size:20px !important;
}
#contacto .wp-block-columns .uagb-icon-list__wrap span{
font-size:14px;
}
#contacto .uagb-icon-list__wrap .uagb-icon-list__source-wrap >svg{
width: 20px !important;
height: 20px !important;
font-size: 20px !important;
}
}
#content{  background-image: linear-gradient(145deg,rgb(195, 255, 177) 0%,rgb(255, 255, 255) 100%);
}