:root{--cognistry-primary:#4e0a77;--cognistry-secondary:#7b2fa5;--cognistry-accent:#0fbf96;--content-max-width:1180px}.content-wrapper--vertical-spacing,.dnd-section{padding:20px 0}html{font-size:14px}body{color:var(--cognistry-text);font-size:14px}body,p{text-decoration:none}a,body,p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}a{color:var(--cognistry-accent);text-decoration:underline}a:focus,a:hover{color:var(--cognistry-secondary)}.h1,.h2,.h3,h1,h2,h3{font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#000;font-family:Open Sans,sans-serif;font-style:normal;text-decoration:none;text-transform:none}.h4,h4{font-weight:600}.h5,h5{text-transform:none}.h5,.h6,h5,h6{color:#000;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h6,h6{text-transform:capitalize}blockquote{border-left-color:var(--cognistry-primary)}.button a,.hs-blog-post-listing__post-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.single a{background:transparent;border:1px solid var(--cognistry-border);border-radius:999px;color:var(--cognistry-primary);display:inline-block;padding:10px 25px}.single a:hover{background:var(--cognistry-primary-10);color:var(--cognistry-secondary);text-decoration:none}.submitted-message,form{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding:0}.form-title,.submitted-message,form{background-color:rgba(123,47,165,0);border:1px #7b2fa5}.form-title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#71717a;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;padding:0 0 30px;text-decoration:none}form label,form legend{color:#a1a1a1}::-webkit-input-placeholder{color:#a1a1a1}::-moz-placeholder{color:#a1a1a1}:-ms-input-placeholder{color:#a1a1a1}::placeholder{color:#a1a1a1}.hs-fieldtype-date .input .hs-dateinput:before{color:#a1a1a1}.fn-date-picker td .pika-button:hover,.fn-date-picker td.is-selected .pika-button{background:var(--cognistry-primary)!important}.fn-date-picker td.is-today .pika-button{color:var(--cognistry-primary)}table{background-color:#fff;border:1px solid #71717a;border-collapse:collapse;overflow:hidden;width:100%}td,th{border:1px solid #71717a;color:#71717a;padding:18px}thead th{background-color:#4e0a77;color:#fff}tfoot td{color:#71717a}.footer,.header,tfoot td{background-color:#fff}.footer a,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#71717a}.footer .hs-menu-wrapper .hs-menu-item.active-branch>a,.footer .hs-menu-wrapper .hs-menu-item.active>a,.footer .hs-menu-wrapper .hs-menu-item.hs-item-has-children.active-branch>a{background:hsla(0,0%,100%,.12);color:#fff}.blog-header__inner,.blog-post,.blog-related-posts{padding:20px 0}.blog-post__meta a,.blog-post__tag-link,.hs-blog-post-listing__post-author-name,.hs-blog-post-listing__post-tag,.hs-pagination__link--number,.hs-pagination__link-text{color:var(--cognistry-text-muted)}.blog-post__tag-link:focus,.blog-post__tag-link:hover,.hs-pagination__link--number:focus,.hs-pagination__link--number:hover,.hs-pagination__link:focus .hs-pagination__link-text,.hs-pagination__link:hover .hs-pagination__link-text{color:var(--cognistry-primary)}.hs-pagination__link-icon svg{fill:var(--cognistry-text-muted)}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover,.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:active,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{color:#000;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.blog-comments{margin-bottom:20px}#comments-listing .comment-reply-to{color:var(--cognistry-accent)}#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:var(--cognistry-secondary)}.card__price,.hs-search-results__title{color:#000;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none}.card__price{font-size:20px}.card__body svg{fill:var(--cognistry-primary)}.social-links__icon{background-color:var(--cognistry-primary)}.social-links__icon:focus,.social-links__icon:hover{background-color:var(--cognistry-secondary)}.social-links__icon:active{background-color:var(--cognistry-accent)}.resource_catalog_page_dnd_area-row-5-background-color .form-title,.resource_catalog_page_dnd_area-row-5-background-color .hs-richtext,.resource_catalog_page_dnd_area-row-5-background-color .submitted-message,.resource_catalog_page_dnd_area-row-5-background-color h1,.resource_catalog_page_dnd_area-row-5-background-color h2,.resource_catalog_page_dnd_area-row-5-background-color h3,.resource_catalog_page_dnd_area-row-5-background-color h4,.resource_catalog_page_dnd_area-row-5-background-color label,.resource_catalog_page_dnd_area-row-5-background-color legend,.resource_catalog_page_dnd_area-row-5-background-color li,.resource_catalog_page_dnd_area-row-5-background-color p{color:#fff}.resource_catalog_page_dnd_area-row-5-background-color a{color:#fff;text-decoration:underline}.resource_catalog_page_dnd_area-row-5-background-color .hs-error-msg,.resource_catalog_page_dnd_area-row-5-background-color .hs-error-msgs label{color:#ffe1e1}.newsletter-band-column .form-title,.newsletter-band-column .hs-richtext,.newsletter-band-column .submitted-message,.newsletter-band-column h1,.newsletter-band-column h2,.newsletter-band-column h3,.newsletter-band-column label,.newsletter-band-column legend,.newsletter-band-column li,.newsletter-band-column p{color:#fff}.newsletter-band-column a{color:#fff;text-decoration:underline}.newsletter-band-column .hs-error-msg,.newsletter-band-column .hs-error-msgs label{color:#ffe1e1}.newsletter-band-column .submitted-message,.newsletter-band-column form{background-color:transparent;border:0}.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html .hsfc-RichText,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html em,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html h1,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html h2,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html h3,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html h4,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html label,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html legend,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html li,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html p,.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html strong{color:#fff}.resource_catalog_page_dnd_area_v4-row-3-background-color .hs-form-html a{color:#fff;text-decoration:underline}.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html .hsfc-RichText,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html em,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html h1,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html h2,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html h3,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html h4,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html label,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html legend,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html li,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html p,.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html strong{color:#fff}.resource_catalog_page_dnd_area_v5-row-3-background-color .hs-form-html a{color:#fff;text-decoration:underline}.resource_catalog_page_dnd_area-row-5-background-color .submitted-message,.resource_catalog_page_dnd_area-row-5-background-color form{background-color:transparent;border:0}.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__caption,.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__caption p,.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__caption strong,.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__intro,.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__intro p,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__caption,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__caption p,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__caption strong,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__intro,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__intro p{color:#fff}.about_page_dnd_area_v4-row-4-background-layers .framework-viewer-pro__placeholder,.about_page_dnd_area_v5-row-4-background-layers .framework-viewer-pro__placeholder{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.85)}