.bannerarea{width:100%;height:750px}.bannerarea .banfooter{position:relative;z-index:999;bottom:5%;width:100%;display:block}.bannerarea .banfooter img{width:100%}.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden}.sl-slide,.sl-slides-wrapper,.sl-slide-inner{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center}.sl-slide{z-index:1}.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0 200px}.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0 200px 200px 200px}.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);-o-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0 200px 200px}.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0}.sl-content-wrapper{position:absolute}.sl-content{width:100%;height:100%;background:#fff}.sl-slide-horizontal .sl-slide-inner{background:#ddd}.sl-slide-vertical .sl-slide-inner{background:#ccc}.banner .sl-slider-wrapper{width:100%;height:750px;overflow:hidden;position:relative}.banner .sl-slider h2,.banner .sl-slider blockquote{padding:15px;width:100%;max-width:1000px;color:#fff;margin:0 auto;position:relative;z-index:100;line-height:40px;top:263px}.banner .sl-slider h2{font-size:40px;width:auto;background:rgba(0,75,140,0.7);text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);margin:0 auto 25px;display:inline-block;text-transform:uppercase;font-weight:500}.banner .sl-slider blockquote{border:0;padding:0}.banner .sl-slider blockquote p{font-size:30px;padding:15px !important;font-weight:300;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:rgba(0,75,140,0.7);text-align:center;line-height:45px !important}.banner .sl-slider blockquote a{font-size:16px;font-weight:600;font-style:normal;text-transform:uppercase;display:inline-block;border:2px solid #fff;height:65px;line-height:65px;padding:0 30px}.banner .sl-slider blockquote a i{margin:0 0 0 10px;font-size:20px}.banner .bg-img{padding:200px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:-200px;left:-200px;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.nav-arrows span{position:absolute;z-index:1;top:55%;width:60px;height:60px;border:2px solid #ddd;border:2px solid rgba(255,255,255,0.8);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-arrows span:hover{border-color:rgba(150,150,150,0.9)}.nav-arrows span.nav-arrow-prev{left:5%;border-right:0;border-top:0}.nav-arrows span.nav-arrow-next{right:5%;border-left:0;border-bottom:0}.sl-trans-elems .deco{-webkit-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-moz-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-o-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-ms-animation:roll 1s ease-out both,fadeIn 1s ease-out both;animation:roll 1s ease-out both,fadeIn 1s ease-out both}.sl-trans-elems h2{-webkit-animation:moveUp 1s ease-in-out both;-moz-animation:moveUp 1s ease-in-out both;-o-animation:moveUp 1s ease-in-out both;-ms-animation:moveUp 1s ease-in-out both;animation:moveUp 1s ease-in-out both}.sl-trans-elems blockquote{-webkit-animation:fadeIn .5s linear .5s both;-moz-animation:fadeIn .5s linear .5s both;-o-animation:fadeIn .5s linear .5s both;-ms-animation:fadeIn .5s linear .5s both;animation:fadeIn .5s linear .5s both}.sl-trans-back-elems .deco{-webkit-animation:scaleDown 1s ease-in-out both;-moz-animation:scaleDown 1s ease-in-out both;-o-animation:scaleDown 1s ease-in-out both;-ms-animation:scaleDown 1s ease-in-out both;animation:scaleDown 1s ease-in-out both}.sl-trans-back-elems h2{-webkit-animation:fadeOut 1s ease-in-out both;-moz-animation:fadeOut 1s ease-in-out both;-o-animation:fadeOut 1s ease-in-out both;-ms-animation:fadeOut 1s ease-in-out both;animation:fadeOut 1s ease-in-out both}.sl-trans-back-elems blockquote{-webkit-animation:fadeOut 1s linear both;-moz-animation:fadeOut 1s linear both;-o-animation:fadeOut 1s linear both;-ms-animation:fadeOut 1s linear both;animation:fadeOut 1s linear both}@-webkit-keyframes roll{0{-webkit-transform:translateX(500px) rotate(360deg)}100%{-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes roll{0{-moz-transform:translateX(500px) rotate(360deg);opacity:0}100%{-moz-transform:translateX(0) rotate(0);opacity:1}}@-o-keyframes roll{0{-o-transform:translateX(500px) rotate(360deg);opacity:0}100%{-o-transform:translateX(0) rotate(0);opacity:1}}@-ms-keyframes roll{0{-ms-transform:translateX(500px) rotate(360deg);opacity:0}100%{-ms-transform:translateX(0) rotate(0);opacity:1}}@keyframes roll{0{transform:translateX(500px) rotate(360deg);opacity:0}100%{transform:translateX(0) rotate(0);opacity:1}}@-webkit-keyframes moveUp{0{-webkit-transform:translateY(40px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0{-moz-transform:translateY(40px)}100%{-moz-transform:translateY(0)}}@-o-keyframes moveUp{0{-o-transform:translateY(40px)}100%{-o-transform:translateY(0)}}@-ms-keyframes moveUp{0{-ms-transform:translateY(40px)}100%{-ms-transform:translateY(0)}}@keyframes moveUp{0{transform:translateY(40px)}100%{transform:translateY(0)}}@-webkit-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-webkit-keyframes scaleDown{0{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0.5)}}@-moz-keyframes scaleDown{0{-moz-transform:scale(1)}100%{-moz-transform:scale(0.5)}}@-o-keyframes scaleDown{0{-o-transform:scale(1)}100%{-o-transform:scale(0.5)}}@-ms-keyframes scaleDown{0{-ms-transform:scale(1)}100%{-ms-transform:scale(0.5)}}@keyframes scaleDown{0{transform:scale(1)}100%{transform:scale(0.5)}}@-webkit-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}@media screen and (max-width:800px){header{position:relative}.banner .sl-slider-wrapper{max-height:550px}.banner .sl-slider h2{font-size:20px}.banner .sl-slider blockquote p{font-size:14px;line-height:24px}.nav-arrows span{display:none}.bannerarea{width:100%;height:500px}.banner .sl-slider h2,.banner .sl-slider blockquote{top:110px}.banner .sl-slider blockquote{max-width:auto;width:90%}.banner .sl-slider blockquote p{line-height:24px !important}.banner .sl-slider blockquote a{font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:40px;padding:0 20px}}@media screen and (min-width:801px) and (max-width:1000px){.banner .sl-slider h2{font-size:28px}.banner .sl-slider blockquote p{line-height:24px}.banner .sl-slider h2,.banner .sl-slider blockquote{top:250px}.banner .sl-slider blockquote{max-width:auto;width:80%;top:260px}.banner .sl-slider blockquote p{line-height:32px !important;font-size:24px}.banner .sl-slider blockquote a{font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:40px;padding:0 20px}}@media screen and (min-width:1001px) and (max-width:1200px){.banner .sl-slider h2{font-size:30px}.banner .sl-slider blockquote p{line-height:24px}.banner .sl-slider h2,.banner .sl-slider blockquote{top:250px}.banner .sl-slider blockquote{max-width:auto;width:80%;top:260px}.banner .sl-slider blockquote p{line-height:38px !important;font-size:26px}.banner .sl-slider blockquote a{font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:40px;padding:0 20px}}