.blog-search-results{margin-bottom:20px}.blog-search-results .search-term-highlighter{font-weight:bold}.rich-blog-homepage{margin:200px 0 100px}.rich-blog-homepage .title{word-break:break-word;font-family:var(--font-secondary);color:var(--color-heading);font-size:var(--h3);font-weight:var(--s-bold);text-align:left;border-bottom:var(--border-simple);display:flex;justify-content:space-between;align-items:center;margin-block:3rem;padding-bottom:1.5rem}.rich-blog-homepage .title h2{font-size:61px;margin-bottom:1rem}.rich-blog-homepage .blog-post{padding:12px 12px;display:block;position:relative;text-align:center;border-radius:4px;transition:.5s ease-in-out;z-index:1;margin-top:30px;background-color:var(--color-white);width:100%;border-radius:4px}.rich-blog-homepage .post-primary{margin:0 auto 5px}.rich-blog-homepage .post-header{display:flex;align-items:center;gap:20px;padding-bottom:1rem}.rich-blog-homepage .blog-post .post-header .label-content{line-height:normal}.rich-blog-homepage .blog-post:nth-child(odd) .post-header .label-content{background-color:#179164;color:#c2f5ef}.rich-blog-homepage .blog-post:nth-child(even) .post-header .label-content{background-color:#5f05ca;color:#cfb4ef}.rich-blog-homepage .post-title{font-weight:500;font-size:31px;line-height:140%;color:var(--color-dark);text-decoration:none;text-align:left;padding:1rem}.rich-blog-homepage .post-title:hover{color:var(--color-primary)}.rich-blog-homepage .post-picture{display:block;position:relative;z-index:0;overflow:hidden}.rich-blog-homepage .post-picture img{border-radius:var(--radius-small);width:100%;max-width:100%;margin:auto}.rich-blog-homepage .post-date{margin:0;background-color:transparent;font-style:normal;color:var(--color-body-light);text-transform:capitalize;padding-inline:0;text-align:left}.rich-blog-homepage .post-description{margin:0 0 20px;line-height:24px;text-align:left!important}.rich-blog-homepage .read-more,.post-actions .read-more,{margin:0 0 20px;border:0;font-size:20px;border-radius:4px;float:left;color:var(--color-primary)}.post-actions .read-more path{fill:var(--color-primary)}.rich-blog-homepage .read-more:hover,.post-actions .read-more:hover{text-decoration:none}.rich-blog-homepage .view-all{text-align:center}.rich-blog-homepage .view-all a:hover{color:var(--color-primary)}.blog-search-box .listbox{text-align:center;padding-bottom:20px}.blog-search-box form{display:inline-block;position:relative}.blog-search-box form:after{content:"";display:block;clear:both}.blog-search-box span.search-box-text{float:left}.blog-search-box input.search-box-text{float:left;width:248px!important;height:36px;margin:0 -1px 0 0}.blog-search-box .instant-search-busy{background:#fff url('images/ajax-loader-small.gif') right center no-repeat!important}.blog-search-box .search-box-button{float:left;width:40px;height:36px;border:0;background:#3577f0 url('images/search-button.png') center no-repeat;font-size:0}.blog-instant-search{height:auto!important;background-color:#fff;border:1px solid #ddd;border-top:0}.blog-instant-search .k-list-container{width:100%!important;height:auto!important;position:static!important}.blog-instant-search .k-item{border-top:1px solid #ddd;padding:10px;cursor:pointer}.blog-instant-search .k-item:first-child{border:0}.blog-instant-search .k-item.k-state-hover,.blog-instant-search .k-item.k-state-focused{background-color:#f3f3f3}.blog-instant-search .k-item.rich-blog-autocomplete-last-item{color:var(--color-primary)}.blog-page .post-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.blog-page .post-date{margin:0;color:var(--color-body-light)}.blog-page .post-body,.blogpost-page .post-body{text-align:left}.blog-page .buttons .read-more{display:none!important}.rich-blog-image{margin:0 0 20px;font-size:0;line-height:normal}.rich-blog-image img{max-width:100%;border-radius:4px}.post-footer{clear:both;margin-bottom:15px}.post-footer a{display:inline-flex;align-items:center;gap:10px;color:var(--color-primary);transition:all .3s ease}.post-footer a:hover{text-decoration:underline;color:#000}.post-footer a path{transition:all .3s ease}.post-footer a:hover path{fill:#000}.post-footer:after,.post-relations:after,.post-actions:after{content:"";display:block;clear:both}.post-relations{margin:0 0 100px}.post-relations label{display:inline-block;margin:0 3px 0 0;padding:3px 0;font-weight:bold;color:#444}.post-relations ul{display:inline-block;font-size:0}.post-relations li{display:inline-block;font-size:14px}.post-relations li.separator{margin:0 5px 0 0}.post-relations li a{display:block;padding:3px 0}.share-post li{display:inline-block}.share-post a{display:block;width:32px;height:32px;background-image:url('images/share-sprite.png');background-repeat:no-repeat}.share-post .facebook a{background-position:0 0}.share-post .twitter a{background-position:-32px 0}.share-post .pinterest a{background-position:-64px 0}.share-post .linkedin a{background-position:-96px 0}.share-post .google a{background-position:-128px 0}.share-post a:hover{opacity:.9}.post-details{display:inline-block}.html-blog-page .side-2{margin-top:15px!important}.blogpost-page .page-title{margin:0 0 10px;text-align:left!important}.post-navigation{display:inline-block;overflow:hidden;margin:0 0 15px}.post-navigation a{position:relative;width:45px;height:45px;margin:0 2px;overflow:hidden;font-size:0;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);margin:10px}.post-navigation a:empty{opacity:.5}.post-navigation .prev{float:left;text-align:left}.post-navigation .next{float:right;text-align:right}.post-navigation a:before{content:"";position:absolute;top:0;width:45px;height:45px;border-style:solid;border-color:#fff}.post-navigation .prev:before{left:0;border-width:0 2px 0 0;border-color:#f6f7fb;background:#fff url('images/prev.png') center no-repeat}.post-navigation .next:before{right:0;border-color:#f6f7fb;border-width:0 0 0 2px;background:#fff url('images/next.png') center no-repeat}.blog-search-results{text-align:center}.blog-search-results li{padding:20px 15px}.blog-search-results li a{display:inline-block;position:relative;margin:0 0 10px;padding:0;font-size:20px;color:var(--color-primary)}.blog-search-results li p{border-top:1px solid #e6e6e6;padding-top:15px;line-height:24px}@media all and (min-width:481px){.blog-search-box input.search-box-text{width:300px!important}.blog-page .post-actions .read-more{float:left;margin:0}.blog-page .post-actions .share-post{float:right}.post-navigation a{background-color:#fff;font-size:14px;line-height:24px}}@media all and (min-width:769px){.blogpost-page .post-navigation a{width:49.5%;height:40px;margin:0}.post-navigation .prev{padding:8px 12px 8px 54px}.post-navigation .next{padding:8px 54px 8px 12px}.post-navigation a::before,.post-navigation a::after{width:40px;height:40px}.blog-page .post-date{float:right}.blogpost-page .post-actions{float:right;max-width:26%}}@media all and (max-width:768px){.rich-blog-homepage .title{flex-direction:column;align-items:flex-start}}.rich-blog-homepage .blog-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media all and (min-width:1201px){.rich-blog-homepage .blog-posts{overflow:hidden;text-align:center}.rich-blog-homepage .post-description{text-align:justify}.blog-search-box{display:block;margin:5px 0 15px}.blog-search-box input.search-box-text{width:100%!important;height:40px}.blog-search-box .search-box-button{height:40px}.blog-search-results{text-align:left}.post-navigation{margin:14px 0;width:100%}}@media all and (min-width:1367px){.blog-search-box input.search-box-text{width:100%!important}}@media all and (max-width:1200px){.blog-page .post-actions{flex-direction:column;display:flex;align-items:start;text-align:left}.blog-posts .buttons{display:none}.blog-page .post-actions .read-more{margin-bottom:10px}.rich-blog-homepage .blog-posts{display:block}.rich-blog-homepage .post-title{padding-inline:0}}
