.elementor-97 .elementor-element.elementor-element-4f3b45b{margin-top:-1px;margin-bottom:-1px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-87fa150 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-97 .elementor-element.elementor-element-40f322e > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-40f322e{grid-column:span 3;grid-row:span 3;}.elementor-97 .elementor-element.elementor-element-40f322e.elementor-element{--align-self:center;}.elementor-97 .elementor-element.elementor-element-40f322e .main-header__contact-list li .icon i,.elementor-97 .elementor-element.elementor-element-40f322e .main-header__top-close-time-list li .icon i,.elementor-97 .elementor-element.elementor-element-40f322e .main-header-three__contact-list li .icon i,.elementor-97 .elementor-element.elementor-element-40f322e .main-header-two__contact-list li .icon i{color:#5F0404;}.elementor-97 .elementor-element.elementor-element-470ea25 .elementor-repeater-item-d75c20e.elementor-social-icon{background-color:#09A219;}.elementor-97 .elementor-element.elementor-element-470ea25 .elementor-repeater-item-34621d4.elementor-social-icon{background-color:#09A219;}.elementor-97 .elementor-element.elementor-element-470ea25 .elementor-repeater-item-004b6bc.elementor-social-icon{background-color:#09A219;}.elementor-97 .elementor-element.elementor-element-470ea25{--grid-template-columns:repeat(3, auto);text-align:center;margin:190px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:30px;--grid-column-gap:38px;--grid-row-gap:11px;}.elementor-97 .elementor-element.elementor-element-470ea25 .elementor-social-icon{--icon-padding:0.5em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-e9231d1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-97 .elementor-element.elementor-element-e9231d1 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-weight:600;color:#0D8B05;}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-87fa150{width:100%;}}/* Start custom CSS for gardon-header, class: .elementor-element-40f322e */.custom-social-icons {
  display: flex;
  gap: 15px;
  justify-content: flex-end;
  align-items: center;
  font-size: 18px;
}
.custom-social-icons a {
  color: white; /* o el color que combine con tu topbar */
  text-decoration: none;
}
.custom-social-icons a:hover {
  color: #ccc;
}/* End custom CSS */