:root{--white:#fff;--black:#000;--red:#dd3142;--gray:#6d6d6d;--white-1:#e6e6eb;--gray-2:#222;--gray-3:#f9f9f9;--gray-4:#3b3b3b;--gray-5:#cfcfcf;--gray-6:#9b9b9b}body{font-family:Roboto,sans-serif;margin:0;padding:0}a{text-decoration:none}button{cursor:pointer}header{box-shadow:0 4px 24px rgba(0,0,0,.05);font-weight:700}main{align-items:center;display:flex;flex-direction:column}.align_left{text-align:left}.contact-info{align-self:center;line-height:52px;text-transform:uppercase}.font-size_common{font-size:44px}.needs-text{font-weight:600}.contact-number{font-size:34px;font-weight:900;line-height:40px;padding-top:17px}.plumber-image-item{margin-bottom:-4px;padding-left:64px}.background_red{background:var(--red)}.maintenance-wrapper{display:flex;justify-content:center;width:100%}.maintenance-block{max-width:237px;padding:63px 46px 34px;text-align:center}.maintenance-headline{font-size:14px;font-weight:500;line-height:17px;margin-bottom:12px}.maintenance-text-block{color:var(--white);font-size:12px;line-height:16px}.maintenance-button{background:var(--white);border:1px solid var(--white);border-radius:5px;height:32px;margin-top:8px;max-width:115px}.learn-more{font-size:17px;line-height:19px;text-decoration:underline}.border-maintenance-block{border:1px solid var(--white-1);margin:42px 0 31px}.welcome-header{font-weight:700;line-height:52px;margin:0;max-width:400px}.welcome-text{font-size:14px;line-height:17px;margin:0;padding:12px 0 31px}.welcome-intro{background:url(video.4cd8467a.jpg);background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;justify-content:space-between;margin:79px 0;padding:50px}.welcome-intro-wrapper{background:hsla(0,0%,100%,.7);max-width:542px;padding:40px;width:50%;z-index:10}.learn-button{border-radius:45px;color:var(--white);font-size:15px;height:43px;line-height:18px;text-decoration:underline;text-transform:uppercase;width:136px}.video-icon{align-items:center;display:flex;justify-content:center;width:50%}.our-company_block{width:100%}.experts-wrapper{display:flex;justify-content:space-evenly}.couple-img-block{align-items:center;display:flex}.text-block-experts{margin-left:-98px;max-width:432px;padding:50px 0}.history-header{color:var(--white);font-size:41px;line-height:52px;margin:0}.trust-header{color:var(--white);font-size:30px;font-weight:300;margin:0}.company-info{color:var(--white);font-size:14px;line-height:17px;padding-bottom:35px}.company-info-padding{padding-bottom:0}.advantages{padding-top:87px}.advantages-text-block{align-items:center;display:flex;flex-direction:column}.advantages-info{color:var(--gray);font-size:16px;line-height:22px;max-width:983px;padding-top:8px}.advantages-wrapper{font-size:14px;font-weight:600;line-height:17px;padding-top:49px}.advantages-container{display:flex;justify-content:space-around;padding-bottom:66px;width:100%}.advantages-list{display:flex;flex-direction:column}.advantages-ellipse-item{background:var(--white);border:3px solid var(--red);border-radius:50%;display:flex;height:8px;width:8px}.list-item{display:flex;padding-top:29px}.advantages-list .list-item:first-child{padding-top:0}.column-advantages{padding-left:10px}.homepage-slider-hover,footer{align-items:center;display:flex;flex-direction:column}.homepage-slider-hover{padding-top:32px;position:relative}.homepage-slider{position:absolute}.content{display:flex;justify-content:center}.slide{color:var(--white);display:flex;flex-flow:column;list-style:none;text-align:center;width:940px}.slide-heading{color:var(--red);font-size:30px;font-weight:500;line-height:35px;padding-top:20px;text-transform:uppercase}.slide-content{font-size:20px;line-height:24px}.autor{font-family:Mukta,sans-serif;font-size:20px;font-weight:700;line-height:33px}.slider-image{border-radius:10px;filter:brightness(48%)}#sl{display:inline-block}.nav-dots{display:flex;justify-content:center;left:23px;padding-top:24px}.nav-dots span{background:var(--red);background:var(--white);border-radius:50%;cursor:pointer;display:inline-block;height:6px;margin:1px;position:relative;width:6px}.nav-dots span.nav-dot_active:after{background:var(--red);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:0;width:6px}.blog-wrapper{padding:52px 0}.blog-name{font-size:30px;font-weight:700;padding-bottom:22px;text-align-last:left;text-transform:uppercase}.blog{max-width:329px}.blog-panel{display:flex;justify-content:space-between}.caption{font-size:20px;font-weight:400;line-height:24px}.description{font-size:16px;line-height:17px}.footer-news{display:flex;justify-content:space-between;margin:auto}.footer-wrapper{background:var(--black);display:flex;justify-content:center;padding-top:32px;text-align:left;width:100%}.dark-logo{padding-bottom:28px;width:165px}.social-info{display:flex;flex-direction:column}.footer-content-wrapper{color:var(--white);font-size:12px;line-height:14px;padding-bottom:7px;width:362px}.social-link{padding-right:20px}.links-container{align-items:baseline;display:flex}.links-footer{color:var(--white);font-size:12px;line-height:14px;list-style:none}.service-link-header{color:var(--red);font-size:16px;font-weight:700;padding-bottom:40px;text-transform:uppercase}.service-item{padding-bottom:15px}.contacts-footer{color:var(--white);font-size:12px;list-style:none;padding-left:91px}.uppercase-info{font-size:14px;line-height:17px}.adress{padding-bottom:39px}.repair-footer{list-style:none;padding-left:55px}.repair-text{width:179px}.uppercase-repair{color:var(--white);font-size:10px;padding-bottom:5px}.repair-wrapper{color:var(--white);display:flex;font-size:8px;padding-bottom:15px}.photo-blog{display:flex}.recent-news{padding-left:14px}.recent-blogs_img{height:50px}.navigation-bottom{background:var(--black);border-top:1px solid #fff;display:flex;justify-content:center;width:100%}.copyright{color:var(--red);display:flex;font-size:10px;justify-content:space-between;line-height:12px;padding:11px 0 12px}.terms{padding-right:38px}.container{max-width:1170px;width:100%}.receive-help-wrapper{display:flex;justify-content:center;padding-top:48px}.contact-us{display:flex;flex-direction:column}.contact-header{font-weight:900}.services-button{border-radius:35px;color:var(--white);font-size:15px;height:44px;line-height:18px;text-transform:uppercase;width:160px}.border_red{border:1px solid var(--red)}
/*# sourceMappingURL=index.50aa7266.css.map */
