/*  
Theme Name: Espacio Power
Theme URI: http://www.factorn.com
Version: 1.0.0
Author: factor ñ
Author URI: http://www.factorn.com
*/


/************************************ CUSTOM CLASSES ************************************************/
html {scroll-behavior: smooth;}

.page-template-landing {width: 640px; max-width: 100%; margin: 0 auto; background: black;}
.page-template-landing .fondo {position: fixed; width: 100%; height: 100vh; left: 0; top: 0; z-index: -1; object-fit: cover; filter: brightness(.25);}
.page-template-landing > .wp-block-group {overflow: hidden;}
.page-template-landing > .wp-block-image {margin: 0;}

.cuadros {display: flex; gap: .5em;}
.cuadros.is-vertical {flex-direction: column;}
.cuadros > * {padding: 1.5ex 2ex; margin: 0; border: .15em solid; border-radius: .75em 0; font-size: smaller; background: white; list-style: none; box-shadow: -.2em .2em black;}
.cuadros > p {max-width: max-content;}

.negritas-destacadas strong {font-size: larger; font-weight: 800;}

h1, h2, h3 {text-wrap: balance;}

.marquesina {height: 100px; background: url("https://www.factorndev.com/espaciopower/wp-content/uploads/marquesina.png") repeat-x center left white; background-size: auto 80px; animation: marquesina 4s linear forwards infinite;}
@keyframes marquesina {to {background-position: -280px center;}}

.wp-block-button__link {transition: .2s ease-out;}

.formkit-submit {font-weight: bold !important; border-radius: 2lh !important; font-size: 1.2rem !important; font-family: inherit !important; max-width: max-content;}
.formkit-input, .formkit-select {border: 3px solid !important;}

summary {font-weight: 800;}