/*
Theme Name: Hello Child
Theme URI: artur.secretcats.pl
Description: Motyw potomny dla Hello Theme
Author: SC
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-child
*/

.entry-title{
	display: none !important;
}
.msacwl-slide img.msacwl-img, .msacwl-carousel-slide img.msacwl-img {
	border-right: 0px solid #DFDFDF !important;
}
.msacwl-gallery-caption {
	background: rgba(0, 0, 0, 0) !important;
	}
	.msacwl-carousel-slide img {
  transition: transform 0.4s ease-in-out; /* płynna animacja */
}

.msacwl-carousel-slide img:hover {
  transform: scale(1.08); /* powiększenie przy najechaniu */
}
.wpcf7-form label{
	width: 100% !important;
}
/*.hfe-nav-menu__layout-horizontal {
  position: fixed !important;
  top: 10px !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 9999 !important;}*/


#menu-item-13 a{

	background-color: #A8C3B5;
	font-family: "Montserrat", Sans-serif !important;
	font-size: 11px !important;
	font-weight: 500 !important;
	text-decoration: none !important;
	fill: #000000 !important;
	color: #000 !important;
	transition-duration: 1s !important;
	border-style: solid !important;
	border-width: 1px  !important;
	border-color: #A8C3B5 !important;
	border-radius: 0px 0px 0px 0px !important;}

	#menu-item-13 a:hover{

	background-color: #A8C3B500 !important;
	font-family: "Montserrat", Sans-serif !important;
	font-size: 13px !important;
	font-weight: 300 !important;
	text-decoration: none !important;
	fill: #000000 !important;
	color: #fff !important;
	transition-duration: 1s !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #A8C3B5 !important;
	border-radius: 0px 0px 0px 0px !important;}
	
	.envira-gallery-image {
  transition: all 0.4s ease-in-out !important;
}

.envira-gallery-image:hover {
  filter: grayscale(100%) !important;
  transform: scale(1.05) !important;
}
.wpcf7-form-control{
	width: 100% !important;
}
#envirabox-content {
    border-width: 0 !important;
}
#envirabox-content {
    border: 0 !important;
    background: transparent !important;
}

#envirabox-outer {
    background: transparent !important;
}

#envirabox-wrap,
#envirabox-bg-n,
#envirabox-bg-ne,
#envirabox-bg-e,
#envirabox-bg-se,
#envirabox-bg-s,
#envirabox-bg-sw,
#envirabox-bg-w,
#envirabox-bg-nw {
    background: transparent !important;
}
.elementor-element-db4f975{
	background-attachment: fixed !important;
}
ul{
	padding-left:20px 0px 0px 0px !important;
}