
                .cleaning_slider-with-contact-form{

}
.cleaning_slider-with-contact-form .section {
    max-height: 750px;
}
.cleaning_slider-with-contact-form .custom-svg-fill-color-tertiary {
    fill: #0281d7;
}
.cleaning_slider-with-contact-form .custom-svg-stars {
    position: absolute;
    top: 0;
    right: 100%;
    width: 300px;
    opacity: 0.1;
    z-index: 0;
}
.cleaning_slider-with-contact-form .clean-animation-1 svg g:nth-child(1) {
    -webkit-animation: cleanAnimation 3s;
    animation: cleanAnimation 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.cleaning_slider-with-contact-form .clean-animation-1 svg g:nth-child(2) {
    -webkit-animation: cleanAnimation 3s;
    animation: cleanAnimation 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
}
.cleaning_slider-with-contact-form .clean-animation-1 svg g:nth-child(3) {
    -webkit-animation: cleanAnimation 3s;
    animation: cleanAnimation 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
}
.cleaning_slider-with-contact-form .text-color-light, .cleaning_slider-with-contact-form .text-light {
    color: #FFF !important;
}
@media (min-width: 992px) {
  .cleaning_slider-with-contact-form .custom-highlight-1 {
    position: relative;
    z-index: 1;
  }
  .cleaning_slider-with-contact-form .custom-highlight-1::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: #212529;
    z-index: -1;
  }
}
.cleaning_slider-with-contact-form .custom-font-secondary {
    font-family: 'Roboto Slab', serif !important;
}
.cleaning_slider-with-contact-form .custom-font-size-1 {
    font-size: 1.4em !important;
}
.cleaning_slider-with-contact-form .btn-secondary {
    background-color: #183f72;
    border-color: #183f72 #183f72 #0f2848;
    color: #FFF;
}
.cleaning_slider-with-contact-form .customHighlightAnim::after {
    -webkit-animation-name: customHighlightAnim;
    animation-name: customHighlightAnim;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.cleaning_slider-with-contact-form .customHighlightAnimDelay::after {
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
}
.cleaning_slider-with-contact-form .bsx-auto-h1 {
    color: #FFF;
    font-weight: 500;
    line-height: 1.4;
    font-size: 2.4rem;
    margin-bottom: .5rem;
}
.cleaning_slider-with-contact-form .bsx-auto-h1 h1 {
    color: #FFF;
    font-weight: 500;
    line-height: 1.4;
    font-size: 2.4rem;
    margin-bottom: .5rem;
}
.cleaning_slider-with-contact-form .custom-border-radius-1 {
    border-radius: .5rem !important;
}
.cleaning_slider-with-contact-form .box-shadow-1 .card-body {
    z-index: 1;
}
.cleaning_slider-with-contact-form .custom-font-secondary {
    font-family: roboto slab,serif !important;
}
.cleaning_slider-with-contact-form .custom-form-style-1 .form-control {
    height: calc(1.8em + 1.85rem + 2px);
    padding: 15.6px 20px;
    padding: .975rem 1.25rem;
    background: #f7f7f7;
    border-color: #f7f7f7;
    line-height: 1.5 !important;
}
.cleaning_slider-with-contact-form .custom-form-style-1 textarea.form-control {
    overflow-x: hidden;
}
.cleaning_slider-with-contact-form .btn-primary {
    background-color: #00a1cd;
    border-color: #00a1cd #00a1cd #00799a;
    color: #FFF;
}
.cleaning_slider-with-contact-form .btn-primary:hover, .cleaning_slider-with-contact-form .btn-primary.hover {
    background-color: #00bff3;
    border-color: #01c8ff #01c8ff #00a1cd;
    color: #FFF;
}
.cleaning_slider-with-contact-form .btn-primary:focus, .cleaning_slider-with-contact-form .btn-primary.focus {
    background-color: #0083a7;
    border-color: #00799a #00799a #005167;
    color: #FFF;
}
.cleaning_slider-with-contact-form .slide-content {
    display: grid;
    justify-content: center;
    align-items: flex-end;
}
.cleaning_slider-with-contact-form [class*="text-color-hover-"] {
    color: #fff;
}
.cleaning_slider-with-contact-form .box-shadow-1::before{
  height: 97%;
  box-shadow: 0 7px 20px #BBB;
}
@media (min-width: 1921px) {
  .section.section-with-shape-divider .shape-divider svg {
    width: 100%;
  }
}
@media (max-width: 1920px) {
  .cleaning_slider-with-contact-form .parallax-background{
    background-size: auto !important;
  }
}
@media (max-width: 1199px) {
  .cleaning_slider-with-contact-form .section{
    max-height: 730px;
  }
}
@media (max-width: 991px) {
  .cleaning_slider-with-contact-form .parallax-background{
    background-size: cover !important;
  }
  .cleaning_slider-with-contact-form .contact-column{
    order: 2;
  }
  .cleaning_slider-with-contact-form .section{
    max-height: none;
  }
  .cleaning_slider-with-contact-form .btn-primary{
    width: 100%;
  }
  .cleaning_slider-with-contact-form .box-shadow-1::before{
    height: 100%;
  }
  .cleaning_slider-with-contact-form [class*="text-color-hover-"] {
    color: #fff !important;
  }
  .cleaning_slider-with-contact-form .slide-content li span {
    color: rgba(255, 255, 255, 0.6) !important;
  }
}

@-webkit-keyframes customHighlightAnim {
		0% {
				width: 0;
				opacity: 1;
		}
		100% {
				width: 100%;
				opacity: 1;
		}
}

@keyframes customHighlightAnim {
		0% {
				width: 0;
				opacity: 1;
		}
		100% {
				width: 100%;
				opacity: 1;
		}
}

@-webkit-keyframes cleanAnimation {
 0% {
  opacity:0;
  transform:scale(.8);
  transform-origin:50% 50%
 }
 85% {
  opacity:1;
  transform:scale(1);
  transform-origin:50% 50%
 }
 100% {
  opacity:0;
  transform:scale(1);
  transform-origin:50% 50%
 }
}
@keyframes cleanAnimation {
 0% {
  opacity:0;
  transform:scale(.8);
  transform-origin:50% 50%
 }
 85% {
  opacity:1;
  transform:scale(1);
  transform-origin:50% 50%
 }
 100% {
  opacity:0;
  transform:scale(1);
  transform-origin:50% 50%
 }
}

                .cleaning_icons-section{

}
.cleaning_icons-section .text-color-dark, .cleaning_icons-section .text-dark {
    color: #212529 !important;
}

                  .cleaning_square-image_description-section{

}
.cleaning_square-image_description-section .custom-font-secondary {
    font-family: roboto slab,serif !important;
}
.cleaning_square-image_description-section .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_square-image_description-section .custom-line {
    border-bottom-color: #00a1cd;
}
.cleaning_square-image_description-section .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
/* .cleaning_square-image_description-section .custom-box-shadow-1 {
    box-shadow: 0 0 90px -55px rgba(0,0,0,.25) !important;
} */
.cleaning_square-image_description-section .custom-box-shadow-1 {
  -webkit-box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
  -moz-box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
  box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
}
.cleaning_square-image_description-section .rounded-edge {
    border-radius: 10px;
}
.cleaning_square-image_description-section .img-box {
    position: absolute;
    transform: translate3d(0, -40%, 0);
    left: -2%;
    z-index: 1000;
}
@media (max-width: 992px) {
  .cleaning_square-image_description-section .img-box {
    position: relative;
    transform: translate3d(0%, 0%, 0);
  }
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}

                .cleaning_cards{

}
.cleaning_cards .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_cards h3{
  line-height: 40px;
}
.cleaning_cards .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_cards .custom-font-secondary {
    font-family: roboto slab,serif !important;
}
.cleaning_cards .owl-carousel {
  display: block;
  opacity: 0;
}
@media (min-width: 1200px) {
  .cleaning_cards .custom-carousel-box-shadow-1::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 65%;
    height: 0;
    box-shadow: 0 0 110px 180px rgba(0,0,0,.07);
    transform: translate3d(-50%,-50%,0);
    z-index: 0;
  }
  .cleaning_cards .custom-carousel-box-shadow-1 {
    position: relative;
  }
  .cleaning_cards .owl-carousel.owl-loaded {
    opacity: 1;
  }
}
.cleaning_cards .custom-card-style-1 {
    border: 2px solid transparent;
    transition: ease border 300ms;
}
.cleaning_cards .custom-card-style-1 .custom-card-style-1-image-wrapper img {
    transform: translate3d(5px,-5px,0);
    transition: ease transform 300ms;
}
.cleaning_cards .custom-card-style-1 .custom-card-style-1-title, .custom-card-style-1 .custom-card-style-1-link {
    transition: ease color 300ms;
}
.cleaning_cards .custom-card-style-1:hover .custom-card-style-1-image-wrapper img {
    transform: translate3d(0,0,0);
}
.cleaning_cards .owl-carousel.nav-arrows-1 .owl-nav .owl-prev, .cleaning_cards .owl-carousel.nav-arrows-1 .owl-nav .owl-next{
  color: var(--bsx-color-primary);
}
.cleaning_cards .owl-theme .owl-nav [class*="owl-"]:hover{
  color: var(--bsx-color-secondary);
}
.cleaning_cards .owl-theme .owl-nav [class*="owl-"]:disabled{
  color: inherit;
}
.cleaning_cards .owl-carousel .owl-stage {
  display: flex;
  align-content: stretch;
}
.cleaning_cards .owl-carousel .custom-card-style-1 {
  height: 100%;
}
.cleaning_cards .owl-carousel .card-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cleaning_cards .owl-carousel {
    opacity: 1;
  }
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}

                .cleaning_inset-description{

}
.cleaning_inset-description .text-color-light, .cleaning_inset-description .text-light {
    color: #fff !important;
}
@media (min-width: 992px) {
  .cleaning_inset-description .custom-highlight-1 {
    position: relative;
    z-index: 1;
  }
  .cleaning_inset-description .custom-highlight-1::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: #212529;
    z-index: -1;
  }
}
.cleaning_inset-description .custom-font-size-1 {
    font-size: 1.4em !important;
}
.cleaning_inset-description .customHighlightAnim::after {
    -webkit-animation-name: customHighlightAnim;
    animation-name: customHighlightAnim;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.cleaning_inset-description .custom-font-secondary {
    font-family: roboto slab,serif !important;
}

@-webkit-keyframes customHighlightAnim {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:100%;
  opacity:1
 }
}
@keyframes customHighlightAnim {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:100%;
  opacity:1
 }
}

                  .cleaning_square-image_dropdown-list{

}
.cleaning_square-image_dropdown-list h3 {
    line-height: 40px;
}
.cleaning_square-image_dropdown-list .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_square-image_dropdown-list .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card {
    transition: ease border-color 300ms;
}
.cleaning_square-image_dropdown-list .text-color-dark, .cleaning_square-image_dropdown-list .text-dark {
    color: #212529 !important;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card .card-header a {
    position: relative;
    padding: 23px 30px;
    background-color: #fff;
    transition: ease background-color 300ms,ease color 300ms;
    text-decoration: none;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed {
    background-color: #fff;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card .card-header a::after {
    content: '+';
    position: absolute;
    top: 50%;
    right: 25px;
    font-size: inherit;
    font-weight: inherit;
    transform: translate3d(0,-50%,0) rotate(45deg);
    transform-origin: 50% 50%;
    transition: ease transform 300ms;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed::after {
    transform: translate3d(0,-50%,0) rotate(0deg);
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card .card-header a:not(.collapsed) {
    color: #fff !important;
}
.cleaning_square-image_dropdown-list .custom-accordion-style-1 > .card + .card {
    margin-top: 20px;
}
.cleaning_square-image_dropdown-list .custom-box-shadow-1 {
    -webkit-box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
    -moz-box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
    box-shadow: 0px 18px 30px -4px rgba(0, 0, 0, 0.62);
}
.cleaning_square-image_dropdown-list .rounded-edge {
    border-radius: 10px;
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}

                .cleaning-alt_icons-section{

}
.cleaning-alt_icons-section .custom-font-secondary {
    font-family: 'Roboto Slab', serif !important;
}
.cleaning-alt_icons-section .custom-featured-icon-wrapper .icon-featured {
    margin: 0 !important;
}
.cleaning-alt_icons-section .custom-font-size-1 {
    font-size: 1.4em !important;
}
.cleaning-alt_icons-section .custom-featured-icon-wrapper {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 110px;
    height: 110px;
    border-radius: 100%;
}
.cleaning-alt_icons-section .featured-boxes-style-4 .featured-box .icon-featured{
  color: #fff;
}

                .cleaning_gallery{

}
.cleaning_gallery .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_gallery h3{
  line-height: 40px;
}
.cleaning_gallery .owl-carousel {
    display: block;
    opacity: 0;
}
.cleaning_gallery .custom-carousel-box-shadow-1 {
    position: relative;
}
.cleaning_gallery .owl-carousel.owl-loaded {
    opacity: 1;
}
.cleaning_gallery .text-color-light, .cleaning_gallery .text-light {
    color: #fff !important;
}
.cleaning_gallery .thumb-info.thumb-info-centered-icons .thumb-info-action {
    height: 100%;
    transform: translate3d(0, -150%, 0);
}
.cleaning_gallery .thumb-info:hover.thumb-info-centered-icons .thumb-info-action{
  transform: translate3d(0, -50%, 0);
}

                .cleaning_quotes{

}
.cleaning_quotes .text-color-light, .cleaning_quotes .text-light {
    color: #fff !important;
}
.cleaning_quotes .owl-carousel {
    display: block;
    opacity: 0;
}
.cleaning_quotes .owl-carousel.owl-loaded {
    opacity: 1;
}
.cleaning_quotes .testimonial.testimonial-style-3.custom-testimonial-style-1 blockquote {
    background: #fff !important;
    padding: 45px 40px 35px;
    max-width: 372px;
}
.cleaning_quotes .testimonial.testimonial-style-3.custom-testimonial-style-1 blockquote::before {
    content: '\f10d';
    font-family: "font awesome 5 pro";
    font-weight: 900;
    font-size: 1.2rem;
    top: 15px;
    left: 15px;
}
.cleaning_quotes .testimonial.testimonial-style-3.custom-testimonial-style-1 .testimonial-author {
    margin: 19px 0 0 0;
}
.cleaning_quotes .testimonial.testimonial-style-3.custom-testimonial-style-1 .testimonial-author img {
    max-width: 67px;
}
.cleaning_quotes .shape-divider path{
fill: #f7f7f7;
}
.cleaning_quotes .shape-divider-bottom path{
fill: #fff;
}
                .cleaning_blog-preview{

}
.cleaning_blog-preview h3{
  line-height: 40px;
}
.cleaning_blog-preview hr{
  opacity: 1;
}
.cleaning_blog-preview .blog-title{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.cleaning_blog-preview .blog-desc p{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}
.cleaning_blog-preview .blog-desc2 p{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.cleaning_blog-preview .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_blog-preview .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #CCC;
}
.cleaning_blog-preview .box-shadow-1 .card-body {
    z-index: 1;
}
.cleaning_blog-preview .text-color-dark, .cleaning_blog-preview .text-dark {
    color: #212529 !important;
}
.cleaning_blog-preview [class*="text-color-hover-"] {
    transition: ease all 300ms;
}

                  .cleaning_dropdown-list{

}
.cleaning_dropdown-list h3 {
    line-height: 40px;
}
.cleaning_dropdown-list .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_dropdown-list .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card {
    transition: ease border-color 300ms;
}
.cleaning_dropdown-list .text-color-dark, .cleaning_dropdown-list .text-dark {
    color: #212529 !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a {
    position: relative;
    padding: 23px 30px;
    background-color: #fff;
    transition: ease background-color 300ms,ease color 300ms;
    text-decoration: none;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed {
    background-color: #fff;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a::after {
    content: '+';
    position: absolute;
    top: 50%;
    right: 25px;
    font-size: inherit;
    font-weight: inherit;
    transform: translate3d(0,-50%,0) rotate(45deg);
    transform-origin: 50% 50%;
    transition: ease transform 300ms;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed::after {
    transform: translate3d(0,-50%,0) rotate(0deg);
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a:not(.collapsed) {
    color: #fff !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card + .card {
    margin-top: 20px;
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}

                  .cleaning_dropdown-list{

}
.cleaning_dropdown-list h3 {
    line-height: 40px;
}
.cleaning_dropdown-list .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_dropdown-list .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card {
    transition: ease border-color 300ms;
}
.cleaning_dropdown-list .text-color-dark, .cleaning_dropdown-list .text-dark {
    color: #212529 !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a {
    position: relative;
    padding: 23px 30px;
    background-color: #fff;
    transition: ease background-color 300ms,ease color 300ms;
    text-decoration: none;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed {
    background-color: #fff;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a::after {
    content: '+';
    position: absolute;
    top: 50%;
    right: 25px;
    font-size: inherit;
    font-weight: inherit;
    transform: translate3d(0,-50%,0) rotate(45deg);
    transform-origin: 50% 50%;
    transition: ease transform 300ms;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed::after {
    transform: translate3d(0,-50%,0) rotate(0deg);
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a:not(.collapsed) {
    color: #fff !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card + .card {
    margin-top: 20px;
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}

                  .cleaning_dropdown-list{

}
.cleaning_dropdown-list h3 {
    line-height: 40px;
}
.cleaning_dropdown-list .customLineAnimation {
    -webkit-animation-name: customLineAnimation;
    animation-name: customLineAnimation;
}
.cleaning_dropdown-list .custom-line {
    display: inline-block;
    width: 50px;
    border-bottom: 3px solid #ccc;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card {
    transition: ease border-color 300ms;
}
.cleaning_dropdown-list .text-color-dark, .cleaning_dropdown-list .text-dark {
    color: #212529 !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a {
    position: relative;
    padding: 23px 30px;
    background-color: #fff;
    transition: ease background-color 300ms,ease color 300ms;
    text-decoration: none;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed {
    background-color: #fff;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a::after {
    content: '+';
    position: absolute;
    top: 50%;
    right: 25px;
    font-size: inherit;
    font-weight: inherit;
    transform: translate3d(0,-50%,0) rotate(45deg);
    transform-origin: 50% 50%;
    transition: ease transform 300ms;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a.collapsed::after {
    transform: translate3d(0,-50%,0) rotate(0deg);
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card .card-header a:not(.collapsed) {
    color: #fff !important;
}
.cleaning_dropdown-list .custom-accordion-style-1 > .card + .card {
    margin-top: 20px;
}

@-webkit-keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
@keyframes customLineAnimation {
 0% {
  width:0;
  opacity:1
 }
 100% {
  width:50px;
  opacity:1
 }
}
