html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#fff0}ins{background-color:#ff9;color:var(--color-black);text-decoration:none}mark{background-color:#ff9;color:var(--color-black);font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}ul{list-style:none}input:focus,select:focus,textarea:focus{outline:none}html{overflow-x:hidden}:root{--red-color:#EEC200}body{font-family:'Roboto';background:#fff;font-size:16px;line-height:21px;color:#000;min-width:320px;font-weight:400;overflow-x:hidden;position:relative}.wpml-ls-statics-footer{display:none!important}.container{width:1110px;margin:0 auto;box-sizing:border-box}.text-contacts p{margin-bottom:20px;font-weight:300;line-height:28px}header{padding:28px 0;font-family:Helvetica}header .pull{display:none}header .logo{max-width:365px}header .logo .flex{justify-content:flex-start}header .logo span{padding:0 0 0 18px;margin-left:26px;color:#000;font-size:15px;line-height:21px;border-left:2px solid #1E1E1E}header .logo span i{display:block;color:#1E1E1E;font-style:normal;font-weight:700}header .timework{max-width:202px;box-sizing:border-box;background:url(/wp-content/themes/repair-lg/assets/img/timework.svg) 0 50% no-repeat;padding-left:28px;font-size:15px}header .phone{box-sizing:border-box;background:url(/wp-content/themes/repair-lg/assets/img/phone.svg) 0 50% no-repeat;padding-left:30px;margin-left:55px}header .phone a{color:#000;font-size:23px}header .lang{margin-right:30px}header .lang a{color:#000;margin-left:5px}header .lang a:hover{color:#1E1E1E}header .lang span{color:#1E1E1E;margin-right:5px;font-weight:700}header .flex{align-items:center}header nav{padding:28px 0 0;margin-top:28px;border-top:1px solid #F4F6F8;font-family:'Roboto'}header nav li{display:inline-block;margin-right:40px}header nav li a{display:block;color:#000;border-bottom:1px solid #fff0}header nav li a:hover{border-color:#000}header .btn-callback{background:var(--red-color)}#navigation{display:none}#promo{padding:90px 0 105px;color:#fff;background:50% 0 no-repeat;background-size:cover}#promo .text{max-width:585px;position:relative}#promo .text>*{position:relative;z-index:5}#promo h1{font-size:50px;font-weight:400;line-height:62px;position:relative}#promo h1 strong{display:block;font-size:51px;font-weight:700}#promo h1:after{position:absolute;bottom:-17px;left:0;background:#fff;height:1px;width:44px;content:''}#promo p{max-width:320px;font-size:19px;line-height:30px;padding:37px 0 20px}#promo .flex{align-items:center}#promo .advantages{padding:45px 0 0}#promo .advantages p{max-width:230px;font-size:20px;padding:0;line-height:23.5px;margin-left:12px}#technique{padding:65px 0}#technique .list__technique{padding:60px 0 0;margin-top:-60px}#technique .item{width:100%;box-sizing:border-box;padding:0 10px;text-align:center;background:#F9FAFB;display:flex;align-items:center;justify-content:center;height:205px;box-sizing:border-box}#technique .item a{color:#000;font-size:17px;line-height:20px}#technique .item .image{height:146px;align-items:center;justify-content:center}#technique .item .image img{max-height:146px;max-width:100%;align-items:center;justify-content:center}#technique .item:first-child{margin-bottom:25px}#technique .swiper-button-prev{left:calc(100% - 90px)!important}#request{padding:45px 0;color:#000;background:var(--red-color);text-align:center;position:relative}#request:after{position:absolute;top:0;left:50%;width:1px;height:100%;content:'';background:#fff}#request:before{position:absolute;top:0;left:50%;width:1000px;height:100%;content:'';background:url(/wp-content/themes/repair-lg/assets/img/request-before-bg.png)}#request .data{width:50%;box-sizing:border-box;padding:0 40px 0 0}#request .data .bt{margin-bottom:12px}#request .data p{font-size:15px;line-height:21px}#request .data .form{padding:25px 0 0}#request .phone{width:50%;box-sizing:border-box;padding:132px 90px 0;background:url(/wp-content/themes/repair-lg/assets/img/phonew.svg) 50% 10px no-repeat}#request .phone a{color:#000;font-size:39px;line-height:50px}#request .phone p{padding:7px 0 0;font-size:15px;line-height:25.6px}#request .form .privacy a{color:#000;border-color:#000}#advantages{padding:55px 0}#advantages .grid{gap:30px;grid-template-columns:repeat(2,1fr)}#advantages .item{position:relative}#advantages .item:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(90deg,#000 7.08%,#fff0 101.77%)}#advantages .item .text{z-index:2}#advantages .item img{width:100%}#advantages .item .text{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;color:#fff;padding:30px 38px}#advantages .item .title{font-size:23px;line-height:33.6px;margin-bottom:20px;position:relative;max-width:270px}#advantages .item .title:after{position:absolute;bottom:-10px;left:0;background:#fff;height:1px;width:44px;content:''}#advantages .item p{max-width:230px;font-size:14px;line-height:22.4px}#advantages .item .image{max-height:193px;overflow:hidden}#prices{padding:50px 0;background:#F9FAFB}#prices .list__price{border:1px solid #EAEAEA;background:#fff;border-bottom:none;margin-bottom:35px}#prices .list__price .row{align-items:center;position:relative;padding-left:80px;min-height:88px;border-bottom:1px solid #EAEAEA}#prices .list__price .icon{display:flex;align-items:center;justify-content:center;width:80px;height:100%;position:absolute;top:0;left:0}#prices .list__price .icon img{width:40px}#prices .list__price .title{font-size:17px;line-height:21px}#prices .list__price a.title{color:#1E1E1E;text-decoration:underline}#prices .list__price .warr{font-size:15px;line-height:19px;color:#959595;width:205px}#prices .list__price .price{font-size:17px;font-weight:700;line-height:21px;width:110px}#prices .services .item{box-sizing:border-box;width:calc(50% - 15px);background:#fff;border:1px solid #E1E4EA;padding:30px 40px;align-items:center}#prices .services .item .title{width:50%;font-size:17px;line-height:21px}#prices .services .item .title span{padding:10px 0 0;display:block;text-transform:uppercase;font-size:22px;font-weight:700;line-height:26px}#works{padding:50px 0}#works img{width:100%;height:auto}#works .grid{gap:30px;grid-template-columns:repeat(4,1fr);position:relative;z-index:2;margin-top:-25px}#works .grid span{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:var(--red-color);font-size:18px;font-weight:700;border-radius:2px;position:relative;left:-5px;border:5px solid #FFF}#works .grid .title{padding:12px 0;font-size:18px;font-weight:700;line-height:27px}#works .grid a{color:#000;border-bottom:1px solid #000}#works .grid a:hover{border-color:#fff0}#works .container>.image{height:450px;overflow:hidden}#works .container>.image img{width:100%;height:100%;object-fit:cover;max-width:none;object-position:bottom}#works .works__wrap{display:flex}#works .works__wrap .image{width:70%;padding-left:50px}#works .works__wrap .grid{display:flex;flex-direction:column;width:30%;margin-top:0}#works .works__wrap .item_cont{display:flex;align-items:center}#works .works__wrap .grid .title{padding-left:15px}#works .works__wrap .grid p{margin-top:10px}#reviews{padding:70px 0;color:#fff;background:var(--red-color)}#reviews .more{padding:35px 0 0}#reviews .review{background:#fff;color:#000;padding:20px}#reviews .review .text{padding:15px 0 0;font-size:14px;line-height:24px}#reviews .review .info{align-items:center}#reviews .review .image{width:56px;height:56px;overflow:hidden;border-radius:50%;margin-right:16px}#reviews .review .image img{width:100%;border-radius:50%}#reviews .review .data{width:100%;background:url(/wp-content/themes/repair-lg/assets/img/quote.svg) 100% 0 no-repeat}#reviews .review .data .name{font-size:18px;font-weight:500;line-height:20px;letter-spacing:.2px;margin-bottom:5px}#reviews .review .data span{color:#5A7184;font-size:14px;line-height:24px}#reviews .list__reviews{padding:60px 0 0;margin-top:-60px}#reviews .swiper-button-prev{left:calc(100% - 90px)!important}#reviews .bt{color:#000}#reviews .more a{color:#000;font-weight:700}#certificates{text-align:center;padding:50px 0;background:#F9FAFB}#certificates .note{font-size:15px;line-height:28px;margin-bottom:30px}#certificates .flex{align-items:center;justify-content:center}#certificates .item{margin:0 12px;width:165px}#certificates.certificates__vert .container{display:flex;align-items:flex-start;text-align:start}#certificates.certificates__vert .certificates_cont{max-width:35%}#certificates.certificates__vert .flex{padding-left:30px}#certificates.certificates__vert .bt{display:inline-grid}#faq{padding:70px 0 40px}#faq .bt{text-align:center}#faq.faq__page{padding:60px 0 50px;background:#F9FAFB}#faq .list__faq{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}#faq .col{width:calc(50% - 15px)}#faq h3{padding:12px 60px 12px 20px;cursor:pointer;border:1px solid var(--red-color);font-size:15px;font-weight:700;line-height:21px;margin-bottom:30px;background:url(/wp-content/themes/repair-lg/assets/img/arrd.svg) calc(100% - 20px) 50% no-repeat}#faq h3.active{background:var(--red-color) url(/wp-content/themes/repair-lg/assets/img/arrt.svg) calc(100% - 20px) 50% no-repeat;color:#fff}#faq .answer{padding:13px 10px 20px 20px;border:1px solid var(--red-color);font-size:14px;line-height:24px;top:-30px;display:none;position:relative;border-top:none}#about{padding:85px 0 50px;background:url(/wp-content/themes/repair-lg/assets/img/image-zanussi-center.jpg) calc(50% + 600px) 0 no-repeat}#about .image{display:none}#about .text{max-width:660px;font-size:16px;line-height:28px}#about .text p{margin-bottom:20px}#about .text h3{font-size:25px;font-weight:400;line-height:37.5px}#about .text .btn{margin-bottom:20px;width:100%;padding:11px;font-size:20px;font-weight:700;line-height:37.5px}#promo__page{padding:75px 0;position:relative;color:#fff;background:linear-gradient(90deg,#000 7.08%,#fff0 101.77%);box-sizing:border-box;min-height:580px}#promo__page .flex{align-items:center}#promo__page .container{position:relative1}#promo__page .image{position:absolute;top:0;right:calc(50% - 630px);width:630px;height:100%;display:flex;align-items:center;justify-content:center}#promo__page .text{max-width:590px}#promo__page h1{font-size:50px;font-weight:400;line-height:62px;position:relative;margin-bottom:40px}#promo__page h1 strong{display:block;font-size:51px;font-weight:700;line-height:62px}#promo__page h1:after{position:absolute;bottom:-10px;left:0;width:44px;height:1px;background:#fff;content:''}#promo__page ul{font-size:19px;line-height:30px;margin-bottom:30px}#promo__page ul li{padding:0 0 0 30px;background:url(/wp-content/themes/repair-lg/assets/img/ls.svg) 0 10px no-repeat;margin-bottom:20px}#promo__page .image img{max-width:500px}#promo__page .btn-order{border:1px solid #fff}#promo__page .btn-order:hover{background:#1E1E1E}#page__price{padding:60px 0 30px;background:#F9FAFB}#page__price .flex{align-items:flex-start}#page__price .list__price{width:calc(100% - 380px)}#page__price .sidebar{width:350px}#page__price .sidebar li{margin-bottom:49px}#page__price .sidebar li a{display:flex;align-items:center;justify-content:flex-start;color:#000;font-size:17px;line-height:21px}#page__price .sidebar li.active a{color:#1E1E1E;font-weight:700}#page__price .sidebar li.active a svg path,#page__price .sidebar li:hover a svg path{stroke:#1E1E1E}#page__price .sidebar li a:hover{color:#1E1E1E}#page__price .sidebar li a span{width:50px}#page__price .btn-all{width:100%}#page__price .box{margin-bottom:35px}#page__price .prices{background:#fff;margin-bottom:8px;border:1px solid #EAEAEA;border-bottom:none}#page__price .prices .item{align-items:center;border-bottom:1px solid #EAEAEA;min-height:88px;padding:0 30px 0 38px;display:none}#page__price .prices .item:nth-child(1),#page__price .prices .item:nth-child(2),#page__price .prices .item:nth-child(3),#page__price .prices .item:nth-child(4),#page__price .prices .item:nth-child(5),#page__price .prices .item:nth-child(6){display:flex}#page__price .prices.open .item{display:flex!important}#page__price .prices .title{font-size:17px;line-height:21px;max-width:calc(100% - 150px)}#page__price .prices .price{font-size:17px;font-weight:700;line-height:21px}#page__price .filter{display:none}#page__price .filter img,#page__price .sidebar li a span img{width:30px;margin-right:5px}#advantages__items{background:#F9FAFB}#advantages__items .item{height:410px;align-items:center;position:relative}#advantages__items .text{width:50%;box-sizing:border-box;padding-right:15px}#advantages__items .item:nth-child(2n) .text{order:1;padding:0 0 0 35px}#advantages__items .item:nth-child(2n) .image{order:0;position:relative;left:-406px}#advantages__items .text p{font-size:16px;line-height:28px}#advantages__items .image{width:50%}#advantages__items .image img{width:960px;height:auto;max-width:960px}#zap__data{padding:60px 0 0}#zap__data .flex{align-items:center}#zap__data .data{width:calc(50% - 16px)}#zap__data .data .bt{margin-bottom:0}#zap__data .data h2{margin-bottom:15px;font-size:24px;font-weight:200;line-height:37.6px}#zap__data .data h2 strong{color:#1E1E1E;font-weight:400}#zap__data .data p{font-weight:300;line-height:28px}#zap__data .quote{width:calc(50% - 16px);text-align:center;box-sizing:border-box;padding:230px 35px 55px;background:#F9FAFB url(/wp-content/themes/repair-lg/assets/img/quote.png) 50% 32px no-repeat;font-size:20px;font-weight:200;line-height:32px}#zap__data .quote.quote__non{padding:58px 35px;background:#F9FAFB}#zap__data .quote.quote__non .btn{margin:18px 0 0;max-width:100%;width:330px;padding:16px}#advantages__guarantee{padding:60px 0 0}#advantages__guarantee .flex{align-items:center}#advantages__guarantee .image{width:calc(50% - 16px)}#advantages__guarantee .ct__right .image{order:1}#advantages__guarantee .ct__right .text{order:0}#advantages__guarantee .text{width:calc(50% - 16px)}#advantages__guarantee .text p{font-weight:300;line-height:28px}#contacts{padding:60px 0 0}#contacts .data{width:445px}#contacts .data h2{font-size:24px;font-weight:200;line-height:37.6px;margin-bottom:25px}#contacts .map{width:calc(100% - 475px);font-size:14px;line-height:24px}#contacts .map p{margin-bottom:30px}#contacts img{width:100%;height:auto}#reviews__page{padding:60px 0 10px}#reviews__page .grid{gap:30px}#reviews__page .review{background:#fff;color:#000;padding:20px;border-radius:2px;border:1px solid #EAEAEA}#reviews__page .review .text{padding:15px 0 0;font-size:14px;line-height:24px}#reviews__page .review .info{align-items:center}#reviews__page .review .image{width:56px;height:56px;overflow:hidden;border-radius:50%;margin-right:16px}#reviews__page .review .image img{width:100%;border-radius:50%}#reviews__page .review .data{width:calc(100% - 72px);background:url(/wp-content/themes/repair-lg/assets/img/quote.svg) 100% 0 no-repeat}#reviews__page .review .data .name{font-size:18px;font-weight:500;line-height:20px;letter-spacing:.2px;margin-bottom:5px}#reviews__page .review .data span{color:#5A7184;font-size:14px;line-height:24px}.pagination__list.flex{padding:45px 0 0;justify-content:center}.pagination__list a,.pagination__list span{box-sizing:border-box;font-weight:700;border:1px solid #1E1E1E;color:#1E1E1E;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 5px}.pagination__list span.current,.pagination__list a:hover{color:#fff;background:#1E1E1E}.pagination__list a svg{transform:rotate(-90deg)}.pagination__list a.prev svg{transform:rotate(90deg)}.pagination__list a:hover svg path{fill:#fff}#repair__models{padding:60px 0;text-align:center}#repair__models .grid{gap:30px;grid-template-columns:repeat(4,1fr)}#repair__models .item{background:#F9FAFB;padding:25px 5px;margin-bottom:32px;font-size:16px;line-height:20px;display:none}#repair__models .item:nth-child(1),#repair__models .item:nth-child(2),#repair__models .item:nth-child(3),#repair__models .item:nth-child(4){display:block}#repair__models .item.open{display:block}#repair__models .item .image{display:flex;align-items:center;justify-content:center;height:140px}#repair__models .item img{margin:0 auto}#repair__types{padding:60px 0;text-align:center;background:#F9FAFB}#repair__types .grid{gap:40px;grid-template-columns:repeat(5,1fr)}#repair__types .item{background:#fff;padding:25px 5px 7px;margin-bottom:32px;font-size:16px;line-height:20px}#repair__types .item .image{display:flex;align-items:center;justify-content:center;height:140px;margin-bottom:10px}#repair__types .item img{margin:0 auto;max-width:100%;max-height:100%}.clear{background:transparent!important}#masters{padding:60px 0;text-align:center;background:#F9FAFB}#masters .grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px}#masters .item{background:#fff;padding:30px 5px;width:25%}#masters .item .image{display:flex;align-items:center;justify-content:center;height:140px}#masters .item span{display:block;margin:7px 0 13px;color:#1E1E1E}#advantages__items_category .bt{margin-bottom:40px}#advantages__items_category .item{align-items:flex-start}#advantages__items_category .item:nth-child(2n+1) .image{order:0}#advantages__items_category .item:nth-child(2n+1) .text{order:1}#advantages__items_category .image{width:540px}#advantages__items_category .text{font-size:16px;font-weight:300;line-height:28px;padding-bottom:30px}#advantages__items_category .text .bt{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#advantages__items_category .text h3{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#advantages__items_category .text h2{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#advantages__items_category .text span{text-decoration:underline}#advantages__items_category .text p{margin-bottom:30px}#advantages__items_category .text ul{padding-left:20px;margin-bottom:20px}#advantages__items_category .text li{list-style:disc}.alignright{float:right;padding:10px}.alignleft{float:left;padding:10px}article a{color:#1E1E1E;border-bottom:1px solid #1E1E1E}article a:hover{border-color:#fff0}article iframe{width:100%;height:550px}#repair__to{padding:30px 0 50px}#repair__to .bt{margin-bottom:27px;font-size:25px;font-weight:400;line-height:33.5px}#repair__to a{border:1px solid var(--red-color);color:#1E1E1E;font-size:18px;font-weight:700;line-height:28px;padding:7px 48px;margin-bottom:15px}#repair__to a:hover{color:#fff;background:var(--red-color)}#content__seo{font-size:16px;font-weight:300;line-height:28px;background:#F9FAFB}#content__seo .bt{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#content__seo p{margin-bottom:25px}#content__seo p a{color:#B22B36;border-bottom:1px solid #B22B36}#content__seo p a:hover{border-color:#fff0}#content__seo .video img{width:100%;height:auto}#content__seo .video a{position:relative;display:block}#content__seo .video a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/wp-content/themes/repair-lg/assets/img/play.svg) 50% 50% no-repeat}#content__seo .video a:hover:after{opacity:.6}footer{padding:0 0 40px;position:relative;background:#1E1E1E;color:#fff;position:relative;margin-top:160px}footer .request{padding:52px 55px;background:var(--red-color);top:-115px;position:relative;color:#000}footer .request .form{width:calc(100% - 480px)}footer .request .form a{color:#000;border-bottom:1px solid #000}footer .request .form .privacy{max-width:100%;font-size:12px}footer .request .data{max-width:370px;width:100%}footer .request .data .bt{margin-bottom:15px}footer .request .data p{font-size:17px;line-height:27px}footer .copyright{padding:25px 0 0;text-align:center;border-top:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .3);text-align:center;font-size:12px;line-height:18px;margin-top:80px}footer .title{margin-bottom:30px;font-size:19px;line-height:23px;display:flex;justify-content:space-between}footer .title svg{display:none}footer li{margin-bottom:5px}footer li a{color:rgb(255 255 255 / .6);font-size:15px;line-height:28px}footer li a:hover{color:#fff}footer .footer__data{margin-top:-40px}footer .footer__data .col:first-child{width:530px}footer .footer__data .col:first-child ul{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}footer .footer__data .col:first-child li{width:50%}footer .phone a{color:rgb(255 255 255 / .5);font-size:33px;font-weight:400;line-height:59.5px}footer .timework{color:rgb(255 255 255 / .5);font-size:13px;line-height:24.5px;margin-bottom:30px}footer .address{padding:31px 0;color:rgb(255 255 255 / .5);font-size:16px;line-height:28px}footer .pay{font-size:19px;line-height:23px}footer .pay p{margin-bottom:15px}footer .btn-callback{padding:12px 24px}footer .filter{display:none}#totop{position:fixed;bottom:20px;right:16px;z-index:300;width:56px;height:56px;text-align:center;line-height:56px;background:var(--red-color);border-radius:2px;display:none;cursor:pointer}#totop svg{display:inline-block}.swiper-button-next,.swiper-button-prev{width:40px!important;height:41px!important;margin:0!important;top:0!important;background:url(/wp-content/themes/repair-lg/assets/img/arr.svg) 50% 50% no-repeat}#reviews .swiper-button-next,#reviews .swiper-button-prev{background:url(/wp-content/themes/repair-lg/assets/img/arrs.svg) 50% 50% no-repeat}.swiper-pagination{display:none}.swiper-button-next{right:0!important}.swiper-button-prev{left:0!important}.swiper-button-prev{transform:rotate(180deg)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev:after{transform:rotate(180deg)}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.bt{margin-bottom:20px;font-size:33px;font-weight:400;line-height:47.6px;position:relative}.bt strong{font-weight:700}.bt .btn{position:absolute;top:0;right:0}section{box-sizing:border-box;position:relative}section#article{padding-top:40px;padding-bottom:40px}.form{position:relative}.form .col{position:relative;width:calc(100% - 185px)}.form .col .phone-start{position:absolute;top:0;left:0;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;width:45px;font-size:14px;color:#161D25;border-right:1px solid #F4F6F8;border-radius:2px 0 0 2px}.form input[type="text"],.form input[type="email"],.form input[type="tel"],.form textarea,.form select{width:100%;padding:0 15px 0 60px;font-size:14px;border-radius:2px;color:#000;border:none;height:48px}.form textarea{resize:none;padding:16px;height:115px}.form .privacy{font-size:12px;font-weight:400;line-height:18px;padding:25px 0 0;margin:0 auto;max-width:460px}.form .privacy a{color:#fff;border-bottom:1px solid #fff0}.form .privacy a:hover{border-color:#fff}select{background:url(/wp-content/themes/repair-lg/assets/img/arrs.svg) calc(100% - 15px) 50% no-repeat;width:100%;border-radius:5px;border:1px solid var(--color-border);height:42px;padding:0 40px 0 22px;color:var(--color-text);font-size:14px}input[type="checkbox"],input[type="radio"]{display:none}label.radio{display:block;position:relative;padding:0 0 0 46px;cursor:pointer;font-size:14px;line-height:34px}label.radio:after{position:absolute;top:calc(50% - 17px);left:0;width:34px;height:34px;box-sizing:border-box;border:1px solid var(--color-border);content:'';border-radius:50%}label.radio span:after{position:absolute;top:calc(50% - 6px);left:11px;width:12px;height:12px;content:'';background:var(--color-blue);box-sizing:border-box;display:none;border-radius:50%}label.radio input:checked+span:after{display:block}.box__modal{border:1px solid #fff;display:none;width:600px!important;max-width:calc(100% - 40px)!important;box-sizing:border-box!important;padding:30px 20px!important;background:#1E1E1E!important;color:#fff!important}.box__modal .form .privacy{max-width:100%}.box__modal .form .col{width:calc(100% - 235px)}.box__modal .form .btn{width:220px;padding:10px}::placeholder{color:#959EAD}button{background:#fff0}.clearfix{clear:both}.center{display:inline-block;width:100%;text-align:center}a{text-decoration:none;transition:all 0.15s ease-out;-webkit-tap-highlight-color:#fff0;cursor:pointer}a:hover{transition:all 0.15s ease-out;-webkit-tap-highlight-color:#fff0}a:focus{outline:none;-webkit-tap-highlight-color:#fff0}img{display:block;-webkit-tap-highlight-color:#fff0;max-width:100%;height:auto;transition:all 0.15s ease-out}div{-webkit-tap-highlight-color:#fff0}.btn,.btn:after{display:inline-block;cursor:pointer;position:relative;text-align:center;cursor:poRaleway;border:none;transition:all 0.25s ease-out;box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.btn:hover{transition:all 0.25s ease-out;-webkit-tap-highlight-color:#fff0}.btn-callback{color:#000;padding:10px 20px;font-weight:700;line-height:21px;font-size:15px;background:var(--red-color);border-radius:2px;border:0}.btn-callback:hover{background:#000;color:#fff}.btn-order{color:#000;padding:15px 32px;font-weight:700;line-height:21px;font-size:16px;background:var(--red-color);border-radius:2px}.btn-order:hover{background:#1E1E1E;color:#fff}.btn-send{color:#fff;padding:11px 21px;font-weight:700;line-height:22px;font-size:16px;background:#63676E;border-radius:2px;border:0}.btn-send:hover{background:#000}.btn-all{padding:12px 24px;color:var(--red-color);font-size:15px;line-height:21px;font-weight:700;border:1px solid var(--red-color)}.btn-all:hover{color:#fff;background:#1E1E1E}.btn-more{padding:12px 24px;color:#fff;font-size:15px;line-height:21px;border:1px solid #fff}.btn-more:hover{color:#000;background:#fff}.btn-search{width:24px;height:24px;background:url(/wp-content/themes/repair-lg/assets/img/search.svg) 50% 50% no-repeat}.btn-red{line-height:60px;height:60px;padding:0 20px;color:var(--color-white);border-radius:5px;background:var(--color-red);font-size:var(--font-size-18);font-weight:500}.btn-red:hover{background:var(--color-blue)}.btn-blue{line-height:60px;height:60px;padding:0 20px;color:var(--color-white);border-radius:5px;background:var(--color-blue);font-size:var(--font-size-18);font-weight:500}.btn-blue:hover{background:var(--color-red)}.btn-white-tr{line-height:56px;height:60px;padding:0 30px;color:var(--color-white);border-radius:5px;border:2px solid var(--color-white);background:#fff0;font-size:var(--font-size-18);font-weight:500}.btn-white-tr:hover{background:var(--color-white);color:var(--color-text)}input,textarea,select,button{-webkit-appearance:none;box-sizing:border-box;font-family:'Roboto'}#faq .list__faq{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;grid-auto-flow:row dense}.wp-pagenavi{display:flex}.page-template-page-home #faq.faq__page{padding:70px 0 40px}.page-template-page-service #faq.faq__page{padding:70px 0 40px;background:#fff}.wpcf7-not-valid-tip{display:none}.tabs__content{display:none}.active-content{display:block}.page-template-page-service #page__price .list__price{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px}#article .text{font-size:16px;font-weight:300;line-height:28px}#article .text .bt{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#article .text h3{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#article .text h2{font-size:25px;font-weight:400;line-height:33.5px;margin-bottom:15px}#article .text span{text-decoration:underline}#article .text p{margin-bottom:30px}#article .text ul{padding-left:20px;margin-bottom:20px}#article .text li{list-style:disc}.hidden{display:none}#totop{position:fixed;bottom:20px;right:16px;z-index:300;width:56px;height:56px;border-radius:100px;text-align:center;line-height:56px;background:var(--red-color);border-radius:2px;display:none;cursor:pointer;border:1px solid #fff}@media (max-width:1100px){.page-template-page-service #page__price .list__price{grid-template-columns:1fr}}@media (max-width:767px){#faq .list__faq{grid-template-columns:1fr}.page-template-page-service #page__price .list__price{grid-template-columns:1fr}.alignright{float:unset;padding:0;margin:20px 0}.alignleft{float:unset;margin-bottom:20px;margin:20px 0}article iframe{width:100%;height:350px}}.header_cities{margin-right:30px;position:relative}.header_cities:hover ul{display:block}.header_cities .name{color:#797979;font-size:14px}.header_select_city ul{position:absolute;z-index:10;background:#fff;padding:10px;left:-10px;display:none}.header_select_city li{margin-bottom:5px}.header_select_city_name{position:relative}.header_select_city_name:before{content:'';position:absolute;background:url(/wp-content/themes/repair-lg/assets/img/map.svg) center/cover;width:14px;height:14px;left:-17px;top:3px}#section__form-zap{margin-top:50px;color:#fff;background:#5f5f5f;padding:25px}#section__form-zap .data{width:100%}#section__form-zap .form__container{padding:52px 55px;background:#5f5f5f;position:relative}#section__form-zap .form__container .data{max-width:370px;width:100%}#section__form-zap .form__container .data .bt{margin-bottom:15px}#section__form-zap .form__container .btn.btn-send{background:#0a0a0a}#section__form-zap .form{width:100%}#section__form-zap .data p{line-height:1.2;margin-bottom:25px}#section__form-zap .form .col{margin-bottom:15px;width:100%}#section__form-zap .form .input-default{padding:0 15px}#section__form-zap .form select{background:#fff url(/wp-content/themes/repair-lg/assets/img/arrs.svg) calc(100% - 15px) 50% no-repeat;padding:0 15px}.zap__texts__wrap{padding:50px 0 0}.zap__texts p{font-weight:300;line-height:28px;margin-bottom:30px}.zap__texts h2{margin-bottom:20px;font-size:33px;font-weight:400;line-height:47.6px;position:relative}.zap__texts h3{margin-bottom:15px;font-size:28px;font-weight:400;line-height:1.3;position:relative}.zap__texts ul{font-weight:300;line-height:28px;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.zap__texts ul li{font-weight:300!important}.zap__texts ul li b{font-weight:500!important}