.banner-slider{margin-top:-25px}.banner-slider .banner-slider-lists{height:40.3vw;background:#000;display:flex;align-items:center}.banner-slider .slick-list{height:100%}.banner-slider .slick-track{height:100%}.banner-slider .banner-slider-bg{position:absolute;z-index:9;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.banner-slider .slider-container{position:relative;z-index:11;height:100%;display:flex;align-items:center;padding:0px 100px}.banner-slider .banner-slider-content{width:100%;color:#fff;text-align:left}.banner-slider .banner-slider-content h2{margin-bottom:7px;display:block;letter-spacing:2px;font-family:Merriweather;font-size:48px;line-height:58px !important;font-weight:400;text-transform:none;color:#fff}.banner-slider .banner_buttons{opacity:1;padding-top:0;letter-spacing:.5px;-webkit-font-smoothing:antialiased;position:relative;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px}.banner-slider .banner_button{display:inline-block;padding:8px;margin:0px 0px 0px 0px;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;padding-left:0;padding-right:0}.banner-slider .button-wrap{overflow:hidden;padding:3px 0px;display:inline}.banner-slider .button-wrap a{text-transform:uppercase;text-decoration:none;color:#fff;font-family:Lovelo,sans-serif;letter-spacing:2px;font-size:14px;font-weight:normal;display:block;background:#5cbcf6;outline:1px solid transparent;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;outline:0;padding-left:22px;padding-right:22px;position:relative;border-bottom:none !important;border-radius:10px !important;opacity:1 !important;-webkit-transition:all .55s cubic-bezier(0.68,0,0.265,1);-moz-transition:all .55s cubic-bezier(0.68,0,0.265,1);transition:all .55s cubic-bezier(0.68,0,0.265,1);background-color:#4096ef !important;padding:10px 15px !important;line-height:32px;box-sizing:border-box!Important}.banner-slider .button-wrap a:before{width:100%;height:30%;left:0;top:99%;background:#49a7df;-webkit-transform-origin:0 0;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0 0;-moz-transform:rotateX(-90deg);-ms-transform-origin:0 0;-ms-transform:rotateX(-90deg);transform-origin:0 0;transform:rotateX(-90deg);-webkit-transition:all .55s cubic-bezier(0.68,0,0.265,1);-moz-transition:all .55s cubic-bezier(0.68,0,0.265,1);transition:all .55s cubic-bezier(0.68,0,0.265,1);-webkit-font-smoothing:antialiased;content:'';position:absolute;z-index:-1;background-color:#3680cb}.banner-slider .button-wrap a:after{width:100%;height:37%;left:0;top:-35%;-webkit-transform-origin:0 100%;-webkit-transform:rotateX(90deg);-moz-transform-origin:0 100%;-moz-transform:rotateX(90deg);transform-origin:0 100%;transform:rotateX(90deg);content:'';position:absolute;z-index:-1;-webkit-transition:all .55s cubic-bezier(0.68,0,0.265,1);-moz-transition:all .55s cubic-bezier(0.68,0,0.265,1);transition:all .55s cubic-bezier(0.68,0,0.265,1);-webkit-font-smoothing:antialiased;background-color:#48aaff}.banner-slider .button-wrap a:hover{opacity:.85}.banner-slider .button-wrap a:hover:before,.banner-slider .button-wrap a:hover:after{opacity:.85}.banner-slider .banner-slider-item{position:relative}.banner-slider a.slider-down-arrow{height:60px;width:60px;display:block;margin:0 auto;position:absolute;bottom:30px;z-index:100;left:50%;margin-left:-30px}.banner-slider .icon-salient-down-arrow{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;background-color:#27cfc3;border-radius:999px 999px 999px 999px;-moz-border-radius:999px 999px 999px 999px;-webkit-border-radius:999px 999px 999px 999px;-o-border-radius:999px 999px 999px 999px;color:#fff;display:inline-block;font-size:16px;height:32px;line-height:32px;max-width:100%;position:relative;text-align:center;vertical-align:middle;width:32px;top:-2px;word-spacing:1px;background-color:transparent !important;height:60px !important;width:60px;font-size:20px !important;color:#fff !important;line-height:60px !important;animation:3.4s ease-in-out infinite fadebottom;-webkit-animation:3.4s ease-in-out infinite fadebottom}.icon-salient-down-arrow:before{content:"\e008"}.banner-slider .video-texture{height:3000px;width:100%;position:absolute;left:0px;top:0px;opacity:1;z-index:10}.banner-slider .banner-slider-item[data-slick-index = "1"] .banner-slider-bg{background-position:top center !important}.banner-slider .banner-slider-item[data-slick-index = "1"] .banner_buttons{padding-top:27px}@media only screen and (min-width:1000px) and (max-width:1300px){.banner-slider .banner-slider-content h2{font-size:32px !important;line-height:50px !important}}@media only screen and (min-width:690px) and (max-width:1000px){.banner-slider .banner-slider-content h2{margin-bottom:8px;font-size:33px !important}.banner-slider .button-wrap a{font-size:9px !important;letter-spacing:1px !important}}@media only screen and (min-width:1px) and (max-width:1000px){.banner-slider a.slider-down-arrow{display:none}.banner-slider .video-texture{display:none !important}.banner-slider .banner-slider-lists{min-height:402px}}@media only screen and (max-width:690px){.banner-slider .slider-container{padding:0px 15px !important}.banner-slider .banner-slider-content h2{font-size:16px !important;line-height:30px !important;margin-bottom:3px}.banner-slider .button-wrap a{line-height:18px;letter-spacing:.5px !important;font-size:6px !important}.banner-slider{margin-top:0}.banner-slider .banner-slider-item[data-slick-index = "1"] .banner_buttons{padding-top:4px}}@media(max-width:480px){.banner-slider .slider-container{max-width:320px !important}}@media(max-width:321px){.banner-slider .slider-container{max-width:300px !important}}@keyframes fadebottom{0%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}25%{opacity:0;transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px)}30%{opacity:0;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}45%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}100%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}}