/**
Theme Name: Pacheco Central
Author: AP Agencia
Author URI: https://apagencia.ar/
Description: Plantilla de diseño para Pacheco Central.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pacheco-central
Template: astra
*/

/* ################################
 * HEADER
################################ */

.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before { bottom: 20px; }

/* ################################
 * ERROR PAGES
################################ */

.ast-404-layout-1 .page-title { font-size: 2rem; text-transform: none; font-weight: bold; }
.ast-404-layout-1 .page-sub-title { font-size: 1rem; }

/* ################################
 * HOME
################################ */

#cifras .elementor-counter-title:after {
    display: block;
    content: '';
    width: 100px;
    border: 1px solid #76BC21;
    text-align: center;
    margin: 8px auto;
    padding: 0px;
}

#iframe-map .elementor-widget-container {
    line-height: 0 !important;
}

/* ################################
 * SOCIAL ICONS 
################################ */

.social-icons .elementor-social-icon-facebook-f, #social-icons .elementor-social-icon-instagram {
    background-image: none;
    opacity: 1;
	transition: all .5s;
}

.social-icons .elementor-social-icon-facebook-f:hover {
    background-image: linear-gradient(-40deg, #1677F1 0%,#2B189B 100%);
    opacity: 1;
}

.social-icons .elementor-social-icon-instagram:hover {
    background-image: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
    transition: all .5s;
}

.social-icons .elementor-social-icon-tiktok:hover {
    background-color: #000 !important;
    transition: all .5s;
}

/* ################################
 * FOOTER
################################ */

.footer-widget-area h2.widget-title {
	font-weight: bold;
	text-transform: uppercase;
}

.footer-widget-area .widget_nav_menu a.menu-link {
	color: #3C3C3B;
    font-weight: 600;
    text-decoration: none;
}

.footer-widget-area .widget_nav_menu a.menu-link:hover {
	color: #76BC21;
    font-weight: 600;
    text-decoration: underline;
}


/* ################################
 * FORM
################################ */

.wpcf7-acceptance .wpcf7-list-item { margin: 0; }
.grecaptcha-badge { visibility: hidden; }
