/*
Theme Name: Wastbin Child
Description: Child Theme for wastbin Theme
Author: zozothemes
Version: 1.0
Template: wastbin
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */
.header-navbar .cea-button-link:hover {
    background-color: #29B6F6;
	border-color:#29B6F6;
    color: #fff !important;
    transition: all .3s;
}
.widget.widget_nav_menu li a:before, .wastbin-masonry .bottom-meta-wrap .post-meta li.post-share-wrap .social-share a:hover, .single-post ul.social-share > li > a:hover, .post-share-wrap ul.social-share > li > a, .wp-block-button.is-style-outline a.wp-block-button__link, .cea-tab-elementor-widget .cea-tabs > a.active .cea-tab-title, .woocommerce-page .theme-color, .wastbin-masonry .bottom-meta-wrap .post-meta .post-more a, .feature-box-default .fbox-content a:hover, .cea-button-link.cea-button:hover .cea-button-text i:before, .cea-button-wrapper .cea-button-link:hover .cea-button-icon i:before, .cea-button-link:hover .cea-button-content-wrapper .cea-button-icon i:before, .pagination-single-inner > h6.pagination-prev .title-inner:hover, .footer-widgets-wrap .footer-widget h4 a:hover, .widget-content .wp-block-categories-list a:hover, .widget-content .widget-icon-wrapper.text-center:after, .single.single-cea-team .team-other-details .media-body a:hover, .testimonial-style-default .owl-carousel .owl-nav .owl-prev:hover:before {
	color:#fff !important;
}
.justify-content-center-services .row {
    justify-content: center;
}
.elementor-element .section-title-wrapper .title-wrap > * .subtitle-dots:before,
.elementor-element .section-title-wrapper .title-wrap > * .subtitle-dots:after {
    display: none !important;
    content: "" !important;
}
.elementor-element .section-title-wrapper .title-wrap > * .subtitle-dots {
    padding-left: 5px;
}
header ul.nav.wp-menu li > ul.sub-menu li a {
    padding: 9px 8px 8px 12px;
    font-weight: 600;
    letter-spacing: 0px;
}
ul.mobile-menu li.menu-item-has-children > span.down-arrow:after, ul.mobile-menu li.menu-item-has-children > span.up-arrow:after {
    font-family: 'bootstrap-icons';
    font-size: 24px;
    border: none;
	font-weight:700;
}
.mobile-menu-wrapper ul.mobile-menu li > a {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 22px;
    letter-spacing: 0.5px;
}
.mobile-menu-wrapper ul.mobile-menu li > a {
    padding: 10px 0;
    line-height: 1;
    display: block;
}
@media only screen and (max-width: 1024px) {
    body .wastbin-content-wrap {
        padding: 20px 0px !important;
    }
}
ul.nav.wp-menu > li {
    padding: 0 20px;
}
.color-white{
	color:#fff !important;
}
.footer-location:hover{
	color:#fff !important;
}
.site-footer aside.footer-widget-2 h5:before,
.site-footer .widget .widgettitle:before,
.site-footer .widget .widget-title:before,
.site-footer .widget .wp-block-heading:before,
.widget-area-right aside.footer-widget-2 h5:before,
.widget-area-right .widget .widgettitle:before,
.widget-area-right .widget .widget-title:before,
.widget-area-right .widget .wp-block-heading:before,
.site-footer aside.footer-widget-2 h5:after,
.site-footer .widget .widgettitle:after,
.site-footer .widget .widget-title:after,
.site-footer .widget .wp-block-heading:after,
.widget-area-right aside.footer-widget-2 h5:after,
.widget-area-right .widget .widgettitle:after,
.widget-area-right .widget .widget-title:after,
.widget-area-right .widget .wp-block-heading:after {
    content: none !important;
}
aside.footer-widget-2 h5, .widget .widgettitle, .widget .widget-title, .widget .wp-block-heading {
    padding-left: 0px;
}
.zozo_social_widget ul.nav.social-icons > li > a:hover{
	background-color:#fff !important;
}
body .wp-block-columns.cus-middle-widget-wrap:before {
    left: 470px;
}
.elementor-widget-rating .e-rating .e-icon-wrapper i {
    background: #fff !important;
}
.wastbin-masonry .post-inner .entry-content p, #back-to-top {
    display: none !important;
}
.wastbin-masonry .entry-header .entry-title {
    font-size:22px !important;
}
.wastbin-masonry .bottom-meta-wrap .post-meta .post-more a {
	color:#161616 !important;
}
.wastbin-masonry .bottom-meta-wrap .post-meta .post-more a:hover {
	color:#1176bc !important;
}
