.nawigacja .elementor-widget-wrap {
padding: 0!important;
}
body.page h1.entry-title {
display: none!important;
}
body.home .oferta a {
color: #222222!important;
}
.logo .elementor-widget-wrap {
padding-bottom: 0!important;
}
.owl-carousel .owl-item {
padding-left: 49px;
}
.white {
background: #ffffff!important;
}
.owl-nav button {
border-radius: 0!important;
outline: none!important;
}
.owl-dots button {
outline: none!important;
}
.social-media a {
-webkit-transition: width 3s ease-in-out;
-moz-transition: width 0.3s ease-in-out;
-o-transition: width 0.3s ease-in-out;
transition: width 0.3s ease-in-out;
}
.social-media a:hover {
width: 70px;
}
a.facebook {
height: 45px;
width: 45px;
display: block;
background: url(https://yellowpower.pl/wp-content/themes/hello-elementor-child/facebook3.png) top left;
position: fixed;
top: 170px;
right: 0;
z-index: 100;
}
a.messenger {
height: 45px;
width: 45px;
display: block;
background: url(https://yellowpower.pl/wp-content/themes/hello-elementor-child/messenger3.png) top left;
position: fixed;
top: 220px;
right: 0;
z-index: 100;
}
a.instagram {
height: 45px;
width: 45px;
display: block;
background: url(https://yellowpower.pl/wp-content/themes/hello-elementor-child/instagram3.png) top left;
position: fixed;
top: 270px;
right: 0;
z-index: 100;
}
body input[type="text"], body input[type="email"], body textarea {
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: 3px solid;
border-color: border-color: rgba(73,73,73,.12);
border-color: rgba(73,73,73,.12); 
}
body input[type="text"]:focus, body input[type="email"]:focus, textarea:focus {
border-color: #EEB127;
}
label {
display: block;
}
textarea {
width: 100%;
height: 120px;
}
[type=button], [type=submit], button {
border: 1px solid #EEB127;
color: #EEB127;
}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
color: #fff;
background-color: #EEB127;
}
@media (max-width: 1013px){
.owl-carousel .owl-item {
padding-top: 50px!important;
width: 462px!important;
}
}
@media (max-width: 991px){
.menu-menu-container ul li a {
font-size: 12px;
padding: 5px;
}
.kim-jestem-kolumna .elementor-widget-wrap.elementor-element-populated {
padding: 0px 20px 0px 20px!important;
}
}
@media (max-width: 973px){
.owl-carousel .owl-item {
padding-top: 50px!important;
width: 462px!important;
}
}
@media (max-width: 770px){
.menu-menu-container  {
display: none;
}
.elementor-6 .elementor-element.elementor-element-31dfa9c > .elementor-element-populated {
margin: 0px 0px 0px 0px;
}
}