/* Source and licensing information for the line(s) below can be found at https://www.hclfoundation.org/themes/custom/hclf_revamp/css/components/photo-gallery.min.css. */
@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}@keyframes up-down{0%{transform:translateY(5px)}100%{transform:translateY(-5px)}}.photo-gallery-wrapper .section-title h2{font-size:2.25rem;font-weight:300;line-height:2.6875rem;margin-bottom:2.25rem}@media (max-width:47.9375rem){.photo-gallery-wrapper .section-title h2{font-size:1.75rem;line-height:2rem}}.photo-gallery-wrapper{padding:3.375rem 0;background-color:#fff;text-align:center}@media screen and (min-width:75.0625rem){.photo-gallery-wrapper.full-width-photo-gallery img{width:390px;height:260px;object-fit:cover}}.photo-gallery-wrapper.full-width-photo-gallery .tab-pane .slick-slide>div{padding:.625rem}.photo-gallery-wrapper .section-title{margin:0 auto 3.125rem;max-width:867px}.photo-gallery-wrapper .section-title h2{margin-bottom:0}.photo-gallery-wrapper .section-title p{font-size:1.5rem;font-weight:300;line-height:1.8rem;margin-top:1.25rem}.photo-gallery-wrapper .field__label{display:none}.photo-gallery-wrapper .gallery-tab{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;background-color:#fff;margin:0 auto 3.125rem;max-width:729px}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab{margin:0 auto 1.25rem}}.photo-gallery-wrapper .gallery-tab .nav-pills{width:100%;height:64px;flex-wrap:wrap;display:flex;padding:0}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .nav-pills{display:none;height:100%}}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .nav-pills.show{display:block;top:30px}}.photo-gallery-wrapper .gallery-tab .nav-pills .nav-item{flex:1;padding:0;outline:0!important}.photo-gallery-wrapper .gallery-tab .nav-pills .nav-item:active{background-color:transparent}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .nav-pills .nav-item{flex:0 0 auto;background-color:#fff}}.photo-gallery-wrapper .gallery-tab .nav-link{font-size:.875rem;font-weight:500;line-height:1.225rem;color:#6e7191;margin:0 auto;width:100%;height:100%;border-radius:0}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .nav-link{white-space:break-spaces}}.photo-gallery-wrapper .gallery-tab .nav-link.active{color:#262338;background-color:#eff0f6;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#7abef7 -19.51%,#4080f5 36.51%,#572ac2 100%);border-image-slice:1;width:100%}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .nav-link.active{border:none;background-color:#fff;color:#6e7191}}.photo-gallery-wrapper .gallery-tab .nav-link:hover{background-color:#eff0f6!important}.photo-gallery-wrapper .gallery-tab .dropdown-toggle{display:none;text-align:left;height:52px;font-size:.875rem;transition:all .5s ease;background-color:#eff0f7;border:none;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#7abef7 -19.51%,#4080f5 36.51%,#572ac2 100%);border-image-slice:1;color:#262338;position:relative}.photo-gallery-wrapper .gallery-tab .dropdown-toggle::after{content:"";position:absolute;top:18px;right:20px;border:solid #6e7191;border-width:0 2px 2px 0;display:inline-block;padding:.3125rem;transform:rotate(45deg);transition:all .3s ease}.photo-gallery-wrapper .gallery-tab .dropdown-toggle.arrow::after{transform:rotate(-135deg)}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-tab .dropdown-toggle{display:block;width:100%;text-align:center;min-height:52px;padding-right:1.875rem;white-space:break-spaces;height:auto}}.photo-gallery-wrapper .gallery-tab .dropdown-toggle:focus{box-shadow:none;outline:0}.photo-gallery-wrapper .gallery-content{padding:.3125rem}.photo-gallery-wrapper .gallery-content>div{padding-bottom:3.125rem}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-content>div{padding-bottom:.625rem}}.photo-gallery-wrapper .gallery-content .field__items{margin:0 -.625rem}.photo-gallery-wrapper .gallery-content .field__items .slick-arrow{background:0 0!important;border:none;bottom:-60px}.photo-gallery-wrapper .gallery-content .field__items .slick-arrow.disabled{background:0 0!important}.photo-gallery-wrapper .gallery-content .field__items .field__item{padding:.625rem}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-content .field__items .field__item{width:50%}}@media screen and (min-width:48rem) and (max-width:75rem){.photo-gallery-wrapper .gallery-content .field__items .field__item{width:33.33%}}.photo-gallery-wrapper .gallery-content .field__items .field__item a:focus{outline:0!important}.photo-gallery-wrapper .gallery-content .field__items a:focus{outline:0!important}.photo-gallery-wrapper .gallery-item-wrapper .gallery-content:not(.gallery-many-items) .slick-slider .slick-track{transform:translate3d(0,0,0)!important}.photo-gallery-wrapper .gallery-item-wrapper .gallery-item .fade:not(.show){display:none}.photo-gallery-wrapper .gallery-item-wrapper .gallery-item>.slick-list>.slick-track{transform:none!important}.photo-gallery-wrapper .gallery-item-wrapper .gallery-item>.slick-list>.slick-track>.slick-slide:not(.slick-current){height:0}.photo-gallery-wrapper .gallery-item-wrapper .field--type-image{margin:0!important;cursor:pointer;float:none!important}.photo-gallery-wrapper .gallery-item-wrapper img{margin:0!important}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-item-wrapper img{width:100%;height:200px;object-fit:cover}}@media screen and (min-width:48rem) and (max-width:75rem){.photo-gallery-wrapper .gallery-item-wrapper img{height:300px;object-fit:cover;width:100%}}.photo-gallery-wrapper .gallery-item-wrapper .media-wrapper a{display:flex;justify-content:center;margin-bottom:.625rem}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav{position:relative;display:flex;justify-content:center;padding:0!important}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-next::before{content:url(/themes/custom/hclf_revamp/images/Forward-Arrow.svg)}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-prev::before{content:url(/themes/custom/hclf_revamp/images/Forward-Arrow.svg);transform:rotate(180deg);display:block}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .dots{margin:0 .625rem}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .arrows{position:relative;bottom:10px;display:flex}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-dots{position:unset;display:flex;width:auto}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-dots li{margin:0 .375rem}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-dots .dot{color:#14142b;border:none;padding:.625rem;cursor:pointer;font-size:1.25rem;text-decoration:none!important;font-weight:400}.photo-gallery-wrapper .gallery-item-wrapper .gallery-nav .slick-dots .slick-active .dot{color:#006eb7}.photo-gallery-wrapper .gallery-item-wrapper .dropdown-btn{display:none;width:100%;text-align:left;border:none;font-size:.875rem;font-weight:500;line-height:1.25rem;background-color:#eff0f7;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#7abef7 -19.51%,#4080f5 36.51%,#572ac2 100%);border-image-slice:1;color:#262338}.photo-gallery-wrapper .gallery-item-wrapper .dropdown-btn .gallery-custom-text{padding:1.0625rem 1.125rem;position:relative;transition:all .5s ease}.photo-gallery-wrapper .gallery-item-wrapper .dropdown-btn .gallery-custom-text::after{content:"";position:absolute;top:18px;right:20px;border:solid #6e7191;border-width:0 2px 2px 0;display:inline-block;padding:.3125rem;transform:rotate(45deg);transition:all .3s ease}.photo-gallery-wrapper .gallery-item-wrapper .dropdown-btn .gallery-custom-text.arrow::after{transform:rotate(-135deg)}@media screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-item-wrapper .dropdown-btn{display:block}}.photo-gallery-wrapper .gallery-item-wrapper .youtube-button{position:relative}.photo-gallery-wrapper .gallery-item-wrapper .youtube-button::before{content:"";transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:100px;height:100px;background:rgba(0,0,0,.45);border-radius:50%}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-item-wrapper .youtube-button::before{width:60px;height:60px}}.photo-gallery-wrapper .gallery-item-wrapper .youtube-button::after{content:"";color:#fff;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:40px;height:55px;filter:invert(1);background-image:url(/themes/custom/hclf_revamp/images/play-solid.svg);margin-left:.375rem}@media only screen and (max-width:47.9375rem){.photo-gallery-wrapper .gallery-item-wrapper .youtube-button::after{margin-left:.25rem;width:22px;height:30px}}.slick-track-flex{display:flex;justify-content:center}.slick-track-flex .slick-slide{height:auto;display:grid;grid-template-rows:1fr 1fr}.mfp-container button.mfp-arrow::before{display:none!important}
/* Source and licensing information for the above line(s) can be found at https://www.hclfoundation.org/themes/custom/hclf_revamp/css/components/photo-gallery.min.css. */