.demo-section{background:#19323f;display:inline-block;width:100%}.demo-section .demo-inner-section{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.demo-section .demo-inner-section .demo-img{display:flex;margin:0;width:30%}.demo-section .demo-inner-section .image{padding:0 10px}.demo-section .demo-inner-section .demo-img .image img{background:#e5f9ff;border-radius:50%;width:135px}.demo-section .demo-inner-section .demo-caption h2{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.8px;line-height:40px;margin:0;text-align:center}.demo-section .demo-inner-section .demo-caption span{color:#fff;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.8px;line-height:32px;margin:0;text-align:center}.demo-section .demo-inner-section .demo-caption{padding:0 20px;text-align:center;width:40%}.demo-section .demo-inner-section .demo-caption .title{display:inline-block;padding:0;width:100%}.demo-section .demo-inner-section .demo-caption .text{display:inline-block;padding:20px 0;width:100%}.demo-section .demo-inner-section .demo-caption .cta a{background:#ed834a;border:1px solid transparent;border-radius:100px;color:#000;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:24px;padding:16px 40px;text-shadow:0 1px 2px rgb(0 0 0/4%)}.demo-section .demo-inner-section .demo-caption .cta a:hover{background:#f5c077;border:1px solid transparent;color:#000}.demo-section .demo-inner-section .demo-caption .cta a:active{background:#f5c077}.demo-section .demo-inner-section .demo-img.second{display:none}@media(max-width:1310px){.demo-section .demo-inner-section .demo-caption{padding:0;width:60%}.demo-section .demo-inner-section .image{margin:0}.demo-section .demo-inner-section .demo-img{flex-direction:column;width:20%;grid-row-gap:20px}}@media(max-width:767px){.demo-section .demo-inner-section .demo-img.first{display:none}.demo-section .demo-inner-section .demo-img.second{display:flex;justify-content:flex-start}.demo-section .demo-inner-section .demo-caption{width:100%}.demo-section .demo-inner-section .demo-img{flex-direction:row;justify-content:flex-end;margin:20px 0 0;width:50%}.demo-section .demo-inner-section .demo-img .image img{max-width:100%;width:100%}.demo-section .demo-inner-section .image{width:50%}}@media(max-width:480px){.demo-section .demo-inner-section .demo-caption h2{font-size:28px;line-height:32px}.demo-section .demo-inner-section .demo-caption span{font-size:18px;line-height:24px}.demo-section .demo-inner-section .demo-caption .blue-cta{padding:10px 40px}}