#rstpl-main-menu-position .navbar {
background-image: none!important;
}

#rstpl-main-menu-position .navbar .navbar-toggler .navbar-toggler-icon::before {
font-size: 1.2rem;
line-height: 1.5;
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f0c9";
color: #782548;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .separator {
text-transform: none;
font-size: 17px;
font-weight: 400;
display: flex;
flex: 0 1 auto;
line-height: 1.1;
}

a {
text-decoration: none;
}

#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item .item-content .page-header h2 {
font-size: 36px;
}

.product-cart label.btn {
display: inline-block;
padding: 5px;
background-color: #2bb017 !important;
border: none;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}