
a, a:hover {text-decoration:none;}

.logo {font-size:24px;font-weight:700;}
.logo a {color:#000;}
.logo a:hover {text-decoration:none;}

.header {
	background-repeat:no-repeat;
	background-position:top center;
	background-size:cover;
	margin-left:90px;
}
.header.main {
	background-image:url(../img/header1.jpg);
}
.header.wimpern {
	background-image:url(../img/header-w2.jpg);
}
.header.nagel {
	background-image:url(../img/header-n.jpg);
}
.header.lifting {
	background-image:url(../img/header-l.jpg);
}
.header.service {
	background-image:url(../img/header-s.jpg);
}


.main-text {max-width:454px;margin:30% auto;text-align:right;}
.display-1 {font-size:90px !important;line-height:80px !important;padding-top:50px;}

.menu ul li a {color:#000;text-decoration:none;}
.menu ul li a:hover {color:#b1b5af;text-decoration:none;}

.price {margin-top:100px;}
.price .row {border-bottom:1px dotted #ccc;}
.price .row .col-md-3 {text-align:right;}
.price .row .col-md-3 h4 {color:#cc4343;font-weight:700 !important;}

.footer {background-color:#cc4343;color:#fff;font-size:1rem;}
.footer .links a {color:#fff;}




@media (max-width: 850px) {
	.header.vh-100 {height:auto !important;padding-bottom:30px;}
	.display-1 {font-size:60px !important;line-height:45px !important;padding-top:50px;}
	.header {margin-left:0;}
}

@media (max-width: 580px) {
	.display-1 {font-size:32px !important;line-height:26px !important;padding-top:50px;}
	.header .pl-5 {padding-left:0 !important;}
	.header .list-inline-item {display:block !important;}
	.price .row .col-md-3 {text-align:left;}
	.header.main .btn {margin-bottom:10px;}
}