.elementor-685 .elementor-element.elementor-element-4e0c9e2d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-4e0c9e2d .master-heading .main-heading{margin-bottom:50px;}.elementor-685 .elementor-element.elementor-element-4ad2b521 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-239e9adc > .elementor-widget-container{margin:27px 0px 36px 0px;}.elementor-685 .elementor-element.elementor-element-239e9adc .elementor-heading-title{font-size:26px;}.elementor-685 .elementor-element.elementor-element-72885fbb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-685 .elementor-element.elementor-element-72885fbb .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-2px);}.elementor-685 .elementor-element.elementor-element-72885fbb .icon-wrap{color:var( --e-global-color-agrios_accent_2 );}.elementor-685 .elementor-element.elementor-element-72885fbb .master-icon-text .content-wrap, .elementor-685 .elementor-element.elementor-element-72885fbb .master-icon-text .content-wrap a{color:var( --e-global-color-agrios_primary );font-size:16px;font-weight:800;line-height:30px;}.elementor-repeater-item-9d29ba8.master-decor{left:0px;top:0px;visibility:visible;}.elementor-685 .elementor-element.elementor-element-698896aa > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-698896aa .master-button{background-color:#B69A30;}.elementor-685 .elementor-element.elementor-element-698896aa .master-button .bg-hover{background-color:var( --e-global-color-6459af1 );}@media(max-width:1024px){.elementor-685 .elementor-element.elementor-element-c1ecc9b > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-685 .elementor-element.elementor-element-4279c53{width:65.812%;}.elementor-685 .elementor-element.elementor-element-c1ecc9b{width:34.188%;}}@media(max-width:1024px) and (min-width:768px){.elementor-685 .elementor-element.elementor-element-4279c53{width:100%;}.elementor-685 .elementor-element.elementor-element-c1ecc9b{width:100%;}}@media(max-width:767px){.elementor-685 .elementor-element.elementor-element-4e0c9e2d .master-heading .main-heading{margin-bottom:30px;}}/* Start custom CSS for html, class: .elementor-element-6995f2d9 *//* Hover en iconos de redes sociales - fondo dorado */
.master-social-icons a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: transparent; /* Fondo transparente inicialmente */
    color: #ffffff; /* Icono blanco por defecto */
    transition: background-color 0.3s ease-in-out;
}

.master-social-icons a:hover {
    background-color: #B69A30 !important; /* Fondo dorado en hover */
    color: #ffffff !important; /* Icono permanece blanco */
}/* End custom CSS */