.content-area{padding:0;position:relative}.banner-area h1{font-size:1.875em;line-height:1.267em;text-transform:uppercase}.faqs-search{margin-top:1.25rem;text-align:center}.faqs-search input[type="text"],.faqs-search .btn{width:100%}.faqs-search input[type="text"]{padding:.4375rem 1.25rem;border:1px solid #c8cad4;border-radius:1.25rem;background:#fff}.faqs-search .btn{margin-top:.625rem}ul.faqs{list-style:none;margin:0;padding:0}ul.faqs>li{display:block;margin:0;padding:0;border-top:1px solid #101b26}ul.faqs>li:last-child{border-bottom:1px solid #101b26}ul.faqs>li input{display:none}ul.faqs>li label{display:block;position:relative;padding:1rem 15% 1rem 5%;margin:0;font-size:1.5em;line-height:1.333em;font-weight:800;cursor:pointer;background-color:#c8cad4}ul.faqs>li label:after{content:"";display:block;position:absolute;top:50%;right:5%;transform:translateY(-50%);width:.75rem;height:1.375rem;background-image:url('/templates/wellnicity_rcm/svg/icon-caret-right.svg');background-size:contain}ul.faqs>li label:hover{background-color:#fff}ul.faqs>li input:checked+label{background-color:#fff}ul.faqs>li input:checked+label:after{transform:translateY(-50%) rotate(90deg)}ul.faqs>li .faq-content{display:none;padding:1.25rem 5%;border-top:1px solid #101b26;background:#fff}ul.faqs>li input:checked ~ .faq-content{display:block}.qa-pair{margin:1.25rem 0}.qa-pair h4{color:#598cc9;margin-bottom:0}.qa-pair h4+p{margin-top:0}.faq-content-results{padding:1.25rem 0}.faq-content-results .close{position:absolute;top:.625rem;right:1.25rem;font-size:1em;line-height:1em}@media only screen and (min-width:768px){.faqs-search{margin-top:2.5rem}.faqs-search{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.faqs-search input[type="text"]{max-width:26.875rem}.faqs-search .btn{max-width:8.75rem;margin-top:0;margin-left:1.25rem}ul.faqs>li .faq-content{padding:1.875rem 5%}.faq-content-results{padding:2.5rem 0}.faq-content-results .close{top:1.25rem;font-size:1.5rem}}@media only screen and (min-width:1180px){ul.faqs{position:relative}ul.faqs>li{width:36.6%}ul.faqs>li label{padding-right:3.125rem;padding-left:5vw}ul.faqs>li label:after{right:1.25rem}ul.faqs>li input:checked+label:after{transform:translateY(-50%)}ul.faqs>li .faq-content{position:absolute;top:0;right:0;width:63.4%;height:100%;overflow-y:auto;padding:2.5rem 5rem;border-top:0}.qa-pair p{font-size:1.25em;line-height:1.4em}.faq-content-results{padding:3.75rem 0}}@media only screen and (min-width:1420px){ul.faqs>li label{padding-left:calc((100vw - 78.75rem) / 2)}ul.faqs>li .faq-content{padding-right:calc((100vw - 78.75rem) / 2)}}