.text-center{
	text-align:center;
}
.headersec {
    padding: 80px 0 250px 0;
}
.headersec .vc_column_container>.vc_column-inner ,.meet-team .vc_column_container>.vc_column-inner {
    padding-top: 0;
}
.headersec .wpb_content_element,.meet-team .wpb_content_element {
    margin-bottom: 0;
}
.header-img{
	margin-top:-200px;
}
.row-padding {
    padding: 45px 0 40px 0;
}
.values-sec{
	padding-top:80px;
	padding-bottom:70px;
}
.mb-50{
	margin-bottom:50px;
}
.mb-40{
	margin-bottom:40px;
}
.mt-65{
	margin-top:65px;
}
.mt-40{
	margin-top:40px!important;
}
.add-width {
    min-width: 376px !important;
    margin-bottom: 35px !important;
}
.values-column{
	background: #FFFFFF;
	border-radius: 10px;
	padding:30px;
}
.values-column p,.values-column h3{
	margin-bottom:18px!important;
}
.spl-color{
	color: #18837E !important;
    font-size: 21px !important;
    line-height: 40px !important;
    text-transform: capitalize;
    font-weight: bold !important;
}
.supplier-row .wpb_single_image {margin-bottom:12px}
.value-row,.collections-row,.cus-row,.supplier-row
{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
}
.value-row>div>div, .value-row>div>div>div ,.collections-row>div>div, .collections-row>div>div>div,.cus-row>div>div, .cus-row>div>div>div,.supplier-row>div>div,.supplier-row>div>div>div{
    height: 100%;
}

.value-row .wpb_text_column>div,.value-row>div>div>div ,.collections-row .wpb_text_column>div,.collections-row>div>div>div,.cus-row .wpb_text_column>div,.cus-row>div>div>div,.supplier-row .wpb_text_column>div,.supplier-row>div>div>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    /*height: 100%;*/
}
.value-row .wpb_text_column>div p:last-child,.collections-row .wpb_text_column>div p:last-child,.cus-row .wpb_text_column>div p:last-child,.supplier-row .wpb_text_column>div p:last-child{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;-webkit-box-pack: center;-ms-flex-pack: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
}
.collections-row .wpb_text_column,.value-row .wpb_text_column, .cus-row .wpb_text_column, .supplier-row .wpb_text_column{
    display: -webkit-box;
    display: -ms-flexbox;
   /* -webkit-box-align: start; */
    -ms-flex-align: end;
    align-items: self-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.who-we-are .vc_tta-tabs-container {
    margin-bottom: 75px!important;
}
.who-we-are .vc_tta-tab.vc_active>a  {
    border-color: #19837E!important;
    background-color: #19837E!important;
    color: #FFF!important;
}
.who-we-are .vc_tta-tab>a {
    border-color: #19837E!important;
    background-color: transparent!important;
    color: #19837E!important;
	padding: 7px 27px!important;
    display: block;
    box-sizing: border-box;
    position: relative;
    text-decoration: none;
    transition: background .2s ease-in-out, color .2s ease-in-out, border .2s ease-in-out;
    box-shadow: none;
    border-radius: 15px !important;
}
.who-we-are .vc_tta-tab>a:focus, .who-we-are .vc_tta-tab>a:hover {
    background-color: #19837E !important;
    color: #FFF !important;
}
.pt-30{
	padding-top:30px;
}
.whorvsec {
    padding-top: 75px;
    padding-bottom: 40px;
}
.align-left{text-align:left;}
.align-left .vc_column-inner {padding:0!important;}
.align-right{text-align:right;}
.join-team .left-col .wpb_content_element{
	margin-bottom:25px!important;
}
/*Our team Page */
.meet-team{
	padding:80px 0;
}
.meet-team h1 {
    margin-bottom: 44px;
}
.site-btn1{
 	color: #673ab7;
    background: #FFF!important;
	border: 2px solid #6739B7 !important;
	margin-left:10px;
	display: inline-block;
    text-align: center;
    font-weight: bold;
    height: 54px;
    line-height: 54px;
    min-width: 275px;
    border-radius: 28px 22px 0px 28px;
	font-size: 16px;
}
.site-btn1:hover{
    color: #FFF!important;
    background: #18837e!important;
}
.team-members-sec{padding:28px 0;}
.team-members-sec .wpb_content_element{
    margin-bottom: 26px;
}
.sec-padding{
	padding:60px 0;
}
.sec-padding h1{
	padding-bottom:40px;
}
.team-text img{
	margin-bottom:5px;
}
.team-text h5{
	margin-bottom:6px;
	color:#18837E!important;
	font-size:21px!important;
}
.team-text p a{
    display: block;
    margin-top: 9px;
}
.team-text .spl-txt{
	margin-bottom:5px;
	color:#673AB7!important;
	font-size:13px!important;
	line-height:30px;
	margin-left:8px; font-weight:bold
}
.join-team .vc_column-inner{
	padding:0!important;
}
.right-col .wpb_content_element{
    margin-bottom: 0!important;
}
.join-team {
    border-top-right-radius: 23px;
    border-top-left-radius: 23px;
	margin-bottom:50px!important;
}
.join-team .left-col {
    padding-left: 90px;
    padding-top: 30px;
}
.join-team .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 25px!important;
}
.left-col h2{
	margin-bottom:10px!important;
}

