.btn-white{display:inline-flex;background-color:#fff;color:#fd9f01}.btn-white,.service-reviews{align-items:center;justify-content:center}.service-reviews{display:flex;margin-bottom:64px;flex-direction:column}@media only screen and (min-width:768px){.service-reviews{flex-direction:row}}.service-reviews__qr-wrapper{margin-bottom:24px}@media only screen and (min-width:768px){.service-reviews__qr-wrapper{margin-bottom:0;margin-right:24px}}.service-reviews__qr{display:block;max-width:200px;margin-bottom:24px}@media only screen and (min-width:768px){.service-reviews__qr{margin-bottom:0}}.service-reviews-content{display:grid;grid-row-gap:24px;font-size:24px;text-transform:uppercase}.service-reviews-content__move{text-decoration:none;color:inherit}.service-reviews-content__move:hover,.service-reviews-content__move:visited{color:inherit}.service-content .btn-std{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 36px;width:100%}@media only screen and (min-width:768px){.service-content .btn-std{width:auto}}.service-content-link{color:#f7a707;text-decoration:unset}.service-content-link:hover,.service-content-link:visited{color:#f7a707}.service-content-link:hover{text-decoration:underline}.service-content-banner{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:90px;padding:64px 0 0;align-items:center}@media only screen and (min-width:768px){.service-content-banner{grid-template-columns:repeat(2,minmax(0,1fr));padding:84px 0}}.service-content-banner__subtitle{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:22px;letter-spacing:.3em;color:#f7a708;margin-bottom:7px}@media only screen and (min-width:768px){.service-content-banner__subtitle{font-size:14px;line-height:24px}}.service-content-banner__title{font-weight:600;font-size:40px;line-height:53px;color:#333;margin-bottom:7px}@media only screen and (min-width:768px){.service-content-banner__title{font-size:60px;line-height:73px}}.service-content-banner__subtitle2{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:23px;color:#333;margin-bottom:29px}@media only screen and (min-width:768px){.service-content-banner__subtitle2{font-size:22px;line-height:27px}}.service-content-banner__text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:44px}.service-content-banner__image{display:block;max-width:100%}.what-we-do{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:75px;padding:50px 0 0;background:#fff;border-radius:8px;margin-bottom:64px;grid-row-gap:24px}@media only screen and (min-width:768px){.what-we-do{margin-bottom:84px;padding:50px 0 61px}}@media only screen and (min-width:992px){.what-we-do{grid-template-columns:repeat(3,minmax(0,1fr));padding:50px 48px 61px;border:1px solid #f5f5f5}}.what-we-do__title{font-weight:600;font-size:30px;line-height:32px;color:#333;margin-bottom:29px}.what-we-do__text{font-weight:400;margin-bottom:31px}.what-we-do__phone,.what-we-do__text{font-size:16px;line-height:22px;color:#333}.what-we-do__phone{font-weight:700}.what-we-do__phone:not(:last-child){margin-bottom:10px}.what-we-do__description{margin-bottom:30px}@media only screen and (min-width:992px){.what-we-do__description{margin-bottom:0}}.what-we-do-list__item{display:grid;grid-template-columns:42px 1fr;grid-column-gap:17px;align-items:center;font-weight:400;font-size:16px;line-height:22px;color:#333;padding-left:0}.what-we-do-list__item:not(:last-child){margin-bottom:24px}.what-we-do-list__item:before{display:block;position:static;height:42px;width:42px;background-color:#fff3df;border:1px solid #f7a707;border-radius:50%}.service-brands-wrapper{background:#fafafa;margin-left:-50vw;margin-right:-50vw}.service-brands-wrapper,.service-hr{width:100vw;position:relative;left:50%;right:50%}.service-hr{margin:0 -50vw;height:1px;background-color:#f5f5f5}.service-brands{display:grid;padding:64px 0 180px;grid-row-gap:30px}@media only screen and (min-width:768px){.service-brands{grid-template-columns:248px 1fr;grid-column-gap:80px;padding:84px 0 180px}}@media only screen and (min-width:992px){.service-brands{grid-column-gap:161px}}.service-brands__title{font-weight:600;font-size:30px;line-height:37px;color:#333;margin-bottom:25px}.service-brands__text{font-weight:400;font-size:16px;line-height:22px;color:#333;margin-bottom:44px}.service-brands-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;grid-auto-rows:89px;grid-gap:28px 25px}@media only screen and (min-width:768px){.service-brands-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:992px){.service-brands-items{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-brands-items__item{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #f5f5f5;border-radius:8px;height:100%}.service-brands-items__item img{display:block;max-width:120px}.get-consultation{display:grid;grid-template-columns:minmax(0,1fr);border-radius:8px;padding:35px;margin-top:-140px;z-index:1;margin-bottom:64px;position:relative;align-items:center;grid-gap:35px;background-color:#fd9f01}@media only screen and (min-width:768px){.get-consultation{margin-bottom:84px;grid-template-columns:1fr minmax(0,235px) .6fr}}.get-consultation:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fd9f01;opacity:.55;z-index:-1;pointer-events:none;background-image:url(/local/templates/abv/images/front-end/service/service-consultation-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.get-consultation__title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#fff;margin-bottom:15px}.get-consultation__text{font-weight:400;font-size:16px;line-height:22px;color:#fff}.get-consultation__man{display:block;max-width:100%}@media only screen and (min-width:768px){.get-consultation__man{margin-bottom:-35px;margin-top:-100px;align-self:flex-end}}@media only screen and (min-width:768px){.get-consultation__btn{justify-self:flex-end}}.get-consultation .btn-white{height:50px;width:100%}@media only screen and (min-width:768px){.get-consultation .btn-white{width:auto}}.our-services{display:grid;grid-template-columns:1fr;grid-column-gap:52px;padding:0 0 64px;grid-row-gap:24px}@media only screen and (min-width:768px){.our-services{padding:0 0 84px}}@media only screen and (min-width:992px){.our-services{grid-template-columns:347px repeat(2,minmax(0,1fr))}}.our-services__title{font-weight:600;font-size:30px;line-height:32px;color:#333;margin-bottom:25px}.our-services__text{font-size:16px;line-height:22px;color:#333}.our-services__description{margin-bottom:30px}@media only screen and (min-width:992px){.our-services__description{margin-bottom:0}}.our-services-list__item{display:grid;grid-template-columns:20px 1fr;align-items:flex-start;grid-column-gap:18px;padding-left:0;font-weight:400;font-size:16px;line-height:22px;color:#333}.our-services-list__item:not(:last-child){margin-bottom:24px}.our-services-list__item:before{position:static;width:20px;height:20px;border-radius:50%;background-image:url(/local/templates/abv/images/front-end/service-checked.png);background-size:12px;background-repeat:no-repeat;background-position:50%}.carry-repairs{display:grid;grid-gap:44px;margin:64px 0}@media only screen and (min-width:768px){.carry-repairs{margin:84px 0}}@media only screen and (min-width:992px){.carry-repairs{grid-template-columns:366px 1fr}}.carry-repairs__title{font-size:30px;line-height:32px;color:#333;margin-bottom:32px}.carry-repairs__text{font-size:16px;line-height:22px;color:#333;margin-bottom:23px}.carry-repairs-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:242px;grid-gap:16px;grid-template-areas:"first third" "second third" "fourth fifth"}@media only screen and (min-width:768px){.carry-repairs-cards{grid-template-columns:minmax(0,1fr) minmax(0,.48fr) minmax(0,1fr) minmax(0,.48fr) minmax(0,1fr);grid-template-areas:"first first second third third" "fourth fifth fifth third third";grid-gap:24px}}.carry-repairs-card{background:#d9d9d9;border-radius:6px;background-size:cover;background-position:50%;background-repeat:no-repeat}.carry-repairs-card:first-child{grid-area:first}.carry-repairs-card:nth-child(2){grid-area:second}.carry-repairs-card:nth-child(3){grid-area:third}.carry-repairs-card:nth-child(4){grid-area:fourth}.carry-repairs-card:nth-child(5){grid-area:fifth}.abv-center{display:flex;justify-content:flex-end;border-radius:8px;padding:16px;margin-bottom:64px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:768px){.abv-center{margin-bottom:84px;padding:56px 43px}}.abv-center-content{background:#fff;border-radius:8px;padding:24px;max-width:478px}@media only screen and (min-width:768px){.abv-center-content{padding:40px 47px}}.abv-center-content__title{font-size:30px;line-height:37px;margin-bottom:30px;color:#333}.abv-center-content__text{font-size:22px;line-height:27px;color:#333}.service-hot-line{display:grid;grid-row-gap:24px;margin-top:64px;text-align:center}@media only screen and (min-width:992px){.service-hot-line{display:flex;align-items:center;justify-content:space-between}}.service-hot-line__phone{display:block;font-size:18px;color:#333}@media only screen and (min-width:768px){.service-hot-line__phone{font-size:16px}}.service-hot-line__phone a{color:#333;text-underline-position:under}.service-hot-line__phone a:hover,.service-hot-line__phone a:visited{color:#333}.service-hot-line__title{font-size:24px;letter-spacing:.3em;color:#f7a708}@media only screen and (min-width:768px){.service-hot-line__title{font-size:20px}}.service-contacts{display:grid;grid-template-columns:1fr;grid-row-gap:24px;margin-bottom:64px}@media only screen and (min-width:768px){.service-contacts{justify-content:space-around;display:flex}}.service-contact-title{font-size:18px;margin-bottom:24px}.service-contact-row{display:grid;grid-template-columns:150px 1fr;grid-column-gap:16px;font-size:16px}.service-contact-row:not(:last-child){margin-bottom:16px}.service-contact-row__value{color:#333;text-underline-position:under}.service-contact-row__value:hover,.service-contact-row__value:visited{color:#333}.faq-block{border-radius:8px;border:1px solid #d9d9d9;border:1px solid var(--abv-black-7,#d9d9d9);transition:border-color .2s linear}.faq-block.active{border-color:#f7a707}.faq-block.active .faq-block-header__icon{transform:rotate(180deg)}.faq-block-header{display:flex;align-items:center;justify-content:space-between;padding:32px 30px;color:#333;color:var(--abv-black-2,#333);font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}@media only screen and (min-width:768px){.faq-block-header{font-size:18px;line-height:28px}}@media only screen and (min-width:992px){.faq-block-header{font-size:18px;line-height:28px}}.faq-block-header__icon{display:block;transition:transform .2s linear}.faq-block-header__icon svg{width:30px;height:30px}.faq-block-main{display:none;padding:0 30px 30px}.faq-block-main p{font-size:14px;line-height:24px}@media only screen and (min-width:768px){.faq-block-main p{font-size:18px;line-height:28px}}.faq-block-main p:not(:last-child){margin-bottom:16px}.faq{display:grid;grid-row-gap:11px;margin-bottom:64px}@media only screen and (min-width:768px){.faq{margin-bottom:73px;grid-row-gap:28px}}@media only screen and (min-width:992px){.faq{grid-column-gap:126px;margin-bottom:118px}}.faq .questions-form{margin-top:35px}@media only screen and (min-width:768px){.faq .questions-form{margin-top:88px}}@media only screen and (min-width:992px){.faq .questions-form{margin-top:45px}}.faq-title{color:#333;color:var(--abv-black-2,#333);font-size:30px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px;margin-top:43px}@media only screen and (min-width:768px){.faq-title{margin-bottom:19px;font-size:36px;margin-top:40px}}@media only screen and (min-width:992px){.faq-title{margin-bottom:15px;font-size:60px;margin-top:71px}}.faq-blocks{display:grid;grid-row-gap:20px;grid-auto-rows:max-content}.def-content h1{font-weight:600;font-size:40px;line-height:53px;color:#333;margin-bottom:36px}@media only screen and (min-width:992px){.def-content h1{font-size:60px;line-height:73px}}.def-content h5{color:#333;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px}@media only screen and (min-width:992px){.def-content h5{font-size:22px}}.def-content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:16px}.def-content img{max-width:100%}.def-content a{color:#f9a924;font-size:16px;line-height:24px}.def-content a:focus,.def-content a:visited{color:#f9a924}.def-content iframe{max-width:100%}