/* Source and licensing information for the line(s) below can be found at https://www.ltts.com/themes/custom/lnttech/css/banner-block.css. */
body .banner-region{position:relative;height:100vh}@media screen and (max-width:1200px){body .banner-region{height:500px;margin-top:0 !important}}@media screen and (max-width:767px){body .banner-region{height:700px}}@media screen and (min-width:1600px){body .banner-region{height:850px}}@media only screen and (min-height:800px) and (orientation:landscape){body .banner-region{max-height:660px}}body .banner-region .banner-main-screen{position:relative;background:-moz-linear-gradient(left,#fff 0%,#f0f0f0 100%);background:-webkit-linear-gradient(left,#fff 0%,#f0f0f0 100%);background:linear-gradient(to right,#fff 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f0f0f0',GradientType=1)}body .banner-region .banner-main-screen:after{content:'';position:absolute;right:0;left:0;top:0;bottom:0;z-index:0;background:url(/sites/default/files/homepage/images/dotted-pattern.png) repeat top right}body .banner-region .banner-main-screen .home-video-banner{width:69%;height:100vh;position:relative;overflow:hidden;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);transform-origin:0 0;background-color:#000;z-index:1}@media screen and (max-width:1200px){body .banner-region .banner-main-screen .home-video-banner{height:500px}}@media screen and (max-width:992px){body .banner-region .banner-main-screen .home-video-banner{width:80%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}}@media screen and (min-width:1600px){body .banner-region .banner-main-screen .home-video-banner{max-height:750px}}@media only screen and (min-height:800px) and (orientation:landscape){body .banner-region .banner-main-screen .home-video-banner{max-height:660px}}@media screen and (max-width:767px){body .banner-region .banner-main-screen .home-video-banner{width:100%;-webkit-transform:skewX(0);transform:skewX(0);height:600px;background:url("/sites/default/files/homepage/images/mobile-video-banner.jpg") no-repeat top left;background-size:cover}@supports (background:url("/sites/default/files/homepage/images/mobile-video-banner.jpg")){body .banner-region .banner-main-screen .home-video-banner{background:url("/sites/default/files/homepage/images/mobile-video-banner.jpg") no-repeat top left;background-size:cover}}body .banner-region .banner-main-screen .home-video-banner:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.5}}body .banner-region .banner-main-screen .home-video-banner video{position:absolute;width:150%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) skewX(30deg);transform:translate(-50%,-50%) skewX(30deg);opacity:.6}@media screen and (max-width:992px){body .banner-region .banner-main-screen .home-video-banner video{-webkit-transform:translate(-50%,-50%) skewX(20deg);transform:translate(-50%,-50%) skewX(20deg)}}@media screen and (max-width:767px){body .banner-region .banner-main-screen .home-video-banner video{opacity:.35;min-height:100%;width:auto;min-width:100%;display:none}}@media screen and (max-width:1370px) and (min-height:1024px){body .banner-region .banner-main-screen .home-video-banner video{width:195%}}body .banner-region .banner-main-screen .video-banner-contentbox{position:absolute;left:0;right:0;bottom:100px;z-index:2;color:#fff}@media screen and (min-width:1200px){body .banner-region .banner-main-screen .video-banner-contentbox{bottom:25%}}@media screen and (max-width:1200px){body .banner-region .banner-main-screen .video-banner-contentbox{padding-left:35px}}@media screen and (max-width:992px){body .banner-region .banner-main-screen .video-banner-contentbox{padding-left:50px}}@media screen and (max-width:767px){body .banner-region .banner-main-screen .video-banner-contentbox{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);top:auto;bottom:160px;padding-left:50px}}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content{max-width:540px;width:100%;font-size:1.5rem;border-bottom:2px solid #7f7f7f;padding-bottom:30px}@media screen and (max-width:1200px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content{font-size:1.25rem;max-width:400px}}@media screen and (max-width:635px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content{font-size:1.125rem;max-width:230px;padding-bottom:15px}}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1{font-size:3rem;font-weight:400;line-height:1.15;margin-bottom:25px;position:relative;display:table}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:before,body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:after{content:'';position:absolute;background:url(/themes/custom/lnttech/images/icons.webp) -778px 0;width:76px;height:85px;left:-45px;-moz-transform:scale(.55,.55);-ms-transform:scale(.55,.55);-webkit-transform:scale(.55,.55);transform:scale(.55,.55);transform-origin:0 0;top:-13px}@media screen and (max-width:992px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:before,body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:after{top:-21px}}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:after{background-position:-872px 0;right:-38px;left:auto;top:auto;bottom:-13px;transform-origin:100% 100%}@media screen and (max-width:992px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1:after{bottom:-21px}}@media screen and (max-width:992px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1{font-size:2.25rem}}@media screen and (max-width:635px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1{margin-bottom:20px}}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content h1 strong{display:block}body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content p a{color:#fff}@media screen and (max-width:767px){body .banner-region .banner-main-screen .video-banner-contentbox .video-banner-content p a.show-slider span{display:block}}body .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active a{font-size:1.5rem;font-weight:600}@media screen and (max-width:1200px){body .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active a{font-size:1.25rem}}body .banner-region .banner-slide-container,body .banner-region .banner-second-slide-container{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width:1200px){body .banner-region .banner-slide-container,body .banner-region .banner-second-slide-container{overflow:hidden}}body .banner-region .banner-slide-container .banner-slide,body .banner-region .banner-second-slide-container .banner-slide{opacity:0;visibility:hidden}body .banner-region .banner-slide-container .banner-slide:focus,body .banner-region .banner-second-slide-container .banner-slide:focus{outline:none}body .banner-region .banner-slide-container .slick-list,body .banner-region .banner-second-slide-container .slick-list{opacity:0;visibility:hidden;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body .banner-region .banner-slide-container.show-slider .slick-list,body .banner-region .banner-slide-container.show-slider .banner-slide,body .banner-region .banner-slide-container.show-second-slider .slick-list,body .banner-region .banner-slide-container.show-second-slider .banner-slide,body .banner-region .banner-second-slide-container.show-slider .slick-list,body .banner-region .banner-second-slide-container.show-slider .banner-slide,body .banner-region .banner-second-slide-container.show-second-slider .slick-list,body .banner-region .banner-second-slide-container.show-second-slider .banner-slide{opacity:1;visibility:visible}body .banner-region .banner-slide-container.show-slider .slick-dots,body .banner-region .banner-slide-container.show-second-slider .slick-dots,body .banner-region .banner-second-slide-container.show-slider .slick-dots,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots{background:url(/sites/default/files/homepage/images/ellipse-02.svg) no-repeat 100% 50%}@media screen and (max-width:767px){body .banner-region .banner-slide-container.show-slider .slick-dots,body .banner-region .banner-slide-container.show-second-slider .slick-dots,body .banner-region .banner-second-slide-container.show-slider .slick-dots,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots{background:url(/sites/default/files/homepage/images/ellipse-03.png) no-repeat 0 50%}}body .banner-region .banner-slide-container.show-slider .slick-dots li a,body .banner-region .banner-slide-container.show-second-slider .slick-dots li a,body .banner-region .banner-second-slide-container.show-slider .slick-dots li a,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots li a{color:#fff}body .banner-region .banner-slide-container.show-slider .slick-dots li:before,body .banner-region .banner-slide-container.show-second-slider .slick-dots li:before,body .banner-region .banner-second-slide-container.show-slider .slick-dots li:before,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots li:before{border:solid 1px rgba(255,255,255,.7)}body .banner-region .banner-slide-container.show-slider .slick-dots li:after,body .banner-region .banner-slide-container.show-second-slider .slick-dots li:after,body .banner-region .banner-second-slide-container.show-slider .slick-dots li:after,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots li:after{background:#fff}body .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active:before,body .banner-region .banner-slide-container.show-second-slider .slick-dots li.slick-active:before,body .banner-region .banner-second-slide-container.show-slider .slick-dots li.slick-active:before,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots li.slick-active:before{border-width:2px;border-color:#ffd217;left:1px}body .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active:first-child:before,body .banner-region .banner-slide-container.show-second-slider .slick-dots li.slick-active:first-child:before,body .banner-region .banner-second-slide-container.show-slider .slick-dots li.slick-active:first-child:before,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots li.slick-active:first-child:before{border-color:#8f1fff}@media screen and (min-width:768px) and (max-width:800px){body .banner-region .banner-slide-container.show-slider .slick-dots,body .banner-region .banner-slide-container.show-second-slider .slick-dots,body .banner-region .banner-second-slide-container.show-slider .slick-dots,body .banner-region .banner-second-slide-container.show-second-slider .slick-dots{background-size:auto 120%}}body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{background:url(/sites/default/files/homepage/images/ellipse-01.svg) no-repeat 100% 50%;position:absolute;top:0;bottom:0;width:207px;height:100%;z-index:2;left:56%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;padding-top:55px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{left:52%}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{left:auto;right:50px;padding-top:35px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{background:url(/sites/default/files/homepage/images/ellipse-03.png) no-repeat 0 50%;width:146px;right:-90px;top:180px;height:auto;padding-top:0}}@media screen and (min-width:1600px){body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{left:60%}}@media screen and (min-height:950px){body .banner-region .banner-slide-container .slick-dots,body .banner-region .banner-second-slide-container .slick-dots{background-size:auto 120%}}body .banner-region .banner-slide-container .slick-dots li,body .banner-region .banner-second-slide-container .slick-dots li{padding:20px 0 20px 50px;position:relative;cursor:pointer;display:block;width:auto;height:auto;margin:0;text-align:left;left:100%;min-width:300px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li,body .banner-region .banner-second-slide-container .slick-dots li{padding:15px 0 15px 40px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li,body .banner-region .banner-second-slide-container .slick-dots li{height:60px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li,body .banner-region .banner-second-slide-container .slick-dots li{left:3px;width:35px;height:35px;padding:0;margin-top:8px;margin-bottom:8px;min-width:auto !important}}body .banner-region .banner-slide-container .slick-dots li:before,body .banner-region .banner-second-slide-container .slick-dots li:before{content:'';position:absolute;left:0;top:50%;width:50px;height:50px;border-radius:50%;border:1px solid #bcd530;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-3px}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:before,body .banner-region .banner-second-slide-container .slick-dots li:before{width:100%;height:100%;border-color:#fff;margin-left:0 !important;left:0 !important;top:0 !important;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}}body .banner-region .banner-slide-container .slick-dots li:nth-child(1),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1){margin-left:-21px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(1),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1){margin-left:-18px}body .banner-region .banner-slide-container .slick-dots li:nth-child(1):before,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1):before{margin-left:-1px}body .banner-region .banner-slide-container .slick-dots li:nth-child(1):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1):after{left:-4px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(1),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1){margin-left:-25px}}@media screen and (min-width:801px) and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(1),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1){margin-left:-18px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(1),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(1){margin-left:0}}body .banner-region .banner-slide-container .slick-dots li:nth-child(2),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(2){margin-left:-5px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(2):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(2):after{left:-6px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(2),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(2){margin-left:-7px}}@media screen and (min-width:801px) and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(2),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(2){margin-left:-5px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(2),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(2){margin-left:-13px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(3),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(3){margin-left:-20px}}body .banner-region .banner-slide-container .slick-dots li:nth-child(4),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4){margin-left:-2px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(4),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4){margin-left:-4px}}body .banner-region .banner-slide-container .slick-dots li:nth-child(4):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4):after{left:-8px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(4):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4):after{left:-6px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(4),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4){margin-left:-3px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(4),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(4){margin-left:-19px}}body .banner-region .banner-slide-container .slick-dots li:nth-child(5),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5){margin-left:-15px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5){margin-left:-18px}}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5):before,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5):before{margin-left:3px}}body .banner-region .banner-slide-container .slick-dots li:nth-child(5):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5):after{left:-7px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5):after,body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5):after{left:-1px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5){margin-left:-20px}}@media screen and (min-width:801px) and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5){margin-left:-15px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(5),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(5){margin-left:-13px}}body .banner-region .banner-slide-container .slick-dots li:nth-child(6),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(6){margin-left:-38px}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li:nth-child(6),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(6){margin-left:-29px}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(6),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(6){margin-left:-36px}}@media screen and (min-width:801px) and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li:nth-child(6),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(6){margin-left:-23px}}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:nth-child(6),body .banner-region .banner-second-slide-container .slick-dots li:nth-child(6){margin-left:0}}body .banner-region .banner-slide-container .slick-dots li:after,body .banner-region .banner-second-slide-container .slick-dots li:after{content:'';position:absolute;background-color:#bcd530;width:12px;height:12px;border-radius:50%;left:-7px;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){body .banner-region .banner-slide-container .slick-dots li:after,body .banner-region .banner-second-slide-container .slick-dots li:after{width:8px;height:8px;background:#fff;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);left:13px !important;top:13px !important}}body .banner-region .banner-slide-container .slick-dots li a,body .banner-region .banner-second-slide-container .slick-dots li a{color:#000;font-size:1.25rem;position:static;-moz-transition:font-size .3s ease;-o-transition:font-size .3s ease;-webkit-transition:font-size .3s ease;transition:font-size .3s ease;line-height:34px}body .banner-region .banner-slide-container .slick-dots li a:before,body .banner-region .banner-second-slide-container .slick-dots li a:before{content:'';position:absolute;left:-27px;top:0;bottom:0;right:0;z-index:2}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li a:before,body .banner-region .banner-second-slide-container .slick-dots li a:before{display:none}}@media screen and (max-width:1200px){body .banner-region .banner-slide-container .slick-dots li a,body .banner-region .banner-second-slide-container .slick-dots li a{font-size:1.125rem}}@media screen and (max-width:992px){body .banner-region .banner-slide-container .slick-dots li a,body .banner-region .banner-second-slide-container .slick-dots li a{position:absolute;opacity:0;left:0;top:0;bottom:0;background:0 0;left:-30px;width:60px}}body .banner-region .banner-slide-container .slick-dots li a br,body .banner-region .banner-second-slide-container .slick-dots li a br{display:none}body .banner-region .banner-slide{background-size:cover !important;background-color:#76c047;height:100vh;position:relative;background-repeat:no-repeat;background-position:60% 50%}@media screen and (max-width:1200px){body .banner-region .banner-slide{height:500px}}@media screen and (max-width:992px){body .banner-region .banner-slide{background-position:30% 50%}}@media screen and (max-width:767px){body .banner-region .banner-slide{background-image:none !important;height:700px}}@media screen and (min-width:1600px){body .banner-region .banner-slide{height:850px}}@media only screen and (min-height:800px) and (orientation:landscape){body .banner-region .banner-slide{max-height:660px}}body .banner-region .banner-slide .home-mobile-banner{display:none;background-size:auto 100%;background-position:50% 0;background-repeat:no-repeat}@media screen and (max-width:767px){body .banner-region .banner-slide .home-mobile-banner{display:block;height:100%}}body .banner-region .banner-slide .banner-bottom-text{max-width:1220px;position:absolute;left:0;right:0;bottom:45px;z-index:2;color:#fff;font-size:1.25rem}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-bottom-text{bottom:30px;font-size:1.125rem}}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-bottom-text{padding-left:35px}}body .banner-region .banner-slide.black-text .banner-bottom-text{color:#000}body .banner-region .banner-slide.black-text .banner-slide-contentbox .banner-slide-content{color:#000}body .banner-region .banner-slide.black-text .banner-slide-contentbox .banner-slide-content h2{color:#000}body .banner-region .banner-slide.black-text .banner-slide-contentbox .banner-slide-content h2:after{background:#000}body .banner-region .banner-slide:nth-child(2){background-color:#28a9e4}body .banner-region .banner-slide:nth-child(3){background-color:#e2e2e2}body .banner-region .banner-slide:nth-child(4){background-color:#8f1fff}body .banner-region .banner-slide:nth-child(5){background-color:#73bd47}body .banner-region .banner-slide:nth-child(6){background-color:#e2e2e2}body .banner-region .banner-slide .banner-slide-contentbox{position:absolute;left:0;right:0;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;color:#fff;max-width:1220px}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-slide-contentbox{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);top:420px;padding-left:35px;padding-right:90px}}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content{max-width:440px;width:100%;font-size:1.25rem;color:#fff}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content{font-size:1.125rem}}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2{color:#fff;font-size:44px;line-height:1.2;font-weight:400}@media only screen and (min-width:1290px) and (max-width:1440px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2{font-size:40px !important}}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2:after{display:none}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2 sup{top:-.4em}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2{font-size:44px}}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2{font-size:33px;margin-bottom:15px}}@media screen and (max-width:360px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2{font-size:28px}}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2:after{content:'';width:1px;height:70px;background:#fff;margin:15px 0 0 100px}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2:after{height:50px;margin:10px 0 0 80px}}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2:after{display:none}}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2 img{max-height:120px}}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2 img{max-height:100px}}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content h2 img+span{display:none}body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content p{font-weight:400;margin:0 0 20px;max-width:360px;width:100%}@media screen and (max-width:1200px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content p{max-width:60%}}@media screen and (max-width:767px){body .banner-region .banner-slide .banner-slide-contentbox .banner-slide-content p{margin:0 0 15px;max-width:300px}}body .banner-region .banner-slide:nth-child(2) .banner-slide-contentbox .banner-slide-content h2{font-size:48px}@media screen and (max-width:1200px){body .banner-region .banner-slide:nth-child(2) .banner-slide-contentbox .banner-slide-content h2{font-size:36px}}@media screen and (max-width:767px){body .banner-region .banner-slide:nth-child(2) .banner-slide-contentbox .banner-slide-content h2{font-size:33px}}@media screen and (max-width:360px){body .banner-region .banner-slide:nth-child(2) .banner-slide-contentbox .banner-slide-content h2{font-size:28px}}body .banner-region .banner-outer-slider{position:relative;height:100%}body .banner-region .banner-outer-slider .slick-dots li button:before{background-color:#fff !important;border:1px solid #fff !important}body .banner-region .banner-outer-slider .slick-dots .slick-active button:before{background-color:transparent !important;border:1px solid #fff !important}body .banner-region .banner-outer-slider>.slick-list{position:relative;height:100%}body .banner-region .banner-outer-slider>.slick-list>.slick-track{position:relative;height:100%}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item{position:relative;height:100%}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container{position:absolute;left:0;right:0;margin:0 auto;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content{display:table;margin:0 auto;text-align:center;color:#fff;font-size:1.125rem;padding-top:50px}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content{font-size:1.125rem}}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2{color:#fff;font-size:60px;line-height:1.2;font-weight:400;text-transform:none}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2{font-size:44px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2{font-size:33px;margin-bottom:15px}}@media screen and (max-width:360px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2{font-size:28px}}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2:after{content:'';display:block;width:1px;height:70px;background:#fff;margin:15px auto}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2:after{height:50px;margin:10px 0 0 80px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content h2:after{display:none}}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content p{font-weight:600}body .banner-region .banner-outer-slider>.slick-list>.slick-track>.item>.container .outer-slider-content .button-type-01{margin-top:20px}body .banner-region .banner-outer-slider>.slick-dots{position:absolute;bottom:30px;max-width:1220px;position:absolute;left:0;right:0;bottom:15px;z-index:9;margin:0 auto;text-align:right;padding-right:50px}body .banner-region .banner-outer-slider>.slick-dots li{margin:0;width:auto;margin-right:6px}body .banner-region .banner-outer-slider>.slick-dots li button{width:12px;height:12px;position:relative}body .banner-region .banner-outer-slider>.slick-dots li button:before{background:#000;font-size:.75rem;content:"";border:1px solid #000;border-radius:50%;opacity:1;width:100%;height:100%}body .banner-region .banner-outer-slider>.slick-dots li.slick-active button:before{opacity:1;background:0 0}@media screen and (max-width:992px) and (min-width:767px){body .banner-region .banner-outer-slider>.slick-dots{padding-right:30px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider>.slick-dots{bottom:25px}}@media screen and (max-width:480px){body .banner-region .banner-outer-slider>.slick-dots{padding-right:30px}}body .banner-region .banner-outer-slider .outer-slider-img{background-size:cover !important;height:100%;width:100%;position:relative;background-repeat:no-repeat;background-position:60% 50%}@media screen and (max-width:992px){body .banner-region .banner-outer-slider .outer-slider-img{background-position:30% 50%}}@media screen and (min-width:1600px){body .banner-region .banner-outer-slider .outer-slider-img{max-height:850px}}@media only screen and (min-height:800px) and (orientation:landscape){body .banner-region .banner-outer-slider .outer-slider-img{max-height:660px}}body .banner-region .banner-outer-slider .outer-slider-img-mobile{display:none;background-size:100% 100%;background-position:50% 0;background-repeat:no-repeat;position:absolute;left:0;top:0;bottom:0;right:0}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-img-mobile{display:block;height:100%;width:100%}}body .banner-region .banner-outer-slider .outer-slider-section{position:relative;height:100%}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox{position:absolute;left:0;right:0;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;color:#fff;max-width:1220px}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);top:357px;padding-left:35px;padding-right:90px}}@media screen and (max-width:450px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox{padding-right:35px}}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content{max-width:500px;width:100%;font-size:1.25rem;color:#fff}@media only screen and (min-width:1366px) and (max-width:1440px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content{font-size:1.125rem}}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content{font-size:1.125rem}}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2{color:#fff;font-size:48px;line-height:1.2;font-weight:400}@media only screen and (min-width:1290px) and (max-width:1440px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2{font-size:40px !important}}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2{font-size:44px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2{font-size:33px;margin-bottom:15px}}@media screen and (max-width:360px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2{font-size:28px}}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2:after{content:'';display:none;width:1px;height:70px;background:#fff;margin:15px 0 0 100px}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2:after{height:50px;margin:10px 0 0 80px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2:after{display:none}}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2 img{max-height:120px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2 img{max-height:100px}}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2 img+span{display:none}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:2.5rem}@media screen and (max-width:1440px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:2rem}}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:1.875rem;padding-right:60px}}@media screen and (max-width:1024px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:1.875rem;padding-right:90px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:1.875rem}}@media screen and (max-width:576px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{padding-right:60px}}@media screen and (max-width:480px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{padding-right:0}}@media screen and (max-width:360px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small{font-size:28px}}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content h2.h2-small:after{height:60px}body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content p{font-weight:600;margin:0 0 20px;max-width:360px;width:100%}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content p{max-width:60%}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-slide-contentbox .banner-slide-content p{margin:0 0 15px;max-width:300px}}body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text{max-width:1220px;position:absolute;left:0;right:0;bottom:45px;z-index:2;color:#fff;font-size:1.25rem;display:flex;justify-content:left;align-items:center}@media (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text{align-items:start !important;flex-direction:column}}body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text p.tag_hide{flex-grow:3}body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text .banner_desc_text{padding-left:50px;position:absolute;right:0;padding-right:0;padding:0 0 0 27px;overflow:hidden;font-size:16px;margin-bottom:15px}@media screen and (max-width:500px){body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text .banner_desc_text{position:static;padding:0}}body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text .banner_desc_text .yellow-text{color:#ffcc29;margin-bottom:3px;font-weight:700}body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text .banner_desc_text .other-text{font-weight:400;font-size:14px}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text{bottom:30px;font-size:1.125rem}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-bottom-text{padding-left:35px}}body .banner-region .banner-outer-slider .outer-slider-section.black-text .banner-bottom-text{color:#000}body .banner-region .banner-outer-slider .outer-slider-section.black-text .banner-slide-contentbox .banner-slide-content{color:#000}body .banner-region .banner-outer-slider .outer-slider-section.black-text .banner-slide-contentbox .banner-slide-content h2{color:#000}body .banner-region .banner-outer-slider .outer-slider-section.black-text .banner-slide-contentbox .banner-slide-content h2:after{background:#000}body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:300px;width:100%;padding-top:30px}@media screen and (min-width:1440px){body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{right:-80px;max-width:350px}}@media screen and (min-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{max-width:350px}}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{max-width:260px;padding-top:20px}}@media screen and (max-width:992px){body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{max-width:200px;padding-top:10px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .banner-right-box{position:static;display:block;max-width:none;width:calc(100vw - 70px);padding:0 0 15px}}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section{width:100%}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box{font-size:1.75rem;padding:40px 0;font-weight:600}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box{font-size:1.5rem;padding:25px 0}}@media screen and (max-width:992px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box{font-size:1.25rem;padding:20px 0}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box{padding:0;font-size:1.125rem}}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box strong{font-weight:800}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number{display:inline-block;margin-top:25px}@media screen and (max-width:1200px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number{margin-top:20px}}@media screen and (max-width:992px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number{margin-top:10px}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number{display:inline-block;margin:0 0 0 15px}}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number:before{content:'';display:inline-block;vertical-align:middle;position:relative;top:-3px;margin-right:12px;border-bottom:24px solid #55d530;border-left:15px solid transparent;border-right:15px solid transparent}@media screen and (max-width:992px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number:before{border-bottom:18px solid #55d530;border-left:12px solid transparent;border-right:12px solid transparent}}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .revenue-number:before{border-bottom:15px solid #55d530;border-left:10px solid transparent;border-right:10px solid transparent;margin-right:6px}}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .extra-text{font-weight:100;font-size:16px}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box .extra-text{display:block;float:none !important}}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box+.earnings-box{border-top:1px solid #0d4c87}body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box+.earnings-box.white-border{border-top:1px solid #fff}@media screen and (max-width:767px){body .banner-region .banner-outer-slider .outer-slider-section .earnings-section .earnings-box+.earnings-box{border:0;margin-top:3px}}body.black-nav .banner-region .banner-slide-container.show-slider .slick-dots li a{color:#000}body.black-nav .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active:before{border-color:#8f1fff}body.black-nav .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active a{color:#000}body.black-nav .banner-region .banner-slide-container.show-slider .slick-dots li.slick-active~li a{color:#000}.button-type-01{line-height:50px;display:inline-block;background:#fff;border-radius:50px;box-shadow:0 6px 15px rgba(0,0,0,.16);color:#0d4c87;letter-spacing:1.8px;font-size:1.25rem;font-weight:400;padding:0 50px 0 20px;text-decoration:none;position:relative;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width:767px){.button-type-01{font-size:1rem;letter-spacing:1.6px;line-height:40px;padding:0 30px 0 15px}}.button-type-01:hover{background:#021f28;color:#fff}.button-type-01:hover:before{background:#fff}.button-type-01:hover:after{width:70px}.button-type-01:before,.button-type-01:after{content:'';position:absolute;top:50%;background:#0d4c87;right:-35px;width:70px;height:1px;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width:767px){.button-type-01:before,.button-type-01:after{right:-45px;width:60px}}.button-type-01:after{width:0;background:#fff}.text-white{color:#fff !important}.h2-small.text-white:after{background:#fff !important}span.banner-yellow-text{color:#ffcc29}.tag_price{font-size:24px;margin-bottom:70px}@media screen and (max-width:767px){.tag_price{margin-bottom:0;font-size:20px}}.tag_price span.price{font-size:56px;color:#ffcc29;font-weight:800}@media screen and (max-width:767px){.tag_price span.price{font-size:36px !important}}.tag_price p{font-size:14px;font-weight:400 !important;margin-top:10px !important}@media screen and (max-width:767px){.tag_price p{margin-top:0 !important}}.font28{font-size:28px !important}.banner-second-slide-container .banner-slide{background-color:#28a9e4 !important}.banner-second-slide-container ul li{padding:50px 0 50px 50px !important;margin-left:-9px !important}@media (max-width:767px){.banner-second-slide-container ul li{padding:0 !important;margin-left:-16px !important}}.banner-second-slide-container ul li:nth-child(2){margin-left:0 !important}@media (max-width:767px){.banner-second-slide-container ul li:nth-child(2){margin-left:-20px !important}}.banner-second-slide-container ul li:nth-child(3){margin-left:-20px !important}@media (max-width:767px){.banner-second-slide-container ul li:nth-child(3){margin-left:-16px !important}}.banner-second-slide-container.show-second-slider .slick-dots li.slick-active a{font-size:1.5rem;font-weight:600}@media screen and (max-width:1200px){.banner-second-slide-container.show-second-slider .slick-dots li.slick-active a{font-size:1.25rem}}body.black-nav .banner-region .banner-second-slide-container.show-second-slider .slick-dots li a{color:#000}body.black-nav .banner-region .banner-second-slide-container.show-second-slider .slick-dots li.slick-active:before{border-color:#8f1fff}body.black-nav .banner-region .banner-second-slide-container.show-second-slider .slick-dots li.slick-active a{color:#000}body.black-nav .banner-region .banner-second-slide-container.show-second-slider .slick-dots li.slick-active~li a{color:#000}.banner-second-slide-container.show-second-slider .slick-dots li a{color:#fff}.banner-second-slide-container.show-second-slider .slick-dots li.slick-active:first-child a{color:#fff !important}.banner-second-slide-container.show-second-slider .slick-dots li.slick-active:first-child~li a{color:#fff !important}
/* Source and licensing information for the above line(s) can be found at https://www.ltts.com/themes/custom/lnttech/css/banner-block.css. */