.request-a-demo-section{padding:60px 0 70px}.request-a-demo-section .icon{margin-bottom:22px}.request-a-demo-section h4{font-size:28px;font-weight:500;margin-bottom:29px}.request-a-demo-section .section-button .button{border-color:transparent}.request-a-demo-section .section-button .button svg{vertical-align:-5px}.request-a-demo-section .section-button .button svg path{transition:all .15s linear}.request-a-demo-section .section-button .button:hover svg path{stroke:#fff}.request-a-demo-section .section-button .button.button--simple{background-color:transparent;border:0;font-weight:600;padding:0}.request-a-demo-section .section-button .button.button--simple:hover svg path{stroke:#d6006d}.request-a-demo-section .section-button .button.button--simple svg{vertical-align:-7px}.request-a-demo-inner{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.request-a-demo-left{padding-right:30px;width:67%}.request-a-demo-right{width:33%}@media screen and (max-width:767px){.request-a-demo-section{padding:40px 0}.request-a-demo-left{padding-bottom:40px;padding-right:0;width:100%}.request-a-demo-right{width:100%}}@media screen and (max-width:360px){.request-a-demo-section .section-button .button{padding-left:30px;padding-right:30px}}