/*technology-page*/
.tech-header{
	padding-top:100px;
	padding-bottom:100px;
}
.tech-left{
	width:55%!important;
}
.tech-right{
	width:45%!important;
	text-align:right!important;
	padding-left: 60px;
}
.tech-left h1{margin-bottom:25px!important;}
.tech-left .site-btn {min-width:255px}
.tech-left p{margin-bottom:15px!important;}
.tech-left ul{padding-left:0!important;}
.tech-left .wpb_content_element{margin-bottom: 32px;}
.watch-demo{margin-left:23px; font-weight:500}
.watch-demo img{margin-right:8px;}
.counter-row{	/*padding-top: 70px;*/}
.list-style li {
	font-weight:bold;
    list-style: none;
    padding: 5px 0px 5px 35px;
    display: flex;
    margin-bottom: 5px;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Group-20191.svg);
    background-repeat: no-repeat;
    background-position: left 0px center;
}
.counter-text h2{
	font-size:40px!important;
	margin-bottom:5px!important; line-height:40px
}
.counter-text p{
	font-size:14px!important;
}
.collections-col{
	border:2px solid #18827E;
	border-radius:12px;
	color:#18837E;
	padding:20px;
}
.collections-col h5{
	font-size:18px;
	color:#18837E;
}
.customers-sec{
    border-top-right-radius: 23px;
    border-top-left-radius: 23px;
	margin-bottom:50px!important;
	padding:40px 25px 55px;
	margin-top: 40px;
	margin-left:auto;
	margin-right:auto;
}
.customers-say{
	background:#FFF!important;
	padding:20px;
	box-shadow: 0px 3px 6px #00000029;
}
.last-col p{font-size:14px!important;}
.separator {
    border: none;
    border-top: 2px solid #0000001c;
    margin-bottom: 18px;
    width: 100%;           
}

/*areas-we-cover*/
.saved-revenue{
	width: 35%;
    background: #FFF !important;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 8px;
    position: absolute;
    margin-top: -35%;
    right: 40px;
    padding: 10px;
}
.saved-revenue h2{
	margin-bottom:0!important;
}
.areas-head {
    padding-top: 39px;
    padding-bottom: 31px;
}
.area-left{
	padding-right:25px;
}
.area-right{
	padding-left:25px;
}

.nation-left{
	padding:0 30px;
}
.button-class{
	margin-top:20px;	
}
.image-container{
  height: 21%; 
}
.image-container .vc_column-inner .wpb_wrapper{	
  overflow: hidden; 
    border-radius: 8px;
}
.image-container #saved-revenue-img img {
  transition: transform .5s ease;
}
.image-container #saved-revenue-img:hover img {
  transform: scale(1.3);
}
.image-container .wpb_content_element {
	margin-bottom: 15px!important;
}
.caption-row p{
	margin:20px;
}
.saved-revenue img {
    padding: 10px;
    margin-top: -14px;
}
.last-col h2 img{
    padding: 0px 10px;
    margin-top: -20px;
}
.case-study{
	
	
    margin-top: 80px;
}
.page-id-198 .case-study{ margin-top:8px}

.bcome .vc_column_container>.vc_column-inner {
    padding-left: 0!important;
	padding-right: 30px;!important}
/*Compilancepage*/

.my-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: none !important;
    border-width: 0px !important;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Icon-akar-arrow-right.svg);
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
}
.my-accordian .vc_tta.vc_general .vc_tta-panel {
    background: transparent;
    border-radius: 0px;
    margin-bottom: 18px;
	border:none;
}
.my-accordian .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
    color: #000!important;
	font-size:18px!important;
}
.my-accordian .vc_tta.vc_general .vc_tta-panel-body {border:none!important;
	}
.my-accordian .vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading {
	border: none!important;}
