.usertype{position:relative;padding:10px 0 100px;background:#fff}.usertype__title{font-family:PT Sans Narrow,sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;text-align:center;color:#4f4f4f;margin-bottom:110px}.usertype__flex{display:flex;justify-content:space-around;gap:10px}.usertype__item{display:flex;flex-direction:column;align-items:center;width:50%}.usertype__item-flex{margin-bottom:40px;display:flex;align-items:center}.usertype__input{width:35px;height:35px}.usertype__label-big{margin-left:15px;font-family:PT Sans Narrow,sans-serif;font-size:25px;font-weight:700;color:#4f4f4f}.usertype__label-paragraf{text-align:center;font-family:B20sans,sans-serif;font-weight:300;font-size:17px;line-height:25px;color:#828282}.infoblock{display:none;position:relative;background:#fff}.infoblock__flex{width:100%;overflow:hidden}.infoblock__slider{min-width:200%;display:flex;justify-content:space-around}.infoblock__block{width:30%;background:#f8f8f8;padding:50px;margin-bottom:100px;display:flex;flex-direction:column;align-items:center;height:fit-content}.infoblock__title{font-family:PT Sans Narrow,sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;text-align:center;color:#4f4f4f;margin-bottom:40px}.infoblock__paragraf{text-align:center;font-family:B20sans,sans-serif;font-weight:300;font-size:17px;line-height:25px;color:#4f4f4f;margin-bottom:40px}.infoblock__link{display:flex;align-items:center;justify-content:center;width:250px;height:50px;border-radius:25px;background:linear-gradient(-103deg,#d4242f,#713e8b 80%,#713e8b);font-family:PT Sans Narrow,sans-serif;text-transform:uppercase;font-size:20px;font-weight:700;color:#fff}.infoblock__link:hover{transform:scale(1.08)}.infoblock.active{display:block}.infoblock.active.client .infoblock__slider{transform:translate(-50%)}@media (max-width: 767px){.usertype{padding:10px 0 40px}.usertype__title{font-size:20px;margin-bottom:20px}.usertype__flex{gap:30px}.usertype__item{align-items:start}.usertype__item-flex{margin-bottom:10px}.usertype__input{height:30px;width:30px}.usertype__label-big{font-size:17px}.usertype__label-paragraf{text-align:left}.infoblock__block{width:50%;padding:30px 20px;margin-bottom:40px}.infoblock__title{font-size:20px;margin-bottom:10px}.infoblock__paragraf{margin-bottom:30px}.infoblock__link{font-size:15px;height:40px;width:180px}}
