.main-page-repair .container{display:block}.main-page-repair .services-block{padding-top:70px}.main-page-repair H2{text-align:center;font-family:"Russo One",sans-serif;color:#272728;font-size:45px;font-weight:400}.main-page-repair H3{color:#231f48;font-size:24px;font-weight:700;line-height:1.1;text-transform:uppercase}.main-page-repair .new-service{padding-bottom:69px}.main-page-repair .new-service .head{text-align:center}.main-page-repair .new-service H2{text-align:center;font-family:"Russo One",sans-serif;color:#272728;font-size:45px;font-weight:400;max-width:720px;margin:40px auto 50px}.main-page-repair .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-page-repair .item-desc{position:relative;width:50%;color:#fff;padding:27px 43px 47px;background-color:#231f48}.main-page-repair .item-desc:nth-child(2n){background-color:#006256}.main-page-repair .item-desc .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-page-repair .item-desc .top .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:77px;height:77px;margin-right:20px;border:2px solid #fff}.main-page-repair .item-desc .top>*{margin-bottom:15px}.main-page-repair .item-desc .top .pre-text{line-height:17px;font-size:24px;font-weight:700;margin-right:19px}.main-page-repair .item-desc .top .val{line-height:42px;font-family:"Russo One";display:block;font-size:57px;margin-top:16px}.main-page-repair .item-desc .top .pre-text+.text{margin-top:auto}.main-page-repair .item-desc .top .text .lg{line-height:17px;font-size:24px;text-transform:uppercase;font-weight:700}.main-page-repair .item-desc .top .text .small{display:block;line-height:18px;margin-top:9px;font-size:18px;font-weight:700}.main-page-repair .item-desc p{margin-top:22px;max-width:540px;font-size:18px;line-height:26px}.main-page-repair .service-box{margin-top:70px;position:relative}.main-page-repair .service-box:nth-child(2n){padding:70px 0 126px}.main-page-repair .service-box:nth-child(2n):before{content:"";display:block;background-color:#fbfbfb;position:absolute;left:-99999px;right:-99999px;top:0;bottom:0}.main-page-repair .text-center{text-align:center}.main-page-repair .service-box>*{position:relative;z-index:2}.main-page-repair .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-page-repair .schema-image{width:calc(100% - 490px);padding-right:130px;max-width:750px;margin-top:85px;text-align:right}.main-page-repair .schema-image img{max-width:100%}.main-page-repair .schema-caption{margin-top:85px;max-width:490px;width:100%;-webkit-box-shadow:0 5px 20px rgba(179,184,184,.4);box-shadow:0 5px 20px rgba(179,184,184,.4);background-color:#fff;padding:35px 20px 40px;color:#272728;font-size:18px;font-weight:400;line-height:30px}.main-page-repair .list-works{margin-top:48px}.main-page-repair .justify-space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-page-repair .list-works .col-6{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-page-repair .item-process{position:relative;padding-top:22px;height:33.333%;width:100%}.main-page-repair .item-process .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#006256;font-weight:700}.main-page-repair .item-process .no{width:44px;height:44px;border:3px solid #006256;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:17px;border-radius:50%;font-size:17px}.main-page-repair .item-process .title{font-size:24px;margin:0}.main-page-repair .item-process p{margin-top:12px;color:#231f48;font-size:18px}.main-page-repair .models-block{padding:70px 0;background-color:#f2f2f2}.main-page-repair .models-block .col-6{margin-top:50px;width:calc(50% - 25px)}.main-page-repair .models-block H4{color:#231f48;font-weight:900;font-size:24px;text-transform:uppercase;padding-bottom:30px}.main-page-repair .model-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 10px;width:122px;margin:21px 30px 0 0;height:78px;-webkit-box-shadow:0 5px 20px rgba(179,184,184,.4);box-shadow:0 5px 20px rgba(179,184,184,.4);background-color:#fff;color:#231f48;font-weight:900;word-wrap:break-word;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:24px;text-transform:uppercase}.main-page-repair .about-block{background-color:#006256;padding:130px 0 40px;color:#fff;text-align:center}.main-page-repair .about-block .container{max-width:1300px}.main-page-repair .about-block H2{color:#fff}.main-page-repair .align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-page-repair .about-block .image{width:580px;margin-top:104px;min-height:1px}.main-page-repair .responsive-image{max-width:100%}.main-page-repair .about-block .content{width:calc(100% - 580px);max-width:624px;margin-top:84px;background-color:transparent}.main-page-repair .about-block H3{font-size:36px;font-weight:400;text-transform:none;line-height:1.1;color:#fff;padding-bottom:38px}.main-page-repair .item-progress{width:190px;margin:27px 5px 0;background:url(../images/circle1.webp) 50% 0 no-repeat;min-height:150px;padding-top:28px}.main-page-repair .item-progress:nth-child(2){background:url(../images/circle2.webp) 50% 0 no-repeat}.main-page-repair .item-progress:nth-child(3){background:url(../images/circle3.webp) 50% 0 no-repeat}.main-page-repair .item-progress:nth-child(4){background:url(../images/circle4.webp) 50% 0 no-repeat}.main-page-repair .item-progress:nth-child(5){background:url(../images/circle5.webp) 50% 0 no-repeat}.main-page-repair .item-progress:nth-child(6){background:url(../images/circle6.webp) 50% 0 no-repeat}.main-page-repair .item-progress .head{line-height:42px;font-family:"Russo One";font-size:57px;white-space:nowrap;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-page-repair .item-progress .text{font-size:18px;margin-top:19px}.main-page-repair .about-block .info{margin-top:95px}.main-page-repair .about-block .info .subhead{font-size:16px;font-weight:700;text-transform:uppercase;max-width:470px;margin:0 auto 26px}.main-page-repair .about-block .info .site{display:inline-block;margin:0 16px;font-size:24px;font-weight:700;text-decoration:underline;color:#fff}.main-page-repair .gallery-block{max-width:1920px;margin:0 auto;padding-bottom:20px}.main-page-repair .gallery-block .col-5{width:calc(45% - 10px)}.main-page-repair .gallery-block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.main-page-repair .gallery-block a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-page-repair .gallery-block .col-7{width:calc(55% - 10px)}.main-page-repair .gallery-block .group a{width:calc(50% - 10px)}@media (max-width:1600px){.main-page-repair .viewport-wrapper{padding-top:114px}.main-page-repair .header{padding:25px 0 20px}.main-page-repair .header .flex-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-page-repair .header-pair,.main-page-repair .header-phone,.main-page-repair .header-title,.main-page-repair .hotline-phone{margin-left:0}.main-page-repair .header-pair{max-width:250px}.main-page-repair .logo-img{width:55px}.main-page-repair .header-logo .text{max-width:240px;font-size:19px;line-height:23px}.main-page-repair .header-title{width:257px;font-size:16px}.main-page-repair .phone-no{font-size:22px;line-height:26px}}@media (max-width:1200px){.main-page-repair .about-block .content{width:100%;max-width:624px;margin:50px auto 0}.main-page-repair .about-block .image{width:100%;margin:40px auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-page-repair .footer .flex-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:800px;margin:0 auto}.main-page-repair .footer-location{margin:30px 0 0}.main-page-repair .footer-mail{margin-top:30px}.main-page-repair .header-pair{display:none}}@media (max-width:1023px){.main-page-repair H2{font-size:35px}.main-page-repair .item-desc{width:calc(100% + 30px);margin:0 -15px}.main-page-repair .schema-image{width:100%;padding-right:0;margin-top:50px auto 0;text-align:center}.main-page-repair .schema-caption{margin:40px auto 0}.main-page-repair .list-works .col-6{width:100%;display:block}.main-page-repair .item-process{height:auto}.main-page-repair .models-block .col-6{width:100%;text-align:center}.main-page-repair .models-block .col-6 .flex-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-page-repair .model-item{margin:21px 15px 0}.main-page-repair .models-block H4{padding:20px 0 15px}.main-page-repair .about-block{padding:90px 0 40px}.main-page-repair .about-block H3{font-size:28px;padding-bottom:18px}.main-page-repair .contacts-block .container{padding:0}.main-page-repair .consult-box{width:100%;padding:68px 15px 50px}.main-page-repair .contacts-box{width:100%;padding:68px 15px 50px}.main-page-repair .header-title{display:none}}@media (max-width:767px){.main-page-repair .preview-block .wrapper{padding-bottom:30px}.main-page-repair .preview-block H1{margin-top:26px;font-size:24px;width:100%;text-align:center}.main-page-repair .preview-block .experience{margin:0 0 0 auto;width:100px;height:100px;padding-top:18px}.main-page-repair .preview-block .experience .sm-text{font-size:9px;letter-spacing:0}.main-page-repair .preview-block .experience .lg-text{font-size:30px;letter-spacing:0}.main-page-repair .preview-block .experience .caption{font-size:14px;letter-spacing:0}.main-page-repair .preview-block{background-position:35% 0}.main-page-repair .preview-block .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-page-repair .new-service .pre-title{padding:21px 25px 23px;font-size:22px}.main-page-repair H2{font-size:30px}.main-page-repair H2 br{display:none}.main-page-repair .item-desc{padding:27px 15px 47px}.main-page-repair .gallery-block{padding-bottom:10px}.main-page-repair .gallery-block .col-5{width:calc(45% - 5px)}.main-page-repair .gallery-block .col-7{width:calc(55% - 5px)}.main-page-repair .gallery-block a{margin-top:10px}.main-page-repair .gallery-block .group a{width:calc(50% - 5px)}.main-page-repair .consult-box .title{font-size:28px}.main-page-repair .consult-box .subtitle{font-size:17px}.main-page-repair .header{padding:15px 0 10px}.main-page-repair .header-logo .text{max-width:200px;font-size:16px;line-height:19px}.main-page-repair .phone-no{font-size:18px;line-height:25px}.main-page-repair .viewport-wrapper{padding-top:90px}}@media (max-width:660px){.main-page-repair .header-logo{width:100%}}@media (max-width:479px){.main-page-repair .models-block H4{font-size:20px}.main-page-repair .models-block .col-6 .flex-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-page-repair .model-item{margin:21px 0 0;padding:0;width:calc(33.3333% - 7px);font-size:20px;height:66px}.main-page-repair .item-progress{margin:27px auto 0}.main-page-repair .gallery-block .col-5,.main-page-repair .gallery-block .col-7{width:100%}.main-page-repair .agree{margin-left:0}.main-page-repair .consult-box .bt{margin-left:0;max-width:100%}.main-page-repair .phone-list .text-small{display:block;font-size:16px;margin-bottom:8px}.main-page-repair .check-list li{margin-top:16px}.main-page-repair .check-list{padding:30px 0 0}.main-page-repair .footer-logo .text{max-width:230px;font-size:18px;line-height:24px}.main-page-repair .footer-title{margin:20px auto 0;padding-left:0;border-left:0;font-size:16px;text-align:center}.main-page-repair .footer-location{width:100%;text-align:center;font-size:16px}.main-page-repair .footer-mail{margin:20px 0 0;min-height:0;font-size:16px}.main-page-repair H2{font-size:25px}.main-page-repair H3{font-size:21px}.main-page-repair .item-process .title{font-size:20px}}@media (max-width:370px){.main-page-repair H2{font-size:23px}.main-page-repair H3{font-size:18px}.main-page-repair .hotline-phone{width:52%;margin-top:5px}.main-page-repair .header-phone{width:48%}}