/*
Generated time: July 29, 2024 12:51
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.attentive-listening{content-visibility:auto;position:relative}.attentive-listening__image{position:absolute;z-index:-1;width:50%;height:100%;right:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat}.attentive-listening h2{font-family:var(--font-serif);font-weight:var(--font-weight-serif-semibold);font-size:4rem;line-height:4rem;text-transform:none;margin:0}.attentive-listening h2>span{font-family:var(--font-cond);font-weight:var(--font-weight-cond-bold);font-size:var(--font-size-medium)}.attentive-listening__discussion_frame{padding-right:var(--gut-xl)}.attentive-listening__discussion_frame .sec-btn{width:max-content}.attentive-listening__discussion{position:relative;border-top:var(--border-solid-light);border-bottom:var(--border-solid-light);padding:var(--gut-s) 0;font-family:var(--font-cond);height:35rem;overflow:hidden}.attentive-listening__discussion::before{position:absolute;z-index:1;content:'';width:100%;left:0;right:0;top:0;height:3.5rem;background-color:transparent;background:linear-gradient(0deg,rgba(255,246,235,0) 0,#fff6eb 100%)}.discussion_whole{max-height:0;overflow:hidden;transform:scale(0)}.discussion_message{position:relative;background-color:var(--color-alpha);margin:0;margin-left:7rem;border-radius:0 var(--rad-l) var(--rad-l) var(--rad-l);width:max-content;max-width:75%;transform-origin:0 0;transform:scale(0);max-height:0;overflow:hidden}.discussion_message>div{padding:var(--gut-xs) var(--gut-s)}.discussion_message::before{position:absolute;left:-7rem;top:0;width:4.5rem;height:4.5rem;border-radius:50%;background-position:center;background-size:cover;background-color:var(--color-alpha);line-height:4.5rem;text-align:center;font-size:2.5rem}.discussion_message.customer-voice::before{left:unset;right:-7rem}.discussion_message::after{content:"";position:absolute;left:-1.5rem;top:0;border-left:1.5rem solid transparent;border-right:0 solid transparent;border-top:1.5rem solid var(--color-alpha);border-bottom:0 solid transparent}.discussion_message p{margin:0}.discussion_message.customer-voice{border-radius:var(--rad-l) 0 var(--rad-l) var(--rad-l);margin-left:0;margin-right:7rem;align-self:flex-end;transform-origin:100% 0}.discussion_message.customer-voice::after{left:unset;right:-1.5rem;top:0;border-left:0 solid transparent;border-right:1.5rem solid transparent}.animated .discussion_message.typing{animation:typing var(--duration) ease-out 0s none;animation-delay:var(--timeline)}.animated .discussion_whole{animation-name:appear}.animated .discussion_message{animation:message .3s ease-out 0s forwards;animation-delay:var(--timeline)}@keyframes message{0%{max-height:100vmax;transform:scale(1)}100%{transform:scale(1);max-height:100vmax;overflow:visible;margin-top:var(--gut-xs)}}@keyframes typing{0%{max-height:100vmax}10%{transform:scale(1);max-height:100vmax;overflow:visible;margin-top:var(--gut-xs)}100%{transform:scale(1);max-height:100vmax;overflow:visible;margin-top:var(--gut-xs)}}@keyframes appear{0%{max-height:100vmax;overflow:visible;transform:scale(1);opacity:1}95%{max-height:100vmax;overflow:visible;transform:scale(1);opacity:1}100%{max-height:100vmax;overflow:visible;transform:scale(1);opacity:0}}@media only screen and (max-width:989px){.attentive-listening__image{position:relative;height:35rem;width:100%;z-index:unset}.attentive-listening__discussion_frame{padding-right:0}}