.my-accordian .vc_tta.vc_general .vc_tta-panel-title>a {
}
.my-accordian .vc_tta.vc_general .vc_active .vc_tta-panel-title>a {
    border-bottom: none !important;
}
.my-accordian .vc_tta.vc_general .vc_tta-panel-title>a:hover,.my-accordian .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a:hover{
	background:none!important;
}
.my-accordian .vc_tta.vc_general .vc_tta-panels{border-top:1px solid #ccc!important;padding-top:5px}
.mb-0 .vc_tta.vc_general .vc_tta-panel {margin-bottom:0!important;}
.mb-0 .vc_tta.vc_general .vc_tta-panel-body {
	padding: 0 10px 27px 0!important;}
/*waste management*/
 .become-supplier{
	margin:50px;
	padding:20px 0px;
	border-top-left-radius:23px;
	border-top-right-radius:23px;
}
.landfill-sec {
	margin:80px 0px 0px;
	padding:25px 90px;
	border-top-left-radius:23px;
	border-top-right-radius:23px;
}
.waste-head-img{
     margin-bottom: 0!important;
}
 
.strategy-row{
	padding:50px 0;
}
.strategy-left{
	padding-right:10px;
}
.strategy-right{
	padding-left:10px;
}
.serv-img {
    display: inline-flex;
    margin-left: 34px;
    margin-top: 32px;
    position: absolute;
}
.serv-text h3{font-size:24px!important;margin-bottom: 10px !important;}
.serv-text {
    display: inline-flex;
    background: #ECF5F5;
    padding: 36px 40px 40px 110px;
    border-radius: 10px;
}
.services-sec,.wasted
{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
}
.services-sec>div>div, .services-sec>div>div>div,.wasted>div>div,.wasted>div>div>div{
    height: 100%;
}
.services-box .wpb_content_element{
    margin-bottom: 29px!important;
}
.wasted .wpb_text_column>div p img {
    height: 145px;
    margin-bottom: 18px !important;
}
.wasted .wpb_text_column>div h5{margin-bottom:15px;}
.services-sec .wpb_text_column>div,.services-sec>div>div>div,.wasted .wpb_text_column>div,.wasted>div>div>div{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    /*height: 100%;*/
}
.services-sec .wpb_text_column>div p:last-child ,.wasted .wpb_text_column>div p:last-child{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;-webkit-box-pack: center;-ms-flex-pack: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
}
.services-sec .wpb_text_column,.wasted .wpb_text_column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
   
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.weigh-limit .wpb_content_element {
    height: 100%;
}
.weigh-limit .spl-text,.wasted h5 {
    color: #18837E!important;
    font-size: 21px;
    font-weight: 600;
}
.services-box .serv-text:hover {
	background:#18837E!important;
	color:#FFF!important;
}
.services-box .serv-text:hover h3{
	color:#FFF!important;
}
.team-row{
	margin-bottom:30px;
}
.pad-90{
	padding-top:90px;
}
.pad-bottom-40{
	padding-bottom:40px;
}
.supplier-row img{
	width:64px;
	height:64px;
}
.supplier-row h1, .supplier-row h2, .supplier-row h3{
	font-size:45px!important;
	color:#18837E!important;
}
.become-supplier h2{
	margin-bottom:40px!important;
}

.accordian-prev .vc_tta.vc_general .vc_tta-panel-title>a {
	padding: 29px 20px 23px 20px ;}
.accordian-prev .point1 span,.accordian-prev .point2 span,.accordian-prev .point3 span,.accordian-prev .point4 span{
	margin-left:25px;
}
.accordian-prev .point1 span::before,.accordian-prev .point2 span::before,.accordian-prev .point3 span::before,.accordian-prev .point4 span::before{
	content: '';
    position: absolute;
    background-position: left center;
    background-size: 100%;
    top: 23px;
    left: 5px;
}
.accordian-prev .point1 span::before{
	width: 31px;
    height: 28px;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Icon-core-education.svg) no-repeat;
}
.accordian-prev .point2 span::before{
	width: 30px;
    height: 31px;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Icon-akar-heart.svg) no-repeat;
}
.accordian-prev .point3 span::before{
	width: 30px;
    height: 30px;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Icon-core-house.svg) no-repeat;
}
.accordian-prev .point4 span::before{
	width: 32px;
    height: 23px;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Icon-akar-laptop-device.svg) no-repeat;
}
.no-icon .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 29px 20px 23px 0px !important;
}
.our-values{
	padding:60px 0px;
}
.spl-text{
	color:#18837E;
	font-size:18px;
	font-weight:600;
}
.sustain-text{
	border: 2px solid #18827E;
	border-radius: 12px;
	padding:40px 30px;}
