.th-siema-control{border:2px solid;border-radius:50%;cursor:pointer;height:38px;line-height:34px;width:38px}.th-siema-control:hover{background-color:var(--th-color-white)}.th-side-controls .th-siema-control{opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left .2s ease-in-out,right .2s ease-in-out,opacity .2s ease-in-out;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{background-color:transparent;border:1px solid var(--th-color-primary-base);border-radius:9999px;height:16px;width:16px}.th-siema-pager button.active{background-color:var(--th-color-primary-dark);border-color:var(--th-color-primary-dark)}.th-siema-fade>ol{position:relative}.th-siema-fade>ol>li{height:100%;opacity:0;position:absolute;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%}.th-siema-fade>ol>li.active{opacity:1}.th-testimonial-slider{max-width:800px}.testimonial-pager img{height:64px;width:64px}.testimonial-pager button{border-width:2px;height:68px;width:68px}.testimonial-pager button:not(.active){opacity:.5}.testimonial-pager button,.testimonial-pager button:hover{background-color:transparent;border-color:transparent}.testimonial-pager button:focus,.testimonial-pager button:hover{opacity:1}.testimonial-pager button:focus{border:2px solid var(--th-color-white);outline:0}.testimonial-pager button.active,.testimonial-pager button:focus{-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.1);box-shadow:0 0 0 6px rgba(0,0,0,.1)}.testimonial-pager span.wp-post-image{background-color:rgba(0,0,0,.25)}.front-page-block .testimonial-author:before{border-top:1px solid var(--th-color-primary-base);content:"";left:50%;margin-left:-20px;position:absolute;top:-15px;width:40px}.front-page-block .testimonial-author{position:relative}.featured-content:not([data-is-slideshow])+.featured-content-pager,.featured-content>ol>:not(.active){display:none}.featured-content>ol,.featured-content>ol>li{position:static}.featured-content .entry-title a{color:inherit;font-weight:700}.featured-content>ol .container{-webkit-animation:featured-slide-fade-in .15s ease-in;animation:featured-slide-fade-in .15s ease-in}@-webkit-keyframes featured-slide-fade-in{0%{opacity:0}to{opacity:1}}@keyframes featured-slide-fade-in{0%{opacity:0}to{opacity:1}}.featured-content-pager{padding:0 1rem 1rem;position:relative;z-index:100}.featured-content-pager li{display:inline-block;margin:0 .5rem}.featured-content-pager button.active,.featured-content-pager button:hover{background-color:var(--th-color-white)}.featured-content-pager button{border-color:var(--th-color-white);border-width:2px;padding:0}.featured-content-pager button.active{border-color:transparent}.featured-content-pager button:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.35);box-shadow:0 0 0 5px hsla(0,0%,100%,.35);outline:0}.featured-content .featured-image{background-attachment:scroll;opacity:.35}@media (min-width:500px){.featured-content .featured-image{background-attachment:fixed}}@media (min-width:768px){.featured-content-pager{bottom:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.featured-content-pager li{display:block}.featured-content-pager li+li{margin-top:.25rem}}@media (min-width:992px){.testimonial-block .th-testimonial{font-size:1.266rem}}@media (hover:none) and (pointer:coarse){.featured-content .featured-image{background-attachment:scroll}}