.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container h1.sow-headline{text-align:center;line-height:1.4em}@media (max-width:780px){.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container h1.sow-headline{text-align:center}}.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container h2.sow-sub-headline{text-align:center;line-height:1.4em}@media (max-width:780px){.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container h2.sow-sub-headline{text-align:center}}.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container .decoration{line-height:0em;text-align:center;margin-top:20px;margin-bottom:20px}@media (max-width:780px){.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container .decoration{text-align:center}}.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container .decoration .decoration-inside{height:1px;display:inline-block;border-top:1px solid #8c4d8c;width:100%;max-width:80%}.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container *:first-child{margin-top:0!important}.so-widget-sow-headline-default-e309ccf24748-14002 .sow-headline-container *:last-child{margin-bottom:0!important}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts{column-gap:3.5%;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:780px){.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts{display:block}}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article{background:#fff;border:1px solid #e6e6e6}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-title{font-size:16px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-title a{color:#8c4d8c}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-title a:hover,.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-title a:focus{color:#ffde59}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta{font-size:13px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta span{color:#8c4d8c}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta span a{color:#8c4d8c}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta span a:hover,.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta span a:focus{color:#ffde59}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-header .sow-entry-meta:not(:last-child)::after{font-size:13px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-content{font-size:14px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-content a{color:#8c4d8c}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-content a:hover,.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-entry-content a:focus{color:#ffde59}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-blog-posts article .sow-more-link{font-size:14px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .sow-nav-links{margin-top:23px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers{align-items:center;display:flex;height:43px;justify-content:center;width:44px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots){border:1px solid default;color:#8c4d8c;font-size:14px;margin-right:5px}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots):last-child{margin-right:0}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots).current,.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots):hover,.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots):focus{background:#ffde59;color:#ffde59;border-color:#8c4d8c}.so-widget-sow-blog-grid-1733c62ad8f3-14002 .sow-blog-layout-grid .sow-post-navigation .dots{color:#8c4d8c;margin-left:-5px}.sow-blog.sow-blog-layout-alternate .sow-blog-posts,.sow-blog.sow-blog-layout-masonry .sow-blog-posts{display:flex;flex-wrap:wrap;justify-content:space-between}.sow-blog .sow-blog-posts article{border:none;box-sizing:border-box;margin:0;padding:0}.sow-blog article .sow-entry-thumbnail a{display:block;line-height:0;text-align:center}.sow-blog article .sow-entry-header .sow-entry-title{font-weight:600;line-height:normal}.sow-blog article .sow-entry-header .sow-entry-title a{text-decoration:none}.sow-blog article .sow-entry-meta{line-height:normal}.sow-blog article .sow-entry-meta span a{text-decoration:none}.sow-blog article .sow-entry-meta span:not(:last-child)::after{content:"\007c";padding:0 2px;vertical-align:top}.sow-blog article .sow-entry-meta .updated:not(.published){display:none}.sow-blog article .sow-blog-content-wrapper{overflow:auto}.sow-blog article p:last-child,.sow-blog article p:only-child{margin-bottom:0}.sow-blog article .sow-more-link{background:none;border:none;box-shadow:none;display:block;float:none;font-size:1em;font-weight:400;margin-top:26px;padding:0;text-decoration:none}.sow-blog article .sow-more-link:focus,.sow-blog article .sow-more-link:hover{text-decoration:none}.sow-blog article .sow-more-link .more-text{display:block}.sow-blog article .sow-more-link .more-text span{display:inline-block;padding-left:3px;vertical-align:middle}.sow-blog article .sow-more-link .sow-more-link-arrow{display:inline-block;font-size:1.1em;padding-bottom:2px;padding-left:4px;vertical-align:middle}.sow-blog .sow-post-navigation{clear:both;width:100%}.sow-blog .sow-post-navigation .sow-nav-links{display:flex;flex-direction:row;justify-content:center}.sow-blog .sow-post-navigation .page-numbers,.sow-blog .sow-post-navigation .current{display:inline-block;line-height:normal;margin-bottom:4px;text-decoration:none;transition:.3s;vertical-align:top}.sow-blog .sow-post-navigation .page-numbers .prev,.sow-blog .sow-post-navigation .page-numbers .next{line-height:1;padding-left:14px;padding-right:14px}.sow-blog .sow-post-navigation .dots{border:none;line-height:normal;transition:.3s;vertical-align:top}.sow-blog .sow-post-navigation .dots:hover{background:none;color:inherit}.sow-blog.sow-blog-layout-standard article .sow-entry-thumbnail{margin-bottom:-1px}.sow-blog.sow-blog-layout-grid article .sow-entry-thumbnail{margin:-1px}.sow-blog.sow-blog-layout-offset article .sow-blog-entry-offset div{margin-bottom:12px}.sow-blog.sow-blog-layout-offset article .sow-blog-entry-offset span{display:block;line-height:normal;margin-bottom:2px}.sow-blog.sow-blog-layout-offset article .sow-entry-thumbnail{margin-bottom:-1px}.sow-blog.sow-blog-layout-alternate article .sow-entry-thumbnail a{margin:-1px}.sow-blog.sow-blog-layout-alternate article .sow-blog-content-wrapper{box-sizing:border-box;padding:25px 30px 33px}.sow-blog.sow-blog-layout-alternate article .sow-blog-content-wrapper .sow-entry-content p:last-of-type{margin:0}.sow-blog.sow-blog-layout-alternate article .sow-blog-content-wrapper .sow-entry-content p:only-of-type{margin:0}.sow-blog.sow-blog-layout-alternate article.sow-no-thumbnail .sow-blog-content-wrapper{width:100%}.sow-blog.sow-blog-layout-masonry .sow-blog-posts{clear:both;margin:0 -15px}.sow-blog.sow-blog-layout-masonry .sow-blog-posts article{margin-bottom:30px;padding:0 15px}.sow-blog.sow-blog-layout-masonry .sow-blog-posts article .sow-entry-thumbnail{margin-bottom:-1px;position:relative}.sow-blog.sow-blog-layout-portfolio .sow-blog-posts{margin-left:-1.1667%;margin-right:-1.1667%}.sow-blog.sow-blog-layout-portfolio .sow-portfolio-filter-terms button{cursor:pointer}.sow-blog.sow-blog-layout-portfolio .sow-portfolio-filter-terms:hover,.sow-blog.sow-blog-layout-portfolio .sow-portfolio-filter-terms:focus{background:#fff0}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail{align-items:center;display:flex;justify-content:center;position:relative;text-align:center}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail:hover .sow-entry-content{opacity:1;visibility:visible}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-link-overlay{bottom:0;left:0;position:absolute;right:0;text-decoration:none;top:0;z-index:1}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-overlay{height:100%;position:absolute;transition:.3s;width:100%;z-index:0}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-content{align-items:center;display:flex;flex-direction:column;opacity:0;position:absolute;transition:.3s;visibility:hidden;width:100%}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-content .sow-entry-title{line-height:normal;text-align:center;width:100%}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-content .sow-entry-title a{position:relative;z-index:2}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-content .sow-entry-divider{width:30px}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .sow-entry-content .sow-entry-project-type{display:block;text-align:center;width:100%}.sow-blog.sow-blog-layout-portfolio article .sow-entry-thumbnail .wp-post-image{border:0;box-shadow:none;height:auto;max-width:100%;width:100%}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}