/* 
 Theme Name:   Tłumiki
 Theme URI:    
 Description:  
 Author:       Premek
 Author URI:   
 Template:     kadence
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.text-thin {
	font-weight: 300
}

.simplefilter {
	margin-bottom: 40px!important
}


.kt-svg-icon-list-single {
	position: relative;
	background: rgb(255,107,70);
	background: linear-gradient(180deg, rgba(255,107,70,1) 0%, rgba(227,50,5,1) 100%);
	box-shadow: 0 0 35px #e3320580;
}

.kt-svg-icon-list-single::before {
	position: absolute;
	content: url("https://tlumiki.dfirma.pl/wp-content/uploads/2022/12/Group-151.png");
	left: calc(50% - 2px);
	bottom: -40px;
}

.kt-svg-icon-list-item-wrap:nth-child(3) .kt-svg-icon-list-single::before {
	content: ""
}


.kt-button,
.header-button,
.kb-forms-submit {
	background: rgb(255,107,70);
	background: linear-gradient(180deg, rgba(255,107,70,1) 0%, rgba(227,50,5,1) 100%)!important;
	box-shadow: 0 8px 55px #e3320552 !important;
	border-radius: 45px!important;
	font-size: 16px!important;
	transition: .3s ease-in-out
}

.kt-button:hover,
.header-button:hover,
.kb-forms-submit:hover {
	transform: translateY(-5px)
}

.dark-button .kt-button {
	background: linear-gradient(180deg, #091E21 0%, #2C4246 100%)!important
}

.snip0047 {
  border-radius: 45px !important;
}


.kb-accept-form-field {
	font-size: 14px;
	opacity: .6
}

.slick-dots li button::before,
.slick-dots li.slick-active button::before {
	color: #222!important
}

@media(min-width:767px) {
	.kb-form .kadence-blocks-form-field {
		justify-content: end
	}
}

@media(max-width:767px) {
	.site-header-row {
		display: flex!important
	}
	.site-header-section {
  width: 50%!important
}
}

.tl-list {
padding-left: 17px !important;
}

.tl-list li {
	position: relative
}

.tl-list li::before {
position: absolute;
content: "";
top: .6em;
left: -15px;
width: 8px;
height: 8px;
background: red;
border-radius: 50%;
}

.slick-slide .kt-inside-inner-col {
	transition: .3s ease-in-out
}

.slick-slide .kt-inside-inner-col:hover {
	background: linear-gradient(180deg, rgba(255,107,70,1) 0%, rgba(227,50,5,1) 100%)!important;
}


.rank-math-breadcrumb p,
.rank-math-breadcrumb a {
	font-size: 12px;
		color: #444;
	text-decoration: none
}