.text-image .text-image-details{align-items:center;display:flex;flex-direction:row-reverse;padding:81px 0}.text-image .text-image-details .image-section{position:relative;width:57%}.text-image .text-image-details .form-section{padding-right:100px;width:43%}.text-image .text-image-details .image-section img{border-radius:10px;height:100%;width:100%}.text-image .form-section .heading-title h2{color:#440197;font-size:36px;font-weight:800;line-height:110.00000000000001%}.text-image .form-section .heading-title p{color:#000;font-size:14px;font-weight:400;line-height:130%;margin:30px 0 0}.text-image .button-section{padding-top:40px}.text-image .button-section a{background:#440197;border-radius:2px;color:#fff;font-size:14px;font-weight:800;line-height:20px;padding:12px 20px;transition:.5s}.text-image .button-section a:hover{background:#9068fe}@media screen and (max-width:767px){.text-image .text-image-details .image-section{display:none}.text-image .text-image-details .form-section{padding-right:0;width:100%}.text-image .text-image-details{padding:70px 0;text-align:center}.text-image .button-section a{display:inline-flex}}@media only screen and (min-width:768px) and (max-width:1024px){.text-image .text-image-details .form-section{padding-right:40px;width:40%}.text-image .text-image-details{padding:50px 0}}@media only screen and (min-width:1025px) and (max-width:1320px){.text-image .text-image-details .form-section{padding-right:70px;width:45%}}