.slider{position:relative;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 40px}.slider .slider-viewport{position:relative;display:block;width:1280px;max-width:100%;margin:0 auto;white-space:nowrap;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider .slider-container{position:relative;white-space:nowrap;text-align:left}.slider .slider-content{position:relative;display:block;width:100%;left:0;white-space:nowrap;text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);-moz-transition:-moz-transform 1s cubic-bezier(0.645,0.045,0.355,1);-ms-transition:-ms-transform 1s cubic-bezier(0.645,0.045,0.355,1);-o-transition:-o-transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 1s cubic-bezier(0.645,0.045,0.355,1)}.slider .slider-column{position:relative;display:inline-block;white-space:normal;vertical-align:top}.slider .nav-bar{position:relative;height:80px;width:1280px;max-width:100%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.slider .nav-bar:before{content:"";position:relative;display:inline-block;width:0;height:100%;vertical-align:middle}.slider .nav-bar .dot-navs{position:relative;display:inline-block;white-space:normal;line-height:0;vertical-align:middle;min-height:24px;margin:0 100px}.slider .nav-bar .dot-navs a{position:relative;display:inline-block;width:16px;height:16px;margin:4px 8px;border-radius:1000px;outline:0;background-color:rgba(119,119,119,0.5);cursor:pointer;-webkit-transition:box-shadow .25s ease,background-color .25s ease;-moz-transition:box-shadow .25s ease,background-color .25s ease;-o-transition:box-shadow .25s ease,background-color .25s ease;transition:box-shadow .25s ease,background-color .25s ease}.slider .nav-bar .dot-navs a .dot-nav-border{position:absolute;width:20px;height:20px;left:-2px;top:-2px;border-radius:1000px;background-color:#fff;border:2px solid #00a2a7;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.slider .nav-bar .dot-navs a:hover,.slider .nav-bar .dot-navs a:focus{background-color:rgba(119,119,119,0.25)}.slider .nav-bar .dot-navs a.current{cursor:default;background-color:transparent}.slider .nav-bar .dot-navs a.current .dot-nav-border{opacity:1}.slider .nav-bar .side-navs{position:absolute;height:36px;right:0;top:50%;margin-top:-18px}.slider .nav-bar .side-navs a{position:relative;display:inline-block;width:36px;height:36px;line-height:39px;font-size:25px;text-align:center;border-radius:1000px;background-color:rgba(0,0,0,0.5);color:#fff;cursor:pointer;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}.slider .nav-bar .side-navs a:hover{background-color:rgba(0,0,0,0.75)}.slider .nav-bar .side-navs a.left-button{margin-right:8px;padding-right:2px}.slider .nav-bar .side-navs a.right-button{padding-left:2px}.slider .nav-bar .number-info{display:none;position:absolute;height:36px;line-height:36px;left:0;top:50%;margin-top:-18px;font-size:22px;color:#101010;cursor:default}@media(max-width:600px){.slider{padding:0 20px}.slider .nav-bar{height:auto}.slider .nav-bar .dot-navs{display:none !important}.slider .nav-bar .side-navs{position:relative;display:block;text-align:right;left:0;right:auto;top:0;bottom:auto;margin:0}.slider .nav-bar .number-info{display:block;top:auto;bottom:0}}@media(hover:none),(hover:on-demand){.slider .nav-bar .side-navs a:hover{background-color:rgba(0,0,0,0.5)}}