/*
Theme Name: Enviro Bins Waste Management
Theme URI: https://siteorigin.com/theme/corp/
Template: siteorigin-corp
Author: Digital Movement
Author URI: https://www.digitalmovement.com.au/
Description: A modern business theme from SiteOrigin. Corp is versatile and quick to customize. Fast loading and fully stocked with all the modern theme features you've come to expect and enjoy. Convert visitors to customers with effective layouts and beautifuly presented landing pages. Corp offers seamless integration with Page Builder by SiteOrigin, a custom WooCommerce design, five unique blog layouts and a stunning Jetpack Portfolio layout.
Tags: one-column,two-columns,left-sidebar,right-sidebar,grid-layout,custom-background,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce
Version: 1.20.10.1752055181
Updated: 2025-07-09 19:59:41

*/

/*----------------- Enviro Bins Waste Management -----------------*/
body{font-family:"Chivo",sans-serif;}
body{background:#fff;box-sizing:border-box;overflow-x:hidden;}
*{margin:0 0;padding:0 0;box-sizing:border-box;outline:none!important;}
ul{margin:0;}
li{list-style:none;}
a{text-decoration:none;transition:all 0.4s linear;}
img{max-width:100%;}
body p{font-size:1.25rem;font-family:"Chivo",sans-serif;font-weight:400;color:#000;letter-spacing:0.5px;margin-bottom:1.625rem;}
.corp-container{max-width:94.5%;margin:auto;box-sizing:border-box;padding:0;}
.container-second{padding-right:6.875rem;padding-left:6.875rem;}
html{font-size:calc(10px + (16 - 10) * ((100vw - 1200px) / (1920 - 1200)));}
html{scroll-behavior:smooth;}
::selection{background:var(--Very-dark-cyan);color:#fff;}
:root{--main-gradient:linear-gradient(to right,#086a45,#cfdd4c);--Very-dark-cyan:#066945;--Soft-yellow:#c7d94c;}
#scroll-to-top{background:linear-gradient(to right,#086a45,#cfdd4c);box-shadow:rgba(0,0,0,0.64) 0px 5px 15px;border-radius:100%;}
.entry-header{display:none;}
@keyframes scrolltop{
  0%{top:-6.25rem;opacity:0.5;}
  100%{top:0;opacity:1;transition:0.33s linear}
}
body .breadcrumbs {display: none;}

/*------------> Header <------------*/
body .site-branding{padding:0;width:17%;}
body .site-header{border:0;margin:0;padding:0;}
.top-new .textwidget{display:flex;justify-content:space-between;padding-top:0.625rem;padding-bottom:0.438rem;}
.top-new .corp-container{display:flex;align-items:center;justify-content:space-between;}
.top-new{background:var(--main-gradient);}
.top-new ul{display:flex;align-items:center;}
.top-new ul li a,.top-new p{font-size:1.25rem;color:#fff;margin:0;letter-spacing:normal;}
.top-new .corp-container p a{color:var(--Soft-yellow);}
.social-icons li a::before{content:"";background:url(images/social-icons.png);width:1.75rem;height:1.563rem;display:inline-block;background-repeat:no-repeat;transition:all 0.4s linear;background-size:3.95rem;}
.social-icons .facebook a::before{}
.main-gradient{display:flex;grid-column-gap:3.125rem;align-items:center;}
.top-new ul{display:flex;align-items:center;justify-content:end;width:fit-content;gap:0.5rem;}
.social-icons li a{display:flex;align-items:center;}
.social-icons li.Instagram a::before{background-position:-2.313rem 0;}
.main-gradient ul:first-of-type li:first-of-type a::before{content:"";background:url(images/mail.png);width:1.625rem;height:1.125rem;display:inline-block;background-size:1.625rem;}
.main-gradient ul:first-of-type li:last-of-type a::before{content:"";background:url(images/Number.png);width:1.375rem;height:1.375rem;display:inline-block;background-size:1.375rem;}
.main-gradient ul li a{display:flex;align-items:center;gap:0.625rem;}
.top-new .main-gradient ul:first-of-type{gap:2.5rem;}
.top-new .social-icons li a:hover::before{filter:brightness(0) saturate(100%) invert(22%) sepia(86%) saturate(395%) hue-rotate(97deg) brightness(94%) contrast(97%);}
.site-header #site-navigation ul li .sub-menu{top:100%;background:#fff;width:auto;padding:0.938rem 1.563rem;box-shadow:rgb(0 0 0 / 0.35) 0 0.313rem 0.938rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transform:scale(1);transform:translateY(0.625rem);transition:all 0.4s linear;left:-70%;padding-bottom: 0;}
.site-header #site-navigation ul li .sub-menu li a{padding:0.938rem 0!important;background:#fff;color:#000;font-weight:400;font-size:1.2rem;border-bottom:1px solid #d9e3e0f0;}
.site-header #site-navigation ul #menu-item-1252 > a::after{position:absolute;top:50%;right:-1.65rem;font-size:1.563rem;transform:translate(0%,-50%);color:#000;content:"";background-image:url(images/Arrow.png);width:1.125rem;height:0.625rem;display:inline-block;transition:all 0.4s linear;background-size:1.125rem;background-repeat:no-repeat;pointer-events: none;}
.site-header #site-navigation ul #menu-item-1252:hover > a::after,.site-header #site-navigation ul #menu-item-1252 > a.active::after{filter:brightness(0) saturate(100%) invert(84%) sepia(22%) saturate(681%) hue-rotate(29deg) brightness(99%) contrast(85%);}
.site-header #site-navigation ul #menu-item-1252 > a.active::after{color:var(--Soft-yellow);}
.site-header .site-header-inner ul.menu li .sub-menu li a::before{content:"";display:none;}
body .link-underline.main-navigation ul .sub-menu li:first-of-type{border:0;}
body .site-header #site-navigation ul li .sub-menu li{margin:0;}
body .site-header #site-navigation ul li .sub-menu li a:hover,body .site-header #site-navigation ul li .sub-menu li a.active{font-weight:400;color:var(--Soft-yellow);}
.site-header #site-navigation ul li .sub-menu li:last-of-type a{border:0;}
.site-header #site-navigation ul li:hover .sub-menu{transform:translate(0);}

/*------------> == <------------*/
.site-header .site-header-inner ul.menu li a::before{content:"";width:0;height:0.5rem;border-bottom:0.25rem solid var(--Soft-yellow);transition:all 0.4s cubic-bezier(0.45,0.05,0.55,0.95);position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:100%;}
.site-header .site-header-inner ul.menu li:hover a::before,.site-header .site-header-inner ul li a.active::before{width:100%;}
body .site-header #primary-menu li a{font-size:1.375rem;border:0;font-family:"Chivo",sans-serif;font-weight:400;letter-spacing:normal;padding:3rem 0 3rem 0;}
body .site-header #primary-menu li{padding:0;margin:0;margin-right:3.5rem;}
body .site-header #primary-menu li:hover a,.site-header .site-header-inner ul li a.active{color:var(--Soft-yellow);}
.btn.btn-first{font-size:1.375rem;font-weight:bold;color:#fff;background:var(--main-gradient);padding:0.938rem 1.875rem;border-radius:10px;text-transform:uppercase;display:flex;align-items:center;line-height:normal;height:fit-content;width:fit-content;transition:color 0.4s ease;overflow:hidden;position:relative;z-index:1;}
.btn.btn-second{font-size:1.375rem;font-weight:bold;background:#fff;padding:0.938rem 2.813rem;border-radius:10px;text-transform:uppercase;color:#000;width:fit-content;display:flex;align-items:center;line-height:normal;transition:color 0.4s ease;overflow:hidden;position:relative;z-index:1;}
.btn.btn-second:hover{color:#fff;}
.btn.btn-second.phone-call::before{content:"";background-image:url(images/phone-call.png);width:1.688rem;height:1.688rem;display:inline-block;margin-right:1.5rem;transition:all 0.4s linear;background-size:1.688rem;background-repeat:no-repeat;}
.btn.btn-second.phone-call:hover::before{filter:brightness(0) invert(1);}
.button-group{display:grid;grid-template-columns:repeat(2,1fr);width:fit-content;grid-column-gap:0.938rem;}
.custom-banner-content p{font-size:1.375rem;color:#fff;margin-bottom:1.875rem;letter-spacing:normal;}
.custom-banner-content h1{font-size:4rem;color:#fff;line-height:normal;font-weight:bold;text-transform:uppercase;font-family:"Chivo",sans-serif;margin-bottom:1.25rem;margin-top:1.563rem;}
.banner-new-container .custom-banner-content h1{margin-top:0;}
.banner-new-container .custom-banner-content{top:50%;}
.custom-banner-content{position:absolute;top:45%;width:100%;left:0;transform:translate(0,-50%);z-index:2;}
.custom-banner{position:relative;}
.site-wrapper{width:50%;}
.form-wrapper{width:59%;}
body .ccb-wrapper-675 .calc-list .calc-item-title{margin-bottom:1.25rem;}
.ccb-datetime div .calc-date-picker-select i{font-size:1.375rem;}
.benefits_section{display:flex;align-items:center;text-align:center;gap:0.75rem;}
.benefits_section h6{font-size:1.125rem;font-weight:bold;max-width:57%;margin:auto;line-height:normal;font-family:"Chivo",sans-serif;}
.service-row{background-image:url(images/benefits-box.png);width:17.375rem;height:16.063rem;background-repeat:no-repeat;padding-top:2rem;padding-bottom:3.125rem;transition:transform 0.3s ease;background-size:17.375rem;}
.benefits-section{margin-top:-6.875rem;position:absolute;z-index:1;top:auto;width:100%;}
.service-row p{margin:0 0 0.438rem 0;display:flex;justify-content:center;}
body #masthead.site-header.fixed{position:fixed;top:0;left:0;background:#fff!important;animation:scrolltop 0.7s;box-shadow:rgba(0,0,0,0.35) 0 0.313rem 0.938rem;width:100%;z-index:999999;}
.custom-banner-content .corp-container{display:flex;align-items:center;gap:1.25rem;}
.ccb-wrapper-675 .calc-container .ccb-calc-edit,body .calc-container .calc-list .calc-accordion-btn,.hero-section .button-group.hero-buttons .btn.btn-second.phone-call::before,.containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid::before,.single-post-important-row .btn.btn-second.phone-call::before,.open-p,.hero-overlay .button-group br,.contact_block p br,.page-id-28 .contact_block,.form-wrapper .ccb-order-custom-text__wrapper .ccb-order-custom-text__content p.ql-align-center:first-of-type,.form-wrapper .ccb-order-custom-text__wrapper .ccb-order-custom-text__content p:last-of-type,.open-read-more-main,.sidebar-label,.calc-item__title span.ccb-required-mark{display:none;}
.form-wrapper .calc-container.vertical.has-title{background:#fff;}
body .form-wrapper .calc-list-inner{border:0!important;padding:2.188rem 0 2.5rem 0!important;}
.form-wrapper .calc-container.vertical.has-title{background:#fff;padding:0 2.5rem;border-radius:15px;margin:0;column-gap:2.5rem;width:100%;max-width:100%!important;height:43.375rem;overflow:hidden;overflow-y:auto;scrollbar-width:none;}
.calc-fields.calc-list.calc-list__indexed{border-right:1px solid #e8e8e8;padding-right:2.5rem;margin:0;height:100%;}
body .ccb-wrapper-675 .calc-list .calc-item-title .ccb-calc-heading{font-size:1.875rem!important;font-weight:bold!important;text-transform:uppercase!important;margin-bottom:0.938rem;}
.calc-item__title span{font-size:1.25rem;font-weight:600;margin-bottom:0.563rem;}
.calc-drop-down-with-image-current.calc-dd-img-toggle img.calc-dd-img-toggle,.ccb-btn-wrap .ccb-btn-container.calc-buttons .calc-btn-action .ccb-icon-click-out{display:none;}
body .calc-drop-down-with-image-current.calc-dd-img-toggle.ccb-appearance-field,body .calc-drop-down-with-image-current.calc-dd-toggle.ccb-appearance-field,body .ccb-wrapper-675 .ccb-datetime div .calc-date-picker-select{padding:1.125rem 1.125rem!important;font-size:1.125rem!important;font-weight:400!important;background:transparent!important;border:1px dashed #a1a1a1!important;border-radius:10px!important;}
body .ccb-wrapper-675 .calc-item__description span{font-size:0.875rem!important;color:#000!important;padding:1rem 0 0 0!important;display:inline-block;font-weight:normal!important;}
.calc-item.ccb-field.ccb-fields-tooltip .calc-item__description.after{display:none!important;}
body .calc-subtotal.calc-list{margin:0;}
body .ccb-icon-Path-3485::before,body .ccb-icon-Union-19::before{content:"";background-image:url(images/Arrow.png);width:1.125rem;height:0.625rem;display:inline-block;background-size:1.125rem;}
body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .calc-subtotal-list-header{background:var(--Soft-yellow)!important;padding:0.938rem 0.938rem;color:#000!important;margin-bottom:0.625rem;}
body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .calc-subtotal-list-header span{font-size:1.125rem!important;font-weight:400!important;}
body .calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item{font-size:0.875rem!important;color:#000!important;font-weight:400!important;border-bottom:1px dashed #a1a1a1!important;padding-bottom:0.375rem;padding-top:0;}
.calc-item__title .promocode-label span{font-weight:600;}
body .calc-item__title .promocode-label span.ccb-promocode-hint{font-size:1rem;margin-left:0.313rem;}
body .ccb-wrapper-675 .ccb-promocode-hint,body .ccb-wrapper-675 .calc-have-promocode{color:#066945!important;}
.form-wrapper .calc-promocode-container .calc-input-wrapper.ccb-field .ccb-appearance-field{background:transparent!important;font-size:1.25rem!important;padding:0.875rem 1.125rem!important;border:1px dashed #a1a1a1!important;border-radius:10px!important;}
body .ccb-sticky-calc.ccb-calc-id-675 .sticky-bar-action button,body .ccb-wrapper-675 .ccb-discount-off,body .ccb-wrapper-675 .calc-promocode-container button{color:#fff!important;background-color:var(--Very-dark-cyan)!important;font-size:1rem;font-family:"Chivo",sans-serif;font-weight:600;text-transform:capitalize;padding:1.375rem 2.063rem!important;border-radius:10px;font-size:1rem;}
body .ccb-wrapper-675 .calc-container .calc-list .ccb-pro-feature-header{font-size:1.25rem!important;font-weight:600!important;}
body .ccb-wrapper-675 .calc-payments .calc-radio-wrapper label{background:transparent!important;border:1px dashed #a1a1a1!important;border-radius:10px;padding:0.188rem 0.875rem!important;}
body .calc-radio-wrapper.boxed-with-radio input[type="radio"],body .calc-radio-wrapper.default input[type="radio"]{background:transparent!important;width:1.563rem;height:1.563rem;max-width:1.563rem;min-height:1.563rem;border-radius:5px;border:0.25rem solid #a6a6a6!important;margin-right:0.625rem;}
body .ccb-wrapper-675 .calc-payments .calc-radio-wrapper label > div.calc-payment-header .calc-payment-header--label .calc-radio-label{font-weight:400!important;font-size:0.875rem!important;display:flex;align-items:center;}
body .ccb-wrapper-675 .calc-buttons .calc-btn-action.success,body .ccb-wrapper-675 .ccb-location-popup__footer .success{background:var(--Very-dark-cyan)!important;font-size:1.25rem!important;font-weight:bold!important;padding:1rem 1.25rem!important;border-radius:10px!important;opacity:1;}
body .ccb-wrapper-675 .calc-buttons .calc-btn-action.success,body .ccb-wrapper-675 .ccb-location-popup__footer .success{background:var(--Very-dark-cyan)!important;font-size:1.25rem!important;font-weight:bold!important;padding:1.125rem 1.25rem!important;border-radius:10px!important;opacity:1;margin:0!important;text-transform:capitalize;font-family:"Chivo",sans-serif;}
body .calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn{margin-top:0.625rem;}
body .calc-container .calc-list .calc-item-title.calc-accordion{margin:0;}
body .ccb-sticky-calc.ccb-calc-id-675 .sticky-bar-action button,body .ccb-wrapper-675 .calc-promocode-container button:hover,body .ccb-wrapper-675 .calc-buttons .calc-btn-action.success:hover{background:var(--Soft-yellow)!important;}
.form-wrapper .calculator-settings.ccb-front,body .bottom-bar p,body .site-footer .site_contact_footer p{margin:0;}
body .ccb-wrapper-675 .calc-toggle-wrapper input:checked + label,body .ccb-wrapper-675 .calc-item .calc-radio-wrapper input[type="radio"]:checked{background:#066945!important;border:0!important;}
body .ccb-wrapper-675 .calc-have-promocode span{font-size:0.875rem;font-weight:400;position:absolute;right:0;margin-top:0.625rem;z-index:5;}
body .calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title{margin-bottom:0.813rem;}
body .calc-promocode-wrapper{margin-top:0.813rem;}
body .calc-fields.calc-list.calc-list__indexed .calc-list-inner{padding-bottom:0!important;}
.custom-banner-content .calc-container.vertical.has-title p{font-size:0.938rem;letter-spacing:normal;margin:0;font-weight:400;}
body .ccb-order-field label{font-size:0.938rem;font-weight:400;margin-top:0.625rem;margin-bottom:0.375rem;}
body .ccb-wrapper-675 .calc-form-wrapper .ccb-order-field input,body .ccb-wrapper-675 .calc-form-wrapper .ccb-order-field textarea,body .ccb-wrapper-675 .calc-form-wrapper .ccb-order-field .calc-drop-down-with-image-current{background:transparent!important;color:#000!important;border:1px dashed #a1a1a1!important;}
.ccb-btn-wrap{margin:0!important;}
.calc-form-wrapper{padding:0!important;}
.ccb-wrapper-675 .calc-form-wrapper .ccb-order-field textarea{height:6.25rem;}
body .ccb-order-layout{gap:0;}
body .calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons{margin-top:0.938rem;}
body .ccb-btn-container.calc-buttons .calc-btn-action.success.calc-make-payment.disabled{cursor:not-allowed;pointer-events:auto;}
body .calc-drop-down-with-image .ccb-select-arrow , body .calc-drop-down .ccb-select-arrow{right:1.188rem;top:54%;bottom: auto !important;}
.ccb-datetime div .calc-date-picker-select i {display: flex;}
.h6-item{font-size:1.375rem;font-family:"Chivo",sans-serif;font-weight:400;color:var(--Soft-yellow);margin:0;text-transform:uppercase;}
.h2-item{font-size:2.625rem;color:#000;font-family:"Chivo",sans-serif;font-weight:bold;margin:0;line-height:normal;}
.sidebar .site-main{margin:0;}
.management-section{display:grid;grid-template-columns:auto auto;width:100%;grid-column-gap:20px;align-items:end;}
.section-bins-extra-row .management-section{align-items:start;}
.section-bins{padding-top:2.688rem;}
.open-p p{margin-bottom:0;margin-top:10px;}
.m-r-top-first{margin-top:6.875rem;}
.experience-row h3{margin:0;font-size:3.125rem;background:var(--Very-dark-cyan);color:#fff;width:100%;line-height:normal;font-family:"Chivo",sans-serif;font-weight:bold;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;padding:0.75rem 0;}
.experience-row p{font-size:1.25rem;color:#fff;font-family:"Chivo",sans-serif;font-weight:400;text-align:center;padding:0.75rem 0.75rem;line-height:1.4;}
body .wpb_content_element{margin-bottom:0;}
.experience-row{width:fit-content;background:var(--Soft-yellow);border-radius:10px;}
.experience-row-extra-row{position:relative;top:-5.313rem;left:2.563rem;width:fit-content;}
.m-r-top-second{margin-top:5.563rem;}
.services-item h4{font-size:2.5rem;font-weight:bold;letter-spacing:normal;line-height:normal;margin:0;padding-bottom:0.575rem;font-family:"Chivo",sans-serif;}
.services-item p{font-size:1.125rem;letter-spacing:normal;}
.management-services-row{background:#fff;box-shadow:rgba(0,0,0,0.04) 0 0.313rem 0.938rem;padding:3.125rem 2.75rem 2.125rem 2.75rem;border-radius:10px;width:86%;margin-bottom:10px!important;}
.management-services-row .btn.btn-first{margin-top:1.875rem;}
.management-services-row .btn.btn-first{margin-top:0;padding:0.938rem 2.5rem;}
.management-services-row .services-item{padding-bottom:1.3rem;position:relative;padding-left:4.688rem;}

/*.source-content::before { content: ""; background-image: url(images/Management-Services-icon.png); width:2.963rem; height:34.813rem; display: inline-block; position: absolute; left: 0; top: 0;background-size:2.92rem;background-repeat: no-repeat;}*/
.source-content{position:relative;}
.contact-details ul li a{width:fit-content;}
.management-services-row::after{content:"";background-image:url(images/Enviro-Bins-two.png);width:24.5rem;height:19.938rem;display:inline-block;position:absolute;top:8.438rem;right:-6.875rem;z-index:-1;background-size:24.5rem;}
.management-services-melbourne-m-r{padding-top:15rem;width:100%;float:left;position:relative;}
.management-services-melbourne-m-r::after{content:"";background:#f7f7f7;width:100%;height:68%;position:absolute;top:0;left:0;display:flex;right:0;clear:none;z-index:-3;}
.management-services-melbourne-p-row{padding-left:10.438rem;padding-right:10.438rem;}
.services-slider .service-content .icon-image{width:auto;margin-top:-32px;max-width:3.4rem;}
.services-slider{margin-top:3rem;}
.service-content{padding:2.188rem 1.125rem;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;}
.service-content h3 a{text-align:center;font-size:1.875rem;font-weight:bold;line-height:normal;font-family:"Chivo",sans-serif;margin-top:0;margin-bottom:0.813rem;color:#000;transition:all 0.4s linear;width:100%;display:inline-block;max-width:75%;line-height:normal;}
.service-content .btn.btn-first{margin:auto;padding:0.875rem 3.438rem;margin-top:1.5rem;}
body .owl-theme .owl-dots .owl-dot span{width:2.813rem;height:0.5rem;border-radius:0;transition:all 0.4s linear;background-color:var(--Soft-yellow);margin:0.313rem 0.438rem;}
body .owl-theme .owl-dots .owl-dot.active span,body .owl-theme .owl-dots .owl-dot:hover span{background:var(--Very-dark-cyan);}
.service-slide .main-image{transition:all 0.3s cubic-bezier(0.46,0.03,0.52,0.96);}
.service-slide:hover .main-image{transform:scale(1.05);filter:brightness(0.7) saturate(1.3);}
.service-slide > a{overflow:hidden;display:flex;border-top-left-radius:10px;border-top-right-radius:10px;}
.service-content h3:hover a{color:var(--Soft-yellow);opacity:1;}
body .owl-theme .owl-nav.disabled + .owl-dots{margin-top:2.125rem;}
.services-icons{position:absolute;top:0.313rem;left:50%;transform:translate(-50%,-50%);background-image:url(images/Enviro_Bins_box.png);width:176px;height:132px;display:flex;align-items:center;justify-content:center;}
.service-slide{background:#fff;border-radius:10px;margin:0.688rem!important;box-shadow:rgba(0,0,0,0.11) 0 0.313rem 0.938rem;height:100%;display:flex;flex-direction:column;}
.service-content h3{margin-bottom:0;}
.btn.btn-first::before,.btn.btn-second.phone-call::after,.btn.btn-second.hero-buttons-new::after{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:#0b6c45;z-index:-1;transition:all 0.4s linear;opacity:0;}
.btn.btn-first:hover::before,.btn.btn-second.phone-call:hover::after,.btn.btn-second.hero-buttons-new:hover::after{bottom:0;opacity:1;}
.hero-section{background-image:url(images/Management_Services.jpg);}
.hero-section{background-image:url(images/Management_Services.jpg);width:100%;height:47.625rem;background-attachment:fixed;background-size:cover;background-position:center top;position:relative;display:flex;align-items:center;}
.hero-section h2{font-size:5rem;color:#fff;line-height:normal;font-weight:bold;margin-bottom:1rem;}
.hero-section p{color:#fff;padding-bottom:1.4rem;max-width:45%;}
.hero-section .button-group.hero-buttons .btn{background:var(--Soft-yellow);color:#fff;padding:0.875rem 1.25rem;}
.button-group.hero-buttons{display:flex;grid-column-gap:0.625rem;}
.hero-overlay{width:100%;padding-left:6.875rem;padding-right:6.875rem;}
.waste-disposal-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:6.25rem;}
.satisfaction-box{display:flex;background:var(--Very-dark-cyan);padding:1.775rem 2.125rem;border-radius:10px;color:#fff;gap:1rem;align-items:start;}
.satisfaction-text strong{font-size:1.813rem;padding-bottom:0.938rem;display:inline-block;}
.satisfaction-text p{font-size:1.125rem;color:#fff;margin:0;}
.section-description{padding-top:1.188rem;padding-bottom:2.438rem;}
.waste-disposal-image .video-trigger{display:flex;width:100%;float:left;}
.waste-disposal-wrapper .h2-item{padding-top:0.938rem;}
/*.video-trigger::after{content:"";background:url(images/Play.png);width:5.75rem;height:5.75rem;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:bounceScale 1.2s infinite ease-in-out;background-size:5.75rem;}*/
.video-trigger{position:relative;}
.popup-close{position:absolute;top:-2.188rem;right:-2.188rem;color:#fff;border-radius:100px;cursor:pointer;font-size:2.5rem;line-height:0.8;width:auto;justify-content:center;display:flex;height:auto;font-weight:bold;z-index:2;border:1px solid #fff;width:2.5rem;height:2.5rem;background-color:#000;}
.popup-video{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999999;justify-content:center;align-items:center;display:flex;transition:opacity 0.4s ease,visibility 0.4s ease;}
.popup-video.show{visibility:visible;opacity:1;}
.popup-video-inner{transform:translateY(-6.25rem);opacity:0;transition:transform 0.4s ease,opacity 0.4s ease;max-width:71%;position:relative;width:100%;height:auto;display:flex;justify-content:center;}
.popup-video.show .popup-video-inner{transform:translateY(0);opacity:1;}
@keyframes bounceScale{
  0%,100%{transform:translate(-50%,-50%) scale(1);}
  30%{transform:translate(-50%,-50%) scale(1.1);}
  60%{transform:translate(-50%,-50%) scale(0.9);}
}
.popup-video-inner iframe{position:relative;top:auto;left:auto;bottom:auto;}
#popup-video .fluid-width-video-wrapper{padding-top:57%!important;}
.corp-container.container-second.review-box{display:flex;position:relative;margin-bottom:-10.813rem;}
.testimonial-card img{width:auto!important;}
.review-box{display:flex;gap:1.875rem;}
.google-review p{font-size:1.125rem;color:#fff;}
.testimonial-satisfaction-box h4{font-size:1.5rem;margin:0;color:#fff;line-height:normal;padding-bottom:0.625rem;}
.google-review-box{background:var(--Very-dark-cyan);border-top-left-radius:10px;border-top-right-radius:10px;padding:1.875rem 1.25rem;width:100%;display:flex;align-items:center;gap:1.5rem;}
.testimonial-rating{display:flex;gap:0.25rem;}
.google-review{width:36%;background:var(--Soft-yellow);border-radius:10px;}
.testimonial-satisfaction-box{padding:1.25rem 1.813rem;}
.testimonial-rating-row p{line-height:normal;}
body .testimonial-section .google-review-box p,body .testimonial-section .google-review-box p strong{font-size:1rem;font-weight:normal;letter-spacing:0.063rem;margin:0;}
.google-review-box > img{width:22%;}
.testimonial{background:var(--Soft-yellow);border-radius:10px;display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.testimonial-message{font-size:1.25rem;color:#fff;}
.testimonial-card{background:var(--Soft-yellow);border-radius:10px;padding:2.813rem 2.813rem 3.75rem 2.813rem;display: flex;flex-direction: column;justify-content: space-between;}
.testimonial-user{display:flex;align-items:center;color:#fff;gap:1.25rem;}
.user-text strong{font-size:1.25rem;font-weight:bold;}
.user-text p{font-size:1.125rem;color:#fff;line-height:normal;}
.testimonial-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem;}
.testimonials-item{padding-top:14rem;padding-bottom:2rem;}
.testimonial-slider{padding-left:4.375rem;padding-right:4.375rem;}
body .testimonial-section .owl-theme .owl-dots .owl-dot span{background:#fff;width:1.5rem;height:0.313rem;}
body .testimonial-section .owl-theme .owl-dots .owl-dot.active span,body .testimonial-section .owl-theme .owl-dots .owl-dot:hover span{background:var(--Soft-yellow);}
body .testimonial-section .owl-theme .owl-nav.disabled + .owl-dots{margin-top:1rem;}
.testimonial-rating p{padding-left:0.625rem;}
.why-choose-wrapper{display:flex;justify-content:space-between;gap:2.5rem;flex-wrap:wrap;}
.why-choose-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:6.25rem;}
.image-wrapper{display:flex;align-items:stretch;gap:0;position:relative;}
.image-wrapper br{display:none;}
.image-wrapper .side-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:5.625rem;color:transparent;-webkit-text-stroke:1px var(--Soft-yellow);text-transform:uppercase;letter-spacing:normal;position:relative;margin-left:-2rem;font-family:"Chivo",sans-serif;font-weight:bold;opacity:0.7;}
.desc{padding-top:0.938rem;}
.progress-label{display:flex;align-items:center;justify-content:space-between;width:100%;}
.progress-bar{width:100%;height:0.625rem;background-color:#ebf1ed;position:relative;border-radius:10px;overflow:hidden;}
.progress-fill{width:0;height:100%;background-color:#ebf1ed;transition:width 2s ease,background-color 2s ease;}
.progress-label span{font-size:1.25rem;color:#000;font-weight:normal;margin-bottom:0.75rem;line-height:normal;}
.progress-block{padding-top:1.563rem;}
.stats-row h3{font-size:3.75rem;margin:0;font-family:"Chivo",sans-serif;font-weight:bold;color:#fff;}
.stats-row p{font-size:1.375rem;line-height:normal;font-weight:bold;color:#fff;}
.stat-box{display:flex;align-items:center;background:var(--Very-dark-cyan);gap:1.25rem;padding:1.563rem 1.25rem;width:fit-content;border-radius:10px;line-height:normal;}
.stats-row{display:flex;width:100%;gap:1.25rem;margin-top:3rem;}
.contact-map iframe{width:100%;height:41.875rem;display: flex;margin-bottom:-3px;}
.contact-content{display:flex;background:#fff;max-width:62%;margin:auto;box-shadow:rgba(0,0,0,0.17) 0 0.313rem 0.938rem;padding:2.5rem;border-radius:10px;gap:2.5rem;margin-top:0.625rem;margin-bottom:-11.25rem;z-index:99;position:relative;align-items:start;}
.contact-details{background:#000;color:#fff;padding:2.813rem 1.875rem;border-radius:10px;width:87%;}
.contact-details h4{color:#fff;font-size:1.875rem;font-weight:bold;margin:0;font-family:"Chivo",sans-serif;text-transform:capitalize;line-height:normal;padding-bottom:0.688rem;}
.contact-details p,.contact-details ul li a{font-size:1.125rem;color:#fff;}
.contact-details ul li{display:grid;line-height:normal;margin-top:1.25rem;padding-left:5rem;position:relative;}
.contact-details ul li strong{font-size:1.375rem;font-family:"Chivo",sans-serif;font-weight:bold;text-transform:capitalize;padding-bottom:0.313rem;}
.contact-details ul li::before,.site_contact_footer .contact-row ul li::before{content:"";background-image:url(images/Contact-Info.png);width:3.75rem;height:3.438rem;display:inline-block;position:absolute;top:0;background-color:var(--Soft-yellow);background-repeat:no-repeat;border-radius:5px;left:0;background-size:1.875rem;}
.contact-details ul li:first-of-type::before{content:"";background-position:0.938rem 0.75rem;}
.contact-details ul li:nth-child(2)::before{background-position:0.938rem -4.125rem;}
.contact-details ul li:nth-child(3)::before{background-position:0.938rem -9.125rem;}
.contact-details ul,.contact-row ul{display:grid;}
.contact-form-wrapper{width:100%;}
.flex-row{width:100%;}
.flex-row li{width:46%;float:left;margin:0 0.625rem;}
.flex-row{width:100%;float:left;margin-bottom:2.188rem;z-index:1;position:relative;}
.contact-info li{margin:0 0.625rem;}
.contact-info textarea{height:8.125rem;resize:none;}
input[type="color"],input[type="date"],input[type="datetime-local"],input[type="datetime"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{font-size:1.125rem;color:#8c8c8c;font-family:"Chivo",sans-serif;border:1px solid #e7e7e6;padding:0.875rem 1.25rem;line-height:normal;}
body input[type="submit"]{background:var(--Soft-yellow);font-size:1.125rem;font-family:"Chivo",sans-serif;letter-spacing:normal;font-weight:400;border-radius:10px;padding:0.938rem 2.438rem;}
body .contact-info input[type="submit"]{margin-top:2rem;background-image:linear-gradient(#0b6c45,#0b6c45);background-position:0 -100%;background-repeat:no-repeat;background-size:100% 230%;transition:all 0.4s linear;}
.archive .blog-layout-grid {padding-top: 0;padding-bottom: 45px;}
body .contact-info input[type="submit"]:hover,body .tnp.tnp-subscription form .tnp-submit:hover{background-position:37%;}
.wpcf7-response-output{text-align:center;font-size:15px;color:#dc3232;font-weight:bold;line-height:1.4;}
.wpcf7-not-valid-tip{font-size:15px;letter-spacing:normal;font-weight:400;}
body .wpcf7-form.invalid .wpcf7-response-output{border-color:#dc3232;}
.contact-info{padding-top:2.5rem;}
.contact-details ul li a:hover,.site-footer .widgets .widget.widget_nav_menu ul li a:hover,.site-footer .bottom-bar a:hover,.site_contact_footer .contact-row ul li a:hover,.bottom-bar .site-info a:hover,.site-header #site-navigation ul #menu-item-1252 > a:hover::after,.disposal-item a:hover{color:var(--Soft-yellow);}
body .calc-drop-down-list-items li span.calc-list-wrapper .calc-list-title{font-size:1rem;letter-spacing:normal;}
body .calc-drop-down-list-items li span.calc-list-wrapper{line-height:normal;}
body .calc-item input[type="text"],body .ccb-wrapper-675 .calc-drop-down-list-items li{color:#000;font-size:1.063rem;padding:1.063rem;min-height:auto;}
body .ccb-wrapper-675 .calc-drop-down-list-items li:hover{background:var(--Very-dark-cyan)!important;}
body .ccb-wrapper-675 .calc-drop-down-list-items li:hover span.calc-list-wrapper .calc-list-title{color:#fff!important;}
body .ccb-wrapper-675 .ccb-datetime div.date .calendar-select .day-list .week .day.today,body .ccb-wrapper-675 .ccb-datetime div.date .calendar-select .day-list .week .day:hover,body .ccb-wrapper-675 .ccb-datetime div.date .calendar-select .day-list .week .day.selected{border:0.125rem solid #066945!important;color:#fff!important;opacity:1;background:#066945!important;}
body .ccb-wrapper-675 .calc-container .calc-list .calc-fields-container{row-gap:1.25rem!important;}
.service-row img{width:4.188rem;height:4.188rem;}
body .padding-right-row{padding-right:5rem;}
body .services-slider.owl-carousel .owl-item{padding-bottom:2.125rem;}
body .services-slider .owl-stage-outer{display:flex;}
body .services-slider.owl-theme .owl-nav.disabled + .owl-dots{margin:0;}
.site-footer .widgets #nav_menu-3.widget.widget_nav_menu{width:24%;}
.read-more,.read-more-main ,.testimonial-card .read-more-toggle {font-size:1.25rem;color:#197446;text-transform:capitalize;cursor:pointer;transition:all 0.4s linear;display:inline;white-space:nowrap;}
.contact_block{max-width:60%;margin:auto;padding-bottom:10px;}
body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .sub-item-unit,body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .sub-list-item .sub-inner{color:#000!important;}
.experience-row.providing-services h3,.experience-row.providing-services p{padding:10px;}
.wpb_content_element_ul .ul-row li{border:0;}
.page-id-1233  .banner-new-container .corp-container .site-wrapper{width:70%;}
.ccb-order-custom-text__wrapper h2.ql-align-center{font-size:1.625rem;}
.form-wrapper .ccb-datetime div.date .calc-date-picker-select.date{display:flex;align-items:center;}
body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list.totals{margin:0!important;padding:10px 0!important;}
body .ccb-datetime div .calc-date-picker-select i.ccb-icon-close{font-size:12px;}
body .ccb-wrapper-675 .calc-buttons .calc-btn-action,body .ccb-wrapper-675 .ccb-appearance-field:not(textarea){min-height:auto!important;}
body .calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item.inner .sub-inner{padding:10px 0;}
.section-bins p,.management-section .section-bins .open-p{margin-bottom:1rem;}
.right-col{padding-right:5rem;}
body .calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-value{word-break:break-word;}
.contact-details ul li:nth-child(2),.contact-row ul li:nth-child(2){order:0;}
.contact-details ul li:last-of-type{order:-1;}
.contact-details ul li:first-of-type,.contact-row ul li:first-of-type,.contact-row ul li:last-of-type{order:1;}
body .ccb-wrapper-675 .ccb-datetime div.date .calendar-select,body .calc-drop-down-with-image-list{box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;}
.services-item h4::before{content:"";background-image:url(images/Management-Services-icon.png);width:2.688rem;height:2.688rem;display:inline-block;position:absolute;left:0;top:0.5rem;z-index:1;background-size:2.52rem;background-repeat:no-repeat;}
.management-services-row .services-item:nth-child(1) h4::before{content:"";background-position:0.063rem -12rem;width:2.625rem;}
.management-services-row .services-item:nth-child(3) h4::before{content:"";background-position:bottom;top: 0.4rem;}
.management-services-row .services-item:nth-child(2) h4::after{content:"";border:1px dashed #c7d94c;height:100%;width:auto;position:absolute;left:1.125rem;top:0.938rem;z-index:0;overflow:hidden;}
.management-services-row .services-item:nth-child(1) h4::after{content:"";border:1px dashed #c7d94c;height:100%;width:auto;position:absolute;left:1.125rem;top:0.938rem;z-index:0;overflow:hidden;}
.site-header #site-navigation ul #menu-item-1252:hover > a::after {transform: rotateX(180deg);margin-top:-0.25rem;}

/*------------> Footer <------------*/
body .site-footer{margin:0;background:var(--Very-dark-cyan);}
.tnp-field.tnp-field-email label{display:none;}
body .site-footer p{font-size:1.25rem;color:#fff;line-height:1.5;letter-spacing:normal;}
body .site-footer .widgets .widget .widget-title,.site_contact_footer .widget-title{font-size:1.563rem;font-weight:bold;font-family:"Chivo",sans-serif;margin-bottom:1rem;line-height:normal;color:#fff;margin-top:0;text-transform:uppercase;}
body .site-footer ul li a{font-size:1.25rem;letter-spacing:normal;font-weight:400;margin-bottom:0.438rem;display:inline-block;}
.site-footer .widgets.widgets-4 #text-13.widget{width:25%;margin-right:4.2rem;}
.site-footer .widgets .widget.widget_nav_menu{width:16.9%;margin-right:1rem;}
.site-footer .widgets #text-14{width:23%;padding-left:6rem;}
body .tnp.tnp-subscription{margin:0;display:flex;}
body .tnp.tnp-subscription form{display:flex;width:100%;align-items:stretch;}
body .tnp.tnp-subscription form .tnp-submit{font-size:1.563rem;font-weight:bold;text-transform:uppercase;line-height:normal;background:var(--Soft-yellow);padding:0.688rem 1.25rem;border-radius:0;background-image:linear-gradient(#0b6c45,#0b6c45);background-position:0 -120%;background-repeat:no-repeat;background-size:100% 200%;transition:all 0.4s linear;border:1px solid var(--Soft-yellow);border-left:0;}
body .tnp-subscription input[type="email"]{padding:1rem 0.938rem;width:100%;font-size:1rem;height:100%;}
body .tnp-subscription div.tnp-field{margin:0;width:100%;height:100%;}
.tnp-subscription div.tnp-field.tnp-field-button{width:fit-content;margin:0;height:100%;}
.bottom-bar .site-info,.bottom-bar .site-info a,.bottom-bar .site-info p{font-size:1.25rem;color:#fff;font-weight:400;letter-spacing:normal;}
body .bottom-bar{border-top:1px solid var(--Soft-yellow);padding-top:1.275rem;padding-bottom:1.275rem;display:flex;justify-content:center;background:var(--Very-dark-cyan);padding-left:10px;padding-right:10px;text-align:center;}
.site-footer .widget .menu li a::before{content:"";background:var(--Soft-yellow);display:inline-block;width:0;height:0.125rem;display:inline-block;vertical-align:middle;transition:all 0.6s linear;margin-right:0.188rem;}
.site-footer .widget .menu li a:hover::before{width:0.75rem;}
.site-footer .widgets{padding-top:6.875rem;padding-bottom:0;}
.site_contact_footer{display:flex;justify-content:space-between;align-items:start;padding-bottom:3.438rem;}
.site_contact_footer .follow_us .social-icons{display:flex;align-items:center;gap:0.813rem;}
.site_contact_footer .follow_us .social-icons li,.site_contact_footer .follow_us .social-icons li a{display:flex;margin:0;}
.site_contact_footer .follow_us .social-icons li a::before{content:"";background-color:var(--Soft-yellow);display:flex;justify-content:center;align-items:center;width:2.063rem;height:2.063rem;border-radius:5px;transition:all 0.4s linear;}
.site_contact_footer .social-icons li.Instagram a::before{background-position:-2.125rem 0.25rem;}
.site_contact_footer .social-icons li.facebook a::before{background-position:0.25rem 0.25rem;}
.site_contact_footer .follow_us .social-icons li a:hover::before{background-color:#000;}
body .site-footer .opening-row p{max-width:54%;letter-spacing:normal;}
.site_contact_footer .contact-row ul li a{font-size:1.25rem;color:#fff;}
.site-footer .widgets.widgets-4 #text-13.widget p{margin-bottom:0;}
.site_contact_footer .contact-row ul li{position:relative;padding-left:3.5rem;margin-bottom:0.938rem;display:flex;align-items:center;}
.site_contact_footer .contact-row ul li::before{content:"";width:2.5rem;height:2.5rem;background-size:1.563rem;}
.site_contact_footer .contact-row ul li:first-of-type::before{background-position:0.475rem -3.594rem;}
.site_contact_footer .contact-row ul li:nth-child(2)::before{content:"";background-position:0.5rem -7.75rem;}
.site_contact_footer .contact-row ul li:nth-child(3)::before{content:"";background-position:0.5rem 0.438rem;}
.follow_us,.opening-row{padding-top:4rem;}
.contact-row{width:23.2%;margin-top:-2.188rem;}
.follow_us{width:10%;}
.site_contact_footer .contact-row ul li:last-of-type{line-height:normal;}
.contact-map{display:flex;}
.site_contact_footer .widget-title{margin-bottom:1.5rem;}
.main-gradient ul li a:hover,.blog-layout-grid article .entry-title a:hover,body .entry-meta span a:hover{color:#0c6c45;}
.top-new p a:hover{text-decoration:underline;opacity:0.8;}
.management-services-melbourne-m-r-two{padding-top:8rem;}
.read-more-main{margin-top:5px;display:inline-block;}
.waste-section{padding-bottom:10px;}
.location-item .read-more-main{margin-bottom:5px;margin-top:0;}
.p-gap-row{padding-bottom:10px;}
.ccb-order-custom-text__wrapper p.ql-align-center a{color:#1e7746!important;font-weight:bold;}
body .ccb-thank-you-675 .thank-you-page .thank-you-page__title-box-title{color:#000!important;font-size:20px!important;}
body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div a.calc-success:hover,body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div button.calc-success:hover,body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div a.calc-success,body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div button.calc-success,body .ccb-thank-you-675 .thank-you-page .thank-you-page__icon-box .icon-wrapper .icon-content{background:#147145!important;}
body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div a,body .ccb-thank-you-675 .thank-you-page .thank-you-page__actions-wrapper div button{background:#b8d04b!important;color:#fff!important;padding:23px 14px;}
body .thank-you-page .thank-you-page-inner-container{row-gap:7px;}
.new_banner.wp-image-height .page-featured-image img{height:40rem;}
.management-services-row .services-item:nth-child(2) h4::before{background-position:top;}

/*------------> About Page <------------*/
.banner-new-container .corp-container{padding-right:6.875rem;padding-left:6.875rem;}
.envirobins-project .wpb_wrapper.vc_figure,.envirobins-project .wpb_wrapper.vc_figure .vc_single_image-wrapper,.envirobins-project .wpb_wrapper.vc_figure img,.custom-banner .page-featured-image img{width:100%;}
.envirobins-project h4{font-size:1.563rem;font-family:"Chivo",sans-serif;font-weight:bold;margin-bottom:0.188rem;margin-top:0;}
.envirobins-project .btn.btn-first{padding:0.938rem 3.438rem;}
.envirobins-project .h2-item{margin-bottom:0.938rem;}
.envirobins-project .vc_col-sm-6:first-of-type{padding-right:3rem;}
.envirobins-project .vc_col-sm-6:last-of-type{padding-left:3rem;}
.envirobins-project p{word-break:keep-all;margin-bottom: 10px;}
.waste-disposal-content{padding-left:1rem;}
.satisfaction-box .satisfaction-icon{width:38%;display:flex;}
.banner-new-container .corp-container .site-wrapper{width:47%;}

/*------------> Locations Page <------------*/
.row-reverse-item{display:flex;flex-direction:row-reverse;}
.envirobins-project.row-reverse-item .vc_col-sm-6:first-of-type{padding-left:3rem;padding-right:0;}
.envirobins-project.row-reverse-item .vc_col-sm-6:last-of-type{padding-right:3rem;padding-left:0;}
.envirobins-project .h6-item{margin-bottom:0.5rem;}
.satisfaction-box .satisfaction-text p{line-height:normal;}
.ul-row li{margin-bottom:2.5rem;display:grid;align-items:baseline;line-height:normal;font-size:1.25rem;color:#000;font-weight:bold;grid-template-columns:auto 1fr;grid-column-gap:0.813rem;}
.ul-row{margin-bottom:2rem;}
.ul-row li::before{content:"";background:var(--Soft-yellow);width:0.938rem;height:0.938rem;display:inline-block;border-radius:100px;}
.h5-item{font-size:1.375rem;font-family:"Chivo",sans-serif;font-weight:bold;letter-spacing:normal;margin-top:0;margin-bottom:1.125rem;}
.wpb_content_element_ul li .click-row,.open,.open p{font-size:1.125rem;color:#000;font-family:"Chivo",sans-serif;font-weight:normal;}
.wpb_content_element_ul li .click-row{padding:0.85rem 1.563rem;cursor:pointer;display:grid;justify-content:space-between;align-items:baseline;letter-spacing:0.031rem;line-height:normal;grid-template-columns:1fr auto;grid-column-gap:5px;}
.wpb_content_element_ul li{border:1px solid #ccc;padding:0;border-radius:10px;margin-bottom:0.625rem;}
.open{display:none;}
.wpb_content_element_ul{margin-bottom:1.25rem;}
.open{padding:0.75rem 1.563rem;padding-top:0;}
.click-row::after{content:"";background-image:url(images/Arrow.png);width:1.125rem;height:0.625rem;display:inline-block;transition:all 0.4s linear;background-size:1.125rem;background-repeat:no-repeat;}
.click-row.active::after{transform:rotateX(180deg);top: -1px;}
.why-choose-wrapper .wpb_content_element_ul{margin-top:1.25rem;}

/*------------> Contact Us Page <------------*/
.contact_us_item{padding-top:5rem;background:#f7f7f7;}
.contact_envirobins{padding-top:5.563rem;background:#f7f7f7;}
.page-featured-image{display:flex;}
.button:active,.button:focus,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{background:#0b6c45;}
.contact_envirobins .management-section{grid-column-gap:6.25rem;}
.wpcf7-form.sent .wpcf7-response-output{color:#000;}
.contact-info li input[type="email"]{width:100%;margin-bottom:2.188rem;}

/*------------> thank-you Page <------------*/
.page-id-1265 .entry-content{box-shadow:rgba(0,0,0,0.35) 0 0.313rem 0.938rem;max-width:35%;margin:1.875rem auto 3.125rem auto;padding:3.125rem 0.938rem 3.125rem 0.938rem;border-radius:20px;background:#fff;}
.page-id-1265 .entry-content h1{text-align:center;font-size:2.5rem;color:#002f49;padding-bottom:0;font-family:"Barlow",sans-serif;font-weight:bold;margin:0;line-height:normal;}
.page-id-1265 .entry-content p{font-size:0.938rem;font-weight:400;color:#000;text-align:center;margin-bottom:0;margin-top:0.313rem;}
.page-id-1267 .page-featured-image img,.new_banner .page-featured-image img{height:25rem;object-fit:cover;filter:brightness(60%) contrast(100%) saturate(100%) blur(0.031rem) hue-rotate(0deg);}
.thank-item .site-wrapper{width:100%;text-align:center;}
.thank-item .site-wrapper h1{margin:0;}
.thank-item .custom-banner-content p{margin-bottom:0.625rem;line-height:normal;}

/*------------> 404 <------------*/
.error-404.not-found h2{font-size:1.875rem;letter-spacing:normal;text-align:center;margin-bottom:0;margin-top:0;font-family:"Chivo",sans-serif;font-weight:bold;color:#000;}
.error-404.not-found p{font-size:1.25rem;letter-spacing:normal;text-align:center;margin-bottom:0;}
.error-404.not-found .btn.btn-first{color:#fff;margin-top:0.625rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;}
.error-404.not-found .page-header{margin:0;}
.banner-new-container.new_banner .corp-container .site-wrapper{width:55%;}
.Policy-row h2{font-size:1.625rem;font-family:"Chivo",sans-serif;font-weight:bold;margin-bottom:0.313rem;margin-top:0;line-height:normal;}
.Policy-row p,.Policy-row ul li{margin-bottom:0.938rem!important;font-size:1.125rem!important;color:#000!important;font-family:"Chivo",sans-serif!important;word-break:break-word;}
.Policy-row{padding-top:4rem;padding-bottom:4rem;}
.request-row .form-wrapper{width:100%;box-shadow:rgba(17,17,26,0.1) 0 0.5rem 1.5rem,rgba(17,17,26,0.1) 0 1rem 3.5rem,rgba(17,17,26,0.1) 0 1.5rem 5rem;border-radius:10px;}
.request-row .form-wrapper .calc-container.vertical.has-title{width:100%;height:100%;}
.request-row .vc_col-sm-6:last-of-type{width:40%;}
.request-row .vc_col-sm-6:first-of-type{width:60%;}
.quote-icon img{width:4.125rem;height:2.875rem;}
.testimonial-user img{width:5.125rem;height:5.125rem;border-radius: 100%;}

/*------------> FAQs page <------------*/
body .faq h4{font-size:1.188rem;padding-bottom:0.625rem;display:flex;align-items:start;justify-content:space-between;gap:0.313rem;padding-top:0.625rem;margin:0;font-family:"Chivo",sans-serif;font-weight:500;cursor:pointer;}
.faq.active .h4-item{color:#0c6d45;}
.faq{padding-left:0.938rem;padding-right:0.938rem;border-radius:5px;margin-bottom:0.625rem!important;border:0.125rem solid #d9e3e0d1;height:fit-content;}
.vc_section.m-top-row .faq:first-of-type{margin-top:1.563rem;}
.faq h4::after{content:"+";float:right;}
.faq.active h4::after{content:"-";color:#0c6d45;letter-spacing:normal;}
.anuser_frequently p{font-family:"Chivo",sans-serif;font-weight:400;line-height:1.4;font-size:1.188rem;}
.anuser_frequently{padding-bottom:0.625rem;display:none;}
.enviro-bins.center-row{padding-bottom:2rem;}
.faq-column{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0.625rem;}
.contact_block P{margin-bottom:6px;line-height:normal;margin-top:4px;}
body .ccb-datetime div .calc-date-picker-select i {right: 1.188rem;top: 54%;}

/*------------> Awards Recognition page <------------*/
.business-award{text-align:center;}
.business-award h4{margin:0;font-size:1.563rem;font-family:"Chivo",sans-serif;font-weight:bold;color:#000;padding-top:0.688rem;padding-bottom:0.5rem;line-height:normal;}
.collection-service .wpb_single_image.wpb_content_element{text-align:center;background:#f7f9f8;padding-top:2.188rem;padding-bottom:2.188rem;border-radius:10px;overflow:hidden;position:relative;z-index:1;}
.collection-service .wpb_single_image.wpb_content_element::after{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:#0b6c45;z-index:-1;transition:bottom 0.4s ease-in-out;}
.collection-service .vc_col-sm-4:hover .wpb_single_image.wpb_content_element::after{bottom:0;}

/*------------> Areas We Service page <------------*/
.location-list ul{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;}
.location-list ul li{flex:1 0 20%;margin:0.313rem;background-color:#257830;border-radius:10px;text-align:center;font-size:1rem;}
.location-list ul li span{color:white;padding:0.313rem;display:block;}
.envirobins-project .vc_single_image-img.attachment-full{border-radius:10px;}

/*------------> How It Works page <------------*/
.experience-row.providing-services h3{font-size:1.813rem;}
.experience-row.providing-services{left:0;top:-1.875rem;position:relative;}
.experience-row.providing-services a{color:#fff;}
.services-customers p{margin-bottom:0.938rem;}
.services-customers .ul-row{padding-top:1.25rem;}
.services-customers .ul-row li{margin-bottom:1.5rem;}
.btn.btn-second.hero-buttons-new{background:#bed34b;color:#fff;}

/*------------> packages pricing page <------------*/
body .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:transparent;border:0;}
.containers-row .vc_single_image-wrapper.vc_box_border_grey{width:12.5rem;height:12.5rem;background-color:#fff;box-shadow:0 0 0 0.625rem #e0e4e2 inset;border-radius:50%;overflow:hidden;text-align:center;padding:1.875rem;display:flex;align-items:center;margin:auto;}
.containers-row .h2-item{font-size:1.7rem;padding-top:0.625rem;padding-bottom:0.625rem;}
.containers-row .ul-row li{font-size:1.1rem;font-weight:600;}
.containers-row .ul-row li:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d9e3e0f0;}
.containers-row .vc_col-sm-4{background:#f7f9f8;padding:0;border-radius:15px;padding-bottom:0;}
.containers-row .wpb_single_image.vc_align_left{text-align:center;padding:1.875rem 0.938rem 0 0.938rem;}
.containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.875rem;}
.containers-row .btn.btn-first{width:100%;justify-content:center;}
.containers-row p{font-size:1.1rem;margin-bottom:0.625rem;}
.containers-row .vc_tta-tabs-list{margin-bottom:1rem!important;}
.containers-row .ul-row{margin-top:1rem;margin-bottom:0;}
.containers-row .vc_col-sm-4 .vc_column-inner{padding:0;}
.p-d-row{border-radius:10px;background:#f7f9f8;z-index:2;position:relative;padding:1.25rem 1.875rem 1.875rem 1.875rem;}
.containers-row .btn.btn-first{width:100%;justify-content:center;margin-top:-0.5rem;border-radius:0;padding:1.563rem 0.625rem 1.125rem 0.625rem;}
.containers-row .vc_single_image-wrapper.vc_box_border_grey img{max-width:6.25rem;margin:auto;height:7.25rem;object-fit:contain;}
.containers-row .ul-row li::before{content:"✔";color:#fff;display:flex;align-items:center;width:1.875rem;height:1.875rem;justify-content:center;background:#137045;font-family:"Chivo",sans-serif;font-weight:bold;font-size:1rem;}
.disposal-item{font-size:1.188rem;color:#000;text-align:center;max-width:80%;margin:auto;line-height:1.4;}
.disposal-item a{color:#137145;font-weight:bold;text-decoration:underline;display:inline;white-space:nowrap;}
body .containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a::before,body .containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a::after{display:none!important;}
.containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:0.938rem 3.125rem 0.938rem;text-align:center;background:transparent;font-size:1.063rem;color:#000;font-weight:500;border-radius:0;border:0;border-left:1px solid #137045;}
.containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-of-type a{border:0;}
body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a{background:#137045;color:#fff;}
body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover{background-color:#137045;color:#fff;}
.containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid .vc_col-sm-4{width:100%;}
.grid-row-gap-item .enviro-bins.center-row{padding-bottom:0;}
.archive .page-title {font-size: 25px;font-family: "Chivo",sans-serif;font-weight: bold;}
.archive .blog-layout-grid {padding-top: 0;padding-bottom:0;padding-left: 0;padding-right: 0;max-width: 100%;}
.archive .page-header {margin-bottom: 20px; margin-top: 20px;}
.image-filter img {filter: brightness(60%) contrast(100%) saturate(100%) blur(.5px) hue-rotate(0deg);}

/*------------> blog page <------------*/
body .blog-layout-grid article{border:0;padding:0;margin:0!important;width:100%;padding:1.25rem;background:#fff;box-shadow:rgba(0,0,0,0.1) 0 0.313rem 0.938rem;border-radius:10px;display: flex;flex-direction: column}
body .blog-layout-grid article img,body .blog-layout-grid article,body.page-layout-default.sidebar .blog-layout-grid article{width:100%;}
.blog-layout-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-right:6.875rem;padding-left:6.875rem;padding-top:6.25rem;max-width:94.5%;margin:auto;}
body .blog-layout-grid article .corp-content-wrapper{padding-left:0;padding-right:0;padding-bottom:0;display: flex;flex-direction: column;justify-content: space-between;flex-grow: 1;}
.blog-layout-grid .entry-thumbnail img{height:18.75rem;object-fit:cover;border-radius:10px;transition:all 0.3s cubic-bezier(0.46,0.03,0.52,0.96);}
.blog-layout-grid article:hover .entry-thumbnail img,.container-second.custom-full-slider .custom-tab-slide:hover img,.second-full-slider .second-tab-slide:hover img{transform:scale(1.05);filter:brightness(0.7) saturate(1.3);}
.blog-layout-grid .entry-thumbnail a,.container-second.custom-full-slider .custom-image,.second-full-slider .second-tab-slide .second-image{border-radius:10px;overflow:hidden;}
body .blog-layout-grid article .corp-content-wrapper .entry-header{display:block;margin-bottom:0;max-width:100%;flex: auto;}
.blog-layout-grid article .entry-title a{font-size:1.375rem;color:#000;font-family:"Chivo",sans-serif;font-weight:600;}
.blog-layout-grid article .entry-content p,body .blog-layout-grid article .entry-content{font-size:1.063rem;letter-spacing:normal;}
.blog-contact_info-row{width:100%;float:left;}
.blog .site-content > .corp-container,.page.page-id-30 .site-content > .corp-container,.page.page-id-29 .site-content > .corp-container,.page.page-id-34 .site-content > .corp-container,.page.page-id-31 .site-content > .corp-container{max-width:100%;padding:0;}
.entry-meta{font-size:1rem;color:#000;margin-bottom:0.625rem;}
.entry-meta span{font-size:1rem;color:#000;font-weight:500;}
.explore-more-link.btn.btn-first{font-size:1.2rem;width:100%;justify-content:center;margin-top:1.25rem;}
body .pagination .page-numbers:focus,body .pagination .page-numbers:hover{border-color:#1d7646;color:#fff;background:#1d7646;box-shadow:rgba(0,0,0,0.35) 0 0.313rem 0.938rem;}
body .pagination .current{border-color:#fff;color:#fff;background:#1d7646;box-shadow:rgba(0,0,0,0.35) 0 0.313rem 0.938rem;}
.pagination .page-numbers{font-size:0.938rem;font-weight:bold;font-family:"Chivo",sans-serif;}
.calc-drop-down .ccb-select-arrow.ccb-arrow-down{bottom:0.875rem;opacity:1;}
.calc-drop-down-with-image .ccb-select-arrow,body .ccb-datetime div .calc-date-picker-select i,body .calc-drop-down-with-image .ccb-select-arrow{opacity:1;}

/*------------> Post Details <------------*/
.custom-post-item .entry-thumbnail img,.custom-post-item .corp-content-wrapper img{width:100%;border-radius:10px;}
.custom-post-item{background:#fff;box-shadow:rgba(0,0,0,0.1) 0 0.313rem 0.938rem;max-width:50%;margin:auto!important;}
.custom-post-item .corp-content-wrapper p,.single-post-wrapper .entry-content p{font-size:1.25rem;letter-spacing:normal;margin-bottom:0.625rem;}
.custom-post-item .corp-content-wrapper .gallery{display:flex;grid-column-gap:0.938rem;margin:0;}
.custom-post-item .corp-content-wrapper .gallery .gallery-item{max-width:100%;}
.custom-post-item .entry-footer{display:none;}
.custom-post-item .corp-content-wrapper{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;}
.custom-post-item .entry-header{display:block;margin-bottom:0.625rem;}
.custom-post-item .entry-header .entry-title{font-size:1.5rem;color:#000;font-family:"Chivo",sans-serif;font-weight:600;}
.banner-new-container.new_banner.custom-post-row .corp-container .site-wrapper{width:90%;}
.banner-new-container.new_banner.custom-post-row .corp-container .site-wrapper p{margin-bottom:0.625rem;}
.custom-post-item .corp-content-wrapper h3,.single-post-wrapper .entry-content h3{font-family:"Chivo",sans-serif;color:#000;margin:0;padding-bottom:0.313rem;font-size:1.513rem;}
.custom-post-item .corp-content-wrapper .entry-content{margin-top:0.938rem;}
.single.single-post .site-content > .corp-container{max-width:100%;padding:0;}
.blog-layout-grid.blog-layout-p-d-row{padding-top:0.625rem;padding-bottom:0.625rem;}
.m-r-top-second.container-second.m-r-extra-row{margin-left:0;margin-right:0;}
.single-post-important-row .button-group{grid-template-columns:auto auto;}
.custom-post-row .custom-banner-content h1{margin-top:0;margin-bottom:0.313rem;}
.custom-post-row .custom-banner-content{top:50%;}
.single-post-wrapper .entry-content .gallery{margin:0;}
.single-post-wrapper .entry-content .gallery{margin:0;display:flex;align-items:stretch;gap:1.563rem;}
.single-post-wrapper .entry-content .gallery .gallery-icon.landscape,.single-post-wrapper .entry-content .gallery .gallery-icon.landscape img{height:100%;object-fit:cover;}
.single-post-wrapper .entry-content .gallery .gallery-item{max-width:100%;}
.single-post-wrapper.corp-content-wrapper{display:flex;align-items:start;gap:3.125rem;}
.single-post-wrapper.corp-content-wrapper .sidebar{position:sticky;top:5.625rem;background:var(--Soft-yellow);padding:1.875rem 1.563rem;border-radius:10px;width:35%;}
.single-post-wrapper.corp-content-wrapper h2{font-size:1.563rem;margin:0;font-family:"Chivo",sans-serif;font-weight:bold;line-height:normal;text-align:center;padding-bottom:0.625rem;color:#fff;}
.single-post-wrapper.corp-content-wrapper .sidebar .sidebar-section ul li a,.single-post-wrapper.corp-content-wrapper .get-started-row,.single-post-wrapper.corp-content-wrapper .sidebar .download-section ul li a{background:#1a7546;color:#fff;padding:1.125rem 1.25rem;border-radius:5px;width:100%;text-align:center;line-height:normal;display:flex;align-items:center;justify-content:center;margin-bottom:0.625rem;font-size:1.1rem;}
.single-post-wrapper.corp-content-wrapper .sidebar p{font-size:1.125rem;letter-spacing:normal;color:#fff;line-height:1.3;margin-bottom:0.938rem;text-align:center;}
.single-post-wrapper.corp-content-wrapper article{width:100%;}
.single-post-wrapper.corp-content-wrapper .contact-details{width:100%;padding:1.875rem 1.688rem;margin-bottom:1.25rem;background:#1a7546;margin-top:1.563rem;}
.single-post-wrapper.corp-content-wrapper .contact-details ul{margin:0;}
.single-post-wrapper.corp-content-wrapper .sidebar .sidebar-section a:hover,.single-post-wrapper.corp-content-wrapper .get-started-row:hover,.single-post-wrapper.corp-content-wrapper .sidebar .download-section ul li a:hover{background:#000;}
.gallery-item .gallery-icon a.btn.btn-first{line-height:normal;}
.single-post-wrapper .entry-content .gallery .gallery-item.gallery-start-row{text-align:start;}
.single-post-wrapper .entry-content .gallery img{border-radius:10px;}
.chart-container .sectorChart{width:55%;}
.chart-container .sectorChart #sectorChart{width:100%!important;height:100%!important;}
.chart-container{width:75%;display:block;padding-left:2.5rem;}
.legend{margin-top:0.938rem;}
.chart-container .legend .legend-item .legend-color{width:0.938rem;height:0.938rem;display:inline-block;border-radius:100px;}
.chart-container .legend .legend-item{display:flex;align-items:center;gap:1.25rem;margin-bottom:0.625rem;}
.chart-container .legend .legend-item p , .single-post-wrapper.corp-content-wrapper .contact-details ul li:last-of-type {margin:0;}
.post-flex-row{display:flex;}
.post-flex-row .Stats_charts{width:100%;}
.chart-container .legend .legend-item .legend-text{font-weight:600;}
.containers-row .ul-row li:last-of-type{margin:0;}
.Waste_tabs .vc_tta-tabs-list{display:flex;gap:0.313rem;}
.Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab{display:flex;}
.Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text::before{content:"";background-image:url(images/Tab-box-icon.png);width:1.563rem;height:1.563rem;display:inline-block;background-repeat:no-repeat;background-size:4.813rem;transition:all 0.4s linear;}
.Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text{display:flex;align-items:center;gap:0.313rem;}
.Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab:nth-child(2) .vc_tta-title-text::before{content:"";background-position:-1.25rem 0.063rem;background-size:4.25rem;width:1.438rem;height:1.438rem;}
.Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab:nth-child(3) .vc_tta-title-text::before{content:"";background-position:-3.063rem 0.125rem;width:1.875rem;}
body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a .vc_tta-title-text::before,body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a:hover .vc_tta-title-text::before{filter:invert(1);}
body .case_grid_row .owl-theme .owl-nav.disabled + .owl-dots{margin-top:1.5rem;}
.case_grid_row h2{font-size:1.875rem;margin:0;font-family:"Chivo",sans-serif;font-weight:bold;color:#000;padding-bottom:0.875rem;}
.case_grid_row.corp-container.container-second .blog-layout-grid{padding:0;max-width:100%;}
.case_grid_row.corp-container.container-second .blog-layout-grid article{box-shadow:none;background:#eee;}
.case_grid_row.corp-container.container-second .blog-layout-grid .owl-stage{display:flex;align-items:stretch;}
.case_grid_row.corp-container.container-second .blog-layout-grid .owl-stage .owl-item,body .services-slider.owl-carousel .owl-item{height:100%;}
body .services-slider.owl-carousel .owl-stage{display:flex;align-items:stretch;}
.form-wrapper-mobile-view , body .blog-layout-grid article .corp-content-wrapper::after {display:none;}
.envirobins-project p a{color:#116f45;font-weight:600;display:inline;white-space:nowrap;}
.envirobins-project p a:hover{color:#bdd34b;}
.location-item p,.location-item .wpb_content_element_ul,.location-item .open .ul-row{margin-bottom:1rem;}
.location-item .h5-item{margin-bottom:5px;}

.blog-contact_info-row .section-description {margin-bottom: 0;}
.archive .site-main {padding-bottom: 40px;}
.archive  .nav-links {display: flex;justify-content: center;}
.nav-links {display: flex;justify-content: center;padding: 0 15px;}

.width-row img{width:100%;}
.blog-layout-grid.owl-carousel.owl-theme .entry-header {max-width: 90%;}
.testimonial-message-inner {max-height:4.3rem;overflow: hidden;transition: max-height 0.7s ease;position: relative;}
.testimonial-message-wrapper.has-readmore.expanded .testimonial-message-inner {max-height: 1000px;}
.testimonial-slider .owl-stage {display: flex;align-items: stretch;}
.testimonial-card {height: 100%;}
.testimonial-message-wrapper.has-readmore {height:7.188rem;overflow-y: auto;scrollbar-width: thin;}

.button-group .btn.btn-first {width: 100%;text-align: center;justify-content: center;}
.tnp.tnp-subscription form br {display: none;}

ul.wsp-pages-list li a,ul.wsp-posts-list li a,ul.wsp-products-list li a,ul.wsp-product_cats-list li a,ul.wsp-product_tags-list li a{color: #000;}
h2.wsp-pages-title,h2.wsp-posts-title,h2.wsp-products-title,h2.wsp-product_cats-title,h2.wsp-product_tags-title{margin: 0;padding-top: 15px;}
ul.wsp-product_tags-list{padding-bottom: 30px;}

/*-------------------------------------
========== Mobile responsive ==========
-------------------------------------*/
@media(max-width:1300px){
  .services-icons{top:0;width:130px;height:94px;display:flex;align-items:center;justify-content:center;background-size:130px;}
  .service-content h3{margin-bottom:5px;}
  .services-slider .service-content .icon-image{width:35px;max-width:fit-content;}
  body .calc-drop-down-with-image-list-items li span.calc-list-wrapper .calc-list-title{font-size:13px;}
  .form-wrapper .calc-container.vertical.has-title{border-radius:10px;height:47.375rem;}
  .single-post-wrapper.corp-content-wrapper h2{font-size:19px;padding-bottom:6px;}
  .single-post-wrapper.corp-content-wrapper .sidebar .sidebar-section ul li a,.single-post-wrapper.corp-content-wrapper .get-started-row,.single-post-wrapper.corp-content-wrapper .sidebar .download-section ul li a{font-size:13px;}
}
@media(max-width:1191px){
  body p{font-size:15px;margin-bottom:10px;letter-spacing:0.4px;}
  body .site-header #primary-menu li a,.top-new ul li a,.top-new p,.user-text strong,.contact-details p,.contact-details ul li a,.site_contact_footer .contact-row ul li a,body .site-footer ul li a,.bottom-bar .site-info,.bottom-bar .site-info a,.bottom-bar .site-info p,.testimonial-message,.custom-page-banner h1 + p{font-size:15px;}
  .top-new .textwidget{padding-top:8px;padding-bottom:8px;}
  .btn.btn-first,.hero-section .button-group.hero-buttons .btn,.btn.btn-second{font-size:15px;padding:11px 20px;}
  .site-header #site-navigation ul li .sub-menu li a{padding:10px 0!important;font-size:15px;}
  .site-header #site-navigation ul li .sub-menu{padding:10px 15px;padding-bottom: 0;}
  .custom-banner-content p{font-size:15px;margin-bottom:15px;line-height:1.3;}
  .management-section{grid-column-gap:15px;}
  .corp-container{max-width:100%;padding:0 20px;}
  .custom-banner-content br{display:none;}
  body .management-services-melbourne-p-row,.corp-container.container-second.review-box{padding-left:20px;padding-right:20px;}
  .container-second{padding-right:0;padding-left:0;}
  .satisfaction-box{padding:15px 20px;border-radius:10px;}
  .service-content h3 a{font-size:19px;}
  .services-item p,.satisfaction-text p,body .site-footer p,body .testimonial-section .google-review-box p,body .testimonial-section .google-review-box p strong{font-size:13px;}
  .satisfaction-text strong{font-size:20px;padding-bottom:5px;}
  .google-review p{font-size:14px;line-height:1.4;}
  .testimonial-satisfaction-box h4{font-size:17px;padding-bottom:5px;}
  .testimonial-bottom{margin-top:12px;}
  .image-wrapper .side-label{position:relative;margin:0;}
  .image-wrapper{display:block;}
  .image-wrapper .side-label{position:relative;margin:0;transform:rotate(0);writing-mode:horizontal-tb;line-height:normal;display:flex;justify-content:center;font-size:40px;}
  .testimonial-slider{padding-left:20px;padding-right:20px;}
  .h6-item{font-size:18px;}
  .h2-item{font-size:25px;}
  .m-r-top-first{margin-top:45px;}
  .m-r-top-second{margin-top:45px;}
  body .owl-theme .owl-dots .owl-dot span,body .testimonial-section .owl-theme .owl-dots .owl-dot span{width:33px;height:6px;}
  .google-review{width:40%;}
  .user-text p{font-size:13px;}
  .quote-icon img{width:auto;height:30px;}
  .testimonial-user img{width:auto;height:54px;}
  .progress-block{padding-top:11px;}
  .progress-label span{font-size:15px;margin-bottom:5px;}
  .progress-bar{height:7px;}
  .stat-box{gap:11px;padding:15px 24px;}
  .stats-row h3{font-size:35px;}
  .stats-row p{font-size:15px;}
  .contact-details h4{font-size:22px;}
  .contact-content{max-width:85%;gap:10px;margin-top:10px;}
  input[type="color"],input[type="date"],input[type="datetime-local"],input[type="datetime"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{font-size:14px;padding:12px 15px;}
  body input[type="submit"]{font-size:15px;padding:11px 29px;}
  .contact-details ul li strong{font-size:18px;padding-bottom:4px;}
  .contact-details ul li::before,.site_contact_footer .contact-row ul li::before{width:40px;height:40px;background-size:26px;}
  .contact-details ul li:first-of-type::before{content:"";background-position:7px 7px;}
  .contact-details ul li:nth-child(2)::before{background-position:8px -61px;}
  .contact-details ul li:nth-child(3)::before{background-position:8px -130px;}
  .contact-details ul li{margin-top:15px;}
  .contact-details ul li{padding-left:55px;}
  .contact-details{padding:20px;}
  body .site-footer .widgets .widget .widget-title,.site_contact_footer .widget-title{font-size:18px;}
  .site-footer .widgets .widget.widget_nav_menu{width:15%;margin-right:10px;}
  .site-footer .widgets #nav_menu-3.widget.widget_nav_menu{width:32.8%;}
  .site-footer .widgets.widgets-4 #text-13.widget{width:24%;margin-right:18px;}
  .site_contact_footer .widget-title{margin-bottom:11px;}
  body .tnp-subscription input[type="email"]{padding:10px 20px;font-size:14px;}
  body .tnp.tnp-subscription form .tnp-submit{font-size:13px;padding:10px 13px;}
  .site_contact_footer .contact-row ul li::before{content:"";width:30px;height:30px;background-size:20px;}
  .site_contact_footer .contact-row ul li:first-of-type::before{background-position:5px -48px;}
  .site_contact_footer .contact-row ul li{padding-left:36px;margin-bottom:13px;}
  .site_contact_footer .contact-row ul li:nth-child(2)::before{content:"";background-position:6px -100px;}
  .site_contact_footer .contact-row ul li:nth-child(3)::before{content:"";background-position:5px 5px;}
  .contact-row{width:33%;margin-top:10px;}
  body .site-footer .opening-row p{max-width:85%;}
  .follow_us{width:24%;padding-top:10px;}
  .follow_us,.opening-row{padding-top:10px;}
  .site_contact_footer .follow_us .social-icons li a::before,.social-icons li a::before{width:30px;height:30px;background-size:50px;}
  .site_contact_footer .social-icons li.facebook a::before,.social-icons .facebook a::before{background-position:5px 5px;}
  .site_contact_footer .social-icons li.Instagram a::before,.social-icons li.Instagram a::before{background-position:-25px 5px;}
  body .site-branding{width:22%;}
  body .site-header #primary-menu li{margin-right:26px;}
  .main-gradient ul:first-of-type li:last-of-type a::before{width:18px;height:18px;background-size:18px;}
  .main-gradient ul:first-of-type li:first-of-type a::before{width:18px;height:13px;background-size:18px;}
  .calc-item__title span{font-size:15px;margin-bottom:5px;}
  body .calc-drop-down-with-image-current.calc-dd-img-toggle.ccb-appearance-field,body .calc-drop-down-with-image-current.calc-dd-toggle.ccb-appearance-field,body .ccb-wrapper-675 .ccb-datetime div .calc-date-picker-select{padding:14px 10px!important;font-size:12px!important;}
  body .calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item{font-size:13px!important;padding-bottom:5px;}
  body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .calc-subtotal-list-header span{font-size:15px!important;}
  body .ccb-wrapper-675 .calc-container .calc-list .calc-subtotal-list .calc-subtotal-list-header{padding:11px 12px;margin-bottom:5px;}
  body .ccb-wrapper-675 .calc-list .calc-item-title .ccb-calc-heading{font-size:18px!important;margin-bottom:5px;}
  body .calc-item__title .promocode-label span.ccb-promocode-hint{font-size:13px;margin-left:4px;}
  body .ccb-wrapper-675 .calc-have-promocode span{font-size:12px;margin-top:8px;position:relative;}
  body .ccb-wrapper-675 .calc-item__description span{font-size:12px!important;}
  body .ccb-wrapper-675 .calc-container .calc-list .ccb-pro-feature-header{font-size:15px!important;}
  body .ccb-wrapper-675 .calc-payments .calc-radio-wrapper label > div.calc-payment-header .calc-payment-header--label .calc-radio-label{font-size:13px!important;}
  body .ccb-wrapper-675 .calc-buttons .calc-btn-action.success,body .ccb-wrapper-675 .ccb-location-popup__footer .success{font-size:15px!important;padding:11px 20px!important;}
  .custom-banner-content .corp-container{gap:5px;}
  body .calc-radio-wrapper.boxed-with-radio input[type="radio"],body .calc-radio-wrapper.default input[type="radio"]{width:20px;height:20px;max-width:20px;min-height:20px;border-radius:5px;margin-right:6px;}
  .calc-payments .calc-radio-wrapper label > div{padding:10px 0!important;}
  .source-content::before{width:35px;height:335px;background-size:31.5px;}
  .management-services-row::after{right:0;}
  .management-services-row .btn.btn-first{padding:11px 23px;}
  .service-content .btn.btn-first{padding:11px 36px;margin-top:10px;}
  .experience-row p{font-size:15px;padding:10px 10px;}
  .experience-row h3{font-size:35px;padding:10px 0;}
  .experience-row-extra-row{top:-62px;left:20px;}
  .site-footer .widgets #text-14{padding-left:10px;}
  .service-content{padding:20px 10px;}
  .site_contact_footer{padding-bottom:20px;}
  .site-footer .widgets{padding-top:50px;}
  .management-services-row{padding:20px;}
  .contact-info textarea{height:100px;}
  .stat-box{width:100%;}
  .popup-close{top:-25px;right:-25px;font-size:25px;width:32px;height:32px;line-height:1;}
  .service-content p{line-height:1.6;letter-spacing:normal;}
  .image-wrapper{display:grid;}
  .image-wrapper .side-label{order:-1;justify-content:start;}
  .flex-row li{width:47.3%;}
  .site-footer .widget .menu li a:hover::before{width:5px;}
  .envirobins-project h4{font-size:20px;margin-bottom:3px;}
  .envirobins-project .btn.btn-first{padding:11px 35px;}
  .envirobins-project .vc_col-sm-6:last-of-type{padding-left:0;padding-top:15px;}
  .h5-item{font-size:17px;line-height:normal;margin-bottom:10px;}
  .wpb_content_element_ul li .click-row,.open,.open p{font-size:15px;}
  .wpb_content_element_ul li .click-row{padding:12px 15px;}
  .click-row::after{width:13px;height:10px;background-size:13px;top:2px;position:relative;}
  .envirobins-project.row-reverse-item .vc_col-sm-6:last-of-type,.envirobins-project .vc_col-sm-6:first-of-type{padding-right:10px;}
  .envirobins-project.row-reverse-item .vc_col-sm-6:first-of-type{padding-left:10px;}
  .envirobins-project p br,.hero-overlay br{display:none;}
  .open{padding:10px 15px;padding-top:0;}
  .envirobins-project.row-reverse-item .vc_col-sm-6:first-of-type{padding-left:0;}
  .google-review-box > img{width:20%;}
  .ul-row li{margin-bottom:11px;font-size:15px;grid-column-gap:10px;}
  .ul-row li::before{width:10px;height:10px;}
  .read-more,.read-more-main , .testimonial-card .read-more-toggle {font-size:15px;}
  .hero-section p{max-width:100%;}
  .hero-content{max-width:59%;}
  .contact_block{max-width:80%;}
  body .ccb-order-field label{font-size:13px;margin-top:8px;margin-bottom:5px;}
  body .calc-item input[type="text"],body .ccb-wrapper-675 .calc-drop-down-list-items li{font-size:13px;padding:14px;}
  .ccb-wrapper-675 .calc-form-wrapper .ccb-order-field textarea{height:80px;}
  .custom-banner-content .calc-container.vertical.has-title p{font-size:12px;}
  body .calc-drop-down-list-items li span.calc-list-wrapper .calc-list-title{font-size:13px;}
  body .ccb-icon-Path-3485::before,body .ccb-icon-Union-19::before{width:14px;height:8px;background-size:14px;}
  .calc-drop-down-with-image .ccb-select-arrow.ccb-arrow-down{bottom:8px;}
  body .ccb-sticky-calc.ccb-calc-id-675 .sticky-bar-action button,body .ccb-wrapper-675 .ccb-discount-off,body .ccb-wrapper-675 .calc-promocode-container button{padding:12px 22px!important;font-size:13px;}
  body .calc-drop-down-with-image .ccb-select-arrow{right:10px;}
  body .ccb-wrapper-675 .calc-payments .calc-radio-wrapper label{padding:0 13px!important;}
  .calc-have-promocode{margin-bottom:5px;}
  body .calc-drop-down .ccb-select-arrow.ccb-arrow-down{bottom:9px;}
  body .ccb-wrapper-675 .calc-promocode-container button span{line-height:normal;}
  .form-wrapper .calc-promocode-container .calc-input-wrapper.ccb-field .ccb-appearance-field{font-size:13px!important;padding:11px 15px!important;}
  .logo-ads{width:300px;margin:auto;}
  body .custom-page-banner::before,body .custom-page-banner::after{display:none;}
  .custom-page-banner .container-second{max-width:100%;}
  .bounce-arrow a img{width:30px;}
  #get-in-touch.container-second{margin-top:13px;}
  .experience-row.providing-services h3{font-size:16px;}
  .experience-row.providing-services{top:-35px;}
  .location-list ul li{font-size:13px;padding:3px;}
  .location-list ul li{margin:3px;}
  .contact-details{padding:15px 10px;width:100%;}
  .banner-new-container .corp-container{padding-right:20px;padding-left:20px;}
  .contact-details p{line-height:1.5;}
  .business-award h4{font-size:20px;padding-top:8px;padding-bottom:5px;}
  body .faq h4{font-size:15px;padding-bottom:7px;gap:10px;padding-top:7px;}
  .anuser_frequently p{font-size:13px;}
  .anuser_frequently{padding-bottom:10px;}
  .faq{padding-left:10px;padding-right:10px;border-radius:5px;margin-bottom:7px!important;border:1px solid #d9e3e0d1;}
  .Policy-row p,.Policy-row ul li{margin-bottom:10px!important;font-size:15px!important;}
  .Policy-row h2{font-size:20px;margin-bottom:5px;}
  .entry-meta span{font-size:13px;}
  .blog-layout-grid article .entry-title a{font-size:17px;}
  .entry-meta{font-size:13px;margin-bottom:8px;}
  .blog-layout-grid.blog-layout-p-d-row{padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;grid-row-gap:15px;grid-column-gap:15px;}
  .blog-layout-grid{max-width:100%;}
  .explore-more-link.btn.btn-first{font-size:15px;margin-top:11px;}
  body .blog-layout-grid article{padding:15px;}
  .page-id-1265 .entry-content p{font-size:13px;margin-top:5px;line-height:1.3;}
  .page-id-1265 .entry-content h1{font-size:25px;}
  .page-id-1265 .entry-content{margin:20px auto 30px auto;padding:24px 10px 24px 10px;border-radius:15px;max-width:50%;}
  .containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:10px 25px;font-size:15px;}
  .containers-row p{font-size:13px;}
  .containers-row .ul-row li:not(:last-child){padding-bottom:10px;margin-bottom:10px;}
  .containers-row .ul-row li{font-size:13px;}
  .p-d-row{padding:20px;}
  .containers-row .btn.btn-first{margin-top:-9px;padding:19px 5px 10px 5px;}
  .disposal-item{font-size:13px;max-width:100%;}
  body .vc_tta-container{margin-bottom:10px;}
  .containers-row .h2-item{font-size:17px;padding-top:5px;padding-bottom:8px;}
  .containers-row .ul-row{margin-top:12px;}
  .containers-row .ul-row li::before{width:22px;height:22px;font-size:12px;}
  .blog-layout-grid article .entry-content p,body .blog-layout-grid article .entry-content{font-size:13px;}
  .error-404.not-found h2{font-size:22px;line-height:normal;}
  .error-404.not-found p{font-size:13px;}
  .ccb-datetime div .calc-date-picker-select i{display:flex;}
  #get-in-touch .vc_column-inner{padding:0;}
  .blog-layout-grid + .disposal-item{padding:0 15px;}
  .padding-gap-item .corp-container{padding-left:0;padding-right:0;}
  .blog-layout-grid{grid-column-gap:20px;grid-row-gap:20px;padding-right:20px;padding-left:20px;padding-top:45px;}
  .pagination .page-numbers{font-size:13px;padding:8px 17px;aspect-ratio:auto;}
  .custom-post-item .corp-content-wrapper p,.single-post-wrapper .entry-content p{font-size:15px;margin-bottom:5px;}
  .custom-post-item .entry-header .entry-title{font-size:20px;}
  .custom-post-item .corp-content-wrapper{padding-left:20px;padding-right:20px;padding-bottom:20px;}
  .custom-post-item{max-width:70%;}
  .blog-contact_info-row > .corp-container{padding-left:0;padding-right:0;}
  .custom-post-item .corp-content-wrapper .wpb_content_element_ul{padding-top:5px;}
  .custom-post-item .corp-content-wrapper h3,.single-post-wrapper .entry-content h3{padding-bottom:5px;font-size:20px;line-height:normal}
  .ccb-order-custom-text__wrapper h2.ql-align-center{font-size:20px;}
  body .ccb-wrapper-675 .calc-container .calc-list .calc-fields-container{row-gap:10px!important;}
  body .wpcf7 form .wpcf7-response-output{margin-top:10px;margin-bottom:10px;}
  .management-services-melbourne-m-r-two{padding-top:60px;}
  .location-item p,.location-item .wpb_content_element_ul,.location-item .open .ul-row{margin-bottom:13px;}
  .second-tab-slide p,.team-position p,.team-desc p{font-size:15px;}
  .team-socials li.facebook-icon a::before,.team-socials li.twitter a::before,.team-socials li.linkedin a::before,.top-socials li.facebook-icon a::before,.top-socials li.twitter a::before,.top-socials li.linkedin a::before{width:22px;height:22px;}
  .e-flex{margin-top:-85px;padding-bottom:40px;}
  .team-heading a,.team-name a{font-size:22px;}
  .case_grid_row h2{font-size:20px;}
  .containers-row p{margin-bottom:10px;line-height:1.4;}
  .single-post-wrapper.corp-container.corp-content-wrapper.m-r-top-second.container-second{gap:15px;padding-left:20px;padding-right:20px;}
  .Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text::before{width:20px;height:20px;background-size:60px;}
  .Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text{gap:8px;}
  .Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab:nth-child(2) .vc_tta-title-text::before{content:"";background-position:-20px 5px;background-size:61px;width:20px;height:25px;}
  .Waste_tabs .containers-row .vc_tta-tabs-list .vc_tta-tab:nth-child(3) .vc_tta-title-text::before{content:"";background-position:-37px 3px;width:25px;}
  .chart-container .legend .legend-item .legend-color{width:10px;height:10px;}
  .chart-container .legend .legend-item{gap:10px;margin-bottom:6px;}
  .legend{margin-top:10px;grid-column-gap:10px;}
  .Waste_tabs .vc_tta-tabs-list{margin-bottom:15px!important;gap:5px;}
  .Waste_tabs.corp-container.container-second.m-r-top-second{padding:0;}
  .trusted-section .contact-details ul li::before{content:"";top:0;transform:translate(0);}
  .blog-contact_info-row .corp-container,.Waste_tabs.corp-container.container-second.m-r-top-second,.case_grid_row.corp-container.container-second{padding-left:20px;padding-right:20px;}
  .section-bins p,.management-section .section-bins .open-p{margin-bottom:10px;}
  .management-services-row{margin-bottom:5px!important;}
  .right-col{padding-right:0;}
  .services-item h4::before{width:30px;height:30px;background-size:30px;top:0px;}
  .management-services-row .services-item:nth-child(1) h4::before{content:"";background-position:0px -144px;width:30px;}
  .management-services-row .services-item:nth-child(1) h4::after{left:13px;top:10px;}
  .management-services-row .services-item:nth-child(2) h4::after{left:13px;top:10px;}
  .site-header #site-navigation ul li .sub-menu{left:-84%;}
  .custom-post-item .corp-content-wrapper p,.single-post-wrapper .entry-content p{font-size:15px;margin-bottom:10px;line-height:1.5;}
  .single-post-wrapper.corp-content-wrapper .sidebar p{font-size:13px;}
  .single-post-wrapper.corp-content-wrapper .sidebar .sidebar-section ul li a, .single-post-wrapper.corp-content-wrapper .get-started-row, .single-post-wrapper.corp-content-wrapper .sidebar .download-section ul li a {padding: 10px 10px;margin-bottom: 7px;}
  body .calc-drop-down-with-image .ccb-select-arrow.ccb-arrow-down {bottom: 9px;}
  .form-wrapper {width: 61%;}
  .service-content p {flex: auto;}
  .site-header #site-navigation ul #menu-item-1252 > a:hover::after {margin-top: -1px;}
  .testimonial-message-wrapper.has-readmore {height:80px;}
  .testimonial-message-inner {max-height: 53px;}
  body.page-id-1017 .custom-page-banner h1 + p , body .see_bin  {font-size: 15px ;}
  body.page-id-1017 .custom-page-banner h1 {font-size: 22px ;}
  body.page-id-1017 .book_skip {padding: 11px 30px;font-size: 15px;margin-top: 15px;}

}
@media(max-width:994px){
  #mobile-menu-button span{width:27px;height:4px;display:block;background:#1d7646;margin:3px 0;}
  .left-menu,.hero-section br{display:none;}
  #mobile-menu-button span:nth-child(2){width:19px;margin-left:auto;}
  #mobile-navigation{position:fixed;top:0;left:-600px;height:100vh!important;width:100%;max-width:350px;background:#fff;box-shadow:#000 0 5px 15px;transition:all .4s cubic-bezier(.45,.05,.55,.95);display:block!important;overflow:auto;padding:20px 20px;}
  body .site-header #primary-menu li a{border-bottom:1px solid #cccccc87;color:#000!important;font-size:15px;font-weight:400;letter-spacing:normal;line-height:normal;padding:14px 0;}
  .cancel{position:fixed;z-index:9999999;top:11px;left:317px;height:20px;width:27px;cursor:pointer;display:none;}
  .cancel.remove{display:block;}
  #site-navigation{display:flex;align-items:center;}
  #mobile-navigation.open{left:0;}
  #mobile-menu-button{display:block;width:fit-content;right:auto;top:auto;padding:0;}
  #site-navigation .menu-main-menu-container{display:none;}
  .main-gradient,.services-item p br{display:none;}
  .top-new .corp-container{justify-content:center;text-align:center;line-height:1.3;}
  #mobile-menu-button.remove::after{content:"";background:rgb(0 0 0 / .65);width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(3px);z-index:9;}
  .cancel span{background:#000!important;width:20px;height:3px;display:block;margin:4px;}
  .cancel span:first-of-type{transform:rotate(135deg);position:absolute;top:3px;}
  .cancel span:last-of-type{transform:rotate(-136deg);position:absolute;top:3px;}
  body .site-header{padding-top:11px;padding-bottom:11px;}
  .vc_responsive.remove{overflow:hidden;}
  .management-section{grid-template-columns:auto;}
  .hero-section h2{font-size:35px;max-width:55%;}
  .mobile-phone-icon a{background-image:url(images/phone-icon.svg);background-color:#127045;border-radius:100px;width:36px;height:36px;background-repeat:no-repeat;background-position:center center;display:inline-block;background-size:16px;margin-right:13px;margin-left:0;background-position:10.5px 10.5px;}
  .main-navigation .mobile-phone-icon{display:flex;align-items:center;}
  .top-new .corp-container p a{color:#2b7e46;}
  .custom-banner-content .form-wrapper{display:none;}
  .site-wrapper{width:100%;text-align:center;}
  .custom-banner-content .button-group{justify-content:;width:100%;justify-content:center;display:flex;gap:10px;}
  .benefits_section{gap:10px;justify-content:center;}
  .site-footer .widgets.widgets-4 #text-13.widget{width:100%;margin-right:0;}
  .site-footer .widgets .widget.widget_nav_menu{width:100%;margin-right:0;padding-top:20px;}
  .site-footer .widgets #text-14{padding-left:0;width:100%;}
  .site_contact_footer{display:block;}
  body .site-footer p{font-size:15px;}
  .management-services-melbourne-m-r{padding-top:45px;}
  body .site-branding{width:200px;}
  .services-item h4{font-size:21px;}
  body .padding-right-row{padding-right:0;}
  .management-services-row{width:85%;}
  .management-services-melbourne-p-row .m-r-top-second{margin-top:15px;}
  .hero-section h2{max-width:100%;margin:auto;text-align:center;}
  .hero-section .button-group{grid-column-gap:10px;margin:auto;padding-top:10px;text-align:center;}
  .waste-disposal-wrapper{grid-column-gap:15px;}
  .google-review{width:77%;}
  .stat-box{display:grid;justify-content:center;text-align:center;}
  .contact-content{max-width:96%;border-radius:10px;padding:15px;margin-bottom:15px;margin-top:10px;}
  .google-review-box > img{width:55px;}
  .service-row{width:200px;height:200px;padding-top:23px;padding-bottom:55px;background-size:200px;}
  .service-row img{width:40px;height:40px;}
  .benefits-section{margin-top:-85px;}
  .testimonial-satisfaction-box,.google-review-box{padding:11px 20px;}
  body .tnp.tnp-subscription form .tnp-submit{font-size:15px;padding:13px 25px;}
  .site-footer .widgets .widget.widget_nav_menu{padding-top:7px;border-bottom:1px solid #fff;margin-bottom:0;}
  body .site-footer .widgets .widget .widget-title,.site_contact_footer .widget-title{margin-bottom:7px;}
  .site-footer .widgets #text-14{margin-top:15px;}
  .widget_nav_menu .widget-title.active{cursor:pointer;}
  body .site-footer .widget_nav_menu .widget-title{cursor:pointer;}
  body .site-footer .widget_nav_menu .widget-title::after{content:"+";float:right;}
  .site-footer .widgets #text-14 .widget-title{margin-bottom:1px;}
  .site_contact_footer .widget-title{margin-bottom:3px;margin-top:8px;}
  .contact-row{width:100%;margin-top:10px;}
  .contact-row .widget-title{margin-bottom:10px;}
  .follow_us,.opening-row{padding-top:5px;}
  .site_contact_footer .follow_us .social-icons{gap:10px;padding-top:5px;}
  .menu-useful-links-container,.menu-our-services-container,.envirobins-project .h2-item br{display:none;}
  body .site-footer .widget_nav_menu .widget-title.active::after{content:"-";}
  .site-footer .widget .menu li a::before{display:none;}
  .site-footer .widget .menu li a:hover::before{width:10px;}
  body .site-footer ul li a{margin:0;}
  .site-footer .widgets .widget.widget_nav_menu .menu{margin-bottom:8px;}
  .site_contact_footer .contact-row ul li{padding-left:43px;margin-bottom:10px;}
  body .site-footer .contact-row li{height:30px;}
  .site_contact_footer{padding-bottom:15px;}
  .site-footer .widgets{padding-top:25px;}
  #mobile-navigation ul li .dropdown-toggle{color:#000;padding-right:0;padding-left:30px;transform:rotate(0)!important;}
  .dropdown-toggle.toggle-open .icon-angle-down::before{content:"-";}
  #mobile-navigation ul li .sub-menu{padding-left:10px;}
  .dropdown-toggle .icon-angle-down::before{content:"+";color:#000;font-weight:bold;font-family:"Chivo",sans-serif;font-size:20px;}
  body .vc_col-sm-6,.management-services-melbourne-m-r .wpb_wrapper.vc_figure,.management-services-melbourne-m-r .wpb_wrapper.vc_figure .vc_single_image-wrapper.vc_box_border_grey,.management-services-melbourne-m-r .wpb_wrapper.vc_figure .vc_single_image-wrapper.vc_box_border_grey img,.image-wrapper img,.video-trigger img{width:100%;}
  .waste-disposal-wrapper{grid-column-gap:0;grid-template-columns:repeat(1,1fr);grid-row-gap:10px;}
  .satisfaction-box .satisfaction-icon{width:90px;}
  .satisfaction-box{align-items:center;}
  .why-choose-wrapper{grid-template-columns:repeat(1,1fr);gap:15px;}
  .benefits_section h6{font-size:13px;}
  .stat-box{gap:0;}
  .video-trigger::after{width:50px;height:50px;background-size:50px;}
  .management-services-melbourne-m-r::after{height:85%;}
  .management-services-melbourne-m-r .padding-right-row.vc_col-sm-6 .wpb_wrapper{display:flex;margin-bottom:22px;}
  .management-services-melbourne-m-r .padding-right-row.vc_col-sm-6{margin-bottom:0;margin-top:15px;}
  .management-services-row .services-item:last-of-type{padding-bottom:0;}
  .management-services-row .services-item{padding-left:40px;}
  .management-services-row .services-item{padding-bottom:10px;}
  .services-item h4::before{top:0px;left:-5px;}
  .source-content::before{width:33px;height:100%;background-size:26px;top:5px;}
  .management-services-row .btn.btn-first{margin-top:10px;}
  .source-content::before{height:100%;}
  .management-services-melbourne-m-r .wpb_single_image.wpb_content_element.vc_align_left{width:100%;}
  .experience-row-extra-row{position:absolute;bottom:-2px;top:auto;left:20px;}
  .custom-banner .page-featured-image img{height:450px;object-fit:cover;}
  .custom-banner-content h1{font-size:30px;}

  /*.source-content{padding-left:40px;}*/
  .hero-section{height:auto;padding-top:130px;padding-bottom:130px;}
  .satisfaction-text strong{padding-bottom:5px;}
  .btn.btn-second.phone-call::before{width:18px;height:18px;margin-right:10px;background-size:18px;}
  body .site-footer .widgets .widget{margin-bottom:0;}
  .star.full{display:flex;padding-bottom:5px;}
  body .bottom-bar .site-info p{line-height:1.3;}
  body .bottom-bar{padding-top:13px;padding-bottom:13px;}
  .popup-video-inner{max-width:85%;}
  .management-services-melbourne-p-row .m-r-top-second{display:grid;}
  .padding-right-row.wpb_column.vc_column_container.vc_col-sm-6,.waste-disposal-image{order:1;}
  .site-footer .widgets #nav_menu-3.widget.widget_nav_menu,.banner-new-container .corp-container .site-wrapper{width:100%;}
  .row-reverse-item{display:grid;}
  .wpb_content_element_ul li,.wpb_content_element_ul{margin-bottom:10px;}
  .envirobins-project .h2-item{margin-bottom:7px;}
  .corp-container.container-second.review-box{margin-bottom:-7.813rem;}
  .testimonials-item{padding-top:12rem;}
  .section-bins{padding-top:4px;}
  .hero-section p{text-align:center;line-height:1.4;padding-top:10px;padding-bottom:6px;}
  .hero-content{max-width:100%;}
  .why-choose-wrapper .wpb_content_element_ul{margin-top:10px;}
  .form-wrapper-mobile-view{display:block;padding-top:55px;}
  body .calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons{margin-top:13px;}
  .form-wrapper .calc-container.vertical.has-title{padding:0 13px;}
  .calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner{padding:0;color:#000!important;padding-top:10px;padding-bottom:4px!important;}
  body .calc-have-promocode{margin-top:8px;}
  .book_skip{font-size:17px;padding:18px 55px;margin-top:13px;}
  .custom-page-banner h1{font-size:25px;}
  .request-row .vc_col-sm-6:last-of-type,.page-id-1233 .banner-new-container .corp-container .site-wrapper{width:100%;}
  .request-row .vc_col-sm-6:first-of-type{width:100%;margin-bottom:20px;}
  .banner-new-container.new_banner .corp-container .site-wrapper,.banner-new-container.new_banner.custom-post-row .corp-container .site-wrapper{width:100%;}
  .Policy-row{padding-top:30px;padding-bottom:30px;}
  .blog-layout-grid{grid-template-columns:repeat(2,1fr);}
  body .commercial_row img{max-width:100%;margin-top:10px;}
  .containers-row .wpb_single_image.vc_align_left{padding:12px 10px 2px;}
  .containers-row .vc_single_image-wrapper.vc_box_border_grey{width:100px;height:100px;padding:20px;}
  .containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid{grid-template-columns:1fr 1fr;grid-column-gap:15px;grid-row-gap:15px;}
  .blog-layout-grid .entry-thumbnail img{height:250px;}
  .mobile-view-gap{padding-top:0;}
  body .calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn{margin-top:10px;}
  .book_btn{display:flex;justify-content:center;}
  .logo-ads a{display:flex;}
  .collection-service .vc_col-sm-4{width:50%;margin-bottom:20px;}
  .vc_tta.vc_general .vc_tta-icon{font-size:19px;}
  body .vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child),body .vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ *{margin-left:10px;}
  .banner-new-container.new_banner.custom-post-row .corp-container .site-wrapper p{margin-bottom:6px;}
  .custom-post-item{max-width:100%;box-shadow:none;}
  .custom-post-item .corp-content-wrapper .gallery .gallery-item{margin-top:10px;}
  .single .site-main > article > .entry-thumbnail{margin-bottom:15px;}
  .custom-post-item .corp-content-wrapper .gallery{grid-column-gap:10px;}
  .calc-subtotal.calc-list + div{display:none;}
  body .contact-info input[type="submit"]{margin-top:0}
  .management-services-melbourne-m-r-two{padding-top:0;}
  .custom-post-item .corp-content-wrapper{padding-bottom:0;}
  .custom-full-slider{padding:35px 0;}
  .custom-content{padding:25px 20px;}
  .second-content{padding:20px;}
  .single-post-wrapper.corp-content-wrapper .sidebar{width:45%;padding:20px 10px;}
  .single-post-wrapper.corp-content-wrapper .sidebar .sidebar-section ul li a,.single-post-wrapper.corp-content-wrapper .get-started-row,.single-post-wrapper.corp-content-wrapper .sidebar .download-section ul li a{padding:10px 0;margin-bottom:7px;}
  .single-post-wrapper .entry-content .gallery{flex-wrap:wrap;gap:0;padding-top:10px;}
  .contact-details ul li a{font-size:13px;}
  .gallery-item{margin:0;padding-bottom:10px;}
  .single-post-wrapper.corp-content-wrapper .sidebar p{margin-bottom:10px;}
  .single-post-wrapper.corp-content-wrapper .contact-details{padding:15px;margin-bottom:10px;margin-top:13px;}
  .post-flex-row{display:grid;grid-row-gap:10px;}
  .single-post-wrapper.corp-content-wrapper .sidebar{width:60%;}
  .section-description{padding-top:10px;padding-bottom:10px;margin-bottom:0;}
  .sidebar .contact-details ul li::before{width:35px;height:35px;background-size:21px;}
  .sidebar .contact-details ul li:nth-child(2)::before{background-position:8px -49px;}
  .sidebar .contact-details ul li:nth-child(3)::before{background-position:8px -103px;}
  .sidebar .contact-details ul li{padding-left:45px;margin-top: 10px;}
  .waste-disposal-content{padding-left:0;}
  .custom-post-item .entry-thumbnail img,.custom-post-item .corp-content-wrapper img{border-top-left-radius:0;border-top-right-radius:0;}
  .new_banner.wp-image-height .page-featured-image img{height:400px;}
  .management-services-row .services-item:nth-child(2) h4::after{left:9px;}
  .management-services-row .services-item:nth-child(1) h4::after{left:9px;}
  body .blog-layout-grid article .corp-content-wrapper .entry-header , .blog-layout-grid.owl-carousel.owl-theme .entry-header {max-width: 100%;}
  .envirobins-project.row-reverse-item .vc_col-sm-6:last-of-type, .envirobins-project .vc_col-sm-6:first-of-type {padding-right: 0;}
  body .calc-drop-down .ccb-select-arrow , body .ccb-datetime div .calc-date-picker-select i {right: 10px}
  .chart-container {width: 100%;display: flex;align-items: center;gap: 20px;padding-left: 0;}
  .chart-container .sectorChart {width: 45%;}
  .form-wrapper-mobile-view.form-wrapper-mobile-view-two {padding-top: 0;margin-bottom: 20px !important;margin-top:45px;}
  .contact_envirobins {padding-top:20px;}
  .custom-banner-content .button-group .btn.btn-first {width: fit-content;padding: 11px 35px;}
  .form-wrapper-mobile-view .benefits-section.benefits-section-two {display: none;}
  body .ccb-datetime div.date .calc-date-picker-select span{width:auto;}
}
@media(max-width:769px){
  body .management-services-melbourne-p-row,.corp-container.container-second.review-box{padding-left:15px;padding-right:15px;}
  .corp-container{padding:0 15px;}
  .custom-banner-content h1{font-size:28px;}
  body .owl-theme .owl-dots .owl-dot span,body .testimonial-section .owl-theme .owl-dots .owl-dot span{width:24px;height:5px;margin:0 4px;}
  .hero-section h2{max-width:100%;}
  .hero-overlay{padding-left:15px;padding-right:15px;}
  .hero-section h2{font-size:30px;}
  .satisfaction-box{max-width:100%;}
  .google-review,.collection-service .vc_col-sm-4{width:100%;}
  .google-review-box,.testimonial-satisfaction-box{padding:15px 15px;gap:10px;}
  .testimonial-slider{padding-left:0;padding-right:0;}
  .contact-content{display:grid;gap:10px;box-shadow:rgba(0,0,0,0.22) 0px 5px 15px;}
  .contact-details,.follow_us{width:100%;}
  .contact-map iframe{height:300px;object-fit:cover;}

  /*.service-row{width:165px;background-size:165px;}*/
  .benefits_section h6{max-width:57%;}
  #mobile-navigation{max-width:300px;}
  .cancel{left:268px;}
  .testimonial-card{padding:15px;}
  .service-content h3{margin-bottom:2px;margin-top:15px;}
  #popup-video .fluid-width-video-wrapper{padding-top:59%!important;}
  .hero-section{background-attachment:revert;border-radius:10px;}
  .flex-row li{width:48.8%;}
  body .site-footer .opening-row p{max-width:100%;}
  .corp-container.container-second.review-box{display:grid;}
  .corp-container.container-second.review-box .google-review{order:1;}
  .google-review-box > img{width:55px;}
  .corp-container.container-second.review-box{margin-bottom:-45px;}
  body .site-branding{width:188px;}
  .contact_block{max-width:100%;padding:0 15px;}
  .calc-fields.calc-list.calc-list__indexed{border-right:0;padding-right:0;}
  .satisfaction-box .satisfaction-icon{width:150px;}
  .location-list ul li{flex:1 0 30%;}
  .enviro-bins.center-row h2 br{display:none;}
  .enviro-bins.center-row{padding-bottom:15px;}
  .collection-service .wpb_single_image.wpb_content_element{padding-top:15px;padding-bottom:15px;}
  .faq-column{grid-template-columns:repeat(1,1fr);}
  .disposal-item{font-size:15px;max-width:100%;padding:0;}
  .blog-layout-grid.blog-layout-p-d-row{padding-left:15px;padding-right:15px;}
  body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a{color:#000;font-size:18px;border-bottom:1px solid #ccc;}
  body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#fff;background:#127045;display:flex;align-items:center;}
  .containers-row .vc_single_image-wrapper.vc_box_border_grey img{max-width:50px;height:50px;}
  .error-404.not-found .btn.btn-first{margin-top:8px;margin-bottom:20px;}
  .logo-ads{width:250px;}
  .containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid .vc_col-sm-4,.containers-row .p-d-row{background:#fff;}
  .blog-layout-grid{padding-right:15px;padding-left:15px;}
  body .entry-meta span:not(:last-child)::after{padding:0 2px;}
  .custom-post-item .corp-content-wrapper{padding-left:10px;padding-right:10px;padding-bottom:10px;}
  div.calc-list-inner.calc-notice{display:none;}
  .benefits_section{gap:5px;}
  .benefits_section h6{font-size:12px;}
  .service-row{width:180px;height:180px;padding-top:23px;padding-bottom:55px;background-size:180px;}
  .team-desc,.d-flex{padding-top:15px;}
  .Waste_tabs .containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid .vc_col-sm-4,.Waste_tabs .containers-row .p-d-row{background:#f7f9f8;}
  .single-post-wrapper.corp-content-wrapper,.sidebar-label{display:block;}
  .single-post-wrapper.corp-content-wrapper .sidebar{position:inherit;width:100%;top:auto;}
  .single-post-wrapper.corp-content-wrapper h2.sidebar-label{text-align:center;font-size:18px;background:#eee;padding:10px;border-radius:15px;box-shadow:rgba(100,100,111,0.05) 0px 7px 29px 0px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;color:#000;text-transform:capitalize;margin-bottom: 10px;}
  .single-post-wrapper.corp-content-wrapper .sidebar{position:fixed;top:0;left:-600px;height:100vh!important;width:100%;max-width:350px;background:#fff;box-shadow:#000 0 5px 15px;transition:all .4s cubic-bezier(.45,.05,.55,.95);display:block!important;overflow:auto;padding:20px 20px;z-index:999999;border-radius:0;}
  .single-post-wrapper.corp-content-wrapper .sidebar.open{left:0;}
  .sidebar-label.remove::after{content:"";background:rgb(0 0 0 / .65);width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(3px);z-index:999999;}
  .single-post-wrapper.corp-content-wrapper h2,.single-post-wrapper.corp-content-wrapper .sidebar p{color:#000;}
  .single-post-wrapper.corp-content-wrapper .contact-details{padding:15px;}
  .blog-contact_info-row .corp-container,.single-post-wrapper.corp-container.corp-content-wrapper.m-r-top-second.container-second,.Waste_tabs.corp-container.container-second.m-r-top-second,.case_grid_row.corp-container.container-second{padding-left:15px;padding-right:15px;}
  body .calc-container{row-gap:15px;}
  .blog-layout-grid .entry-thumbnail img{height:220px;}
  .blog-layout-grid article .corp-content-wrapper{padding-top:15px;}
  .blog-layout-grid.blog-layout-p-d-row{padding-top:0;}
  .single-post-wrapper.corp-content-wrapper .sidebar .contact-details ul li strong {font-size: 17px;}
  .banner-new-container .corp-container {padding-right: 15px;padding-left: 15px;}
  .testimonial-message-inner {max-height: 100%;overflow: visible;}
  .testimonial-card .read-more-toggle {display: none;}
  .testimonial-slider .owl-stage {display: block;}
  .testimonial-message-wrapper.has-readmore {height: 100%;}
}
@media(max-width:600px){
    .service-slide,body .services-slider.owl-carousel .owl-item,.service-content{height:auto;}
    body .services-slider .owl-stage-outer,body .services-slider.owl-carousel .owl-stage{display:block;}
  }
@media(max-width:551px){
  body p{letter-spacing:normal;}
  .benefits-section{margin:0;position:relative;padding-top:20px;padding-bottom:20px;}
  .management-services-melbourne-m-r{padding-top:40px;}
  .benefits-section .service-row{background-image:none;height:auto;width:100%;padding-top:0;padding-bottom:0;}
  .benefits_section h6{max-width:100%;}
  .source-content::before,.satisfaction-box .satisfaction-icon{display:none;}
  .source-content{padding-left:0;}
  body .management-services-row{padding:15px;}
  .hero-section .button-group{display:grid;grid-template-columns:auto;grid-row-gap:10px;}
  .button-group.hero-buttons{grid-template-columns:auto;display:grid;grid-row-gap:10px;width:100%;justify-content:center;}
  .hero-section h2{font-size:25px;}
  .btn.btn-first,.hero-section .button-group .btn{width:100%;justify-content:center;}
  .btn.btn-first{width:fit-content;}
  .custom-banner-content .button-group{display:flex;flex-wrap:wrap;max-width:200px;margin:auto;}
  .btn.btn-second.phone-call{padding-left:12px;}
  .custom-banner-content .button-group a{width:100%;max-width:100%;justify-content:center;}
  .custom-banner .page-featured-image img{height:400px;}
  .custom-banner-content{top:50%;}
  .custom-banner-content h1{font-size:23px;}
  .experience-row h3{font-size:30px;}
  .experience-row-extra-row{bottom:-2px;width:100%;left:0;}
  .experience-row,.management-services-row{width:100%;}

  /*.management-services-melbourne-m-r .padding-right-row.vc_col-sm-6{margin-bottom:25px;}*/
  .testimonials-item{padding-top:65px;padding-bottom:20px;}
  .stats-row{display:grid;gap:6px;}
  .stats-row p br,.services-item h4::before,.management-services-row .services-item:nth-child(1) h4::after,.management-services-row .services-item:nth-child(2) h4::after{display:none;}
  .management-services-row .services-item{padding-left:0;}
  .google-review,.satisfaction-box .satisfaction-icon img,.contact-info li p,.contact-info li p input{width:100%;}
  .testimonial-rating{gap:5px;}
  #scroll-to-top{bottom:10px;right:10px;}
  .service-content p{font-size:14px;}
  .satisfaction-box .satisfaction-icon{width:110px;}
  .satisfaction-box{max-width:100%;padding-left:15px;padding-right:15px;}
  .satisfaction-text strong{font-size:17px;}
  .h6-item{font-size:16px;line-height:1.4;}
  .h2-item{font-size:22px;}
  .hero-section{padding-top:70px;padding-bottom:70px;}
  .flex-row li{width:100%;}
  .contact-info li{margin:0;margin-bottom:15px;}
  body .contact-info .wpcf7-spinner{position:absolute;left:0;}
  .contact-details ul li{margin-top:10px;}
  .flex-row{margin-bottom:0;}
  .service-row img{width:65px;height:65px;}
  .top-new p{display:grid;}
  .btn.btn-first,.hero-section .button-group .btn,.btn.btn-second{font-size:13px;}
  .button-group.hero-buttons{display:flex;flex-direction:column;max-width:65%;}
  .benefits_section h6{font-size:15px;}
  .m-r-top-second,.m-r-top-first{margin-top:35px;}
  .popup-close{top:-40px;right:-15px;}
  .benefits_section{display:grid;gap:15px;}
  .contact-details{padding:15px;}
  .form-wrapper-mobile-view{padding-top:0;margin-top:35px;}
  .contact-info li input[type="email"]{margin-bottom:0;}
  .location-list ul li{flex:1 0 49%;}
  .envirobins-project.services-customers .button-group{width:100%;grid-template-columns:auto;grid-row-gap:5px;}
  .envirobins-project.services-customers .button-group a{width:100%;justify-content:center;}
  .blog-layout-grid{grid-template-columns:repeat(1,1fr);}
  .page-id-1265 .entry-content{max-width:100%;}
  .location-list ul li{margin:0;}
  .location-list ul{gap:5px;margin-bottom:5px;}
  .mobile-view-gap{margin-top:35px;}
  .containers-row .vc_row.wpb_row.vc_inner.vc_row-fluid{grid-template-columns:1fr;}
  .blog-layout-grid{padding-top:35px;}
  .custom-post-item .corp-content-wrapper .gallery{display:grid;}
  .custom-post-item .corp-content-wrapper .gallery .gallery-item .gallery-icon.landscape{display:flex;}
  .top-new .corp-container p a{color:#fff;text-decoration:underline;}
  .mobile-phone-icon a{width:33px;height:33px;background-size:14px;margin-right:10px;background-position:10px 10px;}
  .wpb_content_element_ul li .click-row,.open{padding-left:10px;padding-right:10px;}
  body .tnp.tnp-subscription{max-width:100%;}
  .custom-full-slider{padding:40px 0;}
  .Waste_tabs .vc_tta-tabs-list{display:grid;grid-auto-flow:column;overflow:auto;grid-auto-columns:max-content;padding-bottom:15px;}
  .containers-row .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{width:100%;display:flex;justify-content:center;}
  .single-post-wrapper.corp-content-wrapper .sidebar{max-width:300px;}
  .single-post-wrapper.corp-content-wrapper h2.sidebar-label{font-size:17px;border-radius:10px;margin-bottom:0;}
  .gallery-item .gallery-icon a.btn.btn-first{text-align:center;}
  .single-post-wrapper.corp-content-wrapper .sidebar {padding: 15px 15px;}
  .archive .page-title {font-size: 22px;}
  .archive .page-header {margin-bottom: 10px;margin-top: 10px;}
  .chart-container {display: block;}
  .form-wrapper-mobile-view.form-wrapper-mobile-view-two {margin-top: 35px;}
  .benefits-section {display: none;}
  .benefits-section.benefits-section-two {display: block;padding-top: 30px;}
  .custom-banner-content .button-group .btn.btn-first {width: 100%;}
  .form-wrapper-mobile-view .benefits-section.benefits-section-two {display: block;}
}