/*
 Theme Name:   Hyundai Blog
 Theme URI:    http://hyundaicr.calidad.grupoq.co.cr/blog/twenty-twenty-child/
 Description:  Twenty Fourteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-twenty-child
*/
/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */
body,html{font-family: 'Poppins', sans-serif !important;}
body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote::before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #113465 !important;
    text-transform: uppercase;
    font-weight: bold;
}
header.masthead {
 margin-bottom:50px;
 background:no-repeat center center;
 background-color:#868e96;
 background-attachment:scroll;
 position:relative;
 background-size:cover
}
header.masthead .overlay {
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background-color:#212529;
 opacity:.5
}
header.masthead .page-heading,
header.masthead .post-heading,
header.masthead .site-heading {
 padding:200px 0 150px;
 color:#fff
}
@media only screen and (min-width:768px) {
 header.masthead .page-heading,
 header.masthead .post-heading,
 header.masthead .site-heading {
  padding:200px 0
 }
}
header.masthead .page-heading,
header.masthead .site-heading {
 text-align:center
}
header.masthead .page-heading h1,
header.masthead .site-heading h1 {
 font-size:50px;
 margin-top:0
}
header.masthead .page-heading .subheading,
header.masthead .site-heading .subheading {
 font-size:24px;
 font-weight:300;
 line-height:1.1;
 display:block;
 margin:10px 0 0;
 font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif
}
@media only screen and (min-width:768px) {
 header.masthead .page-heading h1,
 header.masthead .site-heading h1 {
  font-size:80px
 }
}
header.masthead .post-heading h1 {
 font-size:35px
}
header.masthead .post-heading .meta,
header.masthead .post-heading .subheading {
 line-height:1.1;
 display:block
}
header.masthead .post-heading .subheading {
 font-size:24px;
 font-weight:600;
 margin:10px 0 30px;
 font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif
}
header.masthead .post-heading .meta {
 font-size:20px;
 font-weight:300;
 font-style:italic;
 font-family:Lora,'Times New Roman',serif
}
header.masthead .post-heading .meta a {
 color:#fff
}
@media only screen and (min-width:768px) {
 header.masthead .post-heading h1 {
  font-size:55px
 }
 header.masthead .post-heading .subheading {
  font-size:30px
 }
}