body:not(.home) .page_content_wrap :is(h1, h2, h3, h4, h5, h6, p, li, blockquote, dt){ color:inherit; }body:not(.home) :is(.post_content, .entry-content) :is(p, li, b, strong, em, dt, td, th, figcaption, blockquote, span){ color:inherit; }body:not(.home) :is(.post_content, .entry-content) :is(a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, li a){ color:#ff8a3a; }body:not(.home) :is(.post_content, .entry-content) :is(a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover){ color:#ffa760; }:is(.twl-footer-final, .twl-footer-v2, .twl-hub-section, .services-section, .before-after-section-vc, .rs-bg-black, .twl-en-hero, .twl-en-section--alt, .twl-en-warranty-block, .twl-equipo-philosophy, .twl-equipo-training, .twl-tech-lab, .twl-garantia-faq, .twl-garantia-qa, .twl-guias-cta, .twl-blog__sidebar-cta, .twl-ct-split__info) :is(h1, h2, h3, h4, h5, h6, p, li, dt, b, strong, em, blockquote){ color:#ededf0; }:is(.twl-footer-final, .twl-footer-v2, .twl-hub-section, .services-section, .before-after-section-vc, .twl-guias-cta) :is(a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, li a){ color:#fff; }:is(.twl-garantia, .twl-tecnologia) :is(h1, h2, h3, h4, h5, h6, p, li, dt, span, b, strong, em, blockquote, figcaption, small){ color:#ededf0; }:is(.twl-garantia, .twl-tecnologia) :is(a, li a):not(.twl-btn){ color:#ff8a3a; }:is(.twl-garantia, .twl-tecnologia) a:hover{ color:#ffa760; }:is(.twl-garantia, .twl-tecnologia) :is(.twl-btn--ghost, .twl-btn--secondary){ color:#ededf0; -webkit-text-fill-color:#ededf0; }:is(.twl-garantia, .twl-tecnologia) :is(.twl-btn--ghost, .twl-btn--secondary) :is(span, strong, b){ color:#ededf0; -webkit-text-fill-color:#ededf0; }body:not(.home) .wl-rev__card :is(.wl-rev__card-text, .wl-rev__card-name, .wl-rev__card-role, p, h3, h4, strong, b, li, span){ color:#e8e8ec !important; }body:not(.home) .wl-rev__card :is(.wl-rev__card-more, .wl-rev__card-date){ color:#ff8a3a !important; }:is(.twl-af-orphan-block, .twl-404__recent) :is(p, li){ color:#ededf0; }:is(.twl-af-orphan-block, .twl-404__recent) :is(a, li a){ color:#ff8a3a; }:is(.twl-featured-cases, .twl-resources, .twl-other-services, .twl-brand-links, .twl-related-guides, .twl-cluster-seo) :is(h1, h2, h3, h4, h5, h6, p, li, dt, blockquote, figcaption, span, strong, b, em){ color:#1a1a1a; }:is(.twl-featured-cases, .twl-resources, .twl-other-services, .twl-brand-links, .twl-related-guides, .twl-cluster-seo) :is(.twl-other-services__card-desc, .twl-featured-cases__subtitle, .twl-other-services__subtitle, .twl-resources__col p, p.is-muted){ color:#555; }:is(.twl-featured-cases, .twl-resources, .twl-other-services, .twl-brand-links, .twl-related-guides, .twl-cluster-seo) :is(a, li a){ color:#b8490a; }:is(.twl-dc-proceso, .twl-dc-gallery, .twl-dc-when-not) :is(h1, h2, h3, h4, h5, h6, p, li, dt, blockquote, figcaption, span, strong, b, em){ color:#1a1a1a; }:is(.twl-dc-proceso, .twl-dc-gallery, .twl-dc-when-not) :is(a, li a){ color:#b8490a; }:is(.rp-system, .rp-custom, .rp-faq) :is(h1, h2, h3, h4, h5, h6, p, li, dt, blockquote, figcaption, span, strong, b, em){ color:#1a1a1a; }:is(.rp-system, .rp-custom, .rp-faq) :is(.rp-custom__card-desc, .rp-process-subtitle, p.is-muted){ color:#555; }:is(.rp-system, .rp-custom, .rp-faq) :is(a, li a){ color:#b8490a; }:is(.mf-statement, .mf-proof, .mf-proceso, .mf-faq) :is(h1, h2, h3, h4, h5, h6, p, li, dt, blockquote, figcaption, span, strong, b, em){ color:#1a1a1a; }:is(.mf-statement, .mf-proof, .mf-proceso, .mf-faq) :is(.mf-process-subtitle, p.is-muted){ color:#555; }:is(.mf-statement, .mf-proof, .mf-proceso, .mf-faq) :is(a, li a){ color:#b8490a; }:is(.wr-diagnosis, .wr-welding, .wr-faq) :is(h1, h2, h3, h4, h5, h6, p, li, dt, blockquote, figcaption, span, strong, b, em){ color:#1a1a1a; }:is(.wr-diagnosis, .wr-welding, .wr-faq) :is(a, li a){ color:#b8490a; }.sidebar_inner :is(h1, h2, h3, h4, h5, h6, p, li, dt, span, strong, b, em){ color:#1a1a1a; }.sidebar_inner :is(a, li a){ color:#b8490a; }.home .wl-rev :is(.wl-rev__card-text, .wl-rev__card-name, .wl-rev__card-role, h1, h2, h3, h4, h5, h6, p, li, b, strong, em, span){ color:#1e1e1e !important; }.home .wl-rev .wl-rev__count{ color:#555 !important; }.home .wl-rev .wl-rev__overline{ color:#a8430a !important; }body :is(.twl-btn--outline, .twl-btn--ghost, .twl-btn--secondary,
         .twl-seg-btn--outline, .twl-brand-btn--outline, .wl-btn--outline,
         .twl-en-btn--outline, .cta-btn--outline){
	color: inherit;
	border-color: currentColor;
}body :is(.twl-btn--outline, .twl-btn--ghost, .twl-btn--secondary,
         .twl-seg-btn--outline, .twl-brand-btn--outline, .wl-btn--outline,
         .twl-en-btn--outline, .cta-btn--outline):hover{
	background: currentColor;
}body :is(
  .twl-btn, .wl-btn, .wr-btn, .mf-btn, .cc-btn, .rp-btn, .tb-btn,
  .twl-dc-btn, .twl-en-btn, .twl-cta-btn, .twl-seg-btn, .twl-brand-btn,
  .wl-b2b-btn, .wl-a3-btn, .wl-c-btn, .cta-btn, .twl-vh__btn,
  .wl-btn--primary, .twl-result__cta, .twl-chooser__btn, .twl-booking__btn,
  .twl-faq-cta__btn, .twl-cv2-submit-btn, .twl-qr__save-btn, .twl-qr__maps-btn,
  .twl-local-cta__btns > a, .twl-pricing__btn, .twl-sticky-cta__btn
){
	
	border-radius: 4px !important;
	font-family: 'Conthrax', 'Arial Narrow', sans-serif !important;
	text-transform: uppercase !important;
	letter-spacing: .05em !important;
}.twl-page-active .sidebar{ display:none !important; }.twl-page-active .page_content_wrap .content{
	width:100% !important; max-width:none !important; padding:0 !important; float:none !important;
}@media (max-width:767.98px){.twl-page-active .page_content_wrap .content_wrap{ width:100% !important; max-width:none !important; }}@media (max-width: 480px){body :is(
  .twl-btn, .wl-btn, .wr-btn, .mf-btn, .cc-btn, .rp-btn, .tb-btn,
  .twl-dc-btn, .twl-en-btn, .twl-cta-btn, .twl-seg-btn, .twl-brand-btn,
  .wl-b2b-btn, .wl-a3-btn, .wl-c-btn, .cta-btn, .twl-vh__btn,
  .wl-btn--primary, .twl-result__cta, .twl-chooser__btn, .twl-booking__btn,
  .twl-faq-cta__btn, .twl-cv2-submit-btn, .twl-qr__save-btn, .twl-qr__maps-btn,
  .twl-local-cta__btns > a, .twl-pricing__btn, .twl-sticky-cta__btn
	){
		white-space: normal !important;
	}}:is(
	.wl-rev__card-text,
	.twl-guides__card-body p,
	.twl-sv__ovl p,
	.twl-dz__panelin p,
	.twl-dc-proceso__card p,
	.twl-dc-quality__card p,
	.twl-problem-card p,
	.twl-dc-ba__case p,
	.twl-b2bseo__inner p,
	.wl-c-desc,
	.twl-citylinks__intro,
	
	[class$="__card-desc"],
	[class$="__feature-desc"],
	[class$="__step-desc"],
	[class$="__quote"],
	[class$="__note"],
	.twl-en-page p,
	.twl-pricing p
){
	font-size: max(14px, 0.875rem);
	line-height: 1.6;
}