.header__top-bar {
position: absolute;
background: #fff !important;
height: 40px;
top: 0px;
}
.header__top-bar .container{
width: 89%;
}
.header__top-bar a {
color: #333;
}
.header__top-bar .topbar-left img {
height: 40px;
}
@media (max-width: 950px) {
#top-bar.top-bar--style-1.has-topbar:not(.fixed), #top-bar.top-bar--style-3.has-topbar:not(.fixed) {
top: 40px;
}
}
#top-bar__logo {
width: 200px; 
height: 52px; 
}
#top-bar .container {
width: 90%;
margin-inline: auto;
}
.v-bottom .container {
margin-left: 40px;
}
@media (max-width: 1010px) {
#top-bar__logo {
width: 145px; 
height: 39px; 
}
}
.single-post h1 {
letter-spacing: 0.5rem;
}
@media (min-width: 992px) { .single .index-header h1 {
font-size: 5.5rem;
}
} 
@media (max-width: 992px) {
.single-post  .intro__title {
font-size: 5rem;
}
}
@media (max-width: 768px) {
.single-post  .intro__title {
font-size: 5rem;
}
}
@media (max-width: 576px) {
.single-post .intro__title {
font-size: 4.5rem;
}
} 
@media (max-width: 400px) {
.single-post .intro__title {
font-size: 3rem;
}
} #menu-item-4834 {
float: right;
border: solid 2px #52c3af;
padding: 4px;
border-radius: 4px;
margin-top: -4px !important;
}
#menu-item-8493 {
float: right;
padding: 6px;
margin-top: -4px !important;
}
#menu-item-8515 {
float: right;
margin-top: 2px !important;
}
#menu-item-8493 i {
scale: 1.1;
}
#wpmenucartli {
margin-top: 2px !important;
}
#wpmenucartli .cartcontents {
text-transform: capitalize;	
}
#menu-primary li {
margin-left: 10px
} .section-contact .container-fluid .bg-1 {
background: linear-gradient(90deg,#09cfab,#0cb3b7) !important;
}
.section-contact .container-fluid .bg-2 {
background-color: #5e5e5e !important;
} .intro__title {
margin-top: 60px !important;
letter-spacing: 0.8rem !important;
font-size: x-large !important;
}