/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 12 2026 | 20:43:27 */
.ast-site-title-wrap {
	display: none;
}
.site-primary-footer-wrap {
	padding-top: 0;
	padding-bottom: 0;
}

/* menu */
.ast-builder-menu-1 .menu-item > .menu-link,
.ast-builder-menu-2 .menu-item > .menu-link,
nav ul li a {
	color: #f2f2f2;
	font-size: 14px;
	text-transform: uppercase;
}

.ast-builder-menu-1 .menu-item:hover > .menu-link,
.ast-builder-menu-2 .menu-item:hover > .menu-link,
nav ul li:hover a {
	color: #fff;
}

/** fixed header **/
#masthead {
    transition: all 0.3s ease;
}

#masthead.is-scrolled {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
}

#masthead.is-scrolled #ast-desktop-header .ast-main-header-wrap,
#masthead.is-scrolled #ast-mobile-header .ast-main-header-wrap {
    background: rgba(0,0,0,0.98);
    box-shadow: 0 8px 24px rgba(0,0,0,0.08);
}
#masthead .custom-logo {
    max-width: 120px; /* startowa wielkość */
    transition: all 0.3s ease;
}

#masthead.is-scrolled .custom-logo {
    max-width: 90px;
}

/** progressbar **/
.elementor-progress-percentage {
	margin-top: -15px;
}

/** form **/
.astra-dark-mode-enable form .form-row textarea, .astra-dark-mode-enable input[type=email], .astra-dark-mode-enable input[type=number], .astra-dark-mode-enable input[type=password], .astra-dark-mode-enable input[type=reset], .astra-dark-mode-enable input[type=search], .astra-dark-mode-enable input[type=tel], .astra-dark-mode-enable input[type=text], .astra-dark-mode-enable input[type=url], .astra-dark-mode-enable textarea {
	background-color: #fff !important;
	border: 1px solid #ededed !important
}

/** ikony usług **/
.dracodia-service-icon .elementor-icon {
    background-color: #000;
    border-radius: 50px;
    padding: 30px;
	border: 1px solid #000;
}

.dracodia-service-icon:hover .elementor-icon {
    background-color: #c1c1c1;
}
	
}