body {
	font-family: 'Lato', sans-serif;
}
.blog_area .blog_inner .main_blog_inner .entry-content > h1,
.blog_area .blog_inner .main_blog_inner .entry-content > h2,
.blog_area .blog_inner .main_blog_inner .entry-content > h3,
.blog_area .blog_inner .main_blog_inner .entry-content > h4,
.blog_area .blog_inner .main_blog_inner .entry-content > h5,
.blog_area .blog_inner .main_blog_inner .entry-content > h6,
.blog_area .blog_inner .tt-contt .blog_items > h1,
.blog_area .blog_inner .tt-contt .blog_items > h2,
.blog_area .blog_inner .tt-contt .blog_items > h3,
.blog_area .blog_inner .tt-contt .blog_items > h4,
.blog_area .blog_inner .tt-contt .blog_items > h5,
.blog_area .blog_inner .tt-contt .blog_items > h6,
.comments_area.s_comment_list .single-comment .media-body > h1,
.comments_area.s_comment_list .single-comment .media-body > h2,
.comments_area.s_comment_list .single-comment .media-body > h3,
.comments_area.s_comment_list .single-comment .media-body > h4,
.comments_area.s_comment_list .single-comment .media-body > h5,
.comments_area.s_comment_list .single-comment .media-body > h6 {
	font-family: "Playfair Display", serif;
}
.single-blog-post-page .hentry ul li {
	font-family: 'Montserrat', 'Open Sans';
}
button, html input[type=button], input[type=reset], input[type=submit] {
	font-family: 'Montserrat', 'Montserrat', 'Poppins';
	font-weight: 600;
}
#page-wrapper .side-ribbon .call-txt {
	font-family: 'Montserrat', 'Poppins';
}
.header .header-navigation ul.navigation-box > li > a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.header .header-navigation ul.navigation-box > li > ul.sub-menu > li > a {
	font-family: 'Montserrat', 'Poppins', sans-serif;
}
.header .header-navigation ul.navigation-box > li > ul > li > ul.sub-menu > li > a {
	font-family: 'Montserrat', 'Poppins', sans-serif;
}
.header.home-page-three .header-navigation .thm-container .right-side-box a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.hdr_top_bar a {
	font-family: 'Montserrat', 'Poppins';
}
.top-bar-home-three .left-text p {
	font-family: 'Montserrat', 'Poppins';
	font-weight: normal;
}
.header-top-home-three .header-top-contact .single-header-top-content .text-box h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;}
.header-top-home-three .header-top-contact .single-header-top-content .text-box p {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.header-top-home-three .header-top-contact .single-header-top-content a.get-a-qoute-btn {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.slider-home-one .content h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.slider-home-one .content p {
 	font-family: 'Montserrat', 'Poppins';
}
.slider-home-one .content a.thm-button {
	font-family: 'Montserrat', 'Poppins';
}
.request-a-qoute-content .title h2 {
	font-weight: bold;
	font-family: 'Montserrat', 'Poppins';
}
.request-a-qoute-content form .tt_submit {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.sec-title .tag-line {
	font-family: 'Playfair Display';
}
.sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.about-home-one p {
	font-family: 'Montserrat', 'Open Sans';
}
.about-home-one p.highlight {
	font-family: 'Lato', 'Lora';
}
.about-home-one a.more-btn {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.about-section.about-page .sec-title .tag-line {
	font-family: 'Playfair Display';
}
.about-section.about-page .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.about-section.about-page p {
	font-family: 'Montserrat', 'Open Sans';
}
.about-section.about-page p.highlight {
	font-family: 'Lato', 'Lora';
}
.about-home-two .about-content h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.about-home-two .about-content h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.about-home-two .about-content p {
	font-family: 'Montserrat', 'Open Sans';
}
.about-home-two .about-content p.highlight {
	font-family: 'Lato', 'Lora';
}
.tt-light.sec-title h2,
.service-home-one .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.tt-light.sec-title p,
.tt-light .sec-title p,
.service-home-one .sec-title p {
	font-family: 'Montserrat', 'Poppins';
}
.service-home-one .single-service-home-one h3 {
	font-family: 'Montserrat', 'Poppins';
}
.service-home-one .single-service-home-one p {
	font-family: 'Montserrat', 'Open Sans';
}
.service-home-one .single-service-home-one a {
	font-family: 'Montserrat', 'Open Sans';
}
.service-list .sec-title .tag-line {
	font-family: 'Playfair Display';
}
.service-list .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.service-list .sec-title p {
	font-family: 'Montserrat', 'Open Sans';
}
.service-list .single-service-list .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.service-list .single-service-list .hover-content h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.service-list .single-service-list .hover-content p {
	font-family: 'Montserrat', 'Open Sans';
}
.service-list .single-service-list .hover-content a {
	font-family: 'Montserrat', 'Open Sans';
}
.single-service-page-area .service-single-content h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-service-page-area .service-single-content h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-service-page-area .service-single-content p {
	font-family: 'Montserrat', 'Open Sans';
}
.single-service-page-area .service-single-content p.highlighted {
	font-family: 'Lato', 'Lora';
}
.single-service-page-area .service-single-content .image-col h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-service-page-area .service-single-content .feature-box .single-feature .text-box h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-service-page-area .service-single-content .feature-box .single-feature .text-box p {
	font-family: 'Lato';
}
.single-service-page-area .service-single-content .accordion-style-two .accrodion .accrodion-title h4 {
	font-family: 'Lato';
	font-weight: normal;
}
.blog-area .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-area .single-blog-post .img-box .date-box {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-area .single-blog-post h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-area .single-blog-post h3:hover {
}
.blog-area .single-blog-post p {
	font-family: 'Lato';
}
.blog-area .single-blog-post a.read-more {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-area .blog-post-list .single-post-list h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-area .blog-post-list .single-post-list span {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-with-sidebar .single-blog-post-sidebar .meta-info-box a.date {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-with-sidebar .single-blog-post-sidebar h3 a,
.blog-with-sidebar .single-blog-post-sidebar h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.rn-btn,
.tt_next_post,
.tt_prev_post,
.blog-with-sidebar .single-blog-post-sidebar a.read-more {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.blog-post-pagination ul li a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-blog-post-page .single-blog-content h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.comments-area .single-comment .text-box .meta-info span {
	font-family: 'Lato';
}
.single-blog-post-page .leave-a-comment .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-blog-post-page .leave-a-comment form input,
.single-blog-post-page .leave-a-comment form textarea {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.btn,
.tt-button,
form button {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.tt_prev_post, .tt_next_post {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.advisor-area .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.advisor-area .sec-title p {
	font-family: 'Montserrat', 'Poppins';
}
.advisor-area .sec-title.two p {
	font-family: 'Lato';
	font-weight: normal;
}
.advisor-area .sec-title.two a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-advisor h3 {
	font-family: 'Montserrat', 'Poppins';
}
.single-advisor span {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.advisor-area.about-page .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.advisor-area.about-page .sec-title p {
	font-family: 'Lato';
	font-weight: normal;
}
.advisor-area.about-page a.view-more {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.accrodion .accrodion-title h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.accrodion .accrodion-title h4:before {
	font-family: 'Montserrat', 'Poppins';
}
.faq-area .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-area .title p {
	font-family: 'Lato';
}
.faq-page .title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-request-area .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-request-area form button {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-section-two .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-section-two .faq-two-box .accrodion .accrodion-title h4 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.qoute-faq-area .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.qoute-faq-area .qoute-content p.highlighted {
	font-family: 'Montserrat', 'Open Sans';
	font-weight: 400;
}
.qoute-faq-area .qoute-content p {
	font-family: 'Montserrat', 'Open Sans';
}
.qoute-faq-area .accrodion .accrodion-title h4 {
	font-weight: 400;
	font-family: 'Lato';
}
.faq-page .title h2 {
	font-family: 'Montserrat';
	font-weight: 700;
}
.faq-page form input {
	font-family: 'Montserrat';
}
.faq-request-area .title h3 {
 
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.faq-request-area form input[type=email],  .faq-request-area form input[type=text], .faq-request-area form input[type=reset] {
	font-family: 'Lato';
	font-weight: bold;
}
.faq-request-area form textarea {
	font-family: 'Lato';
	font-weight: bold;
}
.fun-fact-area .title {
	font-family: 'Montserrat', 'Poppins';
	font-weight: bold;
}
.single-fun-fact span.number {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.single-fun-fact p {
	font-weight: 600;
	font-family: 'Montserrat', 'Poppins';
}
.project-area .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.project-area .sec-title p {
	font-family: 'Montserrat', 'Poppins';
}
.project-area .single-project .img-box .overlay .box .content a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.project-area .single-project h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.project-area .sec-title-two h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.project-area .sec-title-two p {
	font-family: 'Montserrat', 'Open Sans';
}
.testimonial-area .single-testimonial .img-box span.qoute-mark {
	font-family: 'Montserrat', 'Poppins';
}
.testimonial-area .single-testimonial .text-box p {
	font-family: 'Lato', 'Lora';
}
.testimonial-area .single-testimonial .text-box span.name {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.testimonial-style-one .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.testimonial-style-one .single-testimonial .img-box span.qoute-mark {
	font-family: 'Montserrat', 'Poppins';
}
.testimonial-style-one .single-testimonial .text-box p {
	font-family: 'Montserrat', 'Open Sans';
}
.testimonial-style-one .single-testimonial .text-box span.name {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.testimonial-style-one .single-testimonial .text-box span.position {
	font-family: 'Montserrat', 'Open Sans';
}
.inner-banner .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: bold;
}
.inner-banner .breadcrumb a, .inner-banner .breadcrumb span {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.mission-history-area .sec-title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.mission-history-area p.highlighted {
	font-family: 'Lato', 'Lora';
}
.mission-history-area p {
	font-family: 'Montserrat', 'Open Sans';
}
.mission-history-area ul.list-item li {
	font-family: 'Montserrat', 'Open Sans';
}
.call-to-action h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.call-to-action p {
	font-family: 'Montserrat', 'Poppins';
}
.call-to-action a.thm-btn {
 
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.error-404-area h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: bold;
}
.error-404-area h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.error-404-area p {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.error-404-area a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.comming-soon-area h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 400;
}
.comming-soon-area ul li .box {
}
.comming-soon-area ul li .box h4 {
	font-family: 'Montserrat', 'Poppins';
}
.comming-soon-area ul li .box span {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.comming-soon-area p {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.comming-soon-area form .button {
	font-weight: 600;
	font-family: 'Montserrat', 'Poppins';
}
.contact-page .sec-title .tag-line {
	font-family: 'Playfair Display';
}
.contact-page .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.contact-page .sec-title p {
	font-family: 'Montserrat', 'Open Sans';
}
.contact-page .contact-form p.note {
	font-family: 'Montserrat', 'Open Sans';
}
.contact-page .contact-form label.input-label {
	font-family: 'Montserrat', 'Poppins';
}
.cases-3-col-area .gallery-filter ul li span {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.cases-3-col-area .single-cases-item .img-box .overlay .box .content a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.cases-3-col-area .single-cases-item .text-box h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.cases-3-col-area .single-cases-item .text-box p {
	font-family: 'Lato', 'Lora';
}
.cases-details-area .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.cases-details-area .cases-description {
	font-family: 'Montserrat', 'Open Sans';
}
.cases-details-area {
	font-family: 'Montserrat', 'Open Sans';
}
.cases-details-area .cases-info-box p {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.sidebar .single-sidebar .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.sidebar .single-sidebar.sidebar-service-list ul li a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.sidebar .single-sidebar.contact-info .single-contact-info .text-box p {
	font-weight: 500;
	font-family: 'Montserrat', 'Poppins';
}
.sidebar .single-sidebar.broucher-widget a {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.sidebar .single-sidebar.widget_temptt_widget_recentpost .single-post .text-box h4 {
	font-family: 'Lato';
	font-weight: bold;
}
.sidebar .single-sidebar.widget_temptt_widget_recentpost .single-post .text-box span.date {
	font-family: 'Lato';
	font-weight: bold;
}
.sidebar .single-sidebar.widget_tag_cloud ul li a {
	font-family: 'Montserrat', 'Poppins';
}
.footer .footer-widget .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 500;
}
.footer .footer-widget.about-widget p.phone-number {
	font-family: 'Montserrat', 'Poppins';
}
.footer .footer-widget.about-widget p.address {
	font-family: 'Montserrat', 'Poppins';
}
.footer .footer-widget ul li a {
	font-family: 'Montserrat', 'Poppins';
}
.footer .footer-widget .mc-field-group label,
.footer .footer-widget .subscribe-widget > p {
	font-family: 'Montserrat', 'Poppins';
}
.footer-bottom p {
	font-family: 'Montserrat', 'Poppins';
}
.tt-sidebar-service-list a{
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.tt-contact-info p{
	font-weight: 500;
	font-family: 'Montserrat', 'Poppins';
}
.tt-broucher a{
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.what-we-do-area .sec-title h2 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.what-we-do-area .sec-title p {
	font-family: 'Lato', 'Lora';
}
.what-we-do-area .single-what-we-do .text-box h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.what-we-do-area .single-what-we-do .text-box p {
	font-family: 'Montserrat', 'Open Sans';
}
.ceo-message-area .ceo-message-content h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.ceo-message-area .ceo-message-content p {
	font-family: 'Montserrat', 'Open Sans';
}
.ceo-message-area .ceo-message-content p.highlighted {
	font-family: 'Lato', 'Lora';
}
.video-box-area .video-content h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.video-box-area .video-content p {
	font-family: 'Lato', 'Lora';
}
.request-a-call-back .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.request-a-call-back .rqa-form input[type="submit"] {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.request-call-back-two .title h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.company-history-area .single-company-history .year-box .inner {
	font-family: 'Lato';
	font-weight: 600;
}
.company-history-area .single-company-history .text-box h3 {
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}
.company-history-area .single-company-history .text-box p {
	font-family: 'Montserrat', 'Open Sans';
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: 'Montserrat', 'Poppins', sans-serif;
}
.comment-form .form-submit input{
	font-family: 'Montserrat', 'Poppins';
	font-weight: 600;
}