@font-face {
    font-family: DRW;
    src: url(https://pemac.com/wp-content/uploads/DRW.woff);
}
@font-face {
    font-family: DRW-Black;
    src: url(https://pemac.com/wp-content/uploads/DRW-Black.woff);
}
@font-face {
    font-family: DRW-Bold;
    src: url(https://pemac.com/wp-content/uploads/DRW-Bold.woff);
}
@font-face {
    font-family: DRW-Light;
    src: url(https://pemac.com/wp-content/uploads/DRW-Light.woff);
}
@font-face {
    font-family: DRW-Medium;
    src: url(https://pemac.com/wp-content/uploads/DRW-Medium.woff);
}
@font-face {
    font-family: Graphik-Light-Web;
    src: url(https://pemac.com/wp-content/uploads/Graphik-Light-Web.woff);
}
@font-face {
    font-family: Graphik-Medium-Web;
    src: url(https://pemac.com/wp-content/uploads/Graphik-Medium-Web.woff);
}
@font-face {
    font-family: Graphik-Regular-Web;
    src: url(https://pemac.com/wp-content/uploads/Graphik-Regular-Web.woff);
}
@font-face {
    font-family: Graphik-Semibold-Web;
    src: url(https://pemac.com/wp-content/uploads/Graphik-Semibold-Web.woff);
}
.tp-caption.large_text, .large_text {
    font-family: DRW-Light !important;
}
.rev_slider .tp-caption, .rev_slider .caption {
    font-family: DRW !important;
}
.prk_accordion.ui-accordion .ui-accordion-header a, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .comments_slider .comment-link, .comments_slider .comment-author, .samba_light_vc .vc_tta-accordion .vc_tta-panel-heading, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header, .wpb_tabs_nav a, .theme_button, .theme_button_inverted, .theme_button input, .theme_button_inverted input, .prk_composer_title, .wpb_button, .wpb_heading, .wpb_wrapper h2, .header_font, .nav, #nav_footer, .sf-menu, .day, .month, .theme_tags, .homepage-header, .sidebar_bubble, .related_single_title, .widget-title, .masonr_title, .masonr_date, .entry_title_single, .search_rs_ttl, .headings_top, .post_meta_single .after_icon, .post_meta_single .bf_icon, .prevnext_single .after_icon, .prevnext_single .bf_icon, header_font, .pir_divider_cats, .shortcode-title, #single_post_teaser, #nav-main.resp_mode li > a, #single_portfolio_meta .single_heading, .type-post .prevnext_single, #single_page_teaser, #pir_categories {
    font-family: Graphik-Semibold-Web !important;
}
body p {
    font-size: 14px;
    font-family: Graphik-Regular-Web;
}
input[type="text"], input[type="email"] {
    padding: 10px 2px 10px 14px!important;
}
input, textarea {
    font-family: Graphik-Regular-Web;
}
h1 {
  font-family: DRW-Light;
  font-weight: normal !important;
}
.prk_break_word p {
    display: block !important;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #002434;
    display: inline-block;
}

div.wpcf7-response-output {
 margin: 0px;
}