/* Source and licensing information for the line(s) below can be found at https://www.hclfoundation.org/themes/custom/hclf_revamp/css/components/gallery-components.min.css. */
.gallery-wrapper .slick-list{display:flex}.gallery-wrapper .slick-track{display:flex}.gallery-wrapper .slick-track .slick-slide{display:flex}.gallery-wrapper .slick-track .slick-slide>div{display:flex;width:100%}.gallery-wrapper .slick-track .slick-slide>div>div{display:flex!important;flex-direction:column}.gallery-cards .gallery-slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;display:block;transition:all .3s cubic-bezier(.65,0,.076,1);font-size:0;line-height:0;padding:0;color:transparent;outline:0;top:inherit;transform:inherit;bottom:-30px;background:#eff0f6;border:2px solid #dbdde9;left:inherit;right:34px;margin:0;width:34.8px;height:36px}.gallery-cards .gallery-slider .slick-arrow:focus,.gallery-cards .gallery-slider .slick-arrow:hover{border:1px solid #d9dbe9!important;background:#fff!important}.gallery-cards .gallery-slider .slick-arrow:focus::before,.gallery-cards .gallery-slider .slick-arrow:hover::before{border-top-color:#0065f5;border-right-color:#0065f5}.gallery-cards .gallery-slider .slick-arrow.slick-disabled{background:#eff0f6!important}.gallery-cards .gallery-slider .slick-arrow.slick-disabled::before{border-top-color:#b9c3d0;border-right-color:#b9c3d0}.gallery-cards .gallery-slider .slick-arrow.slick-disabled,.gallery-cards .gallery-slider .slick-arrow.slick-disabled::before{opacity:1}.gallery-cards .gallery-slider .slick-arrow::before{top:50%;width:8px;height:8px;border-top:.125rem solid #0578c3;border-right:.125rem solid #0578c3;border-top-color:#000;border-right-color:#000;transform:translate(-50%,-50%) rotate(45deg);position:absolute;opacity:1!important;content:"";background:0 0}.gallery-cards .gallery-slider .slick-arrow.slick-prev{border-radius:5px 0 0 5px}.gallery-cards .gallery-slider .slick-arrow.slick-prev::before{transform:translate(-50%,-50%) rotate(220deg)}.gallery-cards .gallery-slider .slick-arrow.slick-next{right:0;border-radius:0 5px 5px 0}.gallery-cards .gallery-slider .slick-dots{bottom:17px;max-width:566px;left:0;right:0;margin:0 auto;display:flex;border-radius:20px;overflow:hidden}@media screen and (max-width:47.9375rem){.gallery-cards .gallery-slider .slick-dots{max-width:100%;left:120px;width:auto;right:10px}}.gallery-cards .gallery-slider .slick-dots li{background:#d9dbe9;height:3px;border-radius:0;margin:0;flex:1;transition:all .35s ease}.gallery-cards .gallery-slider .slick-dots li.slick-active{background:#3c91ff;background:-moz-linear-gradient(left,#3c91ff 0,#4bc3af 100%);background:-webkit-linear-gradient(left,#3c91ff 0,#4bc3af 100%);background:linear-gradient(to right,#3c91ff 0,#4bc3af 100%)}.gallery-cards .gallery-slider .slick-dots li button{display:block;width:0!important;height:0!important;overflow:hidden!important;border:0!important;outline:0!important}@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}.gallery-wrapper .slick-list{display:flex}.gallery-wrapper .slick-track{display:flex}.gallery-wrapper .slick-track .slick-slide{display:flex}.gallery-wrapper .slick-track .slick-slide>div{display:flex;flex-direction:column;width:100%}.gallery-cards .gallery-slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;display:block;transition:all .3s cubic-bezier(.65,0,.076,1);font-size:0;line-height:0;padding:0;color:transparent;outline:0;top:inherit;transform:inherit;bottom:-30px;background:#eff0f6;border:2px solid #dbdde9;left:inherit;right:34px;margin:0;width:34.8px;height:36px}.gallery-cards .gallery-slider .slick-arrow:focus,.gallery-cards .gallery-slider .slick-arrow:hover{border:1px solid #d9dbe9!important;background:#fff!important}.gallery-cards .gallery-slider .slick-arrow:focus::before,.gallery-cards .gallery-slider .slick-arrow:hover::before{border-top-color:#0065f5;border-right-color:#0065f5}.gallery-cards .gallery-slider .slick-arrow.slick-disabled{background:#eff0f6!important}.gallery-cards .gallery-slider .slick-arrow.slick-disabled::before{border-top-color:#b9c3d0;border-right-color:#b9c3d0}.gallery-cards .gallery-slider .slick-arrow.slick-disabled,.gallery-cards .gallery-slider .slick-arrow.slick-disabled::before{opacity:1}.gallery-cards .gallery-slider .slick-arrow::before{top:50%;width:8px;height:8px;border-top:.125rem solid #0578c3;border-right:.125rem solid #0578c3;border-top-color:#000;border-right-color:#000;transform:translate(-50%,-50%) rotate(45deg);position:absolute;opacity:1!important;content:"";background:0 0}.gallery-cards .gallery-slider .slick-arrow.slick-prev{border-radius:5px 0 0 5px}.gallery-cards .gallery-slider .slick-arrow.slick-prev::before{transform:translate(-50%,-50%) rotate(220deg)}.gallery-cards .gallery-slider .slick-arrow.slick-next{right:0;border-radius:0 5px 5px 0}.gallery-cards .gallery-slider .slick-dots{bottom:17px;max-width:566px;left:0;right:0;margin:0 auto;display:flex;border-radius:20px;overflow:hidden}@media screen and (max-width:47.9375rem){.gallery-cards .gallery-slider .slick-dots{max-width:100%;left:120px;width:auto;right:10px}}.gallery-cards .gallery-slider .slick-dots li{background:#d9dbe9;height:3px;border-radius:0;margin:0;flex:1;transition:all .35s ease}.gallery-cards .gallery-slider .slick-dots li.slick-active{background:#3c91ff;background:-moz-linear-gradient(left,#3c91ff 0,#4bc3af 100%);background:-webkit-linear-gradient(left,#3c91ff 0,#4bc3af 100%);background:linear-gradient(to right,#3c91ff 0,#4bc3af 100%)}.gallery-cards .gallery-slider .slick-dots li button{display:block;width:0!important;height:0!important;overflow:hidden!important;border:0!important;outline:0!important}.gallery-cards .slick-autoplay-toggle-button,.gallery-wrapper .slick-autoplay-toggle-button{position:absolute;z-index:1;right:0;bottom:0;width:38px;height:36px;border-radius:5px;background:#eff0f7;box-shadow:none;border:0;padding:0;transition:all .3s ease;overflow:hidden}@media screen and (max-width:47.9375rem){.gallery-cards .slick-autoplay-toggle-button,.gallery-wrapper .slick-autoplay-toggle-button{width:38px!important}}.gallery-cards .slick-autoplay-toggle-button .slick-pause-text,.gallery-cards .slick-autoplay-toggle-button .slick-play-text,.gallery-wrapper .slick-autoplay-toggle-button .slick-pause-text,.gallery-wrapper .slick-autoplay-toggle-button .slick-play-text{display:none}.gallery-cards .slick-autoplay-toggle-button .slick-pause-icon,.gallery-wrapper .slick-autoplay-toggle-button .slick-pause-icon{width:8px;height:12px;border-left:2px solid #14142b;border-right:2px solid #14142b;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.gallery-cards .slick-autoplay-toggle-button .slick-play-icon,.gallery-wrapper .slick-autoplay-toggle-button .slick-play-icon{width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #14142b;position:absolute;border-radius:0;text-align:center;right:12px;top:50%;transform:translateY(-50%)}.gallery-cards .slick-autoplay-toggle-button .slick-pause,.gallery-cards .slick-autoplay-toggle-button .slick-play,.gallery-wrapper .slick-autoplay-toggle-button .slick-pause,.gallery-wrapper .slick-autoplay-toggle-button .slick-play{left:100%;opacity:0;position:absolute;top:50%;transform:translateY(-50%);font-weight:600;font-size:.875rem;line-height:1.4;color:#0065f5;transition:all .3s ease}@media screen and (max-width:47.9375rem){.gallery-cards .slick-autoplay-toggle-button .slick-pause,.gallery-cards .slick-autoplay-toggle-button .slick-play,.gallery-wrapper .slick-autoplay-toggle-button .slick-pause,.gallery-wrapper .slick-autoplay-toggle-button .slick-play{display:none!important}}.gallery-cards .slick-autoplay-toggle-button:hover,.gallery-wrapper .slick-autoplay-toggle-button:hover{width:82px}.gallery-cards .slick-autoplay-toggle-button:hover .slick-pause,.gallery-cards .slick-autoplay-toggle-button:hover .slick-play,.gallery-wrapper .slick-autoplay-toggle-button:hover .slick-pause,.gallery-wrapper .slick-autoplay-toggle-button:hover .slick-play{left:13px;opacity:1}.gallery-cards .slick-autoplay-toggle-button:hover .slick-pause-icon,.gallery-wrapper .slick-autoplay-toggle-button:hover .slick-pause-icon{border-color:#0065f5}.gallery-cards .slick-autoplay-toggle-button:hover .slick-play-icon,.gallery-wrapper .slick-autoplay-toggle-button:hover .slick-play-icon{border-color:transparent transparent transparent #0065f5}.gallery-cards .slick-autoplay-toggle-button:focus-visible,.gallery-wrapper .slick-autoplay-toggle-button:focus-visible{width:82px}.gallery-cards .slick-autoplay-toggle-button:focus-visible .slick-pause,.gallery-cards .slick-autoplay-toggle-button:focus-visible .slick-play,.gallery-wrapper .slick-autoplay-toggle-button:focus-visible .slick-pause,.gallery-wrapper .slick-autoplay-toggle-button:focus-visible .slick-play{left:13px;opacity:1}@keyframes up-down{0%{transform:translateY(5px)}100%{transform:translateY(-5px)}}.gallery-cards .views-field-field-section-title,.gallery-cards h2{font-size:2.25rem;font-weight:300;line-height:2.6875rem;margin-bottom:2.25rem}@media (max-width:47.9375rem){.gallery-cards .views-field-field-section-title,.gallery-cards h2{font-size:1.75rem;line-height:2rem}}.gallery-cards .views-field-field-gallerysection-description,.gallery-cards p{font-size:1.25rem;font-weight:400;line-height:1.75rem}.gallery-cards{padding:4rem 0;position:relative}@media (max-width:47.9375rem){.gallery-cards{padding:2.75rem 0}}@media screen and (max-width:62rem){.gallery-cards .slider-play-pause{display:none!important}}.gallery-cards .container .gallery-cards{padding:0}.gallery-cards .container .gallery-cards .container{max-width:100%;padding:0}.gallery-cards .container>div[class*=js-view-dom]{display:flex;flex-wrap:wrap;flex-direction:column}.gallery-cards .views-field-field-section-title,.gallery-cards h2{width:100%;order:-1;color:#14142b;margin-bottom:0}.gallery-cards .views-field-field-gallerysection-description,.gallery-cards p{width:100%;order:-1;margin-bottom:0;padding-top:1.25rem}.gallery-cards .gallery-slider{overflow:hidden}.gallery-cards .gallery-slider .slick-list{padding-bottom:3.75rem}.gallery-cards .gallery-slider .slick-arrow{bottom:0}.gallery-cards .gallery-slider .slick-dots{bottom:17px}.gallery-cards .gallery-slider .slick-arrow{background:#fcfcfc}.gallery-cards .gallery-slider .item{position:relative}.gallery-cards .gallery-slider .item img{width:100%;height:305px;object-fit:cover}.gallery-cards .gallery-slider .item a .gallery-img-item{width:100%}.gallery-cards .gallery-slider .slick-list{padding-bottom:3.75rem}@media screen and (max-width:47.9375rem){.gallery-cards .gallery-slider .slick-list{padding-bottom:3.25rem}}.gallery-cards .gallery-slider .slick-dots li{background:#d9dbe9}.gallery-cards .gallery-slider .slick-dots li.slick-active{background:linear-gradient(95.08deg,#c566ff 2.49%,#5c00b9 97.19%)}.gallery-cards .form--inline{padding:2.5rem 0 .9375rem;display:flex;align-items:self-end;min-width:286px;max-width:450px}.gallery-cards .form--inline .form-control{height:52px}.gallery-cards .form--inline>div{margin-bottom:0}.gallery-cards .form--inline .form-item-id,.gallery-cards .form--inline .js-form-item-id-test{display:none}.gallery-cards .views-field-field-gallery-ite .field-content{display:flex;flex-wrap:wrap;margin:0 -.9375rem}.gallery-cards .views-field-field-gallery-ite .field-content>div{width:33.33%;padding:.9375rem}@media screen and (max-width:47.9375rem){.gallery-cards .views-field-field-gallery-ite .field-content>div{width:50%}}@media screen and (max-width:30rem){.gallery-cards .views-field-field-gallery-ite .field-content>div{width:100%}}.gallery-cards .views-field-id{display:none}.gallery-wrapper{padding:2.5rem 0;padding-bottom:0}.gallery-wrapper .slick-autoplay-toggle-button{right:10px;background:#fcfcfc}.gallery-wrapper .container{position:relative}@media screen and (min-width:75.0625rem){.gallery-wrapper .slick-list{overflow:visible}.gallery-wrapper .slick-list::before{content:"";position:absolute;z-index:1;right:100%;top:0;bottom:0;background:#fff;width:3000px}}#impact_videos .heading-year-wrapper{display:flex;align-items:center}#impact_videos .heading-year-wrapper .gallery-filter{display:flex;text-align:right;align-items:center;gap:20px}#impact_videos .heading-year-wrapper .gallery-filter label{width:130px;display:block;font-weight:400;position:static!important;clip:inherit;height:auto;margin-bottom:.5rem;font-size:1rem}#impact_videos .heading-year-wrapper .gallery-filter #year-filter{background:#eff0f7 url(/themes/custom/hclf_revamp/images/select-arrow.svg) no-repeat!important;appearance:none;background-position:98% center!important}@media screen and (max-width:62rem){#impact_videos .heading-year-wrapper{flex-direction:column;text-align:center;gap:15px}}@media screen and (max-width:35rem){#impact_videos .heading-year-wrapper{font-size:1.5rem}}#impact_videos .gallery-slider .slick-list{margin:0 -.625rem}#impact_videos .gallery-slider .slick-track{display:flex;justify-content:center}#impact_videos .gallery-slider .slick-slide{padding:0 .625rem;box-sizing:border-box}@media screen and (max-width:62rem){#impact_videos .gallery-slider{opacity:1}}#impact_videos .gallery-slider.single-item{display:flex;justify-content:center}#impact_videos .gallery-slider.single-item .item{width:auto!important}#impact_videos .media-wrapper .video-box{position:relative}#impact_videos .media-wrapper .video-box .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}#impact_videos .media-wrapper .gallery-captions{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;color:#14142b;opacity:1;padding:1.875rem 0 .8125rem .3125rem;position:static}#impact_videos .media-wrapper .gallery-captions::after{opacity:0}@media screen and (max-width:40.875rem){#impact_videos .media-wrapper .gallery-captions{padding:.625rem 0}}.media-wrapper{position:relative}.media-wrapper>div{position:relative}.media-wrapper .gallery-captions{position:absolute;bottom:0;padding:1.875rem 1.5625rem .8125rem 1.5625rem;width:100%;color:#fff;opacity:0}@media screen and (max-width:62rem){.media-wrapper .gallery-captions{opacity:1}}.media-wrapper .gallery-captions .gallery-captions-inner{position:relative;z-index:2}.media-wrapper .gallery-captions .gallery-captions-inner p{margin:0;font-size:1rem;font-weight:400;line-height:1.5rem;word-break:break-all}.media-wrapper .gallery-captions::after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 82.81%);position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;transition:all .35s ease;opacity:0}@media screen and (max-width:62rem){.media-wrapper .gallery-captions::after{opacity:1}}.media-wrapper .media-image:hover .gallery-captions,.media-wrapper .video-box:hover .gallery-captions{opacity:1}.media-wrapper .media-image:hover .gallery-captions::after,.media-wrapper .video-box:hover .gallery-captions::after{opacity:1}.media-wrapper .video-btn{position:absolute;width:70px;height:70px;z-index:3;right:30px;bottom:30px;border-radius:50%;background:#e2d9fb;cursor:pointer}.media-wrapper .video-btn svg{width:26px;margin-left:.25rem;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:47.9375rem){.media-wrapper .video-btn svg{width:16px;margin-left:.125rem}}.media-wrapper .video-btn svg path{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.media-wrapper .video-btn::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;background:#0065f5;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:50%}@media screen and (max-width:47.9375rem){.media-wrapper .video-btn{width:42px;height:42px}}.media-wrapper:hover .video-btn::before{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.media-wrapper:hover svg path{fill:#aecfff}.media-wrapper .video-box .gallery-captions{padding:1.875rem 6.5625rem .8125rem 1.5625rem}
/* Source and licensing information for the above line(s) can be found at https://www.hclfoundation.org/themes/custom/hclf_revamp/css/components/gallery-components.min.css. */