/*
Theme Name:   My Theme
Description:  Child theme for the Hello Elementor
Author:       Kacper Zarębski
Template:     hello-elementor
Version:      1.0.0
*/

/* Add your custom styles below */

.breadcrumbs {
	display: flex;
	justify-content: flex-end;
	color: #E4E4E4;
	font-family: 'Raleway', Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.breadcrumbs a {
	color: #e4e4e4;
}

.link a {
	color: inherit;
}

.link a:hover {
    color: #E50050;
}

.breadcrumbs a:first-child {
	color: #a1a1a1;
}

.breadcrumbs a:hover, .link a:hover, .breadcrumbs a:active, .link a:active {
	color: #E50050;
}

.contact-form label {
	font-family: 'Raleway', Sans-serif;
	color: #1A1A1A;
	padding: 0 0 5px 0;
}

.contact-form input[type="text"] {
	font-family: "Titillium Web", Sans-serif;
	outline: none;
	color: #1A1A1A;
}

.contact-form input[type="text"]:focus {
	border: 2px solid #E50050;
}

.contact-form input[type="email"] {
	font-family: "Titillium Web", Sans-serif;
	outline: none;
	color: #1A1A1A;
}

.contact-form input[type="email"]:focus {
	border: 2px solid #E50050;
}

.contact-form textarea {
	font-family: "Titillium Web", Sans-serif;
	outline: none;
	color: #1A1A1A;
}

.contact-form textarea:focus {
	border: 2px solid #E50050;;
}

.main-header {
    font-size: 12px;
}

.main-header, .footer-keywords {
    color: #E4E4E4;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    line-height: 1;
    padding: 0;
    margin: 0;
}

.footer-keywords {
    display: block;
    font-size: 1rem;
}

.body-wrapper {
    background-color: #f8f9fc;
    min-height: 100vh;
}

@media screen and (max-width: 767px) {
	#menu-menu-w-stopce, .main-header, .footer-keywords {
		text-align: center;
	}
}