.steroid-list{-moz-columns:2;-moz-column-count:2;column-count:2;list-style-position:inside;margin-left:0}.bb-steroid-list li a{padding:0;font-size:24px;color:#293d66;letter-spacing:-1.25px;text-decoration:none;border-bottom:2px solid #ffb726}@media only screen and (max-width:576px){.bb-steroid-list li a{font-size:20px;letter-spacing:-1px}}.bb-steroid-list li small{display:block;font-size:18px;line-height:1.4}@media only screen and (max-width:576px){.bb-steroid-list li small{font-size:15px}}.bb-steroid-list li .badge-success{position:relative;top:-3px;left:4px;color:#36661f}.bestbuy{margin-bottom:50px}.bestbuy table{margin-bottom:20px;background-color:transparent;border:none;box-shadow:0 5px 10px 0 rgba(40,70,100,.25)}.bestbuy table tr{min-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid #b8c2cc;border-top:0;background-color:#fff}.bestbuy table tr td{display:block;padding:20px 0;color:#3f5973;border-bottom:none}.bestbuy table tr td:first-of-type{padding-left:20px}.bestbuy table tr td:last-of-type{padding-right:20px}.bestbuy table tr:first-of-type{border-top:1px solid #b8c2cc;border-top-left-radius:5px;border-top-right-radius:5px}.bestbuy footer{display:flex;align-items:center;justify-content:space-between;font-size:14px}.bestbuy footer span{display:inline-block;margin-right:15px;color:#5c7a99}.bestbuy footer a{display:inline-block;padding:2px;border-width:1px}.bestbuy table .tr-with-ribbon td:nth-of-type(2){padding-left:20px}.bestbuy table .tr-with-ribbon:not(:first-of-type) .bb-ribbon .ribbon{border-top-left-radius:0}.bestbuy table .tr-with-ribbon .bb-ribbon{width:100%;padding:0;line-height:1}.bb-place{font-family:Semibold,Arial,sans-serif;font-size:30px;letter-spacing:-2px;padding-right:8px}.bestbuy table tr td.bb-provider{display:flex;align-items:center}.bestbuy table tr td.bb-provider div{display:flex;flex-direction:column;text-align:center}.bestbuy table tr td.bb-provider a{display:flex;align-items:flex-start;border:none;transition:opacity .25s}.bestbuy table tr td.bb-provider a:hover{background-color:transparent;opacity:.75}.bb-price{min-width:75px;font-size:14px;line-height:1;text-align:center}.bb-price span{display:block;font-family:bold,Arial,sans-serif;font-size:26px;letter-spacing:-1px;padding:6px 0 4px}.bb-price span sup{font-family:bold,Arial,sans-serif;font-size:18px;padding-right:2px}.bb-cta{text-align:center}.bb-cta .btn{display:block}.bb-cta a+a{display:inline-block;margin-top:8px}@media only screen and (max-width:1200px){.bb-provider,.tr-with-ribbon .bb-provider{width:100%;text-align:center;justify-content:center;padding:20px 0 0}.bestbuy table tr td:first-of-type{padding-left:0}.bestbuy table tr td:nth-of-type(2){padding-left:40px}.bestbuy table tr td.bb-cta{padding-right:40px}}@media only screen and (max-width:992px){.bb-provider,.tr-with-ribbon .bb-provider{width:auto;text-align:left;justify-content:normal;padding:inherit}.bestbuy table tr td:first-of-type{padding-left:20px}.bestbuy table tr td:nth-of-type(2){padding-left:0}.bestbuy table tr td.bb-cta{padding-right:20px}}@media only screen and (max-width:768px){.bestbuy{margin-bottom:30px}.bestbuy table tr.tr-with-ribbon td.bb-provider,.bestbuy table tr td.bb-provider{width:100%;text-align:center;justify-content:center;padding:20px 0 0}.bestbuy table tr td:nth-of-type(2){padding-left:25px}.bestbuy table tr td.bb-cta{padding-right:25px}}@media only screen and (max-width:576px){.bestbuy table tr{flex-direction:column;justify-content:center;text-align:center}.bestbuy table tr td.bb-cta,.bestbuy table tr td.bb-price,.bestbuy table tr td.bb-provider{padding:10px 0}.bestbuy table tr td.bb-score{padding:20px 0}.bestbuy table tr td.bb-provider{display:flex;align-items:center;padding-top:20px}.bestbuy table tr td.bb-cta{padding-bottom:20px}.bb-price span{display:inline}}.plan{display:flex;align-items:center;padding:20px 30px;border-radius:5px;border:1px solid #ced2d9;background-color:#fff;transition:border-color .25s , background-color .25s}.plan,.plan:hover{color:#6b8299;text-decoration:none}.plan:hover{border-color:#acb6bf;background-color:#e6ebf2}.plan:not(:last-of-type){margin-bottom:15px}.plan-featured{border:3px solid #60bf30}.plan-name{margin-right:auto;padding-right:100px}.plan-name h5{font-size:22px;letter-spacing:-1px;margin-bottom:0}.plan-name span{line-height:1.4}.plan-price{font-size:14px;text-align:right}.plan-price span{display:block;font-family:bold,Arial,sans-serif;font-size:36px;color:#335980;letter-spacing:-1.5px}.plan-discount{display:flex;align-items:center;width:64px;min-width:64px;min-height:64px;font-family:bold,Arial,sans-serif;font-size:14px;color:#fff;text-align:center;margin-right:20px;border-radius:100%;text-transform:uppercase;background-color:#60bf30}.plan-discount div{display:flex;flex-direction:column;justify-content:center;width:64px;height:64px}.plan-discount span{font-size:22px}.plan-discount.primaryblue{background-color:#405580}@media only screen and (max-width:768px){.plan{flex-direction:column;text-align:center}.plan-name{order:1;padding:0;margin:0 0 20px}.plan-discount{order:3;margin:20px 0 0}.plan-price{order:2;text-align:center}.summary--ppc .plan-discount{order:0;width:44px;min-height:44px;min-width:44px;font-size:12px;margin:3px 12px 0 0}.summary--ppc .plan-discount div{width:44px;height:44px}.summary--ppc .plan-discount span{font-size:14px}}.bestvpn-score{display:flex;color:#405580;line-height:1;text-align:center;border:1px solid #b8c2cc}.bestvpn-score span{display:inline-block;padding:7px 10px;line-height:1;background-color:#e6ecf2}.bestvpn-score span small{font-size:80%}.bestvpn-score em{display:inline-block;min-width:70px;font-family:italic,Arial,sans-serif;font-size:14px;padding:6px 8px;background-color:#fff}.bestvpn-score em strong{font-family:bold,Arial,sans-serif}.bestvpn-score.bestvpn-score--vertical{flex-direction:column;max-width:160px}.bestvpn-score.bestvpn-score--vertical span{border-bottom:1px solid #b8c2cc}.bestvpn-score.bestvpn-score--vertical em strong{font-size:26px;letter-spacing:-1.75px;margin-right:4px}.bestvpn-score.bestvpn-score--horizontal span{max-width:160px;font-size:20px;letter-spacing:-.5px;text-align:right;border-right:1px solid #b8c2cc}.bestvpn-score.bestvpn-score--horizontal span strong{display:block}.bestvpn-score.bestvpn-score--horizontal em{flex:1 1 auto}.bestvpn-score.bestvpn-score--horizontal em strong{display:block;font-size:30px;letter-spacing:-2px}.summary{margin:40px 0;padding-bottom:40px;border-bottom:1px solid #cfdae5}.summary h4{font-family:Semibold,Arial,sans-serif;font-size:24px;letter-spacing:-1.25px;margin-bottom:15px;padding-top:10px}.summary-title{display:flex;min-height:60px;margin-bottom:15px}.summary-title h3{letter-spacing:-2px;word-break:break-word;padding-top:0;margin-bottom:0;margin-right:auto}@media only screen and (max-width:576px){.summary-title{margin-bottom:0}}.summary-title-link{color:#405580;text-decoration:none;border-bottom:1px solid #ffb726}.summary-logo{text-align:center}.summary-logo span{display:block;margin-top:5px;color:#7d8fb3;text-decoration:none}.provider-logo-link{padding:0;text-decoration:none;transition:opacity .2s}.provider-logo-link:hover{opacity:.9;background-color:transparent}.summary-tagline,.summary-tagline p{font-size:18px;letter-spacing:-.66px;margin-top:6px}@media only screen and (max-width:576px){.summary-tagline,.summary-tagline p{margin-top:0}}.summary-properties{margin:30px 0 36px}.summary-properties>li{list-style:none;display:grid;grid-template-columns:150px 1fr;grid-gap:20px;align-items:center;margin-bottom:20px;padding-left:0}.summary-properties>li:last-of-type{margin-bottom:0}@media only screen and (-ms-high-contrast:none){.summary-properties>li{display:flex;align-items:center}.summary-properties>li .property-heading{width:150px;margin-right:20px}}@media only screen and (-ms-high-contrast:none) and (max-width:768px){.summary-properties>li{flex-wrap:wrap}.summary-properties>li .property-heading{width:100%;margin-bottom:8px;margin-right:0}}.summary-properties .property-heading{font-family:Semibold,Arial,sans-serif;font-size:18px;color:#5c7099;letter-spacing:-.75px;padding-top:0;margin-bottom:0}.summary-properties .property-value--price{display:block;font-family:bold,Arial,sans-serif;font-size:20px;letter-spacing:-1px;line-height:1}.summary-properties .property-value--price strong{font-size:26px}.property-value{display:flex;flex-wrap:wrap;align-items:center}.property-value li{line-height:1;margin-bottom:0}.property-value li:not(:last-of-type){margin-right:10px}.property-value i[class^="icon"]{font-size:18px;margin-right:5px;padding:0}.property-value--normal,.property-value span{font-size:16px;letter-spacing:-.33px;line-height:1}.summary-header-cta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px}.summary-header-cta .bestvpn-score{margin-right:auto}.summary-body{margin-bottom:36px}.summary-summary li,.summary-summary p{font-size:18px;line-height:1.7;letter-spacing:-.5px}.summary-summary p{margin-bottom:22px}.summary-likes-dislikes{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.summary-likes-dislikes li{font-size:18px;line-height:1.5;letter-spacing:-.5px;margin-bottom:0}.summary-likes-dislikes li:not(:last-of-type){margin-bottom:10px}.summary-footer-cta{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.summary-footer-cta .upsell-cta{padding:15px;color:#405580;text-decoration:none}.summary-footer-cta .upsell-cta p{font-size:16px;line-height:1.6}@media only screen and (max-width:768px),only screen and (min-width:992px) and (max-width:1200px){.summary-footer-cta .upsell-cta p{margin:0 0 15px;text-align:center}}.summary-footer-cta .upsell-cta:hover{background-color:#ffb726}@media only screen and (max-width:768px),only screen and (min-width:992px) and (max-width:1200px){.summary-footer-cta .upsell-cta{flex-wrap:wrap;justify-content:center}}.read-review{color:#405580;margin-top:6px;padding:6px 12px;transition:color .2s}.read-review:hover{color:#ffb726;background-color:transparent}.summary--review{padding:30px 40px;border-radius:5px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(40,70,100,.25)}.summary--review .summary-title h3{font-family:Light,Arial,sans-serif;font-size:40px;letter-spacing:-3px;margin:0 auto 0 0}.summary--review .summary-properties>li{grid-template-columns:170px 1fr}@media only screen and (max-width:1200px){.summary--review .summary-properties>li{font-size:16px}}@media only screen and (max-width:768px){.summary--review .summary-properties>li{grid-template-columns:1fr}}.summary-header-rating{display:flex;align-items:center;margin-bottom:30px;border-top:1px solid #cfdae5;border-bottom:1px solid #cfdae5}.summary-header-rating .summary-properties{flex-grow:1}.summary-header-rating .summary-properties>li{grid-template-columns:170px 1fr}@media only screen and (max-width:768px){.summary-header-rating .summary-properties>li{grid-template-columns:1fr}}.summary-header-rating .property-value [class^="icon"]{margin-right:3px}.summary-header-rating .property-value--normal,.summary-header-rating .property-value span{font-size:15px}.summary-header-rating .icon-star{padding:0}.summary-header-rating span{padding-left:8px}.summary-header-rating .btn{margin-left:10px}@media only screen and (max-width:768px){.summary-header-rating{flex-direction:column;border:none}.summary-header-rating .summary-properties{width:100%;margin-top:0}}.summary .vpn-stats{margin-bottom:36px}.summary .vpn-stats li{font-size:16px;letter-spacing:-.4px;line-height:1.3;padding:16px 10px}.summary .vpn-stats li span{font-size:32px;letter-spacing:-2px;margin-top:6px}.summary .vpn-stats li span small{font-size:22px;letter-spacing:-.75px;padding-left:3px}.over6000{grid-column:2/4;justify-self:center;color:#47991f;line-height:1.4;padding:10px 16px;border-radius:3px;background-color:#daf2ce}.over6000 span{margin-left:6px}.summary--ppc--review .over6000{margin-bottom:25px}.summary--ppc{position:relative;padding:0;border-radius:5px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(40,70,100,.25)}.summary--ppc header{display:grid;grid-template-columns:220px auto auto 240px;grid-gap:20px;align-items:start;padding:30px 40px 20px}.summary--ppc header a{position:relative;z-index:1}.summary--ppc .provider-name{display:flex;align-items:center}.summary--ppc .provider-name .place{font-family:bold,Arial,sans-serif;font-size:30px;letter-spacing:-2px;margin-right:10px}.summary--ppc .provider-name .provider-logo{max-width:200px}.summary--ppc .ctas{grid-column:4/-1;justify-self:end;display:flex;flex-flow:row nowrap;align-items:flex-start}.summary--ppc .ctas .links{display:flex;flex-direction:column;justify-content:center;align-items:center}.summary--ppc .ctas .btn{margin-bottom:7px}.summary--ppc .ctas .btn i[class^="icon"]{padding-right:0}.summary--ppc .ctas .btn+a{color:#5c7099;letter-spacing:-.5px;text-decoration:none;padding:2px;border-bottom:1px solid #5c7099;transition:color .15s , border-color .15s}.summary--ppc .ctas .btn+a:hover{color:#ffb726;border-color:#ffb726;background-color:transparent}.summary--ppc .ctas .upsell-cta .btn{margin-bottom:0}.summary--ppc .score{grid-row:2;justify-self:start}.summary--ppc .bb-price{grid-row:2;grid-column:2/3}.summary--ppc .devices{grid-row:2;grid-column:3/-1;justify-self:start}.summary--ppc .devices ul{display:flex;text-align:center}.summary--ppc .devices ul li{line-height:1.2;min-width:40px;margin-bottom:0}.summary--ppc .devices ul li:not(:last-of-type){margin-right:20px}.summary--ppc .devices ul li i[class^="icon"]{font-size:30px;line-height:1;padding:0}.summary--ppc .devices ul li span{display:block;font-size:14px;letter-spacing:-.4px;margin-top:6px}.summary--ppc .subheading{font-size:14px;color:#a3b1cc;letter-spacing:-.4px;line-height:1;text-align:center;text-transform:uppercase;margin-bottom:12px}.summary--ppc .main-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px;padding:10px 40px 25px}.summary--ppc footer{padding:12px 40px;border-top:1px solid #cfdae5}.summary--ppc footer ul{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between}.summary--ppc footer ul li{font-size:16px;color:#7d8fb3;line-height:1.5;margin-bottom:0}.summary--ppc.emphasized{border:1px solid #5c7099}.summary--ppc h3{font-size:22px;letter-spacing:-1px;padding-top:0;margin-bottom:12px}.summary--ppc li,.summary--ppc p{font-size:18px;line-height:1.7}.summary--ppc .full-link{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.summary--ppc .full-link:hover{background-color:#fff}.summary--ppc--upsell header{grid-template-columns:220px auto 240px 240px}.summary--ppc--upsell header .ctas{grid-column:3/-1;justify-self:auto}.summary--ppc--upsell header .ctas .links{display:block;text-align:right}@media only screen and (max-width:576px){.summary--ppc--upsell header .ctas .links{text-align:center}}@media only screen and (max-width:992px){.summary--ppc--upsell header .ctas{grid-column:1/-1;margin-bottom:0}.summary--ppc--upsell header .provider-logo{grid-row:1}.summary--ppc--upsell header .ctas{grid-row:2}.summary--ppc--upsell header .bb-price,.summary--ppc--upsell header .score{grid-row:3}.summary--ppc--upsell header .devices{grid-row:4}}@media only screen and (max-width:576px){.summary--ppc--upsell header .bb-price{grid-row:4}.summary--ppc--upsell header .devices{grid-row:5}}.upsell-cta{display:flex;align-items:center;margin-bottom:10px;padding:10px;border-radius:4px;background-color:#ffc859}.upsell-cta .summary--ppc header{padding:30px 30px 0}.upsell-cta .summary--ppc .devices ul li:not(:last-of-type){margin-right:15px}.upsell-cta .summary--ppc .main-content{padding:30px}.upsell-cta .summary--ppc footer{padding:15px 30px}.upsell-cta .summary--ppc footer ul li{font-size:15px}.upsell-cta p{font-size:14px;letter-spacing:-.4px;line-height:1.5;margin:0 25px 0 0}@media only screen and (max-width:576px){.upsell-cta p{margin:0 0 10px}}.upsell-cta .btn{margin-bottom:0;white-space:nowrap}@media only screen and (max-width:576px){.upsell-cta{flex-wrap:wrap;justify-content:center}}@media only screen and (-ms-high-contrast:none){.upsell-cta{width:100%}}@media only screen and (max-width:1200px){.summary-likes-dislikes{grid-template-columns:1fr}.summary--review{padding:25px 30px}.summary--ppc header{padding:30px 30px 0}.summary--ppc .devices ul li:not(:last-of-type){margin-right:15px}.summary--ppc .main-content{padding:30px}.summary--ppc footer{padding:15px 30px}.summary--ppc footer ul li{font-size:15px}}@media only screen and (max-width:992px){.summary-title h3{font-size:30px;letter-spacing:-2px}.summary-likes-dislikes{grid-template-columns:1fr 1fr}.summary--review{padding:30px 40px}.summary--ppc header{grid-template-columns:repeat(2,1fr);grid-gap:25px}.summary--ppc .provider-logo-link{display:block}.summary--ppc .over6000{grid-row:4;grid-column:1/-1}.summary--ppc .ctas{grid-column:2/-1;margin-bottom:15px}.summary--ppc .score{grid-row:2;justify-self:center}.summary--ppc .bb-price{grid-row:2}.summary--ppc .devices{grid-row:3;grid-column:1/-1;justify-self:center}.summary--ppc .main-content{grid-gap:40px}.summary--ppc p{font-size:15px;letter-spacing:-.6px;line-height:1.6;margin-bottom:15px}.summary--ppc .upsell-cta p{margin-bottom:0}.summary--ppc ol li,.summary--ppc ul li{font-size:15px;line-height:1.6;margin-bottom:7px}.summary--ppc footer ul{grid-template-columns:repeat(2,auto);justify-content:space-around;grid-gap:12px 0}.summary--ppc footer ul i[class^="icon"]{width:1.25em;text-align:center}}@media only screen and (max-width:768px){.summary-properties .property-heading{color:#5c7099;padding:10px 0 8px;border-bottom:1px solid #cfdae5}.summary-properties>li{grid-template-columns:1fr;grid-gap:10px}.summary-likes-dislikes{grid-template-columns:1fr;grid-gap:20px}.vpn-stats li{width:100%}.vpn-stats li:nth-of-type(odd){border-right:none}.vpn-stats li:nth-last-of-type(2){border-bottom:1px solid #dae0e6}.vpn-stats li span{font-size:28px;letter-spacing:-1.75px}.summary h4{font-size:22px;letter-spacing:-1px;margin-bottom:12px}.summary--review{padding:25px 30px}.summary--ppc header{padding:25px 25px 0}.summary--ppc .main-content{grid-template-columns:1fr;grid-gap:25px;padding:25px}.summary--ppc .main-content p:last-of-type{margin-bottom:0}.summary--ppc li,.summary--ppc p{font-size:16px;line-height:1.7}.summary--ppc .upsell-cta p{margin-bottom:0;font-size:15px;line-height:1.5}.summary--ppc footer{padding:15px 10px}}@media only screen and (max-width:576px){.provider-logo-link{display:none}.property-value--price{font-size:18px}.property-value--price strong{font-size:22px}.summary-tagline,.summary-tagline p{font-size:16px;letter-spacing:-.5px}.summary-properties{margin:20px 0 32px}.summary-properties .property-heading{font-size:16px;letter-spacing:-.4px}.property-value li{margin-bottom:10px}.summary-summary li,.summary-summary p{font-size:16px;line-height:1.6}.summary-summary p{margin-bottom:18px}.summary-likes-dislikes li{font-size:16px}.summary--review{padding:25px 20px}.summary--review .summary-title h3{font-size:30px;letter-spacing:-1.75px}.summary .vpn-stats li{font-size:15px}.summary--ppc header{grid-template-columns:1fr}.summary--ppc .subheading{margin-bottom:8px}.summary--ppc .bb-price,.summary--ppc .ctas,.summary--ppc .provider-name,.summary--ppc .score{grid-column:1/-1}.summary--ppc .ctas,.summary--ppc .provider-name{justify-self:center}.summary--ppc .ctas{flex-flow:column wrap;align-items:center}.summary--ppc .plan-discount{margin:0 0 10px}.summary--ppc .bb-price{grid-row:3}.summary--ppc .devices{grid-row:4}.summary--ppc .devices ul{flex-wrap:wrap;justify-content:center}.summary--ppc .devices ul li{width:33%;margin-bottom:15px}.summary--ppc .devices ul li:not(:last-of-type){margin-right:0}.summary--ppc .devices ul li i[class^="icon"]{font-size:24px}.summary--ppc .devices ul li span{margin-top:4px}.summary--ppc .over6000{grid-row:5;text-align:center}.summary--ppc .upsell-cta p{margin-bottom:10px}.summary--ppc footer{padding:15px}.summary--ppc footer ul{grid-template-columns:1fr}}@media only screen and (max-width:480px){.summary-title h3{font-size:28px}.summary-header-cta{flex-direction:column;align-items:center}.summary-header-cta .bestvpn-score{margin:0 0 20px}}.pill,.unstyled .pill{display:inline-block;padding:7px 14px;font-family:bold;font-size:15px;color:#5c7099;letter-spacing:-.25px;text-transform:uppercase;border-radius:100px;background-color:#cfdae5}@media only screen and (max-width:768px){.pill,.unstyled .pill{font-size:13px}}.recommended-cards{margin-bottom:30px}.recommended-cards .card--horizontal{min-height:80px;margin-bottom:20px}.recommended-cards .card--horizontal .card-body{display:flex}.recommended-cards .card--horizontal .card-body .card-content{align-self:center;margin-bottom:3px}@media only screen and (max-width:576px){.recommended-cards .card--horizontal .card-image{min-height:100px}}.accordion{margin-bottom:10px}.accordion:last-of-type{margin-bottom:30px}.accordion-question{cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;color:#fff;padding:14px 20px;border-radius:5px;background-color:#5c7099}.accordion-question.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-question h3{font-size:20px;color:#fff;letter-spacing:-1px;margin:0 auto 0 0;padding:0 20px 0 0}@media only screen and (max-width:768px){.accordion-question h3{font-size:18px;letter-spacing:-.75px}}.accordion-answer{display:none;padding:20px;border:1px solid #5c7099;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}.accordion-answer p{font-size:16px;color:#5c7099;letter-spacing:-.5px;line-height:1.5}.accordion-answer p:last-of-type{margin-bottom:0}.post-meta-author-div{margin-bottom:40px}.post-meta-author{display:flex;align-items:center;flex-flow:row nowrap}.post-meta-author img{width:70px;height:70px;margin:0 15px 0 0;border:4px solid #fff;box-shadow:0 2px 2px rgba(0,0,0,.125)}.post-meta-author .author-name{padding:0;margin-bottom:10px}.post-meta-author .author-name a{color:#405580;text-decoration:none;border-bottom:1px solid #405580;transition:color .15s , border-color .15s}.post-meta-author .author-name a:hover{color:#293d66;border-color:transparent;background-color:transparent}.post-meta-author .h5{font-family:bold,Arial,sans-serif;font-size:20px;color:#406080;letter-spacing:-.75px}.post-meta-author .author-short-bio{font-size:16px;color:#5c7099;letter-spacing:-.5px;line-height:1.4;margin-bottom:0}.post-meta-author .author-social-icons{margin-top:12px;border-radius:50px}.post-meta-author .author-social-icons .btn-sm{padding:8px 6.5px;border-radius:50px}.post-meta-author .author-social-icons .btn+.btn{margin-left:5px}@media only screen and (max-width:768px){.post-meta-author-div{margin-bottom:30px}}@media only screen and (max-width:576px){.post-meta{font-size:13px;line-height:1.6}}.written-by{display:flex;align-items:center;padding:30px;margin:80px 0 50px;border-radius:5px;border-top:5px solid #405580;box-shadow:0 3px 8px 0 rgba(40,70,100,.25);background-color:#fff}.written-by .written-by-image{width:160px;height:160px;min-width:160px;margin-right:25px;border-radius:100%}.written-by p{font-size:16px;line-height:26px;color:#5c7099;margin-bottom:0}.share-it{margin-bottom:50px}.share-it h4{text-align:center}.recommended-reading h4,.share-it h4,.written-by h4{font-family:bold,Arial,sans-serif;color:#293d66;letter-spacing:-1.25px;padding:0;margin:0 0 25px}.recommended-reading h4{text-align:center}.recommended-reading .card{width:calc(50% - 30px)}.recommended-reading .card-content{padding:20px 25px 25px}.recommended-reading .card-content p{font-size:15px;line-height:22px;margin-bottom:0}.recommended-reading .card-meta{padding-left:25px;padding-right:25px}.recommended-reading.recommended-reading--review{margin-top:80px}@media only screen and (max-width:768px){.written-by{display:block;margin:60px 0 40px}.written-by .written-by-image{margin:0 auto 25px}.written-by h4{text-align:center;margin-bottom:15px}.written-by .author-socials{text-align:center;margin-top:20px}.share-it .btn-social{display:block;margin-bottom:15px}.recommended-reading .card{width:calc(100% - 30px)}}@media only screen and (max-width:576px){.written-by{padding:30px 20px 25px}}.comment{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;margin-bottom:40px;align-items:center}@media only screen and (-ms-high-contrast:none){.comment{display:flex;flex-wrap:wrap;width:100%;align-items:center}}.comment__image-container{grid-row:1/3}.comment__image{max-width:50px;margin:0;border:3px solid #fff;border-radius:25px}@media only screen and (-ms-high-contrast:none){.comment__image{margin-right:10px}}.comment__image--only{grid-row:1/3}.comment__author{margin:0;word-break:break-word}@media only screen and (max-width:575px){.comment__author{font-size:16px;line-height:1.2}}.comment__date{grid-row:2;color:#7d8fb3}@media only screen and (max-width:575px){.comment__date{font-size:14px}}@media only screen and (-ms-high-contrast:none){.comment__date{flex-grow:1;margin-left:10px}}@media only screen and (-ms-high-contrast:none) and (max-width:575px){.comment__date{margin-right:10px}}.comment__reply-button{grid-row:1/3;grid-column:3}@media only screen and (-ms-high-contrast:none){.comment__reply-button{margin:10px 0}}.comment__text{grid-column:1/4;margin-top:8px;margin-bottom:0;font-size:16px;color:#5c7099;line-height:1.5;letter-spacing:-.25px;word-break:break-word}@media only screen and (max-width:575px){.comment__text{font-size:14px;line-height:1.6}}@media only screen and (-ms-high-contrast:none){.comment__text{width:100%;margin-top:10px}}.comment--reply{grid-column:1/4;margin-top:25px;margin-bottom:0;padding-left:25px;border-left:2px solid #dae0e6}@media only screen and (max-width:575px){.comment--reply{margin-top:15px;padding-left:15px}}@media only screen and (max-width:400px){.comment--reply{margin-top:10px;padding-left:10px}}.comment--reply-level-5{padding-left:0;border:0}