/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 25 2022 | 05:31:18 */
/* popup */
#popmake-1491 input{
border-color: #ddd!important;
}

#popmake-1491 p {
	margin-top: 1.5em;
	margin-bottom: 1.2em;
}

/*Header i footer*/
.blog .site-primary-header-wrap .ast-header-html  .ast-builder-html-element {
	color: #575250;
}

.site-primary-footer-wrap,
.site-below-footer-wrap {
	background-color: #000!important;
}

.site-footer-primary-section-2 p,
.site-footer-primary-section-2 li {
  color: #fff;
}

.ast-builder-menu-1 {
  font-weight: 500;
}

.ast-builder-html-element p {
	 font-weight: 600;
}
.dark-text {
	color: #1E1810;
}
.orange-text {
	color: #FF7A3D;
}

/* Slider */

#hero_youtube_video {
	top: -60px!important;
}

@media (max-width: 767px) {
div.slider-x-item-title.slider-x-item-title3 {
   font-size: 16px;
   line-height: 20px;
}
h2.slider-x-lead-title.slider-x-lead-title3 {
padding-top: 150px!important;
}
}

/* Żródło opinii */

.elementor-element-79c329f6 .elementor-divider__text a,
 .elementor-element-845e76a .elementor-divider__text a {
  color: #4169e1;
}


/*Wyśrodkowanie tekstu względem zdjęcia */
.center-text .elementor-widget-wrap {
	align-self: center;
}

/* Rozmycie zdjęć strona główna */
.gradient-left img {
  -webkit-mask-image: linear-gradient(255deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 41%, rgba(255,255,255,0) 78%);
          mask-image: linear-gradient(255deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 41%, rgba(255,255,255,0) 78%);
}
.gradient-right img {
  -webkit-mask-image: linear-gradient(109deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 41%, rgba(255,255,255,0) 78%);
          mask-image: linear-gradient(109deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 41%, rgba(255,255,255,0) 78%);
}

/* Galeria */
.page-id-635 .elementor-column-gap-default> .elementor-element-79c329f6 .elementor-element-populated,
.post-940 .elementor-column-gap-default>.elementor-column>.elementor-element-populated,
.elementor-element-68806a1 .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding: 0;
}

.page-id-635 .gallery-item,
.post-940 .gallery-item {
	padding: 1px;
}

.elementor-element-ea2990e img {
	height: 125px;
}

.post-940 .gallery-item img {
	height: 240px;
	object-fit: cover;
}

/*BAZZ-WIDGET */

.bazz-widget.ui-draggable.ui-draggable-handle {
	z-index; 999!important;
}

