:root{--flexslider-control-paging-size: .625rem}.flex-direction-nav,.flex-control-nav,.flex-slides>li,.flex-slides{margin:0;padding:0;list-style:none}.flex-control-nav{width:100%;position:absolute;bottom:calc(-1 * var(--section-spacing) / 2 + var(--flexslider-control-paging-size));text-align:center}.flex-control-nav li{margin:0;display:inline-block;zoom:1}.flex-direction-nav a{text-decoration:none;display:block;width:16px;height:27px;margin:-13px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#000c;transition:all .3s ease-in-out}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flexslider{padding:0;margin:0 0 calc(var(--section-spacing) / 2 + var(--flexslider-control-paging-size));position:relative;zoom:1}.flexslider .flex-slides{display:flex;align-items:center;zoom:1}.flexslider .flex-slides>li{display:none}.flexslider .flex-slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.section:hover .flex-direction-nav .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.section:hover .flex-direction-nav .flex-prev:hover,.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.section:hover .flex-direction-nav .flex-next,.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.section:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-viewport{max-height:2000px;transition:all 1s ease}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}html[xmlns] .flexslider .flex-slides{display:block}* html .flexslider .flex-slides{height:1%}.flex-control-paging{line-height:.625rem}.flex-control-paging li a{width:.625rem;height:.625rem;display:block;background:#666;cursor:pointer;text-indent:-9999px;overflow:hidden;margin:0 .3125rem}.flex-control-paging li a:where(.themed-content-root *,.themed-content-root):not(:where(.themed-content-root .builder-doc-wrapper *)),.flex-control-paging li a:is(.themed-content-root-inside-builder-doc *,html body .tw .no-tw .wysiwyg-content .themed-content-root-inside-builder-doc *){border-radius:.625rem}.flex-control-paging li a:hover{background:#333}.flex-control-paging li a.flex-active{background:#000;cursor:default}
