.bs-4 .is-editors-choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.5rem;margin-bottom:.5em}.bs-4 .is-editors-choice img{max-width:1.875em;width:100%}.bs-4 .is-editors-choice__text{color:#ff8600;font-size:.875em;font-weight:500;margin-left:.5em}.bs-4 .c-sidebar-with-3-ads .c-sidebar-item{height:33.333333%}.bs-4 .c-sidebar-with-3-ads .c-sidebar-item:nth-child(2){top:33.333333%}.bs-4 .c-sidebar-with-3-ads .c-sidebar-item:nth-child(3){top:66.666666%}.bs-4 .c-sidebar-item{left:0;position:absolute;top:0;width:100%}.bs-4 .c-sticky{position:-webkit-sticky;position:sticky;top:80px}.bs-4 .c-sticky--has_hero_details{top:145px}.bs-4 i:before{-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto}.bs-4 .entry-content{line-height:1.5}.bs-4 .entry-content h1{font-size:1.5714em;margin-bottom:.9545628102em}.bs-4 .entry-content h2{font-size:1.176em;margin-bottom:1.2755102041em}.bs-4 .entry-content h3{font-size:1.059em;margin-bottom:1.4164305949em}.bs-4 .entry-content h4,.bs-4 .entry-content h5,.bs-4 .entry-content h6,.bs-4 .entry-content ol,.bs-4 .entry-content p,.bs-4 .entry-content table,.bs-4 .entry-content ul{margin-bottom:1.5em}.bs-4 .entry-content li{display:list-item;margin:0 0 .5em 1.5em}.bs-4 .entry-content a:not(.btn){color:#007bff}.bs-4 .entry-content a:not(.btn):hover{text-decoration:underline}.bs-4 .entry-content .aligncenter{display:block;margin:0 auto}.bs-4 .entry-content .wp-caption-text{font-size:.875em}.bs-4 .entry-content .embed{display:block;height:0;position:relative;width:100%}.bs-4 .entry-content .embed__object{height:100%;left:0;position:absolute;top:0;width:100%}.bs-4 .entry-content .video-embed{display:block;margin:0 auto;max-width:640px}.bs-4 .entry-content .video-embed .embed{padding-top:56%}.bs-4 .entry-content>:last-child{margin-bottom:0}.bs-4 .optin-cta__container-left{min-width:120px}.bs-4 .optin-cta__image{bottom:0;left:0;max-width:120px}@media screen and (max-width:400px){.bs-4 .optin-cta__image{position:relative!important}}.bs-4 .optin-cta__image:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.25)!important}.bs-4 .optin-cta__image.c-listingImage{max-width:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bs-4 .optin-cta__image.c-listingImage:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:translateY(-50%) scale(1.015);transform:translateY(-50%) scale(1.015)}.bs-4 .breadcrumb_last{display:inline-block;max-width:480px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%}.bs-4 .media{overflow:hidden}.bs-4 .media__item{margin-right:1rem}.bs-4 .media__item--right{float:right;margin-left:1.2rem;margin-right:0}.bs-4 .media--aligned{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bs-4 .media--aligned,.bs-4 .media--aligned .media__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bs-4 .entry{padding-bottom:3rem}.bs-4 .entry__header{color:#1a1a1a;font-size:1.6rem;margin-left:0;position:relative}.bs-4 .entry__meta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem;justify-content:space-between;padding:2rem}.bs-4 .entry__author-name{color:#000;font-size:.875em}.bs-4 .entry__author-image{border-radius:100%;height:3.125em;overflow:hidden;width:3.125em}.bs-4 .entry__author-image--multiple{border-radius:0;width:auto}.bs-4 .entry__author-image--multiple>*{border-radius:100%;float:left;height:3.125em;margin-right:.2em;overflow:hidden;width:3.125em}.bs-4 .entry__author-image--multiple>:last-of-type{margin-right:0}.bs-4 .entry__author-warning{background-color:#feefb3;border-radius:3px;color:#9f6000;display:inline-block;font-size:.9em;margin:0 20px 0 10px;padding:5px 10px;position:relative;top:-4px}.bs-4 .entry__author-warning:before{border:10px solid transparent;border-right-color:#feefb3;content:" ";height:0;position:absolute;right:100%;top:8px;width:0}.bs-4 .entry__author-warning i{margin:5px 5px 5px 0;vertical-align:middle}.bs-4 .entry__date{font-size:.875em;font-weight:300;line-height:1.625}.bs-4 .entry__categories{font-size:.75em;text-transform:uppercase}.bs-4 .entry__category{color:#007bff}.bs-4 .entry__category:hover{text-decoration:underline}.bs-4 .entry__title{color:#000;font-size:2.25em;font-weight:700}@media(max-width:991.98px){.bs-4 .entry__title{font-size:1.8em}}@media(max-width:767.98px){.bs-4 .entry__title{font-size:1.5em}}.bs-4 .entry__subtitle{color:#000;font-size:2em;font-weight:700;margin-bottom:1.275em;position:relative}.bs-4 .entry__subtitle .live-edit{display:block}.bs-4 .entry__summary{font-size:2rem;line-height:1.375;margin:1.875em 0}.bs-4 .entry__summaryLabel{color:#fdb913}.bs-4 .entry__summaryLabel.c-customBranded{color:var(--branded-color4)}.bs-4 .entry__summary .live-edit{display:block}.bs-4 .entry__time-to-read{font-size:.875em;font-weight:300}.bs-4 .entry__image{margin-bottom:3rem;text-align:center}.bs-4 .entry__image-credits{color:#1a1a1a;font-size:1.4rem;font-style:italic;margin:-2.5rem 0 2rem}.bs-4 .entry__content{color:#1a1a1a;font-size:1.7rem;margin-bottom:3rem}.bs-4 .entry__content a:not([href]){position:relative;top:-125px}.bs-4 .entry__services{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly}.bs-4 .entry__service{font-size:.875em;width:8.3em}.bs-4 .entry__service.media{overflow:visible}.bs-4 .entry__service:hover{text-decoration:underline}.bs-4 .entry__service-icon{color:#007bff;font-size:2em;margin-top:-.1em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.bs-4 .entry__sharing{width:180px}.bs-4 .entry__service-counter{display:block}.bs-4 .entry__tags{border-top:3px solid #f8f8f8;font-size:1.3rem;padding:2.5em 0 0}.bs-4 .entry__tags.has-ppc{border-top:none}.bs-4 .entry__comments{font-size:1.6rem;padding:2em 0}.bs-4 .entry__legal{font-size:1.4rem}.bs-4 .entry__consent{border-top:1px solid #e5e5e5;margin-top:2rem;padding-top:3rem}.bs-4 .entry__consent .consent__message{margin-bottom:.5em}.bs-4 .entry__source{font-size:80%;font-style:italic;margin-top:1.875em}.bs-4 .entry__post-social,.bs-4 .entry__relationships{border-top:1px solid #e5e5e5;font-size:1.4rem;margin-top:2rem;padding-top:3rem}.bs-4 .entry__relationships{color:#1a1a1a}.bs-4 .entry .cookies-disabled{color:#999;font-size:.875em;font-style:italic;text-align:center}.bs-4 .entry .cookies-disabled__icon{opacity:.5}.bs-4 .entry .cookies-disabled a{font-weight:700}.bs-4 #article .popover{background-color:#feefb3}.bs-4 #article .popover .popover-body{color:#9f6000}.bs-4 #article .popover .arrow:after{border-right-color:#feefb3}.bs-4 .entry__meta .entry__services{margin-right:0}.bs-4 .entry--appended{margin-top:3rem}.bs-4 .is-editors-choice{margin:0}.bs-4 .related{color:#1a1a1a;font-size:1.4rem;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:1}.bs-4 .related__heading{font-weight:700;margin-bottom:.5em;text-transform:uppercase}.bs-4 .related__item{border-bottom:1px solid #e5e5e5;display:block;line-height:1.125;padding:.875em 0}.bs-4 .related__item:last-of-type{border:none}.bs-4 .related__item:hover a{text-decoration:underline}.bs-4 .related promoted-article-list-template .related__item:last-of-type{border-bottom:1px solid #e5e5e5}.bs-4 .related.is-stuck{position:fixed;top:100px}@media screen and (max-width:1199px){.bs-4 .related.is-stuck{right:15px}}@media screen and (min-width:1200px){.bs-4 .related.is-stuck{right:calc(50% - 585px)}}.bs-4 .related.is-standby{opacity:0}.bs-4 .discussion{background:rgba(0,0,0,.25);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;-webkit-transition:all .25s;transition:all .25s;visibility:hidden;width:100%;z-index:1080}.bs-4 .discussion.is-active{opacity:1;visibility:visible}.bs-4 .discussion__thread{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;max-width:460px;min-height:100%;padding:5rem 2.4rem 2.4rem;width:95%}.bs-4 .discussion__close{color:#e5e5e5;cursor:pointer;font-size:1.6rem;line-height:4rem;position:absolute;right:2.4rem;text-transform:uppercase;top:0}.bs-4 .discussion__close:hover{color:#1a1a1a}.bs-4 .c-inlinePromo{opacity:0}.bs-4 .c-inlinePromo.promo-is-visible{opacity:1;padding:4rem 0 4.8rem;-webkit-transition:opacity 1s;transition:opacity 1s}.bs-4 .entry-content{overflow-x:auto}.bs-4 .entry-content h1,.bs-4 .entry-content h2,.bs-4 .entry-content h3,.bs-4 .entry-content h4,.bs-4 .entry-content h5,.bs-4 .entry-content h6{color:#000;font-weight:700}.bs-4 .entry-content h3{margin:2.5em 0 1.3333333333em}.bs-4 .entry-content a strong,.bs-4 .entry-content strong a{font-weight:400}.bs-4 .entry-content table{font-size:.925em}.bs-4 .entry-content table tr:nth-child(odd){background:#f6f6f6}.bs-4 .entry-content table td{border:1px solid #e5e5e5;padding:.5em;vertical-align:top}.bs-4 .entry-content blockquote{border-left:5px solid #000;color:#000;line-height:1.7;margin:1.5em 0;padding:1em}.bs-4 .entry-content blockquote p{margin-bottom:0}.bs-4 .entry-content .wp-caption{text-align:center;width:auto!important}.bs-4 .c-accordion p{margin-bottom:0!important}.bs-4 .c-accordionTitle [aria-expanded=true]{font-weight:700}.bs-4 .sidebar-widgets{font-size:1.4rem}@media screen and (max-width:979px){.bs-4 .related{display:none}.bs-4 .c-sidebar-item{margin-bottom:4em;position:relative}}@media screen and (min-width:980px){.bs-4 .entry{position:relative}.bs-4 .entry--sidebar{padding-right:60px}.bs-4 .sidebar-widgets{left:50%;position:absolute;top:280px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px}.bs-4 .related{background:#fff;border:1px solid #e5e5e5;padding:2.4rem}}.bs-4 .shop .entry__header:before{display:none}.bs-4 .shop .entry__image-credits{font-size:14px;text-align:center}.bs-4 .shop .entry__meta{font-size:20px}.bs-4 .shop .entry__title{font-size:1.5em}.bs-4 .shop .entry__summary{font-size:1.5rem}.bs-4 .shop .entry-content li,.bs-4 .shop .entry-content p{font-size:17px}.bs-4 .shop .discussion__close{font-size:1rem}.bs-4 .shop .optin-cta{font-size:17px}.bs-4{scroll-behavior:smooth}
