/*
Theme Name: Hub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: hub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: hub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

.image-border-radius img {
    border-radius: 15px;
}
.flow-text  {
    border-radius: 10px 30px;
    color: #fff;
    padding: 30px 60px;
    font-size: 26px;
    font-weight: bold;
    max-width: 300px;
    line-height: 30px;
    position: absolute;
    bottom: 10px;
    right: 0;
}
.flow-text p {
    margin: 0;
}
.section-padding {
    padding: 60px 0;
}
h1.elementor-heading-title {
    font-size: 58px;
}
h2.elementor-heading-title {
    font-size: 44px;
}
.max-width   {
    display: block;
}
.max-width .e-con-inner  {
    max-width: 700px;
	float: left;
}
.bg-before:before {
	width: 35%;
}
#vyhody .iconbox-icon-container > img {
    height: 80px;
	width: auto;
}
#vyhody .elementor-widget-ld_icon_box .elementor-widget-container {
    padding: 35px 15px 35px;
}
#vyhody .small-desc p {
    margin-bottom: 25px;
}
#vyhody .iconbox p {
    margin-bottom: 0;
    max-width: 210px;
    margin: 0 auto;
}
.love {
    color: #e30000;
}
footer,
footer a {
    color: #fff !important;
}
footer .copy a,
footer a:hover {
    color: #E33730 !important;
}

#wp-bottom-menu  {
    display: none !important
}
img.logo-default  {
    max-height: 30px;
}
.main-header.is-stuck,
.main-header.is-stuck > .elementor > .elementor-section {
    background: #fff !important;
}



@media (max-width: 1400px) {
	.elementor-5481 .elementor-element.elementor-element-7658a5b > .elementor-element-populated {
		padding: 0% 5% 0% 5% !important;
	}
	.elementor-5481 .elementor-element.elementor-element-cb472ec .ld-fh-element {
		font-size: 50px !important;
	}
	.elementor-5961 .elementor-element.elementor-element-a08e87d .lqd-custom-menu > .reset-ul > li:not(:last-child) {
		margin-inline-end: 20px !important;
	}
}	

@media (max-width: 1199px) {
.elementor-5481 .elementor-element.elementor-element-09e1e43 {
		min-height: 600px;
	}
}