.inner{margin:auto}.page-template-quality-standarts .title{font-size:45px;line-height:48px;font-family:'Atten New';font-weight:400}#intro .intro-content .text *{font-family:'Atten New';font-weight:400;font-size:24px;line-height:34px;color:#000;text-align:justify}#intro .flex-col,#intro .intro-image-wrapper img{max-height:440px}#intro .content-col{padding:85px 42px;background:#DBF0F2}#intro .img-b{display:flex;position:absolute;left:-1px;bottom:-60px}#intro .intro-image-wrapper img{width:100%;height:100%}#intro .squre{z-index:-1}#intro .squre1{height:283px;width:77px;bottom:0;left:-77px}#intro .squre2{height:295px;width:77px;top:0;right:-67px}#intro .squre4{width:75px;height:75px;right:-37px;bottom:-57px;background:#FFE5C1}#services .title{max-width:710px;margin:auto;font-size:40px;line-height:46px}#services .services_list{padding:55px 50px 0;background:#FFF;margin-bottom:45px}@media all and (min-width:992px){#services{padding-top:150px}#services .services-wrapper{padding:0 45px;position:relative}#services .services-wrapper:before{content:"";position:absolute;left:0;top:-45px;width:100%;height:100%;display:block;background:#5857FF;z-index:-1}#services .services_list_item{width:calc(25% - 40px);margin-right:40px}#services .services_list_item:last-child{margin-right:0}#services .services-img{display:block;margin:0 auto 135px}}#benefits .sh-hp_perfect{left:20px}#benefits .row{justify-content:flex-start}#benefits .row .last-item img{position:absolute;top:0;left:22px}#benefits .benefits_content *{font-size:23px;line-height:36px;text-transform:capitalize;color:#000}@media all and (min-width:992px){#benefits .squre1{width:125px;height:30px;left:65px;top:0}#benefits .squre2{width:95px;height:110px;right:-40px;top:-40px}#benefits .squre3{width:185px;height:30px;left:-155px;bottom:-120px;z-index:-1}}@media all and (min-width:992px){#levels{padding:200px 0}}#levels .flex{align-items:flex-start;justify-content:space-between}#levels .title{margin-bottom:53px}#levels .has-p p{font-size:26px;line-height:42px}#leader{text-align:center}#leader .flex--col{width:100%;padding:75px 15px;background:#F0F4F9}@media all and (min-width:992px){#leader .flex--col{padding:110px 120px}}#leader .img-cover{position:absolute;right:0;width:223px;height:167px;bottom:0}#leader .img-cover img{width:100%}#leader .img-b{display:flex;position:absolute;left:0;bottom:0}#leader .title-wrapper{position:absolute;width:100%;left:0;top:-60px;width:100%}#leader .title{display:inline-block;padding:9px 0;color:#fff;background-color:#003438}@media all and (min-width:992px){#leader .title{padding:40px 155px;margin:0}}#ttl .inner{padding:55px 0 55px 45px;background:#DBF0F2}#ttl .image-wrapper .img-a{max-width:445px;margin-top:20px;margin-bottom:240px}#ttl .image-wrapper .img-b{position:absolute;display:flex;bottom:0;left:0}#ttl .image-wrapper .img-a img{width:100%;object-fit:cover;max-height:470px}#ttl .squre{z-index:-1}#ttl .squre1{width:105px;height:70px;right:140px;bottom:35px;z-index:0}#ttl .squre2{width:175px;height:145px;right:0;bottom:110px}#ttl .squre3{width:65px;height:85px;top:-40px;left:-20px}@media all and (min-width:992px){#ttl .flex{justify-content:space-between}#ttl .flex--col--40{width:40%}#ttl .flex--col--55{width:55%}}#index-report .flex{justify-content:space-between}@media all and (min-width:992px){#index-report{padding:150px 0 170px}#index-report .flex--col--40{width:40%}#index-report .flex--col--55{width:55%}#index-report .img-cover img{width:100%;max-width:440px}}#index-report .img-b{position:absolute;bottom:-62px;left:25%}#index-report .squre{z-index:-1}#index-report .squre1,#index-report .squre2{bottom:-60px}#index-report .squre2,#index-report .squre3{right:10px}#index-report .squre1{width:105px;height:70px;left:-1px}#index-report .squre2{width:120px;height:110px;right:10px}#index-report .squre3{width:160px;height:220px;top:-40px}#table .title{text-align:center;font-size:40px;line-height:46px;margin-bottom:75px}@media only screen and (max-width:800px){#leader{padding-top:100px}#leader .title-wrapper{width:90%;left:50%;transform:translate(-50%,0)}.page-template-quality-standarts .title{font-size:40px}#levels .title{margin-bottom:30px}#leader .flex--col{padding-bottom:100px}.page-template-quality-standarts .sec_servicelist .inner_width{padding-left:20px;padding-right:20px}#services .services_list{padding:0}#levels .has-p p{font-size:18px;line-height:28px;color:#094254}#leader .title{padding:10px;font-size:30px;line-height:38px}#ttl .inner{padding:55px 20px 45px}#ttl .flex--col--40{margin-top:40px}#ttl .image-wrapper .img-b{z-index:2}}