.m19-page-section{width:100%}.m19-container{margin:0 auto;max-width:1440px;padding:0 28px;width:100%}.m19-slide-container{background-position:50%;background-size:cover;height:340px;width:447px}.m19-container .slide-layout-1,.m19-container .slide-layout-1 ul{max-width:447px;min-height:390px;text-align:center}.m19-container .slide-layout-1 .flex-control-nav{display:block;margin:0;padding:0;position:relative;text-align:center;top:unset;width:100%}.flexslider{border:0;border-radius:0;margin:0;overflow:hidden;position:relative}#main .flexslider li,#main .flexslider ul{list-style:none;margin:0}ul.slides{margin:0;padding:0}.slide{position:relative}.flexslider a.slide-link,.flexslider a.slide-link:hover{color:#fff;font-weight:400}ul.flex-direction-nav{display:none;list-style:none}.m19-container .flex-control-paging li.fake-nav-prev a{background:transparent;color:#bdbdbd;cursor:pointer;display:block;height:11px;opacity:1;width:11px}.m19-container .flex-control-paging li.fake-nav-prev a:hover{background:transparent;color:#553c82;cursor:pointer}.m19-container .flex-control-paging li.fake-nav-prev a:before{content:"<";font-size:22px;margin:-11px 0 0 -10px;position:absolute;z-index:10000}.m19-container .flex-control-paging li.fake-nav-next a:after{content:">";font-size:22px;margin:-11px 0 0 -5px;position:absolute;z-index:10000}.m19-container .flex-control-paging li.fake-nav-next a{background:transparent;color:#bdbdbd;cursor:pointer;display:block;height:11px;opacity:1;width:11px}.m19-container .flex-control-paging li.fake-nav-next a:hover{background:transparent;color:#553c82;cursor:pointer}.flex-direction-nav a.flex-next:before,.flex-direction-nav a:before{content:none}.flexslider:hover .flex-direction-nav .flex-prev{left:-45px;opacity:1}.flex-direction-nav .flex-prev{left:-45px}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:-30px}.m19-container .flex-control-nav{text-align:center}.m19-container .flex-control-paging li a{background:#bdbdbd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:9px;cursor:pointer;display:block;font-size:0;height:11px;opacity:1;width:11px}.m19-container .flex-control-paging li a.flex-active,.m19-container .flex-control-paging li a:hover{background:#553c82;cursor:default;opacity:1}.flex-control-nav li{display:inline-block;margin:0 4px;zoom:1}@media screen and (max-width:768px){.m19-container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.m19-container .flex-control-nav{padding:0;text-align:center}}