/* ========================================
   KANTHERAPY - GLOBAL TYPOGRAPHY
   Bulgarian + English
======================================== */

@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&family=Montserrat:wght@400;500;600;700&display=swap');

/* Global font */
body,
p,
li,
a,
span,
label,
input,
textarea,
select,
button {
    font-family: 'Montserrat', sans-serif;
}

/* Main navigation and dropdown menus */
.main-navigation .nav > li > a,
.main-navigation .nav .dropdown-menu li a {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.3px;
}

/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Lora', serif;
    font-weight: 500;
}

/* Buttons */
button,
input[type="submit"],
.btn {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
}

/* Form fields */
input,
textarea,
select {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}

/* ========================================
   KANTHERAPY - LANGUAGE SWITCHER
   Main navigation
======================================== */

.main-navigation .nav > li.kantherapy-language > a {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;
}

/* Desktop separator */
@media (min-width: 992px) {
    .main-navigation .nav > li.kantherapy-language > a {
        margin-left: 10px;
        padding-left: 18px;
        border-left: 1px solid rgba(90, 40, 130, 0.25);
    }
}