/*
 Theme Name:   Heart Child Theme
 Theme URI:    https://heart.axiomthemes.com/
 Description:  Heart Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     heart
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  heart
*/


/* =Theme customization starts here
------------------------------------------------------------ */

h1, h2, h3, h4,h5 {
    font-family: "Fraunces 144pt", Sans-serif !IMPORTANT;
}

@media only screen and (max-width: 1444px) and (min-width: 1025px) {
section#banner {
    padding: 0 4%;
}

section#banner h2 {
    font-size: 55px;
    line-height: 65px;
    padding-bottom: 10px;
}

section#banner p {
    font-size: 16px;
}

section#banner a.elementor-button {
    font-size: 16px;
}

section.elementor-section.elementor-inner-section {
}

div#sec-1-in .elementor-widget-wrap.elementor-element-populated {
    margin-left: 50px;
}

#section-1 p {
    font-size: 17px;
    line-height: 26px;
}

#section-1 a {
    font-size: 17px;
}

#section-2 p {
    font-size: 15px;
    line-height: 25px;
}

section#section-2 {
    background-size: 68%;
}


section#section-4 p {
    font-size: 16px;
}

section#section-4 a.elementor-button {
    font-size: 16px !important;
}

section#section-4 span.elementor-icon-list-text {
    font-size: 16px;
}

section#section-4 span.elementor-icon-list-icon i {
    font-size: 18px !IMPORTANT;
}

section#section-5 p {
    padding: 0 0px !important;
}

section#section-5 .elementor-element.elementor-element-9918cfb > .elementor-widget-container {
    padding: 0 50px;
}


button.elementor-button.elementor-size-lg {
    font-size: 16px !important;
    text-transform: capitalize;
    font-family: 'Montserrat' !IMPORTANT;
    padding: 0 15px !IMPORTANT;
}
}

@media only screen and (max-width: 767px) {
.elementor-18438 .elementor-element.elementor-element-9380fd0 .logo_image {
    max-height: 80px;
}
}
