/* Source and licensing information for the line(s) below can be found at https://hcl-foundation-upgraded-prod.innoraft-sites.com/themes/custom/hclf_revamp/css/components/homepage-banner-section.min.css. */
.home-banner-slider-wrapper .slick-track .slick-slide>div{display:flex;width:100%}.home-banner-slider-wrapper .slick-track .slick-slide>div>div{display:flex!important;flex-direction:column}.home-banner-slider-wrapper .slider-play-pause-white{position:absolute;z-index:1;right:0;bottom:0}.home-banner-slider-wrapper .slider-play-pause-white button{width:38px;height:38px;border-radius:5px;background:none;position:relative;box-shadow:none;border:1px solid rgba(255,255,255,.3);padding:0;transition:all .3s ease;overflow:hidden}@media screen and (max-width:767px){.home-banner-slider-wrapper .slider-play-pause-white button{width:38px!important}}.home-banner-slider-wrapper .slider-play-pause-white button .icon-pause{width:8px;height:12px;border-left:2px solid #fff;border-right:2px solid #fff;position:absolute;left:14px;top:50%;transform:translateY(-50%)}.home-banner-slider-wrapper .slider-play-pause-white button .playPauseText{left:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);font-weight:600;font-size:14px;line-height:1.4;color:#fff;transition:all .3s ease}@media screen and (max-width:767px){.home-banner-slider-wrapper .slider-play-pause-white button .playPauseText{display:none!important}}.home-banner-slider-wrapper .slider-play-pause-white button:hover,.home-banner-slider-wrapper .slider-play-pause-white button:focus{width:85px}.home-banner-slider-wrapper .slider-play-pause-white button:hover .playPauseText,.home-banner-slider-wrapper .slider-play-pause-white button:focus .playPauseText{opacity:1}.home-banner-slider-wrapper .slider-play-pause-white button.play .icon-pause{position:absolute;border-radius:0;text-align:center;left:15px;background:url(/themes/custom/hclf_revamp/images/right-arrow.svg) no-repeat;width:15px;height:24px;border:0;filter:brightness(0) invert(1)}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Bold.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-HeavyItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-LightItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-MediumItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Heavy.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-BoldItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-RegularItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Medium.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Light.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Regular.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HCLTech Roobert;src:url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-SemiBold.woff2) format("woff2"),url(/themes/custom/hclf_revamp/fonts/roobert/HCLTechRoobert-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.home-banner-slider-wrapper .slick-list,.home-banner-slider-wrapper .slick-track,.home-banner-slider-wrapper .slick-track .slick-slide{display:flex}.home-banner-slider-wrapper .slick-track .slick-slide>div{display:flex;flex-direction:column;width:100%}.home-banner-slider-wrapper .scroll-next{width:26px;height:38px;border:2px solid #fff;display:inline-flex;align-items:center;border-radius:10px;justify-content:center;position:absolute;z-index:1}.home-banner-slider-wrapper .scroll-next:after{content:"";background:#fff;width:2px;height:4px;display:inline-block;position:absolute;transition:.3s;animation:up-down 1s ease-in-out infinite alternate-reverse both}.home-banner-slider-wrapper .scroll-next .scroll-downicon{background:url(/themes/custom/hclf_revamp/images/scroll-arrow.svg) no-repeat;width:13px;height:19px;display:inline-block;position:absolute;bottom:-28px;left:0;right:0;margin:0 auto;transition:.3s ease-in-out}.home-banner-slider-wrapper .scroll-next:hover .scroll-downicon{bottom:-26px}.home-banner-slider-wrapper .slick-autoplay-toggle-button{position:absolute;z-index:1;right:0;bottom:0;width:38px;height:38px;border-radius:5px;background:none;box-shadow:none;border:1px solid rgba(255,255,255,.3);padding:0;transition:all .3s ease;overflow:hidden}@media screen and (max-width:767px){.home-banner-slider-wrapper .slick-autoplay-toggle-button{width:38px!important}}.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-play-text,.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-pause-text{display:none}.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-pause-icon{width:8px;height:12px;border-left:2px solid #fff;border-right:2px solid #fff;position:absolute;left:14px;top:50%;transform:translateY(-50%)}.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-play-icon{position:absolute;border-radius:0;text-align:center;left:15px;background:url(/themes/custom/hclf_revamp/images/right-arrow.svg) no-repeat;width:15px;height:24px;border:0;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1)}.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-play,.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-pause{left:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);font-weight:600;font-size:14px;line-height:1.4;color:#fff;transition:all .3s ease}@media screen and (max-width:767px){.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-play,.home-banner-slider-wrapper .slick-autoplay-toggle-button .slick-pause{display:none!important}}.home-banner-slider-wrapper .slick-autoplay-toggle-button:hover{width:85px}.home-banner-slider-wrapper .slick-autoplay-toggle-button:hover .slick-play,.home-banner-slider-wrapper .slick-autoplay-toggle-button:hover .slick-pause{opacity:1}.home-banner-slider-wrapper .scroll-next{right:110px;bottom:70px;z-index:5;opacity:.6;cursor:pointer}@media screen and (max-width:1200px){.home-banner-slider-wrapper .scroll-next{right:20px;bottom:45px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .scroll-next{display:none}}.home-banner-slider-wrapper{position:relative}.home-banner-slider-wrapper>.slider-play-pause-white{display:none}.home-banner-slider-wrapper .home-banner-slider,.home-banner-slider-wrapper .home-banner-slider .slick-slider{margin:0}.home-banner-slider-wrapper .home-banner-slider .field__item+.field__item{display:none}.home-banner-slider-wrapper .home-banner-slider .item{position:relative;display:flex!important;align-items:center;min-height:calc(100vh - 108px);padding:50px 0 120px;z-index:1;background-size:cover!important}@media screen and (max-width:992px){.home-banner-slider-wrapper .home-banner-slider .item{min-height:500px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .item{height:680px;min-height:500px}}.home-banner-slider-wrapper .home-banner-slider .item .home-videobox video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;object-fit:cover;width:100%;height:100%}.home-banner-slider-wrapper .home-banner-slider .item.bg-100{background-position:100% 100%!important}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner{overflow:hidden;position:relative;height:100%}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner.new-banner-height{min-height:761px;background-position:bottom right!important;background-size:100% 100%!important}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox{position:absolute;right:0;top:0;bottom:0;width:60.5%}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox a:not(.video-btn-white,.video-btn-blue){display:none!important}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox{width:55%}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox{width:100%}}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-white,.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-blue{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:101px;height:101px;z-index:2;background:url(/themes/custom/hclf_revamp/images/play.svg) no-repeat;outline-color:#fff;background-size:100%;color:transparent!important}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-white:hover,.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-blue:hover{color:transparent!important}.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-white:before,.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-blue:before{display:none}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-white,.home-banner-slider-wrapper .home-banner-slider .item.supercharging-banner .videobox .video-btn-blue{display:none}}.home-banner-slider-wrapper .home-banner-slider .item .mobile-banner{display:none!important;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.home-banner-slider-wrapper .home-banner-slider .item .mobile-banner img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .item .mobile-banner{display:block!important}.home-banner-slider-wrapper .home-banner-slider .item .mobile-banner.mobile-view-bottom-right img{object-position:100% 100%}}.home-banner-slider-wrapper .home-banner-slider .home-banner-info{color:#fff;font-weight:500;font-size:20px;line-height:1.4;position:relative;z-index:2;max-width:720px;width:100%}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info{text-align:center;padding-bottom:30px}}@media screen and (max-width:500px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info{max-width:355px;margin:0 auto}}.home-banner-slider-wrapper .home-banner-slider .home-banner-info h1,.home-banner-slider-wrapper .home-banner-slider .home-banner-info h3,.home-banner-slider-wrapper .home-banner-slider .home-banner-info h4,.home-banner-slider-wrapper .home-banner-slider .home-banner-info h5,.home-banner-slider-wrapper .home-banner-slider .home-banner-info h6,.home-banner-slider-wrapper .home-banner-slider .home-banner-info h2{color:#fff;font-weight:300;padding-bottom:15px;line-height:normal;margin:0 0 12px;letter-spacing:normal}.home-banner-slider-wrapper .home-banner-slider .home-banner-info h2{font-size:72px;line-height:75px}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info h2{font-size:56px;line-height:62px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info h2{font-size:40px;line-height:44px;margin-bottom:20px}}.home-banner-slider-wrapper .home-banner-slider .home-banner-info h2 span{display:block;font-weight:600}.home-banner-slider-wrapper .home-banner-slider .home-banner-info h3{font-size:56px;line-height:62px}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info h3{font-size:50px;line-height:normal}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info h3{font-size:40px;line-height:44px;margin-bottom:20px}}.home-banner-slider-wrapper .home-banner-slider .home-banner-info h3 span{display:block;font-weight:600}.home-banner-slider-wrapper .home-banner-slider .home-banner-info p{margin:0 0 30px;font-weight:500;max-width:700px;font-size:20px;line-height:1.4}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info p{max-width:440px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .home-banner-info p{margin:0 auto 30px}}.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h2,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h1,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h3,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h4,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h5,.home-banner-slider-wrapper .home-banner-slider .supercharging-banner.dark .home-banner-info h6{color:#14142b}.home-banner-slider-wrapper .home-banner-slider .slick-dots{bottom:37px;display:flex;max-width:1250px;left:0;right:0;margin:0 auto;padding:0 15px;align-items:center}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .slick-dots{bottom:25px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .slick-dots{justify-content:center}}.home-banner-slider-wrapper .home-banner-slider .slick-dots li{display:block;margin:0 12px 0 0}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li{margin-right:8px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li{margin-right:20px}}.home-banner-slider-wrapper .home-banner-slider .slick-dots li.slick-active button{color:#fcfcfc}.home-banner-slider-wrapper .home-banner-slider .slick-dots li.slick-active button:before{opacity:1}.home-banner-slider-wrapper .home-banner-slider .slick-dots li.slick-active button:after{width:100%;transition:width 7s ease}.home-banner-slider-wrapper .home-banner-slider .slick-dots li button{color:#ffffff80;font-weight:600;font-size:14px;line-height:20px;transition:all .5s ease;padding:15px 12px;border:0;box-shadow:none;position:relative;width:auto;height:auto;background:none;border-radius:0}@media screen and (max-width:1200px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li button{padding:15px 8px;font-size:13px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li button{font-size:0;padding:0;width:35px;height:4px}}.home-banner-slider-wrapper .home-banner-slider .slick-dots li button:before{content:"";position:absolute;left:0;width:100%;bottom:0;height:2px;background:#fff3;border-radius:5px;display:block;top:auto;opacity:1}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li button:before{height:4px;background:#fff6}}.home-banner-slider-wrapper .home-banner-slider .slick-dots li button:after{content:"";position:absolute;left:0;width:0;bottom:0;height:2px;background:#fff;border-radius:5px}@media screen and (max-width:767px){.home-banner-slider-wrapper .home-banner-slider .slick-dots li button:after{height:4px}}.home-banner-slider-wrapper .slider-play-pause-white{margin-top:5px;margin-left:30px;position:static}@media screen and (max-width:1200px){.home-banner-slider-wrapper .slider-play-pause-white{margin-left:15px}}@media screen and (max-width:767px){.home-banner-slider-wrapper .slider-play-pause-white{margin-left:8px;margin-top:2px}}.home-banner-slider-wrapper .watch-video-btn svg{top:-1px;margin-right:10px}.home-banner-slider-wrapper .watch-video-btn.animated-line-button-white{color:#fcfcfc!important}.home-banner-slider-wrapper .watch-video-btn.animated-line-button-white:after{background:#fcfcfc}.home-banner-slider-wrapper .watch-video-btn.animated-line-button-white:hover svg path,.home-banner-slider-wrapper .watch-video-btn.animated-line-button-white:focus-visible svg path{fill:#fcfcfc}.video-btn-white.arrow-btn-white.two:before{display:none}.btns-hiro a{margin-right:15px;margin-bottom:15px}@keyframes up-down{0%{transform:translateY(5px)}to{transform:translateY(-5px)}}

/* Source and licensing information for the above line(s) can be found at https://hcl-foundation-upgraded-prod.innoraft-sites.com/themes/custom/hclf_revamp/css/components/homepage-banner-section.min.css. */