.elementor-115 .elementor-element.elementor-element-bbe23f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-b64784d *//* =========================================================
   JANA TAKÁČOVÁ – FINÁLNÍ MODRÝ OVERRIDE
   #5B73F6
   ========================================================= */

:root {
    --jt-primary: #5B73F6;
    --jt-primary-dark: #465BD4;
    --jt-primary-soft: #EEF0FF;
}


/* =========================================================
   PROMĚNNÉ VE VŠECH JT BLOCÍCH
   ========================================================= */

[class^="jt-"],
[class*=" jt-"] {
    --green: #5B73F6 !important;
    --green-dark: #465BD4 !important;
    --soft: #EEF0FF !important;

    --jt-green: #5B73F6 !important;
    --jt-green-dark: #465BD4 !important;
    --jt-green-soft: #EEF0FF !important;

    --primary: #5B73F6 !important;
    --primary-dark: #465BD4 !important;
}


/* =========================================================
   HEADER
   ========================================================= */

.jt-logo::before {
    background:#5B73F6 !important;
}

.jt-logo-role {
    color:#5B73F6 !important;
}

.jt-nav-link:hover,
.jt-nav-link:focus,
.jt-nav-link.is-active {
    color:#5B73F6 !important;
}

.jt-nav-link::after {
    background:#5B73F6 !important;
}

.jt-contact-btn {
    background:#5B73F6 !important;
    border-color:#5B73F6 !important;
    color:#fff !important;
}

.jt-contact-btn:hover,
.jt-contact-btn:focus {
    background:#465BD4 !important;
    border-color:#465BD4 !important;
}


/* =========================================================
   O MNĚ
   ========================================================= */

.jt-about-page-kicker,
.jt-about-page-note-label,
.jt-about-values-title span {
    color:#5B73F6 !important;
}

.jt-about-page-media::after {
    background:#E2E6FF !important;
}

.jt-about-page-photo {
    background:#EEF0FF !important;
}


/* =========================================================
   CENÍK
   ========================================================= */

.jt-pricing-kicker,
.jt-couple-time {
    color:#5B73F6 !important;
}

.jt-price-card-featured {
    background:#465BD4 !important;
    border-color:#465BD4 !important;
}

.jt-price-label {
    background:#EEF0FF !important;
    color:#465BD4 !important;
}

.jt-price-card-featured .jt-price-label {
    background:rgba(255,255,255,.14) !important;
    color:#fff !important;
}

.jt-pricing-info-box {
    background:#EEF0FF !important;
}

.jt-pricing-button {
    background:#5B73F6 !important;
    border-color:#5B73F6 !important;
    color:#fff !important;
}

.jt-pricing-button:hover {
    background:#465BD4 !important;
    border-color:#465BD4 !important;
}


/* =========================================================
   OBECNÉ CTA / BUTTONY
   ========================================================= */

.jt-btn,
.jt-button,
.jt-primary-button,
.jt-cta-button {
    background:#5B73F6 !important;
    border-color:#5B73F6 !important;
    color:#fff !important;
}

.jt-btn:hover,
.jt-button:hover,
.jt-primary-button:hover,
.jt-cta-button:hover {
    background:#465BD4 !important;
    border-color:#465BD4 !important;
}


/* =========================================================
   CONTACT FORM
   ========================================================= */

.jt-contact-form-slot input:focus,
.jt-contact-form-slot textarea:focus,
.jt-contact-form-slot select:focus {
    border-color:#5B73F6 !important;
    box-shadow:0 0 0 3px rgba(91,115,246,.10) !important;
}

.jt-contact-form-slot input[type="submit"],
.jt-contact-form-slot .wpcf7-submit {
    background:#5B73F6 !important;
    border-color:#5B73F6 !important;
    color:#fff !important;
}

.jt-contact-form-slot input[type="submit"]:hover,
.jt-contact-form-slot .wpcf7-submit:hover {
    background:#465BD4 !important;
    border-color:#465BD4 !important;
}


/* =========================================================
   FOOTER
   ========================================================= */

.jt-footer {
    background:#465BD4 !important;
}


/* =========================================================
   TEXT SELECTION
   ========================================================= */

::selection {
    background:#5B73F6;
    color:#fff;
}/* End custom CSS */