.icon-text .header-section{padding-bottom:40px;text-align:center}.icon-text .header-section span{color:#fe790d;display:block;font-size:18px;line-height:normal;padding-bottom:10px}.icon-text .header-section h2{margin:0}.icon-text .image-text-details{display:flex;flex-wrap:wrap;row-gap:25px}.icon-text .image-text-details .card-details{padding:0 15px;width:50%}.icon-text .image-text-details .card-details .card-info{background:#fff;border-radius:10px;box-shadow:3px 2px 15px #0000001a;height:100%;padding:20px 30px;text-align:center}.icon-text .right-from .form-section form .actions{display:inline-block}.icon-text .content-details{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.icon-text .content-details .left-sction{padding:0 15px;width:58%}.icon-text .right-from .form-section form{background:#fff;border-radius:10px;padding:40px}.icon-text .image-text-details .card-details .card-info .icon{margin:0 auto 20px;max-width:100px}.icon-text .image-text-details .card-details .card-info .text{font-size:18px;line-height:normal}.icon-text .image-text-details .card-details .card-info .icon img{width:auto}.icon-text .button-section{display:inline-flex;justify-content:center;padding-top:40px;text-align:center;width:100%}.icon-text .button-section a{background:#fe790d;border-radius:42px;color:#fff;font-size:20px;line-height:normal;padding:15px 20px;text-decoration:none;transition:.5s}.icon-text .button-section a:hover{filter:brightness(1.3)}.icon-text .right-from .form-section form .actions input{border-radius:40px}@media only screen and (max-width:767px){.icon-text .image-text-details .card-details{padding:15px 0;width:100%}.icon-text .content-details .left-sction,.icon-text .content-details .right-from{width:100%!important}.icon-text .image-text-details{row-gap:0}.icon-text .content-details{row-gap:20px}.icon-text .header-section{padding-bottom:10px}.icon-text .header-section h2{font-size:22px;line-height:28px}.icon-text .image-text-details .card-details .card-info .text{font-size:17px}.icon-text .button-section a{font-size:16px}.icon-text .button-section{padding-top:20px}}@media (min-width:768px) and (max-width:1024px){.icon-text .header-section h2{font-size:26px}.icon-text .content-details .left-sction,.icon-text .content-details .right-from{padding:0!important;width:100%!important}.icon-text .image-text-details .card-details .card-info{padding:15px}.icon-text .image-text-details .card-details{padding:0 10px}.icon-text .content-details{row-gap:25px}.icon-text .image-text-details{margin:0 -10px}}.icon-text .content-details .right-from{padding:0 15px;width:40%}