@charset "UTF-8";.article__from a span:hover,.article__origin__wrap a:hover,.article__social-links .item-favorite .item-favorite__action a:hover{text-decoration:underline}.article .video-series__list,.article-list__content--secondary .topic-block__list,.article-list__list,.article-list__sidebar__contest-info__list,.article__actions__add-to-list__list,.article__comments .comments__list,.article__cta .email_subscribe__newsletters-list,.article__module--related .related-list,.article__social-links,.homepage .hp__library__list,.homepage .hp__video__list,.homepage .hp__videoseries__list,.tax-channel .channel__wrap .top-stories__top-stories__list>ul{list-style:none}.article__wrap{margin-bottom:40px}.article__top{border-top:1px solid #d8d8d8;padding:20px 0;border-bottom:1px solid #d8d8d8;margin-bottom:20px}.article__origin{position:relative;padding-right:8px;margin-right:8px}.article__origin:after{content:"|";position:absolute;top:0;left:100%;font-weight:400}.article__origin__wrap{margin-bottom:10px;font-size:.875rem;font-weight:700;color:#767676;text-transform:uppercase;line-height:1.3}.article__origin__wrap:after{content:" ";display:table;clear:both}.article__origin__wrap a{color:#2D3450;font-weight:700}.article__origin__wrap--logged-in .membership__label{position:relative;padding-right:8px;margin-right:8px}.article__origin__wrap--logged-in .membership__label:after{content:"|";position:absolute;top:0;left:100%;font-weight:400;color:#2D3450}.article__author,.article__pubdate.issue-date,.article__social-links .item-favorite,.article__social-links a{position:relative}.article__title{margin-bottom:20px;color:#333;line-height:1.1}@media (max-width:960px){.article__top{padding-bottom:0}.article__title{font-size:2.25rem;margin-bottom:0}}.article__attribution,.article__subtitle{margin-bottom:10px}@media (max-width:500px){.article__title{font-size:1.625rem;margin-bottom:10px}}.article__subtitle{font-size:1.75rem;font-weight:400;color:#767676;line-height:1.2}@media (max-width:500px){.article__subtitle{font-size:1.25rem}}.article__publish{margin-bottom:20px}.article__publish:after{content:" ";display:table;clear:both}.article__from{display:flex;flex-flow:nowrap;align-items:self-end;color:#2D3450;font-style:italic;font-size:.875rem;margin-bottom:10px}.article__from a{display:flex;align-items:center;color:#2D3450}.article__from a span{font-style:normal;font-size:1rem;font-weight:600}.article__from img{width:160px;margin-left:10px}.article__social-links{min-height:36px}.article__social-links:after{content:" ";display:table;clear:both}@media (max-width:960px){.article__social-links{margin-bottom:20px}}.modal-showing .social-waypoint .siteheader .article__social-links,.siteheader .article__social-links{display:none}@media (max-width:700px){.social-waypoint .siteheader .article__social-links{padding:0;float:left;display:block}}.article__social-links>li{background:#f3f1f3;display:block;float:left;width:36px;height:36px;margin-right:5px}.article__social-links>li.active,.article__social-links>li:hover{background:#50647b}.article__social-links>li:hover .svg-social{fill:#fff}.article__social-links>li.active .svg-social{fill:#fff}.article__social-links>li:last-child{margin-right:0}.social-waypoint .siteheader .article__social-links>li{height:28px;width:28px}.article__social-links>li .svg-social{width:24px;height:24px;fill:#50647b}.social-waypoint .siteheader .article__social-links>li .svg-social{height:22px;width:22px}.article__social-links a{cursor:pointer;top:7px;left:6px}.social-waypoint .siteheader .article__social-links a{top:3px;left:3px}.article__social-links .item-favorite .item-favorite__action{background:#F3F3F3;display:none;position:absolute;font-size:1rem;padding:10px;cursor:default;z-index:20}.article__social-links .item-favorite .item-favorite__action a{color:#50647b;position:static}.article__social-links .item-favorite .item-favorite__action:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #F3F3F3;position:absolute}.article__social-links .item-favorite .item-favorite__action.item-favorite__loggedout{bottom:-70px;left:-120px;width:320px}.article__social-links .item-favorite .item-favorite__action.item-favorite__loggedout:after{top:-8px;left:125px}.article__social-links .item-favorite .item-favorite__action.item-favorite__save{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);bottom:-50px;left:-58px;width:185px}.article__social-links .item-favorite .item-favorite__action.item-favorite__save:after{top:-8px;left:62px}@media (max-width:850px){.article__social-links .item-favorite .item-favorite__action.item-favorite__save{display:none!important}}.article__social-links .item-favorite .item-favorite__action.item-favorite__confirmation{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);bottom:-50px;left:-58px;width:185px}.article__social-links .item-favorite .item-favorite__action.item-favorite__confirmation:after{top:-8px;left:62px}.article__share .article__social-links .item-favorite,.modal-menu-showing .siteheader>.social-waypoint .article__social-links .item-favorite,.siteheader .article__social-links .item-favorite{display:none;margin-bottom:0}.article__social-links__answer-link{margin-bottom:20px}.article__actions__list-trigger{color:#333;display:none}.active .article__actions__list-trigger{display:block;font-weight:500;font-size:1rem;position:absolute;top:7px;left:initial;right:-90px}.article__actions__add-to-list{display:none;position:absolute;width:240px;top:50px;right:-80px;background:#F3F3F3;padding:10px 10px 20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:3px;z-index:20}.article__actions__add-to-list.open{display:block}.article__actions__add-to-list.open:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #F3F3F3;position:absolute;top:-12px;left:190px}@media (min-width:501px){.article__social-links__answer-link{float:left;margin-right:20px}.article__actions__add-to-list{right:-170px}.article__actions__add-to-list.open:after{left:108px}}.article__actions__add-to-list__list{padding-bottom:20px;border-bottom:1px solid #CACACA;margin-bottom:20px;max-height:1000px;overflow-y:auto}.article__actions__add-to-list__list-item{border:0!important;width:100%!important;height:auto!important;font-size:1rem;margin-bottom:15px}.article__actions__add-to-list__list-item:last-child{margin-bottom:0}.article__actions__add-to-list__list-item .js-list-trigger{color:#333}.article__actions__add-to-list__list-item .js-list-trigger::after{content:"";display:block;float:right;width:20px;height:20px;background-repeat:no-repeat;background-size:90%;background-position:50% 50%;border:2px solid #0d2b4a;border-radius:3px;margin-top:5px}.article__actions__add-to-list__list-item .js-list-trigger:hover{background:0 0}.article__actions__add-to-list__list-item .js-list-trigger.active::after{border-color:#0d2b4a;background-color:#0d2b4a;background-image:url(../svg/icon-check.svg)}.article__actions__add-to-list__list-heading{font-size:1.375rem;font-weight:500;color:#333;margin-bottom:20px;text-align:center}.article__actions__add-to-list__textfield{border:1px solid #CACACA;border-radius:3px;color:#191919;float:left;width:79%;padding:8px;margin-right:10px}.article__actions__add-to-list__submit{float:left;padding:7px;background:#0d2b4a;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0d2b4a;text-decoration:none;max-height:42px;overflow:hidden;text-indent:-9000px;display:block}.article__author a:hover,.article__body a,.article__pubdate.issue-date a:hover{text-decoration:underline}.article__actions__add-to-list__submit:focus{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:#000;outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__actions__add-to-list__submit:hover{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:rgb(6.9034482759,22.8344827586,39.2965517241)}.article__actions__add-to-list__submit:active{background:rgb(19.0965517241,63.1655172414,108.7034482759);border-color:rgb(19.0965517241,63.1655172414,108.7034482759)}.article__actions__add-to-list__submit .svg-plus{display:block;width:18px;height:18px;fill:#fff;margin:0 auto}.article__actions__add-to-list .duplicate-message{padding-top:10px;color:#ae2103}.article__author{padding-right:8px;margin-right:8px;color:#767676}.article__author a{color:#767676;font-weight:600}.article__pubdate.issue-date a{color:#767676;font-weight:600}.article__pubdate.issue-date:before{content:"|";position:absolute;top:0;left:-11px}.article__body .post__content:after,.article__module--related .related-list li:after,.article__module--related .related-list:after{content:" ";display:table;clear:both}.article__body{margin-bottom:20px}.article__body .hover-wrap{position:relative}.article__body .hover-wrap a,.article__body .hover-wrap img+[data-pin-log]{position:absolute;bottom:20px;right:20px}.article__body .carousel-image__wrap,.article__body .modal-image__wrap,.article__body figure{position:relative}.article__body p{line-height:1.4;margin:0 0 20px}.article__body ol,.article__body ul{list-style-position:inside;margin-bottom:20px}.article__body ol li,.article__body ul li{margin-bottom:5px}.article__body a{color:#4E7583}.article__body a:hover{text-decoration:none}.article__body table{width:auto!important}.article__body table td{padding:10px}@media (max-width:500px){.article__body table td{padding:5px}}.article__body table td p{margin-bottom:10px}.article__body .alignleft{float:left;max-width:50%;margin:0 20px 20px 0}.article__body .alignleft+.alignright+p{clear:both}.article__body .alignright{float:right;max-width:50%;margin:0 0 20px 20px}.article__body .alignright+.alignleft+p{clear:both}.article__body .wp-caption{margin-bottom:20px}@media (max-width:700px){.article__body .alignleft,.article__body .alignright{float:none;max-width:100%;padding:0;margin:0 0 20px}}.article__body figcaption{margin-top:10px;font-size:.875rem;opacity:.8;line-height:1.33}.article__body .carousel-image__trigger,.article__body .modal-image__trigger{position:absolute;top:20px;left:20px;width:40px;height:40px;background:url(../png/icon-plus.png) center/contain no-repeat rgba(44,46,53,.5);border-radius:50%;border-width:0}.article__body .carousel-image__trigger:focus-visible,.article__body .carousel-image__trigger:hover,.article__body .modal-image__trigger:focus-visible,.article__body .modal-image__trigger:hover{outline:#fff solid 1px;background-color:rgba(44,46,53,.7)}.article__body .owl-carousel{margin-bottom:20px}.article__body .owl-carousel figure{margin:0}.article__body .button__carousel-trigger,.article__body .button__pdf-download{line-height:1;margin:20px 0;padding:10px 10px 10px 50px;color:#fff;text-decoration:none;font-weight:500;max-height:42px}.article__body .button__pdf-download{display:inline-block;background:#E19C30;border-radius:4px;text-align:center;border:2px solid #E19C30;position:relative}.article__body .button__pdf-download:focus,.article__body .button__pdf-download:hover{background:rgb(202.8075949367,135.2050632911,29.3924050633)}.article__body .button__pdf-download:focus{border-color:rgb(149.3544303797,99.5696202532,21.6455696203);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__body .button__pdf-download:active{background:rgb(230.164556962,173.0430379747,83.635443038);border-color:rgb(230.164556962,173.0430379747,83.635443038)}.article__body .button__pdf-download:after{content:"";position:absolute;display:block;top:-2px;left:-2px;width:42px;height:40px;background:url(../png/icon-pdf-white.png) 11px 8px no-repeat #aa7400;background-size:50%;border-radius:4px 0 0 4px}.article__body .button__pdf-download:hover{background-color:#aa7400;border-color:#aa7400;text-decoration:none}.article__body .button__carousel-trigger{display:inline-block;background:#4d667d;border-radius:4px;text-align:center;border:2px solid #4d667d;position:relative}.article__body .button__carousel-trigger:focus{background:rgb(61.4475247525,81.398019802,99.7524752475);border-color:rgb(38.1188118812,50.495049505,61.8811881188);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__body .button__carousel-trigger:hover{background:rgb(61.4475247525,81.398019802,99.7524752475);border-color:rgb(61.4475247525,81.398019802,99.7524752475)}.article__body .button__carousel-trigger:active{background:rgb(92.5524752475,122.601980198,150.2475247525);border-color:rgb(92.5524752475,122.601980198,150.2475247525)}.article__body .button__carousel-trigger:after{content:"";position:absolute;display:block;top:-2px;left:-2px;width:42px;height:40px;background:url(../png/icon-launch-white.png) 11px 10px no-repeat #0A2C4C;background-size:50%;border-radius:4px 0 0 4px}.article__body .button__carousel-trigger:focus,.article__body .button__carousel-trigger:hover{background-color:#0A2C4C}.article__subheading{margin:0 0 10px}.article__image{float:left;margin:0 20px 20px 0}.article__image--main{margin-bottom:20px}.article__image--main figure img{margin-left:auto;margin-right:auto}.article__image--main figcaption{margin-top:10px;font-size:.875rem;opacity:.8;line-height:1.33}.article__image--main .gallery-wrap{position:relative}.article__image--main .gallery-wrap .button__carousel-trigger{display:inline-block;padding:10px 10px 10px 50px;background:#4d667d;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #4d667d;text-decoration:none;max-height:42px;box-shadow:2px 2px 15px #fff;position:absolute;bottom:20px;left:20px;font-weight:500;margin:0}.article__image--main .gallery-wrap .button__carousel-trigger:focus{background:rgb(61.4475247525,81.398019802,99.7524752475);border-color:rgb(38.1188118812,50.495049505,61.8811881188);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__image--main .gallery-wrap .button__carousel-trigger:hover{background:rgb(61.4475247525,81.398019802,99.7524752475)}.article__image--main .gallery-wrap .button__carousel-trigger:active{background:rgb(92.5524752475,122.601980198,150.2475247525);border-color:rgb(92.5524752475,122.601980198,150.2475247525)}.article__image--main .gallery-wrap .button__carousel-trigger:after{content:"";position:absolute;display:block;top:-2px;left:-2px;width:42px;height:40px;background:url(../png/icon-launch-white.png) 11px 10px no-repeat #0A2C4C;background-size:50%;border-radius:4px 0 0 4px}.article__image--main .gallery-wrap .button__carousel-trigger:hover{background-color:#0A2C4C;border-color:#0A2C4C}.article__image--main .hover-wrap{position:relative}.article__image--main .hover-wrap a{position:absolute;bottom:20px;right:20px}.article__image--full{margin:0 0 20px}.article__module,.article__video{margin-bottom:20px}.article-list__list li{margin-top:20px}.article-list__count{position:absolute;background-image:url(../png/background-transparent-ruler.png);background-color:rgba(225,156,48,.8);background-repeat:no-repeat;background-size:contain;border-radius:3px;width:40px;height:40px;top:5px;left:5px;z-index:10}.article-list__number{position:absolute;bottom:-3px;right:3px;font-size:1.625rem;font-weight:600;color:#3B3B3B;z-index:10}.article__module__heading{font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;color:#555;margin-bottom:10px;text-transform:uppercase}@media (max-width:500px){.article__module__heading{font-size:.9375rem}}.article__module--related{clear:both;padding:20px 0;border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;margin-bottom:20px}.article__module--related .related-list{margin-bottom:0}.article__module--related .related-list li:last-child{margin-bottom:0;padding:0}.article__module--related .related-list a .thumb__heading{color:#333;text-decoration:underline}.article__module--related .related-list a .thumb__heading:hover{text-decoration:none}.article__module--related .related-list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.article__module--related .related-list .thumb__teaser{color:#333}.article__module--related .related-list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.article__module--related .related-list .thumb__image{width:29.4117647059%;float:left;margin-right:5.8823529412%}.article__module--related .related-list .thumb__text-block{width:64.7058823529%;float:right;margin-right:0}.article__module--related .related-list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.article__module--related .related-list .thumb__image{margin:0 0 5px;float:none;width:100%}.article__module--related .related-list .thumb__text-block{float:none;width:100%}}.article__module--related .related-list li{position:relative;width:48.5714285714%;float:left;margin-right:2.8571428571%;margin-bottom:20px}.article__module--related .related-list li:nth-child(2n){float:right;margin-right:0}.article__module--related .related-list li:nth-child(n+3){margin-bottom:0}.article__module--related .related-list li a .thumb__heading{color:#333;text-decoration:none}.article__module--related .related-list li .thumb__heading{font-size:1.125rem}@media (max-width:500px){.article__module--related .related-list li{width:100%;margin-left:0;margin-right:0;float:none}.article__module--related .related-list li:nth-child(n+3){margin-bottom:20px}.article__module--related .related-list li:last-child{margin-bottom:0}.article__module--related .related-list li .thumb__image{width:29.4117647059%;float:left;margin-right:5.8823529412%}.article__module--related .related-list li .thumb__text-block{width:64.7058823529%;float:right;margin-right:0}}.article__cta{position:absolute;right:0;width:340px;transition:opacity .1s ease-out;background:#50647B;padding:20px;color:#fff;visibility:hidden}@media (max-width:850px){.article__cta{position:relative;float:right;margin:0 0 20px 20px}}@media (max-width:700px){.article__cta{float:none;margin:0 auto 20px}}.article__cta.vanish{opacity:0}.article__cta.gone{visibility:hidden;display:none}.article__cta.visible{visibility:visible}.article__cta .email_subscribe__copy .message{font-weight:400;margin-bottom:10px}.article__cta .email_subscribe__form .formfield{margin-bottom:10px}.article__cta .email_subscribe__form .recaptchaDisclaimer{margin-top:5px;font-size:.8125rem;color:#767676}.article__cta .email_subscribe__form_link,.article__cta .embed-submit__submit{font-size:.875rem;font-weight:700;text-transform:uppercase;font-family:ff-enzo-web,sans-serif}.article__cta .email_subscribe__form .recaptchaDisclaimer a{text-decoration:underline;color:#0A2C4C}.article__cta .email_subscribe__form_link{color:#fff;position:relative}.article__cta .email_subscribe__form_link:hover{text-decoration:none}.article__cta .email_subscribe__form_link:after{content:"";position:absolute;right:-12px;top:3px;display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:9px;float:right;transform:rotate(-45deg)}.article__cta .email_subscribe__form.show-eu-link .all-newsletters,.article__cta .email_subscribe__form.show-eu-link .email_subscribe__embed-submit,.article__cta .email_subscribe__form.show-eu-link .email_subscribe__newsletters-list,.article__cta .email_subscribe__form.show-eu-link .recaptchaDisclaimer,.article__cta .email_subscribe__form_link.eu-link{display:none}.article__cta .email_subscribe__form_link .all-newsletters{margin-top:8px}.article__cta .email_subscribe__form.show-eu-link .eu-link{display:inline-block}.article__cta .email_subscribe__copy .message{font-size:1.125rem}.article__cta .embed-submit{position:relative;margin-bottom:0}.article__cta .embed-submit__textfield{display:block;width:100%;height:45px;padding-left:10px;padding-right:85px;background:rgba(255,255,255,.18);border:none;border-radius:4px;font-size:1rem;color:#fff}.article__cta .embed-submit__textfield::-webkit-input-placeholder{color:#767676}.article__cta .embed-submit__textfield:-moz-placeholder{color:#767676}.article__cta .embed-submit__textfield::-moz-placeholder{color:#767676}.article__cta .embed-submit__textfield:-ms-input-placeholder{color:#767676}.article__cta .embed-submit__textfield::-ms-input-placeholder{color:#767676}.article__cta .embed-submit__textfield:placeholder-shown{color:#767676}.article__cta .embed-submit__submit{background:9px 7px #0A2C4C;position:absolute;top:0;right:0;height:45px;width:80px;padding:10px;border:none;border-radius:0 4px 4px 0;background-size:55%;border-left:1px solid rgba(255,255,255,.18);color:#fff}.article__cta .embed-submit__submit:focus{background:rgb(14.7441860465,64.8744186047,112.0558139535)}.article__cta .embed-submit__submit:active,.article__cta .embed-submit__submit:hover{background-size:50%;font-size:85%}.article__cta .embed-submit .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.article__cta .embed-submit .loading:after{content:" ";display:table;clear:both}.article__cta .embed-submit .loading .embed-submit__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;position:relative;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.article__cta .embed-submit .loading .loading-message{display:block}.article__cta .embed-submit .svg-icon{fill:#c5c5c5;height:22px;stroke:none;width:22px}.article__cta__heading{font-size:1.125rem;color:#fff}.article__cta__close{position:absolute;top:0;right:10px;font-size:1.625rem;line-height:1;color:#8fa2a8;cursor:pointer}.article__reactions{clear:both;overflow:hidden}@media (max-width:850px){.article__reactions{margin-bottom:20px}}.article__share{width:40.8450704225%;float:left;margin-right:1.4084507042%}@media (max-width:1120px){.article__share{width:66.1971830986%;float:left;margin-right:1.4084507042%}}@media (max-width:700px){.article__reactions{margin-bottom:10px}.article__share{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.article__comments{clear:both;display:none;padding-bottom:40px}.article__comments .comments__heading{font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;color:#555;margin-bottom:10px;text-transform:uppercase}@media (max-width:500px){.article__comments .comments__heading{font-size:.9375rem}}.article__comments .comments__cta{background:#F3F3f3;padding:30px;text-align:center}.article__comments .comments__cta__login,.article__comments .comments__cta__signup{padding:10px 15px 15px;border-radius:4px;line-height:1;text-align:center;text-decoration:none;width:120px}.article__comments .comments__cta__signup{display:inline-block;background:#0A2C4C;color:#fff;border:2px solid #0A2C4C;max-height:42px;margin-right:20px}.article__comments .comments__cta__signup:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000;outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__comments .comments__cta__signup:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.article__comments .comments__cta__signup:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.article__comments .comments__cta__login{display:inline-block;background:0 0;color:#333;border:2px solid #0A2C4C;max-height:42px}.article__comments .comments__cta__login:focus{background:rgba(0,0,0,0);border-color:transparent;outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__comments .comments__cta__login:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.article__comments .comments__cta__login:hover{border-color:#0A2C4C;background:rgba(10,44,76,.1)}.article__comments .comments__cta h3{font-size:1.375rem;margin-bottom:10px}.article__comments .comments__info{margin-bottom:10px}.article__comments .comments__info:after{content:" ";display:table;clear:both}.article__comments .comments__info .author,.article__comments .comments__info .avatar,.article__comments .comments__info .date{display:block;float:left}.article__comments .comments__info .avatar{width:50px;margin-right:10px}.article__comments .comments__info .author{font-weight:600;margin-right:20px}.article__comments .comments__info .date{color:#555;margin-right:0}.article__comments .comments__list{width:66.66%;margin-bottom:20px}.article__comments .comments__list-item{background:#F3F3F3;border-radius:4px;padding:20px;margin-bottom:20px}.article__comments .comments__list-item:last-child{margin-bottom:0}.article__comments .comment-form-comment{margin-bottom:20px}.article__comments .comment-form-comment textarea{border:1px solid #333;border-radius:4px;padding:5px}.article__comments .form-submit .submit,.article__comments-trigger{display:inline-block;padding:10px 15px 15px;text-decoration:none;text-align:center;line-height:1}.article__comments .comment-form-comment textarea:focus{outline:0}.article .video-series__cta__action:focus,.article-list .reader-project__actions .edit:focus,.article-list__sidebar__cta:focus,.article__comments .form-submit .submit:focus{outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.article__comments .form-submit .submit{background:#2D3450;border-radius:4px;color:#fff;border:2px solid #2D3450;max-height:42px}.article__comments .form-submit .submit:focus{background:rgb(30.312,35.0272,53.888);border-color:rgb(8.28,9.568,14.72)}.article__comments .form-submit .submit:hover{background:rgb(30.312,35.0272,53.888);border-color:rgb(30.312,35.0272,53.888)}.article__comments .form-submit .submit:active{background:rgb(59.688,68.9728,106.112);border-color:rgb(59.688,68.9728,106.112)}.article__comments-trigger{min-width:170px;background:0 0;border-radius:4px;color:#555;border:2px solid #555;max-height:42px}.article__comments-trigger:focus{-webkit-appearance:none;-moz-appearance:none;outline:#2f2f2f auto 1px}.article__comments-trigger:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.article__comments-trigger:focus,.article__comments-trigger:hover{border-color:#555;background:rgba(0,0,0,.1)}@media (max-width:1120px){.article__comments-trigger{float:right;margin-right:0}}@media (max-width:700px){.article__comments-trigger{width:100%;margin-left:0;margin-right:0;float:none}}.article .membership__section{background:#F3F3F3;padding-top:40px;padding-bottom:0;margin-bottom:40px}@media (max-width:1120px){.article .membership__section{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:960px){.article .membership__section{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.article__comments .comments__list{width:100%}.article .membership__section{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.article .membership__section{padding-left:10px;padding-right:10px}}@media (max-width:850px){.article .membership__section{padding-left:20px;padding-right:20px}}@media (max-width:700px){.article .membership__section{margin-left:-10px;margin-right:-10px;padding:20px 10px}}.article .membership__cta{background:#E5E5E5;border:none;color:#50647b;text-align:center}.article .membership__cta:after{content:" ";display:table;clear:both}.article .membership__cta__heading{font-size:1.625rem;margin-bottom:10px;font-weight:700}.article .membership__cta__blurb{font-size:1.125rem;color:#333;margin-bottom:20px}.article .membership__cta__button{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;max-height:42px;font-weight:500;text-decoration:none}.article .membership__cta__button:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000;outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.article .membership__cta__button:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.article .membership__cta__button:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.article .membership__cta__wrap{background:#E5E5E5}.article .membership__cta__wrap .container{padding-top:20px;padding-bottom:20px}@media (max-width:1120px){.article .membership__cta__wrap .container{padding-left:20px;padding-right:20px}}@media (max-width:960px){.article .membership__cta{clear:both;margin-bottom:20px}.article .membership__cta__wrap .container{padding-left:10px;padding-right:10px}}@media (max-width:850px){.article .membership__cta__wrap .container{padding-left:20px;padding-right:20px}.article .membership__wall{clear:both;margin-bottom:20px}}@media (max-width:700px){.article .membership__cta__wrap .container{padding-left:10px;padding-right:10px}}.article__content--secondary .membership__cta{padding:20px;margin-bottom:20px}.article .membership__wall{position:relative;background:#5F7992;text-align:center}.article .membership__wall:after{content:"";position:absolute;top:-100px;left:0;height:100px;width:100%;background-image:linear-gradient(to top,#fff,rgba(255,255,255,0))}.article .membership__wall__inner{padding:0 40px 20px}@media (max-width:700px){.article .membership__wall__inner{padding:20px}}.article .membership__wall__heading{font-size:2.125rem;font-weight:700;color:#fff;margin-bottom:20px}@media (max-width:500px){.article__content--secondary .membership__cta{display:none}.article .membership__wall__heading{font-size:1.25rem}}.article .membership__wall__login{font-size:.875rem;color:#fff}.article .membership__wall__login a{color:#fff;text-decoration:underline}.article .membership__wall .membership__lock-icon{display:block;width:40px;height:40px;position:relative;top:-17px;margin:0 auto;background-size:44%;background-position:11px 5px;z-index:9}.article .membership__wall .membership__cta{background:#5F7992;border:none;color:#50647b;text-align:center}.article .membership__wall .membership__cta:after{content:" ";display:table;clear:both}.article .membership__wall .membership__cta__heading{font-weight:700;font-size:1.5rem;margin-bottom:20px;color:#fff;opacity:.85}.article .membership__wall .membership__cta__button{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;max-height:42px;font-weight:500;text-decoration:none}.article .membership__wall .membership__cta__button:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000;outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.article .membership__wall .membership__cta__button:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.article .membership__wall .membership__cta__button:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.article .membership__wall .membership__cta__blurb{font-size:1.125rem;margin-bottom:20px;color:#fff;opacity:.85}@media (max-width:500px){.article .membership__wall .membership__cta__heading{font-size:1.125rem}.article .membership__wall .membership__cta__blurb{font-size:1rem}}.article .membership__wall .membership__cta__button{margin-bottom:15px}.article .video__section{background:#555361;padding-top:40px;padding-bottom:40px;margin-bottom:40px}@media (max-width:1120px){.article .video__section{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:960px){.article .video__section{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.article .video__section{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.article .video__section{padding-left:10px;padding-right:10px}}@media (max-width:850px){.article .video__section{padding-left:20px;padding-right:20px}}@media (max-width:700px){.article .video__section{margin-left:-10px;margin-right:-10px;padding:20px 10px}}.article .video-series__about{background:#F6F6F6;padding:20px;margin-bottom:20px}.article .video-series__about__heading{color:#50647b;font-size:1.25rem;margin-bottom:10px}.article .video-series__about__copy p{margin-bottom:20px}.article .video-series__about__copy p:last-child{margin-bottom:0}.article .video-series__about__more{color:#50647b;font-weight:600}.article .video-series__about__more:hover{text-decoration:underline}.article .video-series__list{margin-bottom:20px}.article .video-series__list li{position:relative;margin-bottom:20px}.article .video-series__list li:after{content:" ";display:table;clear:both}.article .video-series__list li:last-child{margin-bottom:0;padding:0}.article .video-series__list a .thumb__heading{color:#333;text-decoration:underline}.article .video-series__list a .thumb__heading:hover{text-decoration:none}.article .video-series__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.article .video-series__list .thumb__teaser{color:#333}.article .video-series__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.article .video-series__list .thumb__image{width:36.170212766%;float:left;margin-right:2.1276595745%}.article .video-series__list .thumb__text-block{width:61.7021276596%;float:right;margin-right:0}.article .video-series__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.article .video-series__list .thumb__image{margin:0 0 5px;width:100%;float:left}.article .video-series__list .thumb__text-block{width:100%;margin-left:0;float:right;margin-right:0}.article .video-series__list{list-style:none}.article .video-series__list li{position:relative;margin-bottom:20px}.article .video-series__list li:after{content:" ";display:table;clear:both}.article .video-series__list li:last-child{margin-bottom:0;padding:0}.article .video-series__list a .thumb__heading{color:#333;text-decoration:underline}.article .video-series__list a .thumb__heading:hover{text-decoration:none}.article .video-series__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.article .video-series__list .thumb__teaser{color:#333}.article .video-series__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.article .video-series__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:500px) and (max-width:500px){.article .video-series__list .thumb__image{margin:0 0 5px;float:none;width:100%}.article .video-series__list .thumb__text-block{float:none;width:100%}}.article .video-series__list__heading{font-size:1.375rem;margin-bottom:10px}.article .video-series__list .thumb__published{display:none}.article .video-series__list__wrap{padding-top:20px}.article .video-series__list .article-list__item{margin-bottom:20px}.article .video-series__list .article-list__item.active{background:rgba(80,100,123,.18);padding:60px 20px 20px}.article .video-series__list .article-list__item.active .non-member__tag{top:65px;left:25px}@media (max-width:500px){.article .video-series__list .article-list__item.active{padding:10px}.article .video-series__list .article-list__item.active .non-member__tag{top:15px;left:15px}.article .video-series__list .article-list__item.active:before{display:none}}.article .video-series__list .article-list__item.active:before{content:"Now Playing";position:absolute;top:10px;left:20px;font-family:roboto-condensed,sans-serif;font-size:1.375rem;font-weight:600}.article .video-series__host__info:after,.article .video-series__purchase__item:after,.article-list__content:after,.article-list__header:after{content:" ";clear:both}.article .video-series__host{margin-bottom:30px}.article .video-series__host__info{margin-bottom:10px}.article .video-series__host__info:after{display:table}.article .video-series__host__headshot{float:left;width:60px;margin-right:10px}.article .video-series__host__copy{float:left}.article .video-series__host__name{font-size:1.25rem}.article .video-series__host__location{font-style:italic}.article .video-series__cta{background:#F6F6F6;padding:20px;margin-bottom:30px}.article .video-series__cta__action,.article-list__more-link,.article-list__sidebar__cta{padding:10px 15px 15px;max-height:42px;text-align:center}.article .video-series__cta__action{background:#C84632;border-radius:4px;line-height:1;color:#fff;border:2px solid #C84632;text-decoration:none;display:block;width:150px;margin:0 auto;font-weight:600}.article .video-series__cta__action:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6)}.article .video-series__cta__action:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84);text-decoration:none}.article .video-series__cta__action:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.article .video-series__purchase{background:#F6F6F6;padding:20px;margin-bottom:20px}.article .video-series__purchase__heading{font-family:roboto-condensed,sans-serif;font-size:1.5rem;margin-bottom:10px}.article-list__subheading,.hp__featured__heading,.hp__library__heading,.hp__videoseries__heading,.ohj__wrap .top-stories__subheading,.tax-channel .channel__wrap .top-stories__subheading,.tools-materials__wrap .top-stories__subheading,.video-series__featured__heading{font-family:ff-enzo-web;text-transform:uppercase}.article .video-series__purchase__item{margin-bottom:20px}.article .video-series__purchase__item:after{display:table}.locked .article .article__cta,.locked .article .article__reactions,.single-videoseries .suggested-content,.single-videoseries .video__section{display:none}.article .video-series__purchase__image{width:32.3943661972%;float:left;margin-right:1.4084507042%}.article .video-series__purchase__copy{width:66.1971830986%;float:right;margin-right:0}.article .video-series__purchase__title{font-size:1.125rem;margin-bottom:5px}.single-videoseries .video-series__wrap{margin-bottom:0}.article .video-player{display:block;position:relative;max-width:700px;margin:0 auto 30px}.iframe__wrap{position:relative;height:0;padding-bottom:56.25%}@supports (aspect-ratio:16/9){.iframe__wrap{height:auto;padding-bottom:0}.article__body iframe[src*="www.youtube.com"]{aspect-ratio:16/9;height:100%;width:100%}}.iframe__wrap .iframe__responsive{position:absolute;top:0;left:0;width:100%;height:100%}.article__body iframe[src*="html5-player.libsyn.com"]{height:6.25rem;width:100%}.article-list__content{position:relative}.article-list__content:after{display:table}.article-list__content .article-list__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.article-list__content .article-list__content--secondary{float:left;position:static;width:340px}@media (max-width:850px){.article-list__content .article-list__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.article-list__content .article-list__content--secondary{float:none;width:100%}}@media (max-width:500px){.article-list__content--main{margin-bottom:20px}}.article-list__content--secondary .topic-block{padding:15px 20px 20px;background:#F6F6F6;border:1px solid #e5e5e5;margin-bottom:20px}@media (max-width:850px){.article-list__content--secondary .topic-block{margin-bottom:0}}.article-list__content--secondary .topic-block__heading{font-size:1.4375rem;margin-bottom:20px}.article-list__content--secondary .topic-block__item{display:block;margin-bottom:20px}.article-list__content--secondary .topic-block__item a{display:inline-block;font-weight:600;color:#2D3450}.article-list__content--secondary .membership__cta{padding:20px;margin-bottom:20px}.article-list__content--secondary .magazine__promo{margin-bottom:20px}.article-list__content--secondary .magazine__promo__inner{padding:20px}.article-list__content--secondary .magazine__promo__covers-block{display:none}.article-list__content--secondary .magazine__promo__cta-block{top:0}.article-list__content--secondary .magazine__promo__heading{font-size:2rem}.article-list__content--secondary .magazine__promo .magazine__cta{background:#50647B;width:100%;float:none;margin-bottom:0}.article-list__content--secondary .magazine__promo .magazine__cta__blurb{margin-bottom:20px}.article-list__content--secondary .magazine__promo .magazine__cta__button{margin-right:0;margin-bottom:10px}.article-list__content--secondary .magazine__promo .magazine__cta__button--renew{padding:0}.article-list__header{max-width:66%;margin-bottom:40px}.article-list__header:after{display:table}.archive.term-fhbhouse .article-list__header,.article-list__category-description__content{display:none}.article-list__header .dfp-ad{float:right;position:relative;top:20px}@media (max-width:500px){.article-list__header{margin-bottom:20px}.article-list__header .dfp-ad{top:5px}}.article-list__category-description{font-size:1.125rem;margin-bottom:40px}.article-list__category-description .article-list__header--has-description{margin-bottom:20px}@media (min-width:701px){.article-list__category-description__content{clear:both;display:block}}.article-list__category-description p{margin-bottom:1em}.article-list__heading{font-size:2.75rem;font-weight:700;margin-bottom:0;float:left}@media (max-width:700px){.article-list__heading{text-align:center;margin-bottom:20px}}.article-list__subheader{overflow:hidden}.article-list__subheader__more-link{line-height:1;font-weight:400;color:#555;float:left}.article-list__subheader__more-link:hover{text-decoration:underline}@media (max-width:500px){.article-list__heading{font-size:2rem}.article-list__subheader__more-link{display:none}}.article-list__list li:after,.homepage .hp__library__header:after{display:table;content:" ";clear:both}.article-list__subheading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:10px}@media (max-width:500px){.article-list__subheading{font-size:.9375rem}}.article-list__subheader .article-list__subheading{float:left;margin-right:40px}.article-list__list{margin-bottom:20px}.article-list__list li{position:relative;margin-bottom:20px}.article-list__list li:last-child{margin-bottom:0;padding:0}.article-list__list a .thumb__heading{color:#333;text-decoration:underline}.article-list__list a .thumb__heading:hover{text-decoration:none}.article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.article-list__list .thumb__teaser{color:#333}.article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.article-list__list .thumb__image{width:36.170212766%;float:left;margin-right:2.1276595745%}.article-list__list .thumb__text-block{width:61.7021276596%;float:right;margin-right:0}.article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.article-list__list .thumb__image{margin:0 0 5px;width:100%;float:left}.article-list__list .thumb__text-block{width:100%;margin-left:0;float:right;margin-right:0}.article-list__list{list-style:none}.article-list__list li{position:relative;margin-bottom:20px}.article-list__list li:after{content:" ";display:table;clear:both}.article-list__list li:last-child{margin-bottom:0;padding:0}.article-list__list a .thumb__heading{color:#333;text-decoration:underline}.article-list__list a .thumb__heading:hover{text-decoration:none}.article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.article-list__list .thumb__teaser{color:#333}.article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:500px) and (max-width:500px){.article-list__list .thumb__image{margin:0 0 5px;float:none;width:100%}.article-list__list .thumb__text-block{float:none;width:100%}}.article-list__list.blog-collections{margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid #E5E5E5}@media (max-width:500px){.article-list__list.blog-collections{padding-bottom:0;margin-bottom:20px;border-bottom:none}}.article-list__list li{padding-bottom:20px;border-bottom:1px solid #E5E5E5}.article-list__list li:last-child{border-bottom:none}.article-list__more-link{width:200px;display:inline-block;background:0 0;border-radius:4px;line-height:1;color:#555;border:2px solid #555;text-decoration:none}.article-list__more-link:focus{-webkit-appearance:none;-moz-appearance:none;outline:#2f2f2f auto 1px}.article-list__more-link:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.article-list__more-link:focus,.article-list__more-link:hover{background:rgba(85,85,85,.1);border-color:#555}.article-list__more-link--mobile{display:none;margin-bottom:40px}@media (max-width:500px){.article-list__more-link--mobile{display:block}}.article-list__sidebar__cta{background:#2D3450;border-radius:4px;line-height:1;color:#fff;border:2px solid #2D3450;text-decoration:none;display:block;width:100%;font-weight:600}.article-list__sidebar__contest-info a,.homepage .card:hover .card__title,.homepage .hp__video__morelink:hover,.hp__library__more-link:hover,.hp__morelink:hover,.hp__videoseries__more-link:hover,.videopage__video__morelink:hover{text-decoration:underline}.article-list__sidebar__cta:focus{background:rgb(30.312,35.0272,53.888);border-color:rgb(8.28,9.568,14.72)}.article-list__sidebar__cta:hover{background:rgb(30.312,35.0272,53.888);border-color:rgb(30.312,35.0272,53.888)}.article-list__sidebar__cta:active{background:rgb(59.688,68.9728,106.112);border-color:rgb(59.688,68.9728,106.112)}.article-list__sidebar__cta__wrap{background:#F3F3F3;padding:20px;margin-bottom:20px}.article-list__sidebar__cta__wrap p{text-align:center;padding-bottom:10px;font-weight:600}.article-list__sidebar__contest-info{padding:15px 20px 20px;background:#F6F6F6;border:1px solid #e5e5e5;margin-bottom:20px}@media (max-width:850px){.article-list__sidebar__contest-info{margin-bottom:0}}.article-list__sidebar__contest-info__heading{font-size:1.4375rem;margin-bottom:20px}.article-list__sidebar__contest-info__item{display:block;margin-bottom:20px}.article-list__sidebar__contest-info__item a{display:inline-block;font-weight:600;color:#2D3450}.article-list__sidebar__contest-info p{margin-bottom:20px}.article-list__sidebar__contest-info p:last-child{margin-bottom:0}.article-list .reader-project__actions .delete,.article-list .reader-project__actions .edit,.article-list .reader-project__actions .view{display:inline-block;padding:5px;color:#fff;text-decoration:none;max-height:42px;text-align:center}.article-list .reader-project__actions .edit{background:#E19C30;border-radius:4px;line-height:1;border:2px solid #E19C30}.article-list .reader-project__actions .edit:focus{background:rgb(202.8075949367,135.2050632911,29.3924050633);border-color:rgb(149.3544303797,99.5696202532,21.6455696203)}.article-list .reader-project__actions .edit:hover{background:rgb(202.8075949367,135.2050632911,29.3924050633);border-color:rgb(202.8075949367,135.2050632911,29.3924050633)}.article-list .reader-project__actions .edit:active{background:rgb(230.164556962,173.0430379747,83.635443038);border-color:rgb(230.164556962,173.0430379747,83.635443038)}.article-list .reader-project__actions .view{background:#0A2C4C;border-radius:4px;line-height:1;border:2px solid #0A2C4C}.article-list .reader-project__actions .view:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000;outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.article-list .reader-project__actions .view:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.article-list .reader-project__actions .view:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.article-list .reader-project__actions .delete{background:#C84632;border-radius:4px;line-height:1;border:2px solid #C84632}.article-list .reader-project__actions .delete:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.homepage .hp__library__item:focus-within,.homepage .hp__videoseries__item:focus-within{outline:#2f2f2f auto 1px}.article-list .reader-project__actions .delete:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.article-list .reader-project__actions .delete:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}@media (max-width:850px){.article-list__sidebar__contest-info{margin-bottom:20px}.article-list .reader-project__actions .action{font-size:.875rem;margin-bottom:10px}}.collection-header-theres-a-better-way-video-tips{background:url(../gif/better-way-header.gif) no-repeat;text-indent:-1000em;padding-top:14.15%;max-width:1060px;margin-bottom:0;background-size:contain}.collection-header-theres-a-better-way-fine-homebuilding-reader-quick-tips{background:url(../png/better-way-header-reader-quick-tips.png) no-repeat;text-indent:-1000em;padding-top:14.15%;max-width:1060px;margin-bottom:0;background-size:contain}.homepage{background:#F6F6F6}.homepage .hp__library{position:relative;margin-bottom:40px}.homepage .hp__library__header{margin-bottom:10px}.homepage .hp__library__item{position:relative;background:#fff;border:1px solid #e8e8e8}.homepage .hp__library__item .copy{background:#fff;padding:20px}@media (max-width:500px){.homepage .hp__library__item .copy{padding:10px}}.homepage .hp__library__item .title{font-size:1.125rem;margin-bottom:5px}.homepage .hp__library__item .teaser,.homepage .hp__library__item .title a{color:#333}@media (max-width:700px){.homepage .hp__library__item .teaser{display:none}}.homepage .hp__library__item .channel{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#0a2c4c;text-transform:uppercase}.homepage .hp__videoseries{position:relative;margin-bottom:40px}.homepage .hp__videoseries__header{margin-bottom:10px}.homepage .hp__videoseries__header:after{content:" ";display:table;clear:both}.homepage .hp__videoseries__item{position:relative;background:#fff;border:1px solid #e8e8e8}.homepage .hp__videoseries__item .copy{background:#fff;padding:20px}@media (max-width:500px){.homepage .hp__videoseries__item .copy{padding:10px}}.homepage .hp__videoseries__item .title{font-size:1.125rem;margin-bottom:5px}.homepage .hp__videoseries__item .teaser,.homepage .hp__videoseries__item .title a{color:#333}@media (max-width:700px){.homepage .hp__videoseries__item .teaser{display:none}}.homepage .hp__videoseries__item .channel{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#0a2c4c;text-transform:uppercase}.homepage .hp__video{padding-top:40px;padding-bottom:40px}@media (max-width:1120px){.homepage .hp__video{padding-left:20px;padding-right:20px}.homepage .hp__video__wrap{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.homepage .hp__video{padding-left:10px;padding-right:10px}}@media (max-width:850px){.homepage .hp__video{padding:20px}}.homepage .hp__video__wrap{background:#555361}@media (max-width:960px){.homepage .hp__video__wrap{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.homepage .hp__video__wrap{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.homepage .hp__video{padding-left:10px;padding-right:10px}.homepage .hp__video__wrap{margin-left:-10px;margin-right:-10px}}.homepage .hp__video__header{margin-bottom:20px}.homepage .hp__video__header:after{content:" ";display:table;clear:both}.homepage .hp__video__heading{color:#fff;float:left}.homepage .hp__video__morelink{font-weight:700;line-height:1;float:right;color:#fff}.homepage .hp__video__morelink--mobile{padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #fff;text-decoration:none;max-height:42px;display:none;width:200px;clear:both}.homepage .hp__video__morelink--mobile:focus{background:rgba(0,0,0,0);border-color:transparent;outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.homepage .hp__video__morelink--mobile:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.homepage .hp__video__morelink--mobile:hover{background:rgba(255,255,255,.1);border-color:#fff}@media (max-width:500px){.homepage .hp__video__morelink{display:none}.homepage .hp__video__morelink--mobile{display:block}}.homepage .hp__video__top{padding-bottom:40px;border-bottom:1px solid #555;margin-bottom:40px}.homepage .hp__video__top:after{content:" ";display:table;clear:both}@media (max-width:500px){.homepage .hp__video__top{padding-bottom:0;border-bottom:none;margin-bottom:20px}}.homepage .hp__video__top--main{width:64.9295774648%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.homepage .hp__video__top--main{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.homepage .hp__video__top--secondary{width:32.3943661972%;float:right;margin-right:0}.homepage .hp__video__top--secondary .hp__video__item{position:relative;margin-bottom:40px}.homepage .hp__video__top--secondary .hp__video__item:last-child{margin-bottom:0}@media (max-width:700px){.homepage .hp__video__top--secondary{width:100%;margin-left:0;margin-right:0;float:none}.homepage .hp__video__top--secondary .hp__video__item{width:49.2957746479%;float:left;margin-right:1.4084507042%}.homepage .hp__video__top--secondary .hp__video__item:last-child{float:right;margin-right:0}}@media (max-width:500px){.homepage .hp__video__top--secondary .hp__video__item{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}.homepage .hp__video__top--secondary .hp__video__item:last-child{margin-bottom:0}}.homepage .hp__video__item{position:relative;background:#555361}.homepage .hp__video__item a{color:#fff}.homepage .hp__video__item .image{margin-bottom:6px}.homepage .hp__video__item .image img{width:100%}.homepage .hp__video__item .title{font-weight:500;margin-bottom:5px}.homepage .hp__video__item .time{display:block;font-size:.875rem;color:#CACACA;margin-bottom:5px}.homepage .hp__video__item .teaser{color:#fff}@media (max-width:500px){.homepage .hp__video__item .teaser,.homepage .hp__video__item .time{display:none}}.hp__video__top--main .title{font-size:1.875rem;font-weight:700}@media (max-width:850px){.hp__video__top--main .title{font-size:1.625rem}}@media (max-width:700px){.hp__video__top--main .title{font-size:1.25rem}}.hp__video__top--secondary .title{font-size:1.375rem}@media (max-width:850px){.hp__video__top--secondary .title{font-size:1.25rem}}.homepage .hp__video__item:after{content:" ";display:table;clear:both}.homepage .hp__video__item .sponsored-tag{display:block;position:absolute;top:0;left:0;background:#191919;color:#fff;padding:5px 10px;font-weight:600;z-index:2}.homepage .hp__video__list:after{content:" ";display:table;clear:both}.homepage .hp__video__list .title{font-size:1.125rem}.homepage .hp__video__list .hp__video__item{width:23.9436619718%;float:left;margin-right:1.4084507042%}.homepage .hp__video__list .hp__video__item:last-child{float:right;margin-right:0}@media (max-width:700px){.homepage .hp__video__list .hp__video__item{width:49.2957746479%;float:left;margin-right:1.4084507042%}.homepage .hp__video__list .hp__video__item:nth-child(2n){float:right;margin-right:0}.homepage .hp__video__list .hp__video__item:nth-child(-n+2){margin-bottom:20px}}@media (max-width:700px) and (max-width:500px){.homepage .hp__video__list .hp__video__item:nth-child(2n){width:100%;margin-left:0;margin-right:0;float:none}}@media (max-width:500px){.homepage .hp__video__list .hp__video__item{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.homepage .hp__video__list .hp__video__item--sponsored:last-child{width:23.9436619718%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.homepage .hp__video__list .hp__video__item--sponsored:last-child{width:49.2957746479%;float:left;margin-right:1.4084507042%}}@media (max-width:500px){.homepage .hp__video__list .hp__video__item--sponsored:last-child{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.homepage .hp__video__list .hp__video__item--sponsored:nth-last-child(4)~:last-child{float:right;margin-right:0}.homepage .card{display:block;height:100%}.hp__top{background:#F6F6F6}.hp__top:after{content:" ";display:table;clear:both}@media (max-width:1120px){.hp__top{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:960px){.hp__top{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.hp__top{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.hp__top{padding-left:10px;padding-right:10px}}@media (max-width:850px){.hp__top{padding-left:20px;padding-right:20px}}@media (max-width:700px){.hp__top{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.hp__featured{margin-bottom:40px}.hp__featured__content--main,.hp__featured__content--secondary,.hp__featured__heading{margin-bottom:20px}.hp__featured__content{display:flex}@supports (display:grid){.hp__featured__content{display:grid}@media (min-width:851px){.hp__featured__content{grid-template-columns:1fr 435px;grid-column-gap:20px}}}.hp__featured__content--main .hp__featured__story:focus-within{outline:#2f2f2f auto 1px}.article--guide__prefooter__link:focus,.house-plus__head--nav-toggle button:focus,.hp__video__wrap a:focus{outline:#c4c4c4 auto 1px}@media (min-width:851px){.hp__featured__content--main{padding-right:20px;width:calc(100% - 455px)}@supports (display:grid){.hp__featured__content--main{padding-right:0;width:100%}}.hp__featured__content--secondary{display:flex;flex-direction:column;justify-content:space-between;width:435px}@supports (display:grid){.hp__featured__content--secondary{width:100%}}}.hp__featured__heading{font-size:1.0625rem;font-weight:700;color:#555}@media (max-width:500px){.hp__featured__heading{font-size:.9375rem}}.hp__featured__story{transition:all .1s linear}.hp__featured__story .image{background-size:cover}.hp__featured__story .image.contain{background-size:contain}.hp__featured__story .video-overlay{display:block}.hp__featured__story .copy{background:#fff}.hp__featured__story .sponsored{font-size:.875rem;color:#C84632;text-transform:uppercase;display:block;margin-bottom:5px}.hp__featured__story:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}@media (max-width:850px){.hp__featured__story{margin-bottom:20px}}.hp__featured__content--main .hp__featured__story{position:relative;background:#fff;border:1px solid #e8e8e8;height:400px;overflow:hidden}.hp__featured__content--main .hp__featured__story .copy{background:#fff;padding:15px;position:absolute;bottom:0;min-height:145px;width:100%}@media (max-width:500px){.hp__featured__content--main .hp__featured__story .copy{padding:10px}}.hp__featured__content--main .hp__featured__story .title{font-size:1.875rem;margin-bottom:5px}.hp__featured__content--main .hp__featured__story .teaser,.hp__featured__content--main .hp__featured__story .title a{color:#333}@media (max-width:700px){.hp__featured__content--main .hp__featured__story .teaser{display:none}}.hp__featured__content--main .hp__featured__story .channel{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#0a2c4c;text-transform:uppercase}@media (min-width:501px){.hp__featured__content--main .hp__featured__story{height:520px}.hp__featured__content--main .hp__featured__story .copy{min-height:178px}}@supports (object-fit:cover){.hp__featured__content--main .hp__featured__story img{object-fit:cover;height:340px;width:100%}}.hp__featured__content--secondary .hp__featured__story{position:relative;background:#fff;border:1px solid #e8e8e8;margin-bottom:20px}.hp__featured__content--secondary .hp__featured__story .copy{background:#fff;padding:15px}.hp__featured__content--secondary .hp__featured__story .title{font-size:1.375rem;margin-bottom:5px}.hp__featured__content--secondary .hp__featured__story .teaser,.hp__featured__content--secondary .hp__featured__story .title a{color:#333}@media (max-width:700px){.hp__featured__content--secondary .hp__featured__story .teaser{display:none}}.hp__featured__content--secondary .hp__featured__story .channel{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#0a2c4c;text-transform:uppercase}.hp__library__more-link,.hp__morelink,.hp__videoseries__more-link{color:#2D3450;font-weight:700;line-height:1}.hp__featured__content--secondary .hp__featured__story a{display:flex}.hp__featured__content--secondary .hp__featured__story .image{flex-basis:158px;height:158px}.hp__featured__content--secondary .hp__featured__story .image img{object-fit:cover;height:158px;width:100%}.hp__featured__content--secondary .hp__featured__story .copy{flex-basis:calc(100% - 158px)}@media (max-width:500px){.hp__featured__content--secondary .hp__featured__story .copy{padding:10px}.hp__featured__content--secondary .hp__featured__story .copy .title{font-size:1.125rem}}.hp__library__header:after,.hp__videoseries__header:after{content:" ";display:table;clear:both}@media (min-width:501px){.hp__library .embla__nav,.hp__videoseries .embla__nav{position:absolute;right:0;top:-55px}}@media (min-width:701px){.hp__library .embla__nav,.hp__videoseries .embla__nav{top:-60px}}.hp__library__heading,.hp__videoseries__heading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:10px}.hp__library__heading.locked,.hp__videoseries__heading.locked{position:relative;float:left;margin-right:20px;padding-left:40px;margin-bottom:0}.hp__library__heading.locked:after,.hp__videoseries__heading.locked:after{content:"";position:absolute;top:-7px;left:0;width:30px;height:30px;border:none;background-size:42%;background-position:9px 4px}.hp__library__list .owl-stage,.hp__videoseries__list .owl-stage{display:flex}.hp__library__list .owl-item,.hp__videoseries__list .owl-item{background:#fff;border:1px solid #e8e8e8}.hp__library__list .owl-item .hp__videoseries__item,.hp__videoseries__list .owl-item .hp__videoseries__item{border:none}.hp__library__more-link--mobile,.hp__videoseries__more-link--mobile{padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#555;text-align:center;border:2px solid #555;text-decoration:none;max-height:42px;display:none;width:200px}.hp__library__more-link--mobile:focus,.hp__videoseries__more-link--mobile:focus{background:rgba(0,0,0,0);border-color:transparent;outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.hp__library__more-link--mobile:hover,.hp__videoseries__more-link--mobile:hover{background:rgba(0,0,0,0)}.hp__library__more-link--mobile:active,.hp__videoseries__more-link--mobile:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.hp__library__more-link--mobile:hover,.hp__videoseries__more-link--mobile:hover{border-color:#414141;color:#414141}@media (max-width:500px){.hp__library__heading,.hp__videoseries__heading{font-size:.9375rem}.hp__library__list,.hp__videoseries__list{margin-bottom:20px}.hp__library__more-link,.hp__videoseries__more-link{display:none}.hp__library__more-link--mobile,.hp__videoseries__more-link--mobile{display:block}}@keyframes animatedBackground{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(-1060px,0,0)}}.hp__membership-promo{position:relative;overflow:hidden;margin-bottom:40px}@media (max-width:700px){.hp__membership-promo{height:340px}}.hp__membership-promo__inner img{max-width:none}@media (max-width:500px){.hp__membership-promo{height:auto;border:1px solid #e8e8e8}.hp__membership-promo__inner img{display:none}}.hp__membership-promo__inner.animated img{animation:animatedBackground 120s linear infinite;willchange:transform;transform:translateZ(0)}.hp__membership-promo__inner.animated.paused img{animation-play-state:paused}.hp__membership-promo__cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(25,25,25,.9);padding:30px 25px;width:66.66%;margin:0 auto;border-radius:4px;color:#fff;text-align:center}@media (max-width:1120px){.hp__membership-promo__cta{width:75%;padding:30px 15px}}.hp__membership-promo__cta h1{font-size:2.25rem;margin-bottom:20px}@media (max-width:960px){.hp__membership-promo__cta h1{font-size:2.125rem}}@media (max-width:850px){.hp__membership-promo__cta{width:85%;padding:20px}.hp__membership-promo__cta h1{font-size:1.875rem}}@media (max-width:700px){.hp__membership-promo__cta h1{font-size:1.625rem}}@media (max-width:500px){.hp__membership-promo__cta{position:static;transform:translate(0,0);width:100%;background:#fff;color:#191919}.hp__membership-promo__cta h1{font-size:1.5rem}}.hp__membership-promo__cta h2{font-size:1.5rem;line-height:1.3;margin-bottom:20px}@media (max-width:960px){.hp__membership-promo__cta h2{font-size:1.375rem}}@media (max-width:850px){.hp__membership-promo__cta h2{font-size:1.25rem}}@media (max-width:500px){.hp__membership-promo__cta h2{font-size:1.125rem;font-weight:400}}.hp__membership-promo__cta .button{display:inline-block;padding:10px 15px 15px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px;font-weight:600}.hp__membership-promo__cta .button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.hp__membership-promo__cta .button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.hp__membership-promo__cta .button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.hp__membership-promo__cta .no-thanks{color:#fff;margin-left:15px;font-size:.875rem}.hp__membership-promo .close-icon{background:url(../png/icon-x-white.png) no-repeat;width:25px;height:25px;display:block;position:absolute;top:7px;right:7px;background-size:contain;border:none}.hp__membership-promo .close-icon:focus-visible{outline:#2f2f2f auto 1px}.hp__membership-promo.one-year-twenty{font-family:roboto,sans-serif;padding:0 10px;background-image:url(../jpg/one-year-twenty-bg.jpg);background-size:cover}.hp__membership-promo.one-year-twenty .one-year-twenty__inner{height:100%;width:100%;min-height:462px;display:flex}.hp__membership-promo.one-year-twenty .one-year-twenty__mags{align-self:flex-end;margin:0 auto}.hp__membership-promo.one-year-twenty .one-year-twenty__mags img{max-width:550px;width:100%}@media (max-width:850px){.hp__membership-promo.one-year-twenty .one-year-twenty__inner{min-height:unset}.hp__membership-promo.one-year-twenty .one-year-twenty__mags{display:none}}.hp__membership-promo.one-year-twenty .one-year-twenty__cta{align-self:center;margin:auto;padding:40px;color:#fff;text-align:center}@media (max-width:500px){.hp__membership-promo.one-year-twenty .one-year-twenty__cta{padding:10px 20px}}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots{font-weight:700;font-size:1.125rem;letter-spacing:.1rem;line-height:1;text-align:center;overflow:hidden}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots span{display:inline-block;position:relative}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots span:after,.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots span:before{content:"";position:absolute;color:#fff;height:10px;border-top:2px dotted #e2c963;top:0;width:100%;margin-top:9px}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots span:before{right:100%;margin-right:10px}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .hr-dots span:after{left:100%;margin-left:10px}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .large-copy{font-size:6.875rem;font-weight:700;line-height:1}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .small-copy{margin:5px auto;font-size:1.25rem;font-weight:700}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .yellow{color:#e2c963}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .button{margin:10px auto 0;display:inline-block;padding:7px 30px;background:#e2c963;border-radius:4px;line-height:1;color:#252931;text-align:center;border:2px solid #e2c963;text-decoration:none;max-height:42px;text-transform:uppercase;font-weight:700}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .button:focus{background:rgb(219.6043243243,189.0908108108,64.5956756757);border-color:rgb(188.0432432432,157.9081081081,34.9567567568);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .button:hover{background:rgb(219.6043243243,189.0908108108,64.5956756757);border-color:rgb(219.6043243243,189.0908108108,64.5956756757)}.hp__membership-promo.one-year-twenty .one-year-twenty__cta .button:active{background:rgb(232.3956756757,212.9091891892,133.4043243243);border-color:rgb(232.3956756757,212.9091891892,133.4043243243)}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta{background-image:url(../png/save-seventy-six-cta-bg.png);background-color:rgba(37,41,49,.95);background-repeat:no-repeat;padding:60px 25px;width:85%;max-width:871px;max-height:310px}@media (max-width:850px){.hp__membership-promo.save-seventy-six .hp__membership-promo__cta{width:85%;padding:20px}}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta h2{font-weight:500}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta .button{display:inline-block;padding:10px 15px 15px;background:#e2c963;border-radius:4px;line-height:1;color:#252931;text-align:center;border:2px solid #e2c963;text-decoration:none;max-height:42px}.tax-channel .channel__wrap .top-stories__content:after,.tax-channel .channel__wrap .top-stories__top-stories__list:after{display:table;content:" ";clear:both}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta .button:focus{background:rgb(219.6043243243,189.0908108108,64.5956756757);border-color:rgb(188.0432432432,157.9081081081,34.9567567568);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta .button:hover{background:rgb(219.6043243243,189.0908108108,64.5956756757);border-color:rgb(219.6043243243,189.0908108108,64.5956756757)}.hp__membership-promo.save-seventy-six .hp__membership-promo__cta .button:active{background:rgb(232.3956756757,212.9091891892,133.4043243243);border-color:rgb(232.3956756757,212.9091891892,133.4043243243)}@media (max-width:500px){.hp__membership-promo.save-seventy-six .hp__membership-promo__cta{position:static;width:100%;color:#fff}}.tax-channel .channel__wrap .top-stories__content{position:relative;margin-bottom:40px}.tax-channel .channel__wrap .top-stories__content .top-stories__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.tax-channel .channel__wrap .top-stories__content .top-stories__content--secondary{float:left;position:static;width:340px}@media (max-width:700px){.hp__membership-promo.save-seventy-six .hp__membership-promo{height:unset}.tax-channel .channel__wrap .top-stories__content .top-stories__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.tax-channel .channel__wrap .top-stories__content .top-stories__content--secondary{float:none;width:100%}}.tax-channel .channel__wrap .top-stories__heading{text-align:center;margin-bottom:20px}.tax-channel .channel__wrap .top-stories__subheading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:10px}.tax-channel .channel__wrap .top-stories__top-stories__list .featured-wrap{width:61.0638297872%;float:left;margin-right:2.1276595745%}@media (max-width:850px){.tax-channel .channel__wrap .top-stories__top-stories__list .featured-wrap{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.tax-channel .channel__wrap .top-stories__top-stories__list .non-featured-wrap{width:35.5319148936%;float:right;margin-right:0}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block{margin-bottom:40px}@media (max-width:850px){.tax-channel .channel__wrap .top-stories__top-stories__list .non-featured-wrap{clear:both;width:100%;margin-left:0;margin-right:0;float:none}.tax-channel .channel__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block:last-child{display:none}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block{width:49.2957746479%;float:left;margin-right:1.4084507042%}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(2n){float:right;margin-right:0}}@media (max-width:700px){.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block{width:48.5714285714%;float:left;margin-right:2.8571428571%}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(even){float:right;margin-right:0}}@media (max-width:500px){.tax-channel .channel__wrap .top-stories__subheading{font-size:.9375rem}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block{width:100%;margin-left:0;margin-right:0;float:none}}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block .article-image{display:block;margin-bottom:6px}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.875rem;margin-bottom:4px}@media (max-width:850px){.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.125rem}}.tax-channel .channel__wrap .top-stories__top-stories__list .top-stories__article-block .article-title a{color:#333}.channel--design__section-sponsor,.ohj__section-sponsor{color:#5f5f61}.tax-channel .channel__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block .article-title{font-size:1.125rem}.tax-channel .channel__wrap .top-stories__article-block{position:relative}.tax-channel .channel__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.tax-channel .channel__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.tax-channel .channel__heading{font-size:2rem}}.channel--design .channel__heading,.tax-channel .article-list__content{margin-bottom:40px}.channel--design .article-image{display:block;margin-bottom:15px}.channel--design .article-image img{width:100%}.channel--design .article-title{font-size:1.875rem;margin-bottom:10px}.channel--design .article-date{display:block;margin-bottom:5px;font-size:.875rem}.channel--design__top-story{position:relative;margin-bottom:40px}.channel--design__top-story:after{content:" ";display:table;clear:both}@media (min-width:701px){.channel--design .article-date{font-size:1rem}.channel--design__top-story{display:grid;grid-gap:1.40845%;gap:1.40845%;grid-template-columns:repeat(3,1fr)}}.channel--design__feed__list,.channel--design__top-stories__list{grid-gap:1.40845%;gap:1.40845%;grid-template-columns:repeat(2,1fr);padding:0;list-style:none}.channel--design__top-story .article-teaser{font-size:1rem}.channel--design__feed__item .article-title,.channel--design__top-stories__list .article-title{font-size:1.125rem}@supports (display:grid){.channel--design__top-story::after{display:none}}.channel--design__top-story__image{display:block;margin-bottom:15px}@media (min-width:701px){.channel--design__top-story .article-teaser{font-size:1.125rem}.channel--design__top-story__image{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-bottom:0}}@supports (display:grid){.channel--design__top-story__image{grid-column-end:span 2;grid-row-start:1;margin-right:0;width:100%}}.channel--design__top-story__image img{object-fit:cover;height:200px;width:100%}@media (min-width:501px){.channel--design__top-story__image img{height:300px}}@media (min-width:701px){.channel--design__top-story__image img{height:400px}.channel--design__top-story__copy{width:32.3943661972%;float:right;margin-right:0}.channel--design__top-stories__list .article-title{font-size:1.875rem}}@supports (display:grid){.channel--design__top-story__copy{width:100%}}.channel--design__top-stories__list{display:grid;margin:0 0 40px}.channel--design__top-stories__list:after{content:" ";display:table;clear:both}.channel--design__top-stories__list .article-teaser{font-size:1rem}.channel--design__top-stories__item{width:49.2957746479%;float:left;margin-right:1.4084507042%;position:relative;margin-bottom:40px}@supports (display:grid){.channel--design__top-stories__item{margin-right:0;width:100%}}.channel--design__top-stories__item:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}.channel--design__top-stories__item:nth-child(2n+1){clear:both}@supports (display:grid){.channel--design__top-stories__item:nth-child(2n){width:100%}.channel--design__top-stories::after{display:none}}.channel--design__feed__list{border-bottom:1px solid #e2dcde;display:grid;margin:0 0 40px}.channel--design__feed__list:after{content:" ";display:table;clear:both}.channel--design__feed__item{width:49.2957746479%;float:left;margin-right:1.4084507042%;position:relative;margin-bottom:40px}@media (min-width:701px){.channel--design__top-stories__list .article-teaser{font-size:1.125rem}.channel--design__feed__list{grid-template-columns:repeat(3,1fr)}.channel--design__feed__item{width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.channel--design__feed__item{margin-right:0;width:100%}}.channel--design__feed__item:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.channel--design__feed__item:nth-child(2n){width:32.3943661972%;float:left;margin-right:1.4084507042%}.channel--design__feed__item .article-title{font-size:1.375rem}}@supports (display:grid){.channel--design__feed__item:nth-child(2n){width:100%}}.channel--design__feed__item:nth-child(3n){width:32.3943661972%;float:right;margin-right:0}@media (max-width:700px){.channel--design__feed__item:nth-child(3n){display:none}}@supports (display:grid){.channel--design__feed__item:nth-child(3n){width:100%}}.channel--design__featured__top-story--right:after,.channel--design__featured__top-story:after{content:" ";display:table;clear:both}@media (min-width:701px){.channel--design__featured__top-story,.channel--design__featured__top-story--right{display:grid;grid-gap:1.40845%;gap:1.40845%;grid-template-columns:repeat(3,1fr)}.channel--design__section-teaser{width:32.3943661972%;float:right;margin-right:0}}.channel--design__section-teaser{background:#f4f2f3;margin-bottom:40px}@supports (display:grid){.channel--design__featured__top-story--right::after,.channel--design__featured__top-story::after{display:none}.channel--design__section-teaser{grid-column-start:3;margin:0 0 40px;width:100%}}@media (min-width:701px){.channel--design__featured__top-story--right .channel--design__section-teaser{width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.channel--design__featured__top-story--right .channel--design__section-teaser{grid-column-start:1;width:100%}}.channel--design__section-teaser .article-list__more-link{padding-left:20px;padding-right:20px;width:auto}.channel--design__section-teaser__content{padding:20px}.channel--design__section-teaser__content p{margin-bottom:1.5em}.channel--design__section-sponsor img{display:inline-block;position:relative;top:10px}.channel--design__section-sponsor__text{padding-right:5px}.channel--design__section-top-story{margin-bottom:40px;position:relative}@media (min-width:701px){.channel--design__section-top-story{width:66.1971830986%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.channel--design__section-top-story{grid-row-start:1;grid-column-end:span 2;margin:0 0 40px;padding-bottom:10px;width:100%}}.channel--design__section-top-story img{object-fit:cover;height:200px;width:100%}@media (min-width:501px){.channel--design__section-top-story img{height:300px}}.channel--design__section-top-story .article-teaser{font-size:1rem}@media (min-width:701px){.channel--design__section-top-story img{height:400px}.channel--design__section-top-story .article-teaser{font-size:1.125rem}.channel--design__featured__top-story--right .channel--design__section-top-story{width:66.1971830986%;float:right;margin-right:0}}@supports (display:grid){.channel--design__featured__top-story--right .channel--design__section-top-story{grid-row-start:1;grid-column-start:2;width:100%}}.channel--design .object-fit-polyfill{height:200px}@media (min-width:501px){.channel--design .object-fit-polyfill{height:300px}}@media (min-width:701px){.channel--design .object-fit-polyfill{height:400px}}.ohj__header{display:flex;justify-content:center;margin-bottom:30px}@media (min-width:501px){.ohj__header{display:block}}.ohj__header-wrapper{padding:30px 35px 20px;border-radius:12px;background:#F3F3F3;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:content-box;width:100%}.ohj__header-wrapper p{text-align:center;margin-bottom:24px;max-width:720px}.ohj__header .logo-img{width:330px;height:auto;margin-bottom:30px}.ohj__header_menu{position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:960px){.ohj__header_menu{display:block}}@media (min-width:961px){.ohj__header-wrapper{padding-bottom:0}.ohj__header_menu{flex-direction:row;justify-content:center;column-gap:8px;max-width:unset}.ohj__header_menu__button{display:none}}.ohj__header_menu__button{border:2px solid #767676;color:#767676;text-decoration:none;width:100%;position:relative;padding:8px 40px 10px 15px;border-radius:12px;font-weight:600;white-space:nowrap}.ohj__header_menu__button:hover{border-color:rgb(97.6,97.6,97.6);color:rgb(97.6,97.6,97.6)}.ohj__header_menu__button:active{border-color:rgb(138.4,138.4,138.4);color:rgb(138.4,138.4,138.4)}.ohj__header_menu__button:focus{border-color:rgb(97.6,97.6,97.6);color:rgb(97.6,97.6,97.6)}.ohj__header_menu__button::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #191919;content:"";height:0;position:absolute;right:15px;bottom:16px;width:0;transition:all .25s ease-in-out}.menu-open .ohj__header_menu__button::after{transform:rotate(180deg)}.ohj__header_menu__dropdown{display:none;list-style:none}.ohj__header_menu__dropdown li{display:flex;align-items:flex-end;white-space:nowrap}.menu-open .ohj__header_menu__dropdown{position:absolute;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;justify-items:center;box-shadow:0 2px 5px 0 rgba(125,128,132,.6);background:#fff;border:1px solid #767676;border-radius:4px;top:85px;padding:20px;z-index:100}@media (min-width:961px){.ohj__header_menu__dropdown{display:flex;flex-direction:row;column-gap:8px;flex-wrap:nowrap}}.ohj__header_menu__dropdown-label{display:block;font-size:1.5rem;margin-bottom:10px}@media (min-width:961px){.ohj__header_menu__dropdown-label{display:none}}.ohj__header_menu .nav-link{color:#2D3450;font-weight:600;padding:8px;border-bottom:6px solid transparent;transition:.3s ease;text-align:center}.ohj__header_menu .nav-link.active,.ohj__header_menu .nav-link:hover{color:#191919;border-color:#C84632}.ohj__header_menu .nav-link.subscribe{display:none}@media (min-width:501px){.ohj__header_menu .nav-link.subscribe{display:inline;white-space:nowrap}}.ohj__header_menu .subscribe,.ohj__header_menu .subscribe a{color:#C84632}.ohj .subscription-section{display:flex;flex-direction:column;gap:4px;padding:24px;border:1px solid #e6e6e6;border-radius:8px;align-items:center;justify-content:center;text-align:center}.ohj__wrap .top-stories__content:after,.ohj__wrap .top-stories__top-stories__list:after{display:table;content:" ";clear:both}.ohj__feed__list,.ohj__top-stories__list{grid-gap:1.40845%;gap:1.40845%;list-style:none}.ohj .subscription-section img{width:250px;height:auto}.ohj .subscription-section h1{font-size:1.25rem}.ohj .subscription-section div.desc{font-size:1rem;color:#191919}.ohj .subscription-section .subscription-button{margin-top:24px;padding:12px 20px;border-radius:100px;color:#fff;background:#C84632;font-size:1rem;transition:.3s ease;border:1px solid #C84632;cursor:pointer}.ohj .subscription-section .subscription-button:hover{background-color:transparent;color:#C84632;box-shadow:0 3.5px 5.5px rgba(0,0,0,.02)}.ohj__wrap .top-stories__content{position:relative;margin-bottom:40px}.ohj__wrap .top-stories__content .top-stories__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.ohj__wrap .top-stories__content .top-stories__content--secondary{float:left;position:static;width:340px}@media (max-width:700px){.ohj__wrap .top-stories__content .top-stories__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.ohj__wrap .top-stories__content .top-stories__content--secondary{float:none;width:100%}}.ohj__wrap .top-stories__heading{text-align:center;margin-bottom:20px}.ohj__wrap .top-stories__subheading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:10px}.ohj__wrap .top-stories__top-stories__list>ul{list-style:none}.ohj__wrap .top-stories__top-stories__list .featured-wrap{width:61.0638297872%;float:left;margin-right:2.1276595745%}@media (max-width:850px){.ohj__wrap .top-stories__top-stories__list .featured-wrap{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.ohj__wrap .top-stories__top-stories__list .non-featured-wrap{width:35.5319148936%;float:right;margin-right:0}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block{margin-bottom:40px}@media (max-width:850px){.ohj__wrap .top-stories__top-stories__list .non-featured-wrap{clear:both;width:100%;margin-left:0;margin-right:0;float:none}.ohj__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block:last-child{display:none}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block{width:49.2957746479%;float:left;margin-right:1.4084507042%}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(2n){float:right;margin-right:0}}@media (max-width:700px){.ohj__wrap .top-stories__top-stories__list .top-stories__article-block{width:48.5714285714%;float:left;margin-right:2.8571428571%}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(even){float:right;margin-right:0}}@media (max-width:500px){.ohj__wrap .top-stories__subheading{font-size:.9375rem}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block{width:100%;margin-left:0;margin-right:0;float:none}}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block .article-image{display:block;margin-bottom:6px}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.875rem;margin-bottom:4px}@media (max-width:850px){.ohj__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.125rem}}.ohj__wrap .top-stories__top-stories__list .top-stories__article-block .article-title a{color:#333}.ohj__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block .article-title{font-size:1.125rem}.ohj__wrap .top-stories__article-block{position:relative}.ohj__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.ohj__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.ohj__heading{font-size:2rem}}.ohj .ohj__heading{margin-bottom:40px}.ohj .article-list__content{margin-bottom:0}.ohj .article-image{display:block;margin-bottom:15px}.ohj .article-image img{width:100%}.ohj .article-date{display:block;margin-bottom:5px;font-size:.875rem}.ohj__top-story{position:relative;margin-bottom:40px}.ohj__top-story:after{content:" ";display:table;clear:both}@media (min-width:701px){.ohj .article-date{font-size:1rem}.ohj__top-story{display:grid;grid-gap:1.40845%;gap:1.40845%;grid-template-columns:repeat(3,1fr)}}.ambassadors__list,.community__categories__list,.ohj__feed__list,.ohj__top-stories__list{grid-template-columns:repeat(2,1fr)}.ohj__top-story .article-teaser{font-size:1rem}.ohj__top-story .article-title{font-size:1.125rem;padding-bottom:8px}@supports (display:grid){.ohj__top-story::after{display:none}}.ohj__top-story__image{display:block;margin-bottom:15px}@media (min-width:701px){.ohj__top-story .article-teaser{font-size:1.125rem}.ohj__top-story .article-title{font-size:1.875rem}.ohj__top-story__image{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-bottom:0}}@supports (display:grid){.ohj__top-story__image{grid-column-end:span 2;grid-row-start:1;margin-right:0;width:100%}}.ohj__top-story__image img{object-fit:cover;height:200px;width:100%}@media (min-width:501px){.ohj__top-story__image img{height:300px}}@media (min-width:701px){.ohj__top-story__image img{height:400px}.ohj__top-story__copy{padding:24px 0 0 24px;width:32.3943661972%;float:right;margin-right:0}}@supports (display:grid){.ohj__top-story__copy{width:100%}}.ohj__top-stories__list{display:grid;margin:0 0 40px;padding:0}.ohj__top-stories__list:after{content:" ";display:table;clear:both}.ohj__top-stories__list .article-title{font-size:1.125rem;padding-bottom:8px}@media (min-width:701px){.ohj__top-stories__list .article-title{font-size:1.875rem}}.ohj__top-stories__list .article-teaser{font-size:1rem}.ohj__top-stories__item{width:49.2957746479%;float:left;margin-right:1.4084507042%;position:relative;margin-bottom:40px}@supports (display:grid){.ohj__top-stories__item{margin-right:0;width:100%}}.ohj__top-stories__item:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}.ohj__top-stories__item:nth-child(2n+1){clear:both}@supports (display:grid){.ohj__top-stories__item:nth-child(2n){width:100%}.ohj__top-stories::after{display:none}}.ohj__feed__list{border-bottom:1px solid #e2dcde;display:grid;margin:0 0 40px;padding:0}.ohj__feed__list:after{content:" ";display:table;clear:both}.ohj__feed__item{width:49.2957746479%;float:left;margin-right:1.4084507042%;position:relative;margin-bottom:40px}@media (min-width:701px){.ohj__top-stories__list .article-teaser{font-size:1.125rem}.ohj__feed__list{grid-template-columns:repeat(3,1fr)}.ohj__feed__item{width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ohj__feed__item{margin-right:0;width:100%}}.ohj__feed__item:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.ohj__feed__item:nth-child(2n){width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ohj__feed__item:nth-child(2n){width:100%}}.ohj__feed__item:nth-child(3n){width:32.3943661972%;float:right;margin-right:0}@media (max-width:700px){.ohj__feed__item:nth-child(3n){display:none}}@supports (display:grid){.ohj__feed__item:nth-child(3n){width:100%}}.ohj__feed__item .article-title{font-size:1.125rem;padding-bottom:8px}.ohj__featured__top-story--right:after,.ohj__featured__top-story:after{content:" ";display:table;clear:both}@media (min-width:701px){.ohj__feed__item .article-title{padding-bottom:8px;font-size:1.375rem}.ohj__featured__top-story,.ohj__featured__top-story--right{display:grid;grid-gap:1.40845%;gap:1.40845%;grid-template-columns:repeat(3,1fr)}.ohj__section-teaser{width:32.3943661972%;float:right;margin-right:0}}.ohj__section-teaser{background:#f4f2f3;margin-bottom:40px}@supports (display:grid){.ohj__featured__top-story--right::after,.ohj__featured__top-story::after{display:none}.ohj__section-teaser{grid-column-start:3;margin:0 0 40px;width:100%}}.account__wrap .article-list__list .item p,.ohj__section-teaser__content p{margin-bottom:1.5em}@media (min-width:701px){.ohj--design__featured__top-story--right .ohj__section-teaser{width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ohj--design__featured__top-story--right .ohj__section-teaser{grid-column-start:1;width:100%}}.ohj__section-teaser .article-list__more-link{padding-left:20px;padding-right:20px;width:auto}.ohj__section-teaser__content{padding:20px}.ohj__section-sponsor img{display:inline-block;position:relative;top:10px}.ohj__section-sponsor__text{padding-right:5px}.ohj__section-top-story{margin-bottom:40px;position:relative}@media (min-width:701px){.ohj__section-top-story{width:66.1971830986%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ohj__section-top-story{grid-row-start:1;grid-column-end:span 2;margin:0 0 40px;padding-bottom:10px;width:100%}}.ohj__section-top-story img{object-fit:cover;height:200px;width:100%}@media (min-width:501px){.ohj__section-top-story img{height:300px}}.ohj__section-top-story .article-teaser{font-size:1rem}@media (min-width:701px){.ohj__section-top-story img{height:400px}.ohj__section-top-story .article-teaser{font-size:1.125rem}.ohj--design__featured__top-story--right .ohj__section-top-story{width:66.1971830986%;float:right;margin-right:0}}@supports (display:grid){.ohj--design__featured__top-story--right .ohj__section-top-story{grid-row-start:1;grid-column-start:2;width:100%}}.ohj .object-fit-polyfill{height:200px}@media (min-width:501px){.ohj .object-fit-polyfill{height:300px}}@media (min-width:701px){.ohj .object-fit-polyfill{height:400px}}.ohj .article-list__item{margin-top:0!important}.ohj-categories{margin-bottom:40px}.ohj-categories .ohj-logo{display:flex;align-items:center;margin-bottom:8px}.ohj-categories .ohj-logo img{width:200px;margin-left:12px}.ohj-categories p{font-size:1.1rem;margin-bottom:30px}.ohj-categories .description{padding:15px;margin-bottom:30px;font-size:1rem;font-style:italic;border:1px solid #DDD;border-radius:8px}.ohj-categories .categories-wrapper h2{font-size:1.5rem;font-weight:700;padding:15px 0 20px;line-height:1.2}.ohj-categories .categories-wrapper img{border-radius:8px}.ohj-categories .categories-header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px}.ohj-categories .blurb{width:50%}@media (max-width:960px){.ohj-categories .categories-header{display:block}.ohj-categories .blurb{width:100%;margin-bottom:30px}}.ohj-categories .cta{width:50%;text-align:right}.ohj-categories .cta .button{transition:all .25s ease-out;color:#c84632;background-color:#fff;border-color:#c84632}.ohj-categories .cta .button:first-child{margin-right:20px}@media (max-width:960px){.ohj-categories .cta{width:100%}.ohj-categories .cta .button:first-child{margin-right:0;margin-bottom:30px}.ohj-categories .cta .button{width:100%}}.ohj-categories .cta .button:hover{color:#a73b2a;border-color:#a73b2a}.ohj-categories .cta .button.subscribe{color:#fff;background-color:#c84632}.ohj-categories .cta .button.subscribe:hover{background-color:#a73b2a;border-color:#a73b2a}.archive-directory .container{padding:30px 0 50px}.archive-directory .breadcrumb{margin-bottom:30px}.archive-directory .breadcrumb a{font-weight:700;color:#000;font-size:1rem}.archive-directory .breadcrumb span{padding:0 10px}.archive-directory .ohj-description{padding:15px;margin-bottom:30px;font-size:1rem;font-style:italic;border:1px solid #DDD;border-radius:8px}.archive-directory .ohj-description .ohj-logo{display:flex;align-items:center;margin-bottom:8px}.archive-directory .ohj-description .ohj-logo img{width:120px;margin-left:12px}.archive-directory .child-categories,.archive-directory h1,.archive-directory h2{margin-bottom:30px}.archive-directory .child-categories a{display:inline-block;border-radius:20px;padding:8px 16px;font-weight:700;margin:0 15px 15px 0;background-color:#E5E7EB}.archive-directory .pagination .screen-reader-text{display:none}.archive-directory .pagination{float:right}.archive-directory .pagination a{color:#767676;padding:4px}.archive-directory .pagination a.next,.archive-directory .pagination a.prev{padding:8px 16px;border:2px solid #cACACA;border-radius:8px}.archive-directory .entry-content img,.archive-directory .entry-content p{padding-bottom:15px}.gallery-trigger img{padding:0!important;width:100%;aspect-ratio:16/9;object-fit:cover}.gallery,.wp-block-gallery{display:none!important}.gallery-trigger{width:100%;position:relative;border-radius:10px;overflow:hidden}.gallery-trigger .overlay{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}.gallery-trigger .btn-gallery{padding:15px;color:#000;background-color:#fff;border:none;border-radius:40px}@media only screen and (max-width:701px){.obj-description{width:100%}.page-wrap{padding:0 15px!important}.ohj-categories .category-wrapper h2{font-size:1.3rem;font-weight:700;padding:10px 0;line-height:1.2}}.archive-directory .lightbox{width:100vw;height:100vh;padding-right:10px;padding-left:10px;background:rgba(250,250,250,.85);position:fixed;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;transition:z-index 0s .3s,opacity .3s,visibility 0s .3s}@media all and (min-width:768px){.archive-directory .lightbox{padding-right:35px;padding-left:35px}}.archive-directory .js-lightbox-loading .lightbox,.js-lightbox-active .lightbox{z-index:1000000001;opacity:1;visibility:visible;transition:z-index 0s 0s,opacity .3s,visibility 0s 0s}.archive-directory .lightbox:before{width:18px;font-size:3.2rem;line-height:18px;color:#000;position:absolute;top:20px;right:30px;cursor:pointer;content:"×"}.archive-directory .lightbox .lightbox-content{background:#fff;transition:opacity 0s,transform 0s ease-out}.archive-directory .js-lightbox-active .lightbox .lightbox-content{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s ease-out}.archive-directory .js-lightbox-first .lightbox .lightbox-content{transform:translateX(40px);transition:transform .15s linear}.archive-directory .js-lightbox-last .lightbox .lightbox-content{transform:translateX(-40px);transition:transform .15s linear}.archive-directory .lightbox .lightbox-content img{max-height:calc(100vh - 90px);transition:box-shadow .6s ease-out;box-shadow:1px 1px 4px #ccc}.archive-directory .lightbox .lightbox-content img:hover{box-shadow:1px 8px 20px #999;transition:box-shadow .6s ease-in}.archive-directory .lightbox .lightbox-previous,.lightbox .lightbox-next{width:50px;height:50px;font-size:5rem;line-height:.75;color:#000;padding:0 0 .25em;background:rgba(255,255,255,0);border:none;margin-top:-24px;position:absolute;top:50%;outline:0}.archive-directory .js-lightbox-loading .lightbox .lightbox-previous,.js-lightbox-loading .lightbox .lightbox-next{display:none}.archive-directory .lightbox .lightbox-previous{left:0}.archive-directory .lightbox .lightbox-next{right:15px}.archive-directory .lightbox .lightbox-loader{width:40px;height:40px;border-radius:50%;border:1px solid rgba(200,200,200,.3);border-top:1px solid rgba(0,0,0,.85);margin-top:-20px;margin-left:-20px;display:none;position:absolute;top:50%;left:50%;z-index:100000;animation:spinner 1s linear infinite}.archive-directory .js-lightbox-loading .lightbox .lightbox-loader{display:block}.tools-materials__wrap .top-stories__content:after,.tools-materials__wrap .top-stories__top-stories__list:after{display:table;content:" ";clear:both}.entry-content{text-align:justify}.entry-content a{color:#363}.entry-content .wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tools-materials__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.tools-materials__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.tools-materials__heading{font-size:2rem}}.tools-materials__wrap{padding-bottom:40px}.tools-materials__wrap .top-stories__content{position:relative;margin-bottom:40px}.tools-materials__wrap .top-stories__content .top-stories__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.tools-materials__wrap .top-stories__content .top-stories__content--secondary{float:left;position:static;width:340px}@media (max-width:700px){.tools-materials__wrap .top-stories__content .top-stories__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.tools-materials__wrap .top-stories__content .top-stories__content--secondary{float:none;width:100%}}.tools-materials__wrap .top-stories__heading{text-align:center;margin-bottom:20px}.tools-materials__wrap .top-stories__subheading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:10px}.tools-materials__wrap .top-stories__top-stories__list>ul{list-style:none}.tools-materials__wrap .top-stories__top-stories__list .featured-wrap{width:61.0638297872%;float:left;margin-right:2.1276595745%}@media (max-width:850px){.tools-materials__wrap .top-stories__top-stories__list .featured-wrap{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.tools-materials__wrap .top-stories__top-stories__list .non-featured-wrap{width:35.5319148936%;float:right;margin-right:0}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block{margin-bottom:40px}@media (max-width:850px){.tools-materials__wrap .top-stories__top-stories__list .non-featured-wrap{clear:both;width:100%;margin-left:0;margin-right:0;float:none}.tools-materials__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block:last-child{display:none}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block{width:49.2957746479%;float:left;margin-right:1.4084507042%}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(2n){float:right;margin-right:0}}@media (max-width:700px){.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block{width:48.5714285714%;float:left;margin-right:2.8571428571%}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block:nth-child(even){float:right;margin-right:0}}@media (max-width:500px){.tools-materials__wrap .top-stories__subheading{font-size:.9375rem}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block{width:100%;margin-left:0;margin-right:0;float:none}}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block .article-image{display:block;margin-bottom:6px}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.875rem;margin-bottom:4px}.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block .article-title a{color:#333}.tools-materials__wrap .top-stories__top-stories__list .non-featured-wrap .top-stories__article-block .article-title{font-size:1.125rem}.tools-materials__wrap .top-stories__article-block{position:relative}@media (max-width:1120px){.videopage__video{padding-left:20px;padding-right:20px}.videopage__video__wrap{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.videopage__video{padding-left:10px;padding-right:10px}}@media (max-width:850px){.tools-materials__wrap .top-stories__top-stories__list .top-stories__article-block .article-title{font-size:1.125rem}.videopage__video{padding:20px}}.videopage__video__wrap{background:#fff}@media (max-width:960px){.videopage__video__wrap{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.videopage__video__wrap{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.videopage__video{padding-left:10px;padding-right:10px}.videopage__video__wrap{margin-left:-10px;margin-right:-10px}}.videopage__video__header{margin-bottom:20px}.videopage__video__header:after{content:" ";display:table;clear:both}.videopage__video__heading{color:#333;float:left}.videopage__video__morelink{font-weight:700;line-height:1;float:right;color:#fff}.videopage__video__morelink--mobile{padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #fff;text-decoration:none;max-height:42px;display:none;width:200px;clear:both}.videopage__video__morelink--mobile:focus{background:rgba(0,0,0,0);border-color:transparent;outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.videopage__video__morelink--mobile:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.videopage__video__morelink--mobile:hover{background:rgba(255,255,255,.1);border-color:#fff}@media (max-width:500px){.videopage__video__morelink{display:none}.videopage__video__morelink--mobile{display:block}.videopage__video__top{padding-bottom:0;border-bottom:none;margin-bottom:20px}}.videopage__video__top:after{content:" ";display:table;clear:both}.videopage__video__top--main{width:64.9295774648%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.videopage__video__top--main{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.videopage__video__top--secondary{width:32.3943661972%;float:right;margin-right:0}.videopage__video__top--secondary .videopage__video__item{position:relative;margin-bottom:40px}.videopage__video__top--secondary .videopage__video__item:last-child{margin-bottom:0}@media (max-width:700px){.videopage__video__top--secondary{width:100%;margin-left:0;margin-right:0;float:none}.videopage__video__top--secondary .videopage__video__item{width:49.2957746479%;float:left;margin-right:1.4084507042%}.videopage__video__top--secondary .videopage__video__item:last-child{float:right;margin-right:0}}@media (max-width:500px){.videopage__video__top--secondary .videopage__video__item{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}.videopage__video__top--secondary .videopage__video__item:last-child{margin-bottom:0}}.videopage__video__item{position:relative;background:#fff}.videopage__video__item a{color:#333}.videopage__video__item .image{margin-bottom:6px}.videopage__video__item .image img{width:100%}.videopage__video__item .title{font-weight:500;margin-bottom:5px}.videopage__video__item .time{display:block;font-size:.875rem;color:#CACACA;margin-bottom:5px}.videopage__video__item .teaser,.videopage__video__top__item a{color:#333}@media (max-width:500px){.videopage__video__item .teaser,.videopage__video__item .time{display:none}}.videopage__video__item:after{content:" ";display:table;clear:both}.videopage__video__item .sponsored-tag{display:block;position:absolute;top:0;left:0;background:#191919;color:#fff;padding:5px 10px;font-weight:600;z-index:2}.video-series__featured:after,.video-series__featured__content--secondary .video-series__featured__story:after,.video-series__top:after,.video__collection:after,.videopage__video__list:after{display:table;content:" ";clear:both}.videopage__video__list .title{font-size:1.125rem}.videopage__video__list .videopage__video__item{width:23.9436619718%;float:left;margin-right:1.4084507042%}.videopage__video__list .videopage__video__item:last-child{float:right;margin-right:0}@media (max-width:700px){.videopage__video__list .videopage__video__item{width:49.2957746479%;float:left;margin-right:1.4084507042%}.videopage__video__list .videopage__video__item:nth-child(2n){float:right;margin-right:0}.videopage__video__list .videopage__video__item:nth-child(-n+2){margin-bottom:20px}}@media (max-width:700px) and (max-width:500px){.videopage__video__list .videopage__video__item:nth-child(2n){width:100%;margin-left:0;margin-right:0;float:none}}@media (max-width:500px){.videopage__video__list .videopage__video__item{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.videopage__video__list .videopage__video__item--sponsored:last-child{width:23.9436619718%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.videopage__video__list .videopage__video__item--sponsored:last-child{width:49.2957746479%;float:left;margin-right:1.4084507042%}}@media (max-width:500px){.videopage__video__list .videopage__video__item--sponsored:last-child{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.videopage__video__list .videopage__video__item--sponsored:nth-last-child(4)~:last-child{float:right;margin-right:0}.video__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:500px){.video__heading{font-size:2rem}}@media (max-width:1120px){.video-series__top{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:960px){.video-series__top{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.video-series__top{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.video-series__top{padding-left:10px;padding-right:10px}}@media (max-width:850px){.video-series__top{padding-left:20px;padding-right:20px}}@media (max-width:700px){.video__heading{text-align:center;margin-bottom:20px}.video-series__top{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.video-series__featured{margin-bottom:40px}.video-series__featured__content--main{margin-bottom:20px}.video-series__featured__heading{font-size:1.0625rem;font-weight:700;color:#555;margin-bottom:20px}@media (max-width:500px){.video-series__featured__heading{font-size:.9375rem}}.video-series__featured__story{position:relative}.video-series__featured__story .channel{display:inline-block;font-family:roboto-condensed,sans-serif;font-size:1rem;color:#555;text-transform:uppercase;margin-bottom:10px}.video-series__featured__story .image{display:block;margin-bottom:10px}.video-series__featured__story .title{margin-bottom:10px}.video-series__featured__story .video-overlay{display:block}@media (max-width:500px){.video-series__featured__story{margin-bottom:20px}}.video-series__featured__content--main .video-series__featured__story{overflow:hidden}.video-series__featured__content--main .video-series__featured__story .image{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-top:37%}.video-series__featured__content--main .video-series__featured__story .copy{width:32.3943661972%;float:right;margin-right:0}.video-series__featured__content--main .video-series__featured__story .title{font-size:2.25rem}@media (max-width:700px){.video-series__featured__content--main .video-series__featured__story .image{padding-top:27%;width:49.2957746479%;float:left;margin-right:1.4084507042%}.video-series__featured__content--main .video-series__featured__story .copy{width:49.2957746479%;float:right;margin-right:0}}@media (max-width:500px){.video-series__featured__content--main .video-series__featured__story .image{padding-top:56.25%;width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:10px}.video-series__featured__content--main .video-series__featured__story .copy{width:100%;margin-left:0;margin-right:0;float:none}.video-series__featured__content--main .video-series__featured__story .title{font-size:1.625rem}}.video-series__featured__content--secondary .video-series__featured__story{width:32.3943661972%;float:left;margin-right:1.4084507042%}.video-series__featured__content--secondary .video-series__featured__story:last-child{float:right;margin-right:0}.video-series__featured__content--secondary .video-series__featured__story .title{font-size:1.625rem}.video-series__membership-promo{position:relative;margin-bottom:40px}.video-series__membership-promo__inner .mobile{display:none}@media (max-width:500px){.video-series__featured__content--secondary .video-series__featured__story{width:100%;margin-left:0;margin-right:0;float:none}.video-series__membership-promo__inner .mobile{display:block}.video-series__membership-promo__inner .desktop{display:none}}.video-series__membership-promo__cta{position:absolute;top:9%;left:4%;width:92%;height:82%;color:#fff;text-align:center;border:1px solid rgba(80,100,123,.18)}@media (max-width:500px){.video-series__membership-promo__cta{width:84%;height:84%;top:8%;left:8%}}.video-series__membership-promo__cta-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;max-height:100%}@media (max-width:960px){.video-series__membership-promo__cta-inner{width:75%}}@media (max-width:850px){.video-series__membership-promo__cta-inner{width:88%}}.video-series__membership-promo__cta-inner h1{font-size:2.5625rem;margin-bottom:20px}@media (max-width:960px){.video-series__membership-promo__cta-inner h1{font-size:2.125rem}}@media (max-width:850px){.video-series__membership-promo__cta-inner h1{font-size:1.75rem;margin-bottom:12px}}@media (max-width:700px){.video-series__membership-promo__cta-inner{width:92%}.video-series__membership-promo__cta-inner h1{font-size:1.25rem}}@media (max-width:500px){.video-series__membership-promo__cta-inner{width:90%}.video-series__membership-promo__cta-inner h1{font-size:6.9vw}}.video-series__membership-promo__cta-inner h2{font-size:1.5625rem;font-family:roboto-condensed,sans-serif;font-weight:400;line-height:1.3;margin-bottom:20px}@media (max-width:960px){.video-series__membership-promo__cta-inner h2{font-size:1.375rem}}@media (max-width:850px){.video-series__membership-promo__cta-inner h2{font-size:1.125rem;margin-bottom:10px}}@media (max-width:700px){.video-series__membership-promo__cta-inner h2{font-size:.875rem}}@media (max-width:500px){.video-series__membership-promo__cta-inner h2{font-size:4.8vw}}.video-series__membership-promo__cta-inner .button{display:inline-block;padding:10px 15px 15px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px;font-weight:600}.video-series__membership-promo__cta-inner .button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.video-series__membership-promo__cta-inner .button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.video-series__membership-promo__cta-inner .button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}@media (max-width:700px){.video-series__membership-promo__cta-inner .button{padding:5px 10px 7px}}.video__collection__header:after{content:" ";display:table;clear:both}.video__collection__heading{font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;color:#555;margin-bottom:10px;text-transform:uppercase;float:left;margin-right:30px}@media (max-width:500px){.video__collection__heading{font-size:.9375rem}}.video__collection__more-link{color:#2D3450;font-weight:700;line-height:1;float:left}.video__collection__more-link:hover{text-decoration:underline}.videopage__video{padding-top:0;padding-bottom:30px;border-bottom:1px solid #D8D8D8;margin-bottom:40px}.videopage__video__top{padding-bottom:0;border:none;margin-bottom:40px}.videopage__video__top__item{width:100%;margin-left:0;margin-right:0;float:none;position:relative;background:#fff}.videopage__video__top__item:last-child{float:none}.videopage__video__top__item .image{margin-bottom:6px}.videopage__video__top__item .image img{width:100%}.videopage__video__top__item .title{font-weight:500;margin-bottom:5px}.videopage__video__top__item .time{display:block;font-size:.875rem;color:#CACACA;margin-bottom:5px}.videopage__video__top__item .teaser{color:#333}@media (max-width:500px){.videopage__video__top__item .teaser,.videopage__video__top__item .time{display:none}}.author__info-block li:after,.author__info-block:after{display:table;content:" ";clear:both}.videopage__video__top--main .title{font-size:1.875rem;font-weight:700}@media (max-width:850px){.videopage__video__top--main .title{font-size:1.625rem}}@media (max-width:700px){.videopage__video__top--main .title{font-size:1.25rem}}.videopage__video__top--secondary .title{font-size:1.375rem}@media (max-width:850px){.videopage__video__top--secondary .title{font-size:1.25rem}}.videopage__video__top__item .title{font-size:1.875rem}.videopage__video__list{list-style:none;margin-bottom:30px}@supports (display:grid){.videopage__video__list .videopage__video__item{margin-right:0;padding-right:0;width:100%}}.videopage__video__item{width:23.9436619718%;float:left;margin-right:1.4084507042%}.videopage__video__item:last-child{float:right;margin-right:0}@media (max-width:700px){.videopage__video__item{width:49.2957746479%;float:left;margin-right:1.4084507042%}.videopage__video__item:nth-child(2n){float:right;margin-right:0}.videopage__video__item:nth-child(-n+2){margin-bottom:20px}}@media (max-width:700px) and (max-width:500px){.videopage__video__item:nth-child(2n){width:100%;margin-left:0;margin-right:0;float:none}}@media (max-width:500px){.videopage__video__item{width:100%;margin-left:0;margin-right:0;float:none;padding-right:20px;margin-bottom:20px}}.author__info-block{list-style:none;background:#e9eef3;padding:20px;margin-bottom:20px}.author__info-block li{position:relative;margin-bottom:20px}.author__info-block li:last-child{margin-bottom:0;padding:0}.author__info-block a .thumb__heading{color:#333;text-decoration:underline}.author__info-block a .thumb__heading:hover{text-decoration:none}.author__info-block .thumb__heading{font-size:1.375rem;margin-bottom:5px}.author__info-block .thumb__teaser{color:#333}.author__info-block .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.author__info-block .thumb__image{width:21.7391304348%;float:left;margin-right:4.347826087%}.author__info-block .thumb__text-block{width:73.9130434783%;float:right;margin-right:0}.author__info-block .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.author__info-block .thumb__image{margin:0 0 5px;float:none;width:100%}.author__info-block .thumb__text-block{float:none;width:100%}}.author__info-block .thumb__image img{border-radius:50%}.author__info-block p{margin-bottom:20px}.memberships{margin-left:-10px;margin-right:-10px;margin-bottom:40px}.memberships:after{content:" ";display:block;clear:both}.memberships__top h1{font-size:1.375rem;margin-bottom:20px;text-align:center}@media (min-width:701px){.memberships{margin-left:0;margin-right:0}.memberships__top h1{font-size:2.375rem;margin-bottom:30px;text-align:left}}.memberships__feature-list{margin-left:40px}@media (min-width:701px){.memberships__feature-list{list-style:none;margin:0;padding:0}.memberships__feature,.memberships__feature--checked,.memberships__feature--label{border-bottom:1px solid #c8c8c8;display:block;padding:20px 15px}.memberships__feature--label{border-left:1px solid #c8c8c8}}.memberships__feature--label ul{font-size:.875rem;list-style:disc;margin-left:20px}.memberships__feature{display:none}.memberships__feature ul{list-style:none}.memberships__feature--checked{font-size:.9375rem}@media (min-width:701px){.memberships__feature{display:list-item;min-height:45px;text-indent:-9999em}.memberships__feature--checked{background:url(../png/memberships-checkmark.png) 50% 50% no-repeat;min-height:45px;text-indent:-9999em}}.memberships__feature--checked ul{list-style:none}.memberships__feature--cta{display:block;margin-left:-50px;margin-right:-10px;padding-top:20px}@media (min-width:701px){.memberships__feature--cta{padding:30px 15px;margin:0}}.memberships__feature--cta a{padding:5px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px;display:block}.memberships__feature--cta a:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.memberships__feature--cta a:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.memberships__feature--cta a:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}@media (max-width:700px){.memberships__feature,.memberships__feature--checked,.memberships__feature--label{height:auto!important}.memberships__feature--cta a{border-radius:0;text-align:left}.memberships__feature--cta a:after{content:">";padding-left:5px}}@media (min-width:701px){.memberships__feature--cta a{font-size:.8125rem;text-align:center}.memberships__card-group{box-shadow:0 0 10px rgba(39,39,33,.7);width:58.3333333333%;float:left;margin-bottom:20px}}@media (min-width:961px){.memberships__feature--cta a{font-size:1rem}}.memberships__card{border-top:1px solid #989898;padding:10px 10px 0;margin-bottom:20px}.memberships__card:after{content:" ";display:block;clear:both}.memberships__card--user{background:#f7f7f7}.memberships__card--magazine{background:#e5e5e5}.memberships__card--member{background:#d4d4d4}@media (min-width:701px){.memberships__card{width:25%;float:left;border-top:none;border-left:1px solid #fff;margin-bottom:0;padding:0}.memberships__card:nth-of-type(1){border-left:none}.memberships__card__top{background:#e8e8e8;border-bottom:1px solid #c8c8c8;display:table;padding:30px 15px 20px;text-align:center;width:100%}.memberships__card__top h3{display:table-cell;font-size:.875rem;vertical-align:bottom}}.memberships__card__top h3{margin-bottom:10px}@media (min-width:961px){.memberships__card__top h3{font-size:1.1875rem}}.memberships__card--wide{display:none}@media (min-width:701px){.memberships__card--wide{display:block;width:41.6666666667%;float:left;margin-bottom:20px}}.memberships__bottom{margin-bottom:20px}.memberships__bottom__hed{font-size:1.25rem;margin-bottom:5px}.memberships__bottom__list-item{margin-left:20px}.memberships__bottom__list-item a{font-family:inherit;text-decoration:underline}.memberships__bottom__list-item a:hover{text-decoration:none}.blogpage .article__reactions{margin-bottom:40px}.blogpage .article__wrap .curated-content{clear:both;padding:0;margin:0}.blogpage .article__wrap .curated-content__blog-list,.blogpage .article__wrap .curated-content__blog-list .header{margin-bottom:20px}.blogpage .article__wrap .curated-content__blog-list .header:after{content:" ";display:table;clear:both}.blogpage .article__wrap .curated-content__blog-list .header__title{float:left;font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;color:#555;text-transform:uppercase;margin-bottom:0}.blogpage .article__wrap .curated-content__blog-list .more-link{display:block;float:right}.blogpage .article__wrap .curated-content__blog-list .more-link--mobile{padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#555;text-align:center;border:2px solid #555;text-decoration:none;max-height:42px;display:none;clear:both}.blogpage .article__wrap .curated-content__blog-list .more-link--mobile:focus{background:rgba(0,0,0,0);border-color:transparent;outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.blogpage .article__wrap .curated-content__blog-list .more-link--mobile:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.blogpage .article__wrap .curated-content__blog-list .more-link--mobile:hover{border-color:#555;background:rgba(85,85,85,.1)}@media (max-width:500px){.blogpage .article__wrap .curated-content__blog-list .header__title{font-size:.9375rem}.blogpage .article__wrap .curated-content__blog-list .more-link{display:none}.blogpage .article__wrap .curated-content__blog-list .more-link--mobile{display:block;width:200px}.blogpage .article__wrap .curated-content__blog-list .content__list{margin-bottom:20px}}.blogpage .article__wrap .curated-content__blog-list .content__list:after,.blogpage .article__wrap .curated-content__blog-list .item:after{content:" ";display:table;clear:both}.blogpage .article__wrap .curated-content__blog-list .content__list{list-style:none}.blogpage .article__wrap .curated-content__blog-list .item{width:23.4042553191%;float:left;margin-right:2.1276595745%}.blogpage .article__wrap .curated-content__blog-list .item:nth-child(4n){float:right;margin-right:0}.blogpage .article__wrap .curated-content__blog-list .image{display:block;margin-bottom:10px}.magazine-toc__cover-cta:after,.magazine-toc__current:after{content:" ";display:table;clear:both}.blogpage .article__wrap .curated-content__blog-list a .title{color:#333}.blogpage .article__wrap .curated-content__blog-list .title{font-size:1.4375rem;margin-bottom:5px}.blogpage .article__wrap .curated-content__blog-list .teaser{margin-bottom:5px}@media (max-width:500px){.blogpage .article__wrap .curated-content__blog-list .title{font-size:1.125rem}.blogpage .article__wrap .curated-content__blog-list .item:last-child{width:94.9579831933%;float:left;margin-right:.8403361345%}}.branded-blog-topic .blogpage .article__wrap .curated-content__blog-list{padding-top:40px;border-top:1px solid #CACACA}.blogpage .blog-info{background:#e9eef3;padding:20px;margin-bottom:20px}.blogpage .blog-info__heading{margin-bottom:5px}.magazine-toc__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.memberships__card__top{height:auto!important}.branded-blog-topic .blogpage .article__wrap .curated-content__blog-list{padding-top:20px}.magazine-toc__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.magazine-toc__heading{font-size:2rem}}.magazine-toc__collection__heading,.magazine-toc__cover-heading{font-size:1.0625rem;font-weight:700;text-transform:uppercase;font-family:ff-enzo-web}.magazine-toc__current{margin-bottom:40px}.magazine-toc__cover{width:74.6478873239%;float:left;margin-right:1.4084507042%}@media (max-width:850px){.magazine-toc__cover{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}}.magazine-toc__cover-heading{color:#555;margin-bottom:20px}@media (max-width:500px){.magazine-toc__cover-heading{font-size:.9375rem}}.magazine-toc__cover-image{width:48.5714285714%;float:left;margin-right:0}@media (max-width:1120px){.magazine-toc__cover-image{margin-right:10px}}@media (max-width:700px){.magazine-toc__cover-image{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}}@media (min-width:701px){.magazine-toc__cover-image{padding-right:10px}}.magazine-toc__cover-image img{border:2px solid #cacaca;margin:0 auto}.magazine-toc__cover-copy{width:48.5714285714%;float:left;margin-right:0}@media (max-width:700px){.magazine-toc__cover-copy{width:100%;float:left;margin-left:0;margin-right:0}}.magazine-toc__cover-copy .membership__label{margin-bottom:20px}.magazine-toc__cover-story{font-size:1.875rem;margin-bottom:20px}.magazine-toc__cover-teaser{line-height:1.5;margin-bottom:40px}.magazine-toc__cover-cta{padding:10px 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.magazine-toc__digital-link{font-weight:600;color:#0A2C4C}.magazine-toc__more-link,.magazine-toc__purchase-link{border-radius:4px;color:#fff;line-height:1;max-height:42px}.magazine-toc__purchase-link{display:inline-block;padding:5px 10px;background:#C84632;text-align:center;border:2px solid #C84632;text-decoration:none;font-weight:600;margin-right:20px}.magazine-toc__purchase-link:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.acf-form-submit .button:focus,.custom-collection__cta:focus,.downloads__wrap .formfield__submit:focus,.enews-splash__thank-you__link-back:focus,.event_registration__wrap .formfield__submit:focus,.events-enews-splash__thank-you__link-back:focus,.magazine-toc__more-link:focus,.register__form__submit:focus,.search-results__results__searchfield .formfield__submit:focus,.sha-splash__thank-you__link-back:focus{outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.magazine-toc__purchase-link:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.magazine-toc__purchase-link:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.magazine-toc__more-link{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;text-align:center;border:2px solid #0A2C4C;text-decoration:none}.magazine-toc__more-link:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.magazine-toc__more-link:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.magazine-toc__more-link:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.magazine-toc__actions{width:23.9436619718%;float:right;margin-right:0;padding:15px 20px 20px;background:#F6F6F6;border:1px solid #e5e5e5;margin-bottom:20px}@media (max-width:850px){.magazine-toc__actions{margin-bottom:0;width:100%;float:left;margin-left:0;margin-right:0}}.magazine-toc__actions__heading{font-size:1.4375rem;margin-bottom:20px}.magazine-toc__actions__list{list-style:none}.magazine-toc__actions__item{display:block;margin-bottom:20px}.magazine-toc__actions__item a{display:inline-block;font-weight:600;color:#2D3450}.issue-archive__issue-list:after,.magazine-toc__collection--narrow .article-list__list li:after,.magazine-toc__collection--narrow .article-list__list:after,.magazine-toc__collection--wide .article-list__list li:after,.magazine-toc__collection:after{display:table;clear:both;content:" "}.magazine-toc__featured{margin-bottom:40px}@media (max-width:850px){.magazine-toc__featured{margin-bottom:0}}.magazine-toc__list{padding-left:20px}.magazine-toc__list-item{margin-bottom:10px}.magazine-toc__list-item a{color:#2D3450}.magazine-toc__list-heading{text-align:center;margin-bottom:20px}.magazine-toc__collection,.magazine-toc__collection .article-list__list{margin-bottom:40px}.magazine-toc__collection--wide{width:66.1971830986%;float:left;margin-right:1.4084507042%}.magazine-toc__collection--wide .article-list__list{margin-bottom:20px;list-style:none}.magazine-toc__collection--wide .article-list__list li{position:relative;margin-bottom:20px;border-bottom:none}.magazine-toc__collection--wide .article-list__list li:last-child{margin-bottom:0;padding:0}.magazine-toc__collection--wide .article-list__list a .thumb__heading{color:#333;text-decoration:underline}.magazine-toc__collection--wide .article-list__list a .thumb__heading:hover{text-decoration:none}.magazine-toc__collection--wide .article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.magazine-toc__collection--wide .article-list__list .thumb__teaser{color:#333}.magazine-toc__collection--wide .article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.magazine-toc__collection--wide .article-list__list .thumb__image{width:36.170212766%;float:left;margin-right:2.1276595745%}.magazine-toc__collection--wide .article-list__list .thumb__text-block{width:61.7021276596%;float:right;margin-right:0}.magazine-toc__collection--wide .article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.magazine-toc__collection--wide .article-list__list .thumb__image{margin:0 0 5px;width:100%;float:left}.magazine-toc__collection--wide .article-list__list .thumb__text-block{width:100%;margin-left:0;float:right;margin-right:0}.magazine-toc__collection--wide .article-list__list{list-style:none}.magazine-toc__collection--wide .article-list__list li{position:relative;margin-bottom:20px}.magazine-toc__collection--wide .article-list__list li:after{content:" ";display:table;clear:both}.magazine-toc__collection--wide .article-list__list li:last-child{margin-bottom:0;padding:0}.magazine-toc__collection--wide .article-list__list a .thumb__heading{color:#333;text-decoration:underline}.magazine-toc__collection--wide .article-list__list a .thumb__heading:hover{text-decoration:none}.magazine-toc__collection--wide .article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.magazine-toc__collection--wide .article-list__list .thumb__teaser{color:#333}.magazine-toc__collection--wide .article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.magazine-toc__collection--wide .article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:500px) and (max-width:500px){.magazine-toc__collection--wide .article-list__list .thumb__image{margin:0 0 5px;float:none;width:100%}.magazine-toc__collection--wide .article-list__list .thumb__text-block{float:none;width:100%}}@media (max-width:850px){.magazine-toc__collection--wide{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:40px}}.magazine-toc__collection--narrow{width:32.3943661972%;float:right;margin-right:0}@media (max-width:850px){.magazine-toc__collection--narrow{width:100%;float:left;margin-left:0;margin-right:0}}.magazine-toc__collection--narrow .article-list__list{list-style:none}.magazine-toc__collection--narrow .article-list__list li{position:relative;margin-bottom:20px;border-bottom:none}.magazine-toc__collection--narrow .article-list__list li:last-child{margin-bottom:0;padding:0}.magazine-toc__collection--narrow .article-list__list a .thumb__heading{color:#333;text-decoration:underline}.magazine-toc__collection--narrow .article-list__list a .thumb__heading:hover{text-decoration:none}.magazine-toc__collection--narrow .article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.magazine-toc__collection--narrow .article-list__list .thumb__teaser{color:#333}.magazine-toc__collection--narrow .article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.magazine-toc__collection--narrow .article-list__list .thumb__image{width:21.7391304348%;float:left;margin-right:4.347826087%}.magazine-toc__collection--narrow .article-list__list .thumb__text-block{width:73.9130434783%;float:right;margin-right:0}.magazine-toc__collection--narrow .article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.magazine-toc__collection--narrow .article-list__list .thumb__image{margin:0 0 5px;float:none;width:100%}.magazine-toc__collection--narrow .article-list__list .thumb__text-block{float:none;width:100%}}@media (max-width:850px){.magazine-toc__collection--narrow .article-list__list{width:49.2957746479%;float:left}.magazine-toc__collection--narrow .article-list__list:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.magazine-toc__collection--narrow .article-list__list:nth-child(2n+2){margin-left:50.7042253521%;margin-right:-100%;clear:none}}@media (max-width:500px){.magazine-toc__collection--narrow .article-list__list{float:none;width:100%!important;margin-right:0!important;margin-left:0!important;margin-bottom:20px}.magazine-toc__collection__heading{font-size:.9375rem}}.magazine-toc__collection__heading{color:#555;margin-bottom:10px;padding-top:30px}.issue-archive__heading{margin-bottom:20px}.issue-archive__issue-list{list-style:none;padding-bottom:0;margin-bottom:20px}.issue-archive__issue{position:relative;width:23.9436619718%;float:left;margin-bottom:1.6949152542%}.issue-archive__issue:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.issue-archive__issue:nth-child(4n+2){margin-left:25.3521126761%;margin-right:-100%;clear:none}.issue-archive__issue:nth-child(4n+3){margin-left:50.7042253521%;margin-right:-100%;clear:none}.issue-archive__issue:nth-child(4n+4){margin-left:76.0563380282%;margin-right:-100%;clear:none}@media (max-width:700px){.issue-archive__issue{width:49.2957746479%;float:left}.issue-archive__issue:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.issue-archive__issue:nth-child(2n+2){margin-left:50.7042253521%;margin-right:-100%;clear:none}}.issue-archive__pagination a,.search-results__pagination a{width:40px;border-radius:50%;overflow:hidden;text-indent:-9000px}.issue-archive__issue__image{display:block;margin-bottom:10px}.issue-archive__issue__month{font-size:1.125rem;text-align:center}.issue-archive__cta{background:#acb8bc;height:316px;color:#fff}.issue-archive__cta__inner{padding:20px}@media (max-width:960px){.issue-archive__cta__inner{padding:10px}}.issue-archive__cta__heading{font-size:1.375rem;margin-bottom:10px}.issue-archive__cta__subheading{font-size:1.125rem;margin-bottom:20px}.issue-archive__pagination{position:relative;clear:both;float:right;margin-bottom:20px}.issue-archive__pagination:after{content:" ";display:table;clear:both}.issue-archive__pagination__current{display:block;float:left;margin-right:20px;line-height:40px}.issue-archive__pagination__previous{margin-right:20px}.issue-archive__pagination a{display:block;float:left;height:40px;background:#acb8bc}.search-results__content:after,.search-results__wrap:after{display:table;content:" ";clear:both}.search-results__wrap{margin-bottom:20px}.search-results__heading{font-size:2.75rem;font-weight:700;text-align:center;margin-bottom:20px}@media (max-width:700px){.search-results__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.search-results__heading{font-size:2rem}}.search-results__filters{width:23.4042553191%;float:left;margin-right:2.1276595745%;padding:20px;background:#E4E7EB}@media (max-width:850px){.search-results__filters{display:none}}.search-results__filters__heading{font-size:1.375rem;font-weight:400;margin-bottom:20px}.search-results__filters__subheading{font-size:1.125rem;text-transform:capitalize;margin-bottom:15px}.search-results__filters__list{list-style:none;margin-bottom:20px}.search-results__filters__topic{margin-bottom:15px}.search-results__filters__topic a{color:#0A2C4C;padding:2px 10px 4px;border-radius:30px}.search-results__filters__topic.active a{background:#2C2E35;color:#fff}.search-results__controls{margin-bottom:20px}.search-results__controls:after{content:" ";display:table;clear:both}@media (max-width:960px){.search-results__controls{display:none}}.search-results__controls__filter-list{list-style:none;padding-bottom:20px;border-bottom:2px solid #fff;margin-bottom:20px}.search-results__controls__filter-list .clear-filters-trigger{display:block;clear:both;width:70px;cursor:pointer}.search-results__controls__filter{position:relative;display:inline-block;border-radius:6px 0 0 6px;margin-right:10px;margin-bottom:15px;background:#F6F6F6;line-height:20px;padding:2px 6px 2px 10px}.search-results__controls__filter:last-child{margin-right:0}.search-results__controls__filter .close{background:#a0a6ac;position:absolute;top:0;right:-24px;width:24px;height:100%;display:inline-block;border-radius:0 6px 6px 0;padding:0 7px;color:#fff;font-weight:700;cursor:pointer;line-height:24px}.search-results__sort{padding-bottom:20px;border-bottom:2px solid #E4E7EB;margin-bottom:20px}.search-results__sort:after{content:" ";display:table;clear:both}.search-results__sort__label{display:block;float:left;margin-right:10px}.search-results__sort__list{list-style:none;float:left}.search-results__sort__item{display:inline-block;margin-right:10px;cursor:pointer}.search-results__sort__item:last-child{margin-right:0}.search-results__sort__item a{color:#333}.search-results__sort__item.active{font-weight:600}.search-results__sort__total{display:block;float:right}.search-results__results{width:74.4680851064%;float:right;margin-right:0}@media (max-width:850px){.search-results__results{width:100%;margin-left:0;margin-right:0;float:none}}.search-results__results__searchfield{margin-bottom:20px}.search-results__results__searchfield:after{content:" ";display:table;clear:both}.search-results__results__searchfield .formfield{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-bottom:0}.search-results__results__searchfield .formfield:last-child{width:15.4929577465%;float:right;margin-right:0;text-align:right}.search-results__results__searchfield .formfield__text{background:#F6F6F6;width:98%;height:50px;border:1px solid #CACACA;border-radius:4px}.search-results__results__searchfield .formfield__submit{display:inline-block;padding:10px 33px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px;max-height:none;height:50px}.search-results .article-list__list .thumb__teaser,.search-results .article-list__list a .thumb__heading{color:#333}.register__login a,.register__secondary .account-info a,.search-results .article-list__list a .thumb__heading,.search-results__author__link:hover{text-decoration:underline}.search-results__results__searchfield .formfield__submit:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.search-results__results__searchfield .formfield__submit:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.search-results__results__searchfield .formfield__submit:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}@media (max-width:1120px){.search-results__results__searchfield .formfield__submit{padding-left:5px;padding-right:5px}}.search-results .article-list__list{list-style:none}.search-results .article-list__list li{position:relative;margin-bottom:20px}.search-results .article-list__list li:after{content:" ";display:table;clear:both}.search-results .article-list__list li:last-child{margin-bottom:0;padding:0}.search-results .article-list__list a .thumb__heading:hover{text-decoration:none}.search-results .article-list__list .thumb__heading{font-size:1.375rem;margin-bottom:5px}.search-results .article-list__list .thumb__published{margin-bottom:10px;font-size:.875rem;text-transform:uppercase;color:#7f7f7f}.search-results .article-list__list .thumb__image{width:31.4285714286%;float:left;margin-right:2.8571428571%}.search-results .article-list__list .thumb__text-block{width:65.7142857143%;float:right;margin-right:0}.search-results .article-list__list .thumb__text-block--wide{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:500px){.search-results .article-list__list .thumb__image{margin:0 0 5px;float:none;width:100%}.search-results .article-list__list .thumb__text-block{float:none;width:100%}}.search-results .article-list__list .lock-icon{display:none}.search-results .article-list__list .locked .thumb__image{position:relative}.search-results .article-list__list .locked .thumb__image .lock-icon{display:block;position:absolute;bottom:5px;left:5px;width:20px;height:20px;background:#4a5052;border-radius:50%;color:#fff;text-align:center;line-height:20px}.search-results__pagination{position:relative;clear:both;float:right;margin-bottom:20px}.search-results__pagination:after{content:" ";display:table;clear:both}.search-results__pagination__current{display:block;float:left;margin-right:20px;line-height:40px}.search-results__pagination__previous{margin-right:20px}.search-results__pagination a{display:block;float:left;height:40px;background:#acb8bc}.search-results__promo{background:#f1f3f2;padding:20px 16px;overflow:hidden}.search-results__promo__title{font-size:1.5rem;margin-bottom:4px}.search-results__promo__desc{font-size:1rem;float:left;width:75%}@media (max-width:500px){.search-results__promo__desc{float:none;width:100%;margin-bottom:10px}}.search-results__promo__btn{float:right;display:inline-block;padding:10px;text-align:center;border:2px solid #cacaca;border-radius:4px;color:#7c7c87;font-weight:600;margin-top:-12px}@media (max-width:500px){.search-results__promo__btn{float:none;margin:0 auto}}.search-results__promo__btn:hover{background:#f8f7f7}.search-results__author{margin-bottom:25px;background:#f1f3f2;padding:20px 16px;overflow:hidden}.search-results__author__image{max-width:100px!important;float:left;padding-right:15px}.search-results__author__title{font-size:1.5rem;padding-bottom:5px}.search-results__author__link{font-size:1.25rem;padding-bottom:5px;color:#0a2c4c}.register__wrap{padding-bottom:40px}.register__header{margin-bottom:20px}.register__header:after{content:" ";display:table;clear:both}.register__main{background:#F3F3F3;border-radius:6px;padding:20px;width:49.2957746479%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.register__main{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.register__secondary{width:49.2957746479%;float:right;margin-right:0}@media (max-width:700px){.register__secondary{width:100%;margin-left:0;margin-right:0;float:none}}.register__secondary .account-info{padding:20px;background:#E5E5E5;border-radius:6px}.register__secondary .account-info h3{margin-bottom:10px}.register__secondary .account-info h3:last-of-type{margin-bottom:0}.register__secondary .account-info__list{list-style:none;margin-bottom:10px}.register__secondary .account-info__item{position:relative;padding-left:35px;margin-bottom:15px}.register__secondary .account-info__item:after{content:"";display:inline-block;position:absolute;top:0;left:0;background:url(../png/icon-check-black.png) no-repeat;background-size:contain;width:25px;height:20px}.account__profile:after,.fhbhouse__header:after,.register__form__top:after{content:" ";clear:both}.register__secondary .account-info a:hover{color:#0A2C4C}.register__heading{font-size:2.75rem;font-weight:700;float:left;margin:0 20px 0 0}@media (max-width:700px){.register__heading{text-align:center;margin-bottom:20px}}.register__login{float:left;position:relative;top:23px}@media (max-width:500px){.register__heading{font-size:2rem}.register__login{top:11px}}.register__form .formfield{position:relative;margin-bottom:30px}.register__form .formfield__text{width:250px;border:1px solid #D8D8D8;border-radius:4px}.register__form .formfield__text:focus{border-color:#333}.register__form .g-recaptcha{margin-bottom:30px}.register__form__top{margin-bottom:40px}.register__form__top:after{display:table}.register__form__heading{display:block;font-weight:600;margin-bottom:5px}.register__form__group{margin-bottom:30px}.register__form__survey select{width:250px}.register__form__email-options input[type=checkbox]{margin-right:10px}.register__form__agreement{margin-bottom:10px}.register__form__agreement a{color:#2D3450;font-weight:500}.register__form__agreement a:hover{border-bottom:1px solid #2D3450}.register__form__submit{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px;font-weight:500;float:left;margin-right:9%}.register__form__submit:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.register__form__submit:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.register__form__submit:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.register__form .manage-account{padding-top:13px}.account__wrap{padding-bottom:30px}.account--main{width:66.1971830986%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.account--main{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}}.account--main textarea{width:100%;height:230px;padding:15px;margin-bottom:10px;border:1px solid #E4DFD9}.account--main textarea:focus{outline:0;border-color:rgb(176.5,176.5,176.5)}.account--secondary{width:32.3943661972%;float:right;margin-right:0}@media (max-width:700px){.account--secondary{width:100%;margin-left:0;margin-right:0;float:none}}.account--secondary ol,.account--secondary p,.account--secondary ul{margin-bottom:1.5em}.account--secondary li{margin-left:20px}.account--secondary__heading{font-size:1.4375rem;margin-bottom:5px}.account--secondary__subheading{font-size:1.25rem;margin-bottom:5px}.account--secondary a{color:#4E7583;text-decoration:underline}.account__comments{margin-bottom:40px}.account__comments__heading{border-bottom:1px solid #CACACA;font-weight:600;margin-bottom:20px;padding-bottom:10px}.account__comments ul{list-style:none}.account__comments__list-item{border-bottom:1px solid #CACACA;margin-bottom:20px;padding-bottom:20px}.account__comments__list-item:last-of-type{border:0}.account__comments__list-item p{margin-bottom:1.5em}.account__comments__comment-heading{font-size:1.125rem;font-weight:600;margin-bottom:6px}.account__comments__comment-info{color:#767676;font-size:.875rem}.account__comments__comment-delete,.account__comments__comment-edit{display:inline-block;padding:10px 15px 15px;color:#333;line-height:1;text-align:center;text-decoration:none;max-height:42px}.account__comments__comment-edit{background:0 0;border-radius:4px;border:2px solid #0A2C4C;margin-bottom:10px;margin-right:10px}.account__comments__comment-edit:focus,.account__comments__comment-edit:hover{background:rgba(0,0,0,0);border-color:transparent}.account__comments__comment-edit:focus{outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.account__comments__comment-edit:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.account__comments__comment-delete{background:0 0;border-radius:4px;border:2px solid #0A2C4C}.account__comments__comment-delete:focus,.account__comments__comment-delete:hover{background:rgba(0,0,0,0);border-color:transparent}.account__profile .image img,.question__info .image img{border-radius:50%}.account__comments__comment-delete:focus{outline:transparent auto 1px;-webkit-appearance:none;-moz-appearance:none}.account__comments__comment-delete:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.account__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.account__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.account__heading{font-size:2rem}}.account__subheading{font-size:1.375rem;margin-bottom:20px}.account__profile{background:#F6F6F6;padding:20px;margin-bottom:40px}.account__profile:after{display:table}.account__profile .image{float:left;width:100px;margin-right:20px}.account__profile .info{position:relative;float:left;height:100px}.account__profile .username{position:absolute;top:25px;font-size:1.125rem;font-weight:600}.account__edit-link{display:block;clear:both;padding-top:10px;color:#2D3450}.account__post-project .about{padding:15px 20px 20px;background:#F6F6F6;border:1px solid #e5e5e5;margin-bottom:20px}@media (max-width:850px){.account__post-project .about{margin-bottom:0}}.account__post-project .about__heading{font-size:1.4375rem;margin-bottom:20px}.account__post-project .about__list{list-style:none}.account__post-project .about__item{display:block;margin-bottom:20px}.account__post-project .about__item a{display:inline-block;font-weight:600;color:#2D3450}.account__post-project .about p{margin-bottom:20px}.account__post-project .about p:last-child{margin-bottom:0}.account__post-project .about a{text-decoration:underline}.acf-form-submit .button{display:inline-block;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px;max-height:unset;padding:10px;font-weight:600}.acf-actions .button,.fhbhouse__button{padding:10px 15px 15px;text-align:center;line-height:1;text-decoration:none}.acf-form-submit .button:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.acf-form-submit .button:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.acf-form-submit .button:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.acf-actions .button{display:inline-block;background:0 0;border-radius:4px;color:#767676;border:2px solid #CACACA;max-height:42px;font-weight:600;cursor:pointer}.acf-actions .button:focus{-webkit-appearance:none;-moz-appearance:none;outline:#2f2f2f auto 1px}.acf-actions .button:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.acf-actions .button:focus,.acf-actions .button:hover{border:2px solid #CACACA;background:#f8f7f7;text-decoration:none}.fhbhouse__header{margin-bottom:25px}.fhbhouse__header:after{display:table}.fhbhouse__header_top{margin:30px 15px 0}.fhbhouse__header_top a{display:inline-block}.fhbhouse__header_top--logo{margin-bottom:13px}.fhbhouse__header_intro{position:relative}.fhbhouse__header_intro--blurb{position:absolute;padding:30px 40px 20px;bottom:0;color:#fff;background:linear-gradient(to top,#414141,rgba(65,65,65,.8) 15%,rgba(255,255,255,0) 86%,rgba(255,255,255,0))}.fhbhouse__header_intro--blurb h1{text-shadow:1px 1px 3px #555}@media (max-width:700px){.fhbhouse__header_intro--blurb h1{font-size:2rem;text-align:center}}.fhbhouse__header_intro--blurb h3{font-size:1.125rem}@media (max-width:500px){.fhbhouse__header_intro--blurb{width:100%;margin:0;transform:translateY(-50%);top:50%;bottom:auto}.fhbhouse__header_intro--blurb h3{display:none}}.fhbhouse__content:after,.fhbhouse__content__header:after{display:table;content:" ";clear:both}.fhbhouse__header_intro--pool-title{position:absolute;margin:10px 30px;bottom:0;right:0;color:#fff}.fhbhouse__header_intro--pool-title h1{font-size:2.25rem;line-height:1;text-shadow:1px 1px 3px #555}@media (max-width:500px){.fhbhouse__header_intro--pool-title{width:100%;margin:0;transform:translateY(-50%);top:50%;bottom:auto;right:auto}.fhbhouse__header_intro--pool-title h1{font-size:1.5rem;text-align:center}}.fhbhouse__content{margin-bottom:10px}.fhbhouse__content__block{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}.fhbhouse__content__header{margin-bottom:10px;position:relative}.fhbhouse__content__header_heading{font-family:ff-enzo-web,sans-serif;font-weight:700;margin-right:35px;font-size:1.4375rem;float:left}.fhbhouse__content__header_morelink{font-family:ff-enzo-web,sans-serif;position:absolute;bottom:0;font-size:1.0625rem;color:#336464}.fhbhouse__content__list{list-style:none;display:flex;flex-wrap:wrap}.fhbhouse__content__list:after{content:" ";display:table;clear:both}.fhbhouse__content__list_item{margin-bottom:20px;width:49.2957746479%;float:left;margin-right:1.4084507042%}.fhbhouse__content__list_item:nth-child(2n){float:right;margin-right:0}@media (max-width:700px){.fhbhouse__content__list_item:nth-child(2n){float:left}.fhbhouse__content__list_item.card .teaser{display:none}}.fhbhouse__content__list_item.card{position:relative;background:#fff;border:1px solid #e8e8e8}.fhbhouse__content__list_item.card .copy{background:#fff;padding:5px 20px 20px}@media (max-width:500px){.fhbhouse__content__list_item{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}.fhbhouse__content__list_item.card .copy{padding:10px}}.fhbhouse__content__list_item.card .title{font-size:1.125rem;margin-bottom:5px}.fhbhouse__content__list_item.card .teaser,.fhbhouse__content__list_item.card .title a{color:#333}.fhbhouse__content__list_item.card .channel{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#0a2c4c;text-transform:uppercase}.fhbhouse__content__list_item .image{max-height:192px;overflow:hidden}.fhbhouse__content__list_item .title{padding:20px 20px 0;font-size:1.125rem;margin-bottom:5px}@media (max-width:500px){.fhbhouse__content__list_item .image{max-height:260px;display:block}.fhbhouse__content__list_item .image img{margin-left:auto;margin-right:auto}.fhbhouse__content__list_item .title{padding:10px 10px 0}}@media (max-width:700px){.fhbhouse__content__list_item .title{margin-bottom:0}}.fhbhouse__info{margin-bottom:40px;display:flex;flex-flow:row nowrap}.fhbhouse__info:after{content:" ";display:table;clear:both}@media (max-width:700px){.fhbhouse__info{flex-wrap:wrap}}.fhbhouse__info_right{width:100%;display:flex;flex-flow:column;margin-left:20px}@media (max-width:700px){.fhbhouse__info_right{margin-left:0;margin-top:20px}}.fhbhouse__info_right .fhbhouse__navigate{margin-bottom:0}.fhbhouse__enlsignup__form__top,.fhbhouse__info_right .fhbhouse__navigate__heading{margin-bottom:10px}.fhbhouse__button{background:#336464;border-radius:4px;color:#fff;border:2px solid #336464;max-height:42px;font-weight:600;display:block;margin-bottom:20px}.fhbhouse__button:focus,.fhbhouse__button:hover{background:rgb(37.2198675497,72.9801324503,72.9801324503)}.fhbhouse__button:focus{border-color:rgb(16.5496688742,32.4503311258,32.4503311258);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.fhbhouse__button:hover{border-color:rgb(37.2198675497,72.9801324503,72.9801324503)}.fhbhouse__button:active{background:rgb(64.7801324503,127.0198675497,127.0198675497);border-color:rgb(64.7801324503,127.0198675497,127.0198675497)}.fhbhouse__button.orange{background-color:#F36F21;border-color:#F36F21}.fhbhouse__button.green{background-color:#00D800;border-color:#00D800}.fhbhouse__navigate{padding:15px 20px;background-color:#F6F6F6;border:1px solid #E5E5E5}.fhbhouse__navigate__heading{font-family:ff-enzo-web,sans-serif;font-size:1.4375rem;font-weight:700;color:#336464;margin-bottom:20px}.fhbhouse__navigate__heading.orange{color:#F36F21}.fhbhouse__navigate__heading.green{color:#00D800}.fhbhouse__navigate__list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:10px}.fhbhouse__navigate__item{display:inline-block;padding:0 5px 5px 0}.fhbhouse__navigate__item a{display:block;font-weight:600;color:#2D3450}.fhbhouse__navigate__item .inactive{color:#767676;font-weight:500;pointer-events:none}.fhbhouse__sponsors__heading,.fhbhouse__sponsors__sidebyside__heading{color:#336464;font-family:ff-enzo-web,sans-serif;text-align:center;text-transform:uppercase}.fhbhouse__social{margin:20px auto}.fhbhouse__sponsors__sidebyside{margin:40px auto;display:flex;flex-flow:row nowrap;justify-content:space-between}.fhbhouse__sponsors__sidebyside__wrap{min-width:50%;padding:0 10px}.fhbhouse__sponsors__sidebyside__wrap:nth-child(2n){border-left:1px solid #e5e5e5}.fhbhouse__sponsors__sidebyside__heading{font-size:1.375rem;font-weight:700}@media (max-width:500px){.fhbhouse__sponsors__sidebyside__heading{font-size:1.125rem}}.fhbhouse__sponsors__sidebyside__list{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.fhbhouse__sponsors__sidebyside__list:after{content:" ";display:table;clear:both}.fhbhouse__sponsors__sidebyside__item{list-style:none;padding:15px 10px}.fhbhouse__sponsors__sidebyside__item>img{max-width:105px;margin:0 auto}.fhbhouse__sponsors__wrap{border-top:1px solid #e5e5e5;padding-top:20px;margin-bottom:20px}@media (max-width:1120px){.fhbhouse__sponsors__wrap{padding-left:20px;padding-right:20px}}@media (max-width:960px){.fhbhouse__sponsors__wrap{padding-left:10px;padding-right:10px}}@media (max-width:850px){.fhbhouse__sponsors__wrap{padding-left:20px;padding-right:20px}}@media (max-width:700px){.fhbhouse__sponsors__wrap{padding-left:10px;padding-right:10px}}.fhbhouse__sponsors__heading{font-size:2.25rem}.fhbhouse__sponsors__subheading{font-size:1.5rem;text-align:center;margin-top:20px}@media (max-width:500px){.fhbhouse__sponsors__heading{font-size:1.5rem}.fhbhouse__sponsors__subheading{font-size:1.125rem}}.fhbhouse__sponsors__list{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.fhbhouse__sponsors__list:after{content:" ";display:table;clear:both}.fhbhouse__sponsors__item{list-style:none;padding:15px 10px}.fhbhouse__sponsors__item>img{max-width:175px;margin:0 auto}.fhbhouse__newsletter{background:#fff;color:#191919;border:1px solid #e8e8e8;padding:25px 20px}.fhbhouse__newsletter .embed-submit{position:relative;margin-bottom:0}.fhbhouse__newsletter .embed-submit__textfield{display:block;width:100%;height:45px;padding-left:10px;padding-right:85px;background:#fff;border:1px solid #191919;border-radius:4px;font-size:1rem;color:#191919}.fhbhouse__newsletter .embed-submit__textfield::-webkit-input-placeholder{color:#767676}.fhbhouse__newsletter .embed-submit__textfield:-moz-placeholder{color:#767676}.fhbhouse__newsletter .embed-submit__textfield::-moz-placeholder{color:#767676}.fhbhouse__newsletter .embed-submit__textfield:-ms-input-placeholder{color:#767676}.fhbhouse__newsletter .embed-submit__textfield::-ms-input-placeholder{color:#767676}.fhbhouse__newsletter .embed-submit__textfield:placeholder-shown{color:#767676}.fhbhouse__newsletter .embed-submit__submit{background:9px 7px #191919;position:absolute;top:0;right:0;height:45px;width:80px;padding:10px;border:none;border-radius:0 4px 4px 0;background-size:55%;border-left:1px solid rgba(255,255,255,.18);font-family:ff-enzo-web,sans-serif;font-size:.875rem;font-weight:700;color:#fff;text-transform:uppercase}.fhbhouse__newsletter .embed-submit__submit:focus{background:rgb(45.4,45.4,45.4)}.fhbhouse__newsletter .embed-submit__submit:active,.fhbhouse__newsletter .embed-submit__submit:hover{background-size:50%;font-size:85%}.fhbhouse__newsletter .embed-submit .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.fhbhouse__newsletter .embed-submit .loading:after{content:" ";display:table;clear:both}.fhbhouse__newsletter .embed-submit .loading .embed-submit__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;position:relative;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.fhbhouse__newsletter .embed-submit .loading .loading-message{display:block}.fhbhouse__newsletter .embed-submit .svg-icon{fill:#c5c5c5;height:22px;stroke:none;width:22px}@media (max-width:850px){.fhbhouse__newsletter .embed-submit__textfield{padding:5px}.fhbhouse__newsletter .embed-submit__submit{width:70px;padding:0}}.fhbhouse__newsletter__heading{font-size:1.125rem;font-weight:400;margin-bottom:20px}.fhbhouse__enlsignup{min-width:350px;max-width:40%}@media (max-width:700px){.fhbhouse__enlsignup{max-width:100%}}.fhbhouse__enlsignup .copy{padding:6%;border:1px solid #e8e8e8}.fhbhouse__enlsignup__logo{float:left;margin-right:5%;max-width:110px}.fhbhouse__enlsignup__form .embed-submit{position:relative;margin-bottom:0}.fhbhouse__enlsignup__form .embed-submit__textfield{display:block;width:100%;height:45px;padding-left:10px;padding-right:85px;background:#fff;border:1px solid #191919;border-radius:4px;font-size:1rem;color:#191919}.fhbhouse__enlsignup__form .embed-submit__textfield::-webkit-input-placeholder{color:#767676}.fhbhouse__enlsignup__form .embed-submit__textfield:-moz-placeholder{color:#767676}.fhbhouse__enlsignup__form .embed-submit__textfield::-moz-placeholder{color:#767676}.fhbhouse__enlsignup__form .embed-submit__textfield:-ms-input-placeholder{color:#767676}.fhbhouse__enlsignup__form .embed-submit__textfield::-ms-input-placeholder{color:#767676}.fhbhouse__enlsignup__form .embed-submit__textfield:placeholder-shown{color:#767676}.fhbhouse__enlsignup__form .embed-submit__submit{background:9px 7px #191919;position:absolute;top:0;right:0;height:45px;width:80px;padding:10px;border:none;border-radius:0 4px 4px 0;background-size:55%;border-left:1px solid rgba(255,255,255,.18);font-family:ff-enzo-web,sans-serif;font-size:.875rem;font-weight:700;color:#fff;text-transform:uppercase}.fhbhouse__enlsignup__form .embed-submit__submit:focus{background:rgb(45.4,45.4,45.4)}.fhbhouse__enlsignup__form .embed-submit__submit:active,.fhbhouse__enlsignup__form .embed-submit__submit:hover{background-size:50%;font-size:85%}.fhbhouse__enlsignup__form .embed-submit .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.fhbhouse__enlsignup__form .embed-submit .loading:after{content:" ";display:table;clear:both}.fhbhouse__enlsignup__form .embed-submit .loading .embed-submit__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;position:relative;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.fhbhouse__enlsignup__form .embed-submit .loading .loading-message{display:block}.fhbhouse__enlsignup__form__top:after,.online-archive-2017__login:after{content:" ";display:table;clear:both}.fhbhouse__enlsignup__form .embed-submit .svg-icon{fill:#c5c5c5;height:22px;stroke:none;width:22px}.fhbhouse__enlsignup__form__heading{font-size:1.1875rem;font-weight:400}.sidebar .fhbhouse__enlsignup{max-width:100%;margin:0 0 20px}@media (max-width:1120px){.online-archive-2017{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.online-archive-2017{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.fhbhouse__enlsignup__form .embed-submit__textfield{padding:5px}.fhbhouse__enlsignup__form .embed-submit__textfield:focus{outline:#2f2f2f auto 1px}.fhbhouse__enlsignup__form .embed-submit__submit{width:70px;padding:0}.online-archive-2017{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.online-archive-2017{margin-left:-10px;margin-right:-10px}}@media (min-width:701px){.online-archive-2017{padding-top:20px;padding-bottom:20px}}.online-archive-2017__main{background:#fff;padding:10px}.online-archive-2017__hero{text-align:center}.online-archive-2017__hero h1{color:#2c2e35;font-size:1.875rem}@media (min-width:701px){.online-archive-2017__main{padding:50px 80px}.online-archive-2017__hero h1{font-size:2.625rem}}.online-archive-2017__hero h2{color:#555;font-size:1.125rem;margin-bottom:1.5em}.online-archive-2017__hero img{margin:0 auto 10px}.online-archive-2017__hero p{font-size:1.25rem;font-weight:700;margin-bottom:1.5em}@media (min-width:701px){.online-archive-2017__hero h2{font-size:1.25rem}.online-archive-2017__hero p{font-size:1.4375rem}.online-archive-2017__content{padding:0 50px}}.online-archive-2017__content{color:#000;font-size:1rem;margin-bottom:20px}.online-archive-2017__content ul li{margin-bottom:18px;line-height:1.2222}.online-archive-2017__login{background:#555;color:#fff;margin-bottom:40px;padding:20px}.online-archive-2017__button,.online-archive-2017__subscribe-button{display:inline-block;line-height:1;max-height:42px;text-align:center}.online-archive-2017__login h3{background:url(../png/icon-laptop.png) left bottom no-repeat;font-size:1.25rem;font-weight:400;padding-left:120px;min-height:80px}.online-archive-2017__login-cta{padding-top:20px;text-align:center}@media (min-width:701px){.online-archive-2017__login{margin:0 30px 20px}.online-archive-2017__login-content{width:40.8450704225%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%}.online-archive-2017__login-cta{width:23.9436619718%;float:left;margin-right:1.4084507042%}}.online-archive-2017__subscribe-button{padding:9px 0 10px;background:#C84632;color:#fff;border:2px solid #C84632;text-decoration:none;border-radius:0;font-size:1.0625rem;font-weight:600;min-width:150px}.online-archive-2017__all-access h3,.online-archive-2017__usb h3{font-weight:400}.online-archive-2017__subscribe-button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.online-archive-2017__subscribe-button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.online-archive-2017__subscribe-button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.online-archive-2017__two-ways-header{text-align:center;margin-bottom:10px}.online-archive-2017__two-ways-header h3{color:#2c2e35;font-size:1.5rem}.online-archive-2017__usb{background:url(../png/icon-usb.png) 50% 20px no-repeat;color:#fff;font-size:.9375rem;padding:104px 20px 20px;text-align:center}@media (min-width:701px){.online-archive-2017__two-ways-content{display:flex;justify-content:space-between;margin:0 30px 20px}.online-archive-2017__usb{padding-left:40px;padding-right:40px}}.online-archive-2017__all-access{background:url(../png/icon-subscribe.png) 50% 20px no-repeat;color:#fff;font-size:.9375rem;padding:104px 40px 20px;text-align:center}.online-archive-2017__all-access .online-archive-2017__box-bottom{padding-top:40px}.online-archive-2017__flex-col{background:grey;margin-bottom:20px}@media (min-width:701px){.online-archive-2017__all-access{padding-left:60px;padding-right:60px}.online-archive-2017__flex-col{-ms-flex-basis:auto;flex:1 50%;margin-right:20px}}.online-archive-2017__flex-col:nth-child(2n){margin-right:0}.online-archive-2017__box-bottom{padding-top:20px}.online-archive-2017__button{padding:10px 15px 15px;background:#C84632;color:#fff;border:2px solid #C84632;text-decoration:none;border-radius:0;font-size:1.125rem;font-weight:700;margin-bottom:10px;min-width:140px}.apps__content:after,.apps__main:after{display:table;content:" ";clear:both}.online-archive-2017__button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.online-archive-2017__button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.online-archive-2017__button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.online-archive-2017__preview{color:#fff;font-size:.75rem;text-decoration:underline}.apps__heading{font-size:2.75rem;font-weight:700;margin-bottom:0}@media (max-width:700px){.apps__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.apps__heading{font-size:2rem;margin-bottom:10px}}.apps__subheading{margin-bottom:60px}@media (max-width:500px){.apps__subheading{font-size:1.5rem;text-align:center;margin-bottom:30px}}.apps__main{width:66.1971830986%;float:left;margin-right:1.4084507042%}@media (max-width:850px){.apps__main{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:40px}}.apps__main--image{width:40.8450704225%;float:left;margin-right:1.4084507042%}@media (max-width:500px){.apps__main--image{width:100%;margin-left:0;margin-right:0;float:none;text-align:center}.apps__main--image img{display:inline-block}}.apps__main--copy{width:57.7464788732%;float:right;margin-right:0;padding-left:10px}@media (max-width:500px){.apps__main--copy{width:100%;margin-left:0;margin-right:0;float:none}}.apps__main p{margin-bottom:10px}.apps__secondary{width:32.3943661972%;float:right;margin-right:0}@media (max-width:850px){.apps__secondary{width:100%;margin-left:0;margin-right:0;float:none}}.apps__offer{margin-bottom:30px}.apps__offer:after{content:" ";display:table;clear:both}.apps__offer__heading{font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;text-transform:uppercase;text-transform:none;background:#DDD8CB;color:#333;padding:10px;margin-bottom:20px;border-radius:6px}@media (max-width:500px){.apps__offer__heading{font-size:.9375rem}}.apps__offer .icon{width:23.9436619718%;float:left;margin-right:1.4084507042%}.apps__offer .blurb{width:74.6478873239%;float:right;margin-right:0;padding-left:10px}.apps__offer .blurb .name{font-weight:700}.apps__offer p{margin-bottom:10px}.page-template__heading{font-size:2.75rem;font-weight:700;margin-bottom:40px}@media (max-width:700px){.page-template__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.page-template__heading{font-size:2rem}}.page-template__heading.hide-title{overflow:hidden;text-indent:-9000px;display:block;font-size:0;margin-bottom:0}.page-template__content{position:relative}.page-template__content:after{content:" ";display:table;clear:both}.page-template__content .page-template__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.page-template__content .page-template__content--secondary{float:left;position:static;width:340px}@media (max-width:850px){.page-template__content .page-template__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.page-template__content .page-template__content--secondary{float:none;width:100%}}.page-template .most-popular{padding:20px;background:#F6F6F6;margin-bottom:20px}.page-template .most-popular__heading{font-size:1.0625rem;font-family:ff-enzo-web;font-weight:700;color:#555;text-transform:uppercase;margin-bottom:20px}@media (max-width:500px){.page-template .most-popular__heading{font-size:.9375rem}}.page-template .most-popular__list{list-style:none}.page-template .most-popular__item{display:block;margin-bottom:20px}.page-template .most-popular__item:after{content:" ";display:table;clear:both}.page-template .most-popular__item:last-child{margin-bottom:0}.custom-collection__banner,.page-template__banner{margin-bottom:40px}.page-template .most-popular__count{position:relative;display:inline-block;background:url(../png/background-most-popular-number.png) no-repeat #E19C30;background-size:contain;float:left;width:40px;height:40px;margin-right:20px}.page-template .most-popular__number{position:absolute;bottom:-3px;right:3px;font-size:1.625rem;font-weight:600;color:#3B3B3B}.page-template .most-popular__title{font-size:1.125rem}.page-template .most-popular__title a{color:#333}.custom-collection{position:relative}.custom-collection .custom-collection__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px}.custom-collection .custom-collection__content--secondary{float:left;position:static;width:340px}@media (max-width:850px){.custom-collection .custom-collection__content--main{float:none;width:100%;margin-left:0;padding-left:0;padding-right:0}.custom-collection .custom-collection__content--secondary{float:none;width:100%}}.custom-collection__header{margin-bottom:20px}.custom-collection__sidebar{background:#f3f3f3;padding:20px;margin-bottom:20px}.custom-collection__sidebar .custom-collection__cta{display:block}.custom-collection__sidebar .custom-collection__cta:last-child{margin-bottom:0}.custom-collection__cta{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px;margin-bottom:20px;font-weight:600}.custom-collection__cta:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.custom-collection__cta:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.custom-collection__cta:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.custom-collection__link{color:#50647b}.custom-collection__link:hover{text-decoration:underline}.custom-collection h2{margin-bottom:10px}.custom-collection p{margin-bottom:20px}.custom-collection ul{margin-bottom:20px;list-style:disc;padding-left:20px}.custom-collection ul li{margin-bottom:10px}.custom-collection ul li:last-child{margin-bottom:0}@media (min-width:961px){.behind-the-build,.support-for-pros,.why-i-build{background:url(../jpg/why-i-build-bg.jpg) repeat-x #fff}.behind-the-build .page-wrap,.support-for-pros .page-wrap,.why-i-build .page-wrap{top:115px}}.behind-the-build .top-promo,.support-for-pros .top-promo,.why-i-build .top-promo{background-color:#fff}.behind-the-build .article-list__wrap,.behind-the-build .article__wrap,.behind-the-build .branded-blog-topic,.behind-the-build .page-template__wrap,.behind-the-build .suggested-content,.support-for-pros .article-list__wrap,.support-for-pros .article__wrap,.support-for-pros .branded-blog-topic,.support-for-pros .page-template__wrap,.support-for-pros .suggested-content,.why-i-build .article-list__wrap,.why-i-build .article__wrap,.why-i-build .branded-blog-topic,.why-i-build .page-template__wrap,.why-i-build .suggested-content{background:#fff}@media (min-width:961px){.has-top-promo .behind-the-build .page-wrap,.has-top-promo .support-for-pros .page-wrap,.has-top-promo .why-i-build .page-wrap{top:0}.has-adminbar .behind-the-build .page-wrap,.has-adminbar .support-for-pros .page-wrap,.has-adminbar .why-i-build .page-wrap{top:147px}.behind-the-build .article-list__wrap,.behind-the-build .article__wrap,.behind-the-build .branded-blog-topic,.behind-the-build .page-template__wrap,.behind-the-build .suggested-content,.support-for-pros .article-list__wrap,.support-for-pros .article__wrap,.support-for-pros .branded-blog-topic,.support-for-pros .page-template__wrap,.support-for-pros .suggested-content,.why-i-build .article-list__wrap,.why-i-build .article__wrap,.why-i-build .branded-blog-topic,.why-i-build .page-template__wrap,.why-i-build .suggested-content{padding:20px 20px 40px;margin-bottom:0}}.behind-the-build .article-list__wrap.container,.behind-the-build .article__wrap.container,.behind-the-build .branded-blog-topic.container,.behind-the-build .page-template__wrap.container,.behind-the-build .suggested-content.container,.support-for-pros .article-list__wrap.container,.support-for-pros .article__wrap.container,.support-for-pros .branded-blog-topic.container,.support-for-pros .page-template__wrap.container,.support-for-pros .suggested-content.container,.why-i-build .article-list__wrap.container,.why-i-build .article__wrap.container,.why-i-build .branded-blog-topic.container,.why-i-build .page-template__wrap.container,.why-i-build .suggested-content.container{max-width:1100px;margin-left:auto;margin-right:auto}.behind-the-build .article-list__wrap.container:after,.behind-the-build .article__wrap.container:after,.behind-the-build .branded-blog-topic.container:after,.behind-the-build .page-template__wrap.container:after,.behind-the-build .suggested-content.container:after,.support-for-pros .article-list__wrap.container:after,.support-for-pros .article__wrap.container:after,.support-for-pros .branded-blog-topic.container:after,.support-for-pros .page-template__wrap.container:after,.support-for-pros .suggested-content.container:after,.why-i-build .article-list__wrap.container:after,.why-i-build .article__wrap.container:after,.why-i-build .branded-blog-topic.container:after,.why-i-build .page-template__wrap.container:after,.why-i-build .suggested-content.container:after{content:" ";display:block;clear:both}.behind-the-build .article-list__sidebar__cta,.support-for-pros .article-list__sidebar__cta,.why-i-build .article-list__sidebar__cta{background-color:#3B3B3B;border-color:#3B3B3B;width:55%;margin:0 auto}.enews-splash__wrap,.events-enews-splash__wrap,.sha-splash__wrap{background-repeat:no-repeat;background-position:center;background-size:cover;margin:15px auto}@media (max-width:700px){.enews-splash__wrap,.events-enews-splash__wrap,.sha-splash__wrap{margin:0 -10px}}.enews-splash__logo,.events-enews-splash__logo,.sha-splash__logo{overflow:hidden;text-indent:-9000px;display:block;background-image:url(../png/fhb_logo_white.png);background-repeat:no-repeat;background-position:center;background-color:#2C2E35;padding:5px 0;margin:0;border-radius:6px 6px 0 0;background-size:34%}@media (max-width:700px){.enews-splash__logo,.events-enews-splash__logo,.sha-splash__logo{border-radius:0}}.enews-splash__heading,.events-enews-splash__heading,.sha-splash__heading{font-size:1.875rem;color:#50647b;margin-bottom:15px}@media (max-width:500px){.enews-splash__heading,.events-enews-splash__heading,.sha-splash__heading{font-size:1.75rem;border-radius:0}}.enews-splash__blurb,.events-enews-splash__blurb,.sha-splash__blurb{font-size:1rem;margin-bottom:10px}.enews-splash__blurb span,.events-enews-splash__blurb span,.sha-splash__blurb span{font-weight:700}.enews-splash__blurb.req,.events-enews-splash__blurb.req,.sha-splash__blurb.req{margin-top:10px;font-size:.75rem}.enews-splash__form,.events-enews-splash__form,.sha-splash__form{padding:20px 30px 30px;background:rgba(243,243,243,.8);border-radius:0 0 6px 6px}@media (max-width:500px){.enews-splash__form,.events-enews-splash__form,.sha-splash__form{border-radius:0;padding:20px 15px 30px}}.enews-splash__form__wrap,.events-enews-splash__form__wrap,.sha-splash__form__wrap{padding:100px 0 40px 80px;min-height:100vw}@media (max-width:700px){.enews-splash__form,.events-enews-splash__form,.sha-splash__form{border-radius:0}.enews-splash__form__wrap,.events-enews-splash__form__wrap,.sha-splash__form__wrap{padding:2% 0;margin:0 auto}}.enews-splash__form__top,.events-enews-splash__form__top,.sha-splash__form__top{margin-bottom:20px}.enews-splash__form__top ul,.events-enews-splash__form__top ul,.sha-splash__form__top ul{margin-left:15px}.enews-splash__form__top ul li,.events-enews-splash__form__top ul li,.sha-splash__form__top ul li{margin-bottom:10px}.enews-splash__form__checkboxes,.events-enews-splash__form__checkboxes,.sha-splash__form__checkboxes{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;margin-bottom:8px}.enews-splash__form__checkboxes label.error,.events-enews-splash__form__checkboxes label.error,.sha-splash__form__checkboxes label.error{position:absolute;bottom:-5px;font-size:.8125rem;line-height:1.3;font-weight:600;color:#C84632}.enews-splash__form .formfield,.events-enews-splash__form .formfield,.sha-splash__form .formfield{margin:0 auto 15px}.enews-splash__form .formfield__checkbox,.events-enews-splash__form .formfield__checkbox,.sha-splash__form .formfield__checkbox{height:auto;overflow:visible}.enews-splash__form .formfield__checkbox .checkbox,.events-enews-splash__form .formfield__checkbox .checkbox,.sha-splash__form .formfield__checkbox .checkbox{position:absolute;z-index:-1;opacity:0}.enews-splash__form .formfield__checkbox .checkbox--fake,.events-enews-splash__form .formfield__checkbox .checkbox--fake,.sha-splash__form .formfield__checkbox .checkbox--fake{position:relative;display:block;float:left;margin-right:10px;background:#fff;width:14px;height:15px;border:1px solid rgba(80,100,123,.18);border-radius:3px;box-shadow:-2px 2px 1px rgba(80,100,123,.18)}.enews-splash__form .formfield__checkbox .checkbox--fake:after,.events-enews-splash__form .formfield__checkbox .checkbox--fake:after,.sha-splash__form .formfield__checkbox .checkbox--fake:after{content:"";display:none;position:relative;width:15px;height:15px;top:-1px;right:-1px;background:url(../png/icon-check-red.png) no-repeat;background-size:15px}.enews-splash__form .formfield__checkbox .checkbox--fake.active,.events-enews-splash__form .formfield__checkbox .checkbox--fake.active,.sha-splash__form .formfield__checkbox .checkbox--fake.active{background:#F6F6F6}.enews-splash__form .formfield__checkbox .checkbox--fake.active:after,.events-enews-splash__form .formfield__checkbox .checkbox--fake.active:after,.sha-splash__form .formfield__checkbox .checkbox--fake.active:after{display:block}.enews-splash__form .formfield__checkbox .checkbox-blurb,.events-enews-splash__form .formfield__checkbox .checkbox-blurb,.sha-splash__form .formfield__checkbox .checkbox-blurb{margin-left:24px;line-height:15px;font-size:13px}.enews-splash__form .formfield__checkbox .checkbox-blurb span,.events-enews-splash__form .formfield__checkbox .checkbox-blurb span,.sha-splash__form .formfield__checkbox .checkbox-blurb span{font-size:15px;font-weight:600}.enews-splash__form .formfield__text,.events-enews-splash__form .formfield__text,.sha-splash__form .formfield__text{width:100%;border:1px solid #D8D8D8;border-radius:4px}.enews-splash__form .formfield__text:focus,.events-enews-splash__form .formfield__text:focus,.sha-splash__form .formfield__text:focus{border-color:#2C2E35}.enews-splash__form .formfield__submit,.events-enews-splash__form .formfield__submit,.sha-splash__form .formfield__submit{padding:10px 15px 15px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px;display:block;width:150px;font-weight:600;margin:0 auto}.enews-splash__form .formfield__legal a,.enews-splash__form .recaptchaDisclaimer a,.events-enews-splash__form .formfield__legal a,.events-enews-splash__form .recaptchaDisclaimer a,.sha-splash__form .formfield__legal a,.sha-splash__form .recaptchaDisclaimer a{text-decoration:underline;color:#0E5CAA}.enews-splash__form .formfield__submit:focus,.events-enews-splash__form .formfield__submit:focus,.sha-splash__form .formfield__submit:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.enews-splash__form .formfield__submit:hover,.events-enews-splash__form .formfield__submit:hover,.sha-splash__form .formfield__submit:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.enews-splash__form .formfield__submit:active,.events-enews-splash__form .formfield__submit:active,.sha-splash__form .formfield__submit:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.enews-splash__form .formfield__legal,.events-enews-splash__form .formfield__legal,.sha-splash__form .formfield__legal{padding-top:20px;font-size:.8125rem}@media (max-width:700px){.enews-splash__form .formfield__legal,.events-enews-splash__form .formfield__legal,.sha-splash__form .formfield__legal{float:none;padding-top:10px}}.enews-splash__form .formfield .loading-message,.events-enews-splash__form .formfield .loading-message,.sha-splash__form .formfield .loading-message{display:none;float:left;margin-left:20px;font-size:1.25rem;line-height:1;font-weight:700}.enews-splash__form .formfield.loading:after,.events-enews-splash__form .formfield.loading:after,.sha-splash__form .formfield.loading:after{content:" ";display:table;clear:both}.enews-splash__form .formfield.loading .formfield__submit,.events-enews-splash__form .formfield.loading .formfield__submit,.sha-splash__form .formfield.loading .formfield__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.enews-splash__form .formfield.loading .loading-message,.events-enews-splash__form .formfield.loading .loading-message,.sha-splash__form .formfield.loading .loading-message{display:block}.enews-splash__form .recaptchaDisclaimer,.events-enews-splash__form .recaptchaDisclaimer,.sha-splash__form .recaptchaDisclaimer{margin-top:5px;font-size:.8125rem}.enews-splash__thank-you,.events-enews-splash__thank-you,.sha-splash__thank-you{display:none;text-align:center}.enews-splash__thank-you__message,.events-enews-splash__thank-you__message,.sha-splash__thank-you__message{font-size:1.875rem;font-weight:700;color:#50647b;margin-bottom:30px}.enews-splash__thank-you__link-back,.events-enews-splash__thank-you__link-back,.sha-splash__thank-you__link-back{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#FFF;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px}.question__info a,.question__origin__link:hover{text-decoration:underline}.enews-splash__thank-you__link-back:focus,.events-enews-splash__thank-you__link-back:focus,.sha-splash__thank-you__link-back:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.enews-splash__thank-you__link-back:hover,.events-enews-splash__thank-you__link-back:hover,.sha-splash__thank-you__link-back:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.enews-splash__thank-you__link-back:active,.events-enews-splash__thank-you__link-back:active,.sha-splash__thank-you__link-back:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.enews-splash__wrap{background-image:url(../jpg/background-newsletter-signup.jpg);max-width:995px}.enews-splash__form__wrap{max-width:570px}.enews-splash__form .formfield__checkbox{width:49%}@media (max-width:700px){.enews-splash__form .formfield__checkbox{width:100%}}.events-enews-splash__wrap{background-image:url(../jpg/background-events-newsletter-signup.jpg);max-width:1029px}.events-enews-splash__heading{text-align:center}.events-enews-splash__form__wrap{max-width:530px}.events-enews-splash__form__checkboxes{width:95%}.events-enews-splash__form .formfield__checkbox{width:100%}.sha-splash__wrap{background-image:url(../jpg/background-sha-newsletter-signup.jpg);max-width:1029px}.sha-splash__heading{color:#191919;text-align:center}.sha-splash__cover{display:grid;grid-template-columns:35% 1fr;grid-gap:15px;margin-bottom:15px}.sha-splash__cover img{justify-self:right;max-width:121px}.sha-splash__blurb{word-break:break-word;font-size:15px}.sha-splash__blurb a{color:#0E5CAA}.sha-splash__form{background-color:rgba(224,220,204,.85)}.sha-splash__form__wrap{padding:16% 0 10%;max-width:475px;margin:0 auto}@media (max-width:700px){.sha-splash__cover{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.sha-splash__form__wrap{padding:0}}.sha-splash__form .formfield__submit{width:unset}.sha-splash__form .formfield__legal{padding-top:15px}.sha-splash__thank-you__link-back{margin:5px}.question__wrap{max-width:1060px;margin-left:auto;margin-right:auto}.question__wrap:after{content:" ";display:table;clear:both}.question__top{margin-bottom:25px}@media (min-width:851px){.question__top__content--main{float:left;width:100%;margin-left:-340px;padding-left:340px;padding-right:20px;padding-bottom:10px}}.question__top .article__publish{margin-bottom:0}.question__origin{color:#767676;font-size:.875rem;font-weight:700;margin-bottom:10px;text-transform:uppercase;line-height:1.3}.question__origin__link{color:#2D3450;font-weight:700}.question__replies.comments{display:block}.question__body:after,.question__info:after{display:table;clear:both;content:" "}@media (min-width:701px){.question__replies.comments{padding-bottom:0}.question__replies.comments .comment-respond{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}.question__replies .comments__wrapper{width:100%;float:left;margin-left:0;margin-right:0}}.question__replies.comments .comments__list .comment-respond{margin-bottom:50px}.question__content{clear:both}.question__info{font-size:1rem;font-weight:500}.question__info .copy{font-size:.875rem;float:right;width:calc(100% - 52px)}@media (min-width:701px){.question__info .copy{padding-top:10px}}.question__info .image{float:left;margin-right:10px;width:42px}.question__info a{color:#4E7583}.question__info a:hover{text-decoration:none}.question .author{font-weight:600}.question__share{margin-top:20px}.question__title{font-size:2rem;font-weight:600;line-height:1.19;margin-bottom:15px}.question__subtitle{font-size:1.5rem;font-weight:400;color:#767676;line-height:1.2;margin-bottom:10px}@media (max-width:500px){.question__subtitle{font-size:1.25rem}}.question__image--main{margin-bottom:20px}.question__image--main img{margin-bottom:5px}.question__image__caption{color:#767676;font-size:1rem;font-weight:500;line-height:1.25;padding-top:10px}.question__body{margin-bottom:20px;position:relative;overflow-wrap:break-word;word-wrap:break-word}.question__body h2{font-size:1.5rem;font-weight:600}.question__body h3{font-family:roboto,arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.4;letter-spacing:.5px;margin-bottom:10px}.question__body ol,.question__body ul{list-style-position:inside;margin-bottom:20px}.question__body ol li,.question__body ul li{margin-bottom:5px}.question__body p{margin:0 0 1em}.question__body a{color:#4E7583;text-decoration:underline}.downloads__wrap .formfield__submit,.question__body .community-btn--question__reply:hover,.question__body a:hover{text-decoration:none}.question__body img{margin-bottom:20px}.question__body table td{padding:10px}@media (max-width:500px){.question__body table td{padding:5px}}.question__body table td p{margin-bottom:10px}.question__body figure{margin-bottom:20px}.question__body .alignleft{float:left;max-width:50%;margin:0 20px 20px 0}.question__body .alignleft+.alignright+p{clear:both}.question__body .alignright{float:right;max-width:50%;margin:0 0 20px 20px}.question__body .alignright+.alignleft+p{clear:both}.question__body .aligncenter{margin-left:auto;margin-right:auto}.question__body .wp-caption{margin-bottom:20px}@media (max-width:700px){.question__body .alignleft,.question__body .alignright{float:none;max-width:100%;padding:0;margin:0 0 20px}}.question__body .question__attachments__preview-image{margin-bottom:0}.question__body .community-btn--question__reply{color:#fff}.question__body .forum-question-spam{display:block;font-size:1.125rem;margin-bottom:20px;margin-right:15px;padding-top:5px;max-height:unset}@media (min-width:701px){.question__body .forum-question-spam{float:left}}.question__body figcaption{font-size:.875rem;color:#767676;padding-top:10px}.question__body__main{clear:left}@media (min-width:851px){.question__body__main{float:left;width:65%}}.question__body__main>img{margin-bottom:20px}.question__body__sidebar{float:right;width:32%}@media (max-width:850px){.question__body__sidebar{width:100%;float:none;margin:0 0 20px}}.question__body .rectangle.bottom{position:absolute;bottom:20px;right:0;margin-bottom:0}@media (max-width:960px){.question__body .rectangle.bottom{position:static;float:left;margin-bottom:20px}}.question__body .rectangle--static{position:static}@media (min-width:961px){.question__body .module--most-popular,.question__body .module--related{margin-bottom:40px}}.question__body .article-list__heading{font-size:1.5rem;font-weight:600;margin-bottom:10px;color:#333}.question__body .article-list__title a{color:#333}.question__body .article-list__list:after,.question__bottom:after{content:" ";display:table;clear:both}.question__community{padding:30px 0}.question__community--alt{background:#F3F3F3;margin-bottom:40px;padding:30px 10px}@media (max-width:1120px){.question__community--alt{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.question__community--alt{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.question__community--alt{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.question__body .rectangle.bottom{float:none}.question__community--alt{margin-left:-10px;margin-right:-10px}}@media (min-width:701px){.question__community--alt{padding:30px 20px}}.question__attachments{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,130px);margin:20px 0;position:relative;text-align:center}.question__attachments:after{content:" ";display:table;clear:both}@supports (display:grid){.question__attachments::after{display:none}}.question__attachments__preview{background:#F6F6F6;display:block;float:left;height:130px;margin-bottom:20px;margin-right:20px;overflow:hidden;width:130px}.question__attachments__preview-image{object-fit:cover;height:100%;width:100%}.question__attachments__icon-image{margin:30px auto 0}.downloads__wrap{padding-bottom:40px}.downloads__wrap:after{content:" ";display:table;clear:both}.downloads__wrap .formfield__checkbox{width:100%;height:auto;overflow:visible;margin:10px auto}.downloads__wrap .formfield__checkbox .checkbox{position:absolute;z-index:-1;opacity:0}.downloads__wrap .formfield__checkbox .checkbox--fake{position:relative;display:block;float:left;margin-right:10px;background:#fff;width:25px;height:25px;border:1px solid #0A2C4C;border-radius:20%}.downloads__wrap .formfield__checkbox .checkbox--fake:after{content:"";display:none;position:relative;width:18px;height:15px;top:5px;right:-4px;background:url(../png/icon-check-white.png) no-repeat;background-size:15px}.downloads__wrap .formfield__checkbox .checkbox--fake.active{background:rgba(80,100,123,.18)}.downloads__wrap .formfield__checkbox .checkbox--fake.active:after{display:block}.downloads__wrap .formfield__checkbox .checkbox-blurb{margin-left:35px;line-height:14px;font-size:12px}.downloads__wrap .formfield__checkbox .checkbox-blurb span{font-size:14px;font-weight:400}.downloads__wrap .formfield__text{border:1px solid #d8d8d8;width:50%}@media (max-width:850px){.downloads__wrap .formfield__text{width:75%}}@media (max-width:500px){.downloads__wrap .formfield__text{width:100%}}.downloads__wrap .formfield__submit{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;max-height:42px;font-weight:600;margin:20px auto 0}.downloads__wrap .formfield__submit:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.downloads__wrap .formfield__submit:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.downloads__wrap .formfield__submit:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.downloads__wrap .formfield.last{margin-top:5px;margin-bottom:0;min-width:150px}.downloads__wrap .formfield__legal{padding-top:20px;font-size:.875rem}.downloads__wrap .formfield__legal a{text-decoration:underline;color:#0A2C4C}.downloads__wrap .formfield__legal.inline{padding-top:0;float:none;padding-bottom:5px}.downloads__wrap .formfield .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.downloads__wrap .formfield.loading:after{content:" ";display:table;clear:both}.downloads__wrap .formfield.loading .formfield__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;float:left;padding:0;margin:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.downloads__wrap .formfield.loading .loading-message{display:block}.downloads__wrap .recaptchaDisclaimer{margin-top:5px;font-size:.8125rem;color:#767676}.downloads__wrap .recaptchaDisclaimer a{text-decoration:underline;color:#0A2C4C}.downloads__wrap .hide{display:none}.downloads__heading{font-size:2.75rem;font-weight:700;margin-bottom:20px}@media (max-width:700px){.downloads__heading{text-align:center;margin-bottom:20px}}@media (max-width:500px){.downloads__heading{font-size:2rem}}.downloads__heading--toc{font-size:1.875rem;margin-bottom:20px;clear:both}.downloads__subheading{font-size:1.25rem;margin-bottom:20px;font-weight:600}.feeney .downloads__subheading{font-size:1.625rem}.downloads__logo{margin-bottom:20px}.benjaminmoore .downloads__logo{margin-bottom:0}.downloads__logo p{margin-bottom:5px}.benjaminmoore .downloads__logo p{margin-bottom:0}.downloads__logo img{max-width:300px}.downloads__logo:after{content:"";display:inline-block;clear:both}.downloads__body h2{margin-bottom:10px}.downloads__body p{margin-bottom:20px}.downloads__body ul{padding-left:20px;margin-bottom:15px;list-style:disc;font-weight:500;width:66.1971830986%;margin-right:1.4084507042%;float:none}@media (max-width:700px){.downloads__body ul{width:100%;margin-left:0;margin-right:0;float:none}}.downloads__body ul li{margin-bottom:5px}.downloads__body ul.heading{padding-left:0;list-style:none;font-weight:600}.downloads__copy{margin-top:20px;background:#F3F3F3;border-radius:6px;padding:20px;width:66.1971830986%;float:left;margin-right:1.4084507042%}@media (max-width:700px){.downloads__copy{width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}.downloads__copy__heading{font-size:1.5625rem}}.downloads__copy__heading{margin-bottom:10px}.downloads__copy__blurb,.downloads__image,.downloads__thankyou__blurb{margin-bottom:20px}.downloads__copy__subheading{margin-top:20px;font-size:.9375rem}.downloads__copy__subheading a{font-weight:600;color:#0A2C4C}.downloads__copy__subheading a:hover{text-decoration:underline}.downloads__thankyou{display:none}.downloads__thankyou__download-button{display:inline-block;padding:10px 15px 15px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px}.downloads__thankyou__download-button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.downloads__thankyou__download-button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.downloads__thankyou__download-button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.downloads__image{width:32.3943661972%;float:right;margin-right:0;margin-left:20px}@media (max-width:700px){.downloads__image{width:100%;margin-left:0;margin-right:0;float:none}}.downloads__image img{margin:0 auto}.downloads-home__heading{margin-bottom:20px}.downloads-home__subheading{font-size:1.125rem;margin-bottom:40px}.downloads-home__whitepaper-list{list-style:none;padding-bottom:0;margin-bottom:20px}.downloads-home__whitepaper-list:after{content:" ";display:table;clear:both}.downloads-home__whitepaper{position:relative;width:23.9436619718%;float:left;margin-bottom:1.6949152542%}.downloads-home__whitepaper:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.downloads-home__whitepaper:nth-child(4n+2){margin-left:25.3521126761%;margin-right:-100%;clear:none}.downloads-home__whitepaper:nth-child(4n+3){margin-left:50.7042253521%;margin-right:-100%;clear:none}.downloads-home__whitepaper:nth-child(4n+4){margin-left:76.0563380282%;margin-right:-100%;clear:none}@media (max-width:700px){.downloads-home__whitepaper{width:49.2957746479%;float:left}.downloads-home__whitepaper:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.downloads-home__whitepaper:nth-child(2n+2){margin-left:50.7042253521%;margin-right:-100%;clear:none}}.downloads-home__whitepaper__image{display:block;margin-bottom:10px;max-height:290px;overflow:hidden}.downloads-home__whitepaper__image img{width:250px}@media (max-width:700px){.downloads-home__whitepaper__image img{width:auto}}.downloads-home__whitepaper__title{font-size:1.125rem;text-align:center}.downloads__wrap.rinnai p{margin-bottom:1.5em}.downloads__wrap.rinnai h5{margin-bottom:10px}.event_registration__wrap{padding-bottom:40px;max-width:800px;margin:0 auto}.event_registration__wrap:after{content:" ";display:table;clear:both}.event_registration__wrap .formfield__checkbox{width:100%;height:auto;overflow:visible;margin:10px auto}.event_registration__wrap .formfield__checkbox .checkbox{position:absolute;z-index:-1;opacity:0}.event_registration__wrap .formfield__checkbox .checkbox--fake{position:relative;display:block;float:left;margin-right:10px;background:#fff;width:25px;height:25px;border:1px solid #0A2C4C;border-radius:20%}.event_registration__wrap .formfield__checkbox .checkbox--fake:after{content:"";display:none;position:relative;width:18px;height:15px;top:5px;right:-4px;background:url(../png/icon-check-white.png) no-repeat;background-size:15px}.event_registration__wrap .formfield__checkbox .checkbox--fake.active{background:rgba(80,100,123,.18)}.event_registration__wrap .formfield__checkbox .checkbox--fake.active:after{display:block}.event_registration__wrap .formfield__checkbox .checkbox-blurb{margin-left:35px;line-height:14px;font-size:12px}.event_registration__wrap .formfield__checkbox .checkbox-blurb span{font-size:14px;font-weight:400}.event_registration__wrap .formfield__text{border:1px solid #d8d8d8;width:75%}@media (max-width:500px){.event_registration__wrap .formfield__text{width:100%}}.event_registration__wrap .formfield__submit{display:inline-block;padding:10px 15px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #0A2C4C;text-decoration:none;max-height:42px;font-weight:600;margin:0 auto}.event_registration__wrap .formfield__submit:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.event_registration__wrap .formfield__submit:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.event_registration__wrap .formfield__submit:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.event_registration__wrap .formfield__legal{padding-top:20px;font-size:.875rem}.event_registration__wrap .formfield__legal a{text-decoration:underline;color:#0A2C4C}.event_registration__wrap .formfield__legal.inline{padding-top:0;float:none;padding-bottom:5px}.event_registration__wrap .formfield__legal .partner_name{font-weight:600}.event_registration__wrap .formfield.tall{margin-top:20px;margin-bottom:20px;min-width:150px}.event_registration__wrap .formfield .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.event_registration__wrap .formfield.loading:after{content:" ";display:table;clear:both}.event_registration__wrap .formfield.loading .formfield__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}.event_registration__wrap .formfield.loading .loading-message{display:block}.event_registration__wrap .recaptchaDisclaimer{margin-top:5px;font-size:.8125rem;color:#767676}.event_registration__wrap .recaptchaDisclaimer a{text-decoration:underline;color:#0A2C4C}.event_registration__wrap .hide{display:none}.event_registration__title{text-align:center;font-size:1.875rem;font-weight:700;margin-bottom:20px}.event_registration__heading{color:#50647b;font-size:1.375rem;font-weight:600;text-align:center;margin-bottom:20px}.event_registration__subheading{font-size:1.25rem;margin-bottom:20px;font-weight:600}.event_registration__logo{display:flex;margin-bottom:20px}.event_registration__logo p{float:left}.event_registration__logo img{float:left;margin-left:10px;max-height:35px}.event_registration__logo.multi_logo{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:-40px}.event_registration__logo.multi_logo img{max-height:40px;margin-left:0}.event_registration__logo.multi_logo>:not(:first-child){margin:0 15px}.event_registration__logo.multi_logo>:first-child{text-align:center;text-transform:uppercase;background:#191919;color:#fff;font-weight:600;flex-basis:100%;padding:8px;margin-bottom:20px}.event_registration__logo:after{content:" ";display:table;clear:both}.event_registration__partner-list{margin-bottom:20px}.event_registration__partner-list .partner_name{font-weight:600}.event_registration__body h2{margin-bottom:10px}.event_registration__body p{margin-bottom:20px}.event_registration__body ul{padding-left:20px;margin-bottom:15px;list-style:disc;font-weight:500;width:66.1971830986%;margin-right:1.4084507042%;float:none}@media (max-width:700px){.event_registration__body ul{width:100%;margin-left:0;margin-right:0;float:none}.event_registration__copy__heading{font-size:1.5625rem}}.event_registration__body ul li{margin-bottom:5px}.event_registration__body ul.heading{padding-left:0;list-style:none;font-weight:600}.event_registration__copy{max-width:700px;margin:40px auto;background:#F3F3F3;border-radius:6px;padding:20px}.event_registration__copy__heading{font-size:1.5625rem;margin-bottom:20px}.event_registration__copy__subheading{margin-top:20px;font-size:.9375rem}.event_registration__copy__subheading a{font-weight:600;color:#0A2C4C}.event_registration__copy__subheading a:hover{text-decoration:underline}.event_registration__copy__blurb{margin-bottom:20px}.event_registration__form__wrap{margin:0 auto}.event_registration__error,.event_registration__thankyou{display:none}.event_registration__error__button,.event_registration__thankyou__button{display:inline-block;padding:10px 15px 15px;background:#C84632;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #C84632;text-decoration:none;max-height:42px}.event_registration__error__button:focus,.event_registration__thankyou__button:focus{background:rgb(167.36,58.576,41.84);border-color:rgb(118.4,41.44,29.6);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.event_registration__error__button:hover,.event_registration__thankyou__button:hover{background:rgb(167.36,58.576,41.84);border-color:rgb(167.36,58.576,41.84)}.event_registration__error__button:active,.event_registration__thankyou__button:active{background:rgb(211.16,97.176,79.64);border-color:rgb(211.16,97.176,79.64)}.event_registration__image{margin-bottom:40px}.event_registration__image img{margin:0 auto}.houseawards__head{margin-bottom:20px}.houseawards__head--header{height:200px;background:url(../jpg/houses-2020-banner.jpg) no-repeat}@media (max-width:600px){.houseawards__head--header{background:url(../jpg/houses-2020-small-banner.jpg) no-repeat;height:0;padding-top:37%;background-size:cover}}.houseawards__head--nav{background:#191919;margin:0 auto;text-align:center;z-index:1000;width:100%;color:#fff}.houseawards__head--nav ul{margin:0 auto;list-style:none;text-align:center;position:relative;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.houseawards__head--nav ul li{text-align:center;display:inline-block;position:relative}@media (max-width:700px){.houseawards__head--nav ul li{padding:0 20px}.houseawards__head--nav ul li.divider{display:none}.houseawards__head--nav ul li a{padding:10px 0}}.houseawards__head--nav ul li a{text-decoration:none;color:#fff;display:inline-block;font-weight:700;font-size:1rem;letter-spacing:1px;padding:10px 0}.houseawards__head--nav ul li a:hover{text-decoration:underline}.houseawards .houseawards__head--nav ul li:hover>ul{visibility:visible}.houseawards__head--nav ul li ul{visibility:hidden;position:absolute;width:100%;background:#191919;z-index:1000;border-top:1px solid #fff}.houseawards__head--nav ul li ul li{text-align:left;white-space:nowrap}.houseawards__head--nav ul li ul li a{font-size:.875rem;padding:5px;background:#191919}.houseawards__wrap{margin-bottom:35px}.houseawards__wrap a{color:#4d4d4d;font-weight:600}.houseawards__wrap a:hover{color:#cf432a;text-decoration:underline}.houseawards__wrap .houses:after{content:" ";display:table;clear:both}.houseawards__wrap .leaderboard__final .leaderboard__header__headline{margin-bottom:20px}.houseawards__wrap .leaderboard__final p{margin-bottom:20px;font-size:1.125rem}.houseawards__wrap .leaderboard__final .house__text{height:150px}.houseawards__wrap .leaderboard .house{cursor:default}.houseawards__wrap .leaderboard .house:hover{border-color:#b2d3dc}.houseawards__wrap .house{margin:0 auto 30px;max-width:350px;position:relative;background:#e9f3f5;border:1px solid #b2d3dc;border-radius:3px;cursor:pointer}.houseawards__wrap .house.selected,.houseawards__wrap .house.selected .house__indicator,.houseawards__wrap .house:hover,.houseawards__wrap .house:hover .house__indicator{border-color:#F3CA30}.houseawards__wrap .house.selected .checkbox--fake{display:block}.houseawards__wrap .house__wrap{max-width:350px;padding-bottom:30px;width:31.4285714286%;float:left}.houseawards__wrap .house__wrap:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.houseawards__wrap .house__wrap:nth-child(3n+2){margin-left:34.2857142857%;margin-right:-100%;clear:none}.houseawards__wrap .house__wrap:nth-child(3n+3){margin-left:68.5714285714%;margin-right:-100%;clear:none}@media (max-width:850px){.houseawards__wrap .house__wrap{width:48.5714285714%;float:left}.houseawards__wrap .house__wrap:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.houseawards__wrap .house__wrap:nth-child(2n+2){margin-left:51.4285714286%;margin-right:-100%;clear:none}}@media (max-width:500px){.houseawards__wrap .house__wrap{width:100%;float:left}.houseawards__wrap .house__wrap:nth-child(1n+1){clear:none;margin-left:auto;margin-right:auto;float:none}}.houseawards__wrap .house__image{width:100%;height:190px;overflow:hidden}.houseawards__wrap .house__text{height:130px;padding:10px}.houseawards__wrap .house__name{font-size:1.125rem;color:#333;text-align:center;margin-bottom:10px}.houseawards__wrap .formfield--submit .can-not-enter p,.houseawards__wrap .formfield--submit .error p,.houseawards__wrap .formfield--submit .loading-message p,.houseawards__wrap .house__blurb p{margin-bottom:5px}.houseawards__wrap .house__blurb{font-size:.875rem}.houseawards__wrap .house__indicator{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);background:#d2e5eb;border:3px solid #fff;border-radius:50%;width:40px;height:40px;box-shadow:0 2px 3px 2px #ccc}.houseawards__wrap .house__indicator .checkbox{position:absolute;visibility:hidden;z-index:-1}.houseawards__wrap .house__indicator .checkbox--fake{display:none;width:25px;height:25px;background:#F3CA30;border-radius:50%;margin:0 auto;position:relative;top:5px;font-size:1.375rem;color:#fff;text-align:center}.houseawards__wrap .house__rank{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);background:#d2e5eb;border:3px solid #fff;border-radius:50%;width:42px;height:42px;z-index:20;font-size:1.625rem;line-height:1.3846;padding-right:1px;color:#fff;text-align:center;box-shadow:inset 2px 5px 5px #b2d3dc;text-shadow:1px 1px 3px #016f92}.houseawards__wrap .house__percent{margin:-30px auto 10px;background:#016f92;width:65%;z-index:1;padding:22px 20px 10px;font-size:1.125rem;color:#fff;text-align:center;border-radius:0 0 3px 3px}.houseawards__wrap .house__actions{max-width:350px;margin:0 auto 40px}.houseawards__wrap .house__actions .button{padding:5px;background:#96c3cf;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #96c3cf;max-height:42px;display:block;position:relative;text-decoration:none!important;font-size:.875rem}.houseawards__wrap .house__actions .button:focus{background:rgb(122,179,194.2);border-color:#509baf;outline:#509baf auto 1px;-webkit-appearance:none;-moz-appearance:none}.houseawards__wrap .house__actions .button:hover{background:rgb(122,179,194.2);border-color:rgb(122,179,194.2)}.houseawards__wrap .house__actions .button:active{background:rgb(178,211,219.8);border-color:rgb(178,211,219.8)}.houseawards__wrap .house__actions .button::after{content:"";display:block;position:absolute;top:3px;right:7px;width:16px;height:16px;background:url(../png/icon_launch.png) no-repeat}.houseawards__wrap .user-info{padding:0 10px;margin-bottom:40px}.houseawards__wrap .user-info .formfield{width:23.9436619718%;float:left;margin-bottom:20px}.houseawards__wrap .user-info .formfield:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.houseawards__wrap .user-info .formfield:nth-child(4n+2){margin-left:25.3521126761%;margin-right:-100%;clear:none}.houseawards__wrap .user-info .formfield:nth-child(4n+3){margin-left:50.7042253521%;margin-right:-100%;clear:none}.houseawards__wrap .user-info .formfield:nth-child(4n+4){margin-left:76.0563380282%;margin-right:-100%;clear:none}.houseawards__wrap .user-info .formfield.opt-in{clear:both;float:none;width:100%;margin-left:0}.houseawards__wrap .user-info .formfield.opt-in label{display:inline-block;margin-left:10px}.houseawards__wrap .user-info .formfield.opt-in .checkbox{position:relative;top:-22px}.houseawards__wrap .user-info .formfield label{display:block}.houseawards__wrap .user-info .formfield select{width:100%}.houseawards__wrap .user-info .formfield .textfield{display:block;width:90%;padding:5px}.houseawards__wrap .formfield--submit{width:250px;margin:0 auto}.houseawards__wrap .formfield--submit .houseawards__submit{display:inline-block;padding:10px 15px 15px;background:#ecbe0e;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #ecbe0e;text-decoration:none;max-height:42px;width:224px;text-transform:uppercase;font-size:1.125rem;font-weight:600}.houseawards__wrap .formfield--submit .can-not-enter,.houseawards__wrap .formfield--submit .error,.houseawards__wrap .formfield--submit .loading-message,.houseawards__wrap .formfield--submit.loading .submit-button{display:none}.houseawards__wrap .formfield--submit .houseawards__submit:focus{background:rgb(197.4848,158.992,11.7152);border-color:rgb(139.712,112.48,8.288);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.houseawards__wrap .formfield--submit .houseawards__submit:hover{background:rgb(197.4848,158.992,11.7152);border-color:rgb(197.4848,158.992,11.7152)}.houseawards__wrap .formfield--submit .houseawards__submit:active{background:rgb(242.7248,202.392,48.0752);border-color:rgb(242.7248,202.392,48.0752)}.houseawards__wrap .formfield--submit.loading .loading-message{display:block}.houseawards__wrap .formfield--submit.loading .loading-message__block{display:inline-block;background:#ecbe0e;width:42px;height:42px;border-radius:5px;border-color:#ecbe0e;margin:0 20px 0 7px;animation:cssload-spin 1.5s infinite linear}.houseawards__wrap .formfield--submit.loading .loading-message__message{position:relative;top:-15px;font-weight:600}.houseawards__wrap .formfield--submit.enter-error .loading-message,.houseawards__wrap .formfield--submit.enter-error .submit-button{display:none}.houseawards__wrap .formfield--submit.enter-error .can-not-enter{display:block;width:225px;padding:20px;border:2px solid #C84632}.houseawards__wrap .formfield--submit.general-error .loading-message,.houseawards__wrap .formfield--submit.general-error .submit-button{display:none}.houseawards__wrap .formfield--submit.general-error .error{display:block;width:225px;padding:20px;border:2px solid #C84632}.houseawards__wrap .house-error{clear:both;display:none;font-size:1.125rem;font-weight:600;color:#C84632;margin-bottom:20px}.houseawards__wrap .house-error.visible{display:block}.houseawards__wrap .related-links p{margin:20px auto}.houseawards__wrap .related-links a{display:inline-block;padding:10px;background:#016f92;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #016f92;max-height:42px;min-width:220px;text-transform:uppercase;font-size:1.125rem;font-weight:600;text-decoration:none!important;margin:0 auto}.houseawards__wrap .related-links a:focus{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.306122449,33.9795918367,44.693877551);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.houseawards__wrap .related-links a:hover{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.7224489796,80.1918367347,105.4775510204)}.houseawards__wrap .related-links a:active{background:rgb(1.2775510204,141.8081632653,186.5224489796);border-color:rgb(1.2775510204,141.8081632653,186.5224489796)}.houseawards__headline{font-size:2.125rem;color:#016f92;text-align:center;margin-bottom:20px}.houseawards__instructions{margin-bottom:20px}.houseawards__instructions:first-child{padding-top:20px}.houseawards__instructions__heading{font-size:1.25rem;font-weight:600}.houseawards__instructions p{text-transform:uppercase;margin-bottom:10px}.houseawards__instructions p:last-child(){margin-bottom:0}.houseawards__form{overflow:hidden;margin:10px auto;padding:30px 30px 25px;background-color:#F6F6F6;border:2px solid #F6F6F6;border-radius:10px}@media (max-width:700px){.houseawards .houseawards__head--nav ul li:hover>ul{visibility:hidden}.houseawards__form{padding:30px 10px 25px}}@media (max-width:500px){.houseawards__form{padding:30px 2px 25px}}.houseawards__form-top{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.houseawards__form-top fieldset{margin-bottom:20px}.houseawards__form-top fieldset .formfield{width:350px}@media (max-width:700px){.houseawards__form-top fieldset,.houseawards__form-top fieldset .formfield{width:100%}}.houseawards .formfield__text{display:block;padding:12px 10px;border:1px solid #b2d3dc;background-color:#fff;color:#0A2C4C;border-radius:4px;width:95%;margin:0 auto}.houseawards .formfield__text::placeholder{color:rgba(80,100,123,.18)}@media (max-width:700px){.houseawards .formfield__text{width:100%}}.houseawards .formfield__text:focus{border-color:#F3CA30}.houseawards .formfield__checkbox{max-width:100%;width:97%;height:auto;overflow:visible;margin:0 auto 20px}@media (max-width:700px){.houseawards .formfield__checkbox{width:100%}}.houseawards .formfield__checkbox .checkbox{position:absolute;z-index:-1;opacity:0}.houseawards .formfield__checkbox .checkbox--fake{position:relative;display:block;float:left;margin-right:10px;background:#fff;width:25px;height:25px;border:2px solid #b2d3dc;border-radius:5px;box-shadow:-2px 2px 1px rgba(80,100,123,.18)}.houseawards .formfield__checkbox .checkbox--fake:after{content:"";display:none;position:relative;width:25px;height:25px;top:2px;right:-1px;background:url(../png/icon-check-77b1d7.png) no-repeat;background-size:20px}.houseawards .formfield__checkbox .checkbox--fake.active{background:#fff}.houseawards .formfield__checkbox .checkbox--fake.active:after{display:block}.houseawards .formfield__checkbox .checkbox-blurb span{font-size:25px;font-weight:600}.houseawards .formfield__checkbox .checkbox-blurb{margin-left:35px;line-height:25px;font-size:1.0625rem}.houseawards .formfield__checkbox .checkbox-blurb a.sweepstakes_rules{color:#0A2C4C;text-decoration:underline}.houseawards .formfield__checkbox label.error{bottom:-15px}.houseawards .formfield--submit{width:250px;margin:0 auto;height:auto;text-align:center}.houseawards .formfield--submit .loading-message,.houseawards .formfield--submit.loading .sweepstakes_submit{display:none}.houseawards .formfield--submit.loading .loading-message{display:block}.houseawards .formfield__legal{text-align:center;padding-top:10px;font-size:.8125rem;width:250px;margin:0 auto}.houseawards .leaderboard__header{margin-bottom:20px}.houseawards .leaderboard__header__headline{font-size:2.125rem;color:#016f92;text-align:center}.houseawards .leaderboard__notes__cta,.houseawards .rules .leaderboard-button,.houseawards .rules .vote-button{padding:10px;color:#fff;width:220px;text-decoration:none!important;line-height:1;font-weight:600;text-align:center}.houseawards .leaderboard__notes__cta{background:#016f92;border-radius:4px;border:2px solid #016f92;max-height:42px;display:block;margin:0 auto 40px;font-size:1.25rem}.houseawards .leaderboard__notes__cta:focus{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.306122449,33.9795918367,44.693877551);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.houseawards .leaderboard__notes__cta:hover{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.7224489796,80.1918367347,105.4775510204)}.houseawards .leaderboard__notes__cta:active{background:rgb(1.2775510204,141.8081632653,186.5224489796);border-color:rgb(1.2775510204,141.8081632653,186.5224489796)}.houseawards .leaderboard__notes__rules{margin-bottom:20px}.houseawards .leaderboard__details{list-style:disc inside}.houseawards .leaderboard__details__headline{color:#cf432a;font-weight:600}.houseawards .leaderboard__details__item{margin-bottom:5px}.houseawards .rules__heading{font-size:2.125rem;color:#016f92;margin-bottom:20px}.houseawards .rules p{margin:0 0 20px}.houseawards .rules .leaderboard-button,.houseawards .rules .vote-button{display:inline-block;background:#016f92;border-radius:4px;border:2px solid #016f92;max-height:42px;text-transform:uppercase;font-size:1.125rem;margin:0 auto}.houseawards .rules .leaderboard-button:focus,.houseawards .rules .vote-button:focus{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.306122449,33.9795918367,44.693877551);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.houseawards .rules .leaderboard-button:hover,.houseawards .rules .vote-button:hover{background:rgb(.7224489796,80.1918367347,105.4775510204);border-color:rgb(.7224489796,80.1918367347,105.4775510204)}.houseawards .rules .leaderboard-button:active,.houseawards .rules .vote-button:active{background:rgb(1.2775510204,141.8081632653,186.5224489796);border-color:rgb(1.2775510204,141.8081632653,186.5224489796)}.houseawards .video-player{display:block;position:relative}.houseawards .article-list__header{margin-top:40px}.houseawards #winners-gallery{overflow:hidden;list-style:none}.houseawards #winners-gallery-wrap{width:100%;overflow:hidden;margin:0 auto}.houseawards #winners-gallery .li-fakeit,.houseawards #winners-gallery li{position:relative;height:360px;max-width:940px;margin:0 auto}.houseawards #winners-gallery .li-fakeit .house-info,.houseawards #winners-gallery li .house-info{position:absolute;bottom:20px;left:25px}.houseawards #winners-gallery .li-fakeit .house-info span,.houseawards #winners-gallery li .house-info span{display:inline-block;text-shadow:-1px 2px 2px rgba(38,36,36,.75)}.houseawards #winners-gallery .li-fakeit .house-info span.sep,.houseawards #winners-gallery li .house-info span.sep{margin:0 10px}.houseawards #winners-gallery .li-fakeit .house-info h2,.houseawards #winners-gallery li .house-info h2{color:#ffc;width:auto;height:25px;margin:0 0 6px 2px;font-size:1.75rem;font-weight:700;text-transform:uppercase}.houseawards #winners-gallery .li-fakeit .house-info h3,.houseawards #winners-gallery li .house-info h3{color:#fff;font-size:3.125rem}.houseawards #winners-gallery .li-fakeit .house-info h4,.houseawards #winners-gallery li .house-info h4{text-transform:uppercase}.houseawards #winners-gallery .li-fakeit .house-info p,.houseawards #winners-gallery li .house-info p{margin:4px 0;font-size:.875rem;font-weight:700;text-shadow:-1px 2px 2px rgba(38,36,36,.75);color:#fff}.houseawards #winners-gallery .li-fakeit .house-info ul,.houseawards #winners-gallery li .house-info ul{list-style:none}.houseawards #winners-gallery .li-fakeit .house-info ul li,.houseawards #winners-gallery li .house-info ul li{float:left;height:auto;width:auto;margin:0 12px 0 0;text-transform:uppercase;text-shadow:-1px 2px 2px rgba(38,36,36,.75)}.houseawards #winners-gallery .li-fakeit .house-info ul li a,.houseawards #winners-gallery li .house-info ul li a{color:#fff;text-decoration:none;font-weight:700;display:inline-block;padding:9px 0 10px 37px}.houseawards #winners-gallery .li-fakeit._2017 .house-info h2,.houseawards #winners-gallery .li-fakeit._2017 .house-info h4,.houseawards #winners-gallery .li-fakeit._2018 .house-info h2,.houseawards #winners-gallery .li-fakeit._2018 .house-info h4,.houseawards #winners-gallery .li-fakeit._2019 .house-info h2,.houseawards #winners-gallery .li-fakeit._2019 .house-info h4,.houseawards #winners-gallery li._2017 .house-info h2,.houseawards #winners-gallery li._2017 .house-info h4,.houseawards #winners-gallery li._2018 .house-info h2,.houseawards #winners-gallery li._2018 .house-info h4,.houseawards #winners-gallery li._2019 .house-info h2,.houseawards #winners-gallery li._2019 .house-info h4{color:#fc0}.houseawards #winners-gallery .li-fakeit .photo-list,.houseawards #winners-gallery li .photo-list,.houseawards .photo-list{display:none}.houseawards #winners-gallery .li-fakeit .house-info ul li a.video,.houseawards #winners-gallery li .house-info ul li a.video{background:url(../png/badge-video.png) top left no-repeat}.houseawards #winners-gallery .li-fakeit .house-info ul li a.gallery,.houseawards #winners-gallery li .house-info ul li a.gallery{background:url(../png/badge-gallery.png) top left no-repeat}.houseawards #winners-gallery .li-fakeit .house-info ul li a.story,.houseawards #winners-gallery li .house-info ul li a.story{background:url(../png/badge-article.png) top left no-repeat}.houseawards #winners-gallery .li-fakeit .house-info ul li a.plus,.houseawards #winners-gallery li .house-info ul li a.plus{background:url(../png/badge-plus.png) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#best-energy-smart-home,.houseawards #winners-gallery li._2019#best-energy-smart-home{background:url(../jpg/bg-house.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#best-new-home,.houseawards #winners-gallery li._2019#best-new-home{background:url(../jpg/bg-house-2.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#best-remodel,.houseawards #winners-gallery li._2019#best-remodel{background:url(../jpg/bg-house-3.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#best-small-home,.houseawards #winners-gallery li._2019#best-small-home{background:url(../jpg/bg-house-4.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#best-traditional-home,.houseawards #winners-gallery li._2019#best-traditional-home{background:url(../jpg/bg-house-5.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#editors-choice,.houseawards #winners-gallery li._2019#editors-choice{background:url(../jpg/bg-house-6.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2019#readers-choice,.houseawards #winners-gallery li._2019#readers-choice{background:url(../jpg/bg-house-7.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2018#best-energy-smart-home,.houseawards #winners-gallery li._2018#best-energy-smart-home{background:url(../jpg/bg-house-8.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#best-new-home,.houseawards #winners-gallery li._2018#best-new-home{background:url(../jpg/bg-house-9.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#best-remodel,.houseawards #winners-gallery li._2018#best-remodel{background:url(../jpg/bg-house-10.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#best-small-home,.houseawards #winners-gallery li._2018#best-small-home{background:url(../jpg/bg-house-11.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#best-traditional-home,.houseawards #winners-gallery li._2018#best-traditional-home{background:url(../jpg/bg-house-12.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#editors-choice,.houseawards #winners-gallery li._2018#editors-choice{background:url(../jpg/bg-house-13.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2018#readers-choice,.houseawards #winners-gallery li._2018#readers-choice{background:url(../jpg/bg-house-14.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2017#best-energy-smart-home,.houseawards #winners-gallery li._2017#best-energy-smart-home{background:url(../jpg/bg-house-15.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#best-new-home,.houseawards #winners-gallery li._2017#best-new-home{background:url(../jpg/bg-house-16.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#best-remodel,.houseawards #winners-gallery li._2017#best-remodel{background:url(../jpg/bg-house-17.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#best-small-home,.houseawards #winners-gallery li._2017#best-small-home{background:url(../jpg/bg-house-18.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#best-traditional-home,.houseawards #winners-gallery li._2017#best-traditional-home{background:url(../jpg/bg-house-19.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#editors-choice,.houseawards #winners-gallery li._2017#editors-choice{background:url(../jpg/bg-house-20.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2017#readers-choice,.houseawards #winners-gallery li._2017#readers-choice{background:url(../jpg/bg-house-21.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2017#call-for-entries,.houseawards #winners-gallery li._2017#call-for-entries{background:url(../jpg/bg.jpg) no-repeat}.houseawards #winners-gallery .li-fakeit._2016#best-energy-smart-home,.houseawards #winners-gallery li._2016#best-energy-smart-home{background:url(../jpg/bg-house-22.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#best-new-home,.houseawards #winners-gallery li._2016#best-new-home{background:url(../jpg/bg-house-23.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#best-remodel,.houseawards #winners-gallery li._2016#best-remodel{background:url(../jpg/bg-house-24.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#best-small-home,.houseawards #winners-gallery li._2016#best-small-home{background:url(../jpg/bg-house-25.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#best-traditional-home,.houseawards #winners-gallery li._2016#best-traditional-home{background:url(../jpg/bg-house-26.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#editors-choice,.houseawards #winners-gallery li._2016#editors-choice{background:url(../jpg/bg-house-27.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2016#readers-choice,.houseawards #winners-gallery li._2016#readers-choice{background:url(../jpg/bg-house-28.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2015#best-energy-smart-home,.houseawards #winners-gallery li._2015#best-energy-smart-home{background:url(../jpg/bg-house-29.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#best-new-home,.houseawards #winners-gallery li._2015#best-new-home{background:url(../jpg/bg-house-30.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#best-remodel,.houseawards #winners-gallery li._2015#best-remodel{background:url(../jpg/bg-house-31.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#best-small-home,.houseawards #winners-gallery li._2015#best-small-home{background:url(../jpg/bg-house-32.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#best-traditional-home,.houseawards #winners-gallery li._2015#best-traditional-home{background:url(../jpg/bg-house-33.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#editors-choice,.houseawards #winners-gallery li._2015#editors-choice{background:url(../jpg/bg-house-34.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2015#readers-choice,.houseawards #winners-gallery li._2015#readers-choice{background:url(../jpg/bg-house-35.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2014 .house-info h2,.houseawards #winners-gallery li._2014 .house-info h2{color:#295369}.houseawards #winners-gallery .li-fakeit._2014#best-energy-smart-home,.houseawards #winners-gallery li._2014#best-energy-smart-home{background:url(../jpg/bg-house-36.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#best-new-home,.houseawards #winners-gallery li._2014#best-new-home{background:url(../jpg/bg-house-37.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#best-remodel,.houseawards #winners-gallery li._2014#best-remodel{background:url(../jpg/bg-house-38.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#best-small-home,.houseawards #winners-gallery li._2014#best-small-home{background:url(../jpg/bg-house-39.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#best-traditional-home,.houseawards #winners-gallery li._2014#best-traditional-home{background:url(../jpg/bg-house-40.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#editors-choice,.houseawards #winners-gallery li._2014#editors-choice{background:url(../jpg/bg-house-41.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2014#readers-choice,.houseawards #winners-gallery li._2014#readers-choice{background:url(../jpg/bg-house-42.jpg) no-repeat;height:460px}.houseawards #winners-gallery .li-fakeit._2013 .house-info h2,.houseawards #winners-gallery li._2013 .house-info h2{color:#ef4123}.houseawards #winners-gallery .li-fakeit._2013#best-energy-smart-home,.houseawards #winners-gallery li._2013#best-energy-smart-home{background:url(../jpg/bg-house-43.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#best-new-home,.houseawards #winners-gallery li._2013#best-new-home{background:url(../jpg/bg-house-44.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#best-remodel,.houseawards #winners-gallery li._2013#best-remodel{background:url(../jpg/bg-house-45.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#best-retirement-home,.houseawards #winners-gallery li._2013#best-retirement-home{background:url(../jpg/bg-house-46.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#best-small-home,.houseawards #winners-gallery li._2013#best-small-home{background:url(../jpg/bg-house-47.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#editors-choice,.houseawards #winners-gallery li._2013#editors-choice{background:url(../jpg/bg-house-48.jpg) top left no-repeat}.houseawards #winners-gallery .li-fakeit._2013#readers-choice,.houseawards #winners-gallery li._2013#readers-choice{height:460px;background:url(../jpg/bg-house-49.jpg) no-repeat}.houseawards #winners-gallery .li-fakeit .photo-list ul,.houseawards #winners-gallery li .photo-list ul{list-style:none}.houseawards #winners-gallery .li-fakeit .house-sponsor,.houseawards #winners-gallery li .house-sponsor{position:absolute;bottom:20px;right:20px}#best-new-home .houseawards #winners-gallery .li-fakeit .house-sponsor,#best-new-home .houseawards #winners-gallery li .house-sponsor{margin-top:-20px}.houseawards #winners-gallery .li-fakeit{margin-bottom:20px}.houseawards #winners-list-thumbnails{max-width:940px;margin:0 auto;list-style:none;background:#E5E5E5;padding:10px 0;display:flex;flex-flow:row wrap;justify-content:space-around}.houseawards #winners-list-thumbnails li{border:1px solid #E5E5E5;vertical-align:bottom;line-height:0}.houseawards #winners-list-thumbnails li a img{opacity:.7}.houseawards #winners-list-thumbnails li.active{border-color:#0A2C4C}.houseawards #winners-list-thumbnails li.active a img{opacity:1}.houseawards .about-awards,.houseawards .aia,.houseawards .call-for-entries,.houseawards .readers-choice,.houseawards .videos{margin:0 auto;overflow:hidden}.houseawards .about-awards .left,.houseawards .aia .left,.houseawards .call-for-entries .left,.houseawards .readers-choice .left,.houseawards .videos .left{float:left;margin:0 0 0 auto;padding-right:20px}.houseawards .about-awards .right,.houseawards .aia .right,.houseawards .call-for-entries .right,.houseawards .readers-choice .right,.houseawards .videos .right{float:right;margin:0 auto}.houseawards .about-awards .right.border,.houseawards .aia .right.border,.houseawards .call-for-entries .right.border,.houseawards .readers-choice .right.border,.houseawards .videos .right.border{border-left:1px solid #191919;padding-left:20px}.houseawards .about-awards .left.wide,.houseawards .about-awards .right.wide,.houseawards .aia .left.wide,.houseawards .aia .right.wide,.houseawards .call-for-entries .left.wide,.houseawards .call-for-entries .right.wide,.houseawards .readers-choice .left.wide,.houseawards .readers-choice .right.wide,.houseawards .videos .left.wide,.houseawards .videos .right.wide{width:77%}@media (max-width:700px){.houseawards .about-awards .right.border,.houseawards .aia .right.border,.houseawards .call-for-entries .right.border,.houseawards .readers-choice .right.border,.houseawards .videos .right.border{border:0;padding-left:0}.houseawards .about-awards .left.wide,.houseawards .about-awards .right.wide,.houseawards .aia .left.wide,.houseawards .aia .right.wide,.houseawards .call-for-entries .left.wide,.houseawards .call-for-entries .right.wide,.houseawards .readers-choice .left.wide,.houseawards .readers-choice .right.wide,.houseawards .videos .left.wide,.houseawards .videos .right.wide{width:95%}}.houseawards .about-awards .left.skinny,.houseawards .about-awards .right.skinny,.houseawards .aia .left.skinny,.houseawards .aia .right.skinny,.houseawards .call-for-entries .left.skinny,.houseawards .call-for-entries .right.skinny,.houseawards .readers-choice .left.skinny,.houseawards .readers-choice .right.skinny,.houseawards .videos .left.skinny,.houseawards .videos .right.skinny{width:23%}@media (max-width:700px){.houseawards .about-awards .left.skinny,.houseawards .about-awards .right.skinny,.houseawards .aia .left.skinny,.houseawards .aia .right.skinny,.houseawards .call-for-entries .left.skinny,.houseawards .call-for-entries .right.skinny,.houseawards .readers-choice .left.skinny,.houseawards .readers-choice .right.skinny,.houseawards .videos .left.skinny,.houseawards .videos .right.skinny{width:95%}.houseawards .about-awards .left,.houseawards .about-awards .right,.houseawards .aia .left,.houseawards .aia .right,.houseawards .call-for-entries .left,.houseawards .call-for-entries .right,.houseawards .readers-choice .left,.houseawards .readers-choice .right,.houseawards .videos .left,.houseawards .videos .right{float:none;margin:0 auto;padding:0 0 20px}}.houseawards .about-awards h1,.houseawards .aia h1,.houseawards .call-for-entries h1,.houseawards .readers-choice h1,.houseawards .videos h1{color:#295369;font-size:1.3125rem;padding-bottom:5px}.houseawards .about-awards h2,.houseawards .aia h2,.houseawards .call-for-entries h2,.houseawards .readers-choice h2,.houseawards .videos h2{font-style:italic;color:#4d4d4d;font-weight:700;margin:0 0 5px}.houseawards .about-awards h3,.houseawards .aia h3,.houseawards .call-for-entries h3,.houseawards .readers-choice h3,.houseawards .videos h3{font-size:1.125rem;text-align:center;margin-bottom:15px}.houseawards .about-awards p,.houseawards .aia p,.houseawards .call-for-entries p,.houseawards .readers-choice p,.houseawards .videos p{margin-bottom:20px}.houseawards .about-awards p img,.houseawards .aia p img,.houseawards .call-for-entries p img,.houseawards .readers-choice p img,.houseawards .videos p img{margin:0 auto}.houseawards .about-awards a,.houseawards .aia a,.houseawards .call-for-entries a,.houseawards .readers-choice a,.houseawards .videos a{color:#295369;font-weight:700;text-decoration:none}.houseawards .about-awards a.overlay-link,.houseawards .aia a.overlay-link,.houseawards .call-for-entries a.overlay-link,.houseawards .readers-choice a.overlay-link,.houseawards .videos a.overlay-link{position:relative;display:block}.houseawards .about-awards a.overlay-link:after,.houseawards .aia a.overlay-link:after,.houseawards .call-for-entries a.overlay-link:after,.houseawards .readers-choice a.overlay-link:after,.houseawards .videos a.overlay-link:after{content:url(../png/badge-video.png);position:absolute;top:24px;bottom:0;left:0;right:0;margin:auto;width:39px;height:58px}.houseawards .about-awards a.overlay-link:hover,.houseawards .aia a.overlay-link:hover,.houseawards .call-for-entries a.overlay-link:hover,.houseawards .readers-choice a.overlay-link:hover,.houseawards .videos a.overlay-link:hover{text-decoration:none}.houseawards .about-awards a:hover,.houseawards .aia a:hover,.houseawards .call-for-entries a:hover,.houseawards .readers-choice a:hover,.houseawards .videos a:hover{text-decoration:underline}.houseawards .about-awards .inline-image,.houseawards .aia .inline-image,.houseawards .call-for-entries .inline-image,.houseawards .readers-choice .inline-image,.houseawards .videos .inline-image{float:right;margin:0 0 5px 5px}@media (max-width:500px){.houseawards .about-awards .inline-image,.houseawards .aia .inline-image,.houseawards .call-for-entries .inline-image,.houseawards .readers-choice .inline-image,.houseawards .videos .inline-image{float:none;margin:5px auto}}.houseawards .about-awards .inline-list,.houseawards .aia .inline-list,.houseawards .call-for-entries .inline-list,.houseawards .readers-choice .inline-list,.houseawards .videos .inline-list{list-style-type:disc;margin:0 0 0 20px;line-height:1.4}.houseawards .about-awards .thumb__image,.houseawards .aia .thumb__image,.houseawards .call-for-entries .thumb__image,.houseawards .readers-choice .thumb__image,.houseawards .videos .thumb__image{width:100%}.houseawards .about-awards__gallery,.houseawards .aia__gallery,.houseawards .call-for-entries__gallery,.houseawards .readers-choice__gallery,.houseawards .videos__gallery{padding:35px 0 20px;border-bottom:1px solid gray}.houseawards .about-awards__gallery:first-child,.houseawards .aia__gallery:first-child,.houseawards .call-for-entries__gallery:first-child,.houseawards .readers-choice__gallery:first-child,.houseawards .videos__gallery:first-child{padding:0 0 20px}.houseawards .about-awards__gallery:last-child,.houseawards .aia__gallery:last-child,.houseawards .call-for-entries__gallery:last-child,.houseawards .readers-choice__gallery:last-child,.houseawards .videos__gallery:last-child{border:0}.houseawards .about-awards__gallery.nopadding,.houseawards .aia__gallery.nopadding,.houseawards .call-for-entries__gallery.nopadding,.houseawards .readers-choice__gallery.nopadding,.houseawards .videos__gallery.nopadding{padding:0}.houseawards .about-awards__gallery h1,.houseawards .aia__gallery h1,.houseawards .call-for-entries__gallery h1,.houseawards .readers-choice__gallery h1,.houseawards .videos__gallery h1{margin:0 0 15px;padding:0}.houseawards .about-awards__gallery--item h2,.houseawards .aia__gallery--item h2,.houseawards .call-for-entries__gallery--item h2,.houseawards .readers-choice__gallery--item h2,.houseawards .videos__gallery--item h2{color:#295369;font-style:normal;font-size:.9375rem;font-weight:700;margin:7px 0 3px;text-transform:uppercase}.houseawards .about-awards__gallery--item .overlay-link,.houseawards .aia__gallery--item .overlay-link,.houseawards .call-for-entries__gallery--item .overlay-link,.houseawards .readers-choice__gallery--item .overlay-link,.houseawards .videos__gallery--item .overlay-link{max-width:700px;margin:0 auto 30px}.houseawards .about-awards__gallery ul,.houseawards .aia__gallery ul,.houseawards .call-for-entries__gallery ul,.houseawards .readers-choice__gallery ul,.houseawards .videos__gallery ul{list-style:none;display:flex;flex-flow:row wrap;justify-content:space-around}.houseawards .about-awards__gallery ul li,.houseawards .aia__gallery ul li,.houseawards .call-for-entries__gallery ul li,.houseawards .readers-choice__gallery ul li,.houseawards .videos__gallery ul li{max-width:289px;min-width:200px;width:33%;position:relative}@media (max-width:960px){.houseawards .about-awards__gallery ul li,.houseawards .aia__gallery ul li,.houseawards .call-for-entries__gallery ul li,.houseawards .readers-choice__gallery ul li,.houseawards .videos__gallery ul li{width:45%}}@media (max-width:500px){.houseawards .about-awards__gallery ul li,.houseawards .aia__gallery ul li,.houseawards .call-for-entries__gallery ul li,.houseawards .readers-choice__gallery ul li,.houseawards .videos__gallery ul li{width:100%}}.houseawards .about-awards__gallery ul li h2,.houseawards .aia__gallery ul li h2,.houseawards .call-for-entries__gallery ul li h2,.houseawards .readers-choice__gallery ul li h2,.houseawards .videos__gallery ul li h2{color:#295369;font-style:normal;font-size:.9375rem;font-weight:700;margin:5px 0 3px;text-transform:uppercase}.houseawards .about-awards__gallery ul li .text-overlay,.houseawards .aia__gallery ul li .text-overlay,.houseawards .call-for-entries__gallery ul li .text-overlay,.houseawards .readers-choice__gallery ul li .text-overlay,.houseawards .videos__gallery ul li .text-overlay{position:absolute;bottom:7px;left:0;padding:5px 10px;background-color:rgba(25,25,25,.2);height:70%;width:100%}.houseawards .about-awards__gallery ul li .text-overlay h2,.houseawards .aia__gallery ul li .text-overlay h2,.houseawards .call-for-entries__gallery ul li .text-overlay h2,.houseawards .readers-choice__gallery ul li .text-overlay h2,.houseawards .videos__gallery ul li .text-overlay h2{color:#fff;margin:0 0 5px;font-size:1.375rem}.houseawards .about-awards__gallery ul li .text-overlay p,.houseawards .aia__gallery ul li .text-overlay p,.houseawards .call-for-entries__gallery ul li .text-overlay p,.houseawards .readers-choice__gallery ul li .text-overlay p,.houseawards .videos__gallery ul li .text-overlay p{color:#fff;font-size:.75rem;margin:0}.houseawards .about-awards__gallery ul.finalists li,.houseawards .aia__gallery ul.finalists li,.houseawards .call-for-entries__gallery ul.finalists li,.houseawards .readers-choice__gallery ul.finalists li,.houseawards .videos__gallery ul.finalists li{min-width:265px;max-width:500px;margin-bottom:20px}.houseawards .about-awards__gallery ul.finalists._2013 li,.houseawards .about-awards__gallery ul.finalists._2015 li,.houseawards .about-awards__gallery ul.finalists._2016 li,.houseawards .aia__gallery ul.finalists._2013 li,.houseawards .aia__gallery ul.finalists._2015 li,.houseawards .aia__gallery ul.finalists._2016 li,.houseawards .call-for-entries__gallery ul.finalists._2013 li,.houseawards .call-for-entries__gallery ul.finalists._2015 li,.houseawards .call-for-entries__gallery ul.finalists._2016 li,.houseawards .readers-choice__gallery ul.finalists._2013 li,.houseawards .readers-choice__gallery ul.finalists._2015 li,.houseawards .readers-choice__gallery ul.finalists._2016 li,.houseawards .videos__gallery ul.finalists._2013 li,.houseawards .videos__gallery ul.finalists._2015 li,.houseawards .videos__gallery ul.finalists._2016 li{max-width:243px;min-width:243px}.houseawards .about-awards__gallery ul.aia li,.houseawards .aia__gallery ul.aia li,.houseawards .call-for-entries__gallery ul.aia li,.houseawards .readers-choice__gallery ul.aia li,.houseawards .videos__gallery ul.aia li{max-width:179px;min-width:179px;width:24%}.houseawards .about-awards__gallery ul.aia li .text-overlay,.houseawards .aia__gallery ul.aia li .text-overlay,.houseawards .call-for-entries__gallery ul.aia li .text-overlay,.houseawards .readers-choice__gallery ul.aia li .text-overlay,.houseawards .videos__gallery ul.aia li .text-overlay{background-color:rgba(25,25,25,0);height:30%}.houseawards .about-awards__gallery ul.aia li .text-overlay h2,.houseawards .aia__gallery ul.aia li .text-overlay h2,.houseawards .call-for-entries__gallery ul.aia li .text-overlay h2,.houseawards .readers-choice__gallery ul.aia li .text-overlay h2,.houseawards .videos__gallery ul.aia li .text-overlay h2{color:#ef4123;font-size:1.25rem}.houseawards .about-awards__gallery ul.aia li .text-overlay p,.houseawards .aia__gallery ul.aia li .text-overlay p,.houseawards .call-for-entries__gallery ul.aia li .text-overlay p,.houseawards .readers-choice__gallery ul.aia li .text-overlay p,.houseawards .videos__gallery ul.aia li .text-overlay p{font-size:.875rem}.community .ajax-pagination__count,.community .ajax-pagination__page a{font-size:1rem;font-family:roboto,arial,sans-serif}.houseawards #cboxLoadedContent{margin-bottom:70px!important}.houseawards #cboxTitle{height:60px;right:0;margin:auto!important}.houseawards #cboxTitleLeft{float:left;width:92%}.houseawards #cboxTitle .pin-it-button{position:absolute;top:0;right:0}.community{margin-bottom:50px}.community .ajax-pagination__page a{display:inline-block;padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#767676;text-align:center;border:2px solid #CACACA;text-decoration:none;max-height:42px;font-weight:600}.community .ajax-pagination__page a:focus{-webkit-appearance:none;-moz-appearance:none;outline:#2f2f2f solid 2px}.community .ajax-pagination__page a:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.community .ajax-pagination__page a:focus,.community .ajax-pagination__page a:hover{background:#f8f7f7;border:2px solid #CACACA}.community .ajax-pagination__page .isDisabled,.community .ajax-pagination__page .isDisabled:focus,.community .ajax-pagination__page .isDisabled:hover,.community .ajax-pagination__page .isDisabled:visited{border-color:#CACACA;color:#CACACA;pointer-events:none}.community .ajax-pagination__next{margin-left:15px}.community .ajax-pagination__count{color:#333;font-weight:500;letter-spacing:.3px;margin-right:20px}.community__header{display:grid;grid-gap:1.69492%;gap:1.69492%;grid-template-columns:2fr 1fr;background:#F6F6F6;margin-bottom:15px;padding:20px 10px}.community__header:after{content:" ";display:table;clear:both}@media (max-width:500px){.community__header{display:block}}.community-search-active .community__header{display:block}.community__tabs{display:none}@media (min-width:851px){.community__tabs{display:block;width:66.1971830986%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.community__tabs{width:100%}}.community-search-active .community__tabs{display:none}.community__tabs li{font-size:1.125rem;font-weight:500;line-height:1}@media (min-width:701px){.community__header{padding-bottom:0;padding-top:0}.community__tabs li{display:inline-block;margin:0 5px 0 0;padding:15px 0}.community__tabs li a{color:#2D3450;display:block;padding:8px}.community__tabs li a:hover{color:#333}.community__tabs li a.active{background:#50647c;border-radius:10px;color:#fff;margin-bottom:0}}.community__tabs li a:focus{outline:#2f2f2f auto 1px}.community__tabs--select{display:block;padding-bottom:5px;padding-top:5px;position:relative}@media (min-width:701px){.community__tabs--select{padding-bottom:20px;padding-top:20px}}@media (min-width:851px){.community__tabs--select{display:none}}@media (min-width:501px){.community-search-active .community__tabs--select{display:none}}.community__tabs--select a{color:#333}.community__tabs--select__current{font-size:1.125rem;font-weight:500;padding-right:14px;position:relative}.community__tabs--select__current:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #333;content:"";height:0;position:absolute;right:0;top:10px;width:0}.community__tabs--select__options{background:#fff;border:1px solid #dfdfdf;border-radius:3px;display:none;list-style:none;left:0;margin-right:0;padding:15px;position:absolute;white-space:nowrap;z-index:100}.community__tabs--select__options>li{display:block;margin:0 0 10px}.community__tabs--select__options.open{box-shadow:0 2px 5px 0 rgba(125,128,132,.6);display:block}.community__tabs--filter{display:block;font-size:1.125rem;font-weight:500;margin-bottom:5px;padding-top:5px}@media (min-width:701px){.community__tabs--filter{width:66.1971830986%;float:left;margin-right:1.4084507042%;padding:19px 0}}@supports (display:grid){.community__tabs--filter{width:100%}}.community__tabs--filter.hidden{display:none;visibility:hidden}.community__tabs--filter__label{margin-right:5px}.community__tabs--filter__close{background:#767676;border-radius:50%;color:#fff;display:inline-block;padding:0 5px;font-size:.875rem}@media (min-width:501px){.community__tabs--filter{margin-bottom:0}.community-search-active .community__tabs--filter{display:none}}.community__tabs__wrapper.hidden{display:none;visibility:hidden}.community__columns,.community__columns--labels{font-family:roboto,arial,sans-serif;font-weight:500;list-style:none;margin:0;padding:0}.community__columns li{padding-left:0}@media (min-width:701px){.community__columns{display:table;width:100%}.community__columns li{display:table-cell;vertical-align:middle}.community__column--title{padding-right:1.69492%;width:49.15254%}.community__column--category{padding-right:1.69492%;width:15.25424%}}@media (min-width:851px){.community__column--category{width:23.72881%}}.community__column--category a{color:#4E7583;text-decoration:underline}.community__column--category a:hover{text-decoration:none}.community__columns--labels{display:none}@media (min-width:701px){.community__column--replies{border:none;padding-right:1.69492%;width:6.77966%}.community__column--replies span{display:none}.community__column--date{width:15.25424%}.community__columns--labels{color:#333;display:table;font-weight:600;line-height:1;letter-spacing:.3px;margin-bottom:5px;width:100%}}.community__columns--labels li{display:table-cell}.community--static .community__columns--labels{display:none}.community__post{border-bottom:1px solid #CACACA;padding:15px 0}.community__post .community__column--title:after{content:" ";display:table;clear:both}@media (max-width:700px){.community__post .community__column--category{display:none}}.community__title{font:700 1.125rem/1.2 roboto,arial,sans-serif;margin-bottom:4px}.community__title a{color:#333}.community__member-image{display:none}@media (min-width:701px){.community__title{float:right;margin-bottom:0;width:calc(100% - 72px)}.community__member-image{display:block;float:left;margin-right:20px;width:52px}}.community--static .community__pagination,.community-search-active .community__search .community-btn--community__new,.community__search-bar{display:none}.community__pagination{margin-top:20px}.community__search{text-align:left}@media (min-width:701px){.community__search{width:32.3943661972%;float:right;margin-right:0;padding-top:12px;text-align:right}}@media (min-width:501px){.community__search{text-align:right}}@supports (display:grid){.community__search{width:100%}}.community__search .community-btn--community__new{margin-right:5px}.community-search-active .community__search{text-align:left}.community-search-active .community__search-bar{display:block;float:left;width:calc(100% - 45px)}.community__search-bar__text[type=text]{border:0;border-radius:0;padding-top:10px;padding-bottom:10px;width:100%}@media (min-width:701px){.community__search .community-btn--community__new{margin-right:15px}.community__search-bar__text[type=text]{margin-bottom:15px}.community__categories__list{grid-template-columns:repeat(4,1fr)}}.community__nav__search{display:block;margin-top:3px;float:right}.community .svg-search{width:30px;height:30px;cursor:pointer;fill:none;stroke:#333}.community-search-active .community .svg-search{display:none}.community .svg-close{display:none;position:relative;top:5px;width:30px;height:30px;cursor:pointer;fill:#333}.community-search-active .community .svg-close{display:block}.community__tab-content{margin-bottom:50px}.community--static .community__tab-content,.community__loading{display:none}.community.loading .community__loading{background:url(../gif/spinner.gif) 50% 50% no-repeat;display:block;height:300px;margin-bottom:50px}.community.loading .community__tab-content,.community__categories{display:none}.community__error-message,.community__no-results{background:#F6F6F6;border:1px solid;clear:both;font-size:1.25rem;margin:40px auto;max-width:400px;padding:30px;text-align:center}.community__error-message__link,.community__no-results__link{color:rgb(68.4832535885,102.7248803828,115.0167464115);text-decoration:underline}.community__error-message__link:hover,.community__no-results__link:hover{text-decoration:none}.community__categories:after{content:" ";display:table;clear:both}.community--static .community__categories{display:block;margin-top:30px}.community__categories__list{list-style:none;display:grid;grid-gap:20px;gap:20px;margin:0 0 20px;padding:0}.community__categories__list__item{display:block;font-size:1.125rem;margin-bottom:20px;min-height:100px;text-align:center;width:49.2957746479%;float:left;margin-right:1.4084507042%}@media (min-width:701px){.community__categories__list__item{width:23.9436619718%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.community__categories__list__item{margin:0;width:100%}}.community__categories__list__item:nth-of-type(2n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.community__categories__list__item:nth-of-type(2n){width:23.9436619718%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.community__categories__list__item:nth-of-type(2n){margin:0;width:100%}}.community__categories__list__item:nth-of-type(2n+1){clear:both}@media (min-width:701px){.community__categories__list__item:nth-of-type(2n+1){clear:none}.community__categories__list__item:nth-of-type(4n){width:23.9436619718%;float:right;margin-right:0}.community__categories__list__item:nth-of-type(4n+1){clear:both}}@supports (display:grid){.community__categories__list__item:nth-of-type(4n){margin:0;width:100%}}.community__categories__link{display:flex;justify-content:center;align-items:center;background:#50647c;color:#fff;height:100%;min-height:100px;padding:20px 10px}.community__categories__link:hover{background:#3c4b5d}.community-btn--secondary{display:inline-block;padding:10px 15px 15px;background:0 0;border-radius:4px;line-height:1;color:#767676;text-align:center;border:2px solid #555;text-decoration:none;max-height:42px}.community-btn--secondary:focus{-webkit-appearance:none;-moz-appearance:none;outline:#2f2f2f auto 1px}.community-btn--community__new:focus,.favorites-list-browser__control-trigger:focus,.favorites-list-browser__create-list__submit:focus,.favorites-list-browser__rename__submit:focus,a.community-btn--question__reply:focus{outline:#000 auto 1px;-webkit-appearance:none;-moz-appearance:none}.community-btn--secondary:active{background:rgba(20.4,20.4,20.4,0);border-color:rgba(20.4,20.4,20.4,0)}.community-btn--secondary:focus,.community-btn--secondary:hover{background:#f8f7f7;border:2px solid #555;text-decoration:none}.community-btn--community__new{display:inline-block;padding:12px 15px;background:#0A2C4C;border-radius:4px;line-height:1;color:#fff;text-align:center;border:#0A2C4C;text-decoration:none;max-height:42px;max-height:unset}.community-btn--community__new:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}.community-btn--community__new:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465)}.community-btn--community__new:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}a.community-btn--question__reply{padding:9px 20px;background:#0A2C4C;line-height:1;color:#fff;text-align:center;border:#0A2C4C;text-decoration:none;border-radius:2px;display:block;font-size:1.125rem;margin-bottom:20px;margin-right:15px;max-height:unset}a.community-btn--question__reply:focus{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:#000}a.community-btn--question__reply:hover{background:rgb(5.2558139535,23.1255813953,39.9441860465);border-color:rgb(5.2558139535,23.1255813953,39.9441860465);text-decoration:none}a.community-btn--question__reply:active{background:rgb(14.7441860465,64.8744186047,112.0558139535);border-color:rgb(14.7441860465,64.8744186047,112.0558139535)}.sweepstakes_header{width:100%;height:100%;margin-bottom:20px}.sweepstakes_header-headline{padding:7px 0;text-align:center;background:rgba(10,44,76,.9)}.sweepstakes_header-headline h1{border-bottom:0;margin-bottom:0;font-size:2.75rem;font-weight:600;color:#fff;text-transform:uppercase}@media (max-width:700px){.sweepstakes_header-headline h1{font-size:1.875rem}}.sweepstakes_header-graphic{background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 auto;height:100%}.sweepstakes_header-banner{margin:0 auto;text-align:center;display:none}.sweepstakes_header-banner--copy{padding:10px 0;background-color:#F36F21;text-transform:uppercase}.sweepstakes_header-banner--copy p{color:#fff;font-size:1.3125rem;font-weight:600;margin:0}.sweepstakes_header-banner img{margin:10px auto}.sweepstakes_header-title{font-size:1.75rem!important;font-weight:600;color:#191919;margin:22px 0 11px}.sweepstakes_header-title sup{font-size:.9375rem}.sweepstakes_header-sub{font-size:1.25rem;font-weight:400;color:#191919}.sweepstakes_header-sub sup{font-size:.6875rem}.sweepstakes_form{overflow:hidden;margin:10px auto;padding:30px 30px 25px;background-color:#F6F6F6;border:2px solid #F6F6F6;border-radius:10px}@media (max-width:700px){.sweepstakes_header-banner{display:block}.sweepstakes_form{padding:30px 10px 25px}}@media (max-width:500px){.sweepstakes_form{padding:30px 2px 25px}}.sweepstakes_form-top{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.sweepstakes_form-top fieldset{width:50%}@media (max-width:700px){.sweepstakes_form-top fieldset{width:100%}.sweepstakes_form-top fieldset .last-wrap{margin-bottom:20px}}.sweepstakes .formfield__text{display:block;padding:12px 10px;border:1px solid rgba(80,100,123,.18);background-color:#fff;color:#0A2C4C;border-radius:4px;width:95%;margin:0 auto}.sweepstakes .formfield__text::placeholder{color:rgba(80,100,123,.18)}@media (max-width:700px){.sweepstakes .formfield__text{width:100%}}.sweepstakes .formfield__text:focus{border-color:#0A2C4C}.sweepstakes .formfield__text.dropdown{height:47px}.sweepstakes .formfield__textarea{width:97%;margin:0 auto 20px;color:#0A2C4C}@media (max-width:700px){.sweepstakes .formfield__textarea{width:100%}}.sweepstakes .formfield__textarea p{margin-bottom:5px}.sweepstakes .formfield__textarea textarea{display:block;padding:12px 10px;border:1px solid rgba(80,100,123,.18);background-color:#fff;color:#0A2C4C;border-radius:4px;width:100%}.sweepstakes .formfield__textarea textarea:focus{border-color:#0A2C4C}.sweepstakes .formfield__checkbox{max-width:100%;width:97%;height:auto;overflow:visible;margin:0 auto 20px}@media (max-width:700px){.sweepstakes .formfield__checkbox{width:100%}}.sweepstakes .formfield__checkbox .checkbox{position:absolute;z-index:-1;opacity:0}.sweepstakes .formfield__checkbox .checkbox--fake{position:relative;display:block;float:left;margin-right:10px;background:#fff;width:25px;height:25px;border:2px solid rgba(80,100,123,.18);border-radius:5px;box-shadow:-2px 2px 1px rgba(80,100,123,.18)}.sweepstakes .formfield__checkbox .checkbox--fake:after{content:"";display:none;position:relative;width:25px;height:25px;top:2px;right:-1px;background:url(../png/icon-check-77b1d7-2.png) no-repeat;background-size:20px}.sweepstakes .formfield__checkbox .checkbox--fake.active{background:#F6F6F6}.sweepstakes .formfield__checkbox .checkbox--fake.active:after{display:block}.sweepstakes .formfield__checkbox .checkbox-blurb span{font-size:25px;font-weight:600}.sweepstakes .formfield__checkbox .checkbox-blurb{margin-left:35px;line-height:25px;font-size:1.0625rem}.sweepstakes .formfield__checkbox .checkbox-blurb a.sweepstakes_rules{color:#0A2C4C;text-decoration:underline}.sweepstakes .formfield__checkbox label.error{bottom:-15px}.sweepstakes .formfield--submit{width:250px;margin:0 auto;height:auto}.sweepstakes .formfield--submit .loading-message,.sweepstakes .formfield--submit.loading .sweepstakes_submit{display:none}.sweepstakes .formfield--submit.loading .loading-message{display:block}.sweepstakes_submit{display:inline-block;padding:15px 0;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #4699ce;background:#4699ce;background:linear-gradient(#4699ce,#357cab);font-weight:700;font-size:1.875rem;max-height:84px;width:245px;cursor:pointer;text-transform:uppercase}.sweepstakes_submit:hover{background:#3185ba;border-color:#3185ba}.sweepstakes_submit:after{content:"";border-style:solid;border-width:5px 5px 0 0;display:inline-block;height:15px;width:15px;position:relative;left:15px;top:8px;transform:rotate(45deg);vertical-align:top}.sweepstakes_over-title,.sweepstakes_thankyou-title{color:#0A2C4C;border-bottom:0;font-family:ff-enzo-web,sans-serif}.sweepstakes_thankyou{display:none;margin-top:45px;margin-bottom:40px;overflow:hidden;text-align:center}.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay .header-copy,.sweepstakes_rules .sweepstakes_header-banner{display:block}.sweepstakes_thankyou-title{font-weight:600;margin:0 0 10px}.sweepstakes_thankyou-sub{font-size:1.5rem;font-weight:400;margin:0 0 26px}.sweepstakes_thankyou-legal{margin:0;padding-top:20px}.sweepstakes_over{margin-top:45px;margin-bottom:40px;overflow:hidden;text-align:center}.sweepstakes_over-title{font-weight:600;margin:0 0 10px}.sweepstakes_rules-copy{margin-bottom:10px}.sweepstakes_rules-copy--head{font-weight:600;padding-bottom:5px;text-transform:uppercase}.sweepstakes_rules-copy p{padding-bottom:10px}.sweepstakes_logo-farm{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;align-content:space-around;padding-bottom:10px}@media (max-width:1120px){.sweepstakes_logo-farm{flex-flow:row wrap}}.sweepstakes_logo-farm .sponsor-logo{max-height:100px;max-width:250px;margin:10px 5px}.favorites-list-browser__wrap,.favorites__wrap{max-width:1060px;margin-left:auto;margin-right:auto}.sweepstakes_logo-farm .sponsor-logo img{width:100%;height:100%}.hidden{display:none}.sweepstakes.lpshed .sweepstakes_header-graphic{max-height:360px;min-height:360px;background-image:url(../jpg/header.jpg)}@media (max-width:700px){.sweepstakes.lpshed .sweepstakes_header-graphic{max-height:400px;min-height:400px;background-image:url(../jpg/header-mobile.jpg)}}.favorites-list-browser__control-trigger,.favorites-list-browser__create-list__submit,.favorites-list-browser__rename__submit{background:#0d2b4a;max-height:42px;line-height:1;text-decoration:none;text-align:center}.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay{padding-left:75px;padding-top:20px}@media (max-width:500px){.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay{padding-left:15px}}.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay .header-copy-mobile{display:none}@media (max-width:700px){.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay{padding-top:30px}.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay .header-copy{display:none}.sweepstakes.lpshed .sweepstakes_header-graphic .sweepstakes_header-overlay .header-copy-mobile{display:block}}.favorites-list-browser__wrap:after,.favorites__wrap:after{display:table;content:" ";clear:both}.favorites__wrap .section__header{font-size:2rem;text-align:center;margin-bottom:20px}@media (min-width:701px){a.community-btn--question__reply{float:left}.favorites__wrap .section__header{font-size:2.75rem}}.favorites-list-browser{margin-bottom:50px}.favorites-list-browser__wrap{padding-bottom:20px}.favorites-list-browser__control-trigger{padding:5px 15px 15px;border-radius:4px;color:#fff;border:2px solid #0d2b4a;display:none;font-weight:500;font-size:1.5rem;margin-bottom:20px}.favorites-list-browser__control-trigger:focus{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:#000}.favorites-list-browser__control-trigger:hover{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:rgb(6.9034482759,22.8344827586,39.2965517241)}.favorites-list-browser__control-trigger:active{background:rgb(19.0965517241,63.1655172414,108.7034482759);border-color:rgb(19.0965517241,63.1655172414,108.7034482759)}.favorites-list-browser__control{padding:15px;background:#f5f6f6;width:23.9436619718%;float:left;margin-right:1.4084507042%}@media (max-width:850px){.favorites-list-browser__control-trigger{display:block}.favorites-list-browser__control{display:none;width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:20px}.favorites-list-browser__control.show{display:block}}.favorites-list-browser__control__tube-container{clear:both}.favorites-list-browser__control__heading{font-family:roboto,arial,sans-serif;font-size:1.5625rem;font-weight:600;margin-bottom:20px}.favorites-list-browser__control__list{list-style:none;margin-bottom:20px}.favorites-list-browser__control__list:after{content:" ";display:table;clear:both}.favorites-list-browser__control__list-item{font-size:1rem;font-weight:500;margin:0;padding:0}.favorites-list-browser__control__list-item a{display:inline-block;color:#2D3450;margin-bottom:5px;padding:8px;border-radius:10px}.favorites-list-browser__control__list-item a.active{color:#fff;background:#50647c}.favorites-list-browser__create-list__textfield{border:1px solid #CACACA;border-radius:3px;color:#191919;float:left;height:36px;width:79%;margin-right:10px;padding:5px 10px}.favorites-list-browser__create-list__submit{float:left;padding:7px;border-radius:4px;color:#fff;border:2px solid #0d2b4a;overflow:hidden;text-indent:-9000px;display:block}.favorites-list-browser__create-list__submit:focus{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:#000}.favorites-list-browser__create-list__submit:hover{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:rgb(6.9034482759,22.8344827586,39.2965517241)}.favorites-list-browser__create-list__submit:active{background:rgb(19.0965517241,63.1655172414,108.7034482759);border-color:rgb(19.0965517241,63.1655172414,108.7034482759)}.favorites-list-browser__create-list__submit .svg-plus{display:block;width:18px;height:18px;fill:#fff;margin:0 auto}.favorites-list-browser__header{width:74.6478873239%;float:right;margin-right:0;min-height:40px;margin-bottom:20px}.favorites-list-browser__header:after{content:" ";display:table;clear:both}@media (max-width:850px){.favorites-list-browser__header{width:100%;margin-left:0;margin-right:0;float:none}}.favorites-list-browser__header a{position:relative}.favorites-list-browser__header a:first-of-type{padding-right:12px;margin-right:12px}.favorites-list-browser__header a:first-of-type::after{content:"|";position:absolute;top:0;right:-3px;display:inline-block}.ambassadors__list:after,.guide-landing__article:after,.guide-main__body:after,.guide-main__contributors__list:after{content:" ";clear:both}.favorites-list-browser__header a:last-of-type{color:#767676}.favorites-list-browser__heading{display:inline-block;margin-right:20px;font-size:1.625rem;font-weight:600;color:#333}@media (max-width:700px){.favorites-list-browser__heading{font-size:1.75rem;margin-right:10px}}.favorites-list-browser__rename__textfield{border:1px solid #CACACA;border-radius:3px;color:#191919;height:36px;padding:8px;margin-right:10px}.favorites-list-browser__rename__submit{display:inline-block;border-radius:4px;border:2px solid #0d2b4a;padding:8px!important;color:#fff!important}.favorites-list-browser__rename__submit:focus{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:#000}.favorites-list-browser__rename__submit:hover{background:rgb(6.9034482759,22.8344827586,39.2965517241);border-color:rgb(6.9034482759,22.8344827586,39.2965517241)}.favorites-list-browser__rename__submit:active{background:rgb(19.0965517241,63.1655172414,108.7034482759);border-color:rgb(19.0965517241,63.1655172414,108.7034482759)}.favorites-list-browser__rename__submit::after{display:none!important}.favorites-list-browser .duplicate-message{padding-top:10px;color:#ae2103}.favorites-list-browser .ajax-pagination__wrap{margin-bottom:30px}.ambassadors{background:#F6F6F6}.ambassadors__top{background:url(../jpg/fhb-ambassador-hero-image-framing-1.jpg) no-repeat #0A2C4C;background-size:cover;color:#fff;margin-bottom:30px;padding:40px 20px;text-align:center}.ambassadors__heading{font-size:2rem}@media (min-width:701px){.ambassadors__top{padding:60px 70px}.ambassadors__heading{font-size:2.75rem}}.ambassadors__teaser{font-size:1.25rem}.ambassadors__list{list-style:none;display:grid;grid-column-gap:1.69492%;column-gap:1.69492%;margin:0 0 30px;padding:0}.ambassadors__list:after{display:table}@media (min-width:701px){.ambassadors__teaser{font-size:1.375rem}.ambassadors__list{grid-template-columns:repeat(4,1fr)}}.ambassadors__list__image{padding-left:20px;padding-right:20px}.ambassadors__list__item{background:#fff;display:block;font-size:1.125rem;margin-bottom:30px;text-align:center;padding:30px 20px;width:49.2957746479%;float:left;margin-right:1.4084507042%}@media (min-width:701px){.ambassadors__list__item{width:23.9436619718%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ambassadors__list__item{margin:0 0 30px;width:100%}}.ambassadors__list__item:nth-of-type(2n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.ambassadors__list__item:nth-of-type(2n){width:23.9436619718%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.ambassadors__list__item:nth-of-type(2n){margin:0 0 30px;width:100%}}.ambassadors__list__item:nth-of-type(2n+1){clear:both}@media (min-width:701px){.ambassadors__list__item:nth-of-type(2n+1){clear:none}.ambassadors__list__item:nth-of-type(4n){width:23.9436619718%;float:right;margin-right:0}.ambassadors__list__item:nth-of-type(4n+1){clear:both}}@supports (display:grid){.ambassadors__list__item:nth-of-type(4n){margin:0 0 30px;width:100%}}.ambassadors .vcard{font-size:1rem}.ambassadors abbr{border-bottom:none;text-decoration:none}.ambassadors .photo{border-radius:50%;margin-bottom:20px}.ambassadors .addr,.ambassadors .fn{margin-bottom:10px}.ambassadors .fn{font-size:1.25rem;font-weight:700}.ambassadors .title{display:block;font-style:italic}.ambassadors .svg-social{fill:#50647b;height:20px;width:20px}.ambassadors .org.url{color:#50647b}.guide-landing{font-family:jaf-bernina-sans,roboto,sans-serif}.guide-landing__header{margin-bottom:15px}.guide-landing__heading{color:#150e08;font-family:jaf-bernina-sans,roboto,sans-serif;font-size:2.375rem;font-weight:700;margin-bottom:20px}@media (min-width:701px){.guide-landing__header{margin-bottom:20px}.guide-landing__heading,.guide-landing__subheading{text-align:center}}.guide-landing__subheading{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.333;margin:0 auto;max-width:800px}.guide-landing__article{background:#f7f1f1;display:flex;margin-bottom:30px}.guide-landing__article:after{display:table}.guide-landing__title{color:#150e08;font-size:2.25rem;margin-bottom:15px}.guide-landing__text{font-size:1.25rem;line-height:1.333;padding:20px}@media (min-width:701px){.guide-landing__article{grid-template-columns:1fr 1fr}.guide-landing__title{margin-bottom:20px}.guide-landing__text{padding:35px;width:50%}}@supports (display:grid){.guide-landing__article{display:grid}.guide-landing__article::after{display:none}.guide-landing__text{width:100%}}.guide-landing__description,.guide-landing__meta{margin-bottom:20px}.guide-landing__button{display:inline-block;background:#e19a1a;border-radius:4px;line-height:1;color:#fff;text-align:center;border:2px solid #e19a1a;text-decoration:none;font-weight:600;max-height:none;padding:12px 18px}.guide-landing__button:focus,.guide-landing__button:hover{background:rgb(188.4262948207,128.9673306773,21.7737051793)}.guide-landing__button:focus{border-color:rgb(133.5657370518,91.4183266932,15.4342629482);outline:auto 1px;-webkit-appearance:none;-moz-appearance:none}.guide-landing__button:hover{border-color:rgb(188.4262948207,128.9673306773,21.7737051793)}.guide-landing__button:active{background:rgb(232.3976095618,170.6756972112,59.4023904382);border-color:rgb(232.3976095618,170.6756972112,59.4023904382)}.guide-landing__image{display:none}.guide-landing__image a,.guide-landing__image img{display:block;height:100%}@media (min-width:701px){.guide-landing__image{display:block;width:50%}}@supports (display:grid){.guide-landing__image{width:100%}}.guide-landing__image img{object-fit:cover;width:100%}.guide-landing__meta{display:flex;font-size:.9375rem;text-transform:uppercase}.guide-landing__meta .svg-icon{display:inline-block;fill:#2b2e36;margin-right:8px}.guide-landing__meta .svg-icon--video{height:30px;width:25px}.guide-landing__meta .svg-icon--article{height:30px;width:30px}.guide-landing__article-count{display:flex;align-items:center;margin-right:25px}.guide-landing__video-count{align-items:center;display:flex}.guide-landing .object-fit-polyfill{height:100%;width:100%}.guide-main{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.25rem}.article--guide__hero__subhed,.guide-main__article__more,.guide-main__hero__subhed{font-family:jaf-bernina-sans-condensed,roboto,sans-serif}.guide-main p{margin-bottom:1.5em}.guide-main__hero{margin-bottom:15px}.guide-main__hero__image{background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:1120px){.guide-main__hero__image{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.guide-main__hero__image{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.guide-main__hero__image{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.guide-main__hero__image{margin-left:-10px;margin-right:-10px}}.guide-main__hero__content{padding:50px 0 70px}@media (min-width:701px){.guide-main__hero{margin-bottom:25px}.guide-main__hero__image{border-radius:4px;margin:0}.guide-main__hero__content{padding:60px 0}.guide-main__hero__text{border-radius:4px;margin:0 auto;width:66.667%}}.guide-main__hero__text{background:rgba(0,0,0,.75);color:#fff;padding:25px;text-align:center}.guide-main__hero__subhed{color:#fff;font-size:1.625rem}@media (min-width:701px){.guide-main__hero__subhed{font-family:jaf-bernina-sans,roboto,sans-serif;margin-bottom:40px}}.guide-main__hero__hed{color:#fff;font-size:3.75rem;margin-bottom:5px}.guide-main__hero__dek{display:none}@media (min-width:701px){.guide-main__hero__hed{font-weight:600;margin-bottom:35px}.guide-main__hero__dek{display:block;font-size:1.25rem;margin-bottom:5px}.guide-main__body__main{width:49.2957746479%;float:left;margin-right:1.4084507042%}}.guide-main__hero__dek p:last-of-type{margin-bottom:0}.guide-main__body:after{display:table}@media (min-width:851px){.guide-main__body{display:grid;column-gap:1.40845%;grid-column-gap:1.40845%;grid-template-columns:repeat(2,1fr);margin-bottom:25px}}.guide-main__body__main{margin-bottom:25px}@supports (display:grid){.guide-main__body__main{margin-right:0;width:100%}}.guide-main__body__main a{text-decoration:underline}.guide-main__body__main h2{font-size:1.5rem;line-height:1.333;margin-bottom:15px}.guide-main__body__main ol,.guide-main__body__main p,.guide-main__body__main ul{margin-bottom:1.5em}.guide-main__body__main li{margin-left:30px;padding-left:0}.guide-main__body__main p:last-child{margin-bottom:0}@media (min-width:701px){.guide-main__body__main h2{font-size:2rem}.guide-main__sidebar{width:49.2957746479%;float:right;margin-right:0}}@supports (display:grid){.guide-main__sidebar{margin-right:0;width:100%}}.guide-main__contributors{background:#f1f3f2;margin-bottom:25px;padding:25px;text-align:center}@media (max-width:1120px){.guide-main__contributors{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.guide-main__contributors{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.guide-main__contributors{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.guide-main__contributors{margin-left:-10px;margin-right:-10px}}.guide-main__contributors__list{display:grid;column-gap:1.40845%;grid-column-gap:1.40845%;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.guide-main__contributors__list:after{display:table}@media (min-width:701px){.guide-main__contributors{border-radius:4px;margin-left:0;margin-right:0}.guide-main__contributors__list{grid-template-columns:repeat(3,1fr)}}.guide-main__contributors__item{width:49.2957746479%;float:left;margin-right:1.4084507042%;margin-bottom:30px;text-align:center}@media (min-width:701px){.guide-main__contributors__item{width:32.3943661972%;float:left;margin-right:1.4084507042%;font-family:jaf-bernina-sans-condensed,roboto,sans-serif;font-weight:700}}@supports (display:grid){.guide-main__contributors__list::after{display:none}.guide-main__contributors__item{margin-right:0;width:100%}}.guide-main__contributors__item:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.guide-main__contributors__item:nth-child(2n){width:32.3943661972%;float:left;margin-right:1.4084507042%}}@supports (display:grid){.guide-main__contributors__item:nth-child(2n){margin-right:0;width:100%}}.guide-main__contributors__item:nth-child(3n){width:49.2957746479%;float:left;margin-right:1.4084507042%}@media (min-width:701px){.guide-main__contributors__item:nth-child(3n){width:32.3943661972%;float:right;margin-right:0}}@supports (display:grid){.guide-main__contributors__item:nth-child(3n){margin-right:0;width:100%}}.guide-main__contributors__item:nth-child(6n){width:49.2957746479%;float:right;margin-right:0}@media (min-width:701px){.guide-main__contributors__item:nth-child(6n){width:32.3943661972%;float:right;margin-right:0}}@supports (display:grid){.guide-main__contributors__item:nth-child(6n){margin-right:0;width:100%}}.guide-main__contributors__item:nth-child(2n+1){clear:both}.guide-main__contributors__image-wrap{height:70px;margin:0 auto;object-fit:cover;overflow:hidden;width:70px}.guide-main__contributors__image{border-radius:50%;margin:0 auto 10px}.guide-main__contributors__hed{font-size:1.5rem;font-weight:400;margin-bottom:30px}@media (min-width:701px){.guide-main__contributors__item:nth-child(2n+1){clear:none}.guide-main__contributors__item:nth-child(3n+1){clear:both}.guide-main__contributors__hed{font-weight:700;padding:0 40px}}.guide-main__chapters{margin-bottom:25px;text-align:center}.guide-main__chapters__header{position:relative}.guide-main__chapters__search{padding:5px 10px;background:0 0;border-radius:4px;color:#373737;text-align:center;border:2px solid #989898;text-decoration:none;display:inline-flex;font-size:1.125rem;line-height:1.333;max-height:none;margin-bottom:20px}.guide-main__chapters__search:focus{background:rgb(234.6,234.6,234.6);border-color:#ccc;outline:#ccc auto 1px;-webkit-appearance:none;-moz-appearance:none}.guide-main__chapters__search:hover{background:rgb(234.6,234.6,234.6);border-color:rgb(234.6,234.6,234.6)}.guide-main__chapters__search:active{background:#fff;border-color:#fff}@media (min-width:701px){.guide-main__chapters__search{position:absolute;margin-bottom:0;right:0;top:3px}}.guide-main__chapters__search:hover{background-color:transparent}.guide-main__chapters__search .svg-icon{fill:#5b5c60;height:24px;margin-left:4px;stroke:none;width:24px}.guide-main__chapters__select{margin-bottom:30px}@media (min-width:701px){.guide-main__chapters__select{margin-left:-5px;margin-right:-5px}}@media (min-width:701px) and (max-width:1120px){.guide-main__chapters__select{margin-left:-10px;margin-right:-10px}}@media (min-width:701px) and (max-width:960px){.guide-main__chapters__select{margin-left:-5px;margin-right:-5px}}@media (min-width:701px) and (max-width:850px){.guide-main__chapters__select{margin-left:-10px;margin-right:-10px}}@media (min-width:701px) and (max-width:700px){.guide-main__chapters__select{margin-left:-5px;margin-right:-5px}}.guide-main__chapters__select-form{background:#055296;border-radius:50px;display:inline-block;position:relative;width:280px}.guide-main__chapters__select-form::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;content:"";height:0;position:absolute;right:20px;top:30px;width:0}.guide-main__chapters__select-field{-webkit-appearance:none;appearance:none;background:0 0;border:0;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.25;padding:20px 40px 20px 20px;position:relative;width:100%}.guide-main__chapters__select-field option{color:#333;background-color:#fff}.guide-main__chapters__hed{font-size:1.5rem;line-height:1.333;margin-bottom:15px}@media (min-width:701px){.guide-main__chapters__select-form{display:none}.guide-main__chapters__hed{font-size:2rem;margin-bottom:25px}}.guide-main__chapters__list{display:none;list-style:none;margin:0;padding:0}.guide-main__chapters__item{background:#f1f3f2;border-radius:4px;font-weight:700}@media (min-width:701px){.guide-main__chapters__list{display:flex;flex-wrap:wrap;justify-content:center}.guide-main__chapters__item{display:flex;justify-content:center;margin:0 10px 20px;flex:1 0 25%;max-width:calc(25% - 20px);min-height:105px}}@media (min-width:851px){.guide-main__chapters__item{flex:1 0 16.667%;max-width:calc(16.667% - 20px)}}.guide-main__chapters__item.is-active{background:#055296}@media (min-width:701px){.guide-main__chapters__link{border-radius:4px;display:flex;align-items:center;justify-content:center;padding:25px 8px;transition:all .1s;width:100%}}.is-active .guide-main__chapters__link{color:#fff}.guide-main__chapters__link:hover{color:#fff;background:#055296}.guide-main__chapters__link--pending{background:#f1f3f2;color:#b6b8b7;position:relative}.guide-main__chapters__link--pending:hover{background:#f1f3f2;color:#b6b8b7}.guide-main__chapters__link--pending:hover .guide-main__chapters__link__tooltip{opacity:1;transform:scale(1);z-index:11}.guide-main__chapters__link__tooltip{background:#E5E5E5;border-radius:4px;color:#333;box-shadow:0 0 5px rgba(51,51,51,.5);font-size:1.125rem;font-weight:400;left:50%;margin-left:-100px;transform:scale(0);transition:all .1s;top:calc(100% + 40px);padding:10px 30px;position:absolute;width:200px}.guide-main__chapters__link__tooltip::after{content:"";display:table;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #E5E5E5;left:calc(50% - 20px);position:absolute;top:-20px}.guide-main__chapter{background:#e5e5e5;padding:25px 0}@media (max-width:1120px){.guide-main__chapter{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.guide-main__chapter{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.guide-main__chapter{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.guide-main__chapter{margin-left:-10px;margin-right:-10px}}@media (min-width:1121px){.guide-main__chapter{margin-left:auto;margin-right:auto}}.guide-main__chapter__content{padding-left:20px;padding-right:20px}.guide-main__chapter__hed{font-size:1.5rem;line-height:1.333;margin-bottom:15px;text-align:center}@media (min-width:701px){.guide-main__chapter__hed{font-size:2.25rem;margin-bottom:25px}}.guide-main__chapter__list{display:grid;list-style:none;margin:0;padding:0}.guide-main__chapter__item{display:none;text-align:left}@supports (display:grid){.guide-main__chapter__item{display:block;grid-row:1/1;grid-column:1/1;opacity:0;z-index:1;transition:opacity .3s ease-out}.guide-main__chapter__item.is-active{opacity:1}}.guide-main__chapter__item.is-active{display:block;z-index:10}.guide-main__chapter__body:after{content:" ";display:table;clear:both}@media (min-width:701px){.guide-main__chapter__body{display:grid;column-gap:1.40845%;grid-column-gap:1.40845%;grid-template-columns:repeat(2,1fr)}}@supports (display:grid){.guide-main__chapter__body::after{display:none}}.guide-main__articles:after,.guide-main__articles__more:after{display:table;content:" ";clear:both}.guide-main__chapter__image{margin-bottom:15px}@media (min-width:701px){.guide-main__chapter__image{width:49.2957746479%;float:left;margin-right:1.4084507042%;margin-bottom:0}}@supports (display:grid){.guide-main__chapter__image{margin-right:0;width:100%}}@media (min-width:701px){.guide-main__chapter__text{width:49.2957746479%;float:right;margin-right:0}}@supports (display:grid){.guide-main__chapter__text{margin-right:0;width:100%}}.guide-main__chapter__text a{text-decoration:underline}.guide-main__chapter__text ol,.guide-main__chapter__text p,.guide-main__chapter__text ul{margin-bottom:1.5em}.guide-main__chapter__text li{margin-left:30px;padding-left:0}.guide-main__section{opacity:1;transition:all .5s ease-out}.guide-main__section__hed{border-top:3px solid #d4a162;font-size:1.625rem;font-weight:700;padding-top:10px;margin-bottom:15px}@media (min-width:701px){.guide-main__section__hed{font-size:2rem;line-height:1.333;margin-bottom:16px}}.guide-main__section.loading{opacity:.25}.guide-main__section__articles{clear:both}.guide-main__articles{margin-bottom:25px;position:relative}.guide-main__articles__more{transition:all .5s ease-out;clear:both}.guide-main__articles__more.is-collapsed{position:absolute;visibility:hidden}.guide-main__articles__more.in-transition{height:0;overflow:hidden}.guide-main__article{width:49.2957746479%;float:left;margin-right:1.4084507042%;margin-bottom:15px}@media (min-width:701px){.guide-main__articles__more.is-collapsed{position:static;visibility:visible}.guide-main__article{width:23.9436619718%;float:left;margin-right:1.4084507042%}}@media (max-width:700px){.guide-main__article:nth-child(2n){width:49.2957746479%;float:right;margin-right:0}.guide-main__article:nth-child(2n+1){clear:both}}.guide-main__article__hed{font-size:1.125rem;font-weight:700}.guide-main__article__text{display:none;font-size:1.125rem}@media (min-width:851px){.guide-main__article{margin-bottom:0}.guide-main__article__hed{margin-bottom:4px}.guide-main__article__text{display:block}}.guide-main__article__image{display:block;margin-bottom:8px}.guide-main__article__link:hover{text-decoration:underline}.guide-main__article__more{clear:both;font-size:1rem;margin-bottom:25px;position:relative;text-align:center}@media (min-width:701px){.guide-main__article:nth-child(4n){width:23.9436619718%;float:right;margin-right:0}.guide-main__article:nth-child(4n+1){clear:both}.guide-main__article__more{display:none}}@supports (display:grid) and (display:contents){.guide-main__article__more{grid-column:1/3}}.guide-main__article__more::after{border-top:1px solid #eaeaea;content:"";display:block;height:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.guide-main__article__more-link{background:#fff;border:1px solid #eaeaea;border-radius:20px;color:#545351;display:inline-block;padding:4px 18px}.guide-main__article__more-link .svg-icon{fill:#545351;height:12px;margin-left:4px;position:relative;top:2px;width:12px}.guide-main__modal,.guide-main__modal__box{background:#fff;height:100vh;position:fixed;width:100%;left:0}.guide-main__error{font-size:1.375rem;max-width:600px;margin:0 auto 40px;text-align:center}.guide-main__modal{bottom:0;transform:scale(0);transition:all .25s linear;opacity:0}.guide-modal-showing .guide-main__modal{opacity:1;transform:scale(1);z-index:10000000000}.guide-main__modal__header{font-family:24px;font-weight:700;padding:0 40px;margin-bottom:20px;text-align:center}.guide-main__modal__box{max-width:100%;overflow-y:auto;top:0;padding:20px}@media (min-width:701px){.guide-main__modal__header{font-size:1.875rem;margin-bottom:30px}.guide-main__modal__box{transform:translate(-50%,-50%);top:50%;left:50%;max-height:100vh;width:90%}}@media (min-width:1121px){.guide-main__modal__box{width:1060px}}.guide-main__modal__content{margin:0 auto}@media (min-width:961px){.guide-main__modal__content{width:66%}}.guide-main__modal__top{position:relative}.guide-main__modal__top .svg-icon{fill:#848b95;height:40px;width:40px}.guide-main__modal__close{position:absolute;height:40px;top:0;right:0;width:40px}@media (min-width:701px){.guide-main__modal__top .svg-icon{height:40px;width:40px}.guide-main__modal__close{height:40px;width:40px;right:0}}@media (min-width:961px){.guide-main__modal__close{right:calc(-17% - 20px)}}.guide-main__modal__form{background:#f1f3f2;display:flex;margin-bottom:15px;padding:5px}.guide-main__modal__form input{background:0 0;-webkit-appearance:none;appearance:none;border:none;padding:5px;width:calc(100% - 40px)}.guide-main__modal__form button{background:0 0;border:none;-webkit-appearance:none;appearance:none}.guide-main__modal__form .svg-icon{fill:#5b5c60;height:40px;margin-bottom:-5px;margin-left:4px;stroke:none;width:40px}.guide-main__modal__results.loading{background:url(../../dist/img/spinner.gif) 50% 50% no-repeat;min-height:80px}.guide-main__modal__meta{font-size:1.25rem;font-family:jaf-bernina-sans,roboto,sans-serif;margin-bottom:15px}.guide-main__search-results--empty{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.25rem;margin-bottom:20px}.loading .guide-main__search-results,.loading .guide-main__search-results--empty{opacity:.2}.guide-main__search-result>a{display:grid;column-gap:20px;grid-column-gap:20px;grid-template-columns:1fr 3fr}.guide-main__search-result{font-family:jaf-bernina-sans,roboto,sans-serif;list-style:none;margin:0 0 20px;padding:0}.guide-main__hero__text .guide-sponsor,.house-plus__webinar .upcoming .item .webinar-info{margin-top:15px}.guide-main__search-result:after{content:" ";display:table;clear:both}.guide-main__search-result--empty{font-size:1.25rem;margin-bottom:20px}.guide-main__search-image{float:left;margin-right:20px;width:calc(25% - 20px)}@supports (display:grid){.guide-main__search-image{width:100%}}.guide-main__search-text{float:left;font-size:1.25rem;width:75%}@supports (display:grid){.guide-main__search-text{width:100%}}.guide-main__search-text .title{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.375rem;margin-bottom:5px}.guide-main__search-pagination{display:inline-block;padding:5px 10px;background:0 0;border-radius:4px;color:#373737;text-align:center;border:2px solid #989898;text-decoration:none;font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.125rem;line-height:1.333;max-height:none;margin-bottom:20px}.article--guide__hero,.guide-sponsor__wrap{margin-bottom:15px}.guide-main__search-pagination:focus{background:rgb(234.6,234.6,234.6);border-color:#ccc;outline:#ccc auto 1px;-webkit-appearance:none;-moz-appearance:none}.guide-main__search-pagination:hover{background:rgb(234.6,234.6,234.6);border-color:rgb(234.6,234.6,234.6)}.guide-main__search-pagination:active{background:#fff;border-color:#fff}.guide-main__search-pagination.hidden{display:none;visibility:hidden}.guide-main__search-pagination.disabled{cursor:not-allowed;opacity:.5}.guide-main__search-pagination.disabled:hover{background-color:transparent;border-color:#989898;color:#373737}html.guide-modal-showing,html.guide-modal-showing body{overflow-y:hidden}.guide-sponsor{align-items:center;display:flex;justify-content:center}.article--guide__hero__bottom .guide-sponsor{display:none}.guide-sponsor__wrap .guide-sponsor__label{color:#ababab}.guide-sponsor__label{color:rgba(255,255,255,.7);font-size:1rem;margin-right:10px}@media (min-width:701px){.article--guide__hero__bottom .guide-sponsor{display:flex;margin-left:20px}.guide-sponsor__wrap{display:none}.article--guide__hero{margin-bottom:25px}}.article--guide__hero__image{background-repeat:no-repeat;background-size:cover;padding:35px 0 20px;position:relative}@media (max-width:1120px){.article--guide__hero__image{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.article--guide__hero__image{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.article--guide__hero__image{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.article--guide__hero__image{margin-left:-10px;margin-right:-10px}}@media (min-width:701px){.article--guide__hero__image{margin:0;padding:35px 35px 20px}.article--guide__hero__text{border-radius:4px;width:50%}}.article--guide__hero__content{padding:0 0 20px}.article--guide__hero__text{background:rgba(0,0,0,.75);color:#fff;padding:20px}.article--guide__hero__subhed{color:#fff;font-size:1.25rem}.article--guide__hero__hed,.article--guide__nav-button{color:#fff;font-family:jaf-bernina-sans,roboto,sans-serif;font-weight:600}@media (min-width:701px){.article--guide__hero__subhed{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.375rem}}.article--guide__hero__hed{font-size:3.125rem;margin-bottom:0;line-height:1.333}.article--guide__hero__bottom{display:flex;justify-content:center;margin:0 auto}.article--guide__chapter__menu{position:relative}.article--guide__chapter__menu__options{background:#fff;border:1px solid #eaeaea;border-radius:4px;display:none;list-style:none;font-size:1.25rem;right:0;margin-top:10px;margin-right:0;padding:20px;position:absolute;text-align:left;z-index:100}@media (min-width:701px){.article--guide__hero__bottom{justify-content:flex-start}.article--guide__chapter__menu__options{left:0;right:auto;width:280px}}.article--guide__chapter__menu__options>li{display:block;margin:0 0 10px}.article--guide__chapter__menu__options.open{box-shadow:0 2px 5px 0 rgba(125,128,132,.6);display:block}.article--guide__nav-button{display:inline-block;background:rgba(0,0,0,.3);border-radius:4px;line-height:1;text-align:center;border:2px solid rgba(255,255,255,.6);text-decoration:none;font-size:1.25rem;margin-right:15px;max-height:none;padding:10px 15px}.article--guide__nav-button:focus{background:rgba(0,0,0,.3);border-color:rgba(0,0,0,.3);outline:rgba(0,0,0,.3) auto 1px;-webkit-appearance:none;-moz-appearance:none}.article--guide__nav-button:hover{background:rgba(0,0,0,.3)}.article--guide__nav-button:active{background:rgba(20.4,20.4,20.4,.3);border-color:rgba(20.4,20.4,20.4,.3)}.article--guide__nav-button:hover{border:2px solid rgba(255,255,255,.7)}.article--guide__nav-button--menu{margin-right:0;padding-right:40px}.article--guide__nav-button--menu::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;content:"";height:0;position:absolute;right:15px;top:20px;width:0;transition:all .25s ease-in-out}.menu-open .article--guide__nav-button--menu::after{transform:rotate(180deg)}.article--guide__toc{display:none}@media (min-width:851px){.article--guide__toc{display:block;margin-bottom:20px}}.article--guide__toc__hed,.article--guide__toc__meta{margin-bottom:0;font-family:jaf-bernina-sans,roboto,sans-serif;color:#fff}.article--guide__toc__header{background:#848b95;border-top-left-radius:4px;border-top-right-radius:4px;padding:15px}.article--guide__toc__meta{font-size:.875rem;font-weight:600;text-transform:uppercase}.article--guide__toc__hed{font-size:1.625rem;font-weight:700}.article--guide__toc__hed:first-of-type{margin-bottom:20px}.article--guide__toc__sections{list-style:none;margin:0;min-height:300px;padding:0}.article--guide__toc__sections.loaded{min-height:auto}.article--guide__toc__body{background:#F3F3F3}.article--guide__toc__articles{list-style:none;margin:0;padding:10px 0 0}.article--guide__toc__articles__trigger{display:block;margin:-15px;padding:15px 40px 15px 15px;position:relative}.article--guide__toc__articles__trigger::after{background:url(../../dist/img/icon-arrow-down.svg) no-repeat;background-size:cover;content:"";display:block;height:32px;position:absolute;right:10px;top:13px;width:32px;transition:all .3s ease-in-out}.is-open .article--guide__toc__articles__trigger::after{transform:rotate(180deg)}.article--guide__toc__section{border-bottom:3px solid #fff;padding:10px 15px}.article--guide__toc__section__hed{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.375rem;font-weight:600;margin-bottom:0}.article--guide__nav__next,.article--guide__nav__prev,.article--guide__prefooter__button,.article--guide__toc__article__hed{font-size:1.25rem;font-family:jaf-bernina-sans,roboto,sans-serif}.article--guide__toc__article{margin-bottom:15px}.article--guide__toc__article.is-current{border-left:4px solid #d4a162;padding-left:10px}.article--guide__toc__article__hed{font-weight:400;margin-bottom:0}.article--guide__nav__next,.article--guide__nav__prev,.article--guide__prefooter p,.article--guide__prefooter__chapter{margin-bottom:20px}.article--guide__nav__prev{background:#F3F3F3;border-radius:4px;clear:both;display:block;padding:15px;position:relative;width:48%;float:left}@media (min-width:701px){.article--guide__nav__prev{padding-left:55px}.article--guide__nav__prev::after{background:url(../../dist/img/icon-arrow-down.svg) no-repeat;background-size:cover;content:"";display:block;height:40px;position:absolute;left:10px;top:9px;width:40px;transform:rotate(90deg)}}.article--guide__nav__next{background:#F3F3F3;border-radius:4px;display:block;padding:15px;position:relative;width:48%;float:right}.article--guide__nav__label{display:block}@media (min-width:701px){.article--guide__nav__next{padding-right:55px}.article--guide__nav__next::after{background:url(../../dist/img/icon-arrow-down.svg) no-repeat;background-size:cover;content:"";display:block;height:40px;position:absolute;right:10px;top:9px;width:40px;transform:rotate(-90deg)}.article--guide__nav__label{display:inline}}.article--guide .article__wrap{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:851px){.article--guide .article__wrap{column-gap:20px;grid-column-gap:20px;grid-template-columns:340px minmax(0,1fr)}.article--guide .article__content--main{float:right;grid-column:2/3;grid-row:1/2;margin-left:-360px;padding-left:360px}}@supports (display:grid){.article--guide .article__wrap::after{display:none}.article--guide .article__content--main{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}}@media (min-width:851px){.article--guide .article__content--secondary{float:left;margin-right:20px;grid-column:1/2;grid-row:1/2}}@supports (display:grid){.article--guide .article__content--secondary{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}}.article--guide__prefooter{background:#596068;color:#fff;font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.125rem}@media (max-width:1120px){.article--guide__prefooter{margin-left:-20px;margin-right:-20px}}@media (max-width:960px){.article--guide__prefooter{margin-left:-10px;margin-right:-10px}}@media (max-width:850px){.article--guide__prefooter{margin-left:-20px;margin-right:-20px}}@media (max-width:700px){.article--guide__prefooter{margin-left:-10px;margin-right:-10px}}.article--guide__prefooter__header{background:linear-gradient(180deg,#fff 0,#fff 50%,#596068 50%,#596068 100%)}.article--guide__prefooter__button{display:inline-block;background:#fff;border-radius:4px;line-height:1;color:#333;border:2px solid #fff;text-decoration:none;font-weight:600;max-height:none;min-width:180px;padding:10px 15px;text-align:center}.article--guide__prefooter__button:focus{background:rgb(234.6,234.6,234.6);border-color:#ccc;outline:#ccc auto 1px;-webkit-appearance:none;-moz-appearance:none}.article--guide__prefooter__button:hover{background:rgb(234.6,234.6,234.6);border-color:rgb(234.6,234.6,234.6)}.article--guide__prefooter__button:active{background:#fff;border-color:#fff}.article--guide__prefooter__hed{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.75rem;font-weight:700;margin:0;padding:0 15px;text-align:center}.article--guide__prefooter__hed span{background:#303437;border-radius:4px;display:inline-block;min-width:180px;padding:15px 40px;text-align:center}.article--guide__prefooter__body:after,.article--guide__prefooter__chapters:after,.article--guide__prefooter__main:after{display:table;content:" ";clear:both}@media (min-width:961px){.article--guide__prefooter__chapters{float:right;margin-left:-360px;padding-left:360px;width:100%}.article--guide__prefooter__main{float:left;margin-right:20px;position:relative;width:340px;z-index:1}}.article--guide__prefooter__body{padding:10px 20px 20px}@media (min-width:1121px){.article--guide__prefooter__body{padding-left:0;padding-right:0}}.article--guide__prefooter__chapter:nth-child(3n+1){clear:both}.article--guide__prefooter__chapter__title{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:4px}.article--guide__prefooter__text{border-bottom:2px solid #fff;margin-bottom:25px;padding-bottom:20px}@media (min-width:701px){.article--guide__prefooter__body{padding-top:30px}.article--guide__prefooter__chapter{width:32.3943661972%;float:left;margin-right:1.4084507042%}.article--guide__prefooter__chapter:nth-child(3n){width:32.3943661972%;float:right;margin-right:0}.article--guide__prefooter__text{width:49.2957746479%;float:left;margin-right:1.4084507042%;border-bottom:none}}@media (min-width:961px){.article--guide__prefooter__text{border-bottom:2px solid #fff;float:none;margin-right:0;width:100%}}@media (min-width:701px){.article--guide__prefooter__text:nth-child(2n){width:49.2957746479%;float:right;margin-right:0;border-bottom:none}}@media (min-width:961px){.article--guide__prefooter__text:nth-child(2n){border-bottom:2px solid #fff;float:none;margin-right:0;width:100%}}.article--guide__prefooter__text:nth-child(2n+1){clear:both}.article--guide__prefooter__text__hed{font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.625rem;margin-bottom:10px}.article--guide__prefooter__list{list-style:none;margin:0;padding:0}.article--guide__prefooter__item{margin-bottom:4px}.article--guide__prefooter__link{color:#fff}.article--guide__prefooter__link:hover{text-decoration:underline}.on-demand .item a,.upcoming .item a{text-decoration:none}.article--guide .comments.open{padding-top:20px;padding-bottom:20px}.article--guide .comments__wrapper{float:none;margin-right:0;width:100%}@media (min-width:701px){.article--guide__prefooter__text:last-child{border-bottom:none}.article--guide .comments__wrapper{margin-left:360px;width:calc(100% - 360px)}}.article--guide .comments__list .comment-respond{margin-left:0}.article--guide .comment-respond{float:none;margin-right:0;width:100%}@media (min-width:701px){.article--guide .comment-respond{margin-left:360px;width:calc(100% - 360px)}.house-plus__head--hero{min-height:354px}}.article--guide .article__content--main .comment-respond,.article--guide .article__content--main .comments__wrapper{margin-left:0;width:100%}.article--guide .article__content--secondary .inline-email-form{border-bottom:0;margin-bottom:20px;padding-left:0;padding-right:0}.article--guide .article__content--secondary .inline-email-form .email_subscribe__copy{float:none;margin-right:0;margin-bottom:20px;width:100%}.article--guide .article__content--secondary .inline-email-form .email_subscribe__form{float:none;width:100%}.article--guide .article__content--secondary .inline-email-form .email_subscribe__form_link{color:#50647c}.article--guide .article__content--secondary .inline-email-form .email_subscribe__form_link:after{border-color:#50647c}.article--guide .article__comments-trigger{border-color:#ccc;color:#333;float:none;font-size:1.125rem;max-height:none;padding:15px 30px;width:auto}.article--guide .inline-email-form{background:0 0;border-top:3px solid #d4a162;border-bottom:3px solid #d4a162;color:#333;font-family:jaf-bernina-sans,roboto,sans-serif;font-size:1.25rem;padding:20px 5px}.article--guide .inline-email-form .message{font-size:1.25rem}.article--guide .inline-email-form .email_subscribe__form .embed-submit__textfield{background:#F3F3F3;border-color:#F3F3F3;margin-bottom:15px}.article--guide .inline-email-form .email_subscribe__form .embed-submit__textfield::placeholder{color:rgba(51,51,51,.7)}.article--guide .inline-email-form .email_subscribe__form .embed-submit__submit{background:#50647c;font-size:1rem;text-transform:none}.list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.on-demand .item{flex-grow:0;width:32%;padding:0 0 40px}@media (max-width:850px){.on-demand .item{width:49%}}.on-demand .item img{margin:0 0 10px}.on-demand .item p{margin:0}.on-demand .item p.type{margin:0 0 5px}.on-demand .item h3{margin:0 0 5px;font-size:1.5rem;line-height:1.2}.upcoming{margin-bottom:40px}.upcoming .item{background:#eee;padding:20px;border-radius:4px;display:flex;margin-bottom:20px}.upcoming .item figure{margin:0 20px 0 0;align-self:start;flex:1 0}.upcoming .item img{width:100%;height:auto}.upcoming .item h3{font-size:1.5rem;margin-bottom:10px;line-height:1.2}.upcoming .item .text-group{flex:1 0;margin-right:20px}.upcoming .item .webinar-sponsor{margin-top:20px}@media (max-width:500px){.on-demand .item{width:100%}.upcoming .item{display:block}.upcoming .item .webinar-sponsor{margin-bottom:20px}}.upcoming .item .webinar-sponsor span{display:inline;font-size:.875rem;margin-right:10px;vertical-align:middle}.upcoming .item .webinar-sponsor img{display:inline;width:125px;vertical-align:middle}.upcoming .item .webinar-label{margin-bottom:5px;font-size:.8125rem;text-transform:uppercase;font-weight:700;opacity:.7}.upcoming .item .webinar-date{font-size:1.125rem;font-weight:700;margin-bottom:10px}.upcoming .item .webinar-hosts{margin-bottom:20px}.upcoming .item .webinar-host{margin-bottom:10px;clear:both}.upcoming .item .webinar-host img{width:48px;border-radius:100%;display:inline-block;vertical-align:middle}.upcoming .item .webinar-reg-button{background:#DC9235;color:#fff;display:inline-block;padding:12px 15px;border-radius:4px;font-size:1.125rem;transition:.2s}.upcoming .item .webinar-reg-button:hover{background:rgb(223.7658227848,157.7278481013,74.7341772152)}.webinar-header{margin-bottom:40px}.webinar-header img{width:500px;display:block;margin:0 auto}.webinar-header p{max-width:700px;text-align:center;margin:0 auto}.webinar-wrap h2{font-size:1.5rem;margin:0 0 20px}.sitemap-header{border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:25px}.sitemap-links{padding-bottom:20px;font-size:24px}.sitemap-articles{font-size:20px;padding:10px 0}.sitemap-articles ol li,.sitemap-grid ol li{font-size:18px;border-bottom:1px solid #e2e2e2;list-style:none}.sitemap-articles ol li{margin:0;padding:10px 0}.sitemap-grid{padding:20px}.sitemap-grid ol{display:grid;grid-template-columns:repeat(10,1fr);grid-row-gap:1.25rem}.sitemap-grid ol.month{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:1.25rem}.sitemap-grid ol li{padding:5px 0 18px}.house-plus__head{margin-bottom:25px}.house-plus__head--hero{display:grid;background-image:url(../../dist/img/houseplus/header_background.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.house-plus__head--hero-inner{display:grid}.house-plus__head--hero-logo{align-self:center;margin:5% auto}.house-plus__head--hero-logo img{height:55px}@media (min-width:701px){.house-plus__head--hero-logo{align-self:unset;margin:40px 0 0 40px}.house-plus__head--hero-logo img{height:75px}}.category .house-plus__head--hero-logo img{height:40px}.house-plus__head--hero-wrap{align-self:end;padding:5% 3% 3%;text-align:center;background:rgba(25,25,25,.75);background:linear-gradient(0deg,rgba(25,25,25,.98) 3%,rgba(25,25,25,.8) 51%,rgba(25,25,25,.65) 67%,rgba(25,25,25,0) 100%)}.house-plus__head--hero-copy{color:#fff}.house-plus__head--hero-copy h1{font-size:1.875rem;margin-bottom:25px}@media (min-width:701px){.category .house-plus__head--hero-logo img{height:45px}.house-plus__head--hero-copy h1{font-size:3.75rem}.house-plus__head--hero-copy-dek{font-size:1.25rem}}.house-plus__head--nav{display:grid;background-color:#fff;grid-gap:1px}.house-plus__head--nav-toggle{position:relative;background-color:#191919;text-align:center}.house-plus__head--nav-toggle button{cursor:pointer;height:18px;width:31px;margin:8px;padding:0;position:relative;vertical-align:middle;background-color:#191919;border:none}.house-plus__head--nav-toggle button span{display:block;background-color:#fff;width:100%;height:2px}.house-plus__head--nav-toggle button:after,.house-plus__head--nav-toggle button:before{content:"";display:block;background-color:#fff;width:100%;height:2px;position:absolute;left:0;transform-origin:center center;transform:rotate(0);transition:all .3s ease-out}.house-plus__head--nav-toggle button:before{top:1px;margin-top:-1px}.house-plus__head--nav-toggle button:after{bottom:1px;margin-bottom:-1px}.house-plus__head--nav-toggle button:focus{border:none}.house-plus__head--nav-toggle button[aria-expanded=true] span{background:0 0}.house-plus__head--nav-toggle button[aria-expanded=true]:before{top:50%;transform:rotate(45deg)}.house-plus__head--nav-toggle button[aria-expanded=true]:after{bottom:50%;transform:rotate(-45deg)}@media (min-width:701px){.house-plus__head--nav-toggle button{display:none;visibility:hidden}}.house-plus__head--nav-menu{grid-gap:1px;display:none;visibility:hidden;opacity:0;background:#fff;list-style:none;border-top:1px solid #fff;position:absolute;width:100%;z-index:100}.house-plus__head--nav-menu.open{display:grid;visibility:visible;opacity:1}@media (min-width:701px){.house-plus__head--nav-menu{position:relative;visibility:visible;opacity:1;border-top:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.house-plus__content{grid-template-columns:repeat(3,minmax(0,1fr))}}.house-plus__content_four .image img,.house-plus__content_one .image img,.house-plus__content_two .image img{border:1px solid #CACACA}.house-plus__head--nav-item{display:grid;align-items:center;background:#191919;text-align:center;padding:8px}.house-plus__head--nav-item a{color:#fff;font-size:.9375rem;font-weight:600}.house-plus__head--nav-item a:hover{color:rgb(242.25,242.25,242.25)}.house-plus__content_head,.house-plus__webinar-head div{font-family:ff-enzo-web;color:#555;font-weight:700;text-transform:uppercase}.house-plus__content{display:grid;gap:30px 20px;grid-template-rows:auto;margin-bottom:40px}.house-plus__content_head{font-size:1.0625rem;margin-bottom:-20px}@media (max-width:500px){.house-plus__content_head{font-size:.9375rem}}.house-plus__content_one{max-width:460px;margin:0 auto}.house-plus__content_one .image{display:block;margin-bottom:5px}.house-plus__content_one .image img{margin:0 auto}.house-plus__content_one .title{font-size:1.125rem;margin-bottom:10px}.house-plus__content_two .image{display:block;margin-bottom:5px}.house-plus__content_two .title{font-size:1.375rem;margin-bottom:10px}.house-plus__content_two .copy{padding:15px}.house-plus__content_four .image{display:block;margin-bottom:5px}.house-plus__content_four .title{font-size:1.375rem;margin-bottom:10px}@media (min-width:701px){.house-plus__content_head{grid-column:auto/span 3}.house-plus__content_two{grid-column:auto/span 2}.house-plus__content_four{grid-column:auto/span 2;grid-row:auto/span 2}}.house-plus__webinar-head{margin-bottom:20px}.house-plus__webinar-head div{font-size:1.0625rem;margin-bottom:10px}@media (max-width:500px){.house-plus__webinar-head div{font-size:.9375rem}}.house-plus__webinar-head p{margin-bottom:5px}.house-plus__webinar .upcoming .item{display:block}.house-plus__webinar .upcoming .item .type{font-weight:700;text-transform:uppercase;line-height:1.2;margin:0 0 5px}.house-plus__webinar .upcoming .item h3{font-size:1.25rem}.house-plus__email_signup{border:2px solid #191919;padding:10px}.house-plus__email_signup__copy{padding-bottom:20px}.house-plus__email_signup__form .embed-submit{position:relative;margin-bottom:0}.house-plus__email_signup__form .embed-submit__textfield{display:block;width:100%;height:45px;padding-left:10px;padding-right:85px;background:#fff;border:1px solid #191919;border-radius:4px;font-size:1rem;color:#191919}.house-plus__email_signup__form .embed-submit__textfield::-webkit-input-placeholder{color:#767676}.house-plus__email_signup__form .embed-submit__textfield:-moz-placeholder{color:#767676}.house-plus__email_signup__form .embed-submit__textfield::-moz-placeholder{color:#767676}.house-plus__email_signup__form .embed-submit__textfield:-ms-input-placeholder{color:#767676}.house-plus__email_signup__form .embed-submit__textfield::-ms-input-placeholder{color:#767676}.house-plus__email_signup__form .embed-submit__textfield:placeholder-shown{color:#767676}.house-plus__email_signup__form .embed-submit__submit{background:9px 7px #191919;position:absolute;top:0;right:0;height:45px;width:80px;padding:10px;border:none;border-radius:0 4px 4px 0;background-size:55%;border-left:1px solid rgba(255,255,255,.18);font-family:ff-enzo-web,sans-serif;font-size:.875rem;font-weight:700;color:#fff;text-transform:uppercase}.house-plus__email_signup__form .embed-submit__submit:focus{background:rgb(45.4,45.4,45.4)}.house-plus__email_signup__form .embed-submit__submit:active,.house-plus__email_signup__form .embed-submit__submit:hover{background-size:50%;font-size:85%}.house-plus__email_signup__form .embed-submit .loading-message{display:none;float:left;margin-left:20px;font-size:1.125rem;line-height:1;font-weight:700}.house-plus__email_signup__form .embed-submit .loading:after{content:" ";display:table;clear:both}.house-plus__email_signup__form .embed-submit .loading .embed-submit__submit{transition:all .5s ease-out;overflow:hidden;text-indent:-9000px;display:block;position:relative;float:left;padding:0;width:25px;height:25px;border-radius:5px;border-color:#fff;animation:cssload-spin 1.5s infinite linear;cursor:default;pointer-events:none}@keyframes cssload-spin{100%{transform:rotate(360deg)}}.house-plus__email_signup__form .embed-submit .loading .loading-message{display:block}.house-plus__email_signup__form .embed-submit .svg-icon{fill:#c5c5c5;height:22px;stroke:none;width:22px}.house-plus__email_signup__form .email_subscribe__newsletters-list{list-style:none}.house-plus__email_signup__form .email_subscribe__copy .message{font-size:1rem;font-weight:400;margin-bottom:10px}.house-plus__email_signup__form .email_subscribe__form .formfield{margin-bottom:10px}.house-plus__email_signup__form .email_subscribe__form .recaptchaDisclaimer{margin-top:5px;font-size:.8125rem;color:#767676}.house-plus__email_signup__form .email_subscribe__form .recaptchaDisclaimer a{text-decoration:underline;color:#0A2C4C}.house-plus__email_signup__form .email_subscribe__form_link{color:#191919;font-family:ff-enzo-web,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;position:relative}.house-plus__email_signup__form .email_subscribe__form_link:hover{text-decoration:none}.house-plus__email_signup__form .email_subscribe__form_link:after{content:"";position:absolute;right:-12px;top:3px;display:block;border-right:2px solid #191919;border-bottom:2px solid #191919;width:9px;height:9px;float:right;transform:rotate(-45deg)}.house-plus__email_signup__form .email_subscribe__form.show-eu-link .all-newsletters,.house-plus__email_signup__form .email_subscribe__form.show-eu-link .email_subscribe__embed-submit,.house-plus__email_signup__form .email_subscribe__form.show-eu-link .email_subscribe__newsletters-list,.house-plus__email_signup__form .email_subscribe__form.show-eu-link .recaptchaDisclaimer,.house-plus__email_signup__form .email_subscribe__form_link.eu-link{display:none}.house-plus__email_signup__form .email_subscribe__form_link .all-newsletters{margin-top:8px}.house-plus__email_signup__form .email_subscribe__form.show-eu-link .eu-link{display:inline-block}.house-plus__sponsors{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;grid-column-gap:5px;grid-row-gap:30px;text-align:center}.house-plus__sponsors__item.header{margin-top:25px;grid-column:1/span 3}.house-plus__sponsors__item img{margin:0 auto;max-height:75px}.course__hero li:not(.course__host),.course__section li:not(.course__host){margin-left:1.5rem}.course__hero{display:grid;grid-template-areas:"a";font-family:"Inter var",Inter,Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:2.5rem}.course__hero a{font-family:inherit}.course__hero h2{margin-bottom:1.25rem}.course__hero p,.course__hero ul{margin-bottom:1.5rem}.course__hero-img{grid-area:a}.course__hero-img img{object-fit:cover;height:100%;width:100%}.course__hero-text{background:rgba(0,0,0,.4);color:#fff;display:flex;justify-content:center;align-items:center;padding:1.25rem;grid-area:a}.course__hero-text-content{max-width:800px;text-align:center}.course__hero-text-content h1{font-size:2.375rem}.course__hero-text-content a,.course__hero-text-content a:hover{color:#fff;text-decoration:underline}.course__section{font-family:"Inter var",Inter,Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:2.5rem}.course__section a{font-family:inherit}.course__section h2{margin-bottom:1.25rem}.course__section p,.course__section ul{margin-bottom:1.5rem}.course__entry{background:#eee;padding:20px;border-radius:4px;display:block;margin-bottom:20px}.course__entry a{text-decoration:none}.course__section-hed{font-size:1.25rem;padding-left:2rem}.course__section-hed--on-demand{background:url(../../dist/img/icon-download.svg) no-repeat;background-size:1.25rem 1.25rem}.course__section-hed--upcoming{background:url(../../dist/img/icon-calendar.svg) no-repeat;background-size:1.25rem 1.25rem}.course__img{margin:0 0 20px}@media (min-width:501px){.course__entry{display:flex}.course__img{align-self:start;flex:0 0 34.5%;margin:0 20px 0 0}}.course__img img{width:100%;height:auto}.course__title{font-size:1.25rem;margin-bottom:10px;line-height:1.2}.course__controls{display:flex}.course__host{display:flex;align-items:center;margin-bottom:.75rem}.course__host-headshot{margin-right:.75rem;width:3.125rem;height:3.125rem}.course__host-headshot img{object-fit:cover;width:100%;height:100%}.course__button{border-radius:8px;display:inline-block;font-size:.875rem;font-weight:700;line-height:1;margin-bottom:1rem;padding:14px 12px}.course__button--primary{border:1px solid #000;background:#000;color:#fff;text-decoration:none}.course__button--primary:hover{background:#222;text-decoration:none}.course__button--secondary{border:1px solid #000;color:#595757;text-decoration:none}.course__button--secondary:hover{border-color:#222;text-decoration:none}.course__start-date{background:url(../../dist/img/icon-calendar.svg) 0 1px no-repeat;background-size:1rem 1rem;padding-left:1.25rem}.course__button+.course__button{margin-left:.75rem}