.elementor-1795 .elementor-element.elementor-element-ab9697c{margin-top:-1px;margin-bottom:0px;}.elementor-1795 .elementor-element.elementor-element-c459a80{padding:120px 0px 120px 0px;}.elementor-1795 .elementor-element.elementor-element-d33c971 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-3be491c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1795 .elementor-element.elementor-element-3be491c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-e815bbb .title-area-wrap{text-align:left;}.elementor-1795 .elementor-element.elementor-element-e815bbb .subtitle-selector{color:#F67925!important;}.elementor-1795 .elementor-element.elementor-element-4ec3c13 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-d45d70d .video-btn .play-btn:hover i{color:#FFFFFF!important;background-color:#FFFFFF!important;}.elementor-1795 .elementor-element.elementor-element-d45d70d .video-btn .play-btn i{background-color:#FFFFFF!important;}.elementor-1795 .elementor-element.elementor-element-d45d70d .video-btn .play-btn:after,.elementor-1795 .elementor-element.elementor-element-d45d70d .play-btn:before{background-color:#FFFFFF!important;}.elementor-1795 .elementor-element.elementor-element-d45d70d .themeholy-btn:hover{color:#000000;}.elementor-1795 .elementor-element.elementor-element-d45d70d .themeholy-btn{background-color:#C6283C;}.elementor-1795 .elementor-element.elementor-element-1ebb074 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-7bc01a3{overflow:hidden;padding:0px 0px 120px 0px;}.elementor-1795 .elementor-element.elementor-element-c890c4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1795 .elementor-element.elementor-element-c890c4a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-820f19b .title-area-wrap{text-align:left;}.elementor-1795 .elementor-element.elementor-element-820f19b .subtitle-selector{color:#F67925!important;}.elementor-1795 .elementor-element.elementor-element-6001005 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-ccfc116:not(.elementor-motion-effects-element-type-background), .elementor-1795 .elementor-element.elementor-element-ccfc116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1795 .elementor-element.elementor-element-ccfc116 > .elementor-background-overlay{background-image:url("https://lmicuccihomeservice.com/wp-content/uploads/2025/05/f_1.webp");background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1795 .elementor-element.elementor-element-ccfc116{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1795 .elementor-element.elementor-element-484348b{padding:120px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-195e520 .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-195e520 .title-selector{color:#FFFFFF;}.elementor-1795 .elementor-element.elementor-element-195e520 .subtitle-selector{color:#F67925!important;}.elementor-1795 .elementor-element.elementor-element-0294229{padding:0px 0px 120px 0px;}.elementor-1795 .elementor-element.elementor-element-d44b679 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-652d36b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1795 .elementor-element.elementor-element-652d36b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1795 .elementor-element.elementor-element-1951e97{padding:120px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-39dc9db > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-a4735b0 .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-a4735b0 .subtitle-selector{color:#F67925!important;}.elementor-1795 .elementor-element.elementor-element-cd0b0ca{padding:0px 0px 120px 0px;}.elementor-1795 .elementor-element.elementor-element-7ec5302 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-2ae9c93 p{color:#000000!important;}.elementor-1795 .elementor-element.elementor-element-0b109b0:not(.elementor-motion-effects-element-type-background), .elementor-1795 .elementor-element.elementor-element-0b109b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1795 .elementor-element.elementor-element-0b109b0 > .elementor-background-overlay{background-image:url("https://lmicuccihomeservice.com/wp-content/uploads/2025/05/h_1.webp");background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1795 .elementor-element.elementor-element-0b109b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1795 .elementor-element.elementor-element-c511564 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-21800dd .counter-card_number{color:#FFFFFF!important;}.elementor-1795 .elementor-element.elementor-element-21800dd .counter-card_text{color:#E0E0E0!important;}.elementor-1795 .elementor-element.elementor-element-76f7fb1{padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-cf75b1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1795 .elementor-element.elementor-element-350c985{padding:120px 0px 90px 0px;}.elementor-1795 .elementor-element.elementor-element-99fd38f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-06e1995 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1795 .elementor-element.elementor-element-f3928cd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1795 .elementor-element.elementor-element-f3928cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1795 .elementor-element.elementor-element-f3928cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1795 .elementor-element.elementor-element-f3928cd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1795 .elementor-element.elementor-element-1bd7b1d .title-area-wrap{text-align:left;}.elementor-1795 .elementor-element.elementor-element-1bd7b1d .subtitle-selector{color:#F67925!important;}.elementor-1795 .elementor-element.elementor-element-76bf8b3 h3{font-size:17px;}.elementor-1795 .elementor-element.elementor-element-bce9f3a .themeholy-btn:hover{color:#000000;}.elementor-1795 .elementor-element.elementor-element-4592dadc{padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-28e3ffdb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1795 .elementor-element.elementor-element-28e3ffdb{text-align:center;color:#092038;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-1795 .elementor-element.elementor-element-4d30918d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1795 .elementor-element.elementor-element-4d30918d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-3e13c7d2{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-1795 .elementor-element.elementor-element-635a9712.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1795 .elementor-element.elementor-element-635a9712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1795 .elementor-element.elementor-element-635a9712.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1795 .elementor-element.elementor-element-635a9712 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-283d0461{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-1795 .elementor-element.elementor-element-283d0461 img{width:100%;}.elementor-1795 .elementor-element.elementor-element-67d60067{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1795 .elementor-element.elementor-element-d22249{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1795 .elementor-element.elementor-element-49169a02{padding:0px 0px 60px 0px;}.elementor-1795 .elementor-element.elementor-element-41d0b7c4{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1795 .elementor-element.elementor-element-2459830f{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}@media(min-width:768px){.elementor-1795 .elementor-element.elementor-element-2bbbb791{width:20.964%;}.elementor-1795 .elementor-element.elementor-element-2fe84b68{width:78.701%;}}@media(max-width:1024px){.elementor-1795 .elementor-element.elementor-element-c459a80{padding:80px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-d33c971 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-3be491c > .elementor-element-populated{padding:40px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-e815bbb .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-4ec3c13{text-align:center;}.elementor-1795 .elementor-element.elementor-element-1ebb074 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-7bc01a3{padding:80px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-c890c4a > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-820f19b .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-6001005 > .elementor-element-populated{padding:50px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-484348b{padding:80px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-195e520 .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-0294229{padding:0px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-d44b679 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-1951e97{padding:80px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-39dc9db > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-a4735b0 .title-area-wrap{text-align:center;}.elementor-1795 .elementor-element.elementor-element-cd0b0ca{padding:0px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-7ec5302 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-c511564 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-350c985{padding:120px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-99fd38f > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-f3928cd > .elementor-element-populated{padding:030px 36px 0px 36px;}.elementor-1795 .elementor-element.elementor-element-1bd7b1d .title-area-wrap{text-align:center;}}@media(max-width:767px){.elementor-1795 .elementor-element.elementor-element-d33c971 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-3be491c > .elementor-element-populated{padding:40px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-1ebb074 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-c890c4a > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-6001005 > .elementor-element-populated{padding:40px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-484348b > .elementor-container{max-width:540px;}.elementor-1795 .elementor-element.elementor-element-0294229 > .elementor-container{max-width:540px;}.elementor-1795 .elementor-element.elementor-element-d44b679 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-1951e97 > .elementor-container{max-width:540px;}.elementor-1795 .elementor-element.elementor-element-39dc9db > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-7ec5302 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1795 .elementor-element.elementor-element-c511564 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-350c985 > .elementor-container{max-width:540px;}.elementor-1795 .elementor-element.elementor-element-350c985{padding:70px 0px 80px 0px;}.elementor-1795 .elementor-element.elementor-element-99fd38f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1795 .elementor-element.elementor-element-f3928cd > .elementor-element-populated{padding:30px 12px 0px 12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1795 .elementor-element.elementor-element-d33c971{width:100%;}.elementor-1795 .elementor-element.elementor-element-3be491c{width:100%;}.elementor-1795 .elementor-element.elementor-element-c890c4a{width:100%;}.elementor-1795 .elementor-element.elementor-element-6001005{width:100%;}.elementor-1795 .elementor-element.elementor-element-99fd38f{width:100%;}.elementor-1795 .elementor-element.elementor-element-f3928cd{width:100%;}}@media(min-width:1025px){.elementor-1795 .elementor-element.elementor-element-ccfc116 > .elementor-background-overlay{background-attachment:fixed;}.elementor-1795 .elementor-element.elementor-element-0b109b0 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for plumerbanner, class: .elementor-element-ee81a18 */.background-image::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.6); 
  z-index: 0;
}
@media (max-width: 1024px) {
.elementor-1795 .elementor-element.elementor-element-ee81a18 .container{
    display: flex;
    align-content: center;
    height: 100vh;
}
}/* End custom CSS */
/* Start custom CSS for plumersectiontitle, class: .elementor-element-e815bbb */.elementor-1795 .elementor-element.elementor-element-e815bbb img{
    max-width: 30px;
}/* End custom CSS */
/* Start custom CSS for plumervdobtnwithbutton, class: .elementor-element-d45d70d */.themeholy-btn:before, .themeholy-btn:after{
    background-color: white !important;
    border: 1px solid gray;
}


