/*!
Theme Name:    Long Path Child Theme - PBF
Author:        Long Path
Author URI:    https://longpathcreator.com
Description:   PBF child theme for Long Path
Version:       1.0.1
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/

/* Your custom code goes here! */



/* Propel Fonts */

@font-face {
    font-family: 'Dharma Gothic';
    src: url('/wp-content/themes/page-builder-framework-child/fonts/dharmagothicm-exbold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/page-builder-framework-child/fonts/dharmagothicm-exbold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'Dharma Gothic';
    src: url('/wp-content/themes/page-builder-framework-child/fonts/dharmagothicm-heavy-webfont.woff2') format('woff2'),
         url('/wp-content/themes/page-builder-framework-child/fonts/dharmagothicm-heavy-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'Gotham';
    src: url('/wp-content/themes/page-builder-framework-child/fonts/gothambook-webfont.woff2') format('woff2'),
         url('/wp-content/themes/page-builder-framework-child/fonts/gothambook-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'Gotham';
    src: url('/wp-content/themes/page-builder-framework-child/fonts/gotham-bold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/page-builder-framework-child/fonts/gotham-bold-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'Gotham';
    src: url('/wp-content/themes/page-builder-framework-child/fonts/gotham-black-webfont.woff2') format('woff2'),
         url('/wp-content/themes/page-builder-framework-child/fonts/gotham-black-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}

/* ===== Long Path: full-width, zero-gap page content (HTML-module pages) ===== */
.page main#content,
.single main#content,
.page .wpbf-main,
.single .wpbf-main { padding: 0 !important; }
.page #content .wpbf-container,
.single #content .wpbf-container,
.page .wpbf-inner-content,
.single .wpbf-inner-content { max-width: 100% !important; width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; }
.page .entry-content,
.single .entry-content { margin: 0 !important; }
.page .fl-builder-content .fl-row-content-wrap,
.single .fl-builder-content .fl-row-content-wrap { padding: 0 !important; }
.page .fl-builder-content .fl-row-full-width .fl-row-content,
.page .fl-builder-content .fl-row-fixed-width .fl-row-content { max-width: 100% !important; width: 100% !important; }
/* Let an HTML module bleed edge to edge */
.page .fl-module-html .fl-module-content,
.single .fl-module-html .fl-module-content { margin: 0 !important; }
