@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-300.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-300.woff) format("woff")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:300;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-300italic.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-300italic.woff) format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-regular.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-regular.woff) format("woff")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-italic.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-italic.woff) format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-700.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-700.woff) format("woff")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/themes/custom/hcp/fonts/ubuntu-v14-latin-700italic.woff2) format("woff2"),url(/themes/custom/hcp/fonts/ubuntu-v14-latin-700italic.woff) format("woff")}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-ligatures:none;font-size:16px;font-weight:400;line-height:1.6;color:#282829;background-color:#fff}body,h1,h2,h3{font-family:Ubuntu,sans-serif}h1,h2,h3{font-size:45pt;line-height:1.1;font-weight:700;color:#007b4c}h2{font-size:35pt}h3{font-size:28pt}h4{font-size:23pt}a{color:#282829}a:hover{text-decoration:none}q{line-height:1.2}blockquote,q{font-size:23pt;color:#282829}blockquote{line-height:1.4;margin:0;font-style:italic}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0}*{box-sizing:border-box}html{background-color:#f4f4f4}a#main-content{outline:none}.svg{position:relative;display:inline-block;top:1px;font-style:normal;font-weight:400;line-height:1}.messages--error{margin-top:20px}.ui-dialog.ui-dialog-off-canvas{width:50%!important}#drupal-off-canvas .ui-autocomplete li a{background-color:#ccc;color:#282829!important}.lines-button{display:inline-block;transition:.3s;background:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5.71429px;-webkit-appearance:none}.lines-button:focus{outline:none}#mobile-enticer:hover{opacity:1}#mobile-enticer:hover .lines:before{top:15px}#mobile-enticer:hover .lines:after{top:-15px}#mobile-enticer:hover .lines-button.x.close .lines:after,#mobile-enticer:hover .lines-button.x.close .lines:before{top:0}.lines{position:relative}.lines,.lines:after,.lines:before{display:inline-block;width:40px;height:2px;background:#007b4c;transition:.4s}.lines:after,.lines:before{position:absolute;left:0;content:"";transform-origin:2.85714px center}.lines:before{top:10px}.lines:after{top:-10px}.lines-button.x.close #header-title{opacity:0}.lines-button.x.close .lines{background:transparent}.lines-button.x.close .lines:after,.lines-button.x.close .lines:before{transform-origin:50% 50%;background:#007b4c;top:0;width:40px}.lines-button.x.close .lines:before{transform:rotate(45deg)}.lines-button.x.close .lines:after{transform:rotate(-45deg)}footer #top-container{width:90%;max-width:1028px;margin:0 auto;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 250px;grid-template-columns:1fr 1fr 250px}footer #footer-left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;position:relative}footer #footer-mid{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative}footer #footer-right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;position:relative;margin-right:20px}footer #footer-right a.general{display:inline-block;width:100%}footer #footer-logo svg{transition:all .5s ease;fill:#fff;width:166px;height:33.91px}footer #footer-logo:hover svg{fill:#007b4c}footer #subscribe{display:inline-block;margin:0;left:0;bottom:0;position:absolute;background:transparent;border-color:#fff;color:#fff;text-align:center}footer #subscribe:hover{border-color:#007b4c;color:#007b4c}footer ul.policy-menu{padding:0;margin:0}footer ul.policy-menu li{padding:0;margin:0;list-style:none}footer #social-container{display:inline-flex;margin-top:30px;width:100%}footer #social-container a{display:inline-block;margin-right:15px}footer #social-container a svg{transition:all .5s ease;width:48px;height:48px;stroke:#fff;fill:#fff}footer #social-container a:hover svg{stroke:#007b4c;fill:#007b4c}footer #bottom-container{width:90%;max-width:1028px;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 250px;grid-template-columns:1fr 250px;padding-top:80px;margin:75px auto 0;border-top:1px solid #fff}footer #bottom-container h5{color:#fff;margin-top:0;margin-bottom:5px}footer #bottom-container ul.terms{padding:0;margin:20px 0 0}footer #bottom-container ul.terms li{padding:0;margin:0;list-style:none;display:inline-block}footer #bottom-container ul.terms li.policy{float:left}footer #bottom-container ul.terms li.terms{float:right}footer #footer-bottom-left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;position:relative}footer #footer-bottom-right{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative;margin-right:20px}.section{padding:80px 0}.signup-cta{width:100%}.signup-cta a{transition:all .5s ease;width:100%;display:inline-block;padding:.5em 0 1.1em}.signup-cta a .svg{margin-right:15px;top:10px}.signup-cta a svg{width:35px;height:35px}.signup-cta.animate{z-index:39}.signup-cta.fixed{position:fixed;left:0;top:70px}#advocate-teasers{width:90%;max-width:1028px;margin:80px auto 0;padding:120px 0 80px;position:relative}#advocate-teasers h3{margin:0;position:absolute;left:0;top:0}#advocate-teasers ul{padding:0;margin:0}#advocate-teasers ul li{padding:0;margin:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}#advocate-teasers .text-container{padding:0 10%;position:relative}#advocate-teasers .text-container blockquote{font-size:18pt}#advocate-teasers .text-container blockquote p:first-child{margin-top:0}#advocate-teasers .text-container blockquote p:last-child{margin-bottom:0}#advocate-teasers .text-container p.name,#advocate-teasers .text-container p.wrk-place{font-size:18px}#advocate-teasers .text-container p.name{margin:2em 0 5px}#advocate-teasers .text-container p.wrk-place{margin:0}#advocate-teasers .text-container a.button{width:100%;margin:2em 0 0;text-align:center;display:inline-block}#advocate-teasers .background{height:100%;width:calc(50% + 65px);position:absolute;top:0;right:0}#advocate-teasers .image-container{overflow:hidden}#advocate-teasers .image-container img{position:relative;width:auto;height:100%;float:right}#advocate-teasers .arrow-container{display:inline-block;margin-left:50%;width:auto;top:-8px;transform:translateX(-100%)}#advocate-teasers .arrow-container .arrow-left,#advocate-teasers .arrow-container .arrow-right{display:inline-block;width:62.75px}#advocate-teasers .arrow-container .arrow-left svg{transform:rotate(180deg)}#advocate-teasers .svg{padding:20px 25px}#advocate-teasers .svg svg{fill:none;stroke-width:2;width:12.757px;height:22.686px}#article-teasers .article-container{width:90%;max-width:1028px;margin:0 auto;position:relative;padding:80px 0 0}#article-teasers h3{font-weight:400;margin:0 0 .5em;width:auto;display:inline-block}#article-teasers .all-link{float:right;display:inline-block;margin-top:16px}#article-teasers ul{padding:0;margin:0;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#article-teasers ul li{padding:0;margin:0;list-style:none;display:inline-block;position:relative;margin:20px}#article-teasers ul li:nth-child(3){margin-right:0}#article-teasers ul li:first-child,#article-teasers ul li:nth-child(4){margin-left:0}#article-teasers ul li .image-container{height:160px;overflow:hidden}#article-teasers ul li img{width:100%;height:auto}#article-teasers ul li p.article-date{margin:10px 0 0;line-height:.8;font-size:12px;text-transform:uppercase;color:#9d9d9d;display:inline-block}#article-teasers ul li a{text-decoration:none}#article-teasers ul li a h4.name{transition:all .5s ease;display:inline-block;font-size:20pt;font-weight:500;line-height:1.3;margin:0 0 5px;color:#007b4c}#article-teasers ul li a:hover h4.name{color:#499835}.block-field-blocknodepagefield-slide{margin-top:70px;position:relative}.block-field-blocknodepagefield-slide #banner-slides{padding:0;margin:0;height:calc(100vh - 70px)}.block-field-blocknodepagefield-slide #banner-slides li{padding:0;margin:0;list-style:none}.block-field-blocknodepagefield-slide #banner-slides li.slide{transition:all .5s ease;display:none;position:absolute;top:0;left:0;width:100%;height:100%}#page-banner{position:relative;height:calc(100vh - 70px)}#page-banner .image-container{width:100%;height:100%;position:absolute}#page-banner .content-container{width:1028px;position:absolute;bottom:5vh;left:0;right:0;margin:auto}#page-banner .content-container h1{margin:0;width:50%}#page-banner .content-container a{display:inline-block;width:250px;height:45px;margin:0 .5% 0 0;padding:.5em .75em}#page-banner .content-container a:last-child{margin:0}#page-banner .content-container a .svg{display:inline-block;vertical-align:initial;margin-right:.5em}#page-banner .content-container a svg{width:25px;height:25px}#page-banner .content-container .field--name-field-cta a{width:auto;text-decoration:none;padding:.5em 1em;border-radius:4px;border:2px solid #007b4c}#page-banner .content-container .field--name-field-cta a:hover{color:#007b4c;background-color:#fff}#header-banner{position:relative}#header-banner .backgrond-image{height:50vh;margin-top:70px}#header-banner .text-container{position:absolute;width:30%;left:27px;top:50%;transform:translateY(-50%)}#header-banner .text-container h1{margin:0}#benefits-container{width:100%}#benefits-container h3{max-width:1028px;margin:0 auto 1em}#benefits-container ul#teasers{padding:0;max-width:1028px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}#benefits-container ul#teasers li{padding:0;margin:0;list-style:none}#benefits-container ul#teasers li.better-cover{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}#benefits-container ul#teasers li.genuine-benefits{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}#benefits-container ul#teasers li.a-not-for-profit-provider{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}#benefits-container ul#teasers li.supporting-your-sector{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}#benefits-container ul#content{padding:0;margin:40px 0 0}#benefits-container ul#content li{padding:0;margin:0;list-style:none;position:relative;width:90%;max-width:1028px;margin:0 auto;display:none}#benefits-container ul#content li.active{display:block}#benefits-container ul#content .innner-container{background-color:#fff;padding:40px 5% 40px 100%;width:170%;margin-left:-100%}#benefits-container ul#content .benefit-image{width:40%;position:absolute;right:0;top:50%;transform:translateY(-50%)}#benefits-container ul#content .benefit-image img{width:100%;height:auto}#benefits-container ul#content .bkgColor{height:100%;width:75%;background-color:#fff;position:absolute;top:0;left:0}#benefits-container ul#content .text-container{position:relative;max-width:1028px;margin:0 auto;padding-right:100px}#benefits-container ul#content .text-container p{width:100%}#benefits-container ul#content .text-container h4 span.svg{position:relative;text-align:center}#benefits-container ul#content .text-container h4 svg{width:30px;height:30px}#compare-table{background-color:#f4f4f4}#compare-table span.svg svg{width:30px;height:42.59px}#compare-table .table-wrapper{position:relative;margin:0 auto;overflow:hidden;width:90%;max-width:1028px}#compare-table .pinned{display:none}#compare-table .pinned table,#compare-table .responsive{font-size:14px;border-spacing:10px 0;border-collapse:separate}#compare-table .responsive th.care4U,#compare-table .responsive th.extra,#compare-table .responsive th.primary{background-color:#fff;padding:2%;text-align:left;vertical-align:top}#compare-table .responsive th.care4U h4,#compare-table .responsive th.extra h4,#compare-table .responsive th.primary h4{font-size:25pt;margin-top:0;line-height:1.1;height:60px;font-family:Ubuntu,sans-serif}#compare-table .responsive th.care4U p,#compare-table .responsive th.extra p,#compare-table .responsive th.primary p{font-weight:400}#compare-table .responsive th.primary a,#compare-table .responsive th.primary h4{color:#008c85}#compare-table .responsive th.extra a,#compare-table .responsive th.extra h4{color:#a81630}#compare-table .responsive th.care4U a,#compare-table .responsive th.care4U h4{color:#3a5393}#compare-table .responsive td{width:300px;text-align:left;background-color:#fff;color:#333;padding:20px 2%;border-top:1px solid #ccc}#compare-table .responsive td h5,#compare-table .responsive td p{margin:0;font-size:14px}#compare-table .responsive td .sub-text{font-size:14px}#compare-table .responsive td.primary{background-color:#008c85;color:#fff}#compare-table .responsive td.extra{background-color:#a81630;color:#fff}#compare-table .responsive td.care4U{background-color:#3a5393;color:#fff}#compare-table .responsive td.no-cover{background-color:#f0f0f0;color:#ccc}#compare-table .responsive td.blank{background-color:transparent;border:none}#compare-table .responsive .cta-buttons td{background-color:transparent;border:none;padding:0}#compare-table .responsive .cta-buttons td.primary a{border:1px solid #008c85;background-color:#008c85;color:#fff}#compare-table .responsive .cta-buttons td.primary a:hover{background-color:#fff;color:#008c85}#compare-table .responsive .cta-buttons td.extra a{border:1px solid #a81630;background-color:#a81630;color:#fff}#compare-table .responsive .cta-buttons td.extra a:hover{background-color:#fff;color:#a81630}#compare-table .responsive .cta-buttons td.care4U a{border:1px solid #3a5393;background-color:#3a5393;color:#fff}#compare-table .responsive .cta-buttons td.care4U a:hover{background-color:#fff;color:#3a5393}#compare-table .responsive .cta-buttons a{transition:all .5s ease;display:inline-block;width:100%;margin:0;text-align:center;font-family:Ubuntu,sans-serif}#compare-conditions{background-color:#f4f4f4;padding:80px 0}#compare-conditions p{font-size:12px;color:#282829;width:90%;max-width:1028px;margin:0 auto}.copy-file-report .inner-container,.copy-with-links .inner-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 425px;grid-template-columns:1fr 425px}.copy-file-report .inner-container .text-container,.copy-with-links .inner-container .text-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-right:50px}.copy-file-report .inner-container .text-container ul,.copy-with-links .inner-container .text-container ul{margin-top:0}.copy-file-report .inner-container .text-container ul a,.copy-with-links .inner-container .text-container ul a{word-break:break-word}.copy-file-report .inner-container .image-container,.copy-with-links .inner-container .image-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative}.copy-file-report .inner-container .image-container img,.copy-with-links .inner-container .image-container img{float:right}.copy-file-report .inner-container .image-container a.button,.copy-with-links .inner-container .image-container a.button{width:60%;position:absolute;bottom:-15px;left:50%;margin:0;transform:translateX(-50%)}.copy-file-report.padding-bot,.copy-with-links.padding-bot{padding-bottom:80px}.copy-file-report.margin-bot,.copy-with-links.margin-bot{margin-bottom:80px}.copy-file-report.center .inner-container,.copy-file-report.owners .inner-container,.copy-with-links.center .inner-container,.copy-with-links.owners .inner-container{width:90%;max-width:1028px;margin:0 auto;position:relative;padding:75px 0 0}.copy-file-report #reports{padding:0;margin:0}.copy-file-report #reports li{padding:0;margin:0;list-style:none;padding-bottom:5px}.copy-file-report #reports a{transition:all .5s ease;display:inline-block;word-break:break-all;font-size:14px;color:#282829;text-decoration:none}.copy-file-report #reports a:hover{color:#007b4c}.copy-file-report #reports .svg{top:10px;margin-right:5px}.copy-file-report #reports svg{fill:#007b4c;width:25px;height:29.63px}#double-action{padding:75px 0;margin-bottom:100px}#double-action .inner-container{width:90%;max-width:1028px;margin:0 auto;position:relative}#double-action .text-container{padding-bottom:80px}#double-action ul{padding:0;margin:0;display:inline-flex;justify-content:space-between}#double-action ul li{padding:0;margin:0;list-style:none}#double-action .left,#double-action .right{position:relative;padding:5%;margin:0;width:35%}#double-contact{background-color:#f4f4f4;padding:0 0 80px;margin-top:80px}#double-contact .inner-container{width:90%;max-width:1028px;margin:0 auto;position:relative}#double-contact .text-container{column-count:2}#double-contact .text-container h3{font-weight:400;margin:0 0 1em}#double-contact .text-container p:first-child{margin-top:0}#double-contact .text-container a,#double-contact .text-container p{font-size:16px}#double-contact ul{padding:0;margin:0;width:100%;display:inline-flex;justify-content:space-between}#double-contact ul li{padding:0;margin:0;list-style:none}#double-contact .left,#double-contact .right{position:relative;background-color:#f6fff4;padding:40px 20px;width:48%;transform:translateY(-80px)}#double-contact .left h3,#double-contact .right h3{margin:0 0 .5em;font-size:20pt}#double-contact .left a.button,#double-contact .right a.button{transition:all .3s ease;width:60%;margin:0;position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);text-align:center;border:2px solid #007b4c;color:#007b4c}#double-contact .left a.button:hover,#double-contact .right a.button:hover{background-color:#007b4c;color:#fff}#comments{position:relative}#comments ul.carousel{padding:0;display:inline-block;margin:0;width:100%}#comments ul.carousel li{padding:0;margin:0;list-style:none;display:none;text-align:center}#comments ul.carousel li .text-container{width:90%;max-width:1028px;margin:0 auto 1em}#comments ul.carousel-indicators{display:flex;justify-content:center;padding:0}#comments ul.carousel-indicators li{display:inline-block;border-radius:20px;height:10px;width:10px;margin:2px}.block-block-content2fa2fdf4-2aac-48de-be05-02e481f781a1,.block-block-contentb7fb217e-4255-431d-a21d-b05f28804731{background-color:#f4f4f4;padding:80px 0}.block-block-content2fa2fdf4-2aac-48de-be05-02e481f781a1 h2,.block-block-contentb7fb217e-4255-431d-a21d-b05f28804731 h2{font-size:28pt;width:90%;max-width:828px;margin:0 auto 1em;position:relative}.block-block-content2fa2fdf4-2aac-48de-be05-02e481f781a1 #hcp-contact-form,.block-block-content2fa2fdf4-2aac-48de-be05-02e481f781a1 #hcp-rep-form,.block-block-contentb7fb217e-4255-431d-a21d-b05f28804731 #hcp-contact-form,.block-block-contentb7fb217e-4255-431d-a21d-b05f28804731 #hcp-rep-form{width:90%;max-width:828px;margin:0 auto;position:relative}.block-block-contentb7fb217e-4255-431d-a21d-b05f28804731{padding-top:0}.block-webform-block{background-color:#f4f4f4;padding-bottom:80px}.block-webform-block h2{font-size:23pt;width:90%;max-width:1028px;margin:0 auto 1em;position:relative}.block-webform-block .webform-submission-form{width:90%;max-width:1028px;margin:0 auto;position:relative;overflow:hidden}.block-webform-block .js-form-item:first-child{margin-top:0}header{box-shadow:0 1px 5px rgba(0,0,0,.2);height:70px;width:100%;background:#fff;position:fixed;display:block;z-index:40;top:0;left:0}.user-logged-in header{top:80px}#mobile-enticer{position:absolute;top:19px;right:27px;height:30px}#close-tag,#menu-tag{display:none}#block-hcp-main-menu{width:100%;padding:10px 0;height:100vh;top:70px;position:relative;display:none;background:#fff}#block-hcp-local-tasks{position:absolute;top:78px;right:0}#block-hcp-local-tasks li.is-active a{background-color:#007b4c;color:#fff}#block-hcp-local-tasks a{transition:all .5s ease;padding:.5em 1.5em;background-color:#f4f4f4}#block-hcp-local-tasks a:hover{background-color:#007b4c;color:#fff}#plan-faq{position:relative}#plan-faq ul.accordian{padding:0;width:90%;max-width:1028px;margin:0 auto}#plan-faq ul.accordian li{padding:0;margin:0;list-style:none;border-top:1px solid #ccc}#plan-faq ul.accordian li:last-child{border-bottom:1px solid #ccc}#plan-faq ul.accordian li .details{margin:0}#plan-faq ul.accordian li .bold{font-weight:700}#plan-faq a{position:relative;width:100%;padding:20px 0;text-decoration:none;font-weight:700}#plan-faq a,#plan-faq a span.benefit{display:inline-block;font-family:Ubuntu,sans-serif}#plan-faq a span.benefit{margin-left:10px;font-weight:400;color:#9d9d9d;text-transform:lowercase}#plan-faq a.active .svg{transform:rotate(90deg)}#plan-faq a .svg{transition:all .5s ease;position:absolute;top:20px;right:10px;transform:rotate(0deg)}#plan-faq a svg{fill:none;stroke:#282829;stroke-width:2;width:12.757px;height:22.686px}#plan-faq .text-container{display:none;padding-bottom:20px}#plan-faq .text-container a{display:inline-block;font-size:16px;font-weight:400;text-decoration:underline;padding:0;width:auto}#plan-faq .text-container a:hover{text-decoration:none}#plan-faq .text-container ul{margin-bottom:1em}#plan-faq .text-container ul li{list-style-type:disc;border:none}#plan-faq .text-container ul li:last-child{border:none}#plan-faq .text-container p:first-child{margin-top:0}#plan-faq .text-container p:last-child{margin-bottom:0}#plan-resources ul{padding:0;margin:0}#plan-resources ul li{padding:0;margin:0;list-style:none}#plan-resources ul li.faq-li{border-top:1px solid #ccc}#plan-resources ul li.faq-li .text-container p:first-child{margin-top:0}#plan-resources ul li.faq-li:last-child{border-bottom:1px solid #ccc}#plan-resources a.plan-faq{display:inline-block;position:relative;width:100%;padding:20px 0;text-decoration:none;font-size:18px;font-family:Ubuntu,sans-serif;font-weight:700}#plan-resources a.plan-faq.active .svg{transform:rotate(90deg)}#plan-resources a.plan-faq .svg{transition:all .5s ease;position:absolute;top:20px;right:10px;transform:rotate(0deg)}#plan-resources a.plan-faq svg{fill:none;stroke:#282829;stroke-width:2;width:12.757px;height:22.686px}#plan-resources .item-list ul{padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#plan-resources .item-list ul li{padding:0;margin:0;list-style:none;padding-right:10px;margin-bottom:15px}#plan-resources .text-container{display:none}#plan-resources .text-container a{transition:all .5s ease;display:inline-block;word-break:break-all;font-size:14px;color:#282829!important;text-decoration:none}#plan-resources .text-container .svg{top:10px;margin-right:5px}#plan-resources .text-container svg{width:25px;height:29.63px}#plan-savings{background-color:#f4f4f4;padding:80px 0;position:relative;margin-bottom:100px}#plan-savings .text-container{width:90%;max-width:1028px;margin:0 auto;text-align:center;line-height:1}#plan-savings .text-container p:last-child{margin-bottom:0}#plan-savings .text-container span.plan-saving{font-size:45pt;font-family:Ubuntu,sans-serif;font-weight:700;display:inline-block;margin:0 5px}#plan-savings .text-container a.button{transition:all .3s ease;display:inline-block;text-decoration:none;margin:0;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.context-travel-insurance #plan-savings a.button{width:100%;border-radius:0;padding:1em 0}#addtional-plans-section,#non-add-plans-section,#primary-plans-section{width:90%;max-width:1028px;margin:0 auto;padding:80px 0}#addtional-plans-section .text-container,#non-add-plans-section .text-container,#primary-plans-section .text-container{width:60%;margin-bottom:80px}#addtional-plans-section #addtional-plans,#addtional-plans-section #non-add-plans,#addtional-plans-section #primary-plans,#non-add-plans-section #addtional-plans,#non-add-plans-section #non-add-plans,#non-add-plans-section #primary-plans,#primary-plans-section #addtional-plans,#primary-plans-section #non-add-plans,#primary-plans-section #primary-plans{padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#addtional-plans-section #addtional-plans li,#addtional-plans-section #non-add-plans li,#addtional-plans-section #primary-plans li,#non-add-plans-section #addtional-plans li,#non-add-plans-section #non-add-plans li,#non-add-plans-section #primary-plans li,#primary-plans-section #addtional-plans li,#primary-plans-section #non-add-plans li,#primary-plans-section #primary-plans li{padding:0;margin:0;list-style:none}#addtional-plans-section #addtional-plans a,#addtional-plans-section #non-add-plans a,#addtional-plans-section #primary-plans a,#non-add-plans-section #addtional-plans a,#non-add-plans-section #non-add-plans a,#non-add-plans-section #primary-plans a,#primary-plans-section #addtional-plans a,#primary-plans-section #non-add-plans a,#primary-plans-section #primary-plans a{width:-webkit-fit-content;width:fit-content;margin:0;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);width:60%;text-align:center}#addtional-plans-section #addtional-plans li.primary-care,#addtional-plans-section #non-add-plans li.primary-care,#addtional-plans-section #primary-plans li.primary-care,#non-add-plans-section #addtional-plans li.primary-care,#non-add-plans-section #non-add-plans li.primary-care,#non-add-plans-section #primary-plans li.primary-care,#primary-plans-section #addtional-plans li.primary-care,#primary-plans-section #non-add-plans li.primary-care,#primary-plans-section #primary-plans li.primary-care{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}#addtional-plans-section #addtional-plans li.primary-care-extra,#addtional-plans-section #non-add-plans li.primary-care-extra,#addtional-plans-section #primary-plans li.primary-care-extra,#non-add-plans-section #addtional-plans li.primary-care-extra,#non-add-plans-section #non-add-plans li.primary-care-extra,#non-add-plans-section #primary-plans li.primary-care-extra,#primary-plans-section #addtional-plans li.primary-care-extra,#primary-plans-section #non-add-plans li.primary-care-extra,#primary-plans-section #primary-plans li.primary-care-extra{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}#addtional-plans-section #addtional-plans li.care4u,#addtional-plans-section #non-add-plans li.care4u,#addtional-plans-section #primary-plans li.care4u,#non-add-plans-section #addtional-plans li.care4u,#non-add-plans-section #non-add-plans li.care4u,#non-add-plans-section #primary-plans li.care4u,#primary-plans-section #addtional-plans li.care4u,#primary-plans-section #non-add-plans li.care4u,#primary-plans-section #primary-plans li.care4u{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}#plan-files{width:90%;max-width:1028px;margin:0 auto;padding:25px 0 80px}#plan-files h3{margin-top:0;font-size:23pt}#plan-files ul{padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#plan-files ul li{padding:0;margin:0;list-style:none;padding-right:10px;margin-bottom:15px}#plan-files a{transition:all .5s ease;display:inline-block;text-decoration:none;word-break:break-all;font-size:14px}#plan-files .svg{top:10px;margin-right:10px}#plan-files svg{width:25px;height:29.63px}#plan-files.annual-reports{width:100%;margin:80px 0 0;padding:80px 0}#plan-files.annual-reports a svg{fill:#007b4c}#plan-files.annual-reports a:hover{color:#007b4c}.page-node-type-hcp-rep{margin-top:70px}.page-node-type-hcp-rep .node-teaser{margin-bottom:0}.page-node-type-hcp-rep .block-field-blocknodehcp-repbody .field--name-body{width:80%;margin:0 auto}.page-node-type-hcp-rep .block-field-blocknodehcp-repbody blockquote p{font-size:20px;line-height:1.6}.page-node-type-hcp-rep .block-field-blocknodehcp-repbody p{font-size:16px}.rep-teasers{width:90%;max-width:1028px;margin:0 auto;padding:80px 0;position:relative}.rep-teasers:last-child{padding-top:0}.rep-teasers h3{font-weight:400;margin-top:0}.rep-teasers ul{padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.rep-teasers ul li{padding:0;margin:0;list-style:none;display:inline-block;position:relative;margin:10px;padding-bottom:70px}.rep-teasers ul li:nth-child(3){margin-right:0}.rep-teasers ul li:first-child,.rep-teasers ul li:nth-child(4){margin-left:0}.rep-teasers ul li img{width:100%;height:auto}.rep-teasers ul li p.location{color:#9d9d9d;margin:10px 0 0;line-height:.8}.rep-teasers ul li h4.name{color:#007b4c;font-size:18pt;line-height:1;margin:10px 0 0}.rep-teasers ul li a.button{position:absolute;margin:0;bottom:0;left:0}.hcp-tabs.about-tabs{width:100%;max-width:100%;position:relative;padding:0}.hcp-tabs.about-tabs div.tabs-nav{position:absolute;width:90%;max-width:1028px;top:-20px;left:0;right:0;margin:auto}.hcp-tabs.about-tabs div.tabs-nav ul li{margin:0;width:18%}.hcp-tabs.about-tabs .tab-content .content-container{padding:0}#our-history .teaser-text.full{padding:75px 0}#board-images{padding:80px 0 40px;position:relative}#board-images .arrow-left,#board-images .arrow-right{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%)}#board-images .arrow-left .svg,#board-images .arrow-right .svg{background-color:#f4f4f4;padding:20px 25px}#board-images .arrow-left .svg svg,#board-images .arrow-right .svg svg{stroke:#282829;fill:none;stroke-width:2;width:12.757px;height:22.686px}#board-images .arrow-left:hover .svg,#board-images .arrow-right:hover .svg{background-color:#007b4c}#board-images .arrow-left:hover .svg svg,#board-images .arrow-right:hover .svg svg{stroke:#fff}#board-images .arrow-left svg{transform:rotate(180deg)}#board-images .arrow-right{right:0;left:auto}#board-images .board-container{width:90%;height:420px;max-width:1028px;margin:0 auto;position:relative;overflow:hidden}#board-images .board-container .members-container{padding:0;margin:0;width:9000px;position:absolute;top:0;left:0}#board-images .board-container .members-container li{padding:0;margin:0;list-style:none}#board-images .board-container .members-container li.active .overlay{opacity:0}#board-images .board-container .member{display:inline-block;text-decoration:none;float:left;width:270px;height:420px;margin-right:20px}#board-images .board-container .member:hover .overlay{opacity:0}#board-images .board-container .image-container{position:relative}#board-images .board-container .image-container img{width:100%;height:auto}#board-images .board-container .overlay{transition:all .5s ease;background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6}#board-images .board-container h3{font-size:20pt;margin:.5em 0 0}#board-images .board-container p{margin:0}#board-content .board-container{width:90%;max-width:1028px;margin:0 auto;position:relative;padding:0 0 80px}#board-content .board-container li{padding:0;margin:0;list-style:none}#board-content .board-container li.active .text-container{display:inline-block}#board-content .position{font-weight:700}#board-content .text-container{display:none}#forms--documents #plan-resources{width:90%;max-width:1028px;margin:0 auto;position:relative}#forms--documents #plan-resources ul .text-container{margin-bottom:20px}.hcp-tabs{position:relative;padding:75px 0}.hcp-tabs .tabs-nav{position:relative;width:90%;max-width:1028px;margin:0 auto;top:-20px}.hcp-tabs .tabs-nav ul{padding:0;margin:0;display:inline-flex;justify-content:space-between;width:100%}.hcp-tabs .tabs-nav ul li{padding:0;margin:0;list-style:none}.hcp-tabs .tabs-nav li{margin:0;width:23%}.hcp-tabs.member-tabs-layout{padding-top:0}.hcp-tabs .node-teaser{width:100%}.layout-builder__section .hcp-tabs .tabs-nav{top:0}.layout-builder__section .hcp-tabs .tab-content .content-container{display:block}#partners-information .partners-content{width:90%;max-width:1028px;margin:0 auto;position:relative;padding:75px 0}#partners-information .partner-menu{padding:0;margin:0}#partners-information .partner-menu li{padding:0;margin:0;list-style:none}#partners-information .partner-menu.image-only{display:inline-flex;justify-content:space-between;width:100%}#partners-information .partner-menu.image-only .content-container{display:none}#partners-information .partner-menu.image-only a{display:inline-block}#partners-information .partner-menu.image-only a:hover img{-ms-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}#partners-information .partner-menu.image-only img{transition:all .5s ease;-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);width:auto;height:40px}#partners-information .partner-menu.image-only li.active a img{-ms-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}#partners-information .partner-menu.content-only a.image{display:none}#partners-information .partner-menu.content-only li.active .content-container{display:block}#partners-information .partner-menu.content-only .content-container{width:100%}#partners-information .partner-menu.content-only .content-container a{margin:15px 0 0;display:inline-block}#partners-information .partner-menu.content-only .content-container blockquote{font-size:20pt}.node-teaser{position:relative;width:90%;max-width:1028px;margin:80px auto}.node-teaser .teaser-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.node-teaser .teaser-container p:last-child{margin-bottom:0}.node-teaser .text-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding-right:10%;position:relative}.node-teaser .teaser-image{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;position:relative;overflow:hidden}.node-teaser.background{padding:80px 0}.node-teaser.background .text-container{padding:0 10%}.node-teaser.background h3{font-weight:700;font-size:23pt}.node-teaser.right .text-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative}.node-teaser.right .teaser-image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;position:relative}.page-node-type-hcp-rep .node-teaser.background{margin-top:0}#single-plan-section{position:relative;padding:0 0 calc(30vh + 80px)}#single-plan-section .image-container{width:100%;height:60vh;position:absolute;top:0;left:0}#single-plan-section .text-container{position:relative;width:90%;max-width:1028px;margin:0 auto;top:30vh}#single-plan-section .innner-container{padding:5% 5% 0 100%;width:170%;margin-left:-100%}#single-plan-section .plan-container{padding:40px 0}#single-plan-section .hospital-select .text{width:75%}.teaser-text{width:90%;max-width:1028px;margin:0 auto}.teaser-text h3{margin-top:0}.teaser-text .text-container{width:75%}.teaser-text.full-length-text .text-container{width:100%}.teaser-text.top-margin{margin-top:80px}.teaser-text.bot-margin{margin-bottom:80px}.teaser-text.slim h3{font-weight:400}.teaser-text.full{width:100%;max-width:100%;padding:80px 0}.teaser-text.full .text-container{position:relative;width:90%;max-width:1028px;margin:0 auto}.teaser-text.full .inner-container{padding:5% 5% 5% 100%;width:170%;margin-left:-100%}.teaser-text.full-page-text h3,.teaser-text.full-page-text h4{margin-bottom:0}.page-node-type-hcp-plan .teaser-text{margin-bottom:2em}.page-node-type-hcp-plan .teaser-text h3{font-size:23pt;margin-bottom:.5em}.page-node-26 .teaser-text.full .inner-container{padding:5%;width:auto;margin:0 10%}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.button{transition:all .3s ease;background-color:#fff;border:2px solid #007b4c;color:#007b4c;text-decoration:none;padding:.4em 2em;border-radius:4px}.button.reverse,.button:hover{background-color:#007b4c;color:#fff}.button.reverse{border:2px solid #007b4c}.button.reverse:hover{background-color:#fff;color:#007b4c}.form-item label{display:inline-block;color:#282829;margin:0 0 5px;width:100%}input[type=email],input[type=number],input[type=password],input[type=text],textarea{background-color:#fff;color:#282829;border:2px solid #ccc;border-radius:4px;padding:1em .5em;width:100%;box-sizing:border-box;font-size:14px}input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=text]:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 9999px #fff inset;-webkit-text-fill-color:#282829}input[type=email].error,input[type=number].error,input[type=password].error,input[type=text].error,textarea.error{border:2px solid;border-color:#ccc #ccc #a81630}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0;border-bottom:2px solid #007b4c}select{color:#282829;padding:.6em 30px .6em .5em;width:100%;box-sizing:border-box;border-radius:0;outline:0;border:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9.645' height='5.734' viewBox='0 0 9.645 5.734'><path d='M0,0,4.322,4.734,8.645,0' transform='translate(0.5 0.5)' fill='none' stroke='%2300B8F1' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1'/></svg>") no-repeat;background-size:12px 12px;background-position:calc(100% - 10px) 50%}select::-ms-expand{display:none}select[multiple=multiple]{background:#fff;padding:0;height:200px}
footer{background-color:#282829;padding:80px 0}footer h4{margin:0;font-size:18px;color:#fff}footer h4.margin-top{margin-top:1em}footer a.general{transition:all .5s ease;color:#fff;font-size:14px;text-decoration:none}footer a.general:hover{color:#007b4c}footer #footer-logo svg{transition:all .5s ease;fill:#fff;width:166px;height:33.91px}footer #footer-logo:hover svg{fill:#007b4c}footer #subscribe{display:inline-block;margin:0;left:0;bottom:0;position:absolute;background:transparent;border-color:#fff;color:#fff;text-align:center}footer #subscribe:hover{border-color:#007b4c;color:#007b4c}footer ul.policy-menu{padding:0;margin:0}footer ul.policy-menu li{padding:0;margin:0;list-style:none}footer #social-container a{display:inline-block}footer #social-container a svg{transition:all .5s ease;width:48px;height:48px;stroke:#fff;fill:#fff}footer #social-container a:hover svg{stroke:#007b4c;fill:#007b4c}footer #bottom-container{width:90%;max-width:1028px;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 250px;grid-template-columns:1fr 250px;padding-top:80px;margin:75px auto 0;border-top:1px solid #fff}footer #bottom-container h5{color:#fff;margin-top:0;margin-bottom:5px}footer #footer-bottom-left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;position:relative}footer #footer-bottom-right{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative;margin-right:20px}@media (max-width:767px){footer{padding:25px 0}footer h4{font-size:18pt;margin-bottom:7px}footer a.general{text-decoration:underline}footer #top-container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}footer #footer-left{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}footer #footer-left a{display:inline-block;margin-bottom:35px}footer #footer-left svg{width:220px;height:44.94px}footer #subscribe{position:relative;width:100%;margin-bottom:40px}footer #footer-mid{display:none}footer #footer-right{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;margin:0}footer #footer-right a.general{font-size:18px;margin-bottom:10px}footer #social-container{margin-top:15px}footer #social-container a svg{width:55px;height:55px}footer #bottom-container{margin-top:30px;padding-top:30px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}footer #bottom-container ul.terms li.terms{float:left;margin-left:20px}footer #footer-bottom-right{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #fff}footer #footer-bottom-left{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.path-frontpage h1{margin-top:0;color:#007b4c;outline:0}.path-frontpage .block-field-blocknodepagebody{padding-bottom:40px}#user-login-form{width:50%;max-width:1028px;margin:0 auto;position:relative;padding:150px 0 100px}#user-login-form label{color:#007b4c}#user-login-form .description{margin-top:5px;color:#9d9d9d}#user-login-form .form-actions,#user-login-form .form-item{margin:1.5em 0}#user-pass p{margin-top:5px}#user-pass .login-title{margin-top:0}#user-pass .form-type-textfield{max-width:425px;margin-bottom:0}#user-pass label{display:none}#user-register-form{max-width:300px}#user-register-form .password-confirm{width:300px;margin-top:5px}#user-register-form .password-confirm .ok{color:#007b4c}#user-register-form .password-confirm .error{color:#a81630}#user-register-form .js-form-type-password{margin-bottom:1em}#user-register-form #edit-contact,#user-register-form #edit-pass--description,#user-register-form #edit-timezone,#user-register-form #edit-user-picture-wrapper{display:none}.signup-cta a{background-color:#007b4c;border-top:1px solid #007b4c;border-bottom:1px solid #007b4c;font-size:15pt;line-height:1.3;font-weight:700;text-decoration:none;text-align:center;color:#fff}.signup-cta a:hover{background-color:#00955c}@media (max-width:767px){.signup-cta a{padding:1em 5%}.signup-cta a .svg{display:none}}#advocate-teasers h3{font-size:23pt;font-weight:400}#advocate-teasers .text-container .wrk-place{color:#9d9d9d}#advocate-teasers .background{background-color:#f6fff4}#advocate-teasers .svg{background-color:#f4f4f4}#advocate-teasers .svg svg{stroke:#282829}.block-field-blocknodeadvocatesfield-quote .field--name-field-quote{width:80%;margin:0 auto}.block-field-blocknodeadvocatesfield-quote blockquote p{font-size:20px!important;line-height:1.6!important}@media (max-width:767px){#advocate-teasers{display:none}}@media (max-width:767px){#article-teasers .all-link{text-transform:lowercase}#article-teasers ul{-ms-grid-columns:1fr;grid-template-columns:1fr}#article-teasers ul li{margin:0 0 40px}#article-teasers ul li:last-child{margin:0}}.block-field-blocknodepagefield-slide .arrow-left,.block-field-blocknodepagefield-slide .arrow-right{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%)}.block-field-blocknodepagefield-slide .arrow-left .svg,.block-field-blocknodepagefield-slide .arrow-right .svg{background-color:#f4f4f4;padding:20px 25px}.block-field-blocknodepagefield-slide .arrow-left .svg svg,.block-field-blocknodepagefield-slide .arrow-right .svg svg{stroke:#282829;fill:none;stroke-width:2;width:12.757px;height:22.686px}.block-field-blocknodepagefield-slide .arrow-left:hover .svg,.block-field-blocknodepagefield-slide .arrow-right:hover .svg{background-color:#007b4c}.block-field-blocknodepagefield-slide .arrow-left:hover .svg svg,.block-field-blocknodepagefield-slide .arrow-right:hover .svg svg{stroke:#fff}.block-field-blocknodepagefield-slide .arrow-left svg{transform:rotate(180deg)}.block-field-blocknodepagefield-slide .arrow-right{right:0;left:auto}#banner-slides .content-container{transition:all 1s ease;transition-delay:.7s;color:#007b4c;top:40vh}#banner-slides .content-container .field--name-body{font-family:Ubuntu,sans-serif;font-weight:700;width:50%;margin-bottom:40px}#banner-slides .content-container a{transition:all .3s ease;color:#fff;background-color:#007b4c}#banner-slides .content-container a span{vertical-align:super}#banner-slides .content-container a svg{stroke:#fff}#banner-slides .content-container a:hover{color:#007b4c;background-color:#fff}#banner-slides .content-container a:hover circle,#banner-slides .content-container a:hover path,#banner-slides .content-container a:hover svg{stroke:#007b4c!important}@media (max-width:767px){.block-field-blocknodepagefield-slide .arrow-left,.block-field-blocknodepagefield-slide .arrow-right{display:none}.path-frontpage #page-banner .content-container{top:auto;bottom:5vh}.path-frontpage #page-banner a.button{display:none}.path-frontpage #page-banner a{width:100%;margin-bottom:10px}#page-banner .content-container{width:90%;margin:0 5%;bottom:2vh}#page-banner .content-container .field--name-body,#page-banner .content-container h1{width:100%}#page-banner .content-container .field--name-body{margin-bottom:0}}#header-banner .text-container h1{color:#fff;font-size:35pt}#header-banner .text-container h1.invert-title{color:#007b4c}@media (max-width:767px){#header-banner .text-container{width:90%;top:auto;bottom:5vh}#header-banner .text-container h1{line-height:1}}#benefits-section{background-color:#f4f4f4;padding:80px 0}#benefits-container h3{font-family:Ubuntu,sans-serif;font-weight:400;max-width:1028px;margin:0 auto 40px}#benefits-container ul#teasers li{margin:0 10px;position:relative}#benefits-container a.teaser-image.active .cover,#benefits-container a.teaser-image:hover .cover{opacity:0}#benefits-container a.teaser-image img{width:100%;height:auto;margin-bottom:30px}#benefits-container a.teaser-image .cover{transition:all .5s ease;background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6}#benefits-container .title-container{width:100%;position:absolute;bottom:0;left:0;background-color:#282829;color:#fff;padding:8px}#benefits-container .title-container .title{vertical-align:text-bottom}#benefits-container .title-container .svg{display:inline-block;vertical-align:initial;top:3px;margin-left:5px;margin-right:2px}#benefits-container .title-container svg{width:25px;height:25px;stroke:#fff}#benefits-container ul#content h4{font-family:Ubuntu-Bold,sans-serif;color:#007b4c;margin:0;line-height:1}#benefits-container ul#content h4 span.svg{top:5px;margin-right:8px}#benefits-container ul#content h4 svg{stroke:#007b4c}@media (max-width:767px){#benefits-container h3{font-size:23pt;width:90%;margin:0 5%}#benefits-container ul#teasers{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;margin-top:25px}#benefits-container ul#teasers li{margin:0 5px 5px}#benefits-container ul#teasers li:nth-child(2n){margin:0 5px 5px 0}#benefits-container ul#teasers li.better-cover{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1}#benefits-container ul#teasers li.genuine-benefits{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}#benefits-container ul#teasers li.a-not-for-profit-provider{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;grid-row:2}#benefits-container ul#teasers li.supporting-your-sector{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;grid-row:2}#benefits-container ul#content{margin-top:25px}#benefits-container ul#content .benefit-image{display:none}#benefits-container ul#content li{width:100%}#benefits-container ul#content .innner-container{width:100%;margin:0;padding:25px 5%}#benefits-container ul#content .text-container{padding:0}}@media (max-width:767px){#compare-table .table-wrapper{width:100%}#compare-table .pinned table,#compare-table .responsive{table-layout:fixed}#compare-table .pinned{width:170px;background-color:#fff}#compare-table .pinned table{border-spacing:0}#compare-table .pinned td{border-top:1px solid #ccc;padding:20px 2%}#compare-table .pinned td h5{margin:0;font-size:12px}#compare-table .pinned td p{margin:0;font-size:10px}#compare-table .responsive{width:700px}#compare-table .pinned table td,#compare-table .pinned table th{display:none}#compare-table .pinned table td.td-title{display:table-cell;height:62px}#compare-table .pinned table tr.hospital td,#compare-table .responsive tr.hospital td{height:98px}#compare-table .pinned table tr.orthodontic td,#compare-table .pinned table tr.sick td,#compare-table .responsive tr.orthodontic td,#compare-table .responsive tr.sick td{height:90px}#compare-table .pinned{display:block;position:absolute;left:0;top:348px;overflow:hidden}#compare-table div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}#compare-table div.table-wrapper div.scrollable table{margin-left:175px}#compare-table table.responsive.pinned td,#compare-table table.responsive td:first-child,#compare-table table.responsive th:first-child{display:none}}.copy-file-report .inner-container .text-container h3,.copy-with-links .inner-container .text-container h3{margin-top:0;margin-bottom:.5em}.copy-file-report .inner-container .text-container a.button,.copy-with-links .inner-container .text-container a.button{width:85%;text-align:center;display:inline-block;margin:0 0 .5em}.copy-file-report.margin-bot,.copy-with-links.margin-bot{margin-bottom:80px}.copy-with-links.owners h3,.copy-with-links.preline h3{font-weight:400}.copy-with-links.owners a,.copy-with-links.preline a{margin:0}.copy-with-links.owners.bkg-grey,.copy-with-links.preline.bkg-grey{background-color:#f4f4f4}@media (max-width:767px){.copy-file-report .inner-container,.copy-with-links .inner-container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.copy-file-report .inner-container .text-container,.copy-with-links .inner-container .text-container{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;margin:0}.copy-file-report .inner-container .text-container h3,.copy-with-links .inner-container .text-container h3{font-size:23pt;margin:.5em 0}.copy-file-report .inner-container .text-container a.button,.copy-with-links .inner-container .text-container a.button{width:100%}.copy-file-report .inner-container .image-container,.copy-with-links .inner-container .image-container{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.copy-file-report .inner-container .image-container img,.copy-with-links .inner-container .image-container img{width:100%;height:auto}}#double-action{background-color:#f4f4f4}#double-action .text-container{padding-bottom:80px}#double-action .text-container h3{font-weight:400;margin:0 0 .5em}#double-action .or{transform:translateY(45%);font-size:16px;font-weight:300}#double-action .left,#double-action .right{background-color:#fff}#double-action .left h3,#double-action .right h3{margin:0 0 .5em;font-size:20pt}#double-action .left a.button,#double-action .right a.button{transition:all .3s ease;width:60%;margin:0;position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);text-align:center;border:2px solid #007b4c;color:#007b4c}#double-action .left a.button:hover,#double-action .right a.button:hover{background-color:#007b4c;color:#fff}@media (max-width:767px){#double-action{padding:50px 0 75px}#double-action .text-container{padding-bottom:20px}#double-action .text-container h3{font-size:23pt}#double-action .or{display:none}#double-action ul{display:block;justify-content:normal}#double-action .left,#double-action .right{width:100%;min-height:200px}#double-action .left{margin-bottom:40px}}@media (max-width:767px){#double-contact .text-container{column-count:1}#double-contact ul{flex-wrap:wrap}#double-contact .left,#double-contact .right{padding:40px 20px;width:100%;transform:translateY(-80px)}#double-contact .left{margin-bottom:20px}}#comments{background-color:#f4f4f4;padding:80px 0;margin:80px 0}#comments,#comments ul.carousel li{transition:all .5s ease}#comments h3{text-align:center;margin:0 0 .5em;font-size:23pt}#comments q{color:#9d9d9d;text-align:center;line-height:1.3}#comments p.name{color:#007b4c;text-align:center;margin-bottom:0}#comments ul.carousel-indicators li{transition:all .5s ease;background-color:#9d9d9d;margin:2px}#comments ul.carousel-indicators li.active{display:inline-block;background-color:#007b4c}.view-display-id-comments_block{position:relative}.view-display-id-comments_block .arrow-left,.view-display-id-comments_block .arrow-right{transition:all 1s ease;cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%)}.view-display-id-comments_block .arrow-left .svg,.view-display-id-comments_block .arrow-right .svg{transition:all .5s ease;background-color:#fff;padding:20px 25px}.view-display-id-comments_block .arrow-left .svg svg,.view-display-id-comments_block .arrow-right .svg svg{stroke:#282829;fill:none;stroke-width:2;width:12.757px;height:22.686px}.view-display-id-comments_block .arrow-left:hover .svg,.view-display-id-comments_block .arrow-right:hover .svg{background-color:#007b4c}.view-display-id-comments_block .arrow-left:hover .svg svg,.view-display-id-comments_block .arrow-right:hover .svg svg{stroke:#fff}.view-display-id-comments_block .arrow-left svg{transform:rotate(180deg)}.view-display-id-comments_block .arrow-right{right:0;left:auto}@media (max-width:767px){#comments h3{font-size:23pt}#comments q{font-size:18pt}}#logo{position:absolute;top:15px;left:27px}#logo a{display:block}#logo svg{width:150px;height:44.33px}#login{font-family:Ubuntu,sans-serif;font-size:14px;color:#007b4c;border:1px solid #007b4c;position:absolute;top:20px;right:100px;margin:0;padding:.3em 1.2em}#login:hover{transition:all .5s ease;color:#fff;background-color:#007b4c}#block-hcp-main-menu ul{padding:0;margin:0}#block-hcp-main-menu ul li{padding:0;margin:0;list-style:none;text-align:right;padding:4px 0;margin:5px 25px 5px 0}#block-hcp-main-menu ul li.myhcp-login{display:none}#block-hcp-main-menu ul li.menu-item--active-trail a:after{width:100%;background-color:#007b4c}#block-hcp-main-menu a{display:inline-block;position:relative;text-decoration:none;font-size:28pt;font-family:Ubuntu,sans-serif;color:#007b4c;font-weight:700;padding:0;margin:0}#block-hcp-main-menu a:after{transition:all .5s ease;content:"";display:block;position:absolute;right:0;bottom:-4px;height:4px;width:0}#block-hcp-main-menu a.is-active:after,#block-hcp-main-menu a:hover:after{width:100%;background-color:#007b4c}@media (max-width:767px){#logo{left:20px}#mobile-enticer{right:20px}#login{display:none}#block-hcp-main-menu ul li{padding:3px 0;margin:5px 20px 5px 0}#block-hcp-main-menu ul li.myhcp-login{display:list-item}#block-hcp-main-menu a{font-size:23pt}#block-hcp-main-menu a:after{bottom:-2px;height:3px}}.block-field-blocknodeadvocatesfield-quote,.block-field-blocknodebasic-pagebody,.block-field-blocknodehcp-planbody,.block-field-blocknodehcp-repbody,.block-field-blocknodepagebody{width:80%;max-width:1028px;margin:0 auto;text-align:center}.block-field-blocknodeadvocatesfield-quote h2,.block-field-blocknodebasic-pagebody h2,.block-field-blocknodehcp-planbody h2,.block-field-blocknodehcp-repbody h2,.block-field-blocknodepagebody h2{margin:0 0 .5em;font-family:Ubuntu,sans-serif;font-weight:400}.block-field-blocknodeadvocatesfield-quote blockquote,.block-field-blocknodebasic-pagebody blockquote,.block-field-blocknodehcp-planbody blockquote,.block-field-blocknodehcp-repbody blockquote,.block-field-blocknodepagebody blockquote{margin:0}.block-field-blocknodeadvocatesfield-quote blockquote p,.block-field-blocknodebasic-pagebody blockquote p,.block-field-blocknodehcp-planbody blockquote p,.block-field-blocknodehcp-repbody blockquote p,.block-field-blocknodepagebody blockquote p{margin:0 0 .5em;font-size:23pt;color:#007b4c;line-height:1.2}.block-field-blocknodeadvocatesfield-quote p,.block-field-blocknodebasic-pagebody p,.block-field-blocknodehcp-planbody p,.block-field-blocknodehcp-repbody p,.block-field-blocknodepagebody p{margin-left:15%;margin-right:15%;font-size:18px}.block-field-blocknodeadvocatesfield-quote p:last-child,.block-field-blocknodebasic-pagebody p:last-child,.block-field-blocknodehcp-planbody p:last-child,.block-field-blocknodehcp-repbody p:last-child,.block-field-blocknodepagebody p:last-child{margin-bottom:0}.block-field-blocknodeadvocatesfield-quote ul,.block-field-blocknodebasic-pagebody ul,.block-field-blocknodehcp-planbody ul,.block-field-blocknodehcp-repbody ul,.block-field-blocknodepagebody ul{display:inline-block;text-align:left}.block-field-blocknodeadvocatesfield-quote ul:last-child,.block-field-blocknodebasic-pagebody ul:last-child,.block-field-blocknodehcp-planbody ul:last-child,.block-field-blocknodehcp-repbody ul:last-child,.block-field-blocknodepagebody ul:last-child{margin-bottom:0}.block-field-blocknodeadvocatesfield-quote{margin-bottom:80px}@media (max-width:767px){.block-field-blocknodebasic-pagebody,.block-field-blocknodehcp-planbody,.block-field-blocknodepagebody{width:90%;margin:0 5%;padding:50px 0}.block-field-blocknodebasic-pagebody h2,.block-field-blocknodehcp-planbody h2,.block-field-blocknodepagebody h2{font-size:23pt}.block-field-blocknodebasic-pagebody p,.block-field-blocknodehcp-planbody p,.block-field-blocknodepagebody p{margin-left:0;margin-right:0}}.block-views-blockhcp-blocks-partner-logos{width:100%;max-width:1028px;margin:0 auto;padding:20px 0 80px}#partners-logos-footer ul,#partners-logos ul{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;max-width:1028px;margin:0 auto}#partners-logos-footer ul li,#partners-logos ul li{padding:0;list-style:none;margin:0;text-align:center}#partners-logos-footer ul a,#partners-logos ul a{display:inline-block}#partners-logos-footer ul a:hover img,#partners-logos ul a:hover img{-ms-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}#partners-logos-footer ul img,#partners-logos ul img{transition:all .5s ease;-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);width:auto;height:40px}#partners-logos-footer ul{margin:20px 0 0;width:75%;justify-content:start}#partners-logos-footer ul li{border-right:1px solid #fff}#partners-logos-footer ul li:last-child{border:none}#partners-logos-footer ul a:hover img,#partners-logos-footer ul img{-ms-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#partners-logos-footer ul img{width:auto;height:20px}@media (max-width:767px){#partners-logos ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}#partners-logos ul li{margin-bottom:20px}#partners-logos-footer ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;margin:0;width:100%}#partners-logos-footer ul li{margin-top:20px}#partners-logos-footer ul li:nth-child(3){border:none}}@media (max-width:767px){#plan-faq a span.benefit{display:inline-block;margin:10px 0 0;width:100%}}@media (max-width:767px){#plan-files .item-list ul,#plan-resources .item-list ul{-ms-grid-columns:1fr;grid-template-columns:1fr}}.context-primary-care #plan-faq a,.context-primary-care #plan-savings span.plan-saving,.context-primary-care h2,.context-primary-care h3{color:#008c85}.context-primary-care #plan-faq a svg{stroke:#008c85}.context-primary-care #plan-files a:hover{color:#008c85}.context-primary-care #plan-files svg{fill:#008c85}#plan-resources li.primary-care .text-container a:hover{color:#008c85!important}#plan-resources li.primary-care .text-container svg{fill:#008c85}.primary-care a.plan-faq,.primary-care h3{color:#008c85!important}.primary-care a.button{background-color:#fff;border:2px solid #008c85;color:#008c85}.primary-care a.button.reverse,.primary-care a.button:hover{background-color:#008c85;color:#fff}.primary-care a.button.reverse{border:2px solid #008c85;margin:0}.primary-care a.button.reverse:hover,a.primary-care{background-color:#fff;color:#008c85}a.primary-care{border:2px solid #008c85}a.primary-care.reverse,a.primary-care:hover{background-color:#008c85;color:#fff}a.primary-care.reverse{border:2px solid #008c85;margin:0}a.primary-care.reverse:hover{background-color:#fff;color:#008c85}.context-primary-care-extra #plan-faq a,.context-primary-care-extra #plan-savings span.plan-saving,.context-primary-care-extra h2,.context-primary-care-extra h3{color:#a81630}.context-primary-care-extra #plan-faq a svg{stroke:#a81630}.context-primary-care-extra #plan-files a:hover{color:#a81630}.context-primary-care-extra #plan-files svg{fill:#a81630}#plan-resources li.primary-care-extra .text-container a:hover{color:#a81630!important}#plan-resources li.primary-care-extra .text-container svg{fill:#a81630}.primary-care-extra a.plan-faq,.primary-care-extra h3{color:#a81630!important}.primary-care-extra a.button{background-color:#fff;border:2px solid #a81630;color:#a81630}.primary-care-extra a.button:hover{background-color:#a81630;color:#fff}.primary-care-extra a.button.reverse{background-color:#a81630;border:2px solid #a81630;color:#fff;margin:0}.primary-care-extra a.button.reverse:hover,a.primary-care-extra{background-color:#fff;color:#a81630}a.primary-care-extra{border:2px solid #a81630}a.primary-care-extra.reverse,a.primary-care-extra:hover{background-color:#a81630;color:#fff}a.primary-care-extra.reverse{border:2px solid #a81630;margin:0}a.primary-care-extra.reverse:hover{background-color:#fff;color:#a81630}.context-care4u #plan-faq a,.context-care4u #plan-savings span.plan-saving,.context-care4u h2,.context-care4u h3{color:#3a5393}.context-care4u #plan-faq a svg{stroke:#3a5393}.context-care4u #plan-files a:hover{color:#3a5393}.context-care4u #plan-files svg{fill:#3a5393}#plan-resources li.care4u .text-container a:hover{color:#3a5393!important}#plan-resources li.care4u .text-container svg{fill:#3a5393}.care4u a.plan-faq,.care4u h3{color:#3a5393!important}.care4u a.button{background-color:#fff;border:2px solid #3a5393;color:#3a5393}.care4u a.button.reverse,.care4u a.button:hover{background-color:#3a5393;color:#fff}.care4u a.button.reverse{border:2px solid #3a5393;margin:0}.care4u a.button.reverse:hover,a.care4u{background-color:#fff;color:#3a5393}a.care4u{border:2px solid #3a5393}a.care4u.reverse,a.care4u:hover{background-color:#3a5393;color:#fff}a.care4u.reverse{border:2px solid #3a5393;margin:0}a.care4u.reverse:hover{background-color:#fff;color:#3a5393}.context-hospital-select #plan-faq a,.context-hospital-select #plan-savings span.plan-saving,.context-hospital-select h2,.context-hospital-select h3{color:#d36113}.context-hospital-select #plan-faq a svg{stroke:#d36113}.context-hospital-select #plan-files a:hover{color:#d36113}.context-hospital-select #plan-files svg{fill:#d36113}#plan-resources li.hospital-select .text-container a:hover{color:#d36113!important}#plan-resources li.hospital-select .text-container svg{fill:#d36113}.hospital-select a.plan-faq,.hospital-select h3{color:#d36113!important}.hospital-select a.button{background-color:#fff;border:2px solid #d36113;color:#d36113}.hospital-select a.button.reverse,.hospital-select a.button:hover{background-color:#d36113;color:#fff}.hospital-select a.button.reverse{border:2px solid #d36113;margin:0}.hospital-select a.button.reverse:hover,a.hospital-select{background-color:#fff;color:#d36113}a.hospital-select{border:2px solid #d36113}a.hospital-select.reverse,a.hospital-select:hover{background-color:#d36113;color:#fff}a.hospital-select.reverse{border:2px solid #d36113;margin:0}a.hospital-select.reverse:hover{background-color:#fff;color:#d36113}.context-travel-insurance #plan-faq a,.context-travel-insurance #plan-savings span.plan-saving,.context-travel-insurance h2,.context-travel-insurance h3{color:#007b4c}.context-travel-insurance #plan-faq a svg{stroke:#007b4c}.context-travel-insurance #plan-files a:hover{color:#007b4c}.context-travel-insurance #plan-files svg{fill:#007b4c}#plan-resources li.travel-insurance .text-container a:hover{color:#007b4c!important}#plan-resources li.travel-insurance .text-container svg{fill:#007b4c}.travel-insurance a.plan-faq,.travel-insurance h3{color:#007b4c!important}a.travel-insurance{background-color:#fff;border:2px solid #007b4c;color:#007b4c}a.travel-insurance.reverse,a.travel-insurance:hover{background-color:#007b4c;color:#fff}a.travel-insurance.reverse{border:2px solid #007b4c;margin:0}a.travel-insurance.reverse:hover{background-color:#fff;color:#007b4c}.context-hospital-cover #plan-faq a,.context-hospital-cover #plan-savings span.plan-saving,.context-hospital-cover h2,.context-hospital-cover h3{color:#7cc89d}.context-hospital-cover #plan-faq a svg{stroke:#7cc89d}.context-hospital-cover #plan-files a:hover{color:#7cc89d}.context-hospital-cover #plan-files svg{fill:#7cc89d}#plan-resources li.hospital-cover .text-container a:hover{color:#7cc89d!important}#plan-resources li.hospital-cover .text-container svg{fill:#7cc89d}.hospital-cover a.plan-faq,.hospital-cover h3{color:#7cc89d!important}a.hospital-cover{background-color:#fff;border:2px solid #7cc89d;color:#7cc89d}a.hospital-cover.reverse,a.hospital-cover:hover{background-color:#7cc89d;color:#fff}a.hospital-cover.reverse{border:2px solid #7cc89d;margin:0}a.hospital-cover.reverse:hover{background-color:#fff;color:#7cc89d}.context-risk-insurance #plan-faq a,.context-risk-insurance #plan-savings span.plan-saving,.context-risk-insurance h2,.context-risk-insurance h3{color:#dbcc36}.context-risk-insurance #plan-faq a svg{stroke:#dbcc36}.context-risk-insurance #plan-files a:hover{color:#dbcc36}.context-risk-insurance #plan-files svg{fill:#dbcc36}#plan-resources li.risk-insurance .text-container a:hover{color:#dbcc36!important}#plan-resources li.risk-insurance .text-container svg{fill:#dbcc36}.risk-insurance a.plan-faq,.risk-insurance h3{color:#dbcc36!important}a.risk-insurance{background-color:#fff;border:2px solid #dbcc36;color:#dbcc36}a.risk-insurance.reverse,a.risk-insurance:hover{background-color:#dbcc36;color:#fff}a.risk-insurance.reverse{border:2px solid #dbcc36;margin:0}a.risk-insurance.reverse:hover{background-color:#fff;color:#dbcc36}.context-home-loans-solution #plan-faq a,.context-home-loans-solution #plan-savings span.plan-saving,.context-home-loans-solution h2,.context-home-loans-solution h3{color:#0a6476}.context-home-loans-solution #plan-faq a svg{stroke:#0a6476}.context-home-loans-solution #plan-files a:hover{color:#0a6476}.context-home-loans-solution #plan-files svg{fill:#0a6476}#plan-resources li.home-loans-solution .text-container a:hover{color:#0a6476!important}#plan-resources li.home-loans-solution .text-container svg{fill:#0a6476}.home-loans-solution a.plan-faq,.home-loans-solution h3{color:#0a6476!important}a.home-loans-solution{background-color:#fff;border:2px solid #0a6476;color:#0a6476}a.home-loans-solution.reverse,a.home-loans-solution:hover{background-color:#0a6476;color:#fff}a.home-loans-solution.reverse{border:2px solid #0a6476;margin:0}a.home-loans-solution.reverse:hover{background-color:#fff;color:#0a6476}#addtional-plans-section #addtional-plans h3,#addtional-plans-section #non-add-plans h3,#addtional-plans-section #primary-plans h3,#non-add-plans-section #addtional-plans h3,#non-add-plans-section #non-add-plans h3,#non-add-plans-section #primary-plans h3,#primary-plans-section #addtional-plans h3,#primary-plans-section #non-add-plans h3,#primary-plans-section #primary-plans h3{margin-top:0;line-height:1.1;height:60px;font-family:Ubuntu,sans-serif;font-weight:700;font-size:23pt}#addtional-plans-section #addtional-plans li,#addtional-plans-section #non-add-plans li,#addtional-plans-section #primary-plans li,#non-add-plans-section #addtional-plans li,#non-add-plans-section #non-add-plans li,#non-add-plans-section #primary-plans li,#primary-plans-section #addtional-plans li,#primary-plans-section #non-add-plans li,#primary-plans-section #primary-plans li{position:relative;background-color:#f4f4f4;padding:10%;margin:0 5px}#addtional-plans-section #addtional-plans li:first-child,#addtional-plans-section #non-add-plans li:first-child,#addtional-plans-section #primary-plans li:first-child,#non-add-plans-section #addtional-plans li:first-child,#non-add-plans-section #non-add-plans li:first-child,#non-add-plans-section #primary-plans li:first-child,#primary-plans-section #addtional-plans li:first-child,#primary-plans-section #non-add-plans li:first-child,#primary-plans-section #primary-plans li:first-child{margin-left:0}#addtional-plans-section #addtional-plans li:last-child,#addtional-plans-section #non-add-plans li:last-child,#addtional-plans-section #primary-plans li:last-child,#non-add-plans-section #addtional-plans li:last-child,#non-add-plans-section #non-add-plans li:last-child,#non-add-plans-section #primary-plans li:last-child,#primary-plans-section #addtional-plans li:last-child,#primary-plans-section #non-add-plans li:last-child,#primary-plans-section #primary-plans li:last-child{margin-right:0}#addtional-plans-section #addtional-plans li .text-container,#addtional-plans-section #non-add-plans li .text-container,#addtional-plans-section #primary-plans li .text-container,#non-add-plans-section #addtional-plans li .text-container,#non-add-plans-section #non-add-plans li .text-container,#non-add-plans-section #primary-plans li .text-container,#primary-plans-section #addtional-plans li .text-container,#primary-plans-section #non-add-plans li .text-container,#primary-plans-section #primary-plans li .text-container{width:100%;margin-bottom:40px}#addtional-plans-section h3,#non-add-plans-section h3,#primary-plans-section h3{margin-top:0;line-height:1.1;font-family:Ubuntu,sans-serif;font-weight:400}.block-add-plans-block,.block-non-add-plans-block{background-color:#f4f4f4}#addtional-plans-section .text-container h3,#non-add-plans-section .text-container h3{margin-bottom:.5em}#addtional-plans-section #addtional-plans li,#addtional-plans-section #non-add-plans li,#non-add-plans-section #addtional-plans li,#non-add-plans-section #non-add-plans li{background-color:#fff;margin-bottom:30px}#addtional-plans-section #addtional-plans li:nth-child(3),#addtional-plans-section #non-add-plans li:nth-child(3),#non-add-plans-section #addtional-plans li:nth-child(3),#non-add-plans-section #non-add-plans li:nth-child(3){margin-right:0}#addtional-plans-section #addtional-plans li:nth-child(4),#addtional-plans-section #non-add-plans li:nth-child(4),#non-add-plans-section #addtional-plans li:nth-child(4),#non-add-plans-section #non-add-plans li:nth-child(4){margin-left:0;margin-right:5px}@media (max-width:767px){#addtional-plans-section,#non-add-plans-section,#primary-plans-section{padding:80px 0 0}#addtional-plans-section h3,#non-add-plans-section h3,#primary-plans-section h3{font-size:23pt}#addtional-plans-section .text-container,#non-add-plans-section .text-container,#primary-plans-section .text-container{width:100%;margin-bottom:40px}#addtional-plans-section #addtional-plans,#addtional-plans-section #non-add-plans,#addtional-plans-section #primary-plans,#non-add-plans-section #addtional-plans,#non-add-plans-section #non-add-plans,#non-add-plans-section #primary-plans,#primary-plans-section #addtional-plans,#primary-plans-section #non-add-plans,#primary-plans-section #primary-plans{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}#addtional-plans-section #addtional-plans li,#addtional-plans-section #non-add-plans li,#addtional-plans-section #primary-plans li,#non-add-plans-section #addtional-plans li,#non-add-plans-section #non-add-plans li,#non-add-plans-section #primary-plans li,#primary-plans-section #addtional-plans li,#primary-plans-section #non-add-plans li,#primary-plans-section #primary-plans li{padding:7%}#addtional-plans-section #addtional-plans li.care4u,#addtional-plans-section #addtional-plans li.hospital-select,#addtional-plans-section #addtional-plans li.primary-care,#addtional-plans-section #addtional-plans li.primary-care-extra,#addtional-plans-section #addtional-plans li.travel-insurance,#addtional-plans-section #non-add-plans li.care4u,#addtional-plans-section #non-add-plans li.hospital-select,#addtional-plans-section #non-add-plans li.primary-care,#addtional-plans-section #non-add-plans li.primary-care-extra,#addtional-plans-section #non-add-plans li.travel-insurance,#addtional-plans-section #primary-plans li.care4u,#addtional-plans-section #primary-plans li.hospital-select,#addtional-plans-section #primary-plans li.primary-care,#addtional-plans-section #primary-plans li.primary-care-extra,#addtional-plans-section #primary-plans li.travel-insurance,#non-add-plans-section #addtional-plans li.care4u,#non-add-plans-section #addtional-plans li.hospital-select,#non-add-plans-section #addtional-plans li.primary-care,#non-add-plans-section #addtional-plans li.primary-care-extra,#non-add-plans-section #addtional-plans li.travel-insurance,#non-add-plans-section #non-add-plans li.care4u,#non-add-plans-section #non-add-plans li.hospital-select,#non-add-plans-section #non-add-plans li.primary-care,#non-add-plans-section #non-add-plans li.primary-care-extra,#non-add-plans-section #non-add-plans li.travel-insurance,#non-add-plans-section #primary-plans li.care4u,#non-add-plans-section #primary-plans li.hospital-select,#non-add-plans-section #primary-plans li.primary-care,#non-add-plans-section #primary-plans li.primary-care-extra,#non-add-plans-section #primary-plans li.travel-insurance,#primary-plans-section #addtional-plans li.care4u,#primary-plans-section #addtional-plans li.hospital-select,#primary-plans-section #addtional-plans li.primary-care,#primary-plans-section #addtional-plans li.primary-care-extra,#primary-plans-section #addtional-plans li.travel-insurance,#primary-plans-section #non-add-plans li.care4u,#primary-plans-section #non-add-plans li.hospital-select,#primary-plans-section #non-add-plans li.primary-care,#primary-plans-section #non-add-plans li.primary-care-extra,#primary-plans-section #non-add-plans li.travel-insurance,#primary-plans-section #primary-plans li.care4u,#primary-plans-section #primary-plans li.hospital-select,#primary-plans-section #primary-plans li.primary-care,#primary-plans-section #primary-plans li.primary-care-extra,#primary-plans-section #primary-plans li.travel-insurance{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0 0 30px}}@media (max-width:767px){.page-node-type-hcp-rep .block-field-blocknodehcp-repbody .field--name-body{width:100%;margin:0 auto}}@media (max-width:767px){.rep-teasers ul{-ms-grid-columns:1fr;grid-template-columns:1fr}.rep-teasers ul li{margin:0 0 30px}.rep-teasers ul li a.button{width:100%;text-align:center}}@media (max-width:767px){#board-images .image-container{height:360px;overflow:hidden}}.hcp-tabs .tabs-nav a{transition:all .5s ease;background-color:#fff;color:#007b4c;border:2px solid #007b4c;text-align:center;font-size:16px;font-weight:700;width:100%;display:block}.hcp-tabs .tabs-nav a.active,.hcp-tabs .tabs-nav a:hover{background-color:#007b4c;color:#fff}.hcp-tabs .tab-content .accordion{display:none}.hcp-tabs .tab-content .content-container{padding:0;display:none}.hcp-tabs .tab-content .content-container.active{display:block}.hcp-tabs #documents h2,.hcp-tabs #faqs h2{font-size:23pt;width:90%;max-width:1028px;margin:1em auto}.hcp-tabs #documents ul,.hcp-tabs #faqs ul{width:100%}.hcp-tabs #documents ul a,.hcp-tabs #faqs ul a{color:#007b4c}.hcp-tabs #documents ul a svg,.hcp-tabs #faqs ul a svg{stroke:#9d9d9d}@media (max-width:767px){.hcp-tabs{padding-top:0}.hcp-tabs .tabs-nav{display:none}.hcp-tabs .tab-content .content-container{padding:0}.hcp-tabs .tab-content a.accordion{display:inline-block;position:relative;width:100%;font-family:Ubuntu,sans-serif;font-weight:700;color:#007b4c;font-size:15pt;text-align:center;margin:0 0 40px;top:40px;border-radius:0}.hcp-tabs .tab-content a.accordion.active,.hcp-tabs .tab-content a.accordion:hover{color:#fff;background-color:#007b4c}.hcp-tabs.about-tabs-layout{padding:0 0 80px}.hcp-tabs #documents h2,.hcp-tabs #faqs h2{font-size:28pt}.hcp-tabs #documents ul a.faq-title,.hcp-tabs #faqs ul a.faq-title{padding-right:10%}.hcp-tabs #faqs{width:90%;margin:0 5%}.hcp-tabs #faqs h2{width:100%}}@media (max-width:767px){#partners-information .partner-menu.content-only h3,#partners-information .partner-menu.image-only{display:none}#partners-information .partner-menu.content-only a.image{transition:all .5s ease;display:block;text-align:center;padding:40px 0 0}#partners-information .partner-menu.content-only a.image img{width:auto;height:60px}#partners-information .partner-menu.content-only li{border-top:1px solid #ccc;margin:40px 0 0}#partners-information .partner-menu.content-only li.active a.image{text-align:left}#partners-information .partner-menu.content-only .content-container blockquote{font-size:17pt;line-height:1.4}#partners-information .partner-menu.content-only .content-container a{font-size:18px;width:100%;text-align:center}}.node-teaser h3{margin-top:0;font-family:Ubuntu,sans-serif;font-weight:400;font-size:28pt;margin-bottom:.5em}.node-teaser .text-container h3+p{margin-top:0}.node-teaser .button{margin:1em 0 0;display:inline-block;text-align:center}.node-teaser.background{padding:80px 0}.node-teaser.background .background{background-color:#f6fff4;height:100%;width:75%;position:absolute;top:0;left:0}.node-teaser.background h3{font-weight:700;font-size:23pt}.node-teaser.bkg-grey .background{background-color:#f4f4f4}.node-teaser.right .background{top:0;right:0;left:auto}@media (max-width:767px){.node-teaser{width:100%}.node-teaser h3{font-size:23pt}.node-teaser .teaser-container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.node-teaser .teaser-image{background-color:transparent;height:auto;margin:0 5% 20px;width:90%;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.node-teaser .teaser-image img{width:100%;height:auto}.node-teaser .text-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:0 5%;width:90%;padding:0}.node-teaser .text-container a{width:100%}.node-teaser.background{padding:0 0 80px}.node-teaser.background .text-container{padding:0}.node-teaser.background .background{left:0;right:0}.node-teaser.background .background,.node-teaser.right .background{width:100%;height:calc(100% - 40px);top:40px}.node-teaser.right .teaser-image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.node-teaser.right .text-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:0 5%;width:90%;padding:0}.node-teaser.right .text-container a{width:100%}}#single-plan-section{background-color:#f4f4f4}#single-plan-section .text-container h3{font-family:Ubuntu,sans-serif;margin:0;font-weight:400}#single-plan-section .innner-container{background-color:#fff}#single-plan-section .hospital-select h3{color:#d36113;font-family:Ubuntu,sans-serif;font-size:23pt;font-weight:700}#single-plan-section .hospital-select a{transition:all .3s ease;background-color:#d36113;border:2px solid #d36113;color:#fff;text-decoration:none;margin:0;display:inline-block;position:absolute;bottom:-20px}#single-plan-section .hospital-select a:hover{background-color:#fff;color:#d36113}@media (max-width:767px){#single-plan-section .text-container{width:100%}#single-plan-section .text-container h3{font-size:23pt}#single-plan-section .innner-container{padding:30px 5% 5%;width:100%;margin-left:0}#single-plan-section .plan-container{padding-bottom:25px}#single-plan-section .hospital-select h3{font-size:20pt}#single-plan-section .hospital-select .text{width:100%}#single-plan-section .hospital-select a.button{width:90%;text-align:center}}.page-node-16 .block-teaser-text-block{padding:80px 0;background-color:#f4f4f4}.teaser-text.details{font-size:12px}.teaser-text.full{background-color:#f4f4f4}.teaser-text.full .text-container h3,.teaser-text.full .text-container h4{color:#007b4c;line-height:1.2}.teaser-text.full .inner-container{background-color:#fff}@media (max-width:767px){.teaser-text .text-container{width:100%}.teaser-text.full .inner-container{padding:5%;width:100%;margin-left:-5%}.teaser-text.full .text-container h3,.teaser-text.full .text-container h4{font-size:23pt}.page-node-26 .teaser-text.full .inner-container{padding:5%;width:100%;margin-left:-5%}}
