File: /var/www/html/WPProfessionalCleaning-old/wp-content/themes/professional-cleaning/scss/header.scss
@import "partials";
.header {
display: flex;
justify-content: space-between;
align-items: center;
max-width: 2000px;
margin: 0 auto;
padding: 20px 40px 20px 40px;
gap: 10px;
background: #ffffff;
@media (max-width: 1999px) {
max-width: 100%;
padding: 20px 25px 20px 25px;
}
@media ($sm-1441) {
padding: 20px 25px 20px 15px;
}
@media ($sm-1199) {
padding: 15px 20px;
}
@media ($sm-767) {
padding: 15px;
}
.logo {
display: flex;
gap: 10px;
align-items: center;
margin: 0;
.img {
max-width: 62px;
@media ($sm-1679) {
max-width: 50px;
}
@media ($sm-479) {max-width: 40px;}
}
.txt {
font-size: 20px;
color: #000000;
font-weight: 900;
width: 155px;
line-height: 1.2;
margin: 0;
padding: 0;
@media (max-width: 1999px) {
font-size: 18px;
}
@media ($sm-1679) {
font-size: 16px;
width: 125px;
}
@media ($sm-1441) {
font-size: 14px;
width: 110px;
}
@media ($sm-479) {font-size: 12px;}
}
}
.navbar-toggler {
border: 0; padding: 0; margin: 0; outline: 0; box-shadow: none; display: none;
@media ($sm-1199) {display: block;}
img{
@media ($sm-479) {max-width: 38px;}
}
}
.menu-wrap {
margin: 0;
padding: 0;
@media ($sm-1199) {
position: absolute; left: 0; right: 0; top: 80px;
}
@media ($sm-479) {top: 70px;}
.navbar {
padding: 0;
margin: 0;
@media ($sm-1199) {width: 100%;}
.navbar-collapse {
border-radius:0 0 20px 20px;
@media ($sm-1199) {
position: absolute;
top: 0;
right: 0;
background: #fff;
box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.1); width: 100%; z-index: 9;
}
}
}
.listing {
display: flex;
gap: 0px;
margin: 0; padding: 20px 20px;
@media ($sm-1679) {
}
@media ($sm-1441) {
}
@media ($sm-1199) {
}
@media ($sm-479) { padding:15px;}
li {
list-style: none;
font-size: 18px;
background: none !important;
font-weight: 500;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-1441) {
font-size: 12px;
}
@media ($sm-1199) {
font-size: 15px;
}
@media ($sm-479) {font-size: 14px;}
a {
color: #576c6d;
padding: 15px 30px;
border-radius: 30px;
display: block;
@media (max-width: 1999px) {
padding: 13px 15px;
}
@media($sm-1679){
padding: 8px 10px;
border-radius: 15px;
}
@media($sm-1441){
padding: 8px 8px;
}
@media($sm-1199){
padding:13px 18px;
}
@media($sm-1199){display: flex;}
&:hover {
color: #001681;
background: #fffcda;
}
}
&.active {
a {
color: #001681;
font-weight: 700;
background: #fffcda;
}
}
& + .button-list {
display: none;
@media ($sm-767) {
display: block;
.button-wrap {
display: flex;
}
}
}
+ li {
@media ($sm-1199) {
}
}
}
}
}
.button-wrap {
@media ($sm-1199) {margin-left: auto;}
@media ($sm-767) {
display: none;
}
.phone {
height: 52px;
border-radius: 30px;
padding: 10px 15px;
text-decoration: none;
cursor: pointer;
min-width: 212px;
text-align: center;
display: flex;
align-items: center;
justify-content: space-between;
background: #ffde59;
@media ($sm-1679) {
min-width: 180px;
}
@media ($sm-1441) {
min-width: 180px;
height: 48px;
}
@media ($sm-1441) {
height: 44px;
}
@media ($sm-1199) {
width: 180px;
}
@media ($sm-767) {width: 100%;}
span {
display: block;
font-size: 18px;
text-decoration: none;
color: #001681;
font-weight: 700;
@media (max-width: 1999px) {
font-size: 16px;
}
@media ($sm-1679) {
font-size: 14px;
}
@media ($sm-1441) {
}
}
.img {
@media ($sm-1679) {
max-width: 20px;
}
}
}
}
}