.header-container,header,header>div{background-color:#fff}header nav{border-top:1px solid #e5e5e5!important}header nav ul li a,header nav ul li span{color:#171717!important;font-weight:500!important}header nav ul li a:hover,header nav ul li span:hover{color:#f60!important}header nav ul li i,header nav ul li svg,header nav ul li svg path{color:#f60!important;fill:#f60!important;stroke:#f60!important}header div[aria-label=Search] svg,header div[aria-label=Search] svg path{color:#171717!important;fill:#171717!important;stroke:#171717!important}header a[aria-label="Orange Logic homepage"] img{display:none!important}header a[aria-label="Orange Logic homepage"]{background-image:url(https://website.orangelogic.com/hubfs/Logo.png)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;display:flex!important;height:2.5rem!important;width:16.125rem!important}header a[href*="/demo"]{background-color:transparent!important;border:none!important;color:#f60!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}header div[aria-label=Search],header div[aria-label=Search] *,header div[aria-label=Search]:after,header div[aria-label=Search]:before{color:#171717!important;fill:#171717!important;stroke:#171717!important}.ol-blog-post{color:var(--color-text-primary);padding-top:10.313rem}.ol-blog-post *{font-family:var(--font-family-primary,sans-serif)!important}.ol-blog-hero{overflow:hidden;padding:9.375rem 0 3.125rem;position:relative}.ol-blog-hero .ol-blog-hero__date{color:var(--color-primary-dark);font-size:var(--font-size-body);letter-spacing:.14em;margin-bottom:3.125rem;text-transform:uppercase!important}.ol-blog-hero .ol-blog-hero__title{color:var(--color-text-primary);font-size:var(--font-size-h1);font-weight:500!important;letter-spacing:.14em;line-height:1.25!important;margin:0 auto;max-width:84.9375rem;text-transform:uppercase!important}.ol-blog-hero__media{margin:6.25rem auto 0;width:100%}.ol-blog-hero__image{display:block;height:auto;object-fit:cover;width:100%}.ol-blog-article__body *{color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}.ol-blog-article__body .hs_cos_wrapper_type_rich_text :not(a,span,strong,em,b,i,small,u,s,code,kbd,var,abbr,cite,dfn,ins,del,mark,q,bdo,sub,sup){margin-bottom:1.875rem}.ol-blog-article__body .hs_cos_wrapper_type_rich_text ol li,.ol-blog-article__body .hs_cos_wrapper_type_rich_text ul li{margin-bottom:.5rem}.ol-blog-article__body a{color:var(--color-primary-dark);font-size:inherit;text-decoration:underline;transition:all .35s ease}.ol-blog-article__body strong{font-weight:500}.ol-blog-article__body *+h2,.ol-blog-article__body *+h3,.ol-blog-article__body *+h4{margin-top:8.6875rem}.ol-blog-article__body h2{font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-h2);text-transform:uppercase}.ol-blog-article__body h3{font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-h3);text-transform:uppercase}.ol-blog-article__body h4{font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-h4)}.ol-blog-article__body h5{font-size:var(--font-size-h5);letter-spacing:var(--letter-spacing-h5)}.ol-blog-article__body h6{font-size:var(--font-size-h6);letter-spacing:var(--letter-spacing-h6)}.ol-blog-article__body table{border-collapse:collapse;margin-top:4.3125rem;width:100%}.ol-blog-article__body table thead{background-color:#f8f8f8}.ol-blog-article__body table thead tr th{font-weight:500;letter-spacing:.1em;text-align:left;text-transform:uppercase}.ol-blog-article__body table tbody tr td,.ol-blog-article__body table thead tr th{border-bottom:1px solid #c5c6c6;padding:1.25rem 1.875rem;width:50%}.ol-blog-post .faqs{padding-bottom:5.625rem!important}.ol-blog-post .ol-blog-social-share{margin-bottom:3.125rem}.ol-blog-post .social-btns{align-items:center;display:flex;gap:1.875rem;justify-content:flex-start}.ol-blog-post .social-btns .social-btn{align-items:center;background:transparent!important;border:0;display:flex;font-size:0;justify-content:flex-start;margin:0;padding:0;text-decoration:none}.ol-blog-post .social-btns .social-btn svg{display:block;max-height:20px;transition:all .35s ease;width:auto}.ol-blog-post .social-btns .social-btn:hover svg{transform:scale(1.2)}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.ol-blog-post .ol-blog-hero__content{align-items:center;display:flex;flex-direction:column;text-align:center}.ol-author .author-heading{color:var(--color-primary-dark);font-size:var(--font-size-h2);font-weight:400;letter-spacing:.03em;margin-bottom:3.125rem;text-align:center;text-transform:uppercase}.author-content{align-items:flex-start;border-bottom:1px solid #c5c6c6;border-top:1px solid #c5c6c6;display:flex;gap:5.625rem;padding:1.5625rem 1.5625rem 3.125rem}.author-content *{color:var(--color-text-primary);font-size:var(--font-size-body)}.ol-author .author-avatar{background-color:#c5c6c6;border-radius:50%;flex-shrink:0;height:11.25rem;overflow:hidden;width:11.25rem}.ol-author .author-avatar img{display:block;height:100%;object-fit:cover;width:100%}.ol-author .author-info{flex:1;min-width:0}.ol-author .author-name{font-weight:500;margin:0 0 .625rem}.ol-author .author-role{font-size:1.125rem;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.ol-author .author-bio{display:flex;flex-direction:column;row-gap:.625rem}.ol-author .author-bio p{margin:0}.related-resources{padding:5.75rem 0 9.375rem}.theme-footer>.demo{display:none}.blog-comments{margin:0 auto;max-width:42.5rem}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}@media (max-width:1199px){.author-content{gap:3rem}}@media (max-width:991px){.theme-header .brand-logo{border-bottom:1px solid #c5c6c6!important}.theme-header .hamburger svg rect{fill:#171a1c!important}.ol-blog-post{padding-top:7rem}.ol-blog-article__body *{font-size:var(--font-size--tablet-body)}.ol-blog-article__body h1{font-size:var(--font-size-tablet-h1)}.ol-blog-article__body h2{font-size:var(--font-size-tablet-h2)}.ol-blog-article__body h3{font-size:var(--font-size-tablet-h3)}.ol-blog-article__body h4{font-size:var(--font-size-tablet-h4)}.ol-blog-article__body h5{font-size:var(--font-size-tablet-h5)}.ol-blog-hero{padding:4rem 0 2.5rem}.ol-blog-hero .ol-blog-hero__date{font-size:1.125rem;margin-bottom:1.25rem}.ol-blog-hero .ol-blog-hero__title{font-size:2rem;letter-spacing:.07em}.ol-blog-hero__media{margin:2.5rem auto 0}.ol-blog-article__body .hs_cos_wrapper_type_rich_text :not(a,span,strong,em,b,i,small,u,s,code,kbd,var,abbr,cite,dfn,ins,del,mark,q,bdo,sub,sup){margin-bottom:1rem}.ol-blog-article__body *+h2,.ol-blog-article__body *+h3,.ol-blog-article__body *+h4,.ol-blog-article__body table{margin-top:2.5rem}.ol-blog-article__body table tbody tr td,.ol-blog-article__body table thead tr th{padding:.75rem .625rem}.ol-author .author-heading{font-size:var(--font-size-tablet-h2)}.author-content{gap:2rem;padding:1.5625rem 0 3.125rem}.author-content *{font-size:var(--font-size-tablet-body)}.ol-author .author-role{font-size:1rem;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.ol-author .author-avatar{height:6rem;width:6rem}.related-resources{padding:3rem 0 4rem}.ol-blog-post .faqs{padding:3rem 0!important}.faqs .image-media__content{font-size:1.125rem;line-height:1.25}.ol-blog-post .ol-blog-social-share{margin-bottom:3rem}}@media (max-width:767px){.ol-blog-article__body *{font-size:var(--font-size-mobile-body)}.ol-blog-article__body h1{font-size:var(--font-size-mobile-h1)}.ol-blog-article__body h2{font-size:var(--font-size-mobile-h2)}.ol-blog-article__body h3{font-size:var(--font-size-mobile-h3)}.ol-blog-article__body h4{font-size:var(--font-size-mobile-h4)}.ol-blog-article__body h5{font-size:var(--font-size-mobile-h5)}.ol-author .author-heading{font-size:var(--font-size-mobile-h2);margin-bottom:2rem;text-align:left}.author-content{flex-direction:column;gap:1rem;padding:1.5rem 0}.ol-author .author-avatar{height:5rem;width:5rem}.author-content *{font-size:var(--font-size-tablet-body)}}