/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 06 2025 | 08:42:51 */
.url-grey {
	text-decoration-color: inherit !important;
	text-decoration-thickness: 1px !important;
	text-underline-offset: 2px !important;
	font-weight: inherit !important;

}

.elementor a {
	text-decoration: none;
	font: inherit;
	color: inherit;
}


.elementor a:hover {
	text-decoration: none;
	font: inherit;
}

/* text editor, heading */
.elementor-widget-text-editor a, .elementor-heading-title a, .jet-listing-dynamic-field__content, .weather-comment a {
	font: inherit;
	color: inherit;
    text-decoration: underline;
	text-decoration-color: #8200BF;
	text-decoration-thickness: 4px;
	text-underline-offset: 5px;
}	

.elementor-widget-text-editor a:hover, .elementor-heading-title a:hover, .jet-listing-dynamic-field__content, .weather-comment a:hover {
	text-decoration: none;
	color: #8656FC;
	font-weight: 700;
}

/* white font on hover while in blackboards */
.elementor-element.elementor-element-2e61f19.elementor-widget.elementor-widget-text-editor a:hover,
.elementor-element.elementor-element-a18e57d.elementor-widget.elementor-widget-text-editor a:hover {
	text-decoration: none;
	color: #fff;
	font-weight: 700;	
}

.tip.elementor-widget.elementor-widget-text-editor a, .tip.elementor-widget.elementor-heading-title, .tip a {
	text-decoration: underline;
	text-decoration-thickness: 2px !important;
	text-decoration-color: #AAA9AD !important;	
	text-underline-offset: 2px !important;

}

.tip.elementor-widget.elementor-widget-text-editor a:hover, .tip.elementor-widget.elementor-heading-title a:hover, .tip a:hover {
	text-decoration: none;
	color: #54595F;	
	font-weight: inherit;
}

.tip-white.elementor-widget.elementor-widget-text-editor a {
	text-decoration-thickness: 1px;
	text-decoration-color: #707070;	
	text-underline-offset: 4px;

}

.tip-white.elementor-widget.elementor-widget-text-editor a:hover {
	text-decoration: none;
	color: #FFF;	
	font-weight: inherit;
}

.toc ul a {
	text-decoration-thickness: 2px;
	text-decoration-color: #8200BF;	
	text-underline-offset: 4px;
}

.toc ul a:hover {
	color: #8200BF;	
	text-decoration-color: #8200BF;	
    text-decoration-thickness: 3px;

}




@media (max-width: 1023px) {
.elementor-widget-text-editor a, .elementor-heading-title a, .jet-listing-dynamic-field__content a {
	font: inherit;
	color: inherit;
    text-decoration: underline;
	text-decoration-color: #8200BF;
	text-decoration-thickness: 3px;
	text-underline-offset: 4px;
}	
}


	
.jet-smart-listing__post .post-title-simple a, .elementor-widget-jet-breadcrumbs a, {
	text-decoration: none;
}

.elementor-widget-jet-breadcrumbs a:hover {
	text-decoration: underline;
}

/* Main Menu */

.menu-main-menu-container a {
	text-decoration: none;
}

.menu-main-menu-container a:hover {
	text-decoration: none;
}

/* Strona wyszukiwarki */
.elementor-46373 a {
 text-decoration: none;
}

.elementor-46373 a:hover {
 text-decoration: underline;
}


.name-category-links a {
    font-weight: 700;
    text-decoration: none;
	transition-duration: 0s;
	transition-delay: 0s;
	transition-timing-function: none;
}


.name-category-links a:hover {
    text-decoration: none;
	color: #DDD1FB;
}

/* Remove underline from namedays headingns in startpage */ 
.elementor-element.elementor-element-137af9d.elementor-element a, .elementor-element.elementor-element-5932bd1 > .elementor-widget-container a, .elementor-element.elementor-element-ca5e7a8 > .elementor-widget-container a {
	text-decoration: none;
}

.link-board {
  	color: #FFF; 
	font-family: 'Gloria Hallelujah';
	font-size: 22px;
	font-weight: 700;
	line-height: 1.8rem;
}


.text-yellow-all .text-yellow {
  color: #F6E397; 
	
}

.text-yellow-all:hover {
  color: #F6E397 !important; 
	
}

.text-yellow-all:hover .text-yellow {
  color: #F6E397; 
	
}

.text-mint-all .text-mint {
  color: #97F6F2; 
}

.text-mint-all:hover {
  color: #97F6F2 !important; 
}

.text-mint-all:hover .text-mint {
  color: #97F6F2; 
}


.text-pink-all .text-pink {
  color: #FFACD5; 
	
}

.text-pink-all:hover {
  color: #FFACD5 !important; 
	
}

.text-pink-all:hover .text-pink {
  color: #FFACD5; 
	
}


.text-blue-all .text-blue {
  color: #A5C4F6; 
}

.text-blue-all:hover {
  color: #A5C4F6 !important; 
}

.text-blue-all:hover .text-blue {
  color: #A5C4F6; 
}


.text-lemon-all .text-lemon {
  color: #D7F79F; 
}

.text-lemon-all:hover {
  color: #D7F79F !important; 
}

.text-lemon-all:hover .text-lemon {
  color: #D7F79F; 
}

.name-board-link {
	font-family: 'Gloria Hallelujah';
	font-size: 22px;
	font-weight: 700;
	color: #fff;
}

.single-name-text-link {
	text-decoration: underline !important;
	text-decoration-thickness: 2px !important;
	text-decoration-color: #590183 !important;	
	text-underline-offset: 5px !important;
}

.single-name-text-link:hover {
	text-decoration: none !important;
	color: #3803BF !important;	
}

.white-link {
	text-decoration: underline !important;
	text-decoration-thickness: 3px !important;
	text-decoration-color: #fff !important;	
	text-underline-offset: 6px !important;
}

.white-link:hover {
	text-decoration: none !important;
	color: #FBFBFB !important;	
}



