.th-siema-control{border:2px solid;border-radius:50%;cursor:pointer;height:38px;line-height:34px;width:38px}.th-siema-control:hover{background-color:#fff}.th-side-controls .th-siema-control{-webkit-transform:translateY(-50%);-webkit-transition:left .2s ease-in-out,right .2s ease-in-out,opacity .2s ease-in-out;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:left .2s ease-in-out,right .2s ease-in-out,opacity .2s ease-in-out;visibility:hidden}.th-side-controls .th-siema-prev{left:0}.th-side-controls .th-siema-next{right:0}.th-siema-pager button:focus{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.1);box-shadow:0 0 0 4px rgba(0,0,0,.1);outline:0}.th-siema-control svg{height:.702rem;margin-bottom:auto;margin-top:auto;width:.702rem}.th-siema-control:focus{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.1);box-shadow:0 0 0 4px rgba(0,0,0,.1);outline:0}.th-siema-hidden{visibility:hidden}.th-siema{-webkit-transition:height .25s ease-in-out;transition:height .25s ease-in-out}.th-siema ol{list-style:none;margin:0}.th-siema-pager li{margin:.4rem}.th-siema-pager button{border:1px solid #424242;border-radius:9999px;height:16px;width:16px}.th-siema-pager button.active{background-color:#222221;border-color:#222221}.th-siema-fade>ol{position:relative}.th-siema-fade>ol>li{-webkit-transition:opacity .2s ease-in-out;height:100%;opacity:0;position:absolute;transition:opacity .2s ease-in-out;width:100%}.th-siema-fade>ol>li.active{opacity:1}.featured-loader{color:#fff;left:50%;position:absolute;top:50%}.featured-loader,.featured-loader:after,.featured-loader:before{-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite;background-color:#fff;height:9px;width:9px}.featured-loader:after,.featured-loader:before{content:"";position:absolute;top:0}.featured-loader:before{-webkit-animation-delay:-.3s;animation-delay:-.3s;left:-13px}.featured-loader:after{left:13px}.featured-loader{-webkit-animation-delay:-.16s;-webkit-transform:translateZ(0);animation-delay:-.16s;font-size:13px;text-indent:-9999em;transform:translateZ(0)}@-webkit-keyframes loader{0%,80%,to{-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;height:4em}40%{-webkit-box-shadow:0 -2em #fff;box-shadow:0 -2em #fff;height:5em}}@keyframes loader{0%,80%,to{-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;height:4em}40%{-webkit-box-shadow:0 -2em #fff;box-shadow:0 -2em #fff;height:5em}}.fullscreen-header{overflow:hidden}.fullscreen-header,.fullscreen-header .hentry{position:relative}.fullscreen-header .hentry-inner{color:#fff;position:relative;z-index:1}.fullscreen-header .entry-title{font-size:2.027rem;max-width:740px}.fullscreen-header .th-siema-controls{color:#fff}.fullscreen-header:hover .th-siema-control{opacity:1;visibility:visible;z-index:2}.fullscreen-header:hover .th-siema-prev{left:35px}.fullscreen-header:hover .th-siema-next{right:35px}.fullscreen-header .th-siema-control:hover{border-color:#fff;color:#424242}.featured-content.th-siema-hidden{height:100vh}.featured-content{-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.th-hidden-featured-content{opacity:0;visibility:hidden}.featured-content .container{padding-bottom:157.5px}.fullscreen-header .skip-to-entry{-webkit-animation:arrow-bounce 4s 3s infinite;animation:arrow-bounce 4s 3s infinite;bottom:35px;color:#fff;font-size:30px;left:50%;line-height:30px;margin-left:-15px;position:absolute;width:30px;z-index:1}.fullscreen-header .skip-to-entry svg{-webkit-transform:rotate(90deg);height:.79rem;transform:rotate(90deg);width:.79rem}@-webkit-keyframes arrow-bounce{0%,55%,85%,to{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}65%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes arrow-bounce{0%,55%,85%,to{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}65%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.featured-content-pager{bottom:70px;left:0;position:absolute;z-index:2}.featured-content-pager button{background-color:hsla(0,0%,100%,.2);border-color:#fff}.featured-content-pager button.active{background-color:#fff;border-color:#fff}.front-block .grid-item .hentry{min-height:35em}.front-block.featured-page .hentry.has-post-thumbnail:hover .more-link{background-color:#fff;border-color:#fff;color:#222221;text-shadow:none}.front-block.featured-page .hentry.has-post-thumbnail{color:#fff}.front-block.featured-page .hentry.has-post-thumbnail,.front-block.featured-page .hentry.has-post-thumbnail .entry-title,.front-block.featured-page .hentry.has-post-thumbnail .th-content{position:relative}.front-block.featured-page .hentry.has-post-thumbnail .entry-title,.front-block.featured-page .hentry.has-post-thumbnail .th-content{z-index:1}.front-block.featured-page .page-link{z-index:2}.front-block:nth-child(2n){background-color:#f2f2f2}.front-block .sharedaddy{display:none}.front-block.front-porfolio .container{padding:0}.front-blog-row .hentry{height:26em;position:relative}.front-blog-row .hentry.has-post-thumbnail{color:#fff}.front-blog-row .hentry.has-post-thumbnail .entry-header{-webkit-transition:opacity .2s ease-in-out;position:relative;transition:opacity .2s ease-in-out;z-index:1}.front-block .more-link .link-inner,.front-blog-row .hentry .entry-meta{opacity:.8}.front-block.front-blog-posts .more-link,.front-block.front-blog-posts .more-link .link-inner{left:0;position:absolute;right:0;z-index:2}.front-block.front-blog-posts .more-link{bottom:0;top:0}.front-block.front-blog-posts .more-link .link-inner{-webkit-transition:bottom .2s ease-in-out,opacity .2s ease-in-out;bottom:35px;transition:bottom .2s ease-in-out,opacity .2s ease-in-out}.front-blog-controls button{-webkit-box-shadow:0 0 0 2px #e2e2e4;background-color:#e2e2e4;border-color:#e2e2e4;box-shadow:0 0 0 2px #e2e2e4;color:#424242;margin:0 .25rem}.front-blog-controls button:focus{border-color:#fff}.front-blog-controls button:hover{background-color:#424242;color:#fff}@media (min-width:500px){.fullscreen-header,.fullscreen-header .hentry{min-height:100vh}.fullscreen-header .entry-title{font-size:4.11rem}.front-blog-row .hentry:hover .entry-header{opacity:.15}.front-blog-row .hentry:hover .more-link .link-inner{bottom:50%;opacity:1}}@media (min-width:768px){.featured-content .container{padding-bottom:122.5px}.front-blog-controls.per-page-2{display:none}}@media (min-width:1280px){.front-blog-controls.per-page-3{display:none}}