a{
    text-decoration:none;
    
}
.care-container a,.care-estate a{
    color:white;
}
@media screen and (max-width: 375px) {
    

    body {
        background: var(--normal-color);
        font-family: var(--font-family) !important;
        font-weight: 400;
        font-size: 16px;
        overflow-x:hidden;
    }

    h1,
    h2,
    h3,
    h4,
    h5 {
        font-family: var(--font-family) !important;
    }

    .container {}

    a,
    p,
    li {
        font-family: var(--font-family) !important;
    }

    .form-label {
        margin-bottom: 0 !important;
    }

    /* responsive Menu  */

    #mobilemenu {
        background: #f4fbff;
           z-index: 99999;
        width: 100%;
    }

    .cross {
        font-size: 30px;
    }

    /* Card Border Dotted  */

    .bdotted {
        border: 2px dashed black;
        background-color: transparent;
    }

    .dottedtext {
        font-size: 11px
    }

    header,
    section,
    div,
    span,
    footer,
    article,
    aside,
    nav,
    main {
        font-family: var(--font-family) !important;
    }

    header {
        /* background-color: var(--primary-color); */
        /*background-color: transparent;*/
        background-color: var(--home-two-primary-color);
    }

    header .brand-logo img {
        width: 75px !important;
        height: auto !important;
        padding: 0;
    }

    .gardening {
        padding: 0 15px;
    }


    .gardening span {
        font-size: 8px;
        text-transform: capitalize;
    }
    
    .gardening{
        font-size: 15px;
    }

    .home-2 header {
        background-color: var(--home-two-primary-color);
    }

    .wcleaning header,
    .home-3 header,
    .home-4 header,
    .pruning header,
    .recycling header,
    .office header,
    .relocation header {
        /* background-color: transparent; */
        background-color: var(--home-two-primary-color);
    }

    img {
        mix-blend-mode: multiply;
    }

    .note {
        border: none;
        position: relative;
    }

    .note img {
        width: 152px;
    }

    .sliderText {
        font-size: 30px;
    }

    .note .note-text {
        position: absolute;
        top: 50%;
        left: 10px;
        transform: translateY(-50%);
        text-transform: capitalize;
        font-weight: 500;
        color: var(--note-text-color);
        font-size: 8px;
    }

    header .navbar-nav li a {
        font-size: 18px;
        font-weight: 600;
        color: var(--nav-text);
    }

    header .navbar-nav li button {
        padding: 18px 45px;
        background: var(--nav-button-color);
        color: var(--normal-color);
        border-radius: 300px;
        font-size: 18px;
        font-weight: 600;
    }

    /* menu icon  */
    .bi-list {
        font-size: 35px;
        font-weight: bolder;
        color: #000000 !important;
    }

    /* .home-2 header .navbar-nav li button{background-color: var(--home-two-button-bg-color);} */
    .section-one {
        background-color: var(--primary-color);
        /* height:100vh; */
        width: 100%;
        border: none;
        padding: 10px 0 28px 0;
        overflow: hidden;
    }

    .care .section-one {
        padding: 10px 0 28px 0;

    }

    .sectiononemargintop {
        margin-top: -45px;
    }

    /* .home-2 .section-one{
        background-color: var(--home-two-primary-color);
    } */
    /* .home-3 .section-one{
        background-image:url("../images/home3/Image17.png"),url("../images/home3/Group106.png");
        background-color: var(--primary-color);
        background-repeat: no-repeat;
        background-size: 31%,auto;
        background-position: bottom left -210px,bottom right -168px;
    } */

    .home-3 .section-one {
        background-image: url("../images/home3/Group106.png");
        background-color: var(--primary-color);
        background-repeat: no-repeat;
        background-size: 54%;
        background-position: top 70px right -86px;
    }




    .home-4 .section-one {
        background-image: url(../../images/section-1.webp);
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 60%;
        background-position: top 1px right -30px;
        background-blend-mode: multiply, normal;
    }
    .contactus .section-one{
         background-image: url(../../images/contact-bg.png);
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 60%;
        background-position: top 1px right -86px;
        background-blend-mode: multiply, normal;
    }
    
    .myabout .section-one {
        background-image: url(../../images/aboutbanner.png);
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 60%;
        background-position: top 1px right -86px;
        background-blend-mode: multiply, normal;
    }

    .home-2 .section-one {
        background-image: url(../images/home2/Group103.png);
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 56%;
        background-position: top 70px right -86px;
        background-blend-mode: multiply, normal;
    }




    /* only for Mobile pruning maskgroup 16  */
    .pruning .section-one {
        background-image: url("../../images/pruning-bg.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 56%;
        background-position: top 6px right -86px;
        background-blend-mode: multiply, normal;
    }

    /* .recycling .section-one{
        background-image:url("../images/home3/Image17.png"),url("../images/recycling/MaskGroup16.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 24%;
        background-position: bottom left -210px;
        background-blend-mode: multiply, normal;
    } */

    /* Recycling Responsive  */


    /* .recycling .section-one{
    background-image:url("../images/recycling/MaskGroup16.png");
    background-color: var(--home-two-primary-color);
    background-repeat: no-repeat;
    background-size: 56%;
    background-position: top 70px right -86px;
    background-blend-mode: multiply, normal;
  } */


    .recycling .section-one {
        background-image: url("../images/recycling/MaskGroup16.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 56%;
        background-position: top 10px right -86px;
        background-blend-mode: multiply, normal;
    }

    /* .office .section-one{
        background-image:url("../images/home3/Image17.png"),url("../images/office/MaskGroup16.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 24%,44%;
        background-position: bottom left -210px,center right;
        background-blend-mode: multiply, normal;
    } */

    /* .office .section-one{
      background-image: url(../images/office/MaskGroup16.png);
      background-color: var(--home-two-primary-color);
      background-repeat: no-repeat;
      background-size: 56%;
      background-position: top 70px right -86px;
      background-blend-mode: multiply, normal;
    } */

    .office .section-one {
        background-image: url("../images/officecleaningnew/one.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 58%;
        background-position: top 5px right -86px;
        background-blend-mode: multiply, normal;
    }
    
    
    .wcleaning .section-one {
        background-image: url(../../images/clean-bg.png);
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 58%;
        background-position: top 5px right -86px;
        background-blend-mode: multiply, normal;
    }

    /* .relocation .section-one{
        background-image:url("../images/relocation/Image26.png"),url("../images/relocation/MaskGroup16.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 24%,44%;
        background-position: bottom left -210px,center right;
        background-blend-mode: multiply, normal;
    } */

    /* Relocation Responsive  */

    /* .relocation .section-one{
    background-image:url("../images/relocation/MaskGroup16.png");
    background-color: var(--home-two-primary-color);
    background-repeat: no-repeat;
    background-size: 56%;
      background-position: top 70px right -86px;
    background-blend-mode: multiply, normal;
  } */
    .relocation .section-one {
        background-image: url("../../images/relocation-bg.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 56%;
        background-position: top 10px right -86px;
        background-blend-mode: multiply, normal;
    }

    /* Book House  */

    .bookhouse .section-one {
        background-image: url("../images/BookHouse/Mask\ Group\ 16.png");
        background-color: var(--home-two-primary-color);
        background-repeat: no-repeat;
        background-size: 56%;
        background-position: top 70px right -86px;
        background-blend-mode: multiply, normal;
    }




    /* care  */

    .care .section-one {
       background-image: url(../../images/elderly-bg.png);
    background-color: var(--home-two-primary-color);
    background-repeat: no-repeat;
    background-size: 62%;
    background-position: top 0px right -95px;
    background-blend-mode: multiply, normal;
    }



    /* list box  */

    .listrow .section-one .main-heading {
        border: none;
        color: var(--heading-color);
        font-size: 26px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .home-3 .main-heading {
        font-size: 45px;
    }

    .wcleaning .main-heading span,
    .index .main-heading span,
    .bookhouse .main-heading span,
    .home-2 .main-heading span,
    .home-3 .main-heading span,
    .home-4 .main-heading span,
    .pruning .main-heading span,
    .recycling .main-heading span,
    .office .main-heading span,
    .relocation .main-heading span,
    .care .main-heading span {
        position: relative;
    }

    .wcleaning .main-heading span img,
    .index .main-heading span img,
    .bookhouse .main-heading span img,
    .home-2 .main-heading span img,
    .home-3 .main-heading span img,
    .home-4 .main-heading span img,
    .pruning .main-heading span img,
    .recycling .main-heading span img,
    .office .main-heading span img,
    .relocation .main-heading span img,
    .care .main-heading span img {
        position: absolute;
        left: 0;
        bottom: 6px;
        width: 40%;
    }

    .form-bar input.form-control,
    .form-bar select.form-control {
        font-size: 5px;
    }

    .wcleaning .section-one .form-bar,
    .index .section-one .form-bar,
    .bookhouse .section-one .form-bar,
    .home-2 .section-one .form-bar,
    .home-3 .section-one .form-bar,
    .home-4 .section-one .form-bar,
    .office .section-one .form-bar,
    .relocation .section-one .form-bar,
    .pruning .section-one .form-bar,
    .recycling .section-one .form-bar,
    .care .section-one .form-bar {

        padding: 4px 4px;
        background-color: var(--normal-color);
        border-radius: 14px;
        /* height: 73px; */
        height: auto;
        display: flex;
        width: auto;
        justify-content: start;
        align-items: center;
    }

    .dottedtext {
        font-size: 14px
    }

    .wcleaning .section-one .form-bar .row,
    .index .section-one .form-bar .row,
    .bookhouse .section-one .form-bar .row,
    .home-2 .section-one .form-bar .row,
    .home-3 .section-one .form-bar .row,
    .home-4 .section-one .form-bar .row,
    .office .section-one .form-bar .row,
    .relocation .section-one .form-bar .row,
    .pruning .section-one .form-bar .row,
    .recycling .section-one .form-bar .row,
    .care .section-one .form-bar .row {
        width: 100%;
        margin: 0;
        padding: 0 !important;
        ;
        height: 100%;
        background: #F2F2F2;
        border-radius: 14px;
    }


    .section-one .banner-image {
        /* position:absolute;
        top:100%;
        right:0;
        transform:translateY(-41%);
        width:100%; */
        position: absolute;
        bottom: -476px;
        width: 740px;
        height: auto;
    }


    .home-2 .section-three .box-flex .num {
        color: black;
        font-size: 18px;
        font-weight: 500;
    }

    .section-one .form-bar {
        padding: 9px 6px;
        background-color: var(--normal-color);
        border-radius: 20px;
    }

    /* .home-3 .section-one .form-bar{
        padding:0;
        border-radius: 14px;
        width:992px;
        height:170px;
    }
    .home-3 .section-one .form-bar .row{
        background-color: var(--form-bar-bg-color);
        border-radius: 14px;
        width:974px;
        height: 152px;
    } */
    .section-one .form-bar label {
        color: var(--input-text);
        font-size: 10px;
        font-weight: 500;
    }

    .wcleaning .section-one .form-bar label,
    .index .section-one .form-bar label,
    .bookhouse .section-one .form-bar label,
    .office .section-one .form-bar label,
    .relocation .section-one .form-bar label,
    .pruning .section-one .form-bar label,
    .recycling .section-one .form-bar label,
    .care .section-one .form-bar label,
    .home-2 .section-one .form-bar label,
    .home-3 .section-one .form-bar label,
    .home-4 .section-one .form-bar label {
        font-size: 10px;
        font-weight: 500;
        color: var(--input-text);
    }

    .section-one .form-bar select,
    .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: 300;
        color: var(--placeholder-text);
    }



    /* office */
    .office .section-one .form-bar .select-option,
    .office .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .office .section-one .form-bar select,
    .office .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .office .section-one .form-bar select,
    .office .section-one .form-bar input {
        background: transparent;
    }
    
    /* wcleaning */
    .wcleaning .section-one .form-bar .select-option,
    .wcleaning .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .wcleaning .section-one .form-bar select,
    .wcleaning .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .wcleaning .section-one .form-bar select,
    .wcleaning .section-one .form-bar input {
        background: transparent;
    }



    /* index */
    .index .section-one .form-bar .select-option,
    .index .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .index .section-one .form-bar select,
    .index .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .index .section-one .form-bar select,
    .index .section-one .form-bar input {
        background: transparent;
    }

    /* Home-2  */
    .home-2 .section-one .form-bar .select-option,
    .home-2 .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .home-2 .section-one .form-bar select,
    .home-2 .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .home-2 .section-one .form-bar select,
    .home-2 .section-one .form-bar input {
        background: transparent;
    }

    /* relocation */
    .relocation .section-one .form-bar .select-option,
    .relocation .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .relocation .section-one .form-bar select,
    .relocation .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .relocation .section-one .form-bar select,
    .relocation .section-one .form-bar input {
        background: transparent;
    }


    /* Recycling */

    .recycling .section-one .form-bar .select-option,
    .recycling .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .recycling .section-one .form-bar select,
    .recycling .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .recycling .section-one .form-bar select,
    .recycling .section-one .form-bar input {
        background: transparent;
    }

    /* care */
    .care .section-one .form-bar .select-option,
    .care .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .care .section-one .form-bar select,
    .care .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .care .section-one .form-bar select,
    .care .section-one .form-bar input {
        background: transparent;
    }

    /* Prunning */
    .pruning .section-one .form-bar .select-option,
    .pruning .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .pruning .section-one .form-bar select,
    .pruning .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .pruning .section-one .form-bar select,
    .pruning .section-one .form-bar input {
        background: transparent;
    }

    /* Home 2  */
    .home-2 .section-one .form-bar .select-option,
    .home-2 .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .home-2 .section-one .form-bar select,
    .home-2 .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .home-2 .section-one .form-bar select,
    .home-2 .section-one .form-bar input {
        background: transparent;
    }

    /* Home 3  */
    .home-3 .section-one .form-bar .select-option,
    .home-3 .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .home-3 .section-one .form-bar select,
    .home-3 .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .home-3 .section-one .form-bar select,
    .home-3 .section-one .form-bar input {
        background: transparent;
    }

    /* Home 4  */
    .home-4 .section-one .form-bar .select-option,
    .home-4 .section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .home-4 .section-one .form-bar select,
    .home-4 .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .home-4 .section-one .form-bar select,
    .home-4 .section-one .form-bar input {
        background: transparent;
    }

    /* bookhouse  */
    .bookhouse .section-one .form-bar .select-option,
    .bookhouse.section-one .form-bar .form-input {
        border-bottom: 2px solid var(--input-border-color);
    }

    .bookhouse .section-one .form-bar select,
    .bookhouse .section-one .form-bar input::placeholder {
        font-size: 6px;
        font-weight: light;
    }

    .bookhouse .section-one .form-bar select,
    .bookhouse .section-one .form-bar input {
        background: transparent;
    }

    /* .section-one .form-bar button[type="submit"]{
        border-radius: 10px;
        font-size: 11px;
    } */
    .wcleaning .section-one .form-bar button[type="submit"],
    .index .section-one .form-bar button[type="submit"],
    .bookhouse .section-one .form-bar button[type="submit"],
    .home-2 .section-one .form-bar button[type="submit"],
    .home-3 .section-one .form-bar button[type="submit"],
    .home-4 .section-one .form-bar button[type="submit"],
    .office .section-one .form-bar button[type="submit"],
    .pruning .section-one .form-bar button[type="submit"],
    .recycling .section-one .form-bar button[type="submit"],
    .care .section-one .form-bar button[type="submit"] {
        border-radius: 0;
        font-size: 10px;
        border-radius: 0 10px 10px 0;
        font-weight: bold !important;
        color: white;



    }

    .relocation .section-one .form-bar button[type="submit"] {
        border-radius: 0;
        font-size: 11px;
        border-radius: 0 10px 10px 0;
        font-weight: bold;


    }



    /* .home-2 .section-one .form-bar button[type="submit"]{
        background-color:var(--home-two-button-bg-color);
        border:none;
    } */


    /* company logos */
    .logos-company {
        margin-top: 0;
    }

    .logos-company img {
        filter: grayscale(100);
    }

    .logos-company .heading {
        text-align: center;
        font-size: 16px;
        font-weight: bold;
        padding: 40px 96px 23px 96px;
    }

    /* recycling section */
    .recycling-section {
        margin-top: 53.3px;
        border: none;
    }

    .recycling-section .heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
    }

    .recycling-section .paragraph {
        margin-top: 10px;
        font-weight: 300;
        font-size: 15px;
        text-align: center;
        color: #707070;
        line-height: 32px;
        padding: 0 25px;
    }

    .recycling-section .features {
        background: url("");
        background-position: top 30px center;
        background-repeat: no-repeat;
        background-size: 50%;
        margin-top: 59.6px;
    }

    .recycling-section .features .card {
        background: transparent;
    }

    .office .card-top-img {
        width: 87px;
    }

    .recycling .recycling-section.main .features .card .card-top-img {
        width: 106px;
    }

    .card-body {
        padding-top: 0;
        padding-bottom: 0;
    }

    .recycling-section .features .card-title {
        font-size: 24px;
        font-weight: bold;
        color: var(--normal-dark-color);
        margin-top: 23px;
    }

    .recycling-section .features .card-text {
        margin-top: 17px;
        font-size: 14px;
        font-weight: 300;
        /* color: var(--normal-dark-color); */
        color: #000000;
        margin-bottom: 15px;
        padding: 0px 26px;
        line-height: 30px;
    }

    .card-text {
        font-size: 14px;
    }

    .office .recycling-section .dottedline {
        padding-top: 40px;
        padding-bottom: 36px;
    }

    .recycling .recycling-section.main .dottedline {
        padding-top: 53.7px;
        padding-bottom: 47.5px;
    }

    /* office section */
    .office-section {
        margin-top: 54.5px;
        height: auto;
    }

    .office-section .heading {
        text-align: center;
        font-size: 16px;
        font-weight: bold;
    }

    .office-section .paragraph {
        text-align: center;
        font-size: 14px;
        font-weight: 400;
        margin-top: 21.4px;
        padding: 0 10px;
    }

    .office-section .features {
        margin-top: 64px;
    }

    .office-section .features .owl-carousel .item {
        padding: 10px;
    }

    .office-section .features .owl-carousel .item .card,
    .care .owl-carousel .item .card {
        border: none;
        overflow: hidden;
        box-shadow: -5px 1px 10px 0 rgba(100, 100, 100, 0.2);
        border-radius: 20px;
       height: 65vh;
   
        overflow-y:auto;

    }
    .section-six .testinomial-carsouel .owl-carousel .card{
         height: 35vh;
         margin-top:10px;
    }

    .office-section .features .owl-carousel .item .card .card-body,
    .care .owl-carousel .item .card .card-body {
        padding: 22px 5px;

    }

    .office-section .features .owl-carousel .item .card .card-body .card-title .heading,
    .care .features .owl-carousel .item .card .card-body .card-title .heading {
        text-align: left;
        font-size: 16px;
        font-weight: bold;

    }

    .office-section .features .owl-carousel .item .card .card-body .card-text ul,
    .imageicon {
        list-style-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-check2-circle" viewBox="0 0 16 16"><path d="M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0z"/><path d="M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z"/></svg>');
        margin: 36px 0 0 0;
        padding: 0;
        list-style-position: inside;
    }

    .office-section .features .owl-carousel .item .card .card-body .card-text ul li {
        margin-top: 22.9px;
        font-size: 14px;
        font-weight: 400;

    }

    .office-section .features .owl-carousel .owl-dots .owl-dot span {
        background-color: #DBDBDB;
    }

    .office-section .features .owl-carousel .owl-dots .active span {
        background-color: #000000;
    }

    .office-section .features .owl-theme .owl-dots .owl-dot span {
        width: 12px;
        height: 12px;
        margin: 5px 7px;
    }


    /* listing logo under header */
    .section-one .listing-logo {
        margin-top: 27px;
        border: none;
    }

    .section-one .listing-logo .box {
        display: flex;
        flex-direction: row;
        justify-content: start;
        align-items: center;
    }

    .section-one .listing-logo .box span {
        font-size: 10px;
        font-weight: 500;
        margin-left: 8px;
    }

    .section-one .listing-logo .box img {
        mix-blend-mode: multiply;
        width: 17px;
    }



    /* section two */
    .section-two {
        background-color: var(--normal-color);
        padding: 76px 0;
    }

    .section-two .card {
        border: none;
        border-radius: 15px;
        width: 145px;
        height: 108px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        background-color: var(--normal-color);
        box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, 0.2);
    }

    .section-two .card img {
        width: 35px;
        height: auto;
    }

    .section-two .card .card-body {
        flex: 0;
    }

    .section-two .card .card-title {
        font-size: 10px;
        font-weight: 600;
    }

    /* section three */
    .section-three {
        background-color: var(--normal-color);
        padding-bottom: 0;
        position: relative;
    }

    .section-three.part-one,
    .section-three.part-two,
    .section-three.part-three,
    .section-three.part-four {
        padding: 50px 0 !important;
    }

    .section-three .short-image {
        bottom: -97px;
        right: 0;
        width: 21%;
        z-index: 0;
    }

    .part-one .container-fluid .container .row .col-12:last-child {
        padding-left: 10px;
    }

    .part-two .container-fluid .container .row .col-12:first-child {
        padding: 0 20px;
    }

    .part-three .container-fluid .container .row .col-12:last-child {
        padding-left: 20px;
    }

    .part-four .container-fluid .container .row .col-12:first-child {
        padding-right: 0;
    }

    .section-three .heading {
        font-size: 18px;
        text-align: center;
        font-weight: bold;
        color: var(--heading-color);
        padding: 25px 27px;

    }

    .section-three .paragraph {
        margin-top: 0;
        font-size: 14px;
        font-weight: 300;
        line-height: 1.5em;
        color: var(--normal-dark-color);
        padding: 0 0;
        text-align: center;
        padding: 35px 10px;
    }

    .section-three .box-flex {
        margin-top: 85px;
    }

    .section-three .box-flex .col:nth-of-type(1) {
        border-right: 1px solid var(--border-color);
    }

    .section-three .box-flex .col:nth-of-type(2) {
        margin-left: 52px;
    }

    .section-three .box-flex .num {
        font-size: 18px;
        font-weight: bold;
        color: var(--normal-dark-color);
    }

    .home-2 .section-three .section-button button {
        background-color: black;
        margin-bottom: 10px;
    }

    /* .home-2 .section-three .box-flex .num{color:var(--home-two-button-bg-color)} */
    .section-three .box-flex .text {
        font-size: 16px;
        font-weight: 400;
        text-transform: capitalize;
        color: var(--normal-dark-color);
    }

    .section-three .section-button {
        margin-top: 32px;
    }

    .section-three .section-button button {
        background-color: var(--normal-dark-color);
        border-radius: 24px;
        text-align: center;
        padding: 14px 36px;
        color: var(--normal-color);
    }

    /* .home-2 .section-three .section-button button{
        background-color:var(--home-two-button-bg-color);
    } */
    .index .part-one,
    .pruning .part-two,
    .pruning .part-three,
    .pruning .part-four,
    .home-2 .part-one,
    .pruning .part-two,
    .pruning .part-three,
    .pruning .part-four,
    .home-3 .part-one,
    .pruning .part-two,
    .pruning .part-three,
    .pruning .part-four,
    .home-4 .part-one,
    .pruning .part-two,
    .pruning .part-three,
    .pruning .part-four,
    .pruning .part-one,
    .pruning .part-two,
    .pruning .part-three,
    .pruning .part-four,
    .recycling .part-one,
    .recycling .part-two,
    .recycling .part-three,
    .recycling .part-four,
    .office .part-one,
    .office .part-two,
    .office .part-three,
    .office .part-four,
    .relocation .part-one,
    .relocation .part-two,
    .relocation .part-three,
    .relocation .part-four {
        padding: 0 0;
    }

   .index .part-two,
    .index .part-four,
    .home-3 .part-two,
    .home-3 .part-four,
    .home-4 .part-two,
    .home-4 .part-four,
    .pruning .part-two,
    .pruning .part-four,
    .recycling .part-one,
    .recycling .part-three,
    .office .part-one,
    .office .part-three,
    .office .part-five,
    .relocation .part-two,
    .relocation .part-four {
        background: url("../images/pruning/Path31.png");
        background-position: center center;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .relocation .section-three .section-image {
        padding-left: 31px;
    }



    .banner-contact .card .card-title {
        font-size: 18px;
        font-weight: 500;
    }

    .banner-contact .card .card-text {
        font-size: 14px;
        font-weight: 300;
    }

    /* gardining  container  */
    .gardiningcontainer {
        padding: 70px 0;
    }

    .officecontainer {
        padding: 30px 0;

    }

    /* gardining container end  */

    /* section three upgrade */
    .relocation .section-three .features {
        border: none;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        margin-top: 40px;
    }

    .relocation .section-three .features .feature-box {
        border: none;
        height: auto;

    }

    .relocation .section-three .features .feature-box:nth-of-type(2) {
        margin: 0 30px;
    }

    .relocation .section-three .features .feature-box .card {
        width: 90px;
        height: 66px;
        border: 2px dashed black;
        background: transparent;
        align-self: center;
    }

    .relocation .section-three .features .feature-box .card .card-body {
        border: none;
        height: auto;
        padding: 15px 0px 5px 0px;
    }

    .relocation .section-three .features .feature-box .card .card-body .card-title {
        border: none;
        height: auto;
        font-size: 16px;
        font-weight: bold;
        text-rendering: optimizeSpeed;
        text-align: center;
        margin-bottom: 0;
    }

    .relocation .section-three .features .feature-box .card .card-body .card-text {
        border: none;
        height: auto;
        text-align: center;
        font-size: 9px;
        font-weight: 400;
        text-rendering: optimizeSpeed;
    }

    .home-2 header {
        /* background-color: transparent; */
        background-color: var(--home-primary-color) !important;
    }

    .section-four {
        /*background: url("../images/Path3.webp");*/
        background-size: 100% 100%;
        background-position: center center;
        position: relative;
        z-index: 1;
        padding: 20px 0;
        background-repeat: no-repeat;
        margin-top:25px;
    }

    .home-2 .section-one {
        background: var(--normal-color) url("../images/home2/Group103.png");
        background-position: top 70px right -86px;
        background-size: 56%;
        background-repeat: no-repeat;
    }

    /* .home-3 .section-four, .home-4 .section-four, .relocation .section-four{
        background:transparent;
    } */
    .section-four .heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        color: var(--heading-color);
    }

    .section-four .paragraph {
        text-align: center;
        margin-top: 38px;
        font-size: 14px;
        font-weight: 300;
        color: var(--normal-dark-color);
    }

    .home-2 .section-four .heading,
    .home-3 .section-four .heading,
    .home-4 .section-four .heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        color: var(--heading-color);
    }

    .home-2 .section-four .paragraph,
    .home-3 .section-four .paragraph,
    .home-4 .section-four .paragraph {
        text-align: center;
        margin-top: 38px;
        font-size: 14px;
        font-weight: 300;
        color: var(--normal-dark-color);
    }

    .section-four .section-box {
        margin-top: 70px;
    }

    .section-four .section-box .card {
        padding: 83px 21px;
        border: none;
        border-radius: 15px;
    }

    .section-four .section-box .card .card-img-top {
        width: 70px;
        height: 70px;
        right: 38px;
        top: 32px;
    }

    .section-four .section-box .card .card-title div:nth-of-type(1) {
        font-size: 22px;
        font-weight: 500;
        color: var(--normal-dark-color);
    }

    .section-four .section-box .card .card-title div:nth-of-type(2) {
        font-size: 22px;
        font-weight: 600;
        color: var(--normal-dark-color);
    }

    .section-four .section-box .card .card-text {
        font-size: 18px;
        font-weight: 300;
        color: var(--normal-dark-color);
        line-height: 36px;
    }

    .section-services {
        margin-top: 65px;
        padding: 128px 0;
        background: var(--normal-color) url("../images/home3/Path3.webp");
        background-position: center center;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .home-4 .section-services {
        background: var(--normal-color) url(../images/home4/Path3.webp);
        background-position: auto auto;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .section-services .heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        font-style: normal;
        margin-bottom: 50px;
    }

    .section-services .card {
        border: none;
        background-color: transparent;
        width: auto;
        height: 200px;
        justify-content: space-evenly;
        align-items: center;
        margin-top: 20px;
    }

    .section-services .card .card-body {
        flex: 0;
    }

    .section-services .card .card-body .card-title {
        font-weight: 500;
        font-size: 15px;
    }

    .section-five {
        background-color: var(--normal-color);
        position: relative;
        z-index: 1;
        padding: 0 0;
        padding-bottom:73px
    }

    .section-five .heading {
        font-size: 18px;
        font-weight: bold;
        color: var(--heading-color);
        padding: 0;
    }

    .section-five .section-box {
        margin-top: 36px;
    }

    .section-five .section-box .accordion {
        border: none;
    }

    .section-five .section-box .accordion .accordion-item {
        background-color: var(--normal-color);
        padding: 38px 15px;
    }

    .section-five .section-box .accordion .accordion-item .accordion-box {
        border-radius: 15px;
        margin-bottom: 28px;
    }

    .section-five .section-box .accordion .accordion-item .accordion-header {
        border: none;
        border-radius: 0;
    }

    .section-five .section-box .accordion .accordion-item .accordion-header .accordion-button {
        font-size: 14px;
        font-weight: 600;
        border-radius: 15px;
        color: var(--normal-dark-color);
        background: var(--accordion-items);
        padding: 26px 31px;
    }

    .section-five .section-box .accordion .accordion-item .accordion-collapse .accordion-body {
        font-size: 14px;
    }

    .section-five .section-box .accordion .accordion-item .accordion-header .accordion-button:not(collapsed) {
        background: var(--accordion-items);
    }

    .section-five .section-box .accordion .accordion-item .accordion-box:not(.collapsed) {
        background-color: var(--normal-color);
    }


    /* section android */
    .section-android {
        background: url("../images/home3/Path17.png");
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        margin-bottom: 121px;
        padding: 90px 0 0 0;
        overflow: hidden;
    }

    .home-4 .section-android,
    .relocation .section-android {
        background: url("../images/home4/Path4.webp");
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
    }

    .section-android .heading {
        font-size: 40px;
        font-weight: bold;
        width: 339px;
        border: none;
    }

    .section-android .paragraph {
        margin-top: 38px;
    }

    .section-android .button button {
        margin-top: 70px;
        background-color: var(--normal-dark-color);
        padding: 14px 37px;
        border-radius: 50px;
        color: var(--normal-color);
        font-size: 15px;
        font-weight: 500;
        border: none;
    }




    /* section six */
    .section-six {
        padding: 64px 0 0 0;
        background: var(--normal-color) url("../images/Path3.webp");
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        position: relative;
    }

    .bookhouse .section-six {
        padding: 64px 0 0 0;
        background: var(--normal-color) url("");
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        position: relative;
    }

    /* .home-2 .section-six{
          background:var(--normal-color) url("../images/home2/Path3.webp");
          background-size: 100% 100%;
          background-position: center center;
          background-repeat: no-repeat;
      } */
    .home-2 .section-six,
    .home-3 .section-six,
    .home-4 .section-six,
    .pruning .section-six,
    .recycling .section-six,
    .office .section-six,
    .relocation .section-six,
    .care .section-six {
        background: transparent;
        padding: 50px 0;
    }

    .section-six .heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        color: var(--heading-color);
    }

    .section-six .testinomial-carsouel {
        margin-top: 43px;
    }

    .section-six .testinomial-carsouel .card {
        background: var(--normal-color);
        border-radius: 15px;
        padding: 19px 12px;
        position: relative;
        width: auto;
        height: auto;
        margin: 0 30px;
        height: 262px;
        overflow-y: auto;
    }

    .section-six .testinomial-carsouel .card img {
        position: absolute;
        right: 20px;
        top: 4px;
        width: 52px!important;
        height: 52px!important;
    }

    .wcleaning .section-six .testinomial-carsouel .card img,
    .home-2 .section-six .testinomial-carsouel .card img,
    .home-3 .section-six .testinomial-carsouel .card img,
    .home-4 .section-six .testinomial-carsouel .card img,
    .relocation .section-six .testinomial-carsouel .card img,
    .recycling .section-six .testinomial-carsouel .card img,
    .office .section-six .testinomial-carsouel .card img,
    .care .section-six .testinomial-carsouel .card img {
        filter: grayscale(100);
    }

    .section-six .testinomial-carsouel .card .card-body .card-title .name {
        font-size: 14px;
        font-weight: 600;
    }

    .section-six .testinomial-carsouel .owl-carousel .owl-stage-outer {
        height: 305px;
    }

    .section-six .testinomial-carsouel .owl-carousel .owl-dots .owl-dot span {
        background-color: #DBDBDB;
    }

    .section-six .testinomial-carsouel .owl-carousel .owl-dots .active span {
        background-color: #000000;
    }

    .section-six .testinomial-carsouel .owl-theme .owl-dots .owl-dot span {
        width: 12px;
        height: 12px;
        margin: 5px 7px;
    }

    .section-six .testinomial-carsouel .owl-carousel.owl-drag .owl-item:nth-of-type(odd) {
        margin-top: 0;
    }

    .section-six .testinomial-carsouel .card .card-body .card-title .rating-stars {
        color: #A4A4A4;
        font-size: 10px;
    }

    .section-six .testinomial-carsouel .card .card-body .card-title .subtitle {
        color: #A4A4A4;
        font-size: 9px;
    }

    .section-six .testinomial-carsouel .card .card-body .card-text {
        margin-top: 13px;
        line-height: 20px;
        font-weight: 300;
        font-size: 14px;
    }

    /*  banner site */
    .banner-contact {
        margin: 103px 0;
        background: url("../images/home2/banner2.png");
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
    }

    .banner-contact .card {
        margin: 200px 0;
        padding: 88px 58px;
        border: none;
        border-radius: 15px;
    }

    .banner-contact .card .card-title {
        font-size: 40px;
        font-weight: 500;
    }

    .home-2 .banner-contact .card .card-title {
        font-size: 18px;
        font-weight: 500;
    }

    .banner-contact .card .card-text {
        font-size: 18px;
        font-weight: 300;
    }

    .home-2 .banner-contact .card .card-text {
        font-size: 18px;
        font-weight: 300;
    }

    .banner-contact .card button {
        font-size: 19px;
        font-weight: bold;
        background-color: var(--home-two-button-bg-color);
        color: var(--normal-color);
        padding: 17px 49px;
        border-radius: 10px;
        border: none;
        margin-top: 23px;
    }

    .home-2 footer .foot-box .social-media li {
        /* color: var(--home-two-button-bg-color); */
        color: black;
    }

    .home-2 .banner-contact .card button {
        font-size: 16px;
        font-weight: bold;
        background-color: var(--home-two-button-bg-color);
        color: var(--normal-color);
        padding: 12px 32px;
        border-radius: 10px;
        border: none;
        margin-top: 23px;
    }

    /* contact us */
    .breadcrumb {
        border: none;
        margin-top: 33px;
        margin-bottom: 30px;
    }

    .breadcrumb span:nth-of-type(1) {
        border: none;
        color: var(--placeholder-text);
        font-size: 12px;
    }

    .breadcrumb span:nth-of-type(2) {
        border: none;
        font-weight: 400;
        color: var(--placeholder-text);
        font-size: 12px;

    }


    /* form contact us */
    .contact-form {
        border: none;
        height: auto;
    }

    .contact-form .left-side {
        border: none;
        height: auto;
    }

    .contact-form .left-side .heading {
        font-size: 22px;
        font-weight: bold;
        color: var(--normal-dark-color);
    }

    .contact-form .left-side .paragraph {
        margin-top: 22px;
        font-size: 16px;
        font-weight: 300;
    }

    .contact-form .left-side .contact-list {
        margin-top: 46px;
    }

    .contact-form .left-side .contact-list .box {
        display: flex;
        flex-direction: row;
        justify-content: start;
        align-items: flex-start;
        margin-bottom: 35px;
    }

    .image-google img {
        margin-bottom: -24px;

    }

    .contact-form .left-side .contact-list .box img {
        margin-right: 25px;
    }

    .contact-form .right-side {
        border: none;
        height: auto;
    }

    .contact-form .right-side .heading {
        font-size: 20px;
        font-weight: bold;
        color: var(--normal-dark-color);
    }

    .contact-form .right-side .paragraph {
        margin-top: 22px;
        font-size: 16px;
        font-weight: 300;
    }

    .contact-form .right-side .form-data {
        border: none;
        margin-top: 46px;
    }

    .contact-form .right-side .form-data input {
        box-shadow: none;
        outline: none;
        border: none;
        margin-bottom: 45px;
        border-radius: 0;
    }

    .contact-form .right-side .form-data button {
        padding: 12px 25px;
        background: var(--normal-dark-color);
        color: white;
        border: none;
        outline: none;
        border-radius: 300px;
        font-size: 12px;
        font-weight: 600;
    }

    .google-maps {
        margin-top: 100px;
        height: auto;
    }

    /* care */
    .care-section {
        border: none;
        margin-top: 108px;
    }

    .care-section .main-heading {
        border: none;
        text-align: center;
        font-size: 16px!important;
        font-weight: bold;
        padding: 0 40px!important;
    }

    .care-section .care-container {
        border: none;
        margin-top: 43.8px;
    }

    .care-section .care-container .heading {
        font-size: 18px;
        font-weight: 500;
        padding: 0 50px;
        text-align: center;
    }

    .care-section .care-container .paragraph {
        margin-top: 28px;
        font-size: 18px;
        font-weight: 300;
        padding: 0 11px;
        text-align: center;
    }

    .care-section .care-container .note-data {
        margin-top: 70px;
        font-style: normal;
        font-size: 18px;
        text-align: center;
        color: #000000;
    }

    .careking {
        width: 240px;
    }

    .care-section .care-container .buttons {
        border: none;
        margin-top: 38.6px;
        display: flex;
        justify-content: center;
        margin-bottom: 63px;
    }

    .care-section .care-container .buttons button {
        background-color: var(--normal-dark-color);
        color: var(--normal-color);
        border-radius: 300px;
        padding: 13px 34px!important;
        border: none;
        font-size: 12px!important;
    }

    .care-section .care-container .buttons button:last-child {
        margin-left: 25px;
    }

    .care-estate {
        margin-top: 48px;
        height: auto;
    }

    .care-estate .heading {
        font-size: 18px;
        font-weight: 600;
        margin-top: 28px;
    }

    .care-estate .paragraph {
        font-size: 14px;
        font-weight: 300;
        padding-right: 30px!important;
        color: #102529;
        margin-top: 20px;
        line-height: 30px;
    }

    .care-estate .list {
        border: none;
        height: auto;
        font-size: 18px;
        font-weight: 300;
    }

    .care-estate .list ul,
    .pruning .list-data ul {
        /* list-style-image: url("../images/care/checkmark.png"); */
        list-style-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-check2-circle" viewBox="0 0 16 16"><path d="M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0z"/><path d="M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z"/></svg>');
        margin-top: 31px;



    }

    /*.care-estate .list ul li::marker .care-estate .list ul li:not(li:first-child) {*/
    /*    margin-top: 30px;*/
    /*}*/

    /*.pruning .list-data ul li::marker .pruning .list-data ul li:not(li:first-child) {*/
    /*    margin-top: 30px;*/
    /*}*/

    .care-estate .buttons {
        border: none;
        display: flex;
        flex-direction: column!important;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        margin-top: 50px;
    }

    .care-estate .buttons button {
        background-color: var(--normal-dark-color);
        color: var(--normal-color);
        font-size: 12px;
        font-weight: 600;
        border-radius: 300px;
        padding: 11px 39px;
        display:block;
        border: none;
            width: 70%;
    margin: 10px 0;
    }

    .care-estate .buttons button:last-child {
        margin-left: 0;
         width: 106%;
    
    }

    .care-highlight {
        height: auto;
        border: none;
        text-align: center;
        margin-top: 70px;
    }

    .care-highlight .first-line {
        display: block;
        font-size: 14px;
    }

    .care-highlight .second-line {
        display: block;
        font-size: 14px;
        margin-top: 10px;
    }

    .care-highlight .second-line a {
        text-decoration: none;
        color: var(--normal-dark-color);
        font-weight: bold;
    }

    .care-highlight .buttons {
        margin-top: 60px;
        border: none;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
    }

    .care-highlight .buttons button {
        background-color: var(--normal-dark-color);
        color: var(--normal-color);
        font-size: 12px!important;
        font-weight: 600;
        border-radius: 300px;
        padding: 11px 29.5px 15px 39px!important;
        border: none;
    }

    .care-highlight .buttons button:last-child {
        margin-left: 29px!important;
    }


    /* care one */
    .care-one {
        border: none;
        margin-top: 37.2px;
    }

    .care-one .heading {
        font-size: 18px!important;
        font-weight: bold;
        text-align: center;
        padding: 27px 40px!important;
    }

    .care-one .paragraph {
        text-align: center;
        font-size: 14px;
        padding: 0 18px;
        font-weight: 300;
    }

    .care-one .inner-box {
        border: none;
        margin-top: 124px;
    }

    .care-one .inner-box .box .inner-heading {
        font-size: 18px;
        font-weight: bold;
        margin-top: 55.3px;
    }

    .care-one .inner-box .box .inner-paragraph {
        font-size: 14px;
        font-weight: 300;
        margin-top: 29px;
    }

    .care-one .inner-box .box:last-child {
        margin-top: 40px;
    }


    /* Video Section  */



    .video-container {
        border: none;
        margin-top: 129px;
        position: relative;
        background-color: rgba(0, 0, 0, 0.2);
        border-radius: 20px;
    }

    .care .video-container {
        background-color: rgba(0, 0, 0, 0.6);
    }

    .video-container .video-thumb {
        border: none;
        width: 100%;
        height: auto;
        z-index: -1;
    }

    .video-container .box-play {
        border: none;
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 2;
        transform: translate(-50%, -50%);
        cursor: pointer;
    }

    .care .with-video .heading {
        text-align: center;
        font-size: 20px;
        padding: 0 16px;
    }

    .care .with-video {
        margin-top: 42px;
        height: 380px;
    }

    /* relocation section */
    .relocation-section {
        border: none;
        height: auto;
        margin: 58.5px 0;
    }

    .relocation-section .heading {
        font-size: 18px!important;
        padding: 0 40px 51.8px 40px;
        font-weight: bold;
        text-align: center;
    }

    .relocation-section .paragraph {
        text-align: center;
        font-weight: 300;
        font-size: 14px;
        text-align: center;
        padding: 0 22px!important;
        margin-top: 34px;
    }

    .relocation-section .card-box {
        border: none;
        margin-top: 30px;
    }

    .relocation-section .card-box .card {
        background: white;
        border: none;
        overflow: hidden;
        border-radius: 20px;
            height: 65vh;
    overflow-y: auto;
    }
    .relocation-section .item{
        padding:10px;
    }

    .relocation-section .card-box .card .card-body {
        border: none;
        height: auto;
        padding: 25.4px 32px;
    }

    .relocation-section .card-box .card .card-body .card-title {
        font-size: 16px;
        font-weight: bold;
        color: var(--input-text);
        text-rendering: optimizeSpeed;
    }

    .card-title .heading {

        padding: 0 0 0 0;

    }

    .relocation-section .card-box .card .card-body .card-text {
        font-size: 14px;
        font-weight: 300;
        color: var(--input-text);
        margin-top: 25.2px;
        text-rendering: optimizeSpeed;
    }

    /* video section  */
    .section-three .sub-heading {
        font-size: 16px;
        text-align: center;
        margin-top: 17px;
        font-weight: 600;
    }

    .section-three .heading {
        font-size: 18px;
        font-weight: bold;
        color: var(--heading-color);
        text-transform: capitalize;
    }

    .care .video-section {
        margin-top: -324px;
    }

    .video-container {
        border: none;
        margin-top: 129px;
        position: relative;
        background-color: rgba(0, 0, 0, 0.2);
        border-radius: 20px;
    }

    .care .video-container {
        background-color: rgba(0, 0, 0, 0.6);
    }

    .video-container .video-thumb {
        border: none;
        width: 100%;
        height: auto!important;
        z-index: -1;
    }

    .video-container .box-play {
        border: none;
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 2;
        transform: translate(-50%, -50%);
        cursor: pointer;
    }

    /* booking services */
    .book-services {
        border: none;
        height: auto;
        margin: 58px 0;
    }

    .book-services .heading {
        text-align: center;
        font-display: initial;
        font-size: 18px!important;
        font-weight: bold;
        color: var(--input-text);
        /*text-rendering: optimizeSpeed;*/
    }

    .book-services .paragraph {
        text-align: center;
        font-size: 16px;
        font-weight: 300;
        margin-top: 36px;
        padding: 0 0!important;
        /*text-rendering: optimizeSpeed;*/
    }

    .book-services .services-box {
        margin-top: 59px;
    }

    .mycardbody {
        padding: 0 10px !important;
    }

    .book-services .services-box .card {
        background-color: white;
        border: none;
        border-radius: 15px;
        padding: 15px 0;
        margin-bottom: 20px;
        height:20vh;
        
    }

    .book-services .services-box .card img {
        width: 35px;
        height: auto;
        margin: 0 auto;
        display: block;
    }

    .book-services .services-box .card .card-body .card-title {
        font-size: 9px;
        text-align: center;
        font-weight: 600;
        text-rendering: optimizeSpeed;
        margin-top: 15px;
        font-display: initial;
    }

    .book-services .button-services {
        border: none;
        margin-top: 27px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .book-services .button-services button {
        background: var(--normal-dark-color);
        text-align: center;
        border-radius: 57px;
        padding: 10px 25px!important;
        font-size: 8px!important;
        font-weight: 600;
        color: var(--normal-color);
    }

    .book-services .button-services button:last-child {
        margin-left: 16px;
    }

    .rating-platform {
        /*margin-top: 76px;*/
        margin-top:30px;
    }
     .wcleaning .rating-platform {
        margin-top: 40px;
    }

    .home-2 .rating-platform {
        margin-top: 40px;
    }

    .home-3 .rating-platform {
        margin-top: 40px;
    }

    .home-4 .rating-platform {
        margin-top: 40px;
    }

    .pruning .rating-platform {
        margin-top: 40px;
    }

    .recycling .rating-platform {
        margin-top: 40px;
    }

    .office .rating-platform {
        margin-top: 27.1px;
    }

    .relocation .rating-platform {
        margin-top: 40px;
    }

    .rating-platform img {
        filter: grayscale(50);
        width: 75%;
        height: auto;
    }

    /* .home-2 .rating-platform img{
        filter:grayscale(0);
        width:75%;
    } */
    .home-3 .rating-platform img {
        width: 100%;
    }

    .wcleaning .rating-platform img,
    .index .rating-platform img,
    .care .rating-platform img,
    .bookhouse .rating-platform img,
    .home-2 .rating-platform img,
    .home-3 .rating-platform img,
    .home-4 .rating-platform img,
    .pruning .rating-platform img,
    .recycling .rating-platform img,
    .office .rating-platform img,
    .relocation .rating-platform img {
        filter: grayscale(0);
        width: 100%;
    }

    .rating-platform .rating-stars {
        color: var(--rating-star-color);
        font-size:8px;
    }

    .wcleaning .rating-platform .rating-stars,
    .index .rating-platform .rating-stars,
    .care .rating-platform .rating-stars,
    .home-2 .rating-platform .rating-stars,
    .home-3 .rating-platform .rating-stars,
    .home-4 .rating-platform .rating-stars,
    .pruning .rating-platform .rating-stars,
    .recycling .rating-platform .rating-stars,
    .office .rating-platform .rating-stars,
    .relocation .rating-platform .rating-stars,
    .bookhouse .rating-platform .rating-stars {
        color: var(--golden-stars);
        font-size: 8px;
    }

    .rating-platform .rating-text {
        border: none;
        font-weight: 600;
        font-size: 6px;
    }

    /* footer */
    footer {
        border: none;
        padding-top: 35px;
        /* padding-top:30px; */
        padding-bottom: 67px;
        background-color: var(--normal-color);
        margin-top: 0;
    }

    .wcleaning footer,
    .care footer,
    .index footer,
    .home-3 footer,
    .home-4 footer,
    .pruning footer,
    .recycling footer,
    .office footer,
    .relocation footer,
    .bookhouse footer {
        padding-bottom: 0;
    }

    .home-3 footer {
        background: url("../images/home3/Path4.webp");
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
    }

    .wcleaning footer,
    .index footer,
    .home-2 footer,
    .home-3 footer,
    .home-4 footer,
    .pruning footer,
    .recycling footer,
    .office footer,
    .relocation footer,
    .bookhouse footer {
        background: url("../images/home4/Path41.png");
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
    }


    footer .paragraph {
        font-size: 14px;
        color: var(--normal-dark-color);
        font-weight: 300;
        line-height: 1.5em;
        margin-top: 22px;
    }

    footer .foot-box {
        margin-top: 10px;
    }

    .footermail {
        font-size: 11px;
    }

    footer .foot-box .heading {
        border: none;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 16px;
        color: var(--heading-color);
    }

    footer .foot-box ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    footer .foot-box ul li {
        padding-bottom: 20px;
        color: var(--heading-color);
        font-size: 15px;
        font-style: normal;
        font-weight: normal;
    }

    footer .foot-box ul li a {
        text-decoration: none;
        color: var(--normal-dark-color);
        font-size: 14px;

    }

    .brandlogofooter {
        text-align: center;
    }

    .brandlogofooter img {
        width: 135px;
    }

    footer .foot-box .social-media li {
        font-size: 16px;
        padding-right: 16px;
    }

    /* .home-2 footer .foot-box .social-media li{
        color:var(--home-two-button-bg-color);
    } */
    .lower-footer {
        background-color: var(--normal-color);
    }

    .wcleaning .lower-footer,
    .index .lower-footer,
    .home-2 .lower-footer,
    .home-3 .lower-footer,
    .home-4 .lower-footer,
    .recycling .lower-footer,
    .office .lower-footer,
    .relocation .lower-footer,
    .bookhouse .lower-footer {
        margin-top: 67px;
        background-color: transparent;
    }

    .lower-footer span {
        color: var(--placeholder-text);
        font-size: 13px;
        font-weight: 300;
    }


    /* Book House  */
    .houseform h4 {
        font-size: 16px;
    }

    .formbtn {
        padding: 10px 40px;
    }

    .formlastbtn {
        padding: 10px 20px;
    }

    /* according change color  */



    .accordion-button::after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="60" fill="currentColor" class="bi bi-plus" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>');
    }

    .accordion-button:not(.collapsed)::after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="60" fill="currentColor" class="bi bi-dash" viewBox="0 0 16 16"><path d="M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z"/></svg>');
    }

    .indexsectionone {
        padding-top: 60px;
    }

    .mytitle {
        font-size: 14px;
    }

    .lasttext p,
    .lasttext p span {
        margin-top: 20px;
    }

    .homebtn {
        background-color: var(--normal-dark-color);
        border-radius: 24px;
        text-align: center;
        padding: 6px 19px !important;
        color: var(--normal-color);
        font-size: 8px !important;
    }

    .homenum {
        font-size: 18px !important;
    }

    .homesettingtitle {
        font-size: 16px !important;
    }

    .homesettingsubtitle {
        font-size: 14px !important;
    }
    .servicesMenuDropdown{
        display: none;
    }
    .servicesMenuDropdown::-webkit-scrollbar {
        width: 1px;
      }
      
      /* Track */
      .servicesMenuDropdown::-webkit-scrollbar-track {
        background: #f1f1f1; 
      }
       
      /* Handle */
      .servicesMenuDropdown::-webkit-scrollbar-thumb {
        background: #888; 
      }
      
      /* Handle on hover */
      .servicesMenuDropdown::-webkit-scrollbar-thumb:hover {
        background: #555; 
      }
        .servicesMenuDropdown{
            position: absolute;
            /* bottom: -300px; */
            top:40px;
            background: #fff;
            padding: 16px 0px 0px 0px;
            width: 200px; 
            height: auto;
            max-height: 60vh;
            overflow-y: auto;
            display: none;
            z-index:9999;
           
            
    
        }
        .servicesMenuDropdown ul{
            list-style-type: none;
            padding:0;
        }
        .servicesMenuDropdown ul li {
           
            font-size: 1.125rem;
            font-weight: 300;
            line-height: 2.41;
            margin-bottom: 10px;
            color: #000000;
            
        }
    
        .servicesMenuDropdown ul li a{
            text-decoration: none;
           
            
        }
         .video-thumb{
            height: 311px;
        }
        .carerightpadd {
    padding-left: 10px;
}
 /*.carecardimg .card-box .card img.card-top-img{*/
 /*           width:92px;*/
 /*           margin:20px auto;*/
 /*       }*/
        
        
                /*Googel Revew */

