/**handles:child-theme-custom**/
.page-template-elementor_canvas h2{
    font-size: 36px;
}

.page-template-elementor_canvas h4{
    font-size: 24px;
}

.page-template-elementor_canvas h6{
    font-size: 18px;
}

.page-template-elementor_canvas p{
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 18px;
}

.page-template-elementor_canvas p,
.page-template-elementor_canvas strong{
    font-size: 18px;
}

.page-template-elementor_canvas p,
.page-template-elementor_canvas i,
.page-template-elementor_canvas a{
    letter-spacing: -0.03px;
    line-height: 1.58;
}

.page-template-elementor_canvas .elementor .elementor-section-wrap  h4.elementor-heading-title
{
    font-size: 24px;
}


.page-template-elementor_canvas .post_quote_title,
.page-template-elementor_canvas strong[itemprop="author"],
.page-template-elementor_canvas #page-content-wrapper .posts.blog li a,
.page-template-elementor_canvas .page-content-wrapper .posts.blog li a,
.page-template-elementor_canvas #filter_selected,
.page-template-elementor_canvas blockquote,
.page-template-elementor_canvas .sidebar-widget li.widget_products, #footer ul.sidebar-widget li ul.posts.blog li a,
.page-template-elementor_canvas .woocommerce-page table.cart th, table.shop_table thead tr th,
.page-template-elementor_canvas .testimonial_slider_content,
.page-template-elementor_canvas .pagination,
.page-template-elementor_canvas .pagination-detail,
.page-template-elementor_canvas .starto-portfolio-filter-wrapper a.filter-tag-btn,
.page-template-elementor_canvas .portfolio-coverflow .swiper-slide .swiper-content .article .article-preview .controls label,
.page-template-elementor_canvas .portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet,
.page-template-elementor_canvas .elementor-tab-title,
.page-template-elementor_canvas .testimonials-card-wrapper .owl-carousel .testimonial-name
{
    font-family: Arial, sans-serif;
}

.page-template-elementor_canvas .elementor-section:nth-child(2)
{
    background-color: #f2f2f2;
}

.page-template-elementor_canvas .elementor-column:nth-child(2) .elementor-widget-wrap.elementor-element-populated p
{
    font-size: 14px;
    line-height: 20px;
    margin-top: 0;
}