.request_demo{background:#f5f7f8;padding:24px 23px 24px 29px;display:flex}.request_demo .col1{margin-right:63px}.request_demo .col2{align-content:center}.request_demo .col2 a:focus{outline:4px solid rgba(20,123,209,0.6) !important;outline-offset:4px !important}.request_demo .col2 a:focus-visible{outline:4px solid rgba(20,123,209,0.6) !important;outline-offset:4px !important}.request_demo h4{color:#33393d;font-family:"Rubik-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.4px;margin-top:0;margin-bottom:16px}.request_demo .caption{color:#262729;font-size:16px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:0.5px;margin-bottom:0}.request_demo .squares{font-family:"Rubik-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14;font-style:normal;font-weight:500;line-height:16px;letter-spacing:3.24px;text-transform:uppercase}.request_demo .squares.solid-blue{color:#fff;border:1px solid #0c72c7;background:#0c72c7;width:100%;border-radius:0;text-transform:uppercase;padding:16px 24px}.request_demo .squares.solid-blue:hover{border-color:#00437a;color:#f5f5f5;background:#00437a}.request_demo.rightside{flex-direction:column;padding:24px}.request_demo.rightside .col1{margin-right:0}.request_demo.rightside .caption{margin-bottom:24px}.request_demo.leftside{margin-bottom:72px}@media (max-width:630px){.request_demo.leftside{flex-direction:column;margin:0 15px}.request_demo.leftside .caption{margin-bottom:24px}.request_demo.rightside{margin:0 15px}}