/** HEADER **/
/** HEADER **/
/** HEADER **/
/** HEADER **/
*,*::before,*::after{padding:0;box-sizing:border-box;list-style:none;list-style-type:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
body{font-size:1rem;font-weight:400;line-height:1.5 !important;height:-webkit-fill-available;color:#000;background-color:#ffffff;}
.container-header-sac{max-width:75rem;height:auto;margin:0 auto;padding:0 1.25rem;}
.brand-header-sac{font-family:inherit;font-size:1.4rem;font-weight:400;line-height:1.25;letter-spacing:-1px;text-transform:uppercase;color:#2167b0;align-self:center;}
.header-header-sac{position:fixed;top:0;left:0;width:100%;height:auto;z-index:100;margin:0 auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fafafa;}
.wrapper-header-sac{display:flex;align-items:center;justify-content:space-between;column-gap:1rem;row-gap:2rem;width:100%;height:4.5rem;margin:0 auto;}
@media screen and (max-width:1090px){.navbar-header-sac{position:fixed;top:0;left:-100%;width:75%;height:100%;z-index:10;opacity:0;overflow-y:auto;visibility:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fafafa;transition:all .5s ease;}.navbar-header-sac.active{left:0;opacity:1;visibility:visible;}}
.menu-item-header-sac{position:relative;display:inline-block;margin-left:1.5rem;}
.menu-link-header-sac{display:flex;justify-content:center;align-items:center;column-gap:.25rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:inherit;cursor:pointer;text-transform:capitalize;color:#000;transition:all .3s ease-in-out;}
.menu-link-header-sac:hover{outline:none;color:#2167b0;}
@media only screen and (min-width:993px){.menu-dropdown-header-sac:hover>.submenu-header-sac{display:block;opacity:1;visibility:visible;transform:translateY(0);}}
@media only screen and (max-width:1090px){.menu-header-sac{width:100%;height:auto;padding:1rem 0;}.menu-item-header-sac{display:block;margin:0 auto;border-bottom:1px solid #dadada;}.menu-link-header-sac{justify-content:flex-start;padding:.5rem 1.25rem;}li.submenu-item-header-sac{border-bottom:1px solid #dadada;padding-bottom:3px;}}
.submenu-header-sac{position:absolute;top:2rem;min-width:13rem;height:auto;padding:0 1rem 1rem;opacity:0;visibility:hidden;transform:translateY(1rem);border-radius:0 0 .25rem .25rem;border-top:2px solid #2167b0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fafafa;transition:all 1s ease-in-out;}
.submenu-item-header-sac{display:block;margin-top:.75rem;}
.submenu-link-header-sac{font-family:inherit;font-size:1rem;font-weight:400;line-height:inherit;cursor:pointer;color:#000;transition:all .35s ease;}
.submenu-link-header-sac:hover{outline:none;color:#2167b0;}
@media only screen and (max-width:1090px){.submenu-header-sac{position:relative;top:-.5rem;padding-left:2.5rem !important;width:100%;max-height:0;padding:0;border:none;outline:none;opacity:1;overflow:hidden;visibility:visible;transform:translateY(0);box-shadow:none;background:transparent;}}
.burger-header-sac{position:relative;display:none;cursor:pointer;user-select:none;width:1.75rem;height:1rem;opacity:0;visibility:hidden;background:transparent;}
.burger-line-header-sac{position:absolute;display:block;left:0;width:100%;height:2px;opacity:1;border:none;outline:none;background:#000;}
.burger-line-header-sac:nth-child(1){top:0;}
.burger-line-header-sac:nth-child(2){top:.5rem;}
.burger-line-header-sac:nth-child(3){top:1rem;}
@media only screen and (max-width:1090px){.burger-header-sac{display:block;opacity:1;visibility:visible;}}
.overlay-header-sac{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9;opacity:0;visibility:hidden;transition:all .35s ease-in-out;background-color:rgba(0,0,0,.65);}
@media only screen and (max-width:1090px){.overlay-header-sac.active{display:block;opacity:1;visibility:visible;}.flecha-abajo-menu{display:none;}}
.logo-header-sac{width:116px;height:48px;vertical-align:middle;outline:none !important;}
ul.submenu-header-sac{margin:0 !important;}
ul#menu-header-sac{margin:0 !important;}
/*boton contacto menu*/
li.menu-item-header-sac:last-child a{background:#2167b0;padding:5px 25px;color:#fff;border-radius:50px;}
li.menu-item-header-sac:last-child a:hover{background:#00AC92;color:#fff;}
@media (max-width:1090px){li.menu-item-header-sac:last-child a{border-radius:0 !important;}}
li.menu-item-header-sac.menu-dropdown-header-sac.paises-menu{vertical-align:middle;}
.bandera-pais-menu{width:25px;height:25px;margin-right:3px;}
a.menu-link-header-sac:hover,a.submenu-link-header-sac{text-decoration:none !important;}
@media only screen and (max-width:1090px){.menu-link-header-sac.con-link{padding:0;}}
/*desactivar whatsapp*/
.whatsappp-sac{display:none;}
/** FIN HEADER **/
/** FIN HEADER **/
/** FIN HEADER **/
/** FIN HEADER **/

/** FOOTER **/
/** FOOTER **/
/** FOOTER **/
/** FOOTER **/
.container-ft-sac{max-width:1170px;margin:auto;}
.row-ft-sac{display:flex;flex-wrap:wrap;}
ul.ul-ft-sac{list-style:none;margin:0;}
ul.ul-ft-sac li{list-style-type:none;}
.footer-ft-sac{background-color:#24262b;padding:70px 0;}
.footer-col-ft-sac{width:25%;padding:0 15px;}
.footer-col-ft-sac p.head-footer{font-size:18px !important;color:#fff;text-transform:capitalize;margin-bottom:35px;font-weight:400;position:relative;}
.footer-col-ft-sac p.head-footer::before{content:'';position:absolute;left:0;bottom:-10px;background-color:#2167b0;height:2px;box-sizing:border-box;width:50px;}
.footer-col-ft-sac ul li:not(:last-child){margin-bottom:10px;}
.footer-col-ft-sac ul li a,.texto-footer-contacto{font-size:16px !important;text-transform:capitalize;color:#bbbbbb;text-decoration:none;font-weight:400;display:block;transition:all .3s ease;width:fit-content;}
.footer-col-ft-sac ul li a:hover{color:#2167b0;padding-left:8px;}
.footer-col-ft-sac .social-links a{display:inline-block;height:40px;width:40px;margin:0 10px 10px 0;text-align:center;line-height:40px;border-radius:50%;color:#fff;transition:all .5s ease;}
.footer-col-ft-sac .social-links a:hover{color:#24262b;background-color:#000;}
.texto-footer{color:#bbbbbb;font-size:16px !important;}
.img-social-footer{width:40px;height:40px;}
@media(max-width:767px){.footer-col-ft-sac{width:50%;margin-bottom:30px;}}
@media(max-width:574px){.footer-col-ft-sac{width:100%;}.quitar-titulo-ft{display:none;}.ajustar-margin-ft{margin-bottom:10px;}}
.footer-ft-sac a.texto-resaltado{color:#2167b0;font-weight:bold;}
li.li-footer-interno-sac{display:-webkit-box;padding-left:10px;}
li.li-footer-interno-sac:before{content:'-';color:#fff;-webkit-text-security:disc;padding-right:10px;}
.ul-footer-interno-sac{margin-bottom:10px;}
a.a-footer-provincias:hover{color:#2167b0;text-decoration:none;}
/** FIN FOOTER **/
/** FIN FOOTER **/
/** FIN FOOTER **/
/** FIN FOOTER **/


/** AJUSTES **/
/** AJUSTES **/
/** AJUSTES **/
/** AJUSTES **/

/*POST*/
body {font-family:'Poppins',sans-serif !important;}
h1,h2,h3,h4,h5,h6,p,a,div {font-family:'Poppins',sans-serif !important;}
/*boton portadas*/
a#btn-google-ads {background-color:#2167b0;color:#fff;border-color:#2167b0;}
/*ajusta tamano gral*/
html {font-size:100% !important;}
/*ajusta el margen superior para que no se pise con header*/
main#main {margin-top:5.5rem;}
/*ajusta en el articulo que los LI tengan punto*/
li {list-style-type:disc;}
/*PAGINAS*/
.container.ancho-portada {margin-top:4.5rem;}
/*PAG NOSOTROS*/
.nosotros-banner {margin-top:4.5rem;}
/*PAG GOOGLE ADS + blog + webs planes*/
.page-banner {margin-top:4.5rem;}
/*PORTADAS GADS / Logo / Home*/
p.descripcion-bajada-portada {font-size:19px;}
/*PAG HOME*/
.li-home {margin-left:30px;font-size:18px;}
.ul-home {margin-bottom:1rem;}
/*ajuste blog entradas*/
article h2,article h3,article h1 {color:#2167b0 !important;}
.content-area,div#primary {float:inherit !important;margin:0 auto !important;}
.single-post div#content-wrap {padding-top:10px !important;}
/*WHATSAPP BLOG ARTICULO*/
.postid-1887 .whatsappp-sac {display:none !important;}
.postid-3058 .whatsappp-sac {display:none !important;}
.contact-page-sac .whatsappp-sac {display:none !important;}
.seo-page-sac .whatsappp-sac {display:none !important;}
/*reviews plugin*/
.container-r {display:flex;flex-direction:column;align-items:center;padding:80px 0;background:#fff;margin-bottom:50px;}
/*landings globales*/
.img-whatsapp-btn-consultar-plan {display:none;}
/*portadas sac*/
.portadas-sac h1 {color:#000;}
.portadas-sac {padding-bottom:25px;padding-top:90px;}
.portadas-sac .texto-resaltado {color:#2167b0;}
.portadas-sac .img-portadas {text-align:center;}
.portadas-sac .img-portadas img {max-width:100%;height:auto;}
.team-sac-container.img-portadas {text-align:center;}
.pagina-inicio .bloque-planes {background:#F7F7F7;}
.provincias-bloque-footer {padding-top:40px;}
.footer-p-provincias {padding:0 15px;}
.footer-p-provincias a {color:#bbbbbb;font-weight:normal;white-space:nowrap;}
a.a-footer-provincias:before {background-image:url(https://paginaswebsac.com.ar/wp-content/themes/sac/img/provincia-ubicacion.png);width:10px;display:inline-block;height:10px;background-repeat:round;content:'';margin-right:5px;}
.texto-resaltado-secundario {color:#fff;}
section.nosotros p.p-items-info span.text-primary img {background:#D4DAFB;padding:5px;border-radius:10px;margin-right:10px;}
section.nosotros p.p-items-info span.text-primary {color:#000 !important;font-weight:normal !important;}
.centrar-btn {place-content:center;}
.a-btn-centrado {margin-top:25px;}
img.img-faq-sac-number {background:#BFCAFF;padding:5px;border-radius:10px;margin-right:10px;width:30px;height:30px;padding-right:5px;}
h3.p-items-info-faq {font-size:20px;color:#000;font-weight:bold;}
p.p-bajada-portada {margin-bottom:30px;margin-top:20px;font-size:22px !important;}
.items-info {display:block;}
.p-items-info {width:100%;font-size:21px !important;}
@media (min-width:600px){.items-info {display:flex !important;}.p-items-info {width:50% !important;}}
/*columna*/
.col-lg-6 {position:relative;width:100%;padding-right:15px;padding-left:15px;}
@media (min-width:992px){.col-lg-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}
/*encabezado subhead*/
span.subhead {color:#545353;}
/*enlaces dentro de los contenidos*/
section a {color:#2167b0;}
/*opiniones home*/
.opiniones-home {display:flex;flex-direction:column;align-items:center;padding:80px 0;background:#F7F7F7 !important;margin-bottom:0;margin-top:0;}
.opiniones-home h2 {text-align:center;margin-bottom:20px;padding:0 5px;}
/*contacto sticky*/
.contacto-sticky {position:fixed;bottom:0;right:0;margin:8px;padding:10px 20px;background:#2167b0;border-radius:25px;color:#fff;}
.contact-page-sac .contacto-sticky {display:none;}
/*composicion paquete datos*/
body.servicios-planes .portada-principal {background:#f7f7f7;}
p.bajada-precios-planes {margin-bottom:50px;text-align:center;}
h3.p-items-info-composicion-pqt {font-size:20px;color:#000;margin-bottom:15px;font-weight:400;}
img.img-composicion-pqt-sac {background:#BFCAFF;padding:5px;margin-right:10px;width:30px;height:30px;padding-right:5px;}
/*bloque precios del paquete*/
.row.row-precios-planes {margin-top:15px;margin-right:0 !important;margin-left:0 !important;}
@media (min-width:992px){.col-50.col-precio-plan.izq {border-right:1px solid;}}
.bloque-precio-web-plan {border:2px solid #2167b0;text-align:center;}
p.precio-plan-sac.unica-vez span,p.precio-plan-sac.mensual span {font-size:29px;}
p.precio-plan-sac.dominio span {font-size:24px;}
p.precio-plan-sac.titulo-central {display:inline;background:#2167b0;border-radius:0 0 25px 25px;color:#fff;padding:2px 20px 5px 20px;}
p.precio-plan-sac.titulo {padding:10px;margin-top:15px;margin-bottom:0;font-weight:bold;font-size:18px;}
.btn-secundario.paquetes {display:block;border-radius:0;}
div.container-precio-plan-sac.contratacion-dominio {margin-right:15px;margin-left:15px;}
.container-precio-plan-sac {background:#F2F4FF;}
.precios-finales-div {align-self:center;}
/*bloque que incluye abono mensual*/
.widget-box {display:block;padding:20px;margin-bottom:32px;border-radius:6px;border:1px solid #EDECF5;box-shadow:0 3px 9px rgba(100,95,136,0.15);}
.widget-title {text-align:center;margin-bottom:40px;}
section.abono-mensual h3 {font-size:21px;color:#2167b0;}
@media (max-width:768px){div.servicio-mensual {display:block !important;}}
/*bloque hacemos visible tu negocio*/
.texto-resaltado.intro {font-size:24px;}
.whatsapp-global {position:fixed;bottom:12px;right:5px;z-index:999;}
.img-wp-global {width:65px;height:65px;}
/*entrada blog*/
.single-post:not(.elementor-page) .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):focus:not(.wp-block-button__link):not(.wp-block-file__button) {text-decoration:inherit !important;outline:none !important;}
.single-post:not(.elementor-page) .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button) {text-decoration:none !important;}
.single-post:not(.elementor-page) .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):hover {text-decoration-style:inherit !important;}
/*nosotros global*/
.btn-nosotros-gral-global {margin-top:25px;}
@media (max-width:992px){.btn-nosotros-gral-global {margin-bottom:50px;}}
/*publicidad*/
h3.p-items-info-composicion-pqt.servicio {font-size:23px !important;color:#2167b0;}
img.img-composicion-pqt-sac.servicio {width:60px;height:60px;background:#fff;}
p.p-info-servicio {font-size:20px !important;}
section.page-section.descripcion-servicio-plan.servicios .bloque-precio-web-plan .servicio {margin-bottom:25px;margin-top:10px;font-size:28px;}
section.bloque-planes.servicio.publicidad .container-grid.planes {grid-template-columns:repeat(auto-fill,minmax(300px,1fr));}
.servicio-publicidad .opiniones-home {background:#fff !important;}
/*btn de contacto sticky siempre oculto en pag de contacto*/
.contacto-pagina .contacto-global.visibilidad-contacto-sticky {display:none !important;}
.contacto-global.visibilidad-contacto-sticky {position:fixed;bottom:25px;right:18px;z-index:999;background:#2167b0;padding:5px 13px 7px 13px;border-radius:20px;}
.contacto-global.visibilidad-contacto-sticky a {color:#fff;font-weight:normal;font-size:19px;}
.contacto-global.visibilidad-contacto-sticky a:hover {text-decoration:none !important;}
.contacto-global.visibilidad-contacto-sticky:hover {background:#00AC92;}
.visibilidad-contacto-sticky {font-size:19px !important;color:#fff !important;font-weight:400 !important;}
.visibilidad-contacto-sticky:hover {color:#fff !important;text-decoration:none !important;}
/*arreglar error reviews*/
.ti-widget.ti-goog {overflow:hidden !important;}
/*pag publicidad*/
.planes-publicidad .container-precio-plan-sac.contratacion-dominio.servicio {background:#fff;}
section.page-section.descripcion-servicio-plan.servicios.planes-publicidad {padding-bottom:0;padding-top:25px;}
p.p-info-planes-gads {font-size:16px;background:#fff;border-bottom:1px solid #eaeaea;padding-bottom:5px;}
.icono-tilde {color:#2167b0;}
.p-info-planes-gads-bajada {font-size:18px;font-weight:bold;}
.planes-publicidad .container-precio-plan-sac.contratacion-dominio.servicio {margin-top:30px !important;}
@media (max-width:970px){.planes-publicidad .bloque-precio-web-plan {margin-top:20px;}}
/*métodos de pago*/
img.img-sac-pagos {width:100%;height:auto;padding:0 0 15px 0;}
.titulo-medios-pagos {font-size:16px;font-weight:bold;}
.div-medios-pagos {margin-right:15px;margin-left:15px;border:1px solid #eaeaea;margin-bottom:20px;}
/*elegi-sac*/
section.elegi-sac {padding-top:90px !important;padding-bottom:90px !important;}
.column-container-elegi-sac {display:flex;flex-direction:column;gap:1rem;}
.row-elegi-sac {display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;}
.box-elegi-sac {flex:1;max-width:calc(33.333% - 1rem);box-sizing:border-box;text-align:center;background-color:#f9f9f9;padding:1rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);}
.box-elegi-sac.empresa-sas {max-width:100% !important;}
.box-image-elegi-sac {max-width:100%;height:auto;border-radius:8px;}
.box-title-elegi-sac {font-size:1.2rem;margin:0.5rem 0;font-weight:bold;}
.box-description-elegi-sac {font-size:1rem;color:#555;}
.elegi-sac p.precio-plan-sac.dominio-web.titulo {font-size:50px;}
.elegi-sac p.p-info-planes-gads {margin-bottom:15px;padding-bottom:0;text-align:left;}
.elegi-sac p.p-info-planes-gads:before {content:"";display:inline-block;margin-right:10px;width:15px;height:15px;background:url('https://paginaswebsac.com.ar/wp-content/themes/sac/img/iconos/correcto.png') no-repeat center center;background-size:cover;}
@media (max-width:768px){.box-elegi-sac {max-width:100%;margin-bottom:15px;}.row-elegi-sac {display:block;}.column-container-elegi-sac {gap:inherit;}.elegi-sac .col-lg-8.precios-finales-div {padding-top:60px;}.elegi-sac .bloque-precio-web-plan {margin-top:0 !important;}}
/*IVA -- no quitar clase one-page -- revisar clases*/
.servicio-one-page p.precio-plan-sac.dominio-web.titulo:before {content:'2 cuotas de';font-size:18px;font-weight:normal;color:grey;display:block;margin-bottom:-10px;}
.servicio-one-page.tienda p.precio-plan-sac.dominio-web.titulo:before {content:'3 cuotas de' !important;}
/*FIN IVA -- no quitar clase one-page -- revisar clases*/
/*quitar precios paquetes - abono mensual y ajustar posicion SEO*/
body.paquetes-sin-precio .col-lg-4.precios-finales-div {display:none;}
body.paquetes-sin-precio section.page-section.descripcion-servicio-plan .col-lg-8 {margin:auto;text-align:center;}
.paquetes-sin-precio section.page-section.abono-mensual {display:none;}
.paquetes-sin-precio section.section-con-img.especialistas-seo .container .row {flex-direction:row-reverse !important;}
/*fin quitar precios paquetes*/
/*tooltip*/
.sac-fly-tooltip-container {position:relative;cursor:pointer;font-family:sans-serif;display:inline-block;max-width:100%;}
.sac-fly-tooltip-icon {background:grey;color:#fff;border-radius:50%;width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;}
.sac-fly-tooltip-text {visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:6px 10px;border-radius:5px;position:absolute;bottom:125%;left:50%;transform:translateX(-50%);font-size:12px;max-width:220px;white-space:normal;word-wrap:break-word;z-index:1;opacity:0;transition:opacity 0.3s;}
.sac-fly-tooltip-container:hover .sac-fly-tooltip-text {visibility:visible;opacity:1;}
@media (max-width:768px){.sac-fly-tooltip-text {font-size:11px;max-width:200px;padding:6px 8px;}}
/*fin tooltip*/
/******* boton sticky en pag de contacto ********/
.pagina-contacto .visibilidad-contacto-sticky {display:none !important;}
.pagina-contacto .visibilidad-whatsapp-sticky {display:none !important;}
/******whatsapp vs contacto******/
/*whatsapp botones*/
.visibilidad-whatsapp {display:none !important;}
/*visibilidad whatsapp sticky*/
.visibilidad-whatsapp-sticky {display:none !important;}
/*HACER VISIBLE WP SOLAMENTE EN LAS PÁGINAS ONE PAGE Y PUBLICIDAD*/
/*FIN HACER VISIBLE WP SOLAMENTE EN LAS PÁGINAS ONE PAGE y publicidad*/
/*boton contacto en blog*/
.single-post .visibilidad-whatsapp-sticky {display:none;}
.single-post .visibilidad-contacto-sticky {display:inherit !important;}

