/*
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
*/

.uslrow .iconbox-icon-container img {
	filter: invert(56%) sepia(100%) saturate(249%) hue-rotate(165deg) brightness(86%) contrast(95%);
}

ul#lqd-custom-menu-1baad576 li a {font-family: 'Ubuntu', sans-serif;}

h2.elementor-heading-title.elementor-size-default {
    font-family: 'Ubuntu', sans-serif !important;
}
blockquote.elementor-blockquote {
    background: #5aa0d7 !important;
}
ul#lqd-custom-menu-1baad576 .current_page_item a {
    background: #5aa0d7;
    color: #fff;
}
.titlebar-inner h1 {
    font-weight: 400;
    color: #5aa0d7 !important;
}
.elementor-614 .elementor-element.elementor-element-d062afd input[type=submit], .elementor-1412 .elementor-element.elementor-element-d062afd input[type=submit] {
    background: #5aa0d7 !important;
    color: #FFFFFF;
}
@media only screen and (max-width: 966px) {
	ul#lqd-custom-menu-1baad576 {
		display: none;
	}
	.parent-pageid-546 div#lqd-contents-wrap {
		padding: 10px !important;
	}
	div#ld-fancy-heading-66850d93f309b p {
		text-align: justify;
	}
	[data-mobile-nav-style=modern] .lqd-mobile-sec:before {
		background-image: url(https://www.gradskostambenosd.rs/wp-content/uploads/2024/07/jp-gso.jpg), linear-gradient(183deg, #000000, #aeaeae) !important;
		background-size: 360%;
		background-repeat: no-repeat;
		background-position: 51% 50%;
	}
	li#menu-item-1332 span.submenu-expander.pos-abs {
		top: 10.5px !important;
	}
	.elementor-element.elementor-element-ea64b80.elementor-widget.elementor-widget-hub_fancy_heading {
		text-align: center;
	}
	.elementor-element.elementor-element-ae5d2b8.elementor-widget.elementor-widget-text-editor, .elementor-element.elementor-element-85cedc9.elementor-widget.elementor-widget-text-editor {
		text-align: center;
	}
	.elementor-element.elementor-element-a8064fb.elementor-widget-mobile__width-inherit.elementor-widget.elementor-widget-hub_fancy_heading {
		margin: 20px 0;
	}
	.elementor-element.elementor-element-a8064fb.elementor-widget-mobile__width-inherit.elementor-widget.elementor-widget-hub_fancy_heading * {
		text-align: center !important;
	}
	.elementor-14 .elementor-element.elementor-element-0161b9b > .elementor-widget-container {
		margin: 0;
	}
	
	.elementor-element.elementor-element-a8064fb.elementor-widget-mobile__width-inherit.elementor-widget.elementor-widget-hub_fancy_heading * {
		text-align: center !important;
	}

	.elementor-element.elementor-element-a8064fb.elementor-widget-mobile__width-inherit.elementor-widget.elementor-widget-hub_fancy_heading {
		margin: 20px 0;
	}

	.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-cdfd94e, .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-6c50b5f {
		margin-top: 70px;
		margin-bottom: 30px;
	}

	.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-6c50b5f::before {
		content: 'Услуге';
		position: absolute;
		top: -28px;
		left: -62px;
		transform: translateX(50%);
		font-size: 17px;
		font-weight: bold;
	}
	.elementor-14 .elementor-element.elementor-element-0161b9b > .elementor-widget-container {
		margin: 0 !important;
	}
	.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-58659e7 {
		display: none;
	}
	li#menu-item-1328 span.submenu-expander.pos-abs {
		top: 10.5px !important;
	}
}
.elementor-13 .elementor-element.elementor-element-76020a0 .main-nav > li > a, .navbar-fullscreen .elementor-13 .elementor-element.elementor-element-76020a0 .main-nav > li > a {
    color: #5a9fd6 !important;
    opacity: 1;
}

a.elementor-button.btn.btn-solid.btn-sm.btn-icon-right.btn-icon-circle.btn-icon-custom-size.btn-icon-shaped.btn-icon-solid.btn-has-label {
    color: #599ed5;
    font-weight: bold;
}
