:root{--foundation-client-brand-color:#27aee3;--foundation-client-logo-header-desktop: ;--foundation-client-email-logo:var(--foundation-client-logo-header-desktop)}:root{--brand-color:var(--foundation-client-brand-color,#27aee3)}@keyframes kf_pulse{0%{opacity:0}
50%{opacity:1}
100%{opacity:0}}
:root{--brand-color:#38C172;--foundation-client-brand-color:var(--brand-color);--body-background-color:#fdfdfd}.faq-con .section-inner .faq{text-align:left;width:100%;overflow:hidden}.faq-con .section-inner .faq input{position:absolute;opacity:0;z-index:-1}.faq-con .section-inner .faq input:checked+.faq-question::after{transform:rotate(90deg)}.faq-con .section-inner .faq input:checked~.faq-answer{max-height:100vh;padding:0 20px 40px}.faq-con .section-inner .faq .faq-question{display:flex;justify-content:space-between;padding:40px 20px;font-size:19.2px;border-top:1px solid #dfe4e1;cursor:pointer}.faq-con .section-inner .faq .faq-question:hover{color:#565656}.faq-con .section-inner .faq .faq-question::after{content:"\276F";width:20px;height:20px;text-align:center;transition:all 0.35s}.faq-con .section-inner .faq .faq-answer{max-height:0;padding:0 20px;transition:all 0.35s}.tiles-con .section-inner{display:grid;grid-gap:40px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tiles-con .tile-con{display:flex;flex-direction:column;align-items:center;color:#3d3d3d;background-color:#edf0ee}.tiles-con .tile-con.clickable{transition:all 0.2s ease-in}.tiles-con .tile-con.clickable:hover{cursor:pointer;opacity:0.5}.tiles-con .tile-con.clickable:hover{opacity:0.7}.tiles-con .tile-con .header{background-size:cover;height:300px;width:100%}.tiles-con .tile-con .header.overlay-over{height:auto;padding:20px;display:flex;flex-direction:column;justify-content:center;background-color:var(--brand-color)}.tiles-con .tile-con .header.overlay-over .title{color:#fefefe;font-size:24px;line-height:1.5;display:block;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%;white-space:nowrap;text-decoration:none}.tiles-con .tile-con .header.overlay-over .sub-title{text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%;white-space:nowrap;line-height:1.5;min-height:1.5em;color:#fefefe;font-size:12.8px;margin-bottom:10px}.tiles-con .tile-con .text{padding:20px;flex:1 1 auto;width:100%}.tiles-con .tile-con .text .logo{margin-top:20px;height:40px;max-width:50%;object-fit:scale-down}.tiles-con .tile-con .text .title{margin-top:10px;margin-bottom:10px;display:block;font-weight:bold;text-decoration:none;color:#3d3d3d}.tiles-con .tile-con .text .sub-title{margin-top:-10px;margin-bottom:10px;font-weight:normal;display:block;font-size:12.8px}.tiles-con.testimonial-con .section-inner{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.tiles-con.testimonial-con h2{text-align:center;margin-top:0px;padding-top:40px;margin-bottom:40px}.tiles-con.testimonial-con blockquote{padding:0px;margin:0px;font-style:italic;position:relative;margin-left:20px;font-size:12.8px;text-wrap:pretty}.tiles-con.testimonial-con blockquote:before{text-indent:-20px;font-size:20px;color:rgba(61,61,61,0.2);content:open-quote;visibility:visible;vertical-align:middle;display:inline-block}.tiles-con.testimonial-con blockquote:after{font-size:20px;color:rgba(61,61,61,0.2);content:close-quote;visibility:visible}.tiles-con.testimonial-con .tile-con{background-color:transparent}.tiles-con.testimonial-con .tile-con .header{transition:all 0.2s ease-in;border-radius:50%;width:200px;height:200px;box-shadow:none;background-size:cover;background-position:top;z-index:1}.tiered-features-con .section-inner{display:grid;grid-gap:40px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tiered-features-con .section-inner .why-item{display:block}.tiered-features-con .section-inner .why-item .icon-con{margin-bottom:20px;background-color:var(--brand-color);height:100px;width:100px;border-radius:50%;padding:20px;opacity:1;position:relative;margin-right:40px;display:flex}.tiered-features-con .section-inner .why-item .icon-con .icon{flex-grow:1;background-size:contain;background-position:center;filter:invert(100%)}.tiered-features-con .section-inner .why-item .details blockquote{font-style:italic;padding-left:20px;margin-left:0px;position:relative}.tiered-features-con .section-inner .why-item .details blockquote:before{font-family:serif;position:absolute;top:0;left:0;content:'\0022';visibility:visible;font-size:30px;opacity:0.3}.tiered-features-con .section-inner .why-item .details h3{margin-top:0px;margin-bottom:20px;line-height:1.5;font-size:32px}@media only screen and (max-width: 700px){.tiered-features-con .section-inner .why-item .icon-con{width:80px;height:80px}.tiered-features-con .section-inner .why-item .details h3{font-size:16px;line-height:1.5em}}.ai___module .ai-convo-con{perspective:400px}.ai___module .ai-convo-con .messages-con{transform:rotateY(-10deg);max-width:400px;margin-left:auto;margin-right:auto}@keyframes kf_animate_children_staggered{0%{transform:translateY(4vw) translateX(0vw);


opacity:0}
100%{transform:translateY(0vw) translateX(0vw);

opacity:1}}
.ai___module .ai-convo-con .messages-con>*{opacity:0}.ai___module .ai-convo-con .messages-con>*:nth-child(1){animation-delay:1s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(2){animation-delay:2s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(3){animation-delay:3s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(4){animation-delay:4s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(5){animation-delay:5s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(6){animation-delay:6s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(7){animation-delay:7s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(8){animation-delay:8s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(9){animation-delay:9s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(10){animation-delay:10s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*:nth-child(11){animation-delay:11s;animation-name:kf_animate_children_staggered;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai___module .ai-convo-con .messages-con>*{max-width:60%;margin-bottom:-5px;padding:10px;border-radius:20px;margin-left:0px;margin-right:auto;display:block;box-shadow:0px 0px 3px 1px #3d3d3d;font-size:16px;line-height:1.5;position:relative;background-color:#fdfdfd}.ai___module .ai-convo-con .messages-con>*:nth-child(2n){background-color:#f6f6f6;text-align:right;margin-left:auto;margin-right:0px}.ai___module .ai-convo-con .messages-con>* .chart-graphic-con{width:80%;height:50px;margin-bottom:20px;margin-left:auto;margin-right:auto}.ai___module .ai-convo-con .messages-con>* .chart-graphic-con .bar{background-color:var(--brand-color) !important}.ai___module .ai-convo-con .messages-con>* img{filter:grayscale(0);display:inline-block;object-fit:contain;width:50px;height:50px;background-color:#fdfdfd;padding:3px;box-shadow:0px 0px 2px 1px #3D3D3D;position:absolute;top:-35px;left:-35px;border-radius:50%}/* Cache CSSParserMiddleware_www.synchub.io_/Pages/styles/ai.less_False_HTML_32507030441 3 Jul 14:04:51Z */