.pagination__inner,.services__item{-webkit-box-orient:vertical;-webkit-box-direction:normal}.services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:40px}@media (max-width:1024px){.services{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:680px){.services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.services--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.services__item{width:calc(33.3333333333% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,153,0,.1607843137);margin:0 15px;padding:26px}@media (max-width:1024px){.services__item{width:50%}}@media (max-width:680px){.services__item{width:100%;max-width:380px;margin:0;padding:26px}}.services__item--alt .services__item-img{margin-bottom:20px}@media (max-width:1400px){.services__item--alt .services__item-img{margin-bottom:10px}}.services__item--alt .services__item-title{padding:20px 0 0;margin-bottom:0}.services__item--alt .services__item-title:before{bottom:unset;top:0}.services__item-img{margin-bottom:65px;position:relative;display:block}.services__item-img>picture img{height:311px;-o-object-fit:contain;object-fit:contain}@media (max-width:1610px){.services__item-img>picture img{height:267px}}@media (max-width:1400px){.services__item-img{margin-bottom:54px}.services__item-img>picture img{height:209px}}.services__item-icon{width:80px;height:80px;border-radius:50%;background-color:#090;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;position:absolute;bottom:-40px;left:calc(50% - 40px)}.services__item-title{display:block;padding:0 10px 18px;text-align:center;position:relative;font-size:22px;text-transform:uppercase;line-height:1.2;font-weight:600;margin-bottom:15px;color:#29292c;text-decoration:none}@media (max-width:1400px){.services__item-icon{width:60px;height:60px;bottom:-30px;left:calc(50% - 30px)}.services__item-icon img{max-width:50px;max-height:30px;width:auto}.services__item-title{padding-bottom:8px;font-size:20px}}.services__item-title:before{content:"";position:absolute;width:40px;height:3px;display:block;background-color:#8dbd2c;bottom:0;left:calc(50% - 20px)}.services__item-text{max-width:380px;padding:0 15px;line-height:22px;text-align:center;font-size:18px}.services__item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;gap:8px;width:100%;padding-top:12px}.pagination__inner,.pagination__list{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.services__item-btn{width:calc(50% - 4px);height:54px;min-width:initial}a.services__item{text-decoration:none}a.services__item:hover .services__item-title{color:#090}.section-services{padding:50px 0 80px}@media (max-width:1400px){.services__item-text{font-size:16px;line-height:19px;max-width:unset}.section-services{padding:50px 0 65px}}.pagination__inner{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:100%;padding:50px 0 0}.pagination__list{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__case{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;width:48px;height:48px;margin:0 5px;color:#fff;background-color:#090;font-size:20px;text-decoration:none;border-radius:50%;-webkit-transition:.2s;transition:.2s}.pagination__case.__active,.pagination__case:hover{color:#fff;background-color:#8dbd2c}.pagination__case.__active{font-weight:600}@media (max-width:680px){.pagination__inner{padding:30px 0 0}.pagination__case{width:38px;height:38px}}