.responsibility-section{position:relative;text-align:center}.responsibility-section .page-width{position:relative;z-index:2}.responsibility__head{margin:0 auto 60px;max-width:1000px;font-size:28px;line-height:1.214;font-weight:400}.responsibility__head h2{font-size:50px;line-height:1.04;font-weight:800;margin:0 0 24px}.responsibility__head p{margin:0;letter-spacing:1px}.responsibility__bottom{text-align:center;margin:0 auto;padding:30px 175px 0;max-width:1300px;font-size:28px;line-height:1.214;font-weight:400;letter-spacing:1px}.responsibility__bottom p{margin:0 0 77px}.responsibility__bottom .responsibility__name{display:block;font-size:50px;line-height:1;font-weight:400;letter-spacing:1px;font-family:Caveat,sans-serif;color:#1f643c}.responsibility__bottom .responsibility__profession{display:block;font-family:Inconsolata,sans-serif;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:1px;margin-top:10px}.responsibility__list{display:flex;justify-content:center;flex-wrap:wrap}.responsibility__item{width:calc(33.33% - 16px);margin:0 8px 20px;padding:20px;border-radius:20px;background:#fff6de;font-size:18px;line-height:1.555;font-weight:400;letter-spacing:.69px}.responsibility__item h3{font-size:40px;line-height:1.05;font-weight:700;margin:0 0 13px}.responsibility__item p{margin:0}.responsibility__item a{color:inherit}.responsibility-section__image{position:absolute;bottom:0;left:0;width:304px}.responsibility-section__image img{display:block;width:100%;height:auto}@media only screen and (max-width:1023px){.responsibility-section__image{width:250px}.responsibility__list{margin:0 -40px}}@media only screen and (max-width:749px){.responsibility__head{margin:11px auto 31px;font-size:18px;line-height:1.388}.responsibility__head h2{font-size:45px;line-height:1.155;margin:0 0 31px}.responsibility__head p{letter-spacing:1px}.responsibility__bottom{padding:30px 0 170px;font-size:18px;line-height:1.388;letter-spacing:1px}.responsibility__bottom p{margin:0 0 15px}.responsibility__bottom .responsibility__name{font-size:40px;letter-spacing:1px}.responsibility__bottom .responsibility__profession{font-size:14px;margin-top:14px}.responsibility__list{display:block;margin:0 10px}.responsibility__item{width:100%;margin:0 0 20px;padding:20px;font-size:18px;line-height:1.3333}.responsibility__item h3{font-size:32px;line-height:1.3125;margin:0 0 13px}.responsibility-section__image{width:173px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-responsibility.css.map */
