/* Vzhled nadpisů nezávislý na úrovni: h2.h1-vzhled vypadá jako h1, h1.h2-vzhled jako h2.
   Kvůli SEO (jen jeden H1 na stránce) při zachování vzhledu 1:1 s WP. Vygenerováno z pravidel pro h1/h2
   v CSS šablony a pluginů (stejné pořadí); ruční úpravy dělej jinde, tento soubor se dá přegenerovat. */

/* blocks.style.build.css */
.ub_call_to_action_headline .h2-vzhled{text-align:center;margin:0;padding:20px 20px 0 20px}

/* bootstrap.min.css */
.h1-vzhled{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h2-vzhled{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1-vzhled{font-size:calc(1.375rem + 1.5vw)}
@media (min-width:1200px){.h1-vzhled{font-size:2.5rem}}
.h2-vzhled{font-size:calc(1.325rem + .9vw)}
@media (min-width:1200px){.h2-vzhled{font-size:2rem}}

/* theme-style.css */
.h1-vzhled{color: var(--title-color); font-weight: bold; line-height: 1.2;}
.h2-vzhled{color: var(--title-color); font-weight: bold; line-height: 1.2;}
.h1-vzhled{font-size: 48px;}
.h2-vzhled{font-size: 36px;}
.breadcrumb-area .title .h1-vzhled{color: #fff; font-size: 65px; font-weight: bold;}
.blog-details .post .blog-content .entry-content .h2-vzhled{margin-bottom: 22px;}
.widget-area .widget .h2-vzhled{position: relative; font-size: 21px; margin-bottom: 20px;}

/* theme-responsive.css */
@media(max-width: 991px){.breadcrumb-area .text-wrapper .title .h1-vzhled{font-size: 48px;}}
@media(max-width: 991px){.four-zero-four .error-404 .title .h1-vzhled{font-size: 250px;}}
@media(max-width: 991px){.four-zero-four .error-404 .info-text .h1-vzhled{font-size: 36px;}}
@media(max-width: 767px){.four-zero-four .error-404 .title .h1-vzhled{font-size: 150px;}}
@media(max-width: 767px){.four-zero-four .error-404 .info-text .h1-vzhled{font-size: 36px;}}

/* frontend.min.css */
.h1-vzhled.entry-title{display:var(--page-title-display)}

/* widgets-style.css */
.slider-section3 .hero-slider .slider-item .title .h1-vzhled{font-size: 80px; font-weight: bold; line-height: 1.2;}
.slider-section3 .hero-slider .slider-item .title .h1-vzhled span{color: #0c73ff; text-decoration: underline;}
.pricing.style2 .pricing-table .table-body .price .h1-vzhled{color: #473bf0; font-weight: bold;}
.pricing.style2 .pricing-table .table-body .price .h1-vzhled span{color: #0d1e35; font-size: 16px; font-weight: bold;}
.pricing.style2 .pricing-table.active .table-body .price .h1-vzhled{color: #fff;}
.pricing.style2 .pricing-table.active .table-body .price .h1-vzhled span{color: #a9b8cd;}
.pricing.style3 .pricing-table .table-body .price .h1-vzhled{color: #1174f9; font-weight: bold;}
.pricing.style3 .pricing-table .table-body .price .h1-vzhled span{color: #0d1e35; font-size: 16px; font-weight: bold;}
.pricing.style3 .pricing-table.active .table-body .price .h1-vzhled{color: #fff;}
.pricing.style3 .pricing-table.active .table-body .price .h1-vzhled span{color: #a9b8cd;}
.copyright-text .h1-vzhled{margin: 0;}
.copyright-text .h2-vzhled{margin: 0;}

/* widget-responsive.css */
@media(max-width: 991px){.slider-section2 .hero-slider .slider-item .title .h1-vzhled{font-size: 60px;}}
@media(max-width: 991px){.about-section .title .h1-vzhled{font-size: 40px;}}
@media(max-width: 767px){.section-title .title .h1-vzhled{font-size: 36px;}}
@media(max-width: 767px){.pricing-table .table-body .price .h1-vzhled{font-size: 36px;}}

/* hustle_inline_styles_front-inline-css.css */
.hustle-ui.module_id_4 .hustle-layout .hustle-group-content .h1-vzhled:not([class*="forminator-"]){margin: 0 0 10px;color: #4f4f4f;font: 700 28px/1.4em Roboto;font-style: normal;letter-spacing: 0px;text-transform: none;text-decoration: none;}
.hustle-ui.module_id_4 .hustle-layout .hustle-group-content .h1-vzhled:not([class*="forminator-"]):last-child{margin-bottom: 0;}
@media screen and (min-width: 783px){.hustle-ui:not(.hustle-size--small).module_id_4 .hustle-layout .hustle-group-content .h1-vzhled:not([class*="forminator-"]){margin: 0 0 10px;font: 700 28px/1.4em Roboto;font-style: normal;letter-spacing: 0px;text-transform: none;text-decoration: none;}}
@media screen and (min-width: 783px){.hustle-ui:not(.hustle-size--small).module_id_4 .hustle-layout .hustle-group-content .h1-vzhled:not([class*="forminator-"]):last-child{margin-bottom: 0;}}
.hustle-ui.module_id_4 .hustle-layout .hustle-group-content .h2-vzhled:not([class*="forminator-"]){margin: 0 0 10px;color: #4f4f4f;font: 700 22px/1.4em Roboto;font-style: normal;letter-spacing: 0px;text-transform: none;text-decoration: none;}
.hustle-ui.module_id_4 .hustle-layout .hustle-group-content .h2-vzhled:not([class*="forminator-"]):last-child{margin-bottom: 0;}
@media screen and (min-width: 783px){.hustle-ui:not(.hustle-size--small).module_id_4 .hustle-layout .hustle-group-content .h2-vzhled:not([class*="forminator-"]){margin: 0 0 10px;font: 700 22px/1.4em Roboto;font-style: normal;letter-spacing: 0px;text-transform: none;text-decoration: none;}}
@media screen and (min-width: 783px){.hustle-ui:not(.hustle-size--small).module_id_4 .hustle-layout .hustle-group-content .h2-vzhled:not([class*="forminator-"]):last-child{margin-bottom: 0;}}

/* hustle-global.min.css */
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-optin .hustle-group-content .h1-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-optin .hustle-group-content .h2-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-info .hustle-group-content .h1-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-info .hustle-group-content .h2-vzhled:not(:last-child){margin-bottom:20px}}

/* hustle-info.min.css */
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-optin .hustle-group-content .h1-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-optin .hustle-group-content .h2-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-info .hustle-group-content .h1-vzhled:not(:last-child){margin-bottom:20px}}
@media(min-width:783px){.hustle-ui:not(.hustle-size--small) .hustle-info .hustle-group-content .h2-vzhled:not(:last-child){margin-bottom:20px}}

/* web.css */
.akce-info .h2-vzhled{margin-bottom: 24px;}
.akce-podminky .h2-vzhled{color: #fff;}

/* style.min.css */
section.wp-block-cover-image .h2-vzhled,
section.wp-block-cover-image .h2-vzhled a,
section.wp-block-cover-image .h2-vzhled a:active,
section.wp-block-cover-image .h2-vzhled a:focus,
section.wp-block-cover-image .h2-vzhled a:hover{color:#fff}
section.wp-block-cover-image.has-left-content>.h2-vzhled{margin-left:0;text-align:left}
section.wp-block-cover-image.has-right-content>.h2-vzhled{margin-right:0;text-align:right}
section.wp-block-cover-image>.h2-vzhled{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}
:root :where(.wp-block-cover .h1-vzhled:not(.has-text-color)){color:inherit}
:root :where(.wp-block-cover .h2-vzhled:not(.has-text-color)){color:inherit}
.h1-vzhled:where(.wp-block-heading).has-background{padding:1.25em 2.375em}
.h2-vzhled:where(.wp-block-heading).has-background{padding:1.25em 2.375em}
.h1-vzhled.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.h1-vzhled.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.h2-vzhled.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.h2-vzhled.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}

/* ewd-ufaq.css */
.ewd-ufaq-faq-title .h1-vzhled{display:inline-block; margin:5px !important;}
.ewd-ufaq-faq-title .h2-vzhled{display:inline-block; margin:5px !important;}
.ewd-ufaq-faq-display-style-block:hover .h1-vzhled{text-decoration: none !important; color:#fff; background: #1188cc;}
.ewd-ufaq-faq-display-style-block:hover .h2-vzhled{text-decoration: none !important; color:#fff; background: #1188cc;}
.ewd-ufaq-faq-display-style-border_block:hover .h1-vzhled{text-decoration: none !important; color:#fff; background: #1188cc;}
.ewd-ufaq-faq-display-style-border_block:hover .h2-vzhled{text-decoration: none !important; color:#fff; background: #1188cc;}
