.proven-benefits-section{padding-top:2.4375rem;padding-bottom:2.5rem;background-color:#f1f3ea}.benefits-heading{font-weight:500;font-size:1.9375rem;line-height:2.375rem;letter-spacing:0;margin-bottom:1.1875rem;text-align:center}.highlight-text{color:#009370}.benefits-subheading{max-width:50.25rem;margin-left:auto;margin-right:auto;font-weight:400;font-size:1.0625rem;line-height:1.1875rem;letter-spacing:0;text-align:center;margin-bottom:2.5625rem}.benefits-subheading strong{font-weight:500}.benefits-grid{display:grid;grid-template-columns:1fr;gap:.875rem 1rem;max-width:64rem;margin-left:auto;margin-right:auto}.benefit-card{position:relative;overflow:hidden}.card-content{background-color:#fff;padding:.78125rem 2.8125rem .78125rem .71875rem;border-radius:.5rem;display:flex;align-items:center;gap:1.6875rem}.card-content>div{transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;gap:1.6875rem;align-items:center}.benefit-card.active .card-content>div{transform:rotateY(180deg)}.card-content img{width:7.8125rem;height:7.5rem;object-fit:cover;border-radius:.459375rem}.benefit-card.active .expanded-content{background:#fff;transform:rotateY(180deg)}.benefit-card.active .expanded-content>div{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg)}.text-content{text-align:left;flex:1}.card-title{font-family:var(--font-subheading-family);font-weight:500;font-size:1.599375rem;line-height:1.795rem;letter-spacing:0;margin-bottom:.5rem}.card-description{font-family:var(--font-body-family);font-weight:400;font-size:1.244375rem;line-height:1.510625rem;letter-spacing:0;margin-bottom:0}.expand-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:auto;position:relative;z-index:2}.expand-button svg{background:#fff;border:1px solid rgba(0,0,0,.3);width:1.625rem;height:1.625rem;border-radius:50%;padding:.25rem}.expanded-content{position:absolute;top:0;left:0;background:#fff;height:100% !important;width:100%;margin:0;font-weight:400;font-size:1.0625rem;line-height:1.4375rem;text-align:left;padding:.78125rem 1.96875rem .78125rem 5.9375rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.3);display:none;transition:all .5s ease;transform-style:preserve-3d}.expanded-content>div{display:inline-flex;align-items:center;height:100% !important;width:100%}.expanded-content p:last-child{margin-bottom:0}.faq_center_flex.section3_lp{display:inline-flex;align-items:flex-start;grid-gap:14px 16px;flex-wrap:wrap}.section3_lp .faq_subtext{font-size:1.0625rem;font-style:normal;font-weight:300;line-height:1.125rem;width:51.875rem;margin:0px auto;padding-bottom:2.5rem}.section3_lp .faq_center_flex{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.875rem;row-gap:.5625rem}.section3_lp .faq_slider_item_new{border-radius:.50125rem;border:1px solid rgba(0,0,0,.3);background:#fff;width:calc(50% - .5rem)}.section3_lp .faq_question_inner{display:flex;align-items:center;grid-gap:1.6875rem}.section3_lp .faq_question_inner img{height:119px}.section3_lp .faq_question_inner span{padding-left:23px}.section3_lp .faq_question .expand-buttons{font-size:34px;font-style:normal;font-weight:100;line-height:normal;width:36.41px;height:36.41px;flex-shrink:0;border:1px solid rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;border-radius:50px}.section3_lp .faq_question .expand-buttons .plus-icon{height:34px;display:flex;align-items:center;width:30px;justify-content:center}.section3_lp .faq_question .expand-buttons .minus-icon{display:none}.section3_lp .faq_question{display:flex;align-items:center;cursor:pointer;padding:10px 20px 10px 9px;justify-content:space-between}.section3_lp .faq_question_inner span{padding-right:11px}.section3_lp .faq_center_flex .faq_slider_item_new:nth-child(3) .faq_question_inner span{width:200px}.section3_lp .faq_question_inner span{padding-top:7px}.section3_lp .faq_center_flex{align-items:flex-start}.section3_lp .faq_slider_item_new{position:relative}.section3_lp .faq_answer{background:#fff;width:85%;position:absolute;top:0px;bottom:0px;display:flex;align-items:center}.section3_lp .faq_question.active .expand-buttons .plus-icon{display:none}.section3_lp .faq_question.active .expand-buttons .minus-icon{height:34px;display:flex;align-items:center}.section3_lp .faq_slider_item_new{overflow:hidden}.section3_lp .faq_answer p{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg)}.section3_lp .faq_answer{font-size:17px !important;line-height:23px !important;text-align:left !important;padding:12.5px 31.5px 12.5px !important;border-radius:8px;display:inline-flex !important;height:auto !important;transition:all .5s ease;transform-style:preserve-3d;background:rgba(0,0,0,0);overflow:visible !important}.section3_lp .faq_answer>p:last-child{margin-bottom:0}.section3_lp .faq_question_inner{transition:all .5s ease}.section3_lp .faq_question.active .faq_question_inner{transform:rotateY(180deg)}.section3_lp .faq_question_inner{transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section3_lp .faq_question.active+.faq_answer{background:#fff;transform:rotateY(180deg)}@media(min-width: 640px){.benefits-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 989px){.section3_lp .faq_question{padding:.5rem 1rem .5rem .5rem}.faq_center_flex.section3_lp{grid-gap:.625rem;flex-wrap:wrap}.section3_lp .faq_slider_item_new{border-radius:.3525rem;width:100%}.section3_lp .faq_question_inner img{height:5.25rem}.section3_lp .faq_question_inner{grid-gap:1.1875rem}.section3_lp .faq_question:after{font-size:1.5rem;width:1.6rem;height:1.6rem}.section3_lp .faq_answer{font-size:.875rem !important;line-height:1.0625rem !important;text-align:left !important;padding:1.1875rem 1.1875rem 1.1875rem 0 !important;border-radius:.5rem}.section3_lp .faq_question .expand-buttons{font-size:1.5625rem;width:1.5625rem;height:1.5625rem}.benefits-heading{font-size:1.625rem;line-height:2rem;margin-bottom:.625rem;max-width:13.75rem;margin-left:auto;margin-right:auto}.benefits-subheading{font-size:.875rem;margin-bottom:2.5rem}.card-content{padding:.5rem 1rem .5rem .5rem;border-radius:.3525rem;gap:1.1875rem}.card-content img{width:5.5rem;height:5.25rem;border-radius:.323125rem}.card-title{font-size:1.125rem;line-height:1.2625rem;margin-bottom:.3125rem}.card-description{font-size:.875rem;line-height:1.0625rem}.expand-button{margin:0;width:1.5625rem}.expanded-content{font-size:.875rem;line-height:1.0625rem;padding:1.0625rem 3.4375rem 1.0625rem 1.1875rem;border-radius:.3525rem}section.proven-benefits-section .action-callout.hide-desktop{text-align:center;margin-top:2.5rem}}
