.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}.posts-list-ul li{}.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}.posts-list-ul a:hover{color:var(--highlight_color);}@media(max-width:1200px){}@media(max-width:1023px){.posts-list-ul.cols-2,.posts-list-ul.cols-3,.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}}@media(max-width:767px){}@media(max-width:639px){.posts-list-ul.cols-2,.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}}@media(max-width:479px){.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}.posts-list-ul li{margin-bottom:10px;}.posts-list-ul li:last-child{margin-bottom:0}}
.page-title{width:100%; z-index:2; color:var(--default_color); background-color:var(--default_bg); text-align:center;}.page-title .con{display:flex; flex-direction:row; flex-wrap:wrap;}.page-title .wrap{flex:1; display:flex; flex-wrap:wrap; align-items:center; padding:0 0 15px; width:100%;}.page-title .bg-dual-tone{background:linear-gradient(-180deg, var(--default_bg) 50%, var(--color_white) 50%); color:var(--default_color);}.page-title h1{width:100%; margin:auto 0 15px 0;}.page-title h1:last-child{margin-bottom:0;}.page-title .page-subtitle{flex:1 1 100%; margin:0 auto auto; z-index:1; font-size:1.2rem; line-height:1.2; font-weight:400;}.page-title.bg-branded{background-color:var(--primary_bg); color:var(--color_over_primary_bg);}.page-title.bg-branded .bg-dual-tone{background:linear-gradient(-180deg, var(--primary_bg) 50%, var(--color_white) 50%);}.page-title.is-dual-tone .wrap{padding-bottom:0;}.page-title.is-dual-tone .bg-dual-tone .wrap{padding:15px 0; align-items:normal; flex-wrap:nowrap;}@media(max-width:1200px){}@media(max-width:1023px){}@media (max-width:767px){.page-title h1{margin:0 auto 5px;}.page-title .wrap{flex-wrap:wrap;}.page-title.is-dual-tone .bg-dual-tone .wrap{flex-wrap:wrap;}.page-title.is-dual-tone.no-bottom-widgets-on-mobile{padding-bottom:15px;}.page-title.no-bottom-widgets-on-mobile .bg-dual-tone{display:none;}}@media (max-width:639px){}@media(max-width:479px){}@media(max-width:359px){}
.breadcrumbs{list-style:none; font-size:.8rem; line-height:1; display:inline-block; vertical-align:top; margin:0; width:100%; padding:10px 0; text-align:left;}.breadcrumbs li{display:inline-block;}.breadcrumbs li a{text-decoration:underline; color:var(--default_color);}.breadcrumbs li a:hover{color:var(--highlight_color);}.breadcrumbs li a:hover::before{border-color:var(--highlight_color);}.breadcrumbs li a:hover::after{background-color:var(--highlight_color);}.breadcrumbs .arr{margin:0 5px; display:inline-block; font-size:20px; width:12px; height:12px; line-height:8px; vertical-align:middle;}.page-title.bg-branded .breadcrumbs li a{color:var(--color_over_primary_bg);}.page-title.bg-branded .breadcrumbs li a:hover{color:var(--secondary_btn_bg_color);}.page-title.bg-branded .breadcrumbs li a:hover::before{border-color:var(--secondary_btn_bg_color);}.page-title.bg-branded .breadcrumbs li a:hover::after{background-color:var(--secondary_btn_bg_color);}@media( max-width:767px ){.breadcrumbs{padding:5px 0;}.breadcrumbs li{display:none;}.breadcrumbs li:nth-last-child(2){display:inline-block; padding-left:20px;}.breadcrumbs li:nth-last-child(2) a::before{content:''; border:solid var(--default_color); border-width:0 0 2px 2px; transform:rotate(45deg) translateY(-50%); position:absolute; top:9px; left:-20px; width:6px; height:6px; transition:var(--default_transition);}.breadcrumbs li:nth-last-child(2) a::after{content:''; width:12px; height:2px; position:absolute; top:9px; left:-17px; background-color:var(--default_color); transition:var(--default_transition);}.breadcrumbs .arr{display:none;}}@media(max-width:359px){.breadcrumbs{}.breadcrumbs ol{display:block;}}
.rating{vertical-align:middle; width:150px; margin:0 auto; display:inline-flex; white-space:nowrap;}.rating .star{display:inline-block; width:20%; padding-top:20%; vertical-align:top;}.rating .star .ico{position:absolute; top:0; left:0; width:100%; height:100%; stroke-width:2; stroke:var(--color_yellow); fill:none;}
.pt-sco{margin:0 auto; background-color:var(--color_white); box-shadow:0 3px 10px 0 rgba(142,155,183,0.58); padding:15px; display:flex; align-items:center; width:100%; max-width:720px;}.pt-sco .sim{flex:0 0 100px; height:160px;}.pt-sco .sim .img{width:100px; height:160px;}.pt-sco .info{padding:0 15px; text-align:left;}.pt-sco .info .name{font-size:36px; line-height:42px; font-weight:700; text-align:left;}.pt-sco .info .specs{margin-bottom:5px;}.pt-sco .info .specs .spec{display:inline-block; padding-right:10px; margin-right:10px; border-right:1px solid var(--color_ln_grey); font-size:12px; line-height:12px;}.pt-sco .info .specs .spec:last-child{padding-right:0; margin-right:0; border-right:0;}.pt-sco .info .specs .spec .lbl{font-weight:700;}.pt-sco .info .specs .spec .lbl::after{content:': ';}.pt-sco .info .specs .spec .val{}.pt-sco .info .ur{text-align:left;}.pt-sco .info .ur .rating{width:100px; margin-right:5px;}.pt-sco .info .ur .val{font-size:12px; line-height:12px; display:inline-block; vertical-align:middle; margin-right:5px; font-weight:700;}.pt-sco .info .ur .cnt{font-size:12px; line-height:12px; display:inline-block; vertical-align:middle;}.pt-sco .cta{margin:auto 0 auto auto;}.pt-sco .cta .starting{color:var(--color_md_grey); font-weight:700;}.pt-sco .cta .price{font-weight:700; margin-bottom:5px;}.pt-sco .cta .price .val{font-size:36px; line-height:36px; display:inline-block; vertical-align:middle;}.pt-sco .cta .price .mo{font-size:18px; line-height:18px; vertical-align:middle;}.pt-sco .cta .btn{width:180px; white-space:nowrap;}@media(max-width:767px){.pt-sco .sim{flex-basis:80px;height:128px;}.pt-sco .sim .img{width:80px; height:128px;}.pt-sco .info .name{margin-bottom:10px; font-size:30px; line-height:30px;}.pt-sco .info .specs .spec{display:block; margin:0 0 3px 0; padding:0; border:0;}.pt-sco .cta .price .val{font-size:30px; line-height:30px;}.pt-sco .cta .price .mo{font-size:16px; line-height:16px;}}@media(max-width:639px){.pt-sco{flex-wrap:wrap;}.pt-sco .info .name{font-size:24px; line-height:24px;}.pt-sco .cta .price .val{font-size:24px; line-height:24px;}.pt-sco .cta .price .mo{font-size:14px; line-height:14px;}.pt-sco .cta .btn{width:135px;}}@media(max-width:479px){.pt-sco .sim{display:none;}.pt-sco .info{padding-left:0; flex:1;}}
.sticky-strip-placeholder{width:100%;}.sticky-strip-placeholder.active{display:block;}.sticky-strip{width:100%; z-index:0;}.sticky-strip.sticky{position:fixed; top:40px; left:0; z-index:9; box-shadow:0 0 5px rgba(0,0,0,0.5);}
.cta-strip{display:flex; padding:10px 0; background-color:var(--color_black); color:var(--color_white); text-align:center; z-index:1; font-size:16px; line-height:16px; width:100%;}.cta-strip.mb{margin-bottom:30px;}.cta-strip.tel{font-size:16px; line-height:16px;}.cta-strip .con{display:flex; text-align:center; justify-content:center;}.cta-strip a{text-decoration:underline; color:var(--color_white); margin:auto 0;}.cta-strip a:hover{color:var(--highlight_color);}.cta-strip .btn{text-decoration:none; line-height:normal;}.cta-strip .arr{fill:var(--color_over_secondary_bg); width:10px;}.cta-strip.tel a{text-decoration:none; border:0; font-weight:700; color:var(--color_white);}.cta-strip.lg-permalink a{font-weight:700; font-size:18px; line-height:18px;}.cta-strip .title{flex:0; white-space:nowrap; margin:auto 0;}.cta-strip .title.b::after{content:' '; white-space:pre; vertical-align:middle;}.cta-strip .title.a::before{content:' '; white-space:pre; vertical-align:middle;}.cta-strip .title img{vertical-align:middle; margin-right:15px; width:75px; height:50px;}.cta-strip.primary-bg{background-color:var(--primary_bg); color:var(--color_over_primary_bg);}.cta-strip.primary-bg a{color:var(--color_over_primary_bg);}.cta-strip.strong{font-weight:700;}.cta-strip.-article a{color:var(--color_white);}.cta-strip.-sticky_footer{padding:0; background-color:transparent; color:var(--default_color);}.cta-strip.-sticky_footer .title{display:flex; align-items:center; font-weight:400; flex:1;}.cta-strip.-sticky_footer a{color:var(--primary_color); text-decoration:none;}.cta-strip.-sticky_footer a:hover{text-decoration:underline;}.cta-strip.-sticky_footer a.tel{font-weight:700;}.cta-strip.sticky{position:fixed; top:40px; left:0; z-index:9; margin:0; box-shadow:0 0 5px rgba(0,0,0,0.5); transition:padding .4s ease-in-out;}@media( max-width:1023px ){.cta-strip{font-size:var(--default_font_size); line-height:var(--default_font_size);}.cta-strip.lg-permalink a{font-size:var(--default_font_size); line-height:var(--default_font_size);}}@media(max-width:767px){.cta-strip{font-size:14px; line-height:14px;}.cta-strip.tel{font-size:14px; line-height:14px;}.cta-strip.lg-permalink a{font-size:14px; line-height:14px;}.cta-strip.desktop-only{display:none;}.cta-strip.tel .title{white-space:nowrap;}.cta-strip.title-desktop-only .title{display:none;}.cta-strip .btn{padding:8px;}.cta-strip .btn .txt{display:none;}.cta-strip .btn .arr{position:relative; top:auto; right:auto; margin:0; width:12px; height:12px;}.cta-strip.-sticky_footer{display:flex; margin-right:30px;}.cta-strip.-sticky_footer .btn{margin:auto 0 auto auto; padding:5px;}.cta-strip.-sticky_footer .title{flex:1; white-space:normal;}}@media(max-width:639px){.cta-strip{font-size:12px;}.cta-strip.tel{font-size:12px;}.sticky-strip.sticky .cta-strip,.cta-strip.sticky{padding:5px 0;}}@media( max-width:479px ){}
.subnav{width:100%; margin:0 0 30px 0; background-color:var(--color_white); z-index:3;}.subnav.mb0{margin-bottom:0;}.subnav.bb{border-bottom:3px solid var(--primary_color);}.subnav .wrap{padding:5px 0; box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); z-index:0;}.subnav .wrap .con{display:flex; flex:1 1 100%; flex-wrap:nowrap; overflow-x:auto; justify-content:center; }.subnav .img{display:flex; flex:0; margin-right:15px; font-size:12px;}.subnav .img a{display:flex; align-items:flex-start;}.subnav .img img{width:auto; height:40px;}.subnav .items{display:flex; align-items:center; overflow-x:auto;}.subnav .items::-webkit-scrollbar{display:none;}.subnav .item{display:flex; margin:0 15px; padding-top:3px; border-bottom:3px solid var(--color_white); color:var(--default_color); text-decoration:none; align-items:center; justify-content:center; flex:0 0 auto;}.subnav .item:first-child{margin-left:0;}.subnav .item:last-child{margin-right:0;}.subnav .item:hover,.subnav .item.active{border-bottom-color:var(--primary_color);}.subnav .btn{margin:auto 0 auto auto; padding-right:25px;}.subnav .btn .arr{width:12px;}.subnav.sticky{position:fixed; top:40px; left:0; z-index:9; margin:0; box-shadow:0 0 5px rgba(0,0,0,0.5); transition:.2s top ease-in-out;}.subnav.sticky .wrap{border-bottom:0; padding:5px 0;}.subnav.sticky .cta-strip{padding:10px 0; font-size:16px; line-height:16px;}.subnav-placeholder.active{margin-bottom:30px;}.sticky-strip.sticky .subnav{margin:0;}.sticky-strip.sticky .wrap{border-bottom:0; padding:5px 0;}.sticky-strip.sticky .subnav .cta-strip{padding:10px 0; font-size:16px; line-height:16px;}@media(max-width:1023px){.subnav.sticky{top:55px;}}@media(max-width:767px){.subnav{min-height:40px; margin-bottom:15px;}.subnav .wrap{padding:10px 0;}.subnav .img img{width:60px; height:40px;}}@media (max-width:639px){.subnav .img{margin-right:10px;}.subnav .item{margin:0 10px; font-size:.9rem;}}
.article{width:100%; color:var(--default_color);}.article h2{margin-bottom:15px;}.article h3{margin-bottom:5px;}.article a{text-decoration:underline;}.article img{z-index:1; max-width:100%; height:auto;}.article table{margin-bottom:30px;}.article table:last-child{margin-bottom:0;}.article ul{margin-bottom:30px;}.article ol{margin-bottom:30px;}.article p{margin-bottom:1rem;}.article li{margin-bottom:.5rem;}.article .data-table p{font-size:inherit; line-height:inherit; margin:0;}.article .block-highlight{display:block; border-left:10px solid var(--primary_bg); background-color:var(--default_bg); padding:10px 15px;}.article .grey-bg{padding:10px; background-color:var(--default_bg);}.article .dkblue-bg,.article .blue-bg{padding:10px; background-color:var(--primary_bg); color:var(--color_over_primary_bg);}.article .dkblue-bg a,.article .blue-bg a{text-decoration:underline; color:var(--color_over_primary_bg);}.article .blue-txt{color:var(--primary_color);}.article .peacock{color:var(--color_white); padding:15px 15px 15px 40px; margin-left:-30px; width:calc(100% + 60px); text-shadow:1px 1px 1px rgba(0,0,0,.25); box-shadow: 3px 3px 3px rgba(0,0,0,.20);}.article .peacock.green{background-color:#3ac6a0;}.article .peacock.orange{background-color:#f29145;}.article .peacock.purple{background-color:#635c87;}.article .peacock.red{background-color:#de3954;}.article .peacock.navy{background-color:#00224f;}.article .peacock.forest{background-color:#1d7c6f;}.article .faq{margin-bottom:30px;}/*.article .widget{margin:30px 0; font-size:0; background-color:var(--default_bg);}*//*.article .widget .widget-title{background-color:var(--primary_bg); color:#fff; padding:10px; font-size:18px; font-weight:400; text-align:left; margin:0;}*/.article .disclaimer{font-size:14px; line-height:20px;}.article .faq h4{margin:15px 0 5px;}.article .table-of-contents{background-color:var(--color_white); box-shadow:0 3px 10px 0 rgba(142,155,183,0.58); margin-bottom:30px; text-align:left;}.article .table-of-contents .title{display:block; background-color:var(--default_bg); color:var(--default_color); font-weight:700; padding:10px; margin:0}.article .table-of-contents span.title{font-size:18px;}.article .table-of-contents .items ul{width:100%;}.article .table-of-contents .items a{display:inline-block;}.article .table-of-contents .row{display:flex; flex-wrap:nowrap;}.article .table-of-contents .col{display:flex; flex:1; align-items:center;}.article .table-of-contents .col:first-child{padding:15px;}.article .featured-image{display:block; width:100%; height:100%; min-height:200px;}.article .featured-image img{width:auto; height:100%; object-fit:contain; object-position:center; position:absolute; top:0; right:0;}.article .disclosure{font-size:.8rem; line-height:1.2; margin-bottom:15px; padding:15px; background-color:var(--default_bg); border-left:6px solid var(--primary_color);}.article .disclosure a{color:var(--primary_color); text-decoration:underline; border:0;}.article .disclosure a:hover{color:var(--highlight_color);}.article .msp-comparison{margin-bottom:25px; border:1px solid #dedede; padding:10px;}.article .msp-comparison .widget-title{display:none;}.article .amchart{height:300px; margin:0 0 30px;}.article .amchart.rotated{height:500px;}.article .geochart{height:500px; margin:0 0 30px;}.article .tbl-wrap{margin-bottom:30px;}.article .tbl-wrap:last-child{margin-bottom:0;}.article .tbl-wrap .data-table{margin-bottom:0;}.article .frm .recaptcha-terms a{text-decoration:none;}.article .frm-search{background-color:var(--default_bg); height:125px; margin:65px 0; padding:0 25px 0 220px;}.article .frm-search .ico{width:150px; position:absolute; top:-40px; left:20px;}.article .frm-search h3{font-size:22px; padding-top:15px;}.article .frm-search .input{padding:9px; font-size:20px; border:1px solid #000; width:250px;}.article .frm-search .input:focus{border-color:var(--primary_color);}.article .frm-search .input.error{border-color:#c00000;}.article .frm-search  .btn{font-size:20px; padding:10px;}@media (max-width:1200px){.article .img{max-width:calc(100% - 10px);}.article .chart-title{margin-left:0;}.article .geochart{height:auto;}}@media (max-width:1023px){.article{padding:0;}.article .frm-search{padding:20px; text-align:center; height:auto; margin:0 0 25px 0;}.article .frm-search .ico{display:none;}.article .frm-search h3{font-size:20px; margin:0 0 10px 0; padding:0;}}@media (max-width:767px){.article .table-of-contents .row{flex-wrap:wrap;}.article .table-of-contents .col{flex:0 0 100%;}.article .table-of-contents .items li{margin-bottom:.8rem;}.article .featured-image img{position:relative; top:auto; right:auto; height:auto; min-height:auto; max-height:200px; display:block; margin:0 auto;}.article .published{font-size:12px; line-height:12px;}.article .mobile-m0{margin-bottom:0;}.article .mobile-m15{margin-bottom:15px;}.article .data-table{font-size:.8rem;}.article .data-table.offers tr th:nth-child(1){display:none;}.article .data-table.offers tr td:nth-child(1){display:none;}.article .data-table .callout{font-size:.8rem;}}@media (max-width:639px){.article .frm-search h3{font-size:20px;}.article .frm-search .input{width:calc(100% - 22px); margin-bottom:10px;}.article .frm-search .btn{width:100%; display:block}.article .data-table p{line-height:normal;}.article img.alignright{float:none; margin:0 auto 25px; display:block;}.article .featured-image{min-height:unset;}}
.uro{display:flex; box-shadow:0 3px 10px 0 rgba(142,155,183,0.58); padding:30px; text-align:center; height:min-content; width:100%; background-color:var(--color_white); color:var(--default_color); margin:0 auto; flex:0 0 100%; flex-wrap:wrap; margin-bottom:30px;}.uro .row{display:flex; flex-direction:row; align-items:center; flex:0 0 100%; flex-wrap:wrap; justify-content:center;}.uro .col{flex:1; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}.uro .col.vlogo{flex:0 0 100px;}.uro .col.vlogo .img{width:auto; height:150px;}.uro .clogo{height:85px; flex:0 0 100%;}.uro .clogo img{width:auto; height:100%;}.uro .ur .ar{flex:1; flex:0 0 100%;}.uro .ur .ar .title{font-size:var(--default_font_size); line-height:var(--default_font_size); font-weight:700; margin-bottom:10px; display:block;}.uro .ur .ar .num{font-size:50px; line-height:50px; font-weight:700; display:block; text-align:center;}.uro .ur .ar .rating{}.uro .ur .btn{margin:10px auto 0; padding:3px; display:block; width:100%; max-width:180px;}.uro .breakdown{flex-direction:column;}.uro .breakdown .btn{margin:10px auto 0; padding:3px; display:none; width:100%; max-width:180px;}.uro .cnt{font-size:var(--default_font_size); line-height:var(--default_font_size); color:var(--color_md_grey); display:block; margin-top:10px;}.uro .cnt a{color:var(--default_color); text-decoration:underline;}.uro .cnt a:hover{color:var(--highlight_color);}.uro .cta{flex-wrap:wrap; justify-content:center;}.uro .cta .starting{text-align:center; flex:0 0 100%;}.uro .cta .starting .txt{font-size:var(--default_font_size); line-height:var(--default_font_size); font-weight:700; margin-bottom:10px; display:block;}.uro .cta .starting .price{font-size:36px; line-height:36px; font-weight:700; margin-bottom:10px; display:block;}.uro .cta .starting .price .mo{font-size:var(--default_font_size); line-height:var(--default_font_size); vertical-align:baseline;}.uro .cta .read-more{font-size:var(--default_font_size); text-decoration:underline;}.uro .cta .read-more:hover{color:var(--highlight_color);}.reviews-sidebar .uro{padding:15px; flex-wrap:wrap;}.reviews-sidebar .uro .row{flex-wrap:wrap;}.reviews-sidebar .uro .col{flex:0 0 100%;}.reviews-sidebar .uro .col.vlogo{margin-bottom:10px;}.reviews-sidebar .uro .breakdown{margin:10px 0;}.reviews-sidebar .uro .breakdown .title{font-size:16px;}@media(max-width:1023px){.reviews-sidebar .uro .col.vlogo{flex:0 0 100px;}.reviews-sidebar .uro .col.ur{flex:1;}}@media( max-width:767px ){.uro{padding:15px;}.uro .col{}.uro .col:last-child{margin-bottom:0;}.uro .col.vlogo{height:120px;}.uro .col.vlogo .img{height:120px}.uro .clogo{height:75px;}.uro .clogo .img{height:75px;}.uro .ur{}.uro .ur .ar .title{font-size:14px; line-height:18px;}.uro .ur .ar .rating{width:120px;}.uro .ur .ar .cnt{font-size:14px; line-height:14px;}.uro .ur .btn{display:none;}.uro .breakdown{margin:15px 0 0; flex:0 0 100%; -webkit-order:3; order:3;}.uro .breakdown .btn{display:block;}}
.star-breakdown{width:100%;}.star-breakdown .rating-breakdown{margin-bottom:5px ; text-align:left; height:30px; display:flex; align-items:center;}.star-breakdown .rating-breakdown:last-child{margin-bottom:0;}.star-breakdown .rating-breakdown .rank{display:block; width:20px; line-height:30px; text-align:center; margin-right:5px; font-size:16px; font-weight:700;}.star-breakdown .rating-breakdown .star{width:22px; height:22px; fill:var(--color_yellow); margin-right:5px;}.star-breakdown .rating-breakdown .bar{flex:1; height:15px; flex:1; margin:0 10px 0 0; box-shadow:0 3px 10px 0 rgba(142, 155, 183, 0.58);}.star-breakdown .rating-breakdown .bar .fill{background-color:var(--primary_bg); position:absolute; top:0; left:0; height:100%;}.star-breakdown .rating-breakdown .cnt{width:40px; line-height:30px; font-size:14px; color:var(--color_md_grey);}
h1.post-title,h2.post-title{font-size:36px; line-height:40px; font-weight:700; margin-bottom:15px;}@media (max-width:1200px){h1.post-title,h2.post-title{font-size:32px; line-height:36px;}}@media (max-width:1023px){h1.post-title,h2.post-title{font-size:28px; line-height:32px;}}@media (max-width:767px){h1.post-title,h2.post-title{font-size:26px; line-height:30px;}}@media (max-width:639px){h1.post-title,h2.post-title{font-size:24px; line-height:28px;}}
.user-reviews{flex:1; text-align:left;}.user-reviews .btn-write-review{float:right; margin:8px 0 0 5px; z-index:1;}.user-reviews .review{margin-bottom:30px; padding:15px; border-bottom:1px solid #dedede; font-size:14px; text-align:left;}.user-reviews .review:last-child{margin-bottom:0; }.user-reviews .review .metadata{color:var(--color_md_grey); margin-bottom:15px; display:flex; width:100%; align-items:center;}.user-reviews .review .metadata .avatar{fill:var(--color_md_grey); width:32px; height:32px; margin:auto 10px auto 0;}.user-reviews .review .metadata .name{font-size:18px; display:inline-block; margin:auto 30px auto 0;}.user-reviews .review .metadata .time{ margin:auto auto auto 0;}.user-reviews .review .metadata .oname{margin:auto 0 auto auto; background-color:var(--default_bg); padding:4px 8px; font-weight:700; color:var(--default_color);}.user-reviews .review .metadata a.oname:hover{color:var(--highlight_color);}.user-reviews .review .rating-wrap{margin:0 0 15px;}.user-reviews .review .img{vertical-align:middle; margin-right:10px;}.user-reviews .review .rating{width:130px; vertical-align:middle;}.user-reviews .review .recommended{float:left; margin:10px 0 0 10px; font-size:12px; font-weight:700;}.user-reviews .review .op{padding-left:20px; display:block; clear:both; margin-bottom:5px;}.user-reviews .review .op .bull{position:absolute; top:50%; left:0;}.user-reviews .review .op .bull.p{fill:var(--color_green); margin-top:-6px; width:12px; height:12px;}.user-reviews .review .op .bull.c{fill:var(--color_red); margin-top:-5px; width:10px; height:10px;}.user-reviews .review .title{font-size:20px; line-height:26px; margin-bottom:15px;}.user-reviews .review .txt{display:block;}.user-reviews .review .txt p{margin-bottom:15px; font-size:16px; line-height:22px;}.user-reviews .review .txt p:last-child{margin-bottom:0;}.user-reviews .review .txt .btn-more{color:var(--highlight_color); text-decoration:underline; margin-left:5px;}.user-reviews .review .txt .btn-more:hover{color:var(--highlight_color);}.user-reviews .review .txt .btn-more.active{}.user-reviews .review .txt .more{display:none;}.user-reviews .review .txt .more.active{display:inline;}.user-reviews .review .txt .hellip{display:none;}.user-reviews .review .txt .hellip.active{display:inline;}.inline-reviews .review .rating{width:100px;}.inline-reviews .review .title{font-size:18px; line-height:24px;}.inline-reviews .review .txt p{font-size:16px; line-height:20px;}.inline-reviews .review .metadata .avatar{width:28px; height:28px;}.inline-reviews .review .metadata .name{font-size:16px; line-height:16px;}@media (max-width:767px){.user-reviews .review .txt p{font-size:16px; line-height:24px;}.user-reviews .reviews .btn-write-review{display:none;}}@media (max-width:639px){.user-reviews .review{padding:15px 0;}.user-reviews .review .metadata{float:none; text-align:left;}.user-reviews .review .rating{float:none; margin:0 0 5px 0;}.user-reviews .review .recommended{float:none; display:block; margin:0 0 5px 0;}}
.pagination{display:block; margin:30px 0; font-size:var(--default_font_size); text-align:center;}.pagination ul{list-style:none; display:block; padding:0; margin:0;}.pagination ul li{display:inline-block;}.pagination ul li a,.pagination ul li span{border:1px solid var(--color_ln_grey); background-color:var(--color_white); display:block; display:inline-block; height:25px; line-height:23px; margin:0 2px 10px; padding:0 9px; text-align:center; color:var(--default_color); text-decoration:none;}.pagination ul li a:hover{color:var(--highlight_color); border-color:var(--highlight_color);}.pagination ul li span{opacity:0.5;}.pagination p{} 
.sidebar{width:300px; margin-left:30px;}.sidebar .widget{margin-bottom:30px; background-color:var(--color_white);}.sidebar .widget .widget-title{background-color:var(--color_lt_grey); color:var(--default_color); padding:10px 5px; font-size:18px; font-weight:700; text-align:center;}.sidebar .widget ul.items{margin:0 10px; list-style:none;}.sidebar .widget ul.items > li{border-bottom:1px solid var(--color_ln_grey); padding:5px 10px 5px 0;}.sidebar .widget ul.items > li:last-child{border-bottom:0;}.sidebar .widget ul.items ul{margin:0 0 0 15px; list-style:square; font-size:16px; color:#dedede;}.sidebar .widget ul.items ul li{}.sidebar .widget ul.items h6{font-size:18px; font-weight:400; color:var(--primary_color);}.sidebar .widget ul.items a{font-size:16px; font-weight:400; color:#000; text-decoration:none; transition:.2s color ease-in-out;}.sidebar .widget ul.items a:hover{color:var(--highlight_color); border-bottom:0;}.sidebar .sticky-sidebar-start{display:block; height:1px;}.sidebar .sticky-sidebar{width:300px;}.sidebar .sticky-sidebar.sticky{position:fixed; top:70px;}.sidebar .sticky-sidebar.sticky.scrollable{}.sidebar .disclosure{}.sidebar .disclosure .txt{line-height:22px; font-size:14px; margin-bottom:10px;}.sidebar .disclosure .txt.b{margin-bottom:0;}.sidebar .disclosure .txt a{color:var(--default_color); text-decoration:underline;}.sidebar .disclosure .txt a:hover{color:var(--highlight_color);}.sidebar .ad{text-align:center; background-color:transparent;}.sidebar .ad .disclaimer{display:block; text-align:center; margin-bottom:5px;}.sidebar .ad .disclaimer::before{content:''; position:absolute; top:8px; left:0; width:100%; height:1px; background-color:#ccc;}.sidebar .ad .disclaimer .txt{font-size:12px; line-height:12px; background-color:#ebebeb; display:inline-block; padding:0 10px;}.sidebar .msp-banner img{border:1px solid #dedede;}@media (max-width:1023px){.sidebar{width:100%; margin:30px 0 0; display:flex; flex-wrap:wrap; justify-content:center;}.sidebar > div{flex:0 0 300px; margin:0 15px;}}
.sidebar .widget.todays-best-deals{box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); padding-bottom:15px;}.sidebar .widget.todays-best-deals .widget-title.branded{background-color:var(--primary_bg); color:var(--color_over_primary_bg);}.sidebar .widget.todays-best-deals .wrap{padding:0 15px;}.sidebar .widget.todays-best-deals .offer{padding:10px 0; display:flex; align-items:center; height:55px; color:var(--default_color);}.sidebar .widget.todays-best-deals a.offer:hover{color:var(--color_pink);}.sidebar .widget.todays-best-deals a.offer.aa:hover{color:var(--highlight_color);}.sidebar .widget.todays-best-deals .offer img{height:35px;}.sidebar .widget.todays-best-deals .offer .col{flex:1;}.sidebar .widget.todays-best-deals .offer .col.carrier-logo{flex:0 0 48px; margin:auto auto auto 0;}.sidebar .widget.todays-best-deals .offer .col.cta{flex:0 0 15px; margin:auto 0 auto auto;}.sidebar .widget.todays-best-deals .offer .name{padding-left:10px;}.sidebar .widget.todays-best-deals .offer .name .carrier-name{display:block; font-size:16px; line-height:16px;}.sidebar .widget.todays-best-deals .offer .name .offer-name{display:block; font-size:12px; line-height:12px; margin-top:3px;}.sidebar .widget.todays-best-deals .offer .cost{flex:0; margin:auto 0 auto auto; padding:0 0 0 15px;}.sidebar .widget.todays-best-deals .offer .cost .price{white-space:nowrap; text-align:center;}.sidebar .widget.todays-best-deals .offer .cost .val{font-size:18px; line-height:18px; display:inline-block; vertical-align:middle;}.sidebar .widget.todays-best-deals .offer .cost .mo{font-size:12px; line-height:12px; display:inline-block; vertical-align:middle; margin-top:3px;}.sidebar .widget.todays-best-deals .offer .cost .term{display:block; font-size:12px; line-height:12px; margin-top:3px; text-align:center;}.sidebar .widget.todays-best-deals .offer .arr{fill:var(--primary_btn_bg_color); width:15px; height:15px;}.sidebar .widget.todays-best-deals .btn-wrap{text-align:center; display:block; margin-top:15px;}.sidebar .widget.todays-best-deals .btn-deals{padding:5px 20px; font-size:16px; display:inline-block;}.sidebar .widget.todays-best-deals .powered{display:block; margin-top:5px; color:var(--subtle_color); font-size:12px; text-align:center;}.sidebar .widget.todays-best-deals .subtitle{font-size:20px; line-height:20px; text-align:center; display:block; margin-top:10px}
.widget-wrapper{margin-bottom:60px!important; width:100%;}@media(max-width:767px){.widget-wrapper{margin-bottom:30px!important;}}
#overlay-user_reviews_form .inner{width:600px;}.frm-user-review{text-align:left;}.frm-user-review .title{font-size:24px; line-height:28px; font-weight:700; display:block;}.frm-user-review .star{cursor:pointer;}.frm-user-review .star:last-child{margin-right:0;}.frm-user-review .star input{display:none;}.frm-user-review .star .ico{stroke-width:2; stroke:var(--color_yellow); fill:none; width:42px; height:42px;}.frm-user-review .star.active .ico{fill:var(--color_yellow);}.frm-user-review .star.error .ico{stroke-width:2; stroke:var(--color_red);}.frm-user-review .step{display:none;}.frm-user-review .step.active{display:block;}.frm-user-review .step.rating-step{}.frm-user-review .title-container{background-color:var(--default_bg); padding:10px;}.frm-user-review .title-container .txt{font-size:16px; font-weight:400;}.frm-user-review .title-container .progress{font-size:12px; color:#aaa; display:block;}.frm-user-review .frm-field{background-color:#fefefe; padding:15px 0;}.frm-user-review .frm-field .input{font-size:16px; padding:10px; border:1px solid var(--color_ln_grey); width:100%; font-family:inherit;}.frm-user-review .frm-field .input:focus{border-color:var(--primary_color);}.frm-user-review .frm-field .input.error{border-color:var(--color_red);}.frm-user-review .sel{width:100%; cursor:pointer; display:block; border-radius:4px; background-color:var(--color_lt_grey); box-shadow:0 2px 5px 0 rgba(130, 130, 130, 0.45);}.frm-user-review .sel select{width:100%; padding:0 30px; background:none; -webkit-backface-visibility:hidden; font-size:inherit; -moz-appearance:none; -webkit-appearance:none; appearance:none; font-size:16px; line-height:36px; cursor:pointer; transition:var(--default_transition); font-weight:700; z-index:1; text-align:center; font-family:inherit; border:2px solid var(--color_lt_grey); border-radius:4px;}.frm-user-review .sel select:hover,.frm-user-review .sel select:focus,.frm-user-review .sel select.focus{border-color:var(--primary_color);}.frm-user-review .sel select.error{border-color:var(--color_red);}.frm-user-review .sel .arr{width:16px; height:16px; position:absolute; top:50%; right:10px; margin-top:-8px; transition:var(--default_transition); z-index:0; fill:var(--default_color);}.frm-user-review .sel:hover .arr,.frm-user-review .sel:focus .arr{fill:var(--primary_color);}.frm-user-review .review-char-count{display:block; text-align:right; font-size:12px; color:var(--color_md_grey);}.frm-user-review .frm-field .subtitle{font-size:16px; margin:30px 0 5px;}.frm-user-review .frm-field .subtitle:first-child{margin-top:0;}.frm-user-review .frm-field .subtitle .optional{font-style:italic;}.frm-user-review .frm-field .btn-submit{font-size:18px; padding:10px 30px; margin:30px auto 0; display:block;}.frm-user-review .loading{position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,.5); display:none;}.frm-user-review .loading .img{position:absolute; bottom:26px; left:10px;}.frm-user-review .success{display:none; text-align:center;}.frm-user-review .success .message{background:#edffed; border:2px solid #74c174; color:#166016; font-weight:700; margin:0 0 10px 0; padding:10px; font-size:18px;}.frm-user-review .success.active{display:block;}
.calculate-your-savings{}.calculate-your-savings .wrap{text-align:center; padding:60px 90px 0 0;}.calculate-your-savings .upper{background-color:var(--default_bg); padding:60px 60px 30px 60px;}.calculate-your-savings .bg-dual-tone{background:linear-gradient(-180deg, var(--default_bg) 50%, var(--color_white) 50%); padding:0 150px;}.calculate-your-savings .bg-dual-tone .bottom-strip{width:100%; height:28px; position:absolute; top:50%; left:0; margin-top:-28px; z-index:0; background-color:var(--color_white);}.calculate-your-savings .bg-dual-tone .bottom-strip .fill{display:block; position:absolute; top:0; left:0; width:100%; height:100%; background-color:var(--default_bg); }.calculate-your-savings .ico{height:100%; position:absolute; right:0; bottom:0;}.calculate-your-savings .ico img{display:block; width:auto; height:100%; position:absolute; top:0; right:0;}.calculate-your-savings .frm-calculate-savings{background-color:var(--color_white); padding:30px; box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); z-index:1;}.calculate-your-savings .frm-calculate-savings .row{display:flex; align-items:center; justify-content:center; margin-bottom:30px;}.calculate-your-savings .frm-calculate-savings .row:last-child{margin-bottom:0;}.calculate-your-savings .frm-calculate-savings .col{flex:1; padding:0 15px;}.calculate-your-savings .frm-calculate-savings .sel{cursor:pointer; display:block; margin:0 auto; background-color:var(--color_lt_grey); box-shadow:0 2px 5px 0 rgba(130, 130, 130, 0.45);}.calculate-your-savings .frm-calculate-savings .sel select{width:100%; padding:10px 30px; background:none; -webkit-backface-visibility:hidden; font-size:inherit; border:0; -moz-appearance:none; -webkit-appearance:none; appearance:none; font-size:20px; cursor:pointer; transition:var(--default_transition); font-weight:700; z-index:1; text-align:center; font-family:inherit;;}.calculate-your-savings .frm-calculate-savings .sel select:hover,.calculate-your-savings .frm-calculate-savings .sel select:focus{border-color:var(--primary_color);}.calculate-your-savings .frm-calculate-savings .sel .arr{width:16px; height:16px; position:absolute; top:50%; right:10px; margin-top:-8px; transition:var(--default_transition); z-index:0; fill:var(--primary_color);}.calculate-your-savings .frm-calculate-savings .sel:hover .arr,.calculate-your-savings .frm-calculate-savings .sel:focus .arr{fill:var(--highlight_color);}.calculate-your-savings .frm-calculate-savings .sel:hover .arr{fill:var(--highlight_color);}.calculate-your-savings .frm-calculate-savings .btn{font-size:20px; padding-right:30px;}.calculate-your-savings .frm-calculate-savings .btn .arr{width:14px;}@media(max-width:1200px){.calculate-your-savings .ico{display:none;}.calculate-your-savings .upper{padding:30px;}.calculate-your-savings .wrap{padding:0;}.calculate-your-savings .bg-dual-tone{padding:0 30px;}}@media(max-width:1023px){}@media(max-width:767px){.calculate-your-savings .frm-calculate-savings{padding:30px 15px;}.calculate-your-savings .frm-calculate-savings .row{flex-wrap:wrap;}.calculate-your-savings .frm-calculate-savings .col{flex:0 0 100%; margin-bottom:15px;}.calculate-your-savings .frm-calculate-savings .col:last-child{margin-bottom:0;}}@media(max-width:639px){.calculate-your-savings .upper{padding:30px 15px 15px;}}@media(max-width:479px){}
.frm-geolocation{display:flex; flex-wrap:wrap; justify-content:center; background-color:var(--color_white); background-repeat:no-repeat; background-position:-10px -10px; background-size:auto 100%; box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); margin:0 auto; background-image:url(https://www.moneysavingpro.com/cache/img/webp/states_w458_h300.webp); width:100%;}.frm-geolocation .title{flex:0 0 100%; text-align:center;}.frm-geolocation .frm-wrap{width:100%;}.frm-geolocation .input-wrap{display:flex; flex-wrap:nowrap; margin:0 auto; align-items:center; justify-content:center;}.frm-geolocation .input{font-size:18px; font-weight:400; background-color:var(--color_white); color:var(--color_md_grey); border:2px solid var(--color_lt_grey); margin-right:15px; text-align:center; height:50px;}.frm-geolocation .input::placeholder{color:var(--color_md_grey);}.frm-geolocation .input:focus{border-color:var(--primary_bg);}.frm-geolocation .input.error{border-color:var(--color_red);}.frm-geolocation .btn{height:50px; white-space:nowrap;}.frm-geolocation .btn .txt{}.frm-geolocation .btn .spinner{position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%); height:50%; opacity:0; visibility:hidden;}.frm-geolocation .btn.working .txt{opacity:0;}.frm-geolocation .btn.working .arr{opacity:0;}.frm-geolocation .btn.working .spinner{opacity:1; visibility:visible;}.frm-geolocation .bf{display:flex; align-items:center;}.frm-geolocation .af{display:flex; align-items:center;}/*DEFAULT*/.frm-geolocation.default{background-color:var(--default_bg);}.frm-geolocation.default .input{border-color:var(--color_blue);}/*TABLE OF CONTENTS*/.frm-geolocation.-table_of_contents{padding:30px;}.frm-geolocation.-table_of_contents .title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; padding:0; color:var(--default_color); background-color:transparent;}/*HERO*/.frm-geolocation.-hero{padding:30px; background-image:none;}.frm-geolocation.-hero .title{margin-bottom:15px; font-size:20px; line-height:26px; font-weight:700;}/*PAGE TITLE*/.frm-geolocation.-page_title{padding:15px 45px; width:auto;}.frm-geolocation.-page_title .title{font-size:1.2rem; line-height:1.2; font-weight:700; margin-bottom:10px;}.frm-geolocation.-page_title .input{height:40px;}.frm-geolocation.-page_title .btn{height:40px;}/*ADVERTISER PAGE TITLE*/.frm-geolocation.-advertiser_page_title{padding:30px; width:auto;}.frm-geolocation.-advertiser_page_title .frm-wrap{flex:1;}.frm-geolocation.-advertiser_page_title .bf{margin-right:30px; flex:0;}.frm-geolocation.-advertiser_page_title .bf img{width:auto; height:100px; display:inline-block;}.frm-geolocation.-advertiser_page_title .title{font-size:20px; line-height:20px; font-weight:700; margin-bottom:15px;}.frm-geolocation.-advertiser_page_title.sharing{height:100%; margin-right:15px;}.frm-geolocation.-advertiser_page_title.sharing .bf img{width:196px; height:130px;}/*SIDEBAR*/.frm-geolocation.-sidebar{width:100%; padding:15px; background-color:var(--color_white); background-size:50% auto; margin:0 auto 30px;}.frm-geolocation.-sidebar .title{font-weight:700; margin-bottom:5px;}.frm-geolocation.-sidebar .af{margin:10px 0 0 0;}.frm-geolocation.-sidebar .af a{color:var(--primary_color); text-decoration:underline;}.frm-geolocation.-sidebar .af a:hover{color:var(--highlight_color);}.frm-geolocation.-sidebar .at{display:block; font-size:.9rem;}.frm-geolocation.-sidebar .input{width:calc(100% - 105px); margin:0 5px 0 0; padding:5px; font-size:16px; height:40px;}.frm-geolocation.-sidebar .btn{width:100px; padding:5px 0; font-size:.9rem; height:40px; align-self:flex-end;}.frm-geolocation.-sidebar .upper-tagline{text-align:center; margin:10px 0 10px;}.frm-geolocation.-sidebar .lower-tagline{font-size:.8rem; text-align:center; margin:10px 0;}.frm-geolocation.-sidebar .lower-tagline .u{text-decoration:underline;}.frm-geolocation.-sidebar .img{display:block; margin:0 auto; height:100px;}.frm-geolocation.-sidebar .img.vs{padding-top:20px; width:260px; height:auto; margin-bottom:10px;}.frm-geolocation.default.-sidebar .title{}.frm-geolocation.default.-sidebar .bf{font-size:.9rem; line-height:1; margin-bottom:10px; text-align:center;}.frm-geolocation.default.-sidebar .af{font-size:.9rem; line-height:1; margin-top:10px; text-align:center;}/*ARTICLE*/.frm-geolocation.-article{margin:30px 0; padding:30px;}.frm-geolocation.-article .title{margin-bottom:15px; font-size:20px; line-height:26px; font-weight:700;}.frm-geolocation.-article.w-device{margin:0; max-width:790px;}/*ARTICLE THIN*/.frm-geolocation.-article.thin{display:block; text-align:center; background-position:-20px 0; margin:30px 0; max-width:none; padding:15px;}.frm-geolocation.-article.thin .at{font-size:18px; font-weight:700; display:inline-block; vertical-align:middle; margin-right:15px;}.frm-geolocation.-article.thin .input-wrap{vertical-align:middle;}.frm-geolocation.-article.thin .input{height:48px;}.frm-geolocation.-article.thin .btn{height:48px;}/*COVERAGE CHECKER*/.frm-geolocation.-coverage_checker{padding:30px; width:100%; max-width:750px; z-index:1;}.frm-geolocation.-coverage_checker .frm-wrap{padding:0;}.frm-geolocation.-coverage_checker .title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; font-weight:700; padding:0; color:var(--default_color); background-color:transparent;}/*NEED HELP STRIP*/.frm-geolocation.-need_help_strip{background:none; margin:0; box-shadow:none; background-color:var(--default_bg); padding:8px;}.frm-geolocation.-need_help_strip .frm-wrap{display:flex; align-items:center; justify-content:center;}.frm-geolocation.-need_help_strip .input-wrap{flex:0; margin:0;}.frm-geolocation.-need_help_strip .title{font-weight:700; margin:0 30px 0 0; flex:0; white-space:nowrap;}.frm-geolocation.-need_help_strip .input{height:32px; font-size:.9rem;}.frm-geolocation.-need_help_strip .btn{height:32px; font-size:.9rem;}/*STICKY FOOTER*/.frm-geolocation.-sticky_footer{background:none; box-shadow:none; flex-wrap:nowrap;}.frm-geolocation.-sticky_footer .frm-wrap{display:flex; align-items:center;}.frm-geolocation.-sticky_footer .input-wrap{flex:0; margin:0;}.frm-geolocation.-sticky_footer .title{font-weight:700; margin:0 30px 0 0; flex:0;}.frm-geolocation.-sticky_footer .input{width:160px; height:40px;}.frm-geolocation.-sticky_footer .btn{width:110px; height:40px; padding:5px 0;}.frm-geolocation.-sticky_footer .watermark{width:40px; height:35px; vertical-align:middle; fill:var(--primary_color); margin-right:15px;}/*FIND YOUR SAVINGS*/.frm-geolocation.-find_your_savings{background-color:transparent; box-shadow:none; margin:0; background-image:none;}.frm-geolocation.-find_your_savings .title{font-size:20px; line-height:20px; font-weight:700; display:block; text-align:left; margin-bottom:15px;}.frm-geolocation.-find_your_savings .input{border-color:var(--primary_btn_bg_color); width:200px}.frm-geolocation.-find_your_savings .input:focus{border-color:var(--highlight_color);}.frm-geolocation.-find_your_savings .btn{padding:0 15px;}@media(max-width:1200px){.frm-geolocation.-coverage_checker{max-width:600px;}.frm-geolocation.-advertiser_page_title.sharing{flex-wrap:wrap;}.frm-geolocation.-advertiser_page_title.sharing .bf{flex:0 0 100%; margin:0; justify-content:center;}.frm-geolocation.-advertiser_page_title.sharing .at{}.frm-geolocation.-article.w-device .input{width:160px;}.frm-geolocation.-article.w-device .btn{width:160px;}}@media(max-width:1023px){.frm-geolocation.-coverage_checker{width:auto; white-space:nowrap;}.frm-geolocation.-advertiser_page_title.sharing .at{font-size:18px; line-height:18px;}.frm-geolocation.-sticky_footer .input{width:130px;}.frm-geolocation.-need_help_strip .input{width:130px;}}@media(max-width:767px){.frm-geolocation.-hero{padding:15px;}.frm-geolocation.-article{padding:15px 30px;}.frm-geolocation.-article .title{font-size:1rem; line-height:1;}.frm-geolocation.-coverage_checker .title{display:none;}.frm-geolocation.-page_title{padding:15px;}.frm-geolocation.-page_title .title{font-size:1rem; line-height:1;}.frm-geolocation.-advertiser_page_title{padding:15px;}.frm-geolocation.-advertiser_page_title .title{font-size:1rem; line-height:1;}.frm-geolocation.-advertiser_page_title .bf img{width:151px; height:100px;}.frm-geolocation.-advertiser_page_title.sharing{height:auto; padding:15px;}.frm-geolocation.-advertiser_page_title.sharing .bf img{width:auto; height:60px;}.frm-geolocation.-need_help_strip .title{font-size:.9rem;}.frm-geolocation.-need_help_strip .input{height:30px; font-size:.8rem;}.frm-geolocation.-need_help_strip .btn{height:30px; font-size:.8rem; padding:0 10px;}.frm-geolocation.-sticky_footer{}.frm-geolocation.-sticky_footer .title{font-size:.9rem;}.frm-geolocation.-sticky_footer .input{height:30px; font-size:.8rem;}.frm-geolocation.-sticky_footer .btn{height:30px; font-size:.8rem; padding:0 10px;}}@media(max-width:639px){.frm-geolocation .input{height:40px; width:calc(50% - 5px); margin-right:10px; font-size:.9rem;}.frm-geolocation .btn{height:40px; width:calc(50% - 5px); padding-left:0; padding-right:0; font-size:.9rem;}.frm-geolocation.-article .title .call{display:block;}.frm-geolocation.-article .at{margin-bottom:5px;}.frm-geolocation.-article.w-device .input{height:40px; width:calc(50% - 5px);}.frm-geolocation.-article.w-device .btn{height:40px; width:calc(50% - 5px);}.frm-geolocation.-advertiser_page_title .bf img{width:121px; height:80px;}.frm-geolocation.-advertiser_page_title .at{font-size:18px; line-height:22px;}.frm-geolocation.-need_help_strip .frm-wrap{flex-wrap:wrap;}.frm-geolocation.-need_help_strip{padding:5px 0;}.frm-geolocation.-need_help_strip .title{flex:0 0 100%; white-space:normal; margin:0;}.frm-geolocation.-sticky_footer .frm-wrap{flex-wrap:wrap;}.frm-geolocation.-sticky_footer .watermark{display:none;}.frm-geolocation.-sticky_footer .title{margin:0; flex:0 0 100%;}}@media(max-width:479px){.frm-geolocation.-article{padding:15px;}.frm-geolocation.-coverage_checker{width:100%; white-space:normal;}.frm-geolocation.-coverage_checker .title{font-size:18px; line-height:22px;}.frm-geolocation.-advertiser_page_title .bf{display:none;}.frm-geolocation.-advertiser_page_title.sharing .before-title{display:block;}}
.footer{padding-bottom:75px;}.sticky-footer{position:fixed; bottom:-70px; left:50%; background-color:var(--color_white); text-align:center; z-index:9; transition:var(--default_transition); transform:translateX(-50%); white-space:nowrap; padding:5px 30px;}.sticky-footer .wrap{display:flex; justify-content:center; align-items:center; height:60px;}.sticky-footer .btn-close{display:block; width:20px; height:20px; cursor:pointer; z-index:1; position:absolute; top:0; right:0; background-color:var(--default_bg);}.sticky-footer .btn-close:hover .ico{fill:var(--highlight_color);}.sticky-footer .btn-close .ico{fill:var(--default_color); width:14px; height:14px; transition:var(--default_transition); position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%);}.sticky-footer.on.active{bottom:0; box-shadow:0 3px 10px 0 rgba(142,155,183,0.58);}@media(max-width:1240px){}@media(max-width:1023px){.sticky-footer{padding-left:15px; }}@media(max-width:767px){.sticky-footer{width:100%; height:auto;}.sticky-footer .wrap{width:100%;}}@media(max-width:639px){}@media(max-width:479px){.sticky-footer .wrap{height:auto;}}
.sticky-footer .promo{display:flex; flex:0 0 100%; height:100%; color:var(--default_color);}.sticky-footer .col{flex:0; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center;}.sticky-footer .col.sim-card{width:56px; flex:0 0 56px; margin:0 auto 0 0;}.sticky-footer .col.sim-card .img{position:absolute; bottom:-35px; left:50%; transform:translateX(-50%); transition:var(--default_transition); font-size:0; height:90px}.sticky-footer .col.sim-card .img img{height:100%;}.sticky-footer .col.info{text-align:left; padding:0 30px; flex:1; margin:0; display:flex; align-items:center;}.sticky-footer .col.info .title{line-height:1; margin-bottom:5px; width:100%; font-weight:700;}.sticky-footer .col.info .subtitle{font-size:12px; line-height:12px; width:100%;}.sticky-footer .col.monthly{flex:0; white-space:nowrap; padding-right:30px; justify-content:center; flex-direction:column;}.sticky-footer .col.monthly .price{display:block; margin:0; flex:0; align-self:center;}.sticky-footer .col.monthly .val{font-size:30px; line-height:30px; font-weight:700; display:inline-block; vertical-align:middle;}.sticky-footer .col.monthly .mo{font-size:12px; line-height:12px; margin-bottom:-6px; font-weight:700; display:inline-block; vertical-align:middle;}.sticky-footer .col.monthly .markdown{display:block; font-size:12px; line-height:12px; color:var(--color_md_grey); text-decoration:line-through;}.sticky-footer .col.cta{flex:0 0 100px; margin:0 auto 0 0; display:flex; align-items:center;}.sticky-footer .col.cta .btn{width:100%; font-size:14px; padding:5px 20px 5px 10px; white-space:nowrap;}.sticky-footer .col.cta .btn .arr{width:10px;}.sticky-footer.on.active .col.sim-card .img{bottom:-5px;}@media(max-width:1023px){.sticky-footer .col.monthly .val{font-size:28px; line-height:28px;}}@media(max-width:767px){.sticky-footer .col.info{padding:0 15px;}.sticky-footer .col.info .title{white-space:normal; margin:auto 0;}.sticky-footer .col.info .subtitle{display:none;}.sticky-footer .col.monthly{padding-right:15px;}.sticky-footer .col.monthly .val{font-size:24px; line-height:24px;}.sticky-footer.free-trial .wrap{width:100%;}}@media(max-width:639px){.sticky-footer .col.info{flex:1;}.sticky-footer .col.cta{flex:0 0 30px;}.sticky-footer .col.cta .btn{width:30px; height:30px; padding:0;}.sticky-footer .col.cta .btn .txt{display:none;}.sticky-footer .col.cta .btn .arr{width:12px; right:50%; transform:translateX(50%);}}@media(max-width:479px){.sticky-footer .col.info .title{font-size:.9rem; line-height:1.2;}.sticky-footer .col.sim-card{display:none;}.sticky-footer .col.info{white-space:normal; padding:0 15px 0 0;}}
