.main__screen{background:url(/assets/img/ab-b.png) no-repeat 50%/cover;z-index:1}.main__screen .main__title{display:grid;grid-template-columns:1fr 1fr;padding:0 127px;z-index:1}.main__screen .main__title .main__text{padding-bottom:240px}.main__screen .main__title .main__text .title{font-size:22px;font-weight:400;line-height:36px;margin-bottom:65px;margin-top:50px;max-width:480px;position:relative;z-index:1}.main__screen .main__title .main__text .title .quotes{left:-50px;position:absolute;top:-35px;z-index:-1}.main__screen .main__title .main__text .name{color:#404348;font-size:26px;font-weight:700;line-height:32px;position:relative}.main__screen .main__title .main__text .name .signature{position:absolute;right:0;top:-50px}.main__screen .main__title .main__img{align-self:end;justify-self:center;padding-bottom:60px}.main__screen .main__title .main__img img{-o-object-fit:contain;object-fit:contain}.about__description{background:#fff;box-shadow:0 40px 100px -30px rgba(0,0,0,.04);margin-bottom:100px;margin-top:-60px;padding:70px 127px;z-index:2}.about__description .description__header{left:44px;margin-bottom:30px}.about__description .description__header,.about__description .description__text h2{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:34px;font-weight:700}.about__description .description__text h2{line-height:44px;margin-bottom:25px}.about__description .description__text h3{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px}.about__description .description__text p{color:#464a50;font-size:16px;line-height:24px;margin-bottom:20px}.about__description .description__text ol,.about__description .description__text ul{margin-bottom:15px;padding-bottom:10px;padding-top:10px}.about__description .description__text ul{list-style:square;padding-left:20px}.about__description .description__text ul li{margin-bottom:20px}.about__description .description__text ul li:last-child{margin-bottom:0}.about__description .description__text ol li{margin-bottom:8px}.about__description .description__text ol li:last-child{margin-bottom:0}.about__description .description__text a{color:#00933a;font-size:16px;letter-spacing:.02rem;line-height:20px;transition:.3s}.about__description .description__text a:hover{color:#47b967;text-decoration:underline}.about__services .section__header{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:50px}@media (max-width:768px){.about__services .section__header{font-size:28px;line-height:38px;margin-bottom:40px}}.about__services .services__wrapper{margin-top:130px;padding-bottom:200px}.about__services .services__wrapper .img__wrapper{margin:0 auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about__services .services__wrapper .img__wrapper .marker{position:absolute}.about__services .services__wrapper .img__wrapper .marker.position-1{left:calc(50% - 25px);top:-23px}.about__services .services__wrapper .img__wrapper .marker.position-1 .marker__title{left:-40px;top:-40px}.about__services .services__wrapper .img__wrapper .marker.position-2{left:9%;top:12%}.about__services .services__wrapper .img__wrapper .marker.position-2 .marker__title{right:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker.position-3{left:-25px;top:calc(50% - 25px)}.about__services .services__wrapper .img__wrapper .marker.position-3 .marker__title{right:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker.position-4{bottom:12%;left:9%}.about__services .services__wrapper .img__wrapper .marker.position-4 .marker__title{right:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker.position-5{bottom:-23px;left:calc(50% - 25px)}.about__services .services__wrapper .img__wrapper .marker.position-5 .marker__title{bottom:-40px;left:-70px}.about__services .services__wrapper .img__wrapper .marker.position-6{right:9%;top:12%}.about__services .services__wrapper .img__wrapper .marker.position-6 .marker__title{left:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker.position-7{right:-25px;top:calc(50% - 25px)}.about__services .services__wrapper .img__wrapper .marker.position-7 .marker__title{left:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker.position-8{bottom:12%;right:9%}.about__services .services__wrapper .img__wrapper .marker.position-8 .marker__title{left:calc(100% + 28px);top:10px}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper{position:relative}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .marker__plus{align-content:center;background:#fff;border:6px solid #47b967;border-radius:100%;color:#47b967;display:flex;font-size:35px;font-weight:700;height:45px;justify-content:center;line-height:32px;width:45px}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .marker__title{color:#494c51;font-size:20px;line-height:25px;position:absolute;text-align:center;white-space:nowrap}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .dropdown{background:#fff;border-radius:10px;box-shadow:4px 5px 20px rgba(74,105,165,.16);max-width:306px;padding:20px}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .dropdown:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 21.5px 32px;box-shadow:0 40px 100px -30px rgba(0,0,0,.06);content:" ";height:0;left:calc(50% - 21px);position:absolute;top:-20px;width:0}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .dropdown .dropdown__header{color:#494c51;font-size:20px;font-weight:700;line-height:24px;margin-bottom:10px}.about__services .services__wrapper .img__wrapper .marker .drop__wrapper .dropdown .dropdown__content{color:#494c51;font-size:16px;line-height:24px}.advantages .section__header{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:50px}@media (max-width:768px){.advantages .section__header{font-size:28px;line-height:38px;margin-bottom:40px}}.advantages .advantages__wrapper{grid-gap:50px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:110px}.advantages .advantages__wrapper .advantages__item .img__wrapper{align-items:center;background:#edf7f0;display:flex;height:90px;justify-content:center;margin-bottom:30px;width:90px}.advantages .advantages__wrapper .advantages__item .advantage__header{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:700;line-height:32px;margin-bottom:10px}.advantages .advantages__wrapper .advantages__item .advantage__description{color:#494c51;font-size:16px;line-height:24px}.green__title{background:url(/assets/img/green-title.png) no-repeat 50%/cover;color:#fff;margin-bottom:100px;padding:50px 20px}.green__title .title__wrapper{font-size:22px;font-weight:400;line-height:38px;margin:0 auto;max-width:785px;text-align:center}.gallery__section{margin-bottom:100px}.gallery__section .section__header{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:50px}@media (max-width:768px){.gallery__section .section__header{font-size:28px;line-height:38px;margin-bottom:40px}}@media (max-width:1050px){.about__services .services__wrapper .img__wrapper .tooth{height:450px;width:450px}}@media (max-width:992px){.main__screen{background:url(/assets/img/about-b-mob.png) no-repeat 50%/cover}.main__screen .main__title{grid-template-columns:1fr;padding:0}.main__screen .main__title .main__text{padding-bottom:30px}.main__screen .main__title .main__text .title{margin-bottom:30px;max-width:100%}.main__screen .main__title .main__text .title .quotes{left:-7px}.main__screen .main__title .main__text .name .signature{top:-18px}.main__screen .main__title .main__text .name .signature img{height:60px;width:126px}.main__screen .main__title .main__img{background:url(/assets/img/about-b2-mob.png) no-repeat 50%/cover;display:flex;justify-content:center;width:100%}.green__title{background:#47b967 url(/assets/img/mob-adv.png) no-repeat 50%/cover}}@media (max-width:920px){.about__description{margin-top:0;padding:20px 0}.about__description .description__header{font-size:22px;line-height:38px;margin-bottom:15px}.about__services .services__wrapper .img__wrapper .tooth{height:350px;width:350px}.advantages .advantages__wrapper{grid-gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:810px){.about__services .services__wrapper{margin-top:0;padding-bottom:45px}.about__services .services__wrapper .img__wrapper{margin-bottom:40px;text-align:center}.about__services .services__wrapper .img__wrapper .tooth{height:auto;width:70%}.about__services .services__wrapper .img__wrapper .marker{display:none}.about__services .services__wrapper .services__mobile{display:block!important}.about__services .services__wrapper .services__mobile .services__mobile-item{margin-bottom:18px}.about__services .services__wrapper .services__mobile .services__mobile-item.uk-open .uk-accordion-title:before{content:"-"}.about__services .services__wrapper .services__mobile .uk-accordion-title{align-items:center;color:#494c51;display:flex;font-size:20px;font-weight:700;line-height:24px;min-height:40px;padding-right:42px;position:relative;z-index:2}.about__services .services__wrapper .services__mobile .uk-accordion-title:before{align-items:center;background:none;border:4px solid #47b967;border-radius:100%;color:#47b967;content:"+";display:flex;font-size:25px;font-weight:700;height:32px;justify-content:center;line-height:23px;position:absolute;right:0;transition:.3s;width:32px;z-index:5}.about__services .services__wrapper .services__mobile .uk-accordion-content h2{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:25px}.about__services .services__wrapper .services__mobile .uk-accordion-content h3{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px}.about__services .services__wrapper .services__mobile .uk-accordion-content p{color:#464a50;font-size:16px;line-height:24px;margin-bottom:20px}.about__services .services__wrapper .services__mobile .uk-accordion-content ol,.about__services .services__wrapper .services__mobile .uk-accordion-content ul{margin-bottom:15px;padding-bottom:10px;padding-top:10px}.about__services .services__wrapper .services__mobile .uk-accordion-content ul{list-style:square;padding-left:20px}.about__services .services__wrapper .services__mobile .uk-accordion-content ul li{margin-bottom:20px}.about__services .services__wrapper .services__mobile .uk-accordion-content ul li:last-child{margin-bottom:0}.about__services .services__wrapper .services__mobile .uk-accordion-content ol li{margin-bottom:8px}.about__services .services__wrapper .services__mobile .uk-accordion-content ol li:last-child{margin-bottom:0}.about__services .services__wrapper .services__mobile .uk-accordion-content a{color:#00933a;font-size:16px;letter-spacing:.02rem;line-height:20px;transition:.3s}.about__services .services__wrapper .services__mobile .uk-accordion-content a:hover{color:#47b967;text-decoration:underline}}@media (max-width:768px){.green__title .title__wrapper{font-size:18px;line-height:30px}.main__screen{margin-bottom:23px}.main__screen .main__title{margin:0 -15px}.main__screen .main__title .main__text{padding:0 15px}.main__screen .main__title .main__text .title{font-size:18px;line-height:30px}.main__screen .main__title .main__text .name{font-size:20px;line-height:24px}.main__screen .main__title .main__img{padding:0 15px}}@media (max-width:576px){.advantages .advantages__wrapper{grid-gap:20px;grid-template-columns:1fr}}

/*# sourceMappingURL=about.css.map*/