.banner-module{overflow-x:hidden}.banner-module .image-text-container{align-items:center;display:flex;flex-wrap:wrap}.banner-module .text-container{width:50%}.banner-module .image-container{position:relative;width:50%}.banner-module .image-container:after{background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;height:400px;position:absolute;right:0;width:400px}.banner-module .text-container-inner{padding-right:16px}.banner-module .image-container-inner{padding:48px 40px 40px 56px;position:relative;z-index:1}.banner-module .banner-tag-content{background-color:#fff;border:1px solid #d5d7da;border-radius:8px;margin:0 0 24px;padding:3px 7px 3px 3px;width:fit-content}.banner-module .tag-text p{font-weight:500;margin:0}.banner-module .banner-tag-content-inner{align-items:center;display:flex}.banner-module .tag-icon{display:inline-flex;margin-right:12px}.banner-module .heading-text h1{margin:0}.banner-module .heading-text{margin:0 0 40px}.banner-module .sub-heading-text h2{margin:0}.banner-module .sub-heading-text{margin:0 0 16px}.banner-module .paragraph-text p:last-child{margin:0}.banner-module .paragraph-text{margin:0 0 32px;max-width:470px}.banner-module .chat-box-content-inner{align-items:center;border:1px solid #eee;display:flex;padding:11px}.banner-module .chat-box-content{background:#fff;box-shadow:8px 8px 8px rgba(0,0,0,.04);margin:0 0 24px;max-width:383px;padding:8px;width:calc(100% - 30px)}.banner-module .chat-box-content:last-child{margin-bottom:0!important}.banner-module .chat-box-content:nth-child(odd){border-radius:36px 36px 36px 0}.banner-module .chat-box-content:nth-child(2n){border-radius:36px 36px 0 36px;margin:0 0 24px auto}.banner-module .chat-box-content:nth-child(odd) .chat-box-content-inner{border-radius:28px 28px 28px 0;box-shadow:inset 0 4px 4px rgba(218,226,251,.3)}.banner-module .chat-box-content:nth-child(2n) .chat-box-content-inner{border-radius:28px 28px 0 28px;box-shadow:inset 0 4px 4px rgba(218,226,251,.3)}.banner-module .chat-box-text h4{line-height:24px;margin:0}.banner-module .chat-box-icon{display:inline-flex;margin-right:12px}@media only screen and (max-width:1199px){.banner-module .image-container-inner{padding:48px 30px 40px 40px}}@media only screen and (max-width:992px){.banner-module .image-container,.banner-module .text-container{width:100%}.banner-module .paragraph-text{max-width:100%}.banner-module .text-container-inner{padding-right:0}.banner-module .image-container-inner{margin:0 auto;max-width:768px}}@media only screen and (max-width:767px){.banner-module .tag-text p{font-size:12px}.banner-module .banner-tag-content,.banner-module .heading-text,.banner-module .sub-heading-text{margin:0 0 12px}.banner-module .paragraph-text{margin:0 0 24px}.banner-module .image-container-inner{padding:48px 0 19px}.banner-module .chat-box-content{box-shadow:4.69863px 4.69863px 4.69863px rgba(0,0,0,.04);margin:0 0 12px;max-width:420px;padding:4px}.banner-module .chat-box-content-inner{padding:3px}.banner-module .chat-box-icon,.banner-module .tag-icon{height:16px;margin-right:4px;width:16px}.banner-module .image-container:after{height:236px;width:236px}.banner-module .chat-box-content:nth-child(odd){border-radius:18px 18px 18px 0}.banner-module .chat-box-content:nth-child(2n){border-radius:18px 18px 0 18px;margin:0 0 12px auto}.banner-module .chat-box-content:nth-child(odd) .chat-box-content-inner{border-radius:14px 14px 14px 0;box-shadow:inset 0 2.34932px 2.34932px rgba(218,226,251,.3)}.banner-module .chat-box-content:nth-child(2n) .chat-box-content-inner{border-radius:14px 14px 0 14px;box-shadow:inset 0 2.34932px 2.34932px rgba(218,226,251,.3)}.banner-module .sub-heading-text h2{font-size:20px}}