:root{--primary-color:;--primary-color-accent:;--secondary-color:;--secondary-color-accent:;--cta-color:;--cta-color-accent:;--title-color:;--text-color:;--width-large:1100px;--width-small:900px}html{font-size:1rem}body{width:100vw;margin:0;padding:0;position:relative;overflow-x:hidden;font-family:"",sans-serif}*{box-sizing:border-box}.wp-block-list,.wp-block-list li{list-style:revert}.container-fluid{width:100%;padding:8vh 0;background-color:#f9f9f9}.container-large{max-width:var(--width-large);margin:0 auto}.container-small{max-width:var(--width-small);margin:0 auto}.upper-review{padding-top:unset}.title-row{display:grid;grid-template-columns:100%;margin-bottom:2rem}.provider-content-row{display:grid;grid-template-columns:30% 30% 40%;height:fit-content}.provider-content-row{justify-content:space-between}.upper-review .provider-name{font-size:45px}.provider-img{display:flex;flex-direction:column;padding-right:2rem;height:100px}.provider-logo{max-width:100%;height:auto}.provider-content-row figure{object-fit:contain;overflow:hidden;box-shadow:0 0 5px #dbdbdb;height:100%;width:100%;display:flex}.provider-content-row a{width:100%;display:flex;align-items:center}.provider-content-row img{width:100%;padding:5px}.provider-subtitle-container{display:flex;flex-direction:column;margin:0 1rem}.provider-subtitle{display:flex;flex-direction:row;background-color:#307bfa30;margin-right:2rem;border-radius:4px}.provider-subtitle p{margin:unset;font-size:12px;font-weight:600;display:flex;align-items:center;padding-right:2px}.fancy-check{padding:3px 6px 0}.provider-bulletpoint{display:flex;flex-direction:column;margin-left:0 !important}.starContainer{margin-bottom:10px}.total-score{font-weight:700}.mid-section-container{width:100%;padding:3rem;box-shadow:0 0 5px #dbdbdb;background-color:#fff;margin:4rem 0}.mid-section{display:grid;grid-template-columns:25% 50% 25%;height:fit-content}.mid-section p{margin:unset;color:#717171}.mid-section-left{display:flex;flex-direction:column}.mid-section-left h3{font-size:20px;margin-top:unset;font-weight:700}.mid-section-mid{margin-right:8rem}.mid-section-mid-img{display:flex;flex-direction:row}.mid-section-mid img{width:50px !important;height:40px;padding:8px;object-fit:contain}.mid-section-right{display:flex;flex-direction:column}.mid-section-button a{padding:.7rem 2rem;background:#f8763d;border-radius:.2rem;box-shadow:#00000060 2px 2px 5px;color:#fff;font-weight:800;display:block;text-align:center;text-decoration:none}.provider-link{display:flex;justify-content:center;margin-top:7px;font-weight:700;font-size:14px}.post-content{margin:0 auto 4rem auto;display:grid;grid-template-columns:75% 25%}.sidebar{position:relative}.post-content .content{max-width:100%;margin-right:2rem;padding:0}.main-content-img{display:flex;flex-direction:column;width:100% !important;height:auto;align-items:flex-start !important}.main-content-img img{width:100% !important;height:auto}.main-content-img-full{display:flex;flex-direction:column}figcaption,.wp-caption-text{text-align:center;font-style:italic;font-size:.8em;color:grey;text-align:left !important;line-height:1.5}.provider-floater-container{display:none;height:110px;margin:-10px 0;box-shadow:#0000001f 0px 0px 6px 0px;position:fixed;bottom:0;left:0;z-index:99;width:100vw;background-color:#f9f9f9}.provider-floater{width:90vw;margin:auto;grid-template-columns:20% 10% 50% 20%;height:fit-content;display:grid !important;margin-top:1rem}.provider-floater-img{display:flex;flex-direction:column;padding-right:2rem;justify-content:center}.provider-link{display:flex;justify-content:center}.provider-floater figure{object-fit:contain;overflow:hidden}.provider-floater img{width:100%}.provider-score-container{display:flex;justify-content:center}.provider-score-container h3{display:flex;align-items:center;font-size:24px}.provider-score-container p{display:flex;align-items:center;color:#7c7c7c;margin:unset;font-size:18px}.mid-section-mid-floater{display:flex;justify-content:center;align-items:center}.mid-section-mid-floater img{width:60px !important;height:40px;padding:8px;object-fit:contain}.inline-head-img{float:left}.wp-block-columns{box-shadow:0 0 5px #dbdbdb;padding:5px 0;margin:40px 0}.wp-block-image{display:flex;align-items:center;width:85%;margin-bottom:unset}.wp-block-column{text-align:center;display:flex;justify-content:center}.wp-block-column p{display:flex;align-items:center;color:#0070e1;margin-bottom:unset}.wp-block-column a{font-weight:700}.wp-block-column li{margin-bottom:unset;font-size:15px}.price-column{color:#5d5d5d;display:flex;flex-direction:column;justify-content:center}.price-column li{font-weight:700}.third-column{display:flex;flex-direction:column;justify-content:center;color:#767676}.sidebar .toc-container{padding:.25rem 1rem;position:sticky;top:7rem}.sidebar h2:first-of-type{margin:0 0 .5rem;font-size:18px}.sidebar #toc-content{margin-bottom:0;padding:0;list-style-type:none}.sidebar .toc-item{padding:.33rem .5rem;border-left:2px solid #e0e0e0;background-color:#fff;margin-bottom:4px}.sidebar .toc-item a{color:var(--text-color);text-decoration:none}.sidebar .active-toc-item{border-left:2px solid #307bfa}.sidebar .active-toc-item a{color:#307bfa;font-weight:500}#toc-heading span.material-icons{display:none}@media screen and (max-width:1030px){.container-small,.container-large{padding:0 4vw}.provider-subtitle{margin:unset}.provider-subtitle p{font-size:12px}.provider-subtitle-container{margin:unset}.provider-bulletpoint{padding-left:2rem}.mid-section{padding:unset;grid-template-columns:20% 50% 30%}.mid-section-mid{padding-left:2rem}.provider-floater{grid-template-columns:40% 20% 40%}.mid-section-mid-floater{display:none;padding:unset}}@media screen and (max-width:750px){.mid-section-mid-floater{display:none}.provider-floater{display:flex !important;flex-direction:row;padding:0 10px;width:100%}.provider-floater-img{padding:unset;padding-right:1rem}.mid-section-right{padding-left:1rem}.mid-section-right .provider-link{display:none}.mid-section-button{font-size:13px;padding:.5rem 2rem}.mid-section-button a{font-weight:700}.provider-content-row{display:flex;flex-direction:column;align-items:center}.mid-section-container{box-shadow:none;background-color:unset;padding:unset}.mid-section{display:flex;flex-direction:column;align-items:center}.mid-section-mid{margin:unset;padding:unset}.upper-review .provider-name{font-size:28px}.title-row{margin:unset;text-align:center}.provider-content-row figure{box-shadow:unset}.mid-section .mid-section-right{width:100%;padding:1rem}.mid-section .mid-section-button{display:none}.provider-subtitle-container{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.provider-subtitle{margin:0 1rem;padding-right:1rem}.provider-subtitle-container h3{font-size:28px;padding-left:2rem;padding-top:unset;margin-top:unset}.provider-subtitle-container .starContainer{margin-bottom:unset;padding-right:2rem;margin-top:4px}.mid-section-button.lg-none{margin:1rem;padding:1rem 6rem}.provider-bulletpoint{display:none}.mid-section-container{margin:1rem 0 0}.mid-section-left p,.mid-section-mid p{text-align:center}.price-column{padding:unset;margin:unset}.third-column{padding:unset;display:flex;flex-direction:row}.wp-block-column .link-section{margin-bottom:1rem}.main-content-img{float:none;width:100% !important;padding:unset}}@media only screen and (max-width:992px){.toc-container{margin-top:0}.toc-container{max-width:unset}.sidebar h2{font-size:1rem;font-weight:600;margin-top:1.2rem}.toc-container{margin-bottom:4rem}.toc-content{margin-top:10px;border-radius:0;border:none;padding:0;overflow:hidden;max-height:fit-content;transition:max-height .3s ease-in-out}#toggle-toc{position:absolute;right:0;font-size:2rem;display:block;top:20px;transform:translateY(-50%)}.expand-toc{max-height:fit-content !important;transition:max-height .25s ease-in}.toc-container sub{display:block;position:absolute;bottom:unset;top:-20px}.toc-item{padding:10px 0;font-size:.8rem;font-family:"Mulish",sans-serif;font-weight:600}.toc-item.active-toc-item{border-left:none !important}.toc-item:last-of-type{border-bottom:1px solid #d3d3d3}}@media only screen and (max-width:600px){.toc-heading{font-size:1.5rem}}@media screen and (max-width:1030px){.sidebar{display:none}.post-content{display:flex}}.post-content .content{margin-right:unset;padding:0 1rem}@media screen and (min-width:750px){.mid-section-button.lg-none{display:none !important}}.expert-card{display:flex;gap:10px;width:100%;text-decoration:none}.expert-card img{border-radius:50%}.related-pages-container ul{padding:0}