.card.reviewcard{
   
    border:none;
    height: 55vh;
    overflow-y: auto;
        border-radius: 15px;
         padding:20px 0;
  
}
.coloredrow{
    border-bottom:4px solid #A362C3;
    margin-top:20px;
}
.avatarsection i{
    color:#F7A000;
    margin-right:5px;
}
.googlereviewimg{
    margin-top:20px;
    margin-bottom:10px;
}
.googlereviewimg{
    width:160px;
}

.whatsappicon{
    height:50px!important;
    width:50px!important;
}
.owl-carousel .item .card.reviewcard {
    border: none;
    height: 55vh;
    overflow-y: auto;
    border-radius: 15px;
    padding: 20px 0;
}

.list-col {
    display:flex;
}
.companylogo .item img{
    width:160px!important;
      height:70px!important;
}
.care .care-estate .list ul li{
    margin-bottom:20px;
}
.section-six .carepagelast.testinomial-carsouel .card{
    height:38vh;
    overflow-y:auto;
    margin-top:20px;
}
.smallheader ul li{
    font-size:9px;
}
.smallheader ul{
    display:flex;
    flex-direction:column;
}


.home-4 .section-android .heading {
    font-size: 40px;
    font-weight: bold;
    width: auto;
    border: none;
    text-align: center;
}
.home-4 .androidtextsection {
    padding: 0px 50px;
    display: flex;
    flex-direction: column;
    justify-content: start;
}



