.section_boxes{background-color:#F7F7F7;padding:80px 0}.section_boxes h2{font-size:38px;line-height:46px;color:#31216B;font-weight:800;text-align:center;margin:0 0 30px;-webkit-font-smoothing:auto}.section_boxes .container>p{font-size:18px;line-height:32px;color:#31216B;font-weight:400;margin-bottom:0;max-width:700px;margin:0 auto 50px;text-align:center}.boxes_holder{display:flex;flex-wrap:wrap;margin:0 -10px}.boxes_column{flex:1;margin:0 10px 20px;box-sizing:border-box;box-shadow:0 4px 4px 0 rgb(0 0 0 / .1);border-radius:12px;background-color:#fff;padding:60px 24px 24px;text-align:center;position:relative}.boxes_column h3{color:#31216B;font-size:20px;line-height:28px;font-weight:600}.boxes_column p{color:#50585F;font-size:16px;line-height:26px;font-weight:400}.button_request_demo_scroll,.button_request_demo{display:flex;justify-content:center;padding-top:20px}.button_request_demo_scroll span,.button_request_demo span{font-weight:600;cursor:pointer}.boxes_column_icon{position:absolute;top:-30px;left:calc(50% - 34px);border:8px solid #E0E0F7;border-radius:100%}.boxes_column_icon i{color:#fff;background-color:#5D5CF6;font-size:24px;border-radius:100%;width:52px;height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media screen and (max-width:980px){.section_boxes{padding:60px 0}.boxes_column{flex:none;width:calc(50% - 20px);margin-bottom:40px}.button_request_demo_scroll,.button_request_demo{padding-top:0}}@media screen and (max-width:600px){.boxes_column{width:calc(100% - 20px)}}@media screen and (max-width:480px){.section_boxes{padding:50px 0}.section_boxes h2{font-size:30px;line-height:44px;margin:0 0 20px}.section_boxes .container>p{font-size:16px;line-height:32px}}