.page-id-40974 header#masthead,#post-40974 .entry-header,.page-id-40919 header#masthead,#post-40919 .entry-header,.page-id-40975 header#masthead,#post-40975 .entry-header,.page-id-41297 header#masthead,#post-41297 .entry-header,header#masthead,#post-41624 .entry-header,.page-id-41956 header#masthead,#post-41956 .entry-header,.page-id-41807 header#masthead,#post-41807 .entry-header,.page-id-41996 header#masthead,#post-41996 .entry-header,.page-id-42014 header#masthead,#post-42014 .entry-header,.page-id-42066 header#masthead,#post-42066 .entry-header{display:none !important}.page-id-41807 #main,.page-id-41956 #main,.page-id-40974 #main,.page-id-40975 #main,.page-id-40919 #main,.page-id-41297 #main,.page-id-41996 #main,.page-id-42014 #main,.page-id-42066 #main,#main{max-width:100%;margin:0 auto;min-height:78.9vmin !important;width:100%}.page-id-41807 #main .site-content .entry-content,.page-id-41956 #main .site-content .entry-content,.page-id-40919 #main .site-content .entry-content,.page-id-40974 #main .site-content .entry-content,.page-id-40975 #main .site-content .entry-content,.page-id-41297 #main .site-content .entry-content,.page-id-41996 #main .site-content .entry-content,.page-id-42014 #main .site-content .entry-content,.page-id-42066 #main .site-content .entry-content,#main .site-content .entry-content{margin-bottom:0}#post-2 header h1{display:none}#post-3 .entry-header .entry-title{margin-top:10px}.page-id-40919 #primary,.parent-pageid-40919 #primary{padding:0}.page-id-40919 #main .container.content-wrap,.parent-pageid-40919 #main .container.content-wrap{padding-left:0;padding-right:0}.page-id-40919 #main .container.content-wrap .row,.parent-pageid-40919 #main .container.content-wrap .row{margin-left:0;margin-right:0}.home-banner .home-banner-row{padding-left:0;padding-right:0}.home-banner-bottom .home-banner-row{padding-left:0;padding-right:0}.home_section_title{font-size:228.5%;line-height:1.3;margin:0 0 .25em}.home-row-table{display:table-cell}.home_section{padding:1.5em}.home-title{color:#0c4a60;width:66.66666666666666%;margin:1em auto 0;display:block;text-align:center;line-height:1.5;font-weight:700}.home-sub-title{color:#0c4a60;text-align:center;margin:10px 0}h2.home-title{font-size:36.5px}h3.home-sub-title{font-size:30px}.home-title-white{color:#fff;font-weight:600;line-height:2}.home-subtitle-white{text-align:right;color:#fff;font-weight:700}.home-title-black{color:#000;font-weight:600;font-size:36.5px;line-height:1.5}.home-subtitle-black{text-align:right;color:#000;font-weight:700}.home-title-orange{color:#ef6c33;font-weight:700}.home-subtitle-orange{color:#ef6c33;font-weight:700}.home-subtitle-lblue{color:#b3ebfc;font-weight:700;text-align:center}.home-title-border-bottom{border:1px solid #002060}.hfo-home-divider{margin:0;border-color:#002060}.row.home-saving-img hr.hfo-home-divider{width:100%;float:left;border-color:#ddd;margin-top:4em}.home-text{width:65%;margin:0 auto;display:block;color:#0c4a60;font-size:16px}.home-text-red{color:red}.home_section_div{display:inline-block;width:100%;margin-bottom:1em}.home_section h2{text-align:center;background-color:#5382b5;border-radius:1.5em;padding:1em;color:#fff}.hfo_section_home_b{background-color:#002060}.hfo_section_home_b2{background-color:#8fe1fb}.hfo_section_home_b3{background-color:#b3ebfc}.hfo_section_home_b3w{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(179,235,252,1) 100%)}.hfo_section_home_wb3{background:#fff;background:linear-gradient(0deg,rgba(179,235,252,1) 0%,rgba(255,255,255,1) 100%)}.hfo_section_home_b4{background-color:#008bbc}.hfo_section_home_w{background-color:#fff}.hfo_section_home_wb{background:#b5d2ec;background:linear-gradient(0deg,rgba(181,210,236,1) 0%,rgba(255,255,255,1) 100%)}.hfo_section_home_g{background-color:#ededed}.home-text{width:70%}.home_row_btop{border-top:2px solid #002060}.home_row_bbot{border-bottom:2px solid #002060}.home-banner-b{padding:15vmin 2vmin}.home-banner-b .home-title-orange{font-size:calc(40px + .5vw);width:100%;line-height:1.5}.home-banner-b .home-title-white{font-size:calc(30px + .5vw);width:100%;line-height:1.5}.home-banner-b .home-subtitle-lblue{font-size:calc(20px + .5vw)}.home-banner-top-section-a,.home-banner-top-section-b{min-height:2em}.home-banner-a,.home-banner-b{min-height:35em}.home-banner-bottom-section-a,.home-banner-bottom-section-b{min-height:4em}.home-banner-a{height:65vmin}.home-banner-a .home-banner-a-img{height:100%;width:100%;background:url(/wp-content/uploads/2020/02/Tablet_-_Banner_Image_2.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.home-banner-b{height:65vmin;padding:15vmin 2vmin}.home-banner-b .hfo_section_home{text-align:center}.home-banner-b .home-title-white{text-align:center;font-size:36.5px;margin:0}.home-banner-b .home-subtitle-white{margin:.5em auto 1em;width:50%}.wp-image-41692{display:none !important}.home_row_buttons_b{padding:3em 2em 3em 0}.home_row_buttons_c{padding:3em 0 3em 2em}.home_row_buttons_b{padding:3em 2em 3em 0}.home_row_buttons_c{padding:3em 0 3em 2em}.home_row_buttons_b button,.home_row_buttons_c button{background-color:#002060;border-color:#002060}.home_row_tagline .home-title{font-size:36.5px;border-top:0 solid #0c4a60;padding:0;margin:1em auto;height:auto}.home_row_graph_a,.home_row_graph_b{text-align:center;padding:1em 1.5em}.home_row_graph_a,.home_row_graph_b{height:auto}.home_row_graph_a .hfo_section_border{margin:0 0 2em auto;text-align:center;height:45vmin;width:45vmin;border-radius:50px;box-shadow:0px 1px 10px grey;overflow:hidden;min-width:22em;min-height:22em}.home_row_graph_b .hfo_section_border{margin:0 auto 2em 0;text-align:center;height:45vmin;width:45vmin;border-radius:50px;box-shadow:0px 1px 10px grey;overflow:hidden;min-width:22em;min-height:22em}.home_row_graph_a .home_graph_a_img{height:100%;width:100%;margin:2vmin 0 0;min-height:25vmin}.home_row_graph_b .home_graph_b_img{height:100%;width:100%;margin:2vmin 0 0;min-height:25vmin}.home_row_graph_a .home_graph_a_img img,.home_row_graph_b .home_graph_b_img img{height:90%;width:90%;margin:auto}.home_row_changing{height:auto;width:100%}.home_row_changing_content{text-align:center;padding:1em 2em 5em;margin:0 auto 0}.home_row_changing_content .home-text{font-size:2.25vmin;line-height:1.5}.home-title-bold{color:#0c4a60;width:65%;margin:0 auto;text-align:center;display:block;font-weight:600;font-size:36.5px;padding:.5em 1em}.home-benefit .home-title{font-size:36.5px}.home-changing .home-title{font-size:36.5px}.home-questions .home-title,.home-control .home-title,.home-saving .home-title,.home-made-easy .home-title,.home-faq .home-title{font-size:36.5px}.row.hfo_section_home_g.home-made-easy{padding-bottom:5vmin}.home-questions .home-text,.home-benefit .home-text,.home-control .home-text,.home-saving .home-text,.home-changing .home-text,.home-made-easy .home-text,.home-faq .home-text{font-weight:500;font-size:16px;line-height:1.75}.home-made-easy .home-text{line-height:1.5;width:80%}.home-made-easy img.aligncenter.size-full.wp-image-41614{max-width:20vmin;max-height:20vmin}.home-changing .home-text,.home-made-easy .home-text,.home-faq .home-text{text-align:justify}.home-benefit .home-text,.home-saving .home-text,.home-questions .home-text{text-align:center}.home-faq .hfo_section_home{padding:0 0 2em}.hfo_section_home_b3.home-questions{padding:1em 1em 5em}.home-difference-title{padding:2em 0}.home-difference-title .home-difference-title{width:100%}.home-difference-img{padding:1em 0 3em}.home-difference-img-section{width:100%;margin:0 auto}.home-difference-img-section img{width:100%;max-width:100%;margin:0 auto;height:auto}.home_row_benefit{text-align:center;padding:2em 0 3em;height:100%}.home_row_benefit .home-text{margin-bottom:1em}.home-benefit .home-benefit-img{width:75%;margin:0 auto !important}.home-benefit .home-benefit-img .home-text{width:85%}.home-benefit .home-benefit-img img{width:35%;margin:0 auto 1em;height:auto}.home-saving{padding-top:1em;text-align:center}.home-saving .home_row_saving .home-title{margin:1em auto .25em}.home-saving .home_row_saving .home-text{margin:0 auto 1.5em}.home-saving .home-saving-img{width:70%;margin:0 auto !important;padding-bottom:3.5em}.home-saving .home-saving-img img{max-width:55%;height:auto}.home-benefit .home_row_benefit .home-title.title-top{margin:.5em auto .25em}.home-benefit .home_row_benefit .home-title.title-bottom{margin:0 auto .5em}.home-benefit-btn-div a button{width:80%;padding:1em 0;border-radius:15px;background-color:#2084d2;color:#fff;font-weight:700;font-size:18px;border-color:#2084d2}.row.home-benefit-btn{padding:2em 0}.home-control{min-height:33vh;padding-bottom:3.5em}.home-control .home_control_a_img,.home-control .home_control_c_img{text-align:center;font-size:18px;font-weight:700}.col-xs-12.col-sm-5.col-md-5.col-lg-5.home_row_control_a,.col-xs-12.col-sm-5.col-md-5.col-lg-5.home_row_control_c{text-align:center;font-size:18px;font-weight:700}.home-control .home_section_control .home-title{line-height:1.75;margin:1em auto}.home-control .row.home_control_text_row{margin:0 15%;text-align:center;font-weight:700;color:#0c4a60}.home-control .row.home_control_img_row{margin:0 20%}.home-control .home_control_a_img img,.home-control .home_control_c_img img{width:100%;max-width:100%;height:auto}.home-control .home_control_a_img .image-text,.home-control .home_control_c_img .image-text{width:100%;line-height:3}.home-control .home_control_b_text{text-align:center;font-size:3em;line-height:3.5em}.home_row_employee{margin:0 auto;padding:3em 0;text-align:center}.home_row_employee h3{width:100%;margin:0 auto 1em}.home-employees h3.home-sub-title{font-size:25px}.home_row_employee_a .home_row_employee img{width:auto;height:auto;max-width:50%}.home_row_employee_b .home_row_employee img{width:auto;height:auto;max-width:50%}.home_row_employee .home-text{width:90%;margin:1.75em auto 0}#post-42047 .hfo_contact_form_text{color:#fff;margin:0;padding-bottom:1em}#post-42047 .hfo_contact_form_text{color:#fff;padding:2em 0;font-weight:100;margin:0 auto;width:80%;line-height:1.5}.captcha-image{border:0 solid;padding:10px 0;display:inline-block;text-align:center;color:#fff}.home-faq-btn-div{text-align:center}.home-faq-btn-div a button{width:80%;padding:1em 0;border-radius:15px;background-color:#2084d2;color:#fff;font-weight:700;font-size:18px;border-color:#2084d2}.row.home-faq-btn{margin:2em 0}.home-faq .home-title.home_row_btop{width:66.66666666666666%;padding-top:1em}.home-faq .home-text{width:80%}.home-faq .home-faq-text{width:90%;margin:1em auto 0}.home-faq-item .home-text{margin-bottom:.5em}.home-questions .home-title{margin:2em auto .25em}.hfo_signup_text{width:75%;margin:0 0 0 auto;padding:2em;text-align:right;height:auto}.hfo_signup_text .home-text{width:100%}.hfo_signup_text .home-title{margin:.5em 0;width:100%}.hfo_signup_form{width:65%;margin:0 auto 0 0;padding:2em;text-align:right;height:auto}.hfo_signup_form #email{margin:1em 0}.hfo_signup_form #home_form_submit{width:100%;margin:1em 0}.question_section{width:75%;margin:0 auto;padding:2em;text-align:center;height:auto}.question_section .home-text{width:100%}.question_section .home-title{margin:.5em 0;width:100%}.home-question-btn-div.question_section a button{background-color:#ef6c33;color:#fff;border-color:#ef6c33;padding:.5em;width:20%;border-radius:5px}.home-sub-row{padding-left:0 !important;padding-right:0 !important}.sub_row_banner{min-height:30vmin;padding:7vmin 0;overflow:hidden}.sub_row_banner_img{min-height:30vmin;padding:7vmin 0;overflow:hidden}.sub_row_banner .home-subtitle-white,.sub_row_banner .home-title-white{text-align:center;width:100%}.sub_row_banner .home-title-white{font-size:36.5px}.sub_row_banner .home-subtitle-white{font-size:30px}.sub_row_banner_img .sub_banner_img{width:100%;height:100%;padding:0}.sub_row_banner_img .sub_banner_img img{max-width:30vmin;float:left}.hfo_signup_text .home-text{width:100%;text-align:center}.hfo_signup_text .home-text .home-img img{width:80%;margin:0 auto;float:none;padding:1em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.hifoo_benefits_table_div .home-title-orange{text-align:center;width:100%;margin:.5em 0 1em;font-size:36.5px}.hifoo_benefits_table_div{width:90%;margin:0 auto 2em}table.hifoo_benefits_table{width:100%;text-overflow:ellipsis;border:1px solid #ddd}td.info{word-break:break-all;width:80%;padding:5px;border:1px solid #ddd;font-size:16px}td.title.title-orange{width:20%;border:1px solid #ddd;padding:5px;font-size:16px;font-weight:700}.sub_row_problems{min-height:20vmin}.sub_row_problems .hfo_section_home{width:90%;margin:0 auto 1em}.sub_row_problems .sub_row_problems_title{font-size:36.5px;font-weight:600;color:#0c4a60;margin-top:0}.sub_row_problems .sub_row_problems_text{font-size:16px;padding:.75em 0;display:block;color:#0c4a60}.sub_row_approach .hfo_section_home{width:90%;margin:2em auto}.sub_row_approach .sub_row_approach_title{font-size:36.5px;font-weight:600;color:#0c4a60}.sub_row_approach_text{font-size:16px;line-height:1.5;padding:.75em 0;display:block;color:#0c4a60}#post-40975 .sub_row_banner.banner-text{z-index:2;position:absolute;width:100%}#post-40975 .sub_row_banner{min-height:30vmin;padding:8.25em 0;overflow:hidden}#post-40975 .home-title{margin:.25em auto 0}#post-40975 .home-sub-title{margin:.25em auto .5em}#post-40975 .col-xs-12.col-sm-12.col-md-12.col-lg-12.home-sub-row.banner-img{padding:0}#post-40975 .home-sub-row.banner-img .sub_row_banner_img{width:100%;background:url(/wp-content/uploads/2020/04/Providers_Banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:25em;height:fit-content;padding:0;overflow:hidden;opacity:.25;z-index:1;margin:0 auto}.col-xs-12.col-sm-7.col-md-7.col-lg-7.home-sub-row.banner-text{float:left}.col-xs-12.col-sm-5.col-md-5.col-lg-5.home-sub-row.banner-img{float:right}.physician_benefits_section{margin:0}.physician_benefits_section .hfo_section_home{width:90%;margin:0 auto;padding-bottom:3em}.physician_benefits_section .home-title-orange{text-align:center;width:100%;font-size:36.5px;margin:.5em 0 1em}.physician_benefits_section .hfo_section_home .physician_benefits_text{text-align:left;font-size:16px;color:#0c4a60;padding:0 0 10px;display:inline-block}.physician_benefits_section .home-benefit-btn-div{margin:3em auto;text-align:center;width:25%}.benefits_sub_section .home-subtitle-orange{text-align:center}.physician_benefits_section .home-text{width:100%;margin:1em 0;text-align:center}.physician_benefits_section .benefits_sub_section{width:80%;margin:0 auto;line-height:1.5}.physician_benefits_section .home_benefits_sub_img{min-width:10em;min-height:10em;border-radius:75px;width:15vmin;margin:0 auto}.physician_benefits_section .home_benefits_sub_img img{width:100%;height:auto}.physician_benefits_section .physician_benefits_section h2.home-title-orange{margin:1em 0 2em;font-size:36.5px}.physician_benefits_section .home-sub-row{height:auto;min-height:20.5em}.physician_benefits_section .benefits_sub_section .home-subtitle-orange{margin:.5em 0}.physician_faq_section{width:90%;margin:0 auto}.physician_faq_section h2.home-title{margin:.75em auto !important}.physician_faq_section .physician_faq_text{font-size:16px;padding:.75em 0;display:block;color:#0c4a60}.physician_faq_section .row.home-faq-btn{margin:2em 0}#post-41807 .sub_row_banner.banner-text{z-index:2;position:absolute;width:100%}#post-41807 .sub_row_banner{min-height:40vh;padding:8.25em 0;overflow:hidden}#post-41807 .home-title{margin:.25em auto 0}#post-41807 .home-sub-title{margin:.25em auto .5em}#post-41807 .col-xs-12.col-sm-12.col-md-12.col-lg-12.home-sub-row.banner-img{padding:0}#post-41807 .home-sub-row.banner-img .sub_row_banner_img{width:100%;background:url(/wp-content/uploads/2020/04/Employers_Banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:fit-content;min-height:25em;padding:0;overflow:hidden;opacity:.25;margin:0 auto;z-index:1}.employer_benefits_section{margin:0}.employer_benefits_section .hfo_section_home{width:90%;margin:0 auto 2em}.employer_benefits_section .home-title-orange{text-align:center;width:100%;font-size:36.5px;margin:1em 0}.employer_benefits_section .hfo_section_home .employer_benefits_text{text-align:left;font-size:16px;color:#0c4a60;padding:0 0 10px;display:inline-block}.employer_benefits_section .home-benefit-btn-div{margin:3em auto;text-align:center;width:25%}.employer_benefits_section .home-text{width:100%;margin:1em 0}.employer_benefits_section .benefits_sub_section{width:80%;margin:0 auto;line-height:1.5;text-align:center}.employer_benefits_section .home_benefits_sub_img{min-width:10em;min-height:10em;border-radius:75px;width:15vmin;margin:0 auto}.employer_benefits_section .home_benefits_sub_img img{height:auto;width:100%}.employer_benefits_section h2.home-title-orange{margin:.5em 0 1em;font-size:36.5px}.employer_benefits_section .home-sub-row{height:auto;min-height:25em}.employer_benefits_section .benefits_sub_section .home-subtitle-orange{margin:.5em 0}.employer_faq_section{width:90%;margin:0 auto}.employer_faq_section h2.home-title{margin:.75em auto !important}.employer_faq_section .employer_faq_text{font-size:16px;padding:.75em 0;display:block;color:#0c4a60}.employer_faq_section .row.home-faq-btn{margin:2em 0}#post-41297 .sub_row_banner.banner-text{z-index:2;position:absolute;width:100%}#post-41297 .sub_row_banner{min-height:30vmin;padding:8.25em 0;overflow:hidden}#post-41297 .home-sub-row.banner-img .sub_row_banner_img{width:100%;background:url(/wp-content/uploads/2020/04/Orange_patient_banner_2.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:25em;height:fit-content;padding:0;overflow:hidden;opacity:.35;z-index:1}#post-41297 .home-title{margin:.25em auto 0}#post-41297 .home-sub-title{margin:.25em auto .5em}.patient_faq_section{width:90%;margin:0 auto}.patient_faq_section h2.home-title{margin:.75em auto !important}.patient_faq_section .patient_faq_text{font-size:16px;padding:.75em 0;display:block;color:#0c4a60}.patient_faq_section .row.home-faq-btn{margin:2em 0}.page-id-42047 #main{max-width:100vw;margin:0}#post-42047 .entry-title{display:none}#post-42047 p{margin:0}#post-42047 .contact-list{margin-top:0}.contact-list li span{font-size:10px}#post-42047 .contact-form-section{min-height:50em;height:auto;padding:2.5vh 0}.captcha-image{border:none !important;padding:10px 0 !important;color:#fff}.home-contact-title .home-title-orange{padding:0;line-height:2;width:100%;display:inline-block;text-align:center;font-size:36.5px}.col-xs-12.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form,.hidden-xs.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form{min-height:10em}.hfo_contact_form_text{text-align:center;margin:0 0 1em;font-size:16px;color:#0c4a60}ul.contact-list{list-style:none}.hfo_section_home_b .home-contact-title .hfo_contact_form_text,.hfo_section_home_b .contact-forms form label{color:#fff}.hfo_section_home_b .home-contact-section-content .contact-list{list-style:none;font-size:16px;font-weight:700;color:#fff;margin:3.5em 0 0}.hfo_section_home_b .home-contact-section-content .contact-list li a{color:#fff}.home-contact-title .home-title-orange img{max-width:.8em;display:inline-block;margin:0 .5em .15em;max-height:.8em}.col-xs-12.col-sm-12.col-md-12.col-lg-12.home-sub-row.home-contact-title h2.home-title-orange{line-height:1;margin:1em 0 .5em}.hfo_contact_form_section{width:100%;float:right;padding:0 15%}.home-contact-form #formselector{width:100%;padding:2px 5px;border:1px solid #0c4a60;border-radius:5px;color:#0c4a60}.hfo_contact_form_section .contact-forms{margin:.5em 0;width:100%}.hfo_contact_form_section .contact-forms form p label{width:100%}.hfo_contact_form_section .contact-forms form p label input[type=text],.hfo_contact_form_section .contact-forms form p label input[type=textarea],.hfo_contact_form_section .contact-forms form p label input[type=email]{width:100%;border:1px solid #0c4a60;border-radius:5px;color:#0c4a60}.hfo_contact_form_section .contact-forms form p label input[type=checkbox]{width:auto;border:1px solid #0c4a60;border-radius:5px;color:#0c4a60}.hfo_contact_form_section .contact-forms form p label textarea{width:100%;border:1px solid #0c4a60;border-radius:5px;color:#0c4a60}.hfo_contact_form_section .contact-forms form input.wpcf7-form-control.wpcf7-submit{background-color:#ef6c33;color:#fff;border-radius:5px;border-color:#ef6c33;margin:1em 0}.home-contact-content{margin:0}.home-contact-content .contact-list{list-style:none;font-size:16px;font-weight:700;color:#0c4a60;margin-top:1em}.home-contact-content .contact-list li{min-height:5em;line-height:46px;color:#fff}.home-contact-content .contact-list li a{color:#fff}.home-contact-content .contact-list li img{max-width:3em;float:none}.home-contact-section-content ul.contact-list li{min-height:5em;line-height:46px}.page-id-42047 .container.content-wrap{padding:0}.hfo-faq-page .hfo_section_home .faq-page-img{width:100%;background:url(/wp-content/uploads/2020/05/FAQs_Banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:19.75em;height:100%;padding:0;overflow:hidden;opacity:.35;z-index:1;min-width:75vw}.hfo-faq-page .hfo_faq_section_title h2.home-title{position:absolute;top:3em;font-size:36.5px;text-align:center;width:100%}.hfo-faq-page .hfo_section_home{min-height:22em}.common-faq-item-toggle,h3.home-subtitle-orange.common-faq-toggle-all,.general-faq-item-toggle,h3.home-subtitle-orange.general-faq-toggle-all,.business-faq-item-toggle,h3.home-subtitle-orange.business-faq-toggle-all{cursor:pointer}.hfo-faq-page .hfo_section_title{width:100%;display:inline-block;text-align:center}.hfo-faq-page .hfo_section_title .home-title{float:none;width:90%;margin:2.75em auto 0;font-size:75px}.hfo-faq-page .hfo_section_title .faq-image-a{float:left;width:25%}.hfo-faq-page .hfo_section_title .faq-image-b{float:right;width:25%}.hfo-faq-page .hfo-faq-item{border-bottom:1px solid #0c4a60;width:80%;margin:0 auto .5em}.hfo-faq-page .home-faq-text .home-text{width:100%;margin:0 0 .5em}.hfo-faq-page .home-faq-text .home-subtitle-div{width:80%;text-align:left;margin:0 auto 1em}.home-text.hfo-label.general-faq-item-toggle{margin:0 auto .5em}.hfo-faq-page .row.home-faq-text{width:100%;margin:1em 0}.spinner{margin:0 5px;display:inline-block;text-align:center}#icon{margin:0 5px}i#icon.close{float:none;display:inline-block;color:#0c4a60;opacity:1}.spinner.spin{-webkit-animation-name:spin;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fa-caret-down.open{transform:rotate(180deg);transition:transform .5s linear}.fa-caret-down.close{transform:rotate(0deg);transition:transform .5s linear}.site-content #post-67 .entry-header .entry-title{display:none !important}.logged-in .site-content #post-67 .entry-header .entry-title{display:block}@media (min-width:1400px){.home-questions .home-text,.home-benefit .home-text,.home-saving .home-text,.home-changing .home-text,.home-made-easy .home-text,.home-faq .home-text{font-size:16px}}@media (min-width:1200px) and (max-width:1399px){.home-questions .home-text,.home-benefit .home-text,.home-saving .home-text,.home-changing .home-text,.home-made-easy .home-text,.home-faq .home-text{line-height:1.75}.home-banner-b .home-title-white{font-size:calc(24px + .5vw)}.home-banner-b .home-subtitle-lblue{font-size:calc(18px + .5vw)}.home-banner-a,.home-banner-b{min-height:28em}.home-banner-a{height:50vmin}.home-banner-b{height:50vmin;padding:8vmin 2vmin}.home-made-easy img.aligncenter.size-full.wp-image-41614{max-width:33vmin;max-height:33vmin}.home-saving .home-saving-img{width:60%}.home-saving .home-saving-img img{width:60%}.home-benefit .home-benefit-img{width:60%}.home-benefit .home-benefit-img img{width:60%}.hfo-faq-page .hfo_section_home{min-height:18em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:17em}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:2em}}@media (min-width:992px) and (max-width:1199px){#primary{padding:0}#post-40919 .row{margin-right:0;margin-left:0}#post-40919 .row.home-benefit-img{margin:0 auto}.home-banner-a,.home-banner-b{height:50vmin;min-height:25em}.home-banner-b{padding:8vmin 0}.home-banner-b .home-title-white{margin-top:.5em;margin-bottom:.5em}.home-saving .home-saving-img,.home-saving .home-saving-img img{width:65%;margin:0 auto !important}.home-benefit .home-benefit-img,.home-benefit .home-benefit-img img{width:65%}.home-banner-b .home-title-white{font-size:calc(22px + .5vw)}.home-banner-b .home-subtitle-lblue{font-size:calc(16px + .5vw)}.patient_benefits_section .home-sub-row{min-height:23em}.employer_benefits_section .home-sub-row{min-height:23em}.physician_benefits_section .home-sub-row{min-height:23em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:14.75em}.hfo-faq-page .hfo_faq_section_title h2.home-title{margin:-3em auto 1em;top:5.5em;font-size:36.5px}#post-40919 .col-xs-12.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form,#post-40919 .hidden-xs.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form{min-height:12em}#post-40919 .hfo_contact_form_text{width:80%;margin:0 auto}}@media (max-width:991px){#primary{padding:0 1vw}.woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important}.woocommerce-MyAccount-navigation ul li{width:auto;display:inline-block;border-right:1px solid #ddd}.woocommerce-MyAccount-navigation ul{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-content{float:none !important;width:100% !important}.row.home-banner-top,.row.home-banner,.row.home-banner-bottom{margin-right:0;margin-left:0}.home-banner-a,.home-banner-b{min-height:25em}.home-banner-a{height:50vmin;padding:10vmin 0 0}.home-banner-b{height:50vmin;padding:5vmin 1vmin}.home-banner-b{padding:5vmin 0}.wp-image-41691{max-width:90vw}.home-saving .home-saving-img,.home-saving .home-saving-img img{width:70%}.home-benefit .home-benefit-img,.home-benefit .home-benefit-img img{width:70%}.home-banner-b .home-title-orange{font-size:calc(50px + .5vw);margin-top:.25em;margin-bottom:.25em}.home-banner-b .home-title-white{font-size:calc(40px + .5vw);margin:.5em auto}.home-banner-b .home-subtitle-lblue{font-size:calc(16px + .5vw);line-height:1.5}.employer_benefits_section .home-sub-row{min-height:22em}.physician_benefits_section .home-sub-row{min-height:22em}.hfo-faq-page .hfo_section_home{min-height:12em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:11.75em}.hfo-faq-page .hfo_faq_section_title h2.home-title{position:absolute;top:.5em;font-size:2.5em;text-align:center;width:100%}#post-40919 .col-xs-12.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form,#post-40919 .hidden-xs.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form{min-height:12em}#post-40919 .hfo_contact_form_text{width:80%;margin:0 auto}}@media (max-width:767px){.wp-image-41691{display:none !important}.wp-image-41692{display:block !important;max-width:65vw}.home_row_graph_a .hfo_section_border,.home_row_graph_b .hfo_section_border{margin:0 auto}.home_row_graph_b .hfo_section_border,.home_row_graph_a .hfo_section_border{height:auto;width:auto;min-width:50vmin;min-height:50vmin;max-width:75vmin;max-height:75vmin}.home-banner-a,.home-banner-b{min-height:22em}.home-banner-b{padding:1vmin}.home-banner-b .home-title-orange{font-size:calc(40px + .5vw);margin:.5em 0 .25em}.home-banner-b .home-title-white{font-size:calc(30px + .5vw);margin:.75em 0}.home-banner-b .home-subtitle-lblue{font-size:calc(20px + .5vw);margin:0 0 .5em}.home-saving .home-saving-img{width:65%;display:inline-block}.home-saving .home-saving-img img{width:50%}.home-benefit .home-benefit-img{width:65%;display:inline-block}.home-benefit .home-benefit-img img{width:60%}.home-difference-img-section{width:50%;margin:0 auto}.hfo_signup_text{width:100%;margin:0 auto;text-align:center;height:auto;padding:3em 2em 0}.hfo_signup_form{width:66.66666666666666%;margin:0 auto;text-align:center;height:auto}.sub_row_banner_img{padding:5vmin 0 0}.col-xs-12.col-sm-7.col-md-7.col-lg-7.home-sub-row.banner-text .sub_row_banner{min-height:30vmin;padding:0 0 5vmin}.col-xs-12.col-sm-5.col-md-5.col-lg-5.home-sub-row.banner-img .sub_row_banner_img{padding:5vmin 0 0;min-height:30vmin}.sub_row_banner_img .sub_banner_img img{float:none}.home_benefits_sub_img{min-width:45vw}.physician_benefits_section .home-sub-row{min-height:45vmin}.employer_benefits_section .home-sub-row{min-height:45vmin}.employer_benefits_section .home_benefits_sub_img{width:25vmin;margin:0 auto 1em}.home-contact-content .contact-list{width:100%;margin:0 auto;padding:0}.col-xs-12.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form{display:inline-block;width:100%}.hfo_section_home_b .home-contact-section-content .contact-list{margin:0 auto}.hfo_contact_form_section{width:75%;float:none;padding:1em 1em 2em;margin:0 auto}.home-contact-section-content .contact-list{width:60%;margin:0 auto;padding:0}.home-contact-content .contact-list{width:70%;margin:0 auto;padding:0}.home-contact-content .contact-list li{text-align:left;font-size:15px;margin:0 auto;min-height:3em}.home-contact-content .contact-list li img{max-width:50%;float:none;margin:0 1em 0 0;display:inline-block;width:2em;height:2em}#post-42047 .hfo_contact_form_section{float:none}.page-id-42047 #main{min-height:70vh !important}#post-40919 .col-xs-12.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form,#post-40919 .hidden-xs.col-sm-6.col-md-6.col-lg-6.home-sub-row.home-contact-form{min-height:12em}#post-40919 .hfo_contact_form_text{width:80%;margin:0 auto}.hfo-faq-page .hfo_section_home{min-height:10em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:9.25em}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:.25em;font-size:36.5px}}@media (max-width:601px){.home-banner-a,.home-banner-b{min-height:17em}.home-banner-b .home-title-orange{font-size:calc(40px + .5vw);margin:.25em 0}.home-banner-b .home-title-white{font-size:calc(26px + .5vw);margin:.25em 0}.home-banner-b .home-subtitle-lblue{font-size:calc(18px + .5vw);margin:.5em 0 .25em}.home-title,.home-title-bold{width:80%}.home-benefit .home-benefit-img,.home-saving .home-saving-img{width:80%}.home-saving .home-saving-img img{width:60%}.home-benefit .home-benefit-img img{width:50%}.employer_benefits_section .home-sub-row{min-height:41vmin}.employer_benefits_section .home_benefits_sub_img{width:30vmin}.physician_benefits_section .home-sub-row{min-height:41vmin}.physician_benefits_section .home_benefits_sub_img{width:30vmin}.home-question-btn-div.question_section a button{width:50%}.hfo_contact_form_text,.home-questions .hfo_contact_form_text{width:80%;margin:0 auto}.home-contact-section-content .contact-list{width:65%}.home-contact-content .contact-list{width:65%}#post-42047 .home-contact-content .contact-list{font-size:15px}#post-42047 .home-contact-content .contact-list{width:40%}.hfo-faq-page .hfo_section_home{min-height:7em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:7.25em;height:fit-content}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:1em;font-size:22px}}@media (max-width:480px){.home-text{width:100%}.home-banner-a,.home-banner-b{min-height:15em}.home-banner-b .home-title-orange{font-size:calc(35px + .5vw);margin:.25em 0}.home-banner-b .home-title-white{font-size:calc(20px + .5vw);margin:.25em 0}.home-banner-b .home-subtitle-lblue{font-size:calc(12px + .5vw);margin:.5em 0 .25em}.home-title,.home-title-bold{width:100%}.home-title{margin:0 auto .5em}.home_row_tagline .home-title{margin:1em auto 0;font-size:10vmin !important}.row.hfo_section_home_w.home-saving{width:100%;display:inline-block;text-align:center}h2.home-title.title-top,h2.home-title.title-bottom,h2.home-title,h2.home-title-bold,.home-questions .home-title,.home-control .home-title,.home-saving .home-title,.home-made-easy .home-title,.home-faq .home-title{font-size:11vmin !important;line-height:1.25}h3.home-sub-title{font-size:9vmin !important}.row.hfo_section_home_w.home-difference-img{padding-top:0}.row.hfo_section_home_w.home-difference-title{padding:2em 0 1em}.home-control .home_section_control .home-title{line-height:1.25;margin:1em auto 1.5em}.home-control .home_control_a_img .image-text,.home-control .home_control_c_img .image-text{line-height:1.5;font-size:25px}.home_control_c_img{padding-bottom:2em}.home-control .home_control_b_text{text-align:center;font-size:3em;line-height:2em;margin:0 auto .75em}.home_row_graph_b{text-align:center;padding:1em 1.5em 2em}.home-difference-img-section{width:100%}.home-faq .home-faq-text{width:100%}.home-benefit .home-benefit-img{width:100%;margin:0 auto;display:inline-block}.home-saving .home-saving-img{width:100%;margin:0 auto;display:inline-block}.home-benefit .home-benefit-img img{width:50%;max-width:50%}.home-saving .home-saving-img img{width:50%;max-width:50%}#post-41297 .home-sub-row.banner-img .sub_row_banner_img{min-height:80vmin;height:40vmin}#post-41297 .sub_row_banner{min-height:35vmin;padding:11vmin 0}#post-40975 .home-sub-row.banner-img .sub_row_banner_img{min-height:80vmin;height:40vmin}#post-40975 .sub_row_banner{min-height:35vmin;padding:5vmin 0}#post-41807 .home-sub-row.banner-img .sub_row_banner_img{min-height:80vmin;height:40vmin}#post-41807 .sub_row_banner{min-height:35vmin;padding:13vmin 0}.hfo_contact_form_section{width:80%}.home-contact-section-content ul.contact-list{width:75%}.home-contact-content ul.contact-list{width:75%}.home-contact-content ul.contact-list li{font-size:18px}.home-contact-content ul.contact-list li img{width:2em;height:2em}.home-contact-section-content ul.contact-list li{min-height:5em;line-height:30px}.home-contact-section-content ul.contact-list li img{width:2em;height:2em}#post-42047 .home-contact-content ul.contact-list{width:75%}.hfo-faq-page .hfo_section_home{min-height:7em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:5.5em}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:2.25em;font-size:1.25em !important}}@media (max-width:350px){.home-banner-a,.home-banner-b{min-height:17em}.home-benefit .home-benefit-img,.home-saving .home-saving-img{width:100%}.home-benefit .home-benefit-img img,.home-saving .home-saving-img img{width:65%}.sub_row_banner_img .sub_banner_img img{max-width:50vmin}.home-banner-b .home-title-orange{font-size:calc(40px + .5vw);margin:.25em 0}.home-banner-b .home-title-white{font-size:calc(16px + .5vw);margin:.75em 0}.home-banner-b .home-subtitle-lblue{font-size:calc(12px + .5vw);margin:.75em 0 .25em}.home_row_graph_a .hfo_section_border{min-width:fit-content;min-height:fit-content}.home_row_graph_b .hfo_section_border{min-width:fit-content;min-height:fit-content}.home-title{width:100%;margin:1em 0;padding:1em 0;line-height:2}.home-text{width:100%}.hfo_signup_text .home-title{margin:0;width:100%;padding:0}.hfo_contact_form_section{width:90%;padding:1em 1em 0}.home-contact-section-content ul.contact-list{width:85%;padding-left:.125em}.home-contact-content ul.contact-list li img{width:2em;height:2em}.home-contact-section-content ul.contact-list li{min-height:5em;line-height:30px;font-size:15px}.home-contact-content ul.contact-list{width:85%;font-size:12px}.home-contact-content ul.contact-list li{font-size:14px}#post-41297 .home-sub-row.banner-img .sub_row_banner_img{min-height:70vmin;height:22vh}#post-41297 .sub_row_banner{min-height:35vmin;padding:12vmin 0}#post-40975 .home-sub-row.banner-img .sub_row_banner_img{min-height:85vmin;height:20vh}#post-40975 .sub_row_banner{min-height:35vmin;padding:12vmin 0}#post-41807 .home-sub-row.banner-img .sub_row_banner_img{min-height:70vmin;height:22vh}#post-41807 .sub_row_banner{min-height:35vmin;padding:12vmin 0}.hfo-faq-page .hfo_section_home{min-height:7em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:4.5em}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:1.5em;font-size:1em !important}}@media (max-width:275px){.home-banner-a,.home-banner-b{min-height:85vmin}.home-banner-b .home-title-orange{font-size:15vmin;margin:.25em 0}.home-banner-b .home-title-white{font-size:10vmin;margin:.25em 0}.home-banner-b .home-subtitle-lblue{font-size:5vmin;margin:.75em 0 .25em}.sub_row_banner_img .sub_banner_img img{max-width:50vmin}.home_row_tagline .home-title{margin:1em auto 0;font-size:10vmin !important}.home_row_changing_content h2.home-title,.home-questions h2.home-title,.home-control h2.home-title,.home-saving h2.home-title,.home-made-easy h2.home-title,.home-difference-title h2.home-title-bold,.home-faq h2.home-title{font-size:10vmin !important;line-height:1.25}.home_row_employee_b .home_row_employee img,.home_row_employee_a .home_row_employee img{min-width:1em;min-height:1em}.home-contact-content .contact-list{width:95%;font-size:10px;padding-left:0}.home_row_changing_content{padding:1em 0 5em}.home_benefits_sub_img{width:auto !important;float:left;max-width:63%;margin:0 !important;display:contents}.sub_row_problems .sub_row_problems_title{font-size:20px;text-align:center}.hfo_section_home_b .home-contact-section-content .contact-list{margin:0 auto;padding-left:0;width:100%}.home-contact-content .contact-list li,.home-contact-section-content .contact-list li{min-height:5em;font-size:12px;text-align:center}.home-contact-content .contact-list li img,.home-contact-section-content .contact-list li img{display:block;margin:0 auto 1em;float:none;width:2em;height:2em}#post-41807 .home-sub-row.banner-img .sub_row_banner_img{height:85vmin;min-height:20vh}#post-41297 .home-sub-row.banner-img .sub_row_banner_img{height:85vmin;min-height:20vh}#post-40975 .home-sub-row.banner-img .sub_row_banner_img{height:100vmin;min-height:22vh}.hfo-faq-page .hfo_section_home{min-height:5em}.hfo-faq-page .hfo_section_home .faq-page-img{min-height:3em}.hfo-faq-page .hfo_faq_section_title h2.home-title{top:1.75em;font-size:.75em !important}.home-contact-section-content ul.contact-list li{line-height:1;font-size:12px}h2.home-title.title-top,h2.home-title.title-bottom,h2.home-title,h2.home-title-bold,.home-questions .home-title,.home-control .home-title,.home-saving .home-title,.home-made-easy .home-title,.home-faq .home-title,.physician_benefits_section h2.home-title-orange,.home-contact-title .home-title-orange,.sub_row_approach .sub_row_approach_title,.employer_benefits_section h2.home-title-orange{font-size:15vmin !important}h3.home-sub-title,h3.home-subtitle-orange{font-size:10vmin !important}img.aligncenter.size-full.wp-image-42005,img.aligncenter.size-full.wp-image-42004,img.aligncenter.size-full.wp-image-42003,img.aligncenter.size-full.wp-image-42006,img.aligncenter.size-full.wp-image-42002,img.aligncenter.size-full.wp-image-42001{width:75%;margin:0 auto}}