[data-icon]:before,.Select-brand-theme:before,.SearchBar-form .Select:before,.SearchResults-activeFilters-item a:before,.SearchResults-compare-result-close:before,.Select-brand-theme:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before{font-family:'Font Awesome 5 Pro' !important;speak:none;font-style:normal;font-weight:300;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon='Icon-community-label']:before{content:""}[data-icon='Icon-checkmark']:before{content:""}.CarouselButtons-prev:before,.CarouselButtons-prev:before,.CarouselButtons-dark-prev:before,.SearchResults-pagination-prev:before,.CarouselButtons-dark-prev:before,.SearchResults-pagination-prev:before{content:""}.CarouselButtons-next:before,.CarouselButtons-next:before,.CarouselButtons-dark-next:before,.SearchResults-pagination-next:before,.CarouselButtons-dark-next:before,.SearchResults-pagination-next:before{content:""}.Select-brand-theme:before,.SearchBar-form .Select:before,.Select-brand-theme:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before{content:""}[data-icon='Icon-book']:before{content:""}[data-icon='Icon-insight']:before{content:""}[data-icon='Icon-staffPick']:before{content:""}.SearchResults-activeFilters-item a:before,.SearchResults-compare-result-close:before{content:""}[data-icon='Icon-document']:before{content:""}[data-icon='Icon-audio']:before{content:""}[data-icon='Icon-webcast']:before{content:""}[data-icon='Icon-lock-close-1']:before{content:""}[data-icon='Icon-magnifier']:before{content:""}[data-icon='Icon-faq']:before{content:""}[data-icon='Icon-course']:before{content:""}[data-icon='Icon-video']:before{content:""}.CarouselButtons-next,.CarouselButtons-prev,.CarouselButtons-dark-next,.CarouselButtons-dark-prev,.SearchResults-pagination-next,.SearchResults-pagination-prev,.CarouselButtons-dark-next,.CarouselButtons-dark-prev,.SearchResults-pagination-next,.SearchResults-pagination-prev{top:-50px;color:red;right:0;left:inherit;width:50px;height:50px;border-radius:50%;background:#f4f4f3;text-align:center;cursor:pointer}.CarouselButtons-next:before,.CarouselButtons-prev:before,.CarouselButtons-dark-next:before,.CarouselButtons-dark-prev:before,.SearchResults-pagination-next:before,.SearchResults-pagination-prev:before,.CarouselButtons-dark-next:before,.CarouselButtons-dark-prev:before,.SearchResults-pagination-next:before,.SearchResults-pagination-prev:before{font-size:21px;line-height:50px;font-weight:bold;color:#65BA2D;top:0;position:relative}.CarouselButtons-next svg,.CarouselButtons-prev svg,.CarouselButtons-dark-next svg,.CarouselButtons-dark-prev svg,.SearchResults-pagination-next svg,.SearchResults-pagination-prev svg,.CarouselButtons-dark-next svg,.CarouselButtons-dark-prev svg,.SearchResults-pagination-next svg,.SearchResults-pagination-prev svg{height:18px;width:18px;fill:#65BA2D}.CarouselButtons-next svg:hover,.CarouselButtons-prev svg:hover,.CarouselButtons-dark-next svg:hover,.CarouselButtons-dark-prev svg:hover,.SearchResults-pagination-next svg:hover,.SearchResults-pagination-prev svg:hover,.CarouselButtons-dark-next svg:hover,.CarouselButtons-dark-prev svg:hover,.SearchResults-pagination-next svg:hover,.SearchResults-pagination-prev svg:hover{fill:#65BA2D}.CarouselButtons-prev,.CarouselButtons-dark-prev,.SearchResults-pagination-prev,.CarouselButtons-dark-prev,.SearchResults-pagination-prev{right:55px}[data-theme="gray"] .CarouselButtons-next,[data-theme="gray"] .CarouselButtons-prev,[data-theme="gray"] .CarouselButtons-dark-next,[data-theme="gray"] .CarouselButtons-dark-prev,[data-theme="gray"] .SearchResults-pagination-next,[data-theme="gray"] .SearchResults-pagination-prev,[data-theme="gray"] .CarouselButtons-dark-next,[data-theme="gray"] .CarouselButtons-dark-prev,[data-theme="gray"] .SearchResults-pagination-next,[data-theme="gray"] .SearchResults-pagination-prev{background:white}[data-theme="gray"] .CarouselButtons-next:hover,[data-theme="gray"] .CarouselButtons-prev:hover,[data-theme="gray"] .CarouselButtons-dark-next:hover,[data-theme="gray"] .CarouselButtons-dark-prev:hover,[data-theme="gray"] .SearchResults-pagination-next:hover,[data-theme="gray"] .SearchResults-pagination-prev:hover,[data-theme="gray"] .CarouselButtons-dark-next:hover,[data-theme="gray"] .CarouselButtons-dark-prev:hover,[data-theme="gray"] .SearchResults-pagination-next:hover,[data-theme="gray"] .SearchResults-pagination-prev:hover{background:#65BA2D}[data-icon='Icon-star'][data-zd-favorite-status="favorite-true"]:before{font-weight:900 !important;color:#0080CC}.SearchBar-form .Select-select{background:none;border:none;padding:0;-moz-appearance:none;-webkit-appearance:none}.SearchBar-form .Select-select::-ms-expand{display:none}.Select-brand-theme-dark-bg,.SearchResults-sort .Select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:#65BA2D;-ms-flex:1;flex:1}.Select-brand-theme:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before,.Select-brand-theme-dark-bg:before,.SearchResults-sort .Select:before{font-weight:bold;position:absolute;z-index:1;color:#65BA2D;right:0;top:2px;font-size:13px}.Select-brand-theme-select,.Select-brand-theme select,.Select-brand-theme-dark-bg-select,.Select-brand-theme-dark-bg select,.SearchResults-sort .Select-select,.SearchResults-sort .Select select,.Select-brand-theme-dark-bg-select,.Select-brand-theme-dark-bg select,.SearchResults-sort .Select-select,.SearchResults-sort .Select select{background:none;border:none;padding:0;-moz-appearance:none;-webkit-appearance:none;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;border-radius:0;z-index:1;width:100%;padding-bottom:5px;border-bottom:1px solid #65BA2D;outline:none;cursor:pointer}.Select-brand-theme-select::-ms-expand,.Select-brand-theme select::-ms-expand,.Select-brand-theme-dark-bg-select::-ms-expand,.Select-brand-theme-dark-bg select::-ms-expand,.SearchResults-sort .Select-select::-ms-expand,.SearchResults-sort .Select select::-ms-expand,.Select-brand-theme-dark-bg-select::-ms-expand,.Select-brand-theme-dark-bg select::-ms-expand,.SearchResults-sort .Select-select::-ms-expand,.SearchResults-sort .Select select::-ms-expand{display:none}.SearchBar{margin:0 auto;padding:0 20px}.SearchBar:after{content:"xs";display:none}@media only screen and (min-width: 768px){.SearchBar:after{content:"sm"}}@media only screen and (min-width: 1025px){.SearchBar{padding:0;width:980px}[data-right-rail="true"] .SearchBar{width:680px}.SearchBar:after{content:"md"}}@media only screen and (min-width: 1180px){.SearchBar{width:1140px}[data-right-rail="true"] .SearchBar{width:840px}.SearchBar:after{content:"lg"}}.AuthorInfoHover-authorInfo{display:none;position:absolute;right:-10px;top:-55px;height:125px;width:10px}.AuthorInfoHover-authorInfo .AuthorInfo{position:absolute;top:0;right:-241px;background:white;border:1px solid #dbd9d6;padding:15px;width:240px;min-height:70px}.AuthorInfoHover-authorInfo .AuthorInfo:before,.AuthorInfoHover-authorInfo .AuthorInfo:after{content:" ";display:table}.AuthorInfoHover-authorInfo .AuthorInfo:after{clear:both}.AuthorInfoHover-authorInfo .AuthorInfo-location,.AuthorInfoHover-authorInfo .AuthorInfo-title,.AuthorInfoHover-authorInfo .AuthorInfo-organization,.AuthorInfoHover-authorInfo .AuthorInfo-followInfo{font-size:12px;line-height:1.5;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600}.AuthorInfoHover-authorInfo .AuthorInfo::before{position:absolute;top:40%;left:-9px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #dbd9d6}.AuthorInfoHover-authorInfo .AuthorInfo:after{position:absolute;top:40%;left:-7px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid white}.AuthorInfoHover-authorInfo .AuthorInfo-image{position:absolute}.AuthorInfoHover-authorInfo .AuthorInfo-image img{height:35px;width:35px;margin:0 15px 0 0}.AuthorInfoHover-authorInfo .AuthorInfo-followers,.AuthorInfoHover-authorInfo .AuthorInfo-following{font-size:12px;margin-bottom:10px}.AuthorInfoHover-authorInfo .AuthorInfo-followers-count,.AuthorInfoHover-authorInfo .AuthorInfo-following-count{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600}.AuthorInfoHover-authorInfo .AuthorInfo-name{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;font-size:14px}.AuthorInfoHover-authorInfo .AuthorInfo-name a{color:#65BA2D}.AuthorInfoHover-authorInfo .AuthorInfo-name a:hover{color:#0184c3 !important}.AuthorInfoHover-authorInfo .AuthorInfo-follow-action{text-align:center}.AuthorInfoHover-authorInfo .AuthorInfo-content{font-size:12px;line-height:1.5;color:#2e2d31;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600;padding-left:45px}.AuthorInfoHover-authorInfo .CommunityButtonFollow{text-align:center}.AuthorInfoHover-authorInfo .CommunityButtonFollow-text{color:#2e2d31;text-align:center}.AuthorInfoHover-authorInfo .CommunityButtonFollow-text:before{color:#65BA2D}.AuthorInfoHover-authorInfo .CommunityButtonFollow-text:before:hover{color:#0184c3 !important}@media only screen and (min-width: 768px){.AuthorInfoHover-authorInfo:hover{display:block;cursor:pointer}}@media only screen and (min-width: 1180px){.AuthorInfoHover-authorInfo{top:-50px}}.Button-secondary,.ConfirmationModal-submit button,.SearchFilters-cta,.SearchFilters-form-submit,.SearchResults-cta a,.SearchResults-compare-submit-link,.Button-secondary{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;background:#65BA2D;border:0;color:white;display:inline-block;font-size:18px;padding:0 36px;border-radius:18px;text-decoration:none;line-height:36px;transition:all 400ms ease-in}.Button-brand:hover,.Button-secondary:hover,.ConfirmationModal-submit button:hover,.SearchFilters-cta:hover,.SearchFilters-form-submit:hover,.SearchResults-cta a:hover,.SearchResults-compare-submit-link:hover,.Button-secondary:hover,.Button-secondary:hover,.ConfirmationModal-submit button:hover,.SearchFilters-cta:hover,.SearchFilters-form-submit:hover,.SearchResults-cta a:hover,.SearchResults-compare-submit-link:hover,.Button-secondary:hover{color:white;background:#386819}.Button-secondary{background:#0184c3}.Button-secondary:hover{background:#92dbfe}.Button-white:hover{background:#65BA2D;color:white}.Button-gray:hover{background:#65BA2D;color:white}.Button-community span{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600}.Button-community:hover{color:#999999}.Main-body:before,.Main-body:after,.Main-body:before,.Main-body:after{content:" ";display:table}.Main-body:after,.Main-body:after{clear:both}.AuthorInfo-followInfo a,.AuthorInfoFlyout .AuthorInfo-name a,.AuthorInfoFlyout .CommunityButtonFollow-text:before,.Main-category a,.Main-meta a,.Main-body p>a,.Main-body h2>a,.Main-body h3>a,.Main-body h4>a,.Main-body h5>a,.Main-body i>a,.SearchBarToggle-help-link a,.SearchFilters-clear a,.SearchResults-activeFilters-clear a,.SearchResults-filter-toggle,.AuthorInfoHover-authorInfo .AuthorInfo-name a,.AuthorInfoHover-authorInfo .CommunityButtonFollow-text:before,.Main-category a,.Main-meta a,.Main-body p>a,.Main-body h2>a,.Main-body h3>a,.Main-body h4>a,.Main-body h5>a,.Main-body i>a{color:#65BA2D}.AuthorInfo-followInfo a:hover,.AuthorInfoFlyout .AuthorInfo-name a:hover,.AuthorInfoFlyout .CommunityButtonFollow-text:before:hover,.Link:hover,.Main-category a:hover,.Main-meta a:hover,.Main-body p>a:hover,.Main-body h2>a:hover,.Main-body h3>a:hover,.Main-body h4>a:hover,.Main-body h5>a:hover,.Main-body i>a:hover,.SearchBarToggle-help-link a:hover,.SearchFilters-clear a:hover,.SearchResults-activeFilters-clear a:hover,.SearchResults-filter-toggle:hover,.AuthorInfo-followInfo a:hover,.AuthorInfoFlyout .AuthorInfo-name a:hover,.AuthorInfoFlyout .CommunityButtonFollow-text:before:hover,.AuthorInfoHover-authorInfo .AuthorInfo-name a:hover,.AuthorInfoHover-authorInfo .CommunityButtonFollow-text:before:hover,.Main-category a:hover,.Main-meta a:hover,.Main-category a:hover,.Main-meta a:hover,.Main-body p>a:hover,.Main-body h2>a:hover,.Main-body h3>a:hover,.Main-body h4>a:hover,.Main-body h5>a:hover,.Main-body i>a:hover,.Main-body p>a:hover,.Main-body h2>a:hover,.Main-body h3>a:hover,.Main-body h4>a:hover,.Main-body h5>a:hover,.Main-body i>a:hover,.SearchBarToggle-help-link a:hover,.SearchFilters-clear a:hover,.SearchResults-activeFilters-clear a:hover,.SearchResults-filter-toggle:hover,.AuthorInfoHover-authorInfo .AuthorInfo-name a:hover,.AuthorInfoHover-authorInfo .CommunityButtonFollow-text:before:hover,.Main-category a:hover,.Main-meta a:hover,.Main-body p>a:hover,.Main-body h2>a:hover,.Main-body h3>a:hover,.Main-body h4>a:hover,.Main-body h5>a:hover,.Main-body i>a:hover{color:#0184c3 !important}.Link-dark:hover{color:#0184c3}.Main-category{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600;color:#65BA2D;font-size:12px;margin:0 0 10px;text-transform:uppercase}.Main-category a{color:#65BA2D}.Main-category a:hover{color:#0184c3 !important}.Main-headline{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;color:#2e2d31;display:block;font-size:36px;line-height:1;margin:0 0 20px}.Main-meta{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;-ms-flex-align:center;align-items:center;color:#2e2d31;display:-ms-flexbox;display:flex;font-size:14px;margin-bottom:15px}.Main-meta-image{margin-right:10px}.Main-meta-image img{border-radius:100%}.Main-meta a{color:#65BA2D}.Main-meta a:hover{color:#0184c3 !important}.Main-meta .ArticleMain-byline{margin-bottom:5px}.Main-meta .ArticleMain-byline p{display:inline;padding:0;margin:0}.Main-meta .BookMain-byline{margin-bottom:-10px}.Main-meta .BookMain-byline p{display:inline;padding:0;margin:0}.Main-related .RelatedContentFeatured{margin:0 -20px 20px -20px}.Main-related .RelatedContentFeatured-headline{margin-left:20px}.Main-related .RelatedContent{margin:0 -20px 20px -20px}.Main-body{position:relative}.Main .UserSignIn{padding:60px}.Main .UserSignIn-title{font-size:16px;line-height:1.4;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;float:none;display:block;text-align:center;margin:0}.Main .UserSignIn-services{float:none;text-align:center;padding-top:25px}.Main .UserSignIn-services a{margin:0 10px 10px 10px}.Main-body table{max-width:100%;margin-bottom:20px;display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.Main-body table td,.Main-body table th{padding:5px;vertical-align:top;border-top:#c0c0c0;border:1px solid #c0c0c0}.Main-body table thead td,.Main-body table thead th{border-bottom:2px solid #c0c0c0}.Main-body table thead th{vertical-align:bottom}.Main-body table tbody+tbody{border-top:1px solid #c0c0c0}.Main-body>ul{margin-bottom:20px}.Main-body>ul li{list-style-type:disc;margin-left:20px}.Main-body>ul ul{margin-left:40px}.Main-body>ol{margin-bottom:20px;counter-reset:item}.Main-body>ol li{counter-increment:item;padding-left:30px !important;position:relative !important}.Main-body>ol li:before{content:counters(item, ".") ".";padding-right:20px !important;position:absolute !important;left:0 !important}.Main-body p>a,.Main-body h2>a,.Main-body h3>a,.Main-body h4>a,.Main-body h5>a,.Main-body i>a{color:#65BA2D}.Main-body p>a:hover,.Main-body h2>a:hover,.Main-body h3>a:hover,.Main-body h4>a:hover,.Main-body h5>a:hover,.Main-body i>a:hover{color:#0184c3 !important}.Main-body p{margin-top:0;margin-bottom:20px}.Main-body h2.h2-highlighted{color:#C10013}.Main-body h3{font-size:24px;line-height:42px}.Main-body b,.Main-body strong{text-shadow:1px 0 0;letter-spacing:.75px}.Main-body .ArticlePullquote{border-left:5px solid #65BA2D;padding-left:15px}.Main-body .Enhancement{clear:both;margin-bottom:40px}.Main-body .VideoWrapper{width:100% !important;padding:0 !important}@media only screen and (min-width: 768px){.Main{padding-top:40px}.Main-headline{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;font-size:42px;line-height:50px}.Main-body .inlineAd{margin:8px 20px 20px 0}.Main-body .Enhancement[data-alignment="left"]{clear:left;float:left;margin:0 20px 20px 0}.Main-body .Enhancement[data-alignment="right"]{clear:right;float:right;margin:0 0 20px 20px}}@media only screen and (min-width: 1025px){.Main-body .ArticlePullquote{margin-left:-20px}.Main-body .RelatedContent{margin-left:-20px;margin-right:-20px}.Main-body .CarouselEnhancement{margin-left:-20px;margin-right:-20px}.Main-body .inlineAd{margin:8px 20px 20px -40px}}@media only screen and (min-width: 1180px){.Main-body .ArticlePullquote{margin-left:-40px}.Main-body .RelatedContent{margin-left:-40px;margin-right:-40px}.Main-body .CarouselEnhancement{margin-left:-40px;margin-right:-40px}}.SearchBar{display:-ms-flexbox;display:flex;padding:0}.TopicHeader+.SectionWrapper .SearchBar{margin-top:0}.SearchBar-form{background:#F4F4F3;box-shadow:inset 0 0 10px 0 #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:60px;padding-left:20px;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-radius:30px}.SearchBar-form input{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;background:#F4F4F3;border:none;font-size:18px;color:#313133;width:70%}.SearchBar-form input::input-placeholder{color:#565559}.SearchBar-form input::-webkit-input-placeholder{color:#565559}.SearchBar-form .Select{border-right:1px solid #DBD9D6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:35px;position:relative;padding-left:20px}.SearchBar-form .Select svg{width:13px;height:13px;position:absolute;right:10px}.SearchBar-form .Select:before{font-size:10px;font-weight:bold;position:absolute;top:13px;right:15px}.SearchBar-form .Select:last-of-type{border:none}.SearchBar-form .Select-label{display:none}.SearchBar-form .Select-select{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;color:#565559;font-size:14px;padding-right:42px;cursor:pointer;z-index:9}.SearchBar-form-filters{-ms-flex-align:center;align-items:center;border-left:1px solid #DBD9D6;border-right:1px solid #DBD9D6;display:none;height:35px}.SearchBar-form-submit{background:none;position:relative;border:none;height:25px;line-height:30px;overflow:visible;width:25px}.SearchBar-form-submit svg{width:21px;height:21px;fill:#565559;position:absolute;top:3px;left:-15px}.SearchBar-form-submit svg:hover{fill:#65BA2D}.SearchBar-form-submit:before{color:#565559;font-size:21px;font-weight:100;left:-4px;position:relative;top:0}.SearchBar-form-submit:hover:before{color:#65BA2D}@media only screen and (min-width: 768px){.SearchBar{margin:0 20px}.SearchBar-form{height:56px;border-radius:28px}.SearchBar-form input{width:65%;text-indent:5px}.SearchBar-form-filters{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1025px){.SearchBar{margin:0 auto}.ProfileMain .SearchBar{width:520px}}@media only screen and (min-width: 1180px){.ProfileMain .SearchBar{width:840px}}.SearchBarToggle{display:none;margin-left:40px;position:relative}.SearchBarToggle-links{-ms-flex-align:center;align-items:center;background:#F4F4F3;box-shadow:inset 0 0 10px 0 #e0e0e0;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;font-size:12px;height:56px;display:-ms-flexbox;display:flex}.SearchBarToggle-links a{color:#2e2d31;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px;margin:0 6px;text-align:center;width:60px}.SearchBarToggle-links a[data-active="true"]{background:white;box-shadow:-2px 3px 5px 0 #e0e0e0;color:#65BA2D}.SearchBarToggle-links a:last-of-type{margin-left:0}.SearchBarToggle-help-link{text-align:right}.SearchBarToggle-help-link a{color:#65BA2D;font-size:12px}.SearchBarToggle-help-link a:hover{color:#0184c3 !important}.SearchBarToggle-help-content{background:#F4F4F3;top:82px;padding:10px 30px;position:absolute;right:0;width:300px;z-index:11;display:none}.SearchBarToggle-help-content p:first-of-type{border-bottom:1px solid #DBD9D6;margin:20px 0;padding-bottom:20px}.SearchBarToggle-help-content.toggle-in{display:block}@media only screen and (min-width: 768px){.SearchBarToggle{display:block}}.SearchFilter{margin-bottom:15px;position:relative}.SearchFilter:last-of-type,.SearchFilter:last-of-type{margin-bottom:0}.SearchFilter input[type="checkbox"],.SearchFilter input[type="checkbox"]{display:none}.SearchFilter input[type="checkbox"]+label:before,.SearchFilter input[type="checkbox"]+label:before{font-family:'Font Awesome 5 Pro' !important;background:#dcdcda;content:"\00a0";display:inline-block;font:13px sans-serif;height:16px;margin:0;padding:0;vertical-align:top;width:16px;position:absolute;left:0;top:2px}.SearchFilter input[type="checkbox"]:checked+label:before,.SearchFilter input[type="checkbox"]:checked+label:before{background:#65BA2D;color:white;content:"\2713";text-align:right;padding-right:2px}.SearchFilter label,.SearchFilter label{width:calc(100% - 26px);margin-left:26px;display:block;cursor:pointer;line-height:20px;font-size:14px;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400}.SearchFilter label span,.SearchFilter label span{color:#6e6c6c;margin-right:5px}.SearchFilter label span svg,.SearchFilter label span svg{width:12px;height:16px;position:relative;top:3px}.SearchFilter label span:hover,.SearchFilter label span:hover{color:#6e6c6c}.SearchFilter input[type="checkbox"]:checked+label,.SearchFilter input[type="checkbox"]:checked+label{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400}.SearchFilters{background:#F4F4F3;box-shadow:0 0 10px 0 #e0e0e0;position:relative;z-index:1}.SearchFilters-heading{background:white;cursor:pointer;padding:20px 0 10px 10px}[data-theme="gray"] .SearchFilters-heading{background:transparent}.SearchFilters-heading:before,.SearchFilters-heading:after{content:" ";display:table}.SearchFilters-heading:after{clear:both}.SearchFilters-title{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;float:left;text-transform:uppercase;white-space:nowrap;width:42%;font-size:14px}.SearchFilters-sort{margin:20px 0 0 20px}.SearchFilters-sort .Select{color:#2e2d31}.SearchFilters-sort .Select:before{font-size:12px}.SearchFilters-sort .Select-label{margin-right:10px}.SearchFilters-sort .Select-select{background:white;border:none;color:#65BA2D;font-weight:normal;padding:0 20px 0 0}.SearchFilters-cta{background:#65BA2D;border:0;color:white;display:inline-block;font-size:18px;padding:0 36px;border-radius:18px;text-decoration:none;line-height:36px;transition:all 400ms ease-in;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;font-size:16px;margin:0 auto;width:280px}.SearchFilters-cta:hover{color:white;background:#386819}.SearchFilters-cta a,.SearchFilters-cta a:hover{color:white}.SearchFilters-form-submit{background:#65BA2D;border:0;color:white;display:inline-block;font-size:18px;padding:0 36px;border-radius:18px;text-decoration:none;line-height:36px;transition:all 400ms ease-in;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;font-size:16px;margin:0 auto}.SearchFilters-form-submit:hover{color:white;background:#386819}.SearchFilters-clear{float:right;padding-right:10px}.SearchFilters-clear a{color:#65BA2D;display:block;font-size:11px;margin-right:0;padding-top:2px;text-transform:uppercase}.SearchFilters-clear a:hover{color:#0184c3 !important}.SearchFilters-items{clear:both}.SearchFilters-footer{padding-top:10px;padding-bottom:10px;text-align:center}.SearchFilters-footer:before,.SearchFilters-footer:after{content:" ";display:table}.SearchFilters-footer:after{clear:both}@media only screen and (min-width: 1025px){.SearchFilters{background:white;box-shadow:none;padding:0;margin-bottom:40px}[data-theme="gray"] .SearchFilters{background:transparent}.SearchFilters-heading{cursor:default;padding-left:0;margin:0 15px}.SearchFilters-clear{padding-right:0}.SearchFilters-sort{display:none}}.SearchFiltersSection{background:#F4F4F3;padding:20px;border-radius:18px}.SearchFiltersSection-title{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;border-bottom:1px solid #DBD9D6;margin:0 -5px 10px;padding:0 10px 10px;position:relative}[data-collapsable="true"] .SearchFiltersSection-title:after{font-family:"Courier New";content:'-';color:#65BA2D;font-weight:lighter;font-size:25px;position:absolute;right:0;top:-5px}[data-collapsable="true"] .SearchFiltersSection-title:hover:after{cursor:pointer;color:#0184c3}[data-collapsable="true"] .SearchFiltersSection-title.toggle-out{border-bottom:none;margin-bottom:0;padding-bottom:0}[data-collapsable="true"] .SearchFiltersSection-title.toggle-out:after{content:'+';font-size:27px;top:-5px;right:0}.SearchFiltersSection-filters{display:block}.SearchFiltersSection-filters[data-scrolling="true"]{height:295px;overflow-y:scroll}.SearchFiltersSection-filters input[type="text"]{font-size:14px;margin-left:-5px;padding:10px;width:calc(100% + 10px)}.SearchFiltersSection-filters .Select-label{display:none}.SearchFiltersSection-filters .Select-select{background:white;border:none;width:100%}.toggle-out .SearchFiltersSection-filters{display:none}@media only screen and (min-width: 1025px){.SearchFiltersSection{margin-bottom:20px}}.SearchResults{margin-bottom:20px}.SearchResults-cta{margin-bottom:20px;width:100%}.SearchResults-cta a{background:#65BA2D;border:0;display:inline-block;font-size:18px;padding:0 36px;border-radius:18px;text-decoration:none;line-height:36px;transition:all 400ms ease-in;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;display:block;font-size:16px;margin:0 auto;text-align:center;color:white}.SearchResults-cta a:hover{color:white;background:#386819}.SearchResults-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.SearchResults-heading[data-has-cta="true"]{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.SearchResults-heading[data-has-cta="true"] .SearchResults-filter-toggle{margin-right:auto}.SearchResults-count{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;color:#2e2d31;text-transform:uppercase;padding-top:5px}.SearchResults-activeFilters{border-bottom:1px solid #DBD9D6;-ms-flex-align:center;align-items:center;padding-bottom:20px;position:relative;margin:-5px 0 20px}.SearchResults-activeFilters-heading{font-size:11px;margin-bottom:5px;margin-right:10px;text-transform:uppercase}.SearchResults-activeFilters-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.SearchResults-activeFilters-item a{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:600;background:#F4F4F3;color:#313133;font-size:14px;display:block;margin:5px 10px 5px 0;padding:4px 22px 4px 8px;position:relative}.SearchResults-activeFilters-item a:before{color:#65BA2D;font-size:8px;font-weight:bold;position:absolute;top:8px;right:5px}.SearchResults-activeFilters-item a:hover{color:#65BA2D}.SearchResults-activeFilters-item a:hover:before{color:#0184c3}.SearchResults-activeFilters-clear{position:absolute;top:0;right:0}.SearchResults-activeFilters-clear a{color:#65BA2D;display:block;font-size:11px;text-transform:uppercase}.SearchResults-activeFilters-clear a:hover{color:#0184c3 !important}.SearchResults-filter-toggle{color:#65BA2D;font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;text-transform:uppercase;display:inline-block;padding-top:5px}.SearchResults-filter-toggle:hover{color:#0184c3 !important}.SearchResults-sort{display:none}.SearchResults-sort .Select{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;color:#2e2d31;text-transform:uppercase}.SearchResults-sort .Select svg{width:13px;height:13px;right:17px;position:absolute;fill:#65BA2D}.SearchResults-sort .Select:before{font-size:22px;top:9px;right:14px}.SearchResults-sort .Select-label{margin-right:10px;width:110px}.SearchResults-sort .Select-select{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;border:none !important;color:#65BA2D;font-weight:normal;top:3px;position:relative;padding:8px 10px 10px 10px !important;border:1px solid #e4dbdb !important;text-transform:uppercase}.SearchResults-items{border-top:5px solid #65BA2D;margin-bottom:40px}.SearchResults-items-item:first-of-type .MemberDirectoryItem{margin-top:-5px;border-top:9px solid white}.SearchResults .ResultItem{padding-bottom:45px;padding-top:40px;min-height:200px}.SearchResults .ResultItem-contentType{top:35px}.SearchResults-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.SearchResults-pagination-count{font-family:'Roboto',open-sans,sans-serif;font-weight:300;font-weight:400;color:#2e2d31;text-transform:uppercase;margin:0 20px}.SearchResults-pagination a{text-indent:-5000px;display:block;position:relative;top:-50px;height:50px}.SearchResults-compare{position:fixed;bottom:-100px;left:0;height:100px;background:rgba(0,0,0,0.75);width:100%;overflow:hidden;z-index:11;transition:bottom .5s}.SearchResults-compare-result{background:white;display:-ms-flexbox;display:flex;height:100%;padding:10px;-ms-flex-align:center;align-items:center;position:relative}.SearchResults-compare-result-template{display:none}.SearchResults-compare-result-thumb{height:38px;width:45px}.SearchResults-compare-result-headline{font-size:14px;margin-left:10px;width:120px}.SearchResults-compare-result-close{cursor:pointer;position:absolute;right:10px;top:30px}.SearchResults-compare-result-close:before{color:#b4b4b4;display:block;font-size:15px;font-weight:bold}.SearchResults-compare-result-close span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.SearchResults-compare-list{display:-ms-flexbox;display:flex}.SearchResults-compare-list-item{background:#000;height:75px;margin-right:10px;width:235px}.SearchResults-compare-submit-link{font-size:16px;margin-left:10px}.SearchResults-compare-clear-link{color:white;font-size:14px;margin-left:20px}.SearchResults-compare-clear-link:hover{color:white}.SearchResults-compare-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (min-width: 768px){.SearchResults-heading[data-has-cta="true"]{margin-bottom:10px;-ms-flex-direction:row;flex-direction:row}.SearchResults-heading[data-has-cta="true"] .SearchResults-cta{margin-bottom:0}.SearchResults-cta{width:auto}.SearchResults-cta a{width:280px;display:inline-block}.SearchResults-activeFilters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SearchResults-activeFilters-heading{margin-bottom:0}.SearchResults-activeFilters-clear{position:relative}.SearchResults-activeFilters-clear a{margin:5px 0}}@media only screen and (min-width: 1025px){.SearchResults{margin-bottom:40px}.SearchResults-compare[data-showing="true"]{bottom:0}.SearchResults-cta{display:none}.SearchResults-filter-toggle{display:none}.SearchResults-sort{display:block}.SearchResults .ResultItem:hover{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background:#f9f9f7;border-top:1px solid #DBD9D6;margin-top:-1px}.SearchResults .ResultItem:hover .ResultItem-contentType{left:20px}.SearchResults .ResultItem:hover .ResultItem-featured{right:20px}.SearchResults .ResultItem:hover .ResultItem-quickViewLink{display:block}.SearchResults .ResultItem:hover .ResultItem-image{right:20px}.SearchResults .ResultItem[data-quick-view="false"],.SearchResults .ResultItem[data-book-result="true"]{margin-left:0;margin-right:0;padding-left:0;padding-right:0;background:white;border-top:none;margin-top:0}[data-theme="gray"] .SearchResults .ResultItem[data-quick-view="false"],[data-theme="gray"] .SearchResults .ResultItem[data-book-result="true"]{background:transparent}.SearchResults .ResultItem[data-quick-view="false"] .ResultItem-contentType,.SearchResults .ResultItem[data-book-result="true"] .ResultItem-contentType{left:0}.SearchResults .ResultItem[data-quick-view="false"] .ResultItem-featured,.SearchResults .ResultItem[data-book-result="true"] .ResultItem-featured{right:0}.SearchResults .ResultItem[data-quick-view="false"] .ResultItem-quickViewLink,.SearchResults .ResultItem[data-book-result="true"] .ResultItem-quickViewLink{display:none}.SearchResults .ResultItem[data-quick-view="false"] .ResultItem-image,.SearchResults .ResultItem[data-book-result="true"] .ResultItem-image{right:0}}