/*-----> New Custom css ----->  */
.custom-full-slider{padding:6.75rem 0;}
.custom-full-slider .owl-item,.second-full-slider .owl-item{padding:0 15px;}
.custom-tab-slide,.second-tab-slide{box-shadow:rgba(0,0,0,0.11) 0px 5px 15px;margin-bottom:11px!important;border-radius:10px;}
.custom-image img,.second-image img{border-top-left-radius:10px;border-top-right-radius:10px;}
.custom-content{padding:1.5rem;}
.team-heading{margin-top:-60px;background-color:var(--Very-dark-cyan);text-align:center;position:relative;z-index:1;padding:20px;border-radius:4px;}
.team-heading a{color:#fff;font-size:1.6rem;}
.team-heading a:hover{color:var(--Soft-yellow);}
.team-position p{color:#fff;}
.team-desc{padding-top:1.5rem;}
.team-socials{text-align:center;border:2px solid #000;border-radius:5px;width:max-content;display:flex;}
.team-socials li{display:flex;border-right:2px solid #000;padding:10px;}
.team-socials li:last-of-type{border-right:0;}
.team-socials li a{font-size:0;}
.team-socials li.facebook-icon a::before{content:"";width:2rem;height:2rem;background:url(images/facebook-1.png) no-repeat;display:inline-block;background-size:cover;}
.team-socials li.twitter a::before{content:"";width:2rem;height:2rem;background:url(images/twitter.png) no-repeat;display:inline-block;background-size:cover;}
.team-socials li.linkedin a::before{content:"";width:2rem;height:2rem;background:url(images/linkedin.png) no-repeat;display:inline-block;background-size:cover;}
.d-flex{display:flex;justify-content:center;padding-top:1rem;}
.second-full-slider{}
.second-content{text-align:center;padding:2rem;}
.team-name a{font-size:1.5rem;color:var(--Soft-yellow);}
.team-name a:hover{color:var(--Very-dark-cyan);}
.top-socials{text-align:center;background-color:var(--Very-dark-cyan);border-radius:5px;padding:0 1.125rem;width:max-content;display:flex;}
.top-socials li{display:flex;padding:10px;}
.top-socials li a{font-size:0;}
.top-socials li.facebook-icon a::before{content:"";width:2rem;height:2rem;background:url(images/facebook.png) no-repeat;display:inline-block;background-size:cover;}
.top-socials li.twitter a::before{content:"";width:2rem;height:2rem;background:url(images/twitter-1.png) no-repeat;display:inline-block;background-size:cover;}
.top-socials li.linkedin a::before{content:"";width:2rem;height:2rem;background:url(images/linkedin-1.png) no-repeat;display:inline-block;background-size:cover;}
.e-flex{display:flex;justify-content:center;margin-top:-7.5rem;padding-bottom:3.125rem;}
.second-full-slider .e-flex{opacity:0;visibility:hidden;transform:scale(0);}
.second-full-slider .owl-item:hover .e-flex{opacity:1;visibility:visible;transform:scale(1);}
.e-flex{transition:all 0.3s cubic-bezier(0.46,0.03,0.52,0.96);}
.team-socials li::after{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:#0b6c45;z-index:-1;transition:bottom 0.3s ease-in-out;}
.team-socials li.facebook-icon a::before{transition:bottom 0.3s ease-in-out;}
.team-socials li{overflow:hidden;position:relative;}
body .team-socials li:hover a::before{filter:invert(1);}
.team-socials li:hover::after{bottom:0;}
.container-second.custom-full-slider .custom-tab-slide img,.second-full-slider .second-tab-slide img{transition:all 0.3s cubic-bezier(0.46,0.03,0.52,0.96);}
body .container-second.custom-full-slider .custom-image,body .second-full-slider .second-tab-slide .second-image{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.second-tab-slide p,.team-position p,.team-desc p{letter-spacing:normal;text-align:center;line-height:1.4;}

/*=====/google-ads-landing-page/======*/
.custom-page-banner{background:#eeeeee;position:relative;padding-top:1.75rem;padding-bottom:7rem;}
.page-id-1017 .site-header{display:none;}
.logo-ads{display: none;}
.bounce-arrow br{display:none;}
.custom-page-banner::before{content:"";display:block;width:9.25rem;height:58.063rem;background:url(https://wordpress-1503098-5759821.cloudwaysapps.com/wp-content/uploads/2025/07/BeforeImage.png) no-repeat;position:absolute;top:10rem;background-size:19.25rem 58.063rem;left:0px;}
.custom-page-banner::after{content:"";display:block;width:9.25rem;height:58.063rem;background:url(https://wordpress-1503098-5759821.cloudwaysapps.com/wp-content/uploads/2025/07/BeforeImage.png) no-repeat;background-size:19.25rem 58.063rem;position:absolute;top:11.25rem;right:0;}
.custom-page-banner h1{font-size:3.5rem;color:#000;text-transform:uppercase;margin:0 auto;text-align:center;font-weight:400;line-height:1.2;font-family:"Chivo",sans-serif;}
.custom-page-banner h1 + p{font-size:1.563rem;color:#000;text-align:center;margin:0;line-height:1.1;margin-top:1.25rem;}
.book_btn{text-align:center;text-transform:uppercase;}
.bounce-arrow{text-align:center;margin:1.88rem 0;animation:fadeDrop 2.5s ease-in-out infinite;transition:transform 0.3s ease;}
.bounce-arrow a img{float:none;margin:auto;display:block;width:44px;}
.bounce-arrow img{margin:auto!important;animation:upDown 1.5s ease-in-out infinite;}
.book_skip{font-size:1.4rem;color:#fff!important;font-weight:bold;background:var(--main-gradient);display:inline-block;line-height:1.1;text-transform:uppercase;padding:inherit;padding:1.25rem 3.25rem;margin-top:1.75rem;transition:all 0.4s linear;overflow:hidden;position:relative;z-index:1;}
.book_skip::before{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:#0b6c45;z-index:-1;transition:bottom 0.4s ease-in-out;}
.book_skip:hover::before{bottom:0;}
.commercial_row{text-align:center;}
body .commercial_row img{max-width:35%;margin-top:1.875rem;}
body .commercial_row .vc_single_image-wrapper{display:flex;justify-content:center;}
.custom-page-banner .container-second{max-width:94.5%;margin-left:auto!important;margin-right:auto!important;}
.top-margin{margin-top:2rem;}
.contact_block{text-align:center;}
.page-id-28 .contact_block{display:none;}
.padding-vc-column-inner .vc_col-sm-12 .vc_column-inner{padding:0;}
@keyframes upDown{
	0%{transform:translateY(0px);}
	50%{transform:translateY(-7px);}
	100%{transform:translateY(0px);}
}

.page-id-1017 .main-gradient ul.social-icons li:nth-child(2) {display: block;}
.page-id-1017 .main-gradient > ul li:nth-child(2)  , .page-id-1017 .top-new p , .top-new .site-branding {display: none;}
.page-id-1017 .top-new .site-branding {display: block;}
.page-id-1017 .top-new {background: transparent;}
.page-id-1017 .top-new a {color: #000;}
.page-id-1017 .main-gradient ul:first-of-type li:first-of-type a::before {filter: brightness(0) invert(0);}
.page-id-1017 .social-icons li a::before {filter: brightness(0) invert(0);}




/*-------------------------------------
========== Mobile responsive ==========
-------------------------------------*/
@media(max-width:1300px){
}
@media(max-width:1191px){
.custom-full-slider {padding: 45px 0;}
.custom-page-banner {padding-top:30px;}
.see_bin br {display: none;}

}
@media(max-width:994px){
	.post-flex-row{flex-wrap:wrap;}
	.custom-full-slider .owl-item, .second-full-slider .owl-item {padding: 0 10px;}
	.team-heading {padding: 15px;}
}
@media(max-width:769px){
	.containers-row .vc_tta-tabs-list{margin-bottom:15px!important;}
	.second-full-slider .e-flex{transform:scale(1);opacity:1;visibility:visible;}
}
@media(max-width:551px){
	.single-post-wrapper.corp-content-wrapper article{padding-top:10px;}
	.Waste_tabs .vc_col-sm-4 p:last-of-type{margin-bottom:0;}
	.Waste_tabs .vc_tta-tabs-list{display:block;}
	.containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:10px 20px;}
	.containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{border:0;}
}