/*Window Plustering----------------------------------------------------------------------------- */

.wcleaning .section-two .card {
    border: none;
    border-radius: 15px;
   width: 317px;
    height: 154px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: var(--normal-color);
    box-shadow: 0px 0px 45px 0px rgb(0 0 0 / 20%);
    padding: 0 21px;
}
.wcleaning .section-two {
  
    padding: 36px 0;
}
.wcleaning .section-three .box-flex .col:nth-of-type(1) {
     border-right: none;
}
.wcleaning .office-section .features .owl-carousel .item .card {
    border: none;
    overflow: hidden;
    box-shadow: 0 0 15px 0 rgb(100 100 100 / 40%);
    border-radius: 20px;
    height: auto;
    overflow-y: auto;
}

.wcleaning .office-section .features .owl-carousel .item .card .card-body{
    height:210px;
    overflow-y:auto;
        padding: 22px 10px;
}

.wcleaning .section-two .card .card-title {
    font-size: 14px;
    font-weight: 600;
        color: #000000a1;
   
}
 .wcleaning .section-three ul{
        list-style-image:url("../images/office/checkmark.png");
        margin:36px 0 0 0;
        padding:0;
        list-style-position: inside;
    }
    .wcleaning .section-three .box-flex {
    margin-top: 0px;
}
.golplastering{
       width: 110px;
    background: #EEEEEE;
    height: 110px;
    border-radius: 50%;
}
.golplastering p{
    margin: 0;
    font-size: 30px;
    font-weight:bold;
}
.wcleaning .section-three.part-one {
    background: url(../images/home4/Path4.webp);
    background-position: center center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin:70px 0 50px 0;
}
.wcleaning .section-three {
    background-color: var(--normal-color);
    padding-bottom: 12px;
    position: relative;
    padding-top: 40px;
}
.wcleaning .section-android .heading {
    font-size: 20px;
    font-weight: bold;
    width: 339px;
    border: none;
}
.wcleaning .semiheading{
    font-size:16px;
}
.wcleaning .section-android {
    background: url(../images/home4/Path4.webp);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 15px;
    padding: 60px 0 0 0;
    overflow: hidden;
}
.office-section.ourcleannigsection .features .owl-carousel .item .card .card-body .card-title .heading {
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

.office-section.ourcleannigsection .features .owl-carousel .item .card .card-body  {
    height:89px;
    overflow-y:auto;
    padding: 13px 12px;
}
.office-section.ourcleannigsection .features .owl-carousel .item .card img {
  height:120px;
}

.office-section.ourcleannigsection .features .owl-carousel .item .card i {
    /*margin-left: 75px;*/
    font-size: 20px;
    padding: 8px;
    border-radius: 50%;
    background: #EEEEEE;
}
.office-section.ourcleannigsection .features .owl-carousel .item {
    padding: 20px 10px;
}
.wcleaning .ourcleannigsection .heading{
    font-size: 12px;
    font-weight: bold;
    text-align:left;
}
.wcleaning .ourcleannigsection .features {
    margin-top: 25px;
    margin-bottom: 80px;
}

/*Custom code on toggle button */


/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 220px;
  height: 44px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
   /*background-color:#EEEEEE;*/
   background-color: #c5bcbc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 36px;
  width: 72px;
  left: 4px;
  bottom: 3px;
  background-color: black;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #9ca5aa;
  /*background-color:#F6F6F6;*/
}
input:checked + .p1{
    color:white;
}



