.features--center,.features__title{text-align:center}.features{padding:80px 0 0}.features--center .features__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features--center .features__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features--medium .features__wrap{max-width:1120px;margin-right:auto;margin-left:auto}.features--shadow .features__item{border-radius:40px;padding:30px;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,background .3s;transition:box-shadow .3s,background .3s;transition:box-shadow .3s,background .3s,-webkit-box-shadow .3s}.features--shadow .features__item:hover{background:#FFF;-webkit-box-shadow:0 4px 50px rgba(0,98,255,.08);box-shadow:0 4px 50px rgba(0,98,255,.08)}.features h2{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:48px;line-height:72px;color:#0B1C33;margin-bottom:80px}.features h3,.features__tag,.features__title{font-weight:500;font-family:Poppins,sans-serif}.features h3{font-size:20px;line-height:30px;color:#00C575;margin-bottom:24px}.features__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:80px}.features__logo{margin-bottom:30px}.features__title{font-style:normal;font-size:24px;line-height:34px;color:#0B1C33;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features__tag{font-style:normal;font-size:16px;line-height:24px;color:#0062FF;padding:2px 8px;background:rgba(0,98,255,.08);border-radius:20px;width:51px;height:28px;margin-left:8px}.features__text{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#5A607F}.features__btn{padding:11px 22px;margin-top:30px}@media only screen and (max-width:1200px){.features h2,.features h3,.features__text{text-align:center}.features__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.features h2,.features__item{margin-bottom:40px}.features{padding:30px 0 0}.features h2{font-size:32px;line-height:48px}}@media only screen and (max-width:480px){.features__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}