/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1655375486
Updated: 2022-06-16 10:31:26

*/

:root {
    --gutter: 30px;
    --border-radius-small: 4px;
    --hover-brightness-darken: 0.8;
    --hover-brightness-lighten: 1.8;
}

/* Global styling */
p {
    line-height: 200%;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 140%;
}

/* Regular button */
.btn a {
    border-radius: 4px;
    padding: calc(var(--gutter)/2) var(--gutter);
    font-weight: 600 !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
}

.btn.btn-primary a {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-8545e33);
}

.btn.btn-primary a:hover {
    filter: brightness(var(--hover-brightness-darken));
}

.btn.btn-secondary a {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-8545e33);
}

.btn.btn-secondary a:hover {
    filter: brightness(var(--hover-brightness-darken));
}

/* Button no padding, no background */
.btn-link a {
    background-color: rgba(0,0,0,0) !important;
    padding: 0;
}

.btn-link.btn-link-primary a {
    color: var(--e-global-color-secondary);
}

.btn-link.btn-link-secondary a {
    color: var(--e-global-color-primary);
}

.btn-link.btn-link-primary a:hover,
.btn-link.btn-link-secondary a:hover {
    filter: brightness(var(--hover-brightness-darken));
}

/* Border buttons */
.btn-border a {
    background-color: rgba(0,0,0,0) !important;
    border-width: 2px;
    border-style: solid;
    border-radius: 4px;
    padding: calc(var(--gutter)/2) var(--gutter);
    font-weight: 600 !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
}

.btn-border.btn-border-primary a {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);;
}

.btn-border.btn-border-secondary a {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.btn-border.btn-border-primary a:hover,
.btn-border.btn-border-secondary a:hover {
    filter: brightness(var(--hover-brightness-darken));
}