input:checked + .slider:before {
  -webkit-transform: translateX(73px);
  -ms-transform: translateX(73px);
  transform: translateX(73px);
}

input:checked + .p2{
    color:white;
}


/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  /*border-radius: 50%;*/
  border-radius:30px;
}
.rightbutton .switch{
    position:relative;
}
.rightbutton .switch .p1{
    font-size:15px;
    z-index:999;
    position: absolute;
    left: 12px;
    top: 10px;
    color:white;
}
.rightbutton .switch .p2{
    font-size: 14px;
    z-index: 999;
    position: absolute;
    right: 11px;
    top: 12px;
    color: white;
}


/*Custom code on toggle button End  */


.wcleaning .office-section.ourcleannigsection {
    margin-top: 0px;
    height: auto;
}
.wcleaning .section-three ul li {
    margin-bottom:15px;
}


    
    .wcleaning .section-six {
    padding: 90px 0;
    background: none;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative;
}
.wcleaning header {
    background-color: var(--home-two-primary-color);
    z-index: 9999;
}
.wcleaning .recycling-section .features .card-text {
    margin-top: 24px;
    font-size: 18px;
    font-weight: 300;
    color: var(--normal-dark-color);
}
.wcleaning .office-section .features .owl-carousel .item .card .card-body .card-title .heading {
    text-align: left;
    font-size: 17px;
    font-weight: bold;
}
.wcleaning .office-section .features .owl-carousel .item .card .card-body .card-text ul li {
    margin-top: 0px;
    font-size: 18px;
}
.androidtextsection {
    padding: 0px 130px;
    display: flex;
    flex-direction: column;
     justify-content: start; 
}
.wcleaning .section-android .heading {
    font-size: 20px;
    font-weight: bold;
    width: auto;
    border: none;
}
.wcleaning .section-six .testinomial-carsouel {
    margin-top: 40px;
}
   .wcleaning .section-five {
    background-color: var(--normal-color);
    position: relative;
    z-index: 1;
    padding: 0 0 40px 0;
}
.wcleaning .section-six .testinomial-carsouel .owl-carousel .owl-stage-outer {
    height: 339px;
}
.wcleaning .section-android img{
        height: 433px;
    width: 350px;
}
.wcleaning .logos-company .heading {
    text-align: center;
    font-size: 21px;
    font-weight: bold;
    padding: 22px 96px 23px 96px;
}
.wcleaning .section-three ul li {
   font-size:12px;
}
.wcleaning .recycling-section .features {
     margin-top:0; 
}
.wcleaning .golplastering {
   
    margin-top: 40px;
}
.wcleaning .office-section .features .owl-carousel .item .card .card-body .card-text ul, .imageicon {
    margin: 15px 0 0 0;
   
}
.wcleaning .androidtextsection {
    padding: 0px 10px;
   
}
.wcleaning .section-android .smallheader ul li {
    font-size: 12px;
}
.wcleaning .indexsectionone {
    padding-top: 0px;
}
.section-six{
    display:none;
}

/*----------------------------------------------------Privacy Policy ------------------------------------------------------------------------------*/

.privacypolicy{
    margin-top:50px;
    margin-bottom:50px;
}

.privacypolicy h1{
    font-size:29px;
    font-weight:bold;
    margin-bottom:30px;
}
.privacypolicy h2{
    font-size:21px;
    font-weight:500;
    margin-bottom:24px;
    margin-top:24px;
}
.privacypolicy p{
    font-size:16px;
    font-weight:light;
    color:#000000;
    margin-bottom:20px;
    margin-top:20px;
}









/*----------------------------------------------------End Privacy Policy ------------------------------------------------------------------------------*/

.contentmobile {
    position: absolute;
    z-index: 1;
    top: 51%;
    left: 50%;
    width: 75%;
    height: 170px;
    font-size: 16px;
    color: #000000a6;
    background: #F2F8FC;
    transform: translate(-50%,-50%);
}


/*Responsive div Bracket End */

}