.comparison__advertising-disclosure{width:410px;position:relative;display:flex;-moz-flex-direction:column;flex-direction:column}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__title:after,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__title:after,.page-template-template-comparison-page .comparison__advertising-disclosure__title:after,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__title:after,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__title:after,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__title:after{content:"";margin-left:5px;background:url(/wp-content/themes/honest/assets/images/arrow.svg) no-repeat center center;background-size:contain;width:15px;height:15px}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__title--active:after,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__title--active:after,.page-template-template-comparison-page .comparison__advertising-disclosure__title--active:after,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__title--active:after,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__title--active:after,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__title--active:after{transform:rotate(90deg)}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__title,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__title,.page-template-template-comparison-page .comparison__advertising-disclosure__title,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__title,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__title,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__title{text-align:left;-ms-align-self:flex-end;align-self:flex-end;position:relative;font-size:16px;line-height:19px;font-weight:700;font-family:"Arial",sans-serif;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__title--active,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__title--active,.page-template-template-comparison-page .comparison__advertising-disclosure__title--active,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__title--active,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__title--active,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__title--active{color:#2CB28D}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__info,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__info,.page-template-template-comparison-page .comparison__advertising-disclosure__info,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__info,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__info,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__info{display:none;margin-top:19px;padding:1.5625rem;position:absolute;width:100%;z-index:999;background-color:#f7f7f7;border-radius:6px;box-shadow:0 7px 18px rgba(50,134,139,.13)}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__info--active,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__info--active,.page-template-template-comparison-page .comparison__advertising-disclosure__info--active,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__info--active,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__info--active,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__info--active{display:block}.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__button,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__button,.page-template-template-comparison-page .comparison__advertising-disclosure__button,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__button,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__button,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__button{margin-top:25px;display:block;width:100%;text-align:center;color:#2CB28D;background:#eaf7f4;padding:12px 15px;font-size:18px;line-height:27px;font-weight:600;font-family:"Arial",sans-serif;text-transform:uppercase}.comparison__advertising-disclosure{width:100%!important;max-width:100%!important;padding-bottom:28px}@media (max-width:768px){.comparison__advertising-disclosure__title{-ms-align-self:flex-start!important;align-self:flex-start!important;font-size:16px!important;line-height:19px!important}.comparison__advertising-disclosure{margin-top:15px!important}.comparison__advertising-disclosure__info{position:relative!important;padding:1.2rem!important}}@media (max-width:576px){.page-template-template-comparison-page.comparison .comparison__advertising-disclosure__title,.page-template-template-coupon-page.comparison .comparison__advertising-disclosure__title,.page-template-template-comparison-page .comparison__advertising-disclosure__title,.page-template-template-categories-page.comparison .comparison__advertising-disclosure__title,.page-template-template-comparison-page-v2 .comparison__advertising-disclosure__title,.page-template-template-comparison-page-simple.comparison .comparison__advertising-disclosure__title{font-size:12px!important;line-height:14px!important}}.comparison-v3{min-height:100%;position:relative;background-color:#fff;font-weight:400;font-style:normal;font-family:"Karla",sans-serif;color:#111118;font-size:14px;line-height:1.3;-webkit-text-size-adjust:none;-ms-overflow-x:hidden;overflow-x:hidden}.comparison-v3 main{padding-bottom:90px}@media screen and (max-width:576px){.comparison-v3 main{padding-bottom:60px}}.comparison-v3 .cats-main-box h2{font-family:"Lexend Deca",sans-serif;font-weight:600;color:#111118;margin-top:64px;font-size:40px;line-height:46px;margin-bottom:32px}.comparison-v3 .cats-main-box .top-item-post{max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:56px;font-size:16px;line-height:24px}.comparison-v3 .cats-main-box .top-item-post .top-item-post-img{margin-bottom:16px;overflow:hidden}.comparison-v3 .cats-main-box .top-item-post .top-item-post-img img{width:100%;object-fit:cover}.comparison-v3 .cats-main-box .top-item-post a.top-item-header{color:unset}.comparison-v3 .cats-main-box .top-item-post a.top-item-header h3{font-size:32px;line-height:36px;font-family:"Lexend Deca",sans-serif;margin-bottom:16px}.comparison-v3 .cats-main-box .top-item-post p{margin-bottom:24px}.comparison-v3 .cats-main-box .top-item-post a:hover{text-decoration:underline!important}@media screen and (max-width:576px){.comparison-v3 .cats-main-box h2{font-size:28px;line-height:32px;margin-top:24px;margin-bottom:24px}}.comparison-v3 .header__logo,.comparison-v3 h2,.comparison-v3 h4,.comparison-v3 .product-item .product-title{font-family:'Lexend Deca',sans-serif;font-weight:600}.comparison-v3 .header__inner .header__logo{font-size:24px;line-height:115%}.comparison-v3 .header__inner .header__menu ul a{font-family:"Karla",sans-serif;font-size:16px;line-height:115%}.comparison-v3 .banner{margin:48px 0}.comparison-v3 .banner .banner-title{font-family:"Lexend Deca",sans-serif;font-weight:600;font-size:48px;line-height:55px}.comparison-v3 a.top-item-box{color:unset}.comparison-v3 .top-item{margin-bottom:24px;padding:32px;background:#f6f6fb;transition:0.3s;border:2px solid transparent}.comparison-v3 .top-item:hover{border:2px solid #2727e6}.comparison-v3 .top-item h2{font-size:40px;line-height:46px;margin-bottom:16px}.comparison-v3 .top-item .top-item-image{width:100%;max-width:256px;height:256px;margin-right:16px;flex:none}.comparison-v3 .top-item .top-item-image img{width:100%;max-height:100%}.comparison-v3 .top-item .top-item-desc{font-size:16px;line-height:24px;padding-right:40px;border-right:1px solid #cacadb}.comparison-v3 .top-item .top-item-benefits{display:flex;flex-wrap:wrap;list-style:none}.comparison-v3 .top-item .top-item-benefits li{width:50%;margin:10px 0 0 0;padding-left:24px;padding-right:24px;position:relative}.comparison-v3 .top-item .top-item-benefits svg{width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.comparison-v3 .top-item .top-item-action{min-width:218px;padding-left:32px;text-align:center;font-size:16px;font-weight:700;line-height:18px}.comparison-v3 .top-item .top-item-action h2{font-weight:700;margin-top:0}.comparison-v3 .top-item .top-item-action .btn{padding:16px 24px;font-weight:700;line-height:16px;text-transform:uppercase}.comparison-v3 .top-item .top-item-more{font-weight:700;text-decoration:none;color:#111118;text-transform:uppercase}.comparison-v3 ol li,.comparison-v3 ul li{margin-bottom:10px}.comparison-v3 blockquote,.comparison-v3 q{quotes:none}.comparison-v3 blockquote:before,.comparison-v3 blockquote:after,.comparison-v3 q:before,.comparison-v3 q:after{content:'';content:none}.comparison-v3 table{border-collapse:collapse;border-spacing:0}.comparison-v3 img{max-width:100%;height:auto;border:none}.comparison-v3 a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.comparison-v3 a:hover,.comparison-v3 a:active,.comparison-v3 a:focus{text-decoration:none}.comparison-v3 a:focus,.comparison-v3 input:focus,.comparison-v3 textarea:focus{outline:none}.comparison-v3 .white-popup{position:relative;background:#fff;padding:0;width:auto;min-height:100vh;margin:0}.comparison-v3 .white-popup .tag-list a{white-space:normal;padding:8px}.comparison-v3 .wrap-popup{padding:0 15px}.comparison-v3 .wrap-popup h4.accordion-header{font-family:"Karla",sans-serif;font-size:16px;line-height:18px;font-weight:700}.comparison-v3 .wrap-popup .accordion-button{font-size:16px}.comparison-v3 .wrap-popup .accordion-item{border-color:#bcbcd7!important}.comparison-v3 .mfp-close{text-indent:-9999px;background:url(../../../../../../../../themes/honest/images/icon-close.svg) center/15px no-repeat!important;top:37px;opacity:1}.comparison-v3 .left-side{max-width:263px}.comparison-v3 .right-side{padding-left:13px;padding-right:13px}.comparison-v3 .wrap-left-side{position:sticky;top:50px}.comparison-v3 h1{font-size:46px;line-height:55px;font-weight:600}.comparison-v3 .page-review-section{font-size:18px;line-height:27px;color:#53535e}.comparison-v3 .page-review-section .wp-block-image{margin:40px 0}.comparison-v3 .page-review-section h2{font-family:"Lexend Deca",sans-serif;font-weight:600;color:#111118;margin-top:64px;font-size:40px;line-height:46px;margin-bottom:32px}.comparison-v3 .page-review-section h2:first-child{font-size:56px;line-height:64px}.comparison-v3 .page-review-section h2.first-h2{font-size:56px;line-height:64px}.comparison-v3 .page-review-section h3{margin-top:3rem;margin-bottom:1.5rem;font-weight:600;font-size:24px;line-height:28px;color:#111118}.comparison-v3 .page-review-section.coupon h3{margin-top:0;margin-bottom:0;display:inline-block}.comparison-v3 .page-review-section.coupon h3:hover{text-decoration:underline}.comparison-v3 .page-review-section.coupon .top-item .top-item-desc{width:100%}.comparison-v3 .page-review-section.coupon .top-item .top-item-desc h2{font-size:40px;line-height:46px;margin:0}.comparison-v3 .page-review-section.coupon .top-item .top-item-action h2{font-size:40px;line-height:46px;margin-bottom:16px}.comparison-v3 .page-review-section h4{font-family:"Lexend Deca",sans-serif;font-size:20px;line-height:23px;font-weight:600}.comparison-v3 .page-review-section h4:hover{text-decoration:underline}.comparison-v3 .page-review-section p{margin-bottom:40px}.comparison-v3 .page-review-section .wp-block-button a{padding:16px 24px!important;border-radius:4px;font-size:24px;line-height:27px;background:#2727e6!important;border:none;color:#fff;font-weight:400}.comparison-v3 .page-review-section .wp-block-button a:hover{color:#fff}.comparison-v3 .page-review-section .best-overall-insurer h3,.comparison-v3 .page-review-section .best-overall-insurer .boi-head{margin-bottom:1rem}.comparison-v3 .page-review-section .best-overall-insurer .top-item{margin-bottom:24px;padding:32px;background:#f6f6fb}.comparison-v3 .page-review-section .best-overall-insurer .top-item h2{font-size:40px;line-height:46px;margin-bottom:16px;margin-top:0}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-image{width:100%;max-width:256px;height:256px;margin-right:16px}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-image img{width:100%;max-height:100%}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-desc{font-size:16px;line-height:24px;padding-right:40px;border-right:1px solid #cacadb}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-benefits{display:flex;flex-wrap:wrap}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-benefits li{width:50%;margin:10px 0 0 0;padding-left:24px;padding-right:24px;position:relative}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-benefits svg{width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-action{min-width:218px;padding-left:32px;text-align:center;font-size:16px;font-weight:700;line-height:18px}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-action .btn{padding:16px 24px;font-weight:700;line-height:16px;text-transform:uppercase}.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-more{font-weight:700;text-decoration:none;color:#111118;text-transform:uppercase}.comparison-v3 .btn-inline{color:#111118}.comparison-v3 .btn-primary{background:#2727e6!important}.comparison-v3 footer#site-footer{margin-top:100px;background-color:#f6f6fb;padding:45px 0 0 0}.comparison-v3 footer#site-footer .footer-socials{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.comparison-v3 footer#site-footer .footer-socials a{width:24px}.comparison-v3 footer#site-footer .footer-menus ul.footer-items{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px;list-style:none}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li{margin:0 42px 16px 42px}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li:last-child{margin:0 0 16px 42px}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li:first-child{margin:0 42px 16px 0}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li a{font-family:'Karla',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#111118}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li a:hover{color:#2727e6;text-decoration:none;text-shadow:0 0 .65px #2727e6,0 0 .65px #2727e6}.comparison-v3 footer#site-footer .footer-title{font-family:'Lexend Deca',sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:115%;padding:0;color:#111118;text-align:center;border:none;margin-bottom:32px}.comparison-v3 footer#site-footer .footer-bottom{border-top:1px solid #bcbcd7}.comparison-v3 footer#site-footer .footer-bottom p{color:#2727e6;font-family:'Karla',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:115%;margin:32px 0;text-align:center}@media screen and (max-width:480px){.comparison-v3 .banner{height:190px}.comparison-v3 .banner img{height:100%;object-fit:cover;object-position:80% 50%}.comparison-v3 .banner .banner-title{justify-content:flex-start!important;padding:0 56px 0 17px}}@media screen and (max-width:576px){.comparison-v3 .header__inner .header__logo{font-size:16px;line-height:115%}.comparison-v3 .top-item h2+p,.comparison-v3 .page-review-section .best-overall-insurer .top-item h2+p{display:none}.comparison-v3 .top-item .top-item-image,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-image{width:40%;height:auto}.comparison-v3 .top-item .top-item-benefits,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-benefits{display:block;font-size:14px}.comparison-v3 .top-item .top-item-benefits li,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-benefits li{width:100%}.comparison-v3 .top-item .mobile-details,.comparison-v3 .page-review-section .best-overall-insurer .top-item .mobile-details{order:3;width:100%}.comparison-v3 .page-review-section,.comparison-v3 .page-review-section.coupon{font-size:16px;line-height:24px}.comparison-v3 .page-review-section h2,.comparison-v3 .page-review-section.coupon h2,.comparison-v3 .page-review-section h2:first-child,.comparison-v3 .page-review-section.coupon h2:first-child{font-size:28px;line-height:32px;margin-top:24px;margin-bottom:24px}.comparison-v3 .page-review-section h3,.comparison-v3 .page-review-section.coupon h3{font-size:16px;line-height:18px;margin-top:1rem;margin-bottom:1rem}.comparison-v3 .page-review-section p,.comparison-v3 .page-review-section.coupon p{margin-bottom:24px}.comparison-v3 .page-review-section .wp-block-button a,.comparison-v3 .page-review-section.coupon .wp-block-button a{font-size:16px;line-height:18px;margin-bottom:1rem;margin-top:1rem}.comparison-v3 footer#site-footer{padding:35px 0 0 0}.comparison-v3 footer#site-footer .footer-socials{justify-content:center}.comparison-v3 footer#site-footer .footer-socials a{margin:0 12px;width:20px}.comparison-v3 footer#site-footer .footer-menus ul.footer-items{flex-direction:column;align-items:center;margin-bottom:32px}.comparison-v3 footer#site-footer .footer-menus ul.footer-items li,.comparison-v3 footer#site-footer .footer-menus ul.footer-items li:first-child,.comparison-v3 footer#site-footer .footer-menus ul.footer-items li:last-child{margin:0 0 24px 0!important}.comparison-v3 footer#site-footer .footer-title{font-size:16px}.comparison-v3 footer#site-footer .footer-bottom p{font-size:12px;margin:32px 0 16px 0}}@media screen and (max-width:768px){.comparison-v3 .container-fluid{padding-left:15px;padding-right:15px}.comparison-v3 .sorting{font-size:14px}.comparison-v3 h2{font-size:16px;margin-bottom:10px}.comparison-v3 h3{font-size:14px;line-height:22px}.comparison-v3 .banner{margin:24px 0}.comparison-v3 .banner .banner-title{font-size:32px;line-height:37px}.comparison-v3 .top-item,.comparison-v3 .page-review-section .best-overall-insurer .top-item{padding:13px 17px}.comparison-v3 .top-item h2,.comparison-v3 .page-review-section .best-overall-insurer .top-item h2{font-size:32px;line-height:37px}.comparison-v3 .top-item .top-item-action,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-action{min-width:0;padding-left:24px}.comparison-v3 .top-item .top-item-action .btn,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-action .btn{font-size:14px}}@media (min-width:577px) and (max-width:992px){.comparison-v3 .header__inner .header__logo{font-size:20px;line-height:115%}}@media screen and (max-width:992px){.comparison-v3 .top-item,.comparison-v3 .page-review-section .best-overall-insurer .top-item{flex-wrap:wrap}.comparison-v3 .top-item .top-item-desc,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-desc{order:2;width:100%;border-right:none;margin-top:20px;padding-right:0}.comparison-v3 .top-item .top-item-action,.comparison-v3 .page-review-section .best-overall-insurer .top-item .top-item-action{flex:1 0 0%}}@media screen and (min-width:1400px){.comparison-v3 .container{max-width:1140px}}