*{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
body{line-height:1;min-height:100%;min-height:100%;background:#fff;margin:0;padding:0;width:100%;height:100%;min-height:100%;color:#000}
header,nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle;background-color:transparent}
a{text-decoration:none;color:#1f85c5}
.fancybox{font-family:Golos}
.fancybox.fancybox-success{max-width:510px}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.button{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;min-width:120px;min-height:40px;padding:0 16px;border-radius:5px;color:#fff;font-weight:400;font-size:1rem;text-align:center;text-decoration:none;min-width:200px}
.header-section:after{content:"";position:absolute;bottom:36px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:14px;height:22px;background-image:url(../../../../../buhgalterskie-uslugi/img/other-spritesheet.png);background-repeat:no-repeat;background-position:-107px -71px}
.header__title{position:relative;font-weight:700;line-height:1.2;padding-top:70px}
.header__title:after{content:"";position:absolute;bottom:0;left:0;background:#fff;width:70px;height:3px}
.header__desc{line-height:1.4}
.header__button{padding:0 26px;border-radius:4px;font-size:1rem}
@media screen and (max-width:768px){
.header-section:after{content:normal}
}
@media screen and (max-width:479px){
.fancybox.fancybox-success{max-width:320px;padding:48px 16px}
.header-section:not(.header-section--custom){padding-bottom:80px;background-image:url(../../../../../buhgalterskie-uslugi/img/optimizaciya-nalogov/header-320.jpg)!important;background-position:50%;background-repeat:no-repeat;height:auto}
.header__button{max-width:200px;display:block;margin:0 auto}
}
.title__h3-title{position:relative;padding:0 0 27px;font-weight:700;font-size:1.75rem;line-height:32PX;text-align:center}
.title__h3-title:after{content:"";position:absolute;bottom:0;left:50%;width:70px;height:3px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (max-width:479px){
.title__h3-title{font-weight:400;font-size:1.5rem}
}
.fancybox.fancybox-success{max-width:510px;padding:106px 78px 85px;border:1px solid #e5e5e5;background:#fff}
.header-section{min-height:100%;position:relative;padding:0 0 156px;background-size:cover;color:#fff;background-color:#3b4045;min-height:auto;background-repeat:no-repeat;background-position:top center}
.header-section:after{content:normal}
.header{-js-display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.header__title{padding-bottom:39px;font-size:3rem}
.header__desc{padding:30px 0;font-weight:400;font-size:1.125rem}
.header__column{width:50%}
.header__column:last-child{padding-top:16px;text-align:right}
@media screen and (max-width:600px){
.header__column{width:100%}
.header__title{text-align:center}
.header__title:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.header__column:last-child{text-align:center}
.header__desc{max-width:100%;text-align:center}
}
.testdrive{position:relative;display:inline-block;vertical-align:top;border:1px solid #fff;border-radius:10px}
.testdrive:before{content:'';position:absolute;top:14px;left:-28px;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath class='cls-1' d='M26.65,0H1.35A1.35,1.35,0,0,0,.22,2.09L7.87,14,.22,25.91A1.36,1.36,0,0,0,1.35,28H26.65A1.35,1.35,0,0,0,28,26.65V1.35A1.35,1.35,0,0,0,26.65,0Z'/%3E%3C/svg%3E")}
.testdrive__text{margin:0 0 8px;padding:17px 20px;color:#fff;font-size:1.125rem;line-height:1.5;text-align:center}
.testdrive__wrap-elem{background:#fff;border-radius:0 0 8px 8px;padding:18px 20px 19px;text-align:center}
.testdrive__wrap-elem .header__button{width:100%;min-width:auto;min-height:50px;padding:0;line-height:50px}
@media screen and (max-width:925px){
.testdrive{width:75%}
}
.info-section{padding:30px 0}
.info{font-size:0}
.info__text,.info__title{display:inline-block;vertical-align:top;width:100%;color:#000;line-height:1.3}
.info__item{display:inline-block;vertical-align:top;width:25%;padding:33px 0 39px 41px;border-left:1px solid #d1dbe5}
.info__item:last-child{border-right:1px solid #d1dbe5}
.info__title{margin:0 0 23px;font-weight:700;font-size:1.125rem}
.info__text{font-size:1rem;font-weight:400}
@media screen and (max-width:1040px){
.info__item{padding-left:21px;width:50%}
}
@media screen and (max-width:479px){
.info__item{width:100%;border-left:0;border-bottom:1px solid #d1dbe5}
.info__item:last-child{border-right:0}
.w-section{overflow:hidden}
}
.work-section{padding:103px 0 112px}
.work-section .title__h3-title{margin-bottom:71px}
.work-list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 70px;margin:0 0 69px;counter-reset:myCounter;list-style:none}
.work-list__item{position:relative;width:29%;padding:116px 22px 32px 28px;border-radius:8px}
.work-list__item .info__title{margin-bottom:20px}
.work-list__item .info__text{line-height:1.5}
.work-list__item:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;top:23px;left:25px;font-weight:700;font-size:4.5rem;color:#999}
.work-list__item:after{content:'';position:absolute;top:0;right:0;border-style:solid;border-radius:0 8px 0 0;border-width:30px;border-color:#d9d9d9 #d9d9d9 transparent transparent}
.work-list__item .info-card:before{content:'';position:absolute;top:35px;left:90px;height:50px}
.work-list__item .info-card:after{content:'';position:absolute;top:50%;right:-16%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:21px;background-image:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23d1dbe5;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath class='cls-1' d='M27.62,8.59,19.29.38a1.32,1.32,0,0,0-1.84,0,1.27,1.27,0,0,0,0,1.82l6.11,6H1.3a1.28,1.28,0,1,0,0,2.57H23.56l-6.11,6a1.27,1.27,0,0,0,0,1.82,1.32,1.32,0,0,0,1.84,0l8.33-8.22A1.27,1.27,0,0,0,27.62,8.59Z'/%3E%3C/svg%3E")}
.work-list__item:nth-child(1) .info-card:before{width:43px}
@media screen and (max-width:768px){
.work-list{padding:0}
.work-list__item{width:100%;margin-bottom:25px}
.work-list__item .info-card:after{content:normal}
}
@font-face{font-family:Golos;src:url(../../../../../fonts/golos/Golos-Text_Regular.woff2) format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:Golos;src:url(../../../../../fonts/golos/Golos-Text_Medium.woff2) format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:Golos;src:url(../../../../../fonts/golos/Golos-Text_DemiBold.woff2) format("woff2");font-weight:600;font-style:normal}
@font-face{font-family:Golos;src:url(../../../../../fonts/golos/Golos-Text_Bold.woff2) format("woff2");font-weight:700;font-style:normal}
html{height:100%;font:400 16px/20px Golos}
button,input{font-family:inherit}
.logo{width:100%}
.logo--akbars{max-width:200px;margin-left:-20px;margin-right:75px}
.header{display:block;padding-top:20px}
.header__logo-block{margin-bottom:65px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.header__content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.testdrive{width:40%}
.button--red{background:#36bb52}
.title__h3-title:after{background:#898989}
.info-section,.work-list__item{background-color:#f1f1f1}
.work-list__item:nth-child(1) .info-card:before{background-image:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23999999;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath class='cls-1' d='M37.44,34.06A48.65,48.65,0,0,1,29,30L25,42.89l-.56,1.75-1.81-5.2c4.18-5.87-.32-6.15-1.09-6.15h-.05c-.77,0-5.26.28-1.09,6.15l-1.81,5.2L18,42.89,14,30a48.65,48.65,0,0,1-8.42,4.1C-.24,36.18.13,41,0,50H43C42.89,41,43.24,36.18,37.44,34.06Z'/%3E%3Cpath class='cls-1' d='M12.38,21.76A10.82,10.82,0,0,0,19,30a7.11,7.11,0,0,0,4.85,0,11,11,0,0,0,6.62-8.25c.51,0,1.18-.75,1.89-3.31,1-3.5-.06-4-.94-3.93a10.11,10.11,0,0,0,.38-1.44c1.49-9-2.92-9.37-2.92-9.37a6.84,6.84,0,0,0-2.66-2.49A9,9,0,0,0,20.73.06a8,8,0,0,0-2.18.42h0a9.26,9.26,0,0,0-2.39,1.24,13,13,0,0,0-2.47,2.06A10,10,0,0,0,11,8.48a10.31,10.31,0,0,0,0,4.61h0a10.58,10.58,0,0,0,.38,1.44c-.89-.09-1.92.43-.94,3.93C11.21,21,11.87,21.72,12.38,21.76Z'/%3E%3C/svg%3E")}
.work-list__item:nth-child(2) .info-card:before{width:76px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23999999;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath class='cls-1' d='M21.11,33.76l2.78-.68a1.57,1.57,0,0,0,1.06-.87,1.55,1.55,0,0,0,0-1.36A17.69,17.69,0,0,1,23.74,28a1.56,1.56,0,0,0-.53-.77,6.66,6.66,0,0,1-2.54-4.44l-.52-4.07a6.68,6.68,0,0,1,1.48-5.08A1.55,1.55,0,0,0,22,12.5c-.06-.67-.09-1.3-.09-1.76a13.53,13.53,0,0,1,1-5.35,1.55,1.55,0,0,0-.19-1.54,1.58,1.58,0,0,0-1.44-.62A9.83,9.83,0,0,0,17,4.64c-7.07.23-7.9,4-7.9,6.78,0,.58.11,1.7.21,2.6a3.15,3.15,0,0,0-.75.61A3,3,0,0,0,7.8,17l.38,3a3,3,0,0,0,1.91,2.42,11.24,11.24,0,0,0,2.61,5.2l-.3,1.18L7.08,30.13A9.22,9.22,0,0,0,0,39.07a1.57,1.57,0,0,0,1.58,1.56h9.31a1.58,1.58,0,0,0,1.31-.68A15.3,15.3,0,0,1,21.11,33.76Z'/%3E%3Cpath class='cls-1' d='M54.13,36.8l-7.59-1.87-.52-2a14.57,14.57,0,0,0,3.88-7.58,3.61,3.61,0,0,0,2.29-2.91l.52-4.08a3.58,3.58,0,0,0-.87-2.81,3.65,3.65,0,0,0-1.09-.84l.16-3.26.63-.63c1.06-1.12,2.5-3.52.17-7C50.06,1.27,47.27,0,43.43,0a14.33,14.33,0,0,0-8,2c-9.18.24-10.37,4.75-10.37,8.69,0,.85.18,2.6.33,3.87a3.63,3.63,0,0,0-1.21.88,3.57,3.57,0,0,0-.88,2.83l.52,4.08a3.61,3.61,0,0,0,2.55,3A14.64,14.64,0,0,0,30,32.69l-.57,2.23-7.59,1.87a12,12,0,0,0-9.21,11.65A1.57,1.57,0,0,0,14.25,50h47.5a1.58,1.58,0,0,0,1.58-1.57A12,12,0,0,0,54.13,36.8Z'/%3E%3Cpath class='cls-1' d='M68.93,30.12l-5.32-1.31-.26-1a11.15,11.15,0,0,0,2.75-5.39A3.06,3.06,0,0,0,67.82,20l.38-3a3,3,0,0,0-.73-2.38,3.12,3.12,0,0,0-.68-.58l.1-2,.36-.35c.86-.91,2-2.85.17-5.67C66.52,4.73,64.68,3.13,61,3.13a12.4,12.4,0,0,0-4,.62,1.56,1.56,0,0,0-1,1.83,7.65,7.65,0,0,1-1.32,6.49,1.55,1.55,0,0,0,0,1.85,6.64,6.64,0,0,1,1.26,4.8l-.52,4.08A6.67,6.67,0,0,1,53,27a1.58,1.58,0,0,0-.48.74,18.08,18.08,0,0,1-1.28,3.14,1.54,1.54,0,0,0,0,1.36,1.57,1.57,0,0,0,1.06.87l2.59.64a15.28,15.28,0,0,1,8.91,6.18,1.59,1.59,0,0,0,1.31.68h9.31A1.58,1.58,0,0,0,76,39.06,9.23,9.23,0,0,0,68.93,30.12Z'/%3E%3C/svg%3E")}
@media (max-width:480px){
.header__logo-block{margin-bottom:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.testdrive{width:80%}
}
@media screen and (max-width:479px){
.header-section:not(.header-section--custom){background:#1b2026;background-image:none!important}
}