@font-face {
font-family: 'Veneer Clean Soft';
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.eot);
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.eot?#iefix) format('embedded-opentype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.woff2) format('woff2'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.woff) format('woff'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.ttf) format('truetype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftItalic.svg#VeneerCleanSoftItalic) format('svg');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Veneer Clean';
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.eot);
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.eot?#iefix) format('embedded-opentype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.woff2) format('woff2'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.woff) format('woff'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.ttf) format('truetype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanItalic.svg#VeneerCleanItalic) format('svg');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Veneer Clean';
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.eot);
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.eot?#iefix) format('embedded-opentype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.woff2) format('woff2'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.woff) format('woff'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.ttf) format('truetype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanRegular.svg#VeneerCleanRegular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Veneer Clean Soft';
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.eot);
src: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.eot?#iefix) format('embedded-opentype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.woff2) format('woff2'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.woff) format('woff'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.ttf) format('truetype'),
url(//www.gonzalodiaz.cl/wp-content/themes/archgd/fonts/VeneerCleanSoftRegular.svg#VeneerCleanSoftRegular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}    html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #4169e1;
}
a:visited {
color: #800080;
}
a:hover,
a:focus,
a:active {
color: #191970;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}   .main-navigation {
display: block;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
}
.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} body{
font-family: "minion-pro", serif;
font-weight: 400;
font-style: normal;
}
body.page{
margin: 0;
}
h1,h2,h3,h4,h5,h6{
font-family: 'Veneer Clean';
font-weight: normal;
font-style: normal;
color: #2C2C2C;
}
a:visited{
color: black;
}
#masthead {
position: fixed;
top: 0;
width: 100%;
z-index: 2;
}
.is-sticky header {
background-color: white;
height: 70px;
}
.navbar-brand img {
filter: invert(1);
}
.is-sticky .navbar-brand img {
filter: invert(0);
}
.is-sticky button.menu {
filter: invert(1);
}
.is-sticky .custom-logo{
display: none;
}
.is-sticky .custom-logo-link{
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/ARChGD-logo-black.svg);
background-size: contain;
background-repeat: no-repeat;
width: 90px;
height: 50px;
}
.is-sticky header .site-branding, .is-sticky header button.menu{
top: 10px;
}
.site-header .offcanvas {
background-color: black;
}
.site-header nav ul{
list-style: none;
margin-left: 0px;	
}
.site-header nav ul li{
list-style: none;
padding: 5px 0px;
}
.site-branding {
position: absolute;
top: 10px;
left: 30px;
}
button.menu {
background-color: transparent;
border: none;
box-shadow: none;
position: absolute;
right: 30px;
top: 10px;
color: white;
font-family: "alternate-gothic-extra-cond", sans-serif;
font-weight: 600;
font-style: normal;
font-size: 20px;
}
button.menu img {
width: 44px;
margin-left: 5px;
}
.offcanvas-header .btn-close{
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/close.svg);
position: absolute;
right: 45px;
top: 30px;
width: 30px;
height: 30px;
background-size: contain;
padding: 0;
opacity: 1;
}
.offcanvas-header .btn-close:hover{
opacity: .7;
}
nav a{
list-style: none;
font-family: "alternate-gothic-extra-cond", sans-serif;
font-weight: 800;
font-style: normal;
color: white;
font-size: 22px;
text-decoration: none;
letter-spacing: 2px;
}
.site-header nav a:visited{
color: white;
}
.site-header nav a:hover{
color: #e3e3e3;
}
.btn{
font-size: 30px;
font-family: 'Veneer Clean';
font-weight: normal;
font-style: normal;
border-radius: 0px;
padding: 10px 90px;
}
a.btn-dark, a.btn-dark:visited{
color: white;
}
#video {
margin-top: 0px;
padding: 0 30px;
background-color: black;
position: relative;
}
.hero__video-wrapper {
position: relative;
line-height: 0px;
}
.hero__video-wrapper video {
width: 100%;
}
.hero__video-wrapper button {
display: none;
}
section h3{
text-align: center;
font-size: 44px;
margin-bottom: 30px;
}
.home section h3{
font-size: 84px;
display: inline-block;
margin: 0 auto 30px 0;
width: fit-content;
position: relative;
}
.home section h3:before{
position: absolute;
content: "";
width: 52px;
height: 100%;
background-image: url(https://gonzalodiaz.cl/wp-content/themes/archgd/img/tachado.png);
left: 23px;
background-size: contain;
background-repeat: no-repeat;
}
section .btn-dark{
margin: 0 auto;
display: block;
max-width: 270px;
padding: 10px 15px;
}
#archgd{
background-color: #EBD247;
padding: 60px 0 90px 0;
position: relative;
overflow: hidden;
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/bg-section-right-GD.svg);
background-repeat: no-repeat;
background-position: right center;
}
#archgd p{
font-size: 24px;
line-height: 30px;
}
#archgd .btn{
float: right;
}
#archgd .container{
position: relative;
}
#archgd .numeros{
font-family: "veneer", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 160px;
color: #B52222;
opacity: .3;
position: absolute;
bottom: -180px;
}
#archivo{
background-color: white;
padding: 60px 0 90px 0px;
overflow: hidden;
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/bg-section-left-GD.svg);
background-repeat: no-repeat;
background-position: left center;
text-align: center;
}
#archivo a{
text-decoration: none;
}
#archivo a:hover img{
filter: grayscale(1);
}
#archivo h5 {
font-family: minion-pro, serif;
text-transform: uppercase;
font-size: 18px;
text-align: left;
}
#archivo .btn-dark{
margin-top: 60px;
} #videoteca{
background-color: #F05A28;
padding: 60px 0 120px 0px;
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/videoteca-bg.svg);
background-repeat: no-repeat;
background-position: right 60px bottom 60px;
text-align: center;
}
#videoteca a{
text-decoration: none;
}
#videoteca .thumb-videos:hover h5{
color: white!important;
}
#videoteca h5{
font-family: minion-pro, serif;
text-transform: uppercase;
font-size: 18px;
}
#videoteca .btn-dark {
margin: 0 auto;
display: block;
width: fit-content;
max-width: inherit;
padding: 10px 15px;
}
#videoteca svg {
width: 40px;
color: white;
filter: invert(1);
float: left;
margin-right: 8px;
}
.thumb-videos .thumb {
border-radius: 0px;
overflow: hidden;
position: relative;
cursor: pointer;
}
.thumb-videos .thumb:hover img{
filter: grayscale(1);
}
.thumb-videos .thumb .btnplay {
height: 20px;
right: 18px;
position: absolute;
bottom: 20px;
transform: translate(-50%, -50%);
width: 20px;
}
.thumb-videos .thumb:before{
content: "";
position: absolute;
display: block;
width: 50px;
height: 50px;
border: 3px solid white;
border-radius: 25px;
right: 15px;
bottom: 15px;
}
.page-template-default, .page-template-tpl-biografia{
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/top-bg-gd.png);
background-repeat: no-repeat;
background-position: center top;
}
.page-template-default .site-branding, .page-template-tpl-biografia  .site-branding{
position: absolute;
top: 30px;
left: 30px;
}
.page-template-default button.menu, .page-template-tpl-biografia button.menu  {
filter: invert(1);
top: 30px;
}
.page-template-default .custom-logo, .page-template-tpl-biografia  .custom-logo{
filter: invert(1);
}
.page-template-default .site-main, .page-template-tpl-biografia  .site-main{
padding-top: 120px;
}
.page-template-default h1, .page-template-tpl-biografia h1{
font-size: 90px;
text-transform: uppercase;
}
.page-template-default footer.site-footer, .page-template-tpl-biografia footer.site-footer{
margin-top: 120px;
}
.page p{
font-family: minion-pro, serif;
font-size: 22px;
line-height: 26px;
}
.page-template-tpl-cronologia{
background-color: #EBD247;
}
.page-template-tpl-cronologia{
background-image: url(//www.gonzalodiaz.cl/wp-content/themes/archgd/img/top-bg-gd.png);
background-repeat: no-repeat;
background-position: center top;
}
.page-template-tpl-cronologia .site-branding {
position: absolute;
top: 30px;
left: 30px;
}
.page-template-tpl-cronologia button.menu{
filter: invert(1);
top: 30px;
}
.page-template-tpl-cronologia .custom-logo{
filter: invert(1);
}
.page-template-tpl-cronologia .site-main{
padding-top: 120px;
}
.page-template-tpl-cronologia h1{
font-size: 90px;
text-transform: uppercase;
}
.bsb-timeline-4 .timeline:after, .bsb-timeline-4 .timeline>.timeline-item:after{
background-color: black;
}
.bsb-timeline-4 .timeline>.timeline-item:after{
border-color: black;
}
.bsb-timeline-4  .card-title{
font-family: "veneer", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 110px;
color: #B52222;
opacity: .5;
}
.bsb-timeline-4 .card{
background-color: transparent;
border: none;
}
.bsb-timeline-4 .timeline>.timeline-item .timeline-indicator:after{
display: none;
}
.bsb-timeline-4  .card-subtitle {
font-family: 'Veneer Clean';
font-weight: normal;
font-style: normal;
display: block;
color: #2C2C2C;
margin-top: calc(-.5* var(--bs-card-title-spacer-y));
margin-bottom: 0; font-size: 30px;
line-height: 30px;
color: black !important;
opacity: 1;
}
.bsb-timeline-4  a.card-subtitle:hover{
color: #B52222!important;
}
.bsb-timeline-4 .left  .card-title, .bsb-timeline-4 .left .card-subtitle, .left .card-text:last-child{
text-align: right!important;
}
.bsb-timeline-4 .mobx img{
max-height: 300px;
}
@media (min-width: 768px) {
.bsb-timeline-4 .timeline>.timeline-item .timeline-meta {
margin-bottom: 0;
position: absolute;
top: calc(50% - 115px);
width: 100%;
z-index: 1;
}
} .page-template-default footer.site-footer, .page-template-tpl-cronologia footer.site-footer{
margin-top: 120px;
}
footer.site-footer{
background-color: black;
padding: 60px 0 30px 0;
}
footer h4{
color: white;
}
footer p{
text-align: center;
color: white;
font-family: "minion-pro", serif;
font-size: 16px!important;
line-height: 20px!important;
}
footer a{
color: white;
text-decoration: none;
font-family: "minion-pro", serif;
font-size: 18px;
letter-spacing: 1px;
}
footer a:hover{
color: #d2d2d2;
}
footer ul{
margin-left: 0;
padding-left: 0px;
list-style: none;
}
.social a{
display: inline-block;
width: 44px;
float: left;
color: white;
text-decoration: none;
}
.social svg{
width: 40px;
color: white;
filter: invert(1);
}
.grecaptcha-badge{
display: none;
}
.wpcf7 input, .wpcf7 textarea, .wpcf7 label {
width: 100%;
}
.wpcf7-submit {
width: 200px !important;
background-color: black;
color: white;
}
.wpcf7-submit:hover {
background-color: white;
color: black;
}
.wpcf7-submit {
text-transform: uppercase;
padding: 5px 15px;
float: left;
margin-top: 60px;
display: block;
border: none;
border: 2px solid black;
transition: all .2s ease-in;
}
.wpcf7-submit:hover {
background-color: white;
border: 2px solid black;
color: black!important;
}
input[type="submit"]{
font-size: 30px;
font-family: 'Veneer Clean';
font-weight: normal;
font-style: normal;
border-radius: 0px;
padding: 10px 90px;
margin: 0 auto;
display: block;
max-width: 270px;
padding: 10px 15px;
color: white;
background-color: black;
border: none;
}
@media screen and (max-width: 600px) {
button.menu{
right: 0;
}
#archgd{
background-repeat: repeat-y;
}
#archgd img{
width: 70%;
}
#archgd p {
font-size: 22px;
line-height: 30px;
text-align: center;
margin-top: 45px;
width: 80%;
margin: 0 auto;
padding-top: 45px;
margin-bottom: 45px;
}
#archgd .numeros{
font-size: 120px;
}
#archgd .btn {
font-size: 24px;
float: none;
margin: 0 auto;
}
#archivo{
padding-top: 45px;
padding-left: 30px;
padding-right: 30px;
background-repeat: repeat-y;
}
.home section h3{
font-size: 60px;
}
#archivo h5{
font-size: 16px;
}
footer.site-footer img{
margin-bottom: 30px;
}
.mincap img{
float: left;
width: 80%;
margin-top: 30px;
}
.page-template-default h1, .page-template-tpl-biografia h1 {
font-size: 60px;
text-transform: uppercase;
margin-top: 45px;
}
.reverse{
flex-direction: column-reverse;
}
.page-template-tpl-cronologia.is-sticky .custom-logo {
filter: invert(1);
display: none;
}
.page-template-tpl-cronologia h1 {
font-size: 60px;
text-transform: uppercase;
margin-top: 90px;
}
.bsb-timeline-4 .card-title{
font-size: 70px;
}
.bsb-timeline-4 .card-text p{
margin-bottom: 0px;
font-size: 20px;
line-height: 24px;
}
.bsb-timeline-4 .left .card-title, .bsb-timeline-4 .left .card-subtitle, .left .card-text:last-child {
text-align: left!important;
}
.archive .page-title {
font-size: 50px;
margin-top: 60px;
padding-left: 15px;
}
.archive .page-title:after {
left: 13px;
}
.wp-pagenavi .pages, .wp-pagenavi .extend, .wp-pagenavi .last{
display: none;
}
.wp-pagenavi a.nextpostslink{
border:2px solid black!important;
}
.page-template-default .site-main, .page-template-tpl-biografia .site-main {
padding-top: 200px;
}
.cruz {
position: absolute;
z-index: 1;
width: 150px;
left: -30px;
top: 16px;
}
.site-branding img{
width: 70px;
}
.wp-pagenavi .previouspostslink:after {
content: ''!important;
}
.wp-pagenavi .nextpostslink:before {
content:  ''!important;
}
}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.mobx-holder,.mobx-item,.mobx-item-inner{-webkit-backface-visibility:hidden;overflow:hidden}.mobx-holder,.mobx-holder svg{pointer-events:none}.mobx-error,.mobx-html,.mobx-iframe,.mobx-img,.mobx-slider,.mobx-thumb,.mobx-video{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.mobx-holder,.mobx-holder *{box-sizing:border-box}.mobx-holder{position:fixed;z-index:9999999;width:100%;height:100%;left:0;top:0;visibility:hidden;opacity:0;will-change:opacity,visibility;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s ease;transition:opacity .4s ease,visibility .4s ease}.mobx-overlay,.mobx-ui:after{position:absolute;left:0;will-change:opacity;top:0}.mobx-holder:-webkit-full-screen{background-color:transparent}.mobx-open{pointer-events:auto;visibility:visible;opacity:1}.mobx-rtl{direction:rtl}.mobx-slider{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1;-ms-touch-action:none;touch-action:none;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.mobx-hide{opacity:0;-webkit-transition:none;transition:none}.mobx-overlay{width:100%;height:100%;transform:translateZ(0);background-color:#000}.mobx-ui:after{content:"";right:0;bottom:0;opacity:0;visibility:hidden;background:rgba(0,0,0,.4);-webkit-transition:opacity .25s ease-out,visibility .25s ease-out;transition:opacity .25s ease-out,visibility .25s ease-out}.mobx-bottom-bar,.mobx-top-bar{position:absolute;will-change:transform;background-color:rgba(0,0,0,.4);left:0;width:100%}.mobx-open-tooltip .mobx-ui:after{opacity:1;visibility:visible}.mobx-top-bar{top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobx-holder:not(.mobx-open) .mobx-top-bar,.mobx-idle .mobx-top-bar,.mobx-will-close .mobx-top-bar{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mobx-bottom-bar{bottom:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobx-holder:not(.mobx-open) .mobx-bottom-bar,.mobx-panzoom .mobx-bottom-bar,.mobx-will-close .mobx-bottom-bar{-webkit-transform:translateY(100%);transform:translateY(100%)}.mobx-caption{position:relative;display:block;width:100%;padding:0;margin:0;pointer-events:none}.mobx-caption-inner{max-width:420px;margin:0 auto;pointer-events:auto;cursor:default}.mobx-holder .mobx-desc,.mobx-holder .mobx-title{position:relative;margin:0;padding:14px 10px 12px;font-weight:400;display:block;text-align:center}.mobx-error,.mobx-html{pointer-events:none}.mobx-holder .mobx-title{font-size:13px;line-height:18px;color:#eee}.mobx-holder .mobx-desc{font-size:12px;line-height:16px;color:#bbb}.mobx-title+.mobx-desc{margin:-6px 0 0;padding:0 10px 10px}.mobx-item,.mobx-item-inner{position:absolute;display:block;left:0;top:0;bottom:0;width:100%;text-align:center;touch-action:none;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-transform-origin:center;transform-origin:center}.mobx-item-inner{-webkit-overflow-scrolling:touch;overflow:auto}.mobx-img,.mobx-panzoom .mobx-item{cursor:move;cursor:grab;cursor:-webkit-grab}.mobx-dragging .mobx-item *{cursor:grabbing;cursor:-webkit-grabbing}.mobx-error,.mobx-html,.mobx-iframe,.mobx-img,.mobx-video{position:absolute;display:block;height:0;width:0;max-width:none;padding:0;margin:0;opacity:0;will-change:opacity;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.mobx-media-loaded{opacity:1;visibility:visible}.mobx-error,.mobx-html-inner{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobx-error{width:100%;height:auto;padding:20px 60px;color:#bbb;text-align:center}.mobx-html-inner{position:relative;display:inline-block;overflow:auto;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;pointer-events:auto}.mobx-video{cursor:pointer;background:rgba(255,255,255,.1);background-size:cover;background-repeat:no-repeat;background-position:center}.mobx-video.mobx-playing{background:0 0;background-image:none!important}.mobx-thumb-video:after,.mobx-video:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M14,7.999c0-0.326-0.159-0.632-0.427-0.819l-10-7C3.269-0.034,2.869-0.058,2.538,0.112 C2.207,0.285,2,0.626,2,0.999v14.001c0,0.373,0.207,0.715,0.538,0.887c0.331,0.17,0.73,0.146,1.035-0.068l10-7 C13.841,8.633,14,8.327,14,8.001C14,8,14,8,14,7.999C14,8,14,8,14,7.999z'/%3E%3C/svg%3E") no-repeat}.mobx-video:after,.mobx-video:before{position:absolute;content:"";top:50%;left:50%;width:80px;height:80px;padding:0;margin:-44px 0 0 -44px;background-size:40%;background-position:28px 50%;border:4px solid #fff;border-radius:100%;box-sizing:content-box}.mobx-video.mobx-loading:before{border-color:transparent}.mobx-video:after{opacity:0;visibility:hidden;background-image:none;background-color:transparent;border-color:transparent transparent transparent #fff}.mobx-video.mobx-loading:after{opacity:1;visibility:visible;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear}.mobx-video.mobx-playing:after,.mobx-video.mobx-playing:before{opacity:0}.mobx-video .mejs-video,.mobx-video iframe,.mobx-video video{position:absolute;overflow:hidden;top:0;left:0;width:100%!important;height:100%!important;opacity:0;background:rgba(255,255,255,.065);pointer-events:none;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.mobx-video iframe{background:0 0}.mobx-video .mejs-overlay{display:none!important}.mobx-video.mobx-playing .mejs-video,.mobx-video.mobx-playing iframe,.mobx-video.mobx-playing video{opacity:1;pointer-events:auto}.mobx-fullscreen video::-webkit-media-controls-fullscreen-button{display:none}.mobx-holder .mobx-counter,.mobx-timer{position:relative;display:inline-block}:-webkit-full-screen-ancestor:not(iframe){will-change:auto!important}.mobx-holder .mobx-counter{float:left;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;margin:0 10px;letter-spacing:.6px}.mobx-rtl .mobx-counter{float:right}.mobx-timer{float:left;width:24px;height:24px;margin:10px 0 10px 5px;opacity:0;will-change:opacity;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.mobx-rtl .mobx-timer{float:right}.mobx-autoplay .mobx-timer{opacity:1}.mobx-holder .mobx-loader{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;outline:transparent solid 1px;border-radius:50%;border-width:3px;border-right-style:solid;border-top-style:solid;border-bottom-style:solid;border-color:rgba(255,255,255,.2);border-left:3px solid #fff;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear}@-webkit-keyframes mobx-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mobx-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobx-holder .mobx-share-tooltip{position:absolute;display:block;z-index:2;width:120px;top:50px;opacity:0;visibility:hidden;color:#444;background-color:#fff;border-bottom-color:#fff;will-change:transform;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .25s ease,opacity .25s ease,visibility .25s ease;transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.mobx-share-tooltip:before{content:'';position:absolute;display:block;width:0;height:0;top:-12px;right:14px;border:6px solid transparent;border-bottom-color:inherit}.mobx-gallery figure .mobx-gallery-play,.mobx-thumb-video:after,.mobx-thumb:after{content:""}.mobx-share-tooltip[data-position=left]:before{left:14px;right:auto}.mobx-open-tooltip .mobx-share-tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.mobx-share-tooltip span{display:block;width:100%;height:40px;padding:10px;color:inherit;font-size:14px;line-height:22px;text-align:center;background:inherit;box-shadow:inset 0 -2px 8px rgba(0,0,0,.03)}.mobx-ui button{position:relative;display:inline-block;width:40px;height:40px;padding:0;cursor:pointer;box-shadow:none;border:none;border-radius:0;outline:0;background-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.mobx-share-tooltip button:hover:after,.mobx-ui button:hover{opacity:1}.mobx-share-tooltip button{float:left;color:inherit}.mobx-next *,.mobx-prev *,.mobx-share-tooltip button:hover svg,.mobx-top-bar *{color:#fff}.mobx-rtl .mobx-share-tooltip button{float:right}.mobx-top-bar button{float:right;margin:2px;opacity:.75}.mobx-rtl .mobx-top-bar button{float:left}button.mobx-next,button.mobx-prev{position:absolute;left:0;top:50%;width:44px;height:32px;margin:0 6px;opacity:.75;background-color:rgba(0,0,0,.4);will-change:transform;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out}button.mobx-next{left:auto;right:0}.mobx-holder:not(.mobx-open) .mobx-prev,.mobx-idle .mobx-prev,.mobx-will-close .mobx-prev{-webkit-transform:translateX(-120%) translateY(-50%);transform:translateX(-120%) translateY(-50%)}.mobx-holder:not(.mobx-open) .mobx-next,.mobx-idle .mobx-next,.mobx-will-close .mobx-next{-webkit-transform:translateX(120%) translateY(-50%);transform:translateX(120%) translateY(-50%)}.mobx-holder[data-download=false] .mobx-download,.mobx-holder[data-download=false] .mobx-download:hover,.mobx-holder[data-zoom=false] .mobx-zoom,.mobx-holder[data-zoom=false] .mobx-zoom:hover{opacity:.45;cursor:default}.mobx-ui button svg{fill:currentColor;pointer-events:none}.mobx-top-bar>button svg{position:absolute;left:0;top:0}.mobx-share-tooltip button svg,.mobx-top-bar button svg{width:100%;height:100%;padding:12px 0}.mobx-autoplay button.mobx-play svg:first-child,.mobx-fullscreen button.mobx-fullscreen svg:first-child,.mobx-panzoom button.mobx-zoom svg:first-child,button.mobx-fullscreen svg:last-child,button.mobx-play svg:last-child,button.mobx-zoom svg:last-child{opacity:.001}.mobx-autoplay button.mobx-play svg:last-child,.mobx-fullscreen button.mobx-fullscreen svg:last-child,.mobx-panzoom button.mobx-zoom svg:last-child{opacity:1}button.mobx-next svg,button.mobx-prev svg{width:100%;height:100%;padding:4px 10px}.mobx-share-tooltip button,.mobx-share-tooltip button svg use{-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.mobx-facebook:hover{background-color:#3b5998}.mobx-twitter:hover{background-color:#1da1f2}.mobx-googleplus:hover{background-color:#dd4b39}.mobx-pinterest:hover{background-color:#bd081c}.mobx-linkedin:hover{background-color:#0077b5}.mobx-reddit:hover{background-color:#ff4500}.mobx-tumblr:hover{background-color:#35465c}.mobx-blogger:hover{background-color:#f57d00}.mobx-buffer:hover{background-color:#323b43}.mobx-digg:hover{background-color:#005be2}.mobx-stumbleupon:hover{background-color:#eb4924}.mobx-evernote:hover{background-color:#2dbe60}.mobx-thumbs-holder,.mobx-thumbs-inner{position:absolute;display:block;left:0;right:0;bottom:0;padding:0;margin:0 auto}.mobx-thumbs-holder{position:relative;cursor:move;cursor:grab;cursor:-webkit-grab}.mobx-thumb{position:absolute;margin:0;will-change:left;background-color:rgba(255,255,255,.1);outline:transparent solid 0;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.mobx-thumb:hover{background-color:rgba(255,255,255,.2)}.mobx-thumb:after{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;opacity:.0001;-webkit-transform:translateZ(0);transform:translateZ(0);border:2px solid #fff}.mobx-active-thumb:after{opacity:.9999}.mobx-thumb-bg{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;will-change:opacity,visibility;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.mobx-thumb-loaded{visibility:visible;opacity:.5}.mobx-active-thumb .mobx-thumb-loaded,.mobx-thumb-bg:hover{opacity:1}.mobx-dragging .mobx-thumbs-holder{cursor:grabbing;cursor:-webkit-grabbing}.mobx-thumb-video:after{position:absolute;left:0;right:0;top:50%;width:40px;height:40px;margin:-20px auto 0;background-size:16px;background-position:12px 50%}.mobx-gallery,.mobx-gallery *{box-sizing:border-box}.mobx-gallery{position:relative;display:block;overflow:hidden}.mobx-gallery figure{position:relative;display:inline-block;overflow:hidden;float:left;margin:0;width:25%}.mobx-gallery figure img{display:block;height:100%!important;width:100%!important;margin:0!important;border-radius:0;object-fit:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.mobx-gallery figure:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.mobx-gallery figure figcaption{position:absolute;bottom:0;left:0;right:0;min-height:40px;margin:0;padding:10px 10px 8px;font-size:13px;line-height:18px;color:#fff;opacity:0;pointer-events:none;will-change:opacity,transform;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .25s,-webkit-transform .25s ease-out;transition:opacity .25s,transform .25s ease-out}.mobx-gallery figure figcaption a{pointer-events:auto}.mobx-gallery figure figcaption.hide{display:none}.mobx-gallery figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mobx-gallery figure .mobx-gallery-play{position:absolute;left:50%;top:50%;height:50%;width:50%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:-webkit-transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.mobx-gallery figure:hover .mobx-gallery-play{opacity:0;-webkit-transform:scale(.8) translateX(-50%) translateY(-50%);transform:scale(.8) translateX(-50%) translateY(-50%)}.mobx-gallery figure .mobx-gallery-play svg{position:absolute;left:50%;top:50%;max-height:90px;max-width:90px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-height:800px){.mobx-video:after,.mobx-video:before{width:60px;height:60px;margin:-34px 0 0 -34px;background-position:20px 50%}}@media screen and (max-height:360px){.mobx-video:after,.mobx-video:before{width:40px;height:40px;margin:-24px 0 0 -24px;background-position:14px 50%;border-width:3px}}@media screen and (max-width:400px){.mobx-timer{margin:10px 0}.mobx-top-bar button{margin:2px 0}}@media screen and (max-width:360px){.mobx-counter{margin:0 6px 0 4px}.mobx-top-bar button{width:34px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:380px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:380px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:380px),only screen and (min-device-pixel-ratio:2) and (max-width:380px){.mobx-top-bar button{width:40px}}