@import "'https://fonts.googleapis.com/css2?family=Poppins%3Awght%40300%3B400%3B500%3B600%3B700&#038;display=swap&#038;ver=all'";.recycle-demo1{text-align:center;background:#f2f2f2;padding:110px 0 0;overflow:hidden}.recycle-demo{background:url(/wp-content/themes/ccscleaning-new/images/recycle-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;margin-bottom:80px}.recycle-demo,.mobile-demo{visibility:visible}.recycle-demo #content-wrapper{height:auto;padding-top:110px}.recycle-demo{overflow-x:hidden}img{max-width:100%;height:auto}.wrapper-01{margin:0 auto}.trigger{position:absolute}.trigger--one{left:0}.scene{position:absolute;height:100vh;top:0;left:0;right:0}.scene--active{position:fixed}.scene--ended{position:absolute;bottom:0;top:auto}.horizontal-scroll-section{position:relative;min-height:100vh;opacity:0;transition:0.2s opacity}.horizontal-scroll-section img{display:block;max-height:80%;width:auto}.horizontal-scroll-section--init{opacity:1}.horizontal-scroll-section__content{display:flex;align-items:center}.horizontal-scroll-section__content-wrapper{display:flex;height:100%;align-items:center;position:relative}.horizontal-scroll-section__content-section{position:relative;text-align:center;padding:0 40px;height:100%;display:flex;align-items:center}.horizontal-scroll-section__image{display:flex;align-items:center}.horizontal-scroll-section__image h2{margin-left:20px;width:250px;text-align:left;flex-shrink:0}.horizontal-scroll-section__image--two img{max-width:400px}.horizontal-scroll-section__image--four img{max-width:400px}.horizontal-scroll-section--animation-one .horizontal-scroll-section__image--two{opacity:1;transform:translateX(0)}.joinTeam-sm-reverse{display:flex;flex-wrap:wrap;align-items:center}section.inner-page-banner{height:auto;padding:2rem 0;min-height:30rem;display:flex;align-items:center;flex-wrap:wrap;background:linear-gradient(rgb(var(--overlay-color) / var(--overlay-opacity)),rgb(var(--overlay-color) / var(--overlay-opacity))),var(--bnr-bg) no-repeat center / cover}section.inner-page-banner .title{font-weight:700}.filter-group{margin:unset}.filter-group .filter-input .input-container{padding:4rem 0}.filter-group .filter-input:nth-child(odd){background-color:#82b609}.filter-group .filter-input:nth-child(even){background-color:#6e9d36}.filter-group .filter-input .input-container .form-control{background-color:#eeffc5;border:none;font:normal 1.5rem / 1.55 "Poppins",sans-serif;padding:1.1rem 1rem;height:auto}.page-sidebar:before,.page-sidebar:after{content:"";position:absolute;height:45%;background:var(--theme-green);left:0;width:.1em}.page-sidebar:before{top:0}.page-sidebar:after{bottom:0}.sideBar-card{--card-rounded-inherit:15px;border-radius:15px;box-shadow:0 2px 17px -8px #00000057}.sideBar-card:last-child{margin-bottom:unset}.sideBar-card .panel-heading{background-color:#6e9d36;border-top-left-radius:var(--card-rounded-inherit);border-top-right-radius:var(--card-rounded-inherit);color:#fff}.sideBar-card .panel-body{background-color:#fff;border-bottom-left-radius:var(--card-rounded-inherit);border-bottom-right-radius:var(--card-rounded-inherit)}.list-group.list-group-flush{--bg-transparent:0;border-radius:0;background-color:var(--bg-transparent)}.list-group.list-group-flush>.list-group-item{background-color:var(--bg-transparent);border:0;border-bottom:1px dashed #6e9d36}.list-group.list-group-flush>.list-group-item:first-child{border-top:0}.list-group.list-group-flush>.list-group-item:last-child{border-bottom:0}.list-group.list-group-flush>.list-group-item:before{content:"\f00c";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;margin-right:1rem;color:#6e9d36}.job-listing .table-responsive{border:1px solid #073c5357;padding-inline:1rem}.careerTable{font-family:"Poppins",sans-serif}.careerTable :is(thead>tr>th,tbody>tr>td){border:0}.careerTable thead tr th{padding-block:2rem;color:#585858;font-size:calc(100% + 0.11em);font-weight:600}.careerTable tbody tr td{vertical-align:middle;color:#6b6a69}.careerTable tbody tr:not(:last-child) td{border-bottom:1px solid #073c5357}.careerTable tbody tr td:first-child{color:#658e04}.careerTable td .fa{color:var(--theme-green)}.careerTable .btn-view{background:var(--theme-green);color:var(--white);font-size:1.55rem;padding:.4rem 1.8rem;border-radius:50px}.careerTable .btn-icon{background-color:#fff0;font-size:1.9rem;padding:0rem .6rem;color:var(--theme-green)}@media only screen and (max-width:991px){.joinTeam-sm-reverse{flex-direction:column-reverse}}.itemsFlex{display:flex;flex-wrap:wrap;margin-bottom:3rem;font-family:"Poppins",sans-serif}.itemsFlex .title-content h1 span{color:var(--theme-green)}.itemsFlex .title-content h1{font-size:2.3rem}.itemsFlex .title-content .elInline .fa{color:var(--theme-green)}.btn.btn-squire{background:var(--theme-green);color:var(--white);padding:5px 30px;border:1px solid}.btn.btn-squire.btn-ghost{background:#fff0;color:var(--theme-green);padding:5px 30px;border:1px solid}@media only screen and (max-width:991px){.itemsFlex{flex-direction:column}}@media only screen and (min-width:992px){.itemsFlex .title-content{flex:0 0 auto;width:75%}.itemsFlex .apply-action{flex:0 0 auto;width:25%;display:flex;flex-direction:column;justify-content:end;align-items:end;gap:1rem}}.shortGroup{padding-block:2rem;margin-bottom:8rem;border-width:.2rem 0;border-style:solid;border-color:var(--theme-green);font-family:"Poppins",sans-serif}.shortGroup>table.table :is(th,td){border:none;vertical-align:bottom}.shortGroup table{margin:0}.shortGroup table tr th{width:3rem;font-weight:500;color:var(--theme-green)}.shortGroup table tbody>tr>th{position:sticky;left:0;background-color:#fff}.shortGroup table tbody>tr>td,.shortGroup table tbody>tr>th{border-top:unset}.shortGroup .flexTable-container{display:flex;flex-wrap:wrap}.shortGroup .flexTable-container .flexTable-fst-clm{flex:0 0 auto;width:20%;padding:.4rem .5rem;font-weight:500;color:var(--theme-green)}.shortGroup .flexTable-container .flexTable-scnd-clm{flex:0 0 auto;width:80%;padding:.4rem .5rem}.shortGroup .flexTable-container .table-responsive{padding:0;margin:0}.shortGroup .flexTable-container .noBorder{border:0}@media only screen and (min-width:630px){.shortGroup .flexTable-container{row-gap:.7rem}}@media only screen and (max-width:629px){.shortGroup .flexTable-container .flexTable-fst-clm{width:37%}.shortGroup .flexTable-container .flexTable-scnd-clm{width:62%}.shortGroup .flexTable-container .flexTable-scnd-clm:not(:last-child){margin-bottom:2rem}.shortGroup .flexTable-container .flexTable-scnd-clm.contTable{width:100%}}ul.timeShift li{display:flex;position:relative;flex-direction:column;align-items:center}ul.timeShift li small{margin-top:.5em}ul.timeShift{display:flex;flex-wrap:wrap;gap:1rem}ul.timeShift li:after{content:"";height:2rem;width:.2rem;background-color:currentColor;position:absolute;top:0;right:-6.55px}.secTxt{font-family:"Poppins",sans-serif}.secTxt:not(:last-child){margin-bottom:3rem}.secTxt .secTitle{text-align:unset;margin-bottom:1.2rem;padding-bottom:1rem;border-bottom:1px solid currentColor;color:var(--theme-green)}.secTxt .secTitle :is(h1,h2,h3,h4,h5,h6){margin:unset;font-weight:600}.secCont ul{padding-left:1.8rem}.secCont ul li{list-style:unset}.secCont ul li:not(:last-child){margin-bottom:1rem}.secCont ul li::marker{color:var(--theme-green)}.blogTab-list{background:var(--dark);padding:15px 0}.blogTab-list .nav-tabs{border:0}.blogTab-list .nav-tabs li{cursor:pointer}.blogTab-list .nav-tabs li:hover a{background:#fff0}.blogTab-list .nav-tabs li a.nav-link.active{color:var(--theme-green);border-radius:0;border:0;background:none}.blogTab-list .nav-tabs li a.nav-link{font-weight:400;color:var(--white);text-align:center;border:0;border-radius:0;line-height:40px;font-size:18px;text-transform:uppercase;height:100%;padding:10px 15px}.blogTab-list .nav-tabs li a.nav-link.active::after{content:'';position:absolute;bottom:-19px;left:0;right:0;display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:var(--dark) #fff0 #fff0 #fff0;transform:rotate(0deg)}.blogTabs .blogTab-cont{padding-block:5rem}.panel.post-item{border:unset;box-shadow:unset;border-radius:0;background-color:#fff}.panel.post-item .panel-heading{padding:0;position:relative}.panel.post-item .panel-heading>img{width:100%;height:18rem;object-fit:cover}.panel.post-item .panel-body{padding-inline:0}.panel.post-item .panel-body .item-title{margin:0;font:normal 500 1.6rem "Poppins",sans-serif;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.panel.post-item .panel-body .post-link{color:#505050;min-height:50px;display:block;margin-bottom:2rem}.panel.post-item .panel-body .post-link:hover{color:var(--theme-green)}.panel.post-item .panel-body .post-short{font:normal 300 1.35rem "Poppins",sans-serif;color:#9f9f9f;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.panel.post-item .panel-footer{background:#fff0}.panel.post-item .panel-body .more{color:var(--theme-green);font:normal 500 1.4rem "Poppins",sans-serif}.panel.post-item .panel-heading .date-flag{position:absolute;top:0;left:0;z-index:1;margin-left:1.6rem;margin-top:-1rem;padding:1rem;background:var(--theme-green);color:#fff;display:flex;flex-direction:column;align-items:center}.panel.post-item .panel-heading .date-flag>span{font:normal 600 1.4rem "Poppins",sans-serif}.panel.post-item .panel-heading .date-flag span.date{font-size:2.5rem}.panel.post-item .panel-heading .date-flag:before{content:'';position:absolute;top:0;left:-16px;border-style:solid;border-width:0 0 8.1px 16px;border-color:#fff0 #fff0 #556a16 #fff0}.panel.post-item .panel-footer{padding-inline:0;display:flex}.panel.post-item .panel-footer li .fa{color:var(--theme-green)}