/*
Theme Name: Megazzone-Child
Description: Megazzone Tecnologia Criativa
Author: Roberto Magazoni
Author URI: http://www.megazzone.com.br
Template: megazzone
Text Domain: thelawyer
Version: 1.0
*/

/*
@font-face {
    font-family:futura-md-bt-4;
    src:url("https://blogfonts.com/fonts/f/700/129700/file/FuturaMediumBT.ttf") format("woff"),
    url("https://blogfonts.com/fonts/f/700/129700/file/FuturaMediumBT.ttf") format("opentype"),
    url("https://blogfonts.com/fonts/f/700/129700/file/FuturaMediumBT.ttf") format("truetype");
}
*/

@font-face {
    font-family:futura-md-bt-4;
    src:url("fonts/Futura_Medium_bt.ttf") format("woff"),
    url("fonts/Futura_Medium_bt.ttf") format("opentype"),
    url("fonts/Futura_Medium_bt.ttf") format("truetype");
}
@font-face {
    font-family:futura-book;
    src:url("fonts/Futura_Book_font.ttf") format("woff"),
    url("fonts/Futura_Book_font.ttf") format("opentype"),
    url("fonts/Futura_Book_font.ttf") format("truetype");
}

.futura-md-bt-4 {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.futura-book {
    font-family: 'futura-book', sans-serif !important;
}

html {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
body {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
p, body {
    font-family: 'futura-book', sans-serif !important;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.page_content ul li p,
body.single .content-area ul li p,
.comment-body .comment-text ul li p {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.mfp-close {
    font-family: 'futura-md-bt-4', sans-serif !important; 
}
.revslider-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.revslider-text {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.revslider-button {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.site-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header-login-btn,
body.header_transparent .nt-is-sticky .header .header-login-btn {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header-signup-btn,
body.header_transparent .nt-is-sticky .header .header-signup-btn {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header-style-2 .header-phone-number {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header-top-big-text {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header3-phone-text-bottom {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header3-phone-text-top {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.header3-quote .header-signup-btn {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.main-menu > ul > li > a,
body.header_transparent .nt-is-sticky .main-menu > ul > li > a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.main-menu > ul > li.menu-item-has-children > a:after {
    font-family: 'simple-line-icons';
}
.main-menu .sub-menu > li.menu-item-has-children > a:before,
.main-menu .sub-menu > li.page_item_has_children > a:before {
    font-family: 'simple-line-icons';
}
.main-menu ul.sub-menu li a,
body.header_transparent .main-menu ul.sub-menu li a,
body.header_transparent .nt-is-sticky .main-menu ul.sub-menu li a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.mobile_header_site_title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.mobile-menu li > a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.widget.widget_pages ul li .children li a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.widget.widget_nav_menu ul li .sub-menu li a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
label {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
input[type="submit"] {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.breadcrumbs {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.woocommerce #review_form_wrapper #reply-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blogpage-readmore {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.share-post-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.post-password-form input[type="submit"] {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.page-numbers li a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.page-numbers li span.current {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blogpost-link-pages b {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blogpost-link-pages span {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.featured-box-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.featured-box-link a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.icon-box-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.number-countup .number-countup-value {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.number-countup .number-countup-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.custom-button {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.service-figure figcaption .services-grid-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.service-carousel-figure figcaption .services-carousel-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.testimonial-name {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.staff-name {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.staff-member {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.portfolioFilter a {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
figure.projects-filter-figure figcaption .project-filter-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.contactbox-name {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blog-carousel-figure .blog-carousel-figcaption {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blog-carousel-figure .blog-carousel-categories {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blog-carousel-title {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blog-grid-figure .blog-grid-figcaption {
    font-family: 'futura-md-bt-4', sans-serif !important;
}
.blog-grid-figure .blog-grid-categories {
    font-family: 'futura-md-bt-4', sans-serif !important;
}