@keyframes left-right{0%{transform:translateY(-20%) translateX(-10%)}to{transform:translateY(0) translateX(10%)}}@keyframes right-left{0%{transform:translateY(0) translateX(10%)}to{transform:translateY(-20%) translateX(-10%)}}.sy-box.sy-loading{background-size:32px;min-height:40px}.sy-box.sy-loading .sy-pager,.sy-box.sy-loading .sy-slides-wrap{visibility:hidden}.sy-slides-wrap{height:461px;position:relative;width:100%}.sy-slides-wrap:hover .sy-controls{display:block}.sy-slides-crop{overflow:hidden}.sy-list,.sy-slides-crop{height:100%;position:absolute;width:100%}.sy-list{list-style:none;margin:0;padding:0}.sy-list.horizontal{transition:left ease}.sy-list.vertical{transition:top ease}.sy-slide{height:100%;position:absolute;width:100%;z-index:2}.sy-slide a{cursor:default}.sy-slide.kenburns{left:-20%;width:140%}.sy-slide.kenburns.useCSS{transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:left-right;-moz-animation-name:left-right;-o-animation-name:left-right;animation-name:left-right}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:right-left;-moz-animation-name:right-left;-o-animation-name:right-left;animation-name:right-left}.sy-slide.sy-active{z-index:3}.sy-slide>img{border:0;display:block;margin:0;padding:0;width:100%}.sy-slide>a,.sy-slide>a>img{bottom:0;display:block;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;width:100%}.sy-slide>a>img{border:0}.sy-controls{display:none;list-style:none;margin:0;padding:0;width:100%}.sy-controls,.sy-controls li{height:100%;position:absolute}.sy-controls li{min-width:4.2em;width:10%;z-index:33}.sy-controls li.sy-prev{left:0;top:0}.sy-controls li.sy-prev a:after{background-image:url(/v2.22.2/author/images/slider-arrow-previous.png);left:20px}.sy-controls li.sy-next{right:0;top:0}.sy-controls li.sy-next a:after{background-image:url(/v2.22.2/author/images/slider-arrow-next.png);right:20px}.sy-controls li a{display:block;height:100%;position:relative;text-indent:-9999px;width:100%}.sy-controls li a:link,.sy-controls li a:visited{opacity:.4}.sy-controls li a:focus,.sy-controls li a:hover{opacity:.8;outline:none}.sy-controls li a:after{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block!important;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px}@media only screen and (max-device-width:600px){.sy-controls{display:block}.sy-controls li{min-width:2.1em}.sy-controls li a:after{height:1.4em;margin-left:-.7em;margin-top:-.7em;width:1.4em}}.sy-caption-wrap{bottom:30px;left:50%;position:absolute;transform:translate(-50%);z-index:12}.sy-caption-wrap .sy-caption{background-color:rgba(0,0,0,.54);border-radius:5px;color:#fff;font-size:15px;padding:.6em 1.2em;position:relative;text-align:center}.sy-caption span{color:hsla(0,0%,100%,.7);display:block;margin-top:3px}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:focus,.sy-caption-wrap .sy-caption a:hover{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{width:100%}.sy-caption-wrap .sy-caption{left:0}}.sy-pager{*zoom:1;background-color:#fff;display:block;list-style:none;overflow:hidden;padding:15px 0 12px;position:relative;text-align:center;width:100%;z-index:20}.sy-pager li{border-radius:50%;display:inline-block;height:1.2em;margin:0 .5em;width:1.2em}.sy-pager li.sy-active a{background-color:#000;opacity:1!important}.sy-pager li a{background-color:#ccc;background-size:2em;border-radius:50%;cursor:pointer;display:block;height:100%;text-indent:-9999px;width:100%}.sy-pager li a:link,.sy-pager li a:visited{opacity:1}.sy-pager li a:focus,.sy-pager li a:hover{opacity:.7}.sy-filler{padding-top:0!important;width:100%}.sy-filler.ready{transition:padding .6s ease}.sy-box{height:500px}body{margin:0;padding:0}.demo_wrapper{margin:0 auto;width:50%}@media only screen and (max-device-width:800px),screen and (max-width:800px){.demo_wrapper{width:80%}}.demo_block{width:100%}