button.navbar-toggler {
background: transparent!important;
}
.icon-menu:before {
content: "\e871"!important;
color: #000;
font-weight: bold;
background: none;
}
h2.banner-title { display: table;
margin: 0px auto 0px auto;
padding: 0 20px;
background: black;
}
.gallery-img-animation .elementor-image:before, .gallery-img-animation .elementor-image:after, .gallery-img-animation .gallery-icon:before, .gallery-img-animation .gallery-icon:after, .gallery-img-animation .post-image:before, .gallery-img-animation .post-image:after, .latest-blog .elementor-image:before, .latest-blog .elementor-image:after, .latest-blog .gallery-icon:before, .latest-blog .gallery-icon:after, .latest-blog .post-image:before, .latest-blog .post-image:after
{
display:none!important;
}
.single-product div#page-banner-area {
display: none;
}
span.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-wpgdprc {
padding-left: 0;
}
span.wpcf7-list-item {
margin: 0;
}
#mysticky-nav.wrapfixed,
.navbar-sticky.sticky,
.navbar,
#mysticky-nav,
.navbar-sticky.sticky.fade_down_effect {
-webkit-transition: 0s!important;
-moz-transition: 0s!important;
-o-transition: 0s!important;
transition: 0s!important;
}
@media only screen and (max-width: 768px) {
ul#main-menu {
background: #fff;
}
li.menu-item:hover {
background: #41918E;
}
.current-menu-item, a.nav-link.active {
color: #fff!important;
background: #41918E;
}
li.menu-item:hover a {
color: #fff!important;
}
div#mysticky-nav {
padding: 20px 0;
}
.praline-list .elementor-col-25,
.praline-list .elementor-col-33{
width: 50%;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
h2.banner-title.mt-80 {
margin-top: 40px;
}
.elementor-top-section {
padding-left: 15px!important;
padding-right: 15px!important;
}
.woocommerce #content {
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 767px) {
h2.banner-title.mt-80 {
margin-top: 0px!important;
font-size: 36px!important;
white-space: nowrap!important;
}
.elementor-top-section {
padding-left: 15px!important;
padding-right: 15px!important;
}
.woocommerce #content {
padding-left: 30px;
padding-right: 30px;
}
}