/*
 Theme Name:   Soledad Child Theme
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Version:      1.0
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here
-------------------------------------------------------------- */



@import url("https://p.typekit.net/p.css?s=1&k=bvr8kzt&ht=tk&f=10879.10881.10882.15586.28423.28425.28431.28433.28434&a=1109645&app=typekit&e=css");

@font-face {
font-family:"futura-pt";
src:url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"futura-pt";
src:url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"futura-pt";
src:url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/l?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/d?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/a?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"futura-pt";
src:url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=c1627fd7b7efc3ea862ea124732198613672ed60d7d14b8606daecd7d2df956d&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"mr-eaves-xl-modern";
src:url("https://use.typekit.net/af/332c60/00000000000000003b9adbd0/27/l?subset_id=2&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/332c60/00000000000000003b9adbd0/27/d?subset_id=2&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/332c60/00000000000000003b9adbd0/27/a?subset_id=2&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"mr-eaves-xl-modern";
src:url("https://use.typekit.net/af/96c89c/00000000000000003b9adbd2/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/96c89c/00000000000000003b9adbd2/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/96c89c/00000000000000003b9adbd2/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"mr-eaves-xl-modern";
src:url("https://use.typekit.net/af/eaf692/00000000000000003b9adbd8/27/l?subset_id=2&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/eaf692/00000000000000003b9adbd8/27/d?subset_id=2&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/eaf692/00000000000000003b9adbd8/27/a?subset_id=2&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"mr-eaves-xl-modern";
src:url("https://use.typekit.net/af/c93bdc/00000000000000003b9adbda/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/c93bdc/00000000000000003b9adbda/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/c93bdc/00000000000000003b9adbda/27/a?subset_id=2&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"mr-eaves-xl-modern";
src:url("https://use.typekit.net/af/bd2066/00000000000000003b9adbdb/27/l?subset_id=2&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/bd2066/00000000000000003b9adbdb/27/d?subset_id=2&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/bd2066/00000000000000003b9adbdb/27/a?subset_id=2&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

.tk-futura-pt { font-family: "futura-pt",sans-serif; }
.tk-mr-eaves-xl-modern { font-family: "mr-eaves-xl-modern",sans-serif; }

body, .widget ul li, .post-entry, p, .post-entry p {
    font-family: "mr-eaves-xl-modern" !important;
    font-style: normal  !important;
    font-weight: 300  !important;
    line-height: 1.5  !important;
    font-size: 20px  !important;
    color: #1a1a1a  !important;
    overflow-wrap: break-word  !important;
}
#nav-head, .pc-builder-element.pc-main-menu .navigation .menu ul.sub-menu li a, .pc-builder-element.pc-main-menu .navigation .menu > li > a {
    font-family: "futura-pt" !important;
    /*line-height: 80px;*/
    padding: 12px 10px;
    color: #2b2b2b;
    font-weight: 500;
    font-size: 18px;
    text-transform:uppercase;
}
.pc-builder-element.pc-main-menu .navigation .menu > li > a {
    padding: 0px 10px;
}
a:hover { text-decoration:none !important;}

h1, h2, h3, h4, h5, h6 {
    font-family: "futura-pt"  !important;  
     font-size: 24px !important;  
     line-height: 1.2;
         margin: 40px 0 10px 0px;
}
.penci-container-inside.penci-breadcrumb span, .penci-container-inside.penci-breadcrumb span a, .container.penci-breadcrumb span, .container.penci-breadcrumb span a {
     font-size: 18px !important;   
}

.widget ul li a {
     font-size: 24px !important;  
}
.penci-button, .widget input[type="submit"], .widget button[type="submit"],
.widget-social.show-text a span,
.archive-box span, .archive-box h1,
.mega-menu-list > li > a,
.pcsl-inner .pcsl-content .pcsl-title,
#respond h3.comment-reply-title span, .post-box-title,
.penci-login-register input[type="submit"], #respond #submit, .wpcf7 input[type="submit"], .widget_wysija input[type="submit"]
{
    font-family: "futura-pt"  !important; 
}
.navigation ul.menu > li, .navigation .menu > ul > li {
    margin-right:0px !important;
}

.cat > a.penci-cat-name {
        font-size: 14px !important;
    line-height: 17px !important;
}

.penci-grid li .item h2 a, .penci-masonry .item-masonry h2 a {
        font-size: 30px !important;
    margin: 0 0 10px  !important;
}

.item-content.entry-content p {
     font-size: 18px !important;
}
.penci-builder.penci-builder-button.button-1 {
    display:none;
}

.title-bar h1, .side-item-text h4 {
    margin:0px;
}

.container-single .item-related h3 a {
        font-size: 24px !important;
    line-height: 1.2;
}

.post-related h3 {
    margin:0px;
}




aside .wp-block-group li {
    list-style: square !important;
    margin-left: 19px;
}

/*
aside .wp-block-group li a:before {
    content: "\f105";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 10px;
    font-size: 90%;
}*/

.tags-share-box.tags-share-box-2_3 + .post-author {
        display: none;
}

.progress-container-top {
    z-index: 9999 !important;
}

.penci_header.penci_builder_sticky_header_desktop.sticky-apply {
        z-index: 99 !important;
}

.progress-bar {
    height: 7px !important;
}

.progress-container-top {
    background:none !important;
}

li.menu-item-2483 a {border: 1px solid red;}

.penci_header_overlap .penci-desktop-midbar, .penci-desktop-midbar {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}