/*
Generated time: September 30, 2025 04:29
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.
*/
.section-feature-listing{background:var(--bg-color);overflow:hidden;padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.section-feature-listing .container{overflow:hidden}.feature-listing-content-block{margin-top:var(--spacing-top-desktop);margin-bottom:var(--spacing-bottom-desktop)}.mission-title{color:var(--title-color);font-size:var(--title-fs);font-weight:var(--title-fw)}.mission-description{color:var(--description-color);font-size:var(--description-fs);font-weight:var(--description-fw)}.halo-feature-listing-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:100%}.feature-listing-subtitle{font-size:var(--subtitle-fs);font-weight:var(--subtitle-fw);color:var(--subtitle-color);padding-right:15px}.feature-listing-title{position:relative;z-index:1;font-size:var(--title-fs);font-weight:var(--title-fw);color:var(--title-color);line-height:64px;margin-top:30px;padding-right:15px}.feature-listing-title .special-underline{position:relative;font-weight:700}.feature-listing-title .special-underline::before{position:absolute;content:"";width:102%;height:23px;bottom:0;left:-6px;background-color:#cdedf2;z-index:-1}.halo-feature-listing-content .content-left{max-width:58%}.halo-feature-listing-content .content-right{max-width:42%}.mission-description,.mission-title{max-width:570px}.halo-feature-listing-content .faqs-item{border-bottom:1px solid var(--question-color-border)}.halo-feature-listing-content .faqs-item:last-child{border-bottom:none}.halo-feature-listing-content .faqs-item .card-header{position:relative}.halo-feature-listing-content .faqs-item .card-header .title{font-size:var(--question-fs);font-weight:var(--font-weight-bold);line-height:calc(var(--body-line-height) - 6px);letter-spacing:var(--body-letter-spacing);color:var(--question-color);background-color:transparent;text-align:left;padding:10px 80px 10px 0;margin-bottom:20px;cursor:pointer;position:relative;transition:var(--anchor-transition)}.halo-feature-listing-content .faqs-item .card{box-shadow:none}.halo-feature-listing-content .faqs-item .card-header .icon{position:absolute;top:18%;right:0;z-index:2;pointer-events:none}.halo-feature-listing-content .faqs-item .card-header .icon svg{width:30px;height:30px;border:2px solid var(--question-color);fill:var(--question-color);color:var(--question-color);padding:4px;transition:var(--anchor-transition);border-radius:50%}.halo-feature-listing-content .faqs-item .collapse{transition:max-height .5s ease-out;max-height:0;overflow:hidden;position:relative}.halo-feature-listing-content .faqs-item+.faqs-item{margin-top:50px}.halo-feature-listing-content .faqs-item .card-body a{text-decoration:underline;text-underline-offset:0.1rem}.halo-feature-listing-content .faqs-item .card-body p{font-size:var(--answer-fs);color:var(--answer-color);margin-top:-8px;margin-bottom:35px}.halo-feature-listing-content .faqs-paragraph.is-hidden{display:none}.halo-feature-listing-content .faqs-paragraph.is-active{display:block;margin-top:0!important}.halo-feature-listing-content .faqs-paragraph+.faqs-paragraph{margin-top:63px}.halo-feature-listing-content .faqs .faqs-title{margin-bottom:35px;position:relative;width:max-content;padding-bottom:7px}.halo-feature-listing-content .faqs .faqs-title::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background-color:#69c69c}.halo-feature-listing-content .faqs-item .card-header .icon .icon-minus,.halo-feature-listing-content .faqs-item .card-header.collapsed .icon .icon-plus{opacity:1;visibility:visible}.halo-feature-listing-content .faqs-item .card-header .icon .icon-plus,.halo-feature-listing-content .faqs-item .card-header.collapsed .icon .icon-minus{opacity:0;visibility:hidden}.halo-feature-listing-content .faqs-item+.faqs-item{margin-top:15px}.halo-feature-listing-content .faqs-paragraph+.faqs-paragraph{margin-top:55px}@media screen and (max-width:1024px){.mission-title{font-size:var(--title-fs-mb);padding-right:46px}.halo-feature-listing-content{flex-direction:column;align-items:flex-start}.halo-feature-listing-content .content-left,.halo-feature-listing-content .content-right{max-width:100%}}@media screen and (max-width:767px){.section-feature-listing .halo-item{padding-left:0;padding-right:0}.feature-listing-title{font-size:var(--title-fs-mb);line-height:38px}.feature-listing-subtitle{font-size:var(--subtitle-fs-mb)}.halo-feature-listing-content .faqs-item .card-header .title{font-size:var(--question-fs-mb)}.halo-feature-listing-content .faqs-item .card-body p{font-size:var(--answer-fs-mb)}.halo-our-mission-content{flex-direction:column}.mission-title{padding-right:0}}@media screen and (min-width:768px){.section-feature-listing{padding-top:var(--padding-top-tablet);padding-bottom:var(--padding-bottom-tablet)}}@media screen and (min-width:1025px){.section-feature-listing{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.section-feature-listing .container-full{padding-left:var(--padding-full-width);padding-right:var(--padding-full-width)}.body-custom-width:not(.template-index) .wrapper-body .section-feature-listing .container{padding-left:100px;padding-right:100px}}@media screen and (min-width:1600px){.feature-listing-subtitle,.feature-listing-title{padding-left:100px}}