@media (max-width: 1024px) {
    .elementor-1795 .elementor-element.elementor-element-d45d70d{
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for plumerfeatures, class: .elementor-element-1ebb074 */.elementor-1795 .elementor-element.elementor-element-1ebb074 img{
    max-width: 55px;
}/* End custom CSS */
/* Start custom CSS for plumersectiontitle, class: .elementor-element-820f19b */.elementor-1795 .elementor-element.elementor-element-820f19b img{
    max-width: 30px;
}/* End custom CSS */
/* Start custom CSS for plumerfeatures, class: .elementor-element-caaf550 */.elementor-1795 .elementor-element.elementor-element-caaf550 img{
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for plumersectiontitle, class: .elementor-element-195e520 */.elementor-1795 .elementor-element.elementor-element-195e520 img{
    max-width: 30px;
}/* End custom CSS */
/* Start custom CSS for plumerservice, class: .elementor-element-69fb717 */.elementor-1795 .elementor-element.elementor-element-69fb717 .row{
    justify-content: center;
}

.row div:nth-child(5) > div {
  background-color: var(--theme-color);
}

.row div:nth-child(5) > div *{
    color: white;
}

.row div:nth-child(5) > .service-list .box-btn:before
{
    background-color: white !important;
}

.row div:nth-child(5) > .service-list .fa-arrow-right:before{
    color: black !important;
}

.elementor-1795 .elementor-element.elementor-element-69fb717 img{
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for plumersectiontitle, class: .elementor-element-a4735b0 */.elementor-1795 .elementor-element.elementor-element-a4735b0 img{
    max-width: 30px;
}/* End custom CSS */
/* Start custom CSS for plumerworkprocess, class: .elementor-element-2ae9c93 */.elementor-1795 .elementor-element.elementor-element-2ae9c93 .process-box::before,
.elementor-1795 .elementor-element.elementor-element-2ae9c93 .process-box-line::before,
.elementor-1795 .elementor-element.elementor-element-2ae9c93 .process-box_icon::before,
.process-box:hover .process-box_icon::after


{
        background-color: #3bb7e0 !important;
}

.elementor-1795 .elementor-element.elementor-element-2ae9c93 .process-box-img
{
        border: 2px solid #3bb7e0;
}/* End custom CSS */
/* Start custom CSS for plumersectiontitle, class: .elementor-element-1bd7b1d */.elementor-1795 .elementor-element.elementor-element-1bd7b1d img{
    max-width: 30px;
}/* End custom CSS */
/* Start custom CSS for plumervdobtnwithbutton, class: .elementor-element-bce9f3a */.themeholy-btn:before, .themeholy-btn:after{
    background-color: white !important;
    border: 1px solid gray;
}

@media (max-width: 1024px) {
    .elementor-1795 .elementor-element.elementor-element-bce9f3a{
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e3ffdb */.elementor-1795 .elementor-element.elementor-element-28e3ffdb{
    width: 50%;
    margin: 0 auto;
}
@media (max-width: 1024px) {
    .elementor-1795 .elementor-element.elementor-element-28e3ffdb{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13c7d2 */.elementor-1795 .elementor-element.elementor-element-3e13c7d2{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-283d0461 */.elementor-1795 .elementor-element.elementor-element-283d0461{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67d60067 */.elementor-1795 .elementor-element.elementor-element-67d60067{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d22249 */.elementor-1795 .elementor-element.elementor-element-d22249{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d30918d */@media (max-width: 1024px) {
    .elementor-1795 .elementor-element.elementor-element-4d30918d > div {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .elementor-1795 .elementor-element.elementor-element-4d30918d > div div{
        margin: 0 auto;
        width: 140px;
    } 
    .elementor-1795 .elementor-element.elementor-element-4d30918d > div div:nth-child(5){
        grid-column: 1/3;
        padding-bottom: 15px;
    }
}/* End custom CSS */