.home .mailmunch-forms-after-post .mailmunch-embedded{display:none!important}
.site-header-item .site-branding .custom-logo{filter:invert(1)}
.elementor-element-c1f4137 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQoU2Pk4tL2/fbt6mYGAoCRkAKY/KhCvCFFdPAAAFrzBAsWVUIJAAAAAElFTkSuQmCC) repeat;
}
.single .single-hero-section{min-height:330px;background-image:linear-gradient(90deg,#495fff,#5182ff 16%,#50a3ff 35%,#4bb4ff 54%,#68c0ff 70%,#7fccff 88%)}
.single main.site-main {
    margin-top: -305px;
    background: white;
	border-radius:20px;
    padding: 4% 3%;
}
.single .entry-header{border-bottom:1px solid #eee;padding-bottom:20px}
.wp-site-blocks .post-thumbnail img{object-fit:unset!important}
footer .widget-area .widget:first-child {
    margin-bottom: 8px;
}
.cm-deals .elementor-price-list-text span{font-size:80%!important;color:black}
.cm-deals .elementor-price-list li:not(:last-child){margin-bottom:5px!important}
.cm-deals{border:1px solid #ff7;margin-right:5px;margin-bottom:7px}
.cm-deals h4{background:linear-gradient(90deg,#495fff,#5182ff 16%,#50a3ff 35%,#4bb4ff 54%,#68c0ff 70%,#7fccff 88%);padding:10px;margin:-10px -10px 0px!important;color:white}
.single .primary-sidebar{background:#fafafa;padding:35px}
#toc-toggle,.toc-toggle{display:none}
.toc-container ul{margin:0;padding:0;list-style:none}
.toc-title{margin-bottom:23px}
aside .toc-list a{color:#737373;font-weight:500;text-decoration:none!important}
.toc-list a:hover, .toc-list a:active{
	color:var(--global-palette1)
}
.highlight{color:var(--global-palette1)!important;display:block;transform:scale(1.01)}
.toc-list li{padding:15px 0;border-bottom:1px solid #e0e0e0;font-size:85%}




.single-tribe_events .tribe-events-single .tribe-events-event-meta{width:100%;}

.site-footer-wrap .wp-block-button a:hover{
	color: #32373c!important;
	text-decoration: none;
}
.adscan-section .elementor-section .elementor-container{
	justify-content:center
}
.ad-scan{max-width:300px}
.ad-scan .elementor-widget-image-box .elementor-image-box-wrapper{
	text-align:left;
	box-shadow:0 1px 10px hsla(0,0%,60%,.2);
}
.ad-scan .elementor-image-box-content {
    padding: 0 15px 20px;
}
.postid-163 .wp-block-heading.has-theme-palette-9-color.has-theme-palette-1-background-color.has-text-color.has-background.has-link-color{
	padding:5px 10px 5px 15px;
	background:linear-gradient(90deg,#495fff,#5182ff 16%,#50a3ff 35%,#4bb4ff 54%,#68c0ff 70%,#7fccff 88%);color:#fff
}
.ad-scan .elementor-image-box-img{width:100%!important}

.ad-scan .elementor-image-box-img img{border-radius:10px}

.ad-scan .elementor-image-box-title{font-size:18px;font-weight:bold;text-transform:capitalize;margin-bottom:20px}

.ad-scan .elementor-image-box-description{background-color:#146ff524;color:var(--global-palette1);width:fit-content;padding:3px 10px;border-radius:5px}

.single .site .post-title h1{font-weight:bold}

footer ul li{display:inline-block!important;margin-right:16px}

.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 5px 0px 5px}

.pi-section{background:#fff;margin-top:30px}
.pi-flex{display: flex;
justify-content:strech;flex-wrap:wrap;flex-direction:row;align-items:strech;}
.pi-item{flex:1}
.pi-logo{padding:20px;min-width:20vw;height:130px;display:flex;justify-content:center;align-items:center;border:1px solid #f4f4f4}
.pi-logo svg{max-width:150px;transition:.5s}
.pi-logo:hover svg{filter:grayscale(1);transform:scale(1.05);transition:.5s}

.product-srch {text-align:center}
.product-srch #search{width:100%;margin:10px 0;border-color:black;background:aliceblue;color:black;border-radius:50px;padding-left:25px
}
.product-srch #search::placeholder {
        color: black;
      }
.no-product-found{
	color:red;text-align:center;margin-bottom:30px;font-weight:bold
}
.aawp .aawp-product{display:flex;flex-wrap:wrap;position:relative;min-height:180px}
.aawp .aawp-product .aawp-product__footer{width:100%;flex:100%;margin:0;padding:0;text-align:center;margin-top:-30px;margin-left:30px}
.aawp .aawp-product .aawp-product__thumb{width:25%}
.aawp .aawp-product .aawp-product__content{flex:1;margin-left:5px;}
 .aawp .aawp-product{padding:15px 3px 10px!important}
 .aawp .aawp-product .aawp-product__title{font-size:14px}
.aawp .aawp-product .aawp-product__pricing{position:absolute;top:77px;left:120px;white-space:nowrap}
.aawp .aawp-button.aawp-button--icon, .aawp-button.aawp-button--icon{position:absolute;left:120px;top:130px;white-space:nowrap}


@media screen and (min-width:525px){
	.aawp .aawp-product .aawp-product__pricing,.aawp .aawp-button.aawp-button--icon, .aawp-button.aawp-button--icon{position:relative;top:0;left:0}
.aawp{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:10px;}
.content-wrap .aawp .aawp-product{width:250px!important;padding:20px 5px}
.aawp .aawp-product{display:flex;flex-wrap:wrap;align-items:end;min-height:180px}
.content-area .aawp .aawp-product .aawp-product__content,.aawp .aawp-product .aawp-product__footer{width:100%;margin:0;padding:0;text-align:center}
.aawp .aawp-product__pricing{min-height:50px}
.aawp-product__thumb{float:none!important;width:100%!important}
}
@media screen and (min-width: 768px) {
.hot-deals .elementor-container{justify-content: space-between!important}
}
@media screen and (max-width: 1025px) {
	.toc-container #toc-toggle:checked~.toc-toggle .conceal,.toc-container #toc-toggle:not(:checked)~.toc-toggle .reveal
 {
    line-height: 0;
    height: 0;
    padding: 0;
    margin: 0;
    border: 0;
    zoom:1}

 .toc-container #toc-toggle:checked~.toc-list{
    display: none
}
	
	.toc-container #toc-toggle:checked~.toc-toggle .conceal, .toc-container #toc-toggle:not(:checked)~.toc-toggle .reveal {
    display: none;
}
	.toc-container{position:fixed;padding:10px 20px;bottom:0;right:0;left:0}
	.toc-list{max-height:75vh;overflow:auto}
	.toc{z-index:99999}
.toc-title,.toc-toggle{color:#fff;margin:0;font-size:85%}
	span.reveal, span.conceal {
    position: absolute;
    right: 20px;
    top: 10px;
}
.toc-container ul.toc-list{margin:13px -20px -20px;padding:16px 10px 0}
	.toc-toggle{display:unset;    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;}
	.toc-container #toc-toggle:not(:checked)~.toc-toggle{height:unset}
.toc-container{
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	background:#24303e;
	z-index:9
}
.toc-container .toc-list {
    background:#fafafa;
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    height: auto;
	line-height: auto}
}


.hot-deal .elementor-image-box-img img{border-radius:0}

.hot-deal .elementor-image-box-description {
    background-color: var(--global-palette1);
    color: #fff;
    font-size: 15px !important;
	padding:6px 15px;
	margin-top:15px;
    font-weight: bold;
}

.ad-scan .elementor-widget-image-box .elementor-image-box-title a:after {
    content: "";
    display: block ! IMPORTANT;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

.hot-deal img{aspect-ratio:1}
.hot-deal .elementor-image-box-wrapper{min-height:430px}