.sustain-text:hover{
	background: #18837e;
	color:#FFF;}
.sustain-text:hover .spl-text,.sustain-text:hover p{
	color:#FFF!important;
}
.sustain-text  img{ margin-bottom:10px }
.sustain-text:hover img{
-webkit-filter: brightness(0) invert(1);
	filter: brightness(0) invert(1);}
.sustain-text.article1:hover img {
    -webkit-filter: none;
    filter: none;
}
.sustain-text a,.sustain-text a:visited{ text-decoration:none!important;}
.sustain-text:hover a{ color:#fff!important;}
.waste-accordian .vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading,.waste-accordian1 .vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading {
	border-width: 0!important;}
.waste-accordian .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a,.waste-accordian1 .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
    color: #000!important;
    font-weight: 600;
}
.waste-accordian .vc_tta.vc_general .vc_tta-panel-body,.waste-accordian1 .vc_tta.vc_general .vc_tta-panel-body {
    border: none !important;
    padding: 0 297px 49.5px 48px !important;
}
body .waste-accordian .vc_tta.vc_general .vc_tta-panel-title>a,.waste-accordian1 .vc_tta.vc_general .vc_tta-panel-title>a  {
    padding: 29px 60px 29px 40px;line-height: 25px;
}
.waste-accordian .vc_active, .waste-accordian .vc_tta-panel, .waste-accordian1 .vc_active, .waste-accordian1 .vc_tta-panel {
    background: #FFFFFF !important;
    box-shadow: 0px 1px 15px #00000024;
    border-radius: 12px !important;
    margin-bottom: 29px !important;
}
.waste-accordian .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body,.waste-accordian1 .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {
    border-bottom-left-radius: 12px !important;
    border-bottom-right-radius: 12px !important;
}
/*.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: none !important;
    border-width: 0px !important;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/06/icon-plus.png);
    width: 27px;
    height: 29px;
    background-repeat: no-repeat;
}
.waste-accordian .vc_tta .vc_tta-controls-icon .vc_active .vc_tta-controls-icon-plus::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: none !important;
    border-width: 0px !important;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/06/icon-minus.png);
    width: 27px;
    height: 29px;
    background-repeat: no-repeat;
}
.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {display:none}*/
.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after, .waste-accordian1 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 50%;
    bottom: 5px;
    top: 5px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-style: solid;
    border-width: 0 0 0 2px;	
	border-color:#18827E!important;
}
.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before, .waste-accordian1 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 5px;
    right: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: solid;
    border-width: 2px 0 0 0;
	border-color:#18827E!important;
}
.waste-accordian .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon,.waste-accordian1 .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 40px;
    width: 26px;
    height: 26px;
    border: 2px solid #18827E;
    border-radius: 50%;
    box-sizing: border-box;
}
.wasted p{
	margin-bottom:0!important;
}
.wasted ul{
	margin-top:0!important;
}
.mt-15{margin-top:15px;}.mb-0{margin-bottom:0;}
.mt-24{display:inline-block;margin-top:28px;}
.padding-left{
	padding-left:20px;
}
.padding-right{
	padding-right:20px;
}
.header-left .vc_column-inner{
	padding-top:80px!important;
	padding-bottom:43px;
}
.header-left p br{display:none;}
.headr-left .vc_column-inner{
	padding-top:80px!important;
	padding-bottom:50px;
	padding-right:40px;
}
.accordian-prev .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon::before {
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: none !important;
    border-width: 0px !important;
    background: url(https://greenzoneuk.com/wp-content/uploads/2024/06/arrow-removebg-preview.png);
    width: 24px;
    height: 28px;
    background-repeat: no-repeat;
}
/*.accordian-prev .vc_tta.vc_general .vc_tta-panel {
   margin-bottom: 0!important;
}
.accordian-prev .vc_tta.vc_general .vc_tta-panel {
     padding-bottom: 0!important;
}
.accordian-prev .vc_tta-panel-body {padding:0 10px 34px 0!important;}*/
.my-accordian .vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon-position-right .vc_tta-controls-icon{transform: rotate(180deg);
    right: 10px} 
.accordian-prev .bg-none,.accordian-prev .bg-none .vc_tta-panel-heading,.accordian-prev .bg-none .vc_tta-panel-body {
	background:inherit!important;
}
.career-counter .wpsm_counterbox ,.career_statistics .wpsm_number {
	margin-top: 0!important;}
.career-counter .wpb_content_element{
    margin-bottom: 0!important;
}
.career-counter .vc_column-inner{
	padding-top:0!important;
}
.career-counter{
    padding-top: 80px!important;
    padding-bottom: 80px!important;
}
.career-counter .vc_col-sm-3 {
        padding-right: 30px !important;
    }
.no-arrow-btn a.site-btn:after{
	display:none;
}
.craft-sec{
	padding-top:100px;
	padding-bottom:65px;
	margin-bottom:50px;
}
.dash:after {
        content: '';
        height: 1px;
        background: url(https://greenzoneuk.com/wp-content/uploads/2024/05/Line-252.svg) no-repeat;
        position: absolute;
        background-position: right center;
        background-size: 100%;
		width: 239px;
		top: 109px;
		left: 270px;
    }
.strategy-right a.site-btn,.booknotarrow  a.site-btn{min-width:270px}
.strategy-right a.site-btn:after,.booknotarrow a.site-btn:after {display:none}
.header-banner{
	display: flex;
}
.head-right-banner{
	 width: 50vw !important;
    margin-right: calc(-50vw + 50% - 11px) !important;
    position: relative;
    right: 0;
}
.head-right-banner div, .head-right-banner div img {
    height: 100%;
}
.head-right-banner figure, .head-right-banner div, .head-right-banner figure div img {
    width: 100% !important;
    height: 100%;
}
.drymixedright .vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
}
.last-col.customers-say .wpb_wrapper   p {padding-bottom:17px}
@media only screen and (min-width: 1450px) {
    .join-team{
        margin-left: -100px ! Important;
        margin-right: -100px ! Important;
    }
	.join-team .left-col {
		padding-left: 122px;
		padding-top: 72px;
	}
}
@media (min-width:1200px){
	.customers-sec.conbinsec {margin-top:100px;margin-bottom:100px !important}
	.tech-left h1 {font-size:50px}
	.weigh-limit,.values-sec .value-row{margin-left:-15px;margin-right:-15px}
	.values-sec .align-right .vc_column-inner {
    padding-right: 0!important;
}
}
@media only screen and (min-width: 1450px) {
.landfill-sec {
    margin-left: -100px !Important;
    margin-right: -100px !Important;
	} 
	.landfill-sec .vc_col-sm-12 .vc_column-inner  {
    max-width: 1450px;
    margin: auto;
}
	.area-right .vc_column-inner {padding-right:0!important;}
	.area-right .wpb_single_image.vc_align_center {
    text-align: right!important;
}
.area-left .vc_column-inner {padding-left:0!important;}
	.area-left .wpb_single_image.vc_align_center {
    text-align:left!important;
}
}
@media (max-width:1249px) and (min-width:1170px){
	.career-counter .vc_col-sm-3 {
        padding-right: 10px !important;
    }
	.career-counter{
		padding-top: 60px!important;
		padding-bottom: 60px!important;
	}
	.area-left {
		padding-right: 40px;
	}
	.area-right{
		padding-left:40px;
	}
}
@media (max-width:1169px) and (min-width:960px){
	.career-counter .vc_col-sm-3 {
        padding-right: 10px !important;
    }
	.career-counter{
		padding-top: 40px!important;
		padding-bottom: 40px!important;
	}
	.career-counter .wpsm_number {
		font-size: 40px!important;}
	.career-counter p{
		font-size:14px!important;
	}
	.area-left {
		padding-right: 35px;
	}
	.area-right{
		padding-left:35px;
	}
	.whorvsec {
    padding-top: 50px;
    padding-bottom: 30px;
}
	.craft-sec{
	padding-top:50px;
	padding-bottom:35px;
		margin-bottom:35px;
}
}
@media (max-width:959px) and (min-width:768px){
	.case-study {
		margin-bottom: 40px !important;
		margin-top: 40px;
	}
	.career-counter .vc_col-sm-3 {
        padding-right: 8px !important;
    }
	.career-counter{
		padding-top: 35px!important;
		padding-bottom: 35px!important;
		margin:auto;
	}
	.career-counter .wpsm_number {
		font-size: 27px!important;}
	.career-counter p{
		font-size:12px!important;
	}
	.area-left {
		padding-right: 25px;
	}
	.area-right{
		padding-left:25px;
	}
	.whorvsec {
    padding-top: 30px;
    padding-bottom: 25px;
}
	.craft-sec{
	padding-top:30px;
	padding-bottom:25px;
		margin-bottom:25px;
}
	.pad-bottom-40{
	padding-bottom:30px;
}
}
@media (max-width:998px)and (min-width:820px){
	.weigh-limit .spl-text,.wasted h5 {
    font-size: 16px;
}
}
@media (max-width:819px)and (min-width:768px){
	.weigh-limit .spl-text,.wasted h5 {
    font-size: 13px;
}
}
@media (max-width:1449px){
	.header-left p br{
		display:none;
	}
	.waste-accordian1 .vc_tta.vc_general .vc_tta-panel-body {
		padding: 0 60px 49.5px 40px !important;
	}
}
@media (min-width:1450px){
        .dash:after {
        width: 306px;
        top: 110px;
        left: 322px;
    }
}
@media (max-width:1449px) and (min-width:1295px){
	
	.supplier-row h4{
		font-size:20px;
	}
	.become-supplier{
		margin:30px;
		padding:20px 30px;
	}	
}
@media(max-width:1259px) and (min-width:1201px){
	.dash:after {
        width: 175px;
        top: 105px;
        left: 269px;
    }
}
@media(max-width:1200px) and (min-width:768px){	.dash:after {display:none;}}
@media(max-width:1259px) and (min-width:1098px){
	.supplier-row h1 {
		font-size: 40px !important;
	}
	.supplier-row h4{
		font-size:18px;
	}
	.landfill-sec, .become-supplier {
    margin: 30px;
    padding: 20px 50px;
}
	.post-79 h1,.post-79 h2{
		font-size:30px;
	}
	.headersec {
		padding: 60px 0 200px 0;
	}
	.row-padding {
		padding: 25px 0 20px 0;
	}
	.mb-50{
		margin-bottom:25px;
	}
	.values-sec {
		padding-top: 55px;
		padding-bottom: 50px;
	}
	.whorvsec {
		padding-top: 35px;
		padding-bottom: 75px;
	}
	.meet-team{
		padding:60px 0;
	}
	.team-members-sec{padding:30px 0;}
	.mt-65{
		margin-top:45px;
	}
	.team-members-sec .wpb_content_element{
		margin-bottom: 23px;
	}
	.meet-team h1 {
		margin-bottom: 40px;
	}
}
@media only screen and (max-width:1126px){
	.headersec h1 br,.headersec h2 br{
		display:none;
	}
	.tech-right {
		padding-left: 0px;
	}
	.tech-left h1 br{
		display:none;
	}
}
@media (max-width:1024px){
    .header-left .vc_column-inner {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
   .header-left h1{
        font-size: 30px;
    }
}
@media(max-width:1097px) and (min-width:899px){
	.supplier-row h4{
		font-size:16px;
	}
	.supplier-row h1,.supplier-row h3 {
		font-size: 35px !important;
	}
	.landfill-sec, .become-supplier {
		margin: 20px;
		padding: 20px 15px;
	}
	.post-79 h1,.post-79 h2{
		font-size:27px;
	}
	.headersec {
		padding: 50px 0 200px 0;
	}
	.header-img {
		margin-top: -140px;
	}
	.row-padding {
		padding: 20px 0 15px 0;
	}
	.mb-50{
		margin-bottom:25px;
	}
	.values-sec {
		padding-top: 45px;
		padding-bottom: 40px;
	}
	.whorvsec {
		padding-top: 25px;
		padding-bottom: 55px;
	}
	.meet-team{
		padding:55px 0;
	}
	.team-members-sec{padding:25px 0;}
	.mt-65{
		margin-top:40px;
	}
	.team-members-sec .wpb_content_element{
		margin-bottom: 20px;
	}
	.meet-team h1 {
		margin-bottom: 35px;
	}
}
@media(max-width:897px) and (min-width:768px){
	.supplier-row h4,.supplier-row p{
		font-size:14px;
	}
	.supplier-row h1,.supplier-row h3 {
		font-size: 32px !important;
	}
	.landfill-sec, .become-supplier {
		margin: 20px;
		padding: 20px 10px;
	}
	.dash .vc_column-inner {
		padding-left: 10px;
		padding-right: 10px;
	}
	.post-79 h1,.post-79 h2{
		font-size:25px;
	}
	.headersec {
		padding: 50px 0 180px 0;
	}
	.header-img {
		margin-top: -120px;
	}
	.row-padding {
		padding: 15px 0 10px 0;
	}
	.mb-50{
		margin-bottom:20px;
	}
	.values-sec {
		padding-top: 35px;
		padding-bottom: 30px;
	}
	.whorvsec {
    padding-top: 20px;
    padding-bottom: 25px;
}
	.meet-team{
		padding:52px 0;
	}
	.team-members-sec{padding:22px 0;}
	.mt-65{
		margin-top:38px;
	}
	.team-members-sec .wpb_content_element{
		margin-bottom: 20px;
	}
	.meet-team h1 {
		margin-bottom: 32px;
	}
}
@media only screen and (max-width:990px){
.empty-col{
	display:none!important;
}
}
@media (max-width:1449px) and (min-width:1301px){
	.join-team .left-col h2{
		font-size:30px!important;
	}
	.join-team .left-col p{
		font-size:14px!important;
	}
	.join-team .left-col {padding-top:30px;}
}
@media (max-width:1300px) and (min-width:1195px){
	.join-team .left-col h2{
		font-size:30px!important;
	}
	.join-team .left-col p{
		font-size:14px!important;
	}
	.join-team .left-col {padding-top:15px;}
}
@media (max-width:1194px) and (min-width:1050px){
	.join-team .left-col h2{
		font-size:25px!important;
		margin-bottom:10px!important;
	}
	.join-team .left-col p{
		font-size:13px!important;
	}
	.join-team .left-col {padding-top:15px;}
	.join-team .left-col .wpb_content_element {
		margin-bottom: 15px !important;
	}
	.compliance-head h1,my-accordian h2{
		font-size:30px !important;
	}
	.nation-left{
		padding:0 25px;
	}
}
@media (max-width:1050px) and (min-width:960px){
	.join-team .left-col h2{
		font-size:20px!important;
		margin-bottom:10px!important;
	}
	.join-team .left-col p{
		font-size:13px!important;
	}
	.join-team .left-col {
        padding-top: 15px;
        padding-left: 40px;
    }
	.join-team .left-col .wpb_content_element {
		margin-bottom: 10px !important;
	}
	.compliance-head h1,my-accordian h2{
		font-size:28px !important;
	}
	.nation-left{
		padding:0 20px;
	}
}
@media (max-width:959px) and (min-width:767px){
	.case-study {
    margin-bottom: 30px !important;
    margin-top: 30px;
}
	.join-team .left-col h2{
		text-align:center;
	}
	.join-team .left-col p{
		text-align:center;
	}
	.join-team .left-col {padding:35px!important;}
	.join-team .left-col .wpb_content_element {
    margin-bottom: 20px !important;
	}
	.join-team .right-col{
		display:none!important;
	}
	.join-team .left-col{
		width:100%!important;
	}
	.compliance-head h1,my-accordian h2{
		font-size:23px !important;
	}
	.nation-left{
		padding:0 15px;
	}
}
@media only screen and (max-width:767px){
	.cus-row .last-col>div {flex-direction:row;-ms-flex-direction:row; grid-column-gap:10px}
	.cus-row .last-col>div .separator{display:none}
	.last-col.customers-say {
    background: transparent !important;
    padding: 0px;
    box-shadow:none;
}
	.last-col .wpb_wrapper > div { background: #FFF!important;
    padding: 20px;border-radius: 8px;
    box-shadow: 0px 3px 6px #00000029;}
	.last-col h2 img {margin-top:0px}
	.last-col.customers-say .wpb_wrapper p { padding-bottom:0px}
	.last-col p {font-size:12px !important}
	.planet2 .my-accordian{order:2}
	.padding-left{padding-left:0px}
	.serv-text { padding: 120px 40px 40px 40px;
		}
	.landfill-sec{padding:5px 10px 15px;margin-top:60px}
	.meet-team .site-btn1{margin-top:20px}
	.whorvsec .vc_tta-panel-body{border:none !important}
	.add-width {
     
    font-size: 15px !important;
    min-width: 100% !important;
}
	.header-banner{
        width: 100% !important;
    }
	    .head-right-banner {
        width: 100% !important;
        margin-right: 0px !important;
        position: relative;
        left: 0;
        right: 0;
    }
	.pad-bottom-40{
	padding-bottom:20px;
}
	.mt-40{
		margin-top:20px!important;
	}
	.sec-padding {
		padding: 30px 0;
	}
	.post-79 h1,.post-79 h2{
		font-size:24px;
	}
	.headersec {
		padding: 50px 0 120px 0;
	}
	.header-img {
		margin-top: -90px;
	}
	.row-padding {
		padding: 15px 0 10px 0;
	}
	.mb-50{
		margin-bottom:20px;
	}
	.values-sec {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.whorvsec {
    padding-top: 15px;
    padding-bottom: 15px;
}
	.meet-team{
		padding:50px 0;
	}
	.team-members-sec{padding:22px 0;}
	.mt-65{
		margin-top:35px;
	}
	.team-members-sec .wpb_content_element{
		margin-bottom: 18px;
	}
	.meet-team h1 {
		margin-bottom: 30px;
	}
	.join-team .left-col {
		padding-left: 30px;
	padding-right:30px;}
	.tech-header { padding-top: 30px;padding-bottom: 30px;}
	.tech-left,.tech-right{width:100%!important;}
	 .tech-head-img,.align-right,.align-left{text-align:center!important;}
.tech-left ul {display:inline-block; padding-bottom:22px}
	.counter-row {padding: 0px	}
	.tech-left .wpb_content_element {margin-bottom:2px}
	.tech-left p {margin-bottom:5px !Important}
	.page-id-198 .case-study {margin-top:-20px}
	.collections-col { min-height: 145px;
    display: flex !important;
    align-items: center !important;
    justify-content: center;
}

	.text-justify{text-align:justify	}
.value-row, .collections-row,.supplier-row,.wasted,.header-banner {
    display: block;
}
	.cus-row {flex-wrap:wrap}
	.cus-row .vc_col-sm-3:nth-child(1) {order:2}
	.cus-row .vc_col-sm-3:nth-child(2) {order:3}
	.cus-row .vc_col-sm-3:nth-child(3) {order:4}
	.cus-row .vc_col-sm-1/5 {order:1}
	.who-we-are .vc_tta-panel-heading {
		border:none!important;
		background-color:#19837E!important;
			color:#FFF!important;
	}
	.who-we-are .vc_tta-panel.vc_active .vc_tta-panel-title>a {
		color: #FFF !important;
	}
	.who-we-are .vc_tta-panel .vc_tta-panel-title>a {
		color: #FFF !important;
	}
	.who-we-are .vc_tta-panel .vc_tta-panel-body, .who-we-are .vc_tta-panel .vc_tta-panel-body::after, .who-we-are .vc_tta-panel .vc_tta-panel-body::before {
    border-color: #19837e!important;
}
	.team-text{
		text-align:center;
	}
	.dash{
    margin-bottom:40px;
	}
	.dash:after {
        content: '';
        width: 15px;
        height: 45px;
        background: url(https://greenzoneuk.com/wp-content/uploads/2024/06/dashm.png) no-repeat;
        position: absolute;
        background-position: center;
        background-size: contain;
        right: 0;
        left: 50%;transform: translateX(-50%);
        top: 95%;
    }
 .supplier-row .vc_column-inner {padding-left:5px;padding-right:5px}
	.supplier-row h4, .entry-content h4 {
		font-size: 20px;}
	.career-counter .wpb_text_column,.career-counter .wpsm_number{
		text-align:center!important}
	.career-counter .vc_col-sm-3 {
		padding: 30px !important;
	}
	.wasted p {
		margin-bottom: 0 !important;
		text-align: left;
	}
	 .wasted .wpb_text_column {
		 align-items: center !important;}
	.wasted h5 {
		 
	}
	.weigh-limit .spl-text {text-align:center}
	.wasted>div>div>div,.wasted .wpb_text_column>div {
	 
	}
	.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,.waste-accordian1 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
    	bottom: 2px;
		top: 2px;}
	.waste-accordian .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,.waste-accordian1 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    left: 2px;
		right: 2px;}
		.nation-left{
		padding:0;
	}
	.waste-accordian .vc_tta-title-text, .waste-accordian1 .vc_tta-title-text{margin-right:50px;}
	.waste-accordian .vc_tta.vc_general .vc_tta-panel-title>a{
    padding: 15px 35px 20px 35px!important;
    line-height: 25px;
}
		.waste-accordian1 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 15px 0 15px 15px!important;
}
	    .waste-accordian .vc_tta.vc_general .vc_tta-panel-body , .waste-accordian1 .vc_tta.vc_general .vc_tta-panel-body{
        padding: 0 15px 15px 15px !important;
    }
	.waste-accordian .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon, .waste-accordian1 .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
    right: 10px;
    width: 20px;
		height: 20px;}
	.customers-sec {
    margin-bottom: 30px !important;
    padding: 30px 20px;
		margin-top: 20px;}
	.area-left{
		padding-right:0px;
	}
	.area-right{padding-left:0}
	.craft-sec{
	padding-top:20px;
	padding-bottom:15px;
		margin-bottom:10px;
}
}
@media (max-width:1091px) and (min-width:871px){
	.counter-text h1{
		font-size:28px!important;
	}
}
@media (max-width:901px) and (min-width:768px){
	.watch-demo:before { content: ' ';display: block;clear: right;padding: 20px;}
	.watch-demo{
		margin-top:20px;
	}
}
@media (max-width:870px) and (min-width:768px){
	.counter-text h1{
		font-size:24px!important;
	}
	.counter-text p{
		font-size:11px!important;
	}
}


@media only screen and (max-width:1449px) and (min-width:1200px){
	.saved-revenue {	
		margin-top: -39%;
	}
	.saved-revenue h2{
		font-size:30px;
	}
	.saved-revenue p{
		font-size:13px;
	}
}
@media only screen and (max-width:1199px) and (min-width:990px){
	.saved-revenue p{
		font-size:12px;
	}
	.saved-revenue h2,.customers-say h2{
		font-size:28px;
	}
	.saved-revenue {
		margin-top: -45%;	
    	width: 37%;
	}
	.case-study-text p,.customers-say p{
		font-size:14px
	}
}
@media (min-width: 768px) {
   .cus-row .vc_col-sm-3 {
        width: 26.5%!important;
    }
	.who-we-are .vc_tta-panels, .who-we-are .vc_tta-panels::after, .who-we-are .vc_tta-panels::before {
       border: none!important;
    }
}

@media only screen and (max-width:989px) and (min-width:768px){
	.last-col.customers-say .wpb_wrapper {padding-bottom:22px}
	.cus-row {display:block}
	.cus-row .vc_col-sm-3, .cus-row .vc_col-sm-1\/5 {width:50%}
	.saved-revenue {
       display:none!important;
    }
	.case-study-text p,.customers-say p{
		font-size:14px
	}
	 .case-study-text{
		display: flex;
	}
	 .customers-say h2 {
        font-size: 20px;
    }
	    .cus-row .vc_col-sm-3 {
        width: 50% !important;
    }
}


@media (max-width:677px){
	.saved-revenue{
		display:none!important;
	}
}
@media(max-width:469px){
	.watch-demo:before { content: ' ';display: block;clear: right;padding: 20px;}
	.watch-demo{
		margin-top:20px;
	}
	.list-style li {font-size:13px;}
}
@media(min-width:1200px){ 
	.page-id-269 .area-left{border-right:1px solid #CECECE}
	.page-id-269  .mt-65 {
     margin-top: 0px;  
}
	.page-id-269 .area-right {padding:60px 0px 60px 20px}
}
@media(min-width:1450px){ 
 
	.page-id-269 .area-right {padding:60px 0px 60px 50px}
}