/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table;}.lightSlider{overflow:hidden;margin:0;}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}.lSSlideWrapper>.lightSlider:after{clear:both;}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1.5s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade{position:relative;}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%;}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade>*.active{z-index:10;}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1;}.lSSlideOuter .lSPager.lSpg{margin:0.625rem 0 0;padding:0;text-align:center;}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 0.313rem;}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:1.875rem;display:inline-block;height:0.5rem;overflow:hidden;text-indent:-999em;width:0.5rem;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca;}.lSSlideOuter .media{opacity:0.8;}.lSSlideOuter .media.active{opacity:1;}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s;}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0.313rem;}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;}.lSSlideOuter .lSPager.lSGallery:after{clear:both;}.lSAction>a{display:block;top:50%;cursor:pointer;position:absolute;margin-top:-1rem;box-shadow:0 0.25rem 0.75rem 0 rgba(0,0,0,0.1);}.lSAction>.lSPrev{left:0.8rem;}.lSAction>.lSNext{background-position:-2rem 0;right:1rem;}.lSAction>a.disabled{pointer-events:none;}.cS-hidden{height:0.063rem;opacity:0;filter:alpha(opacity=0);overflow:hidden;}.lSSlideOuter.vertical{position:relative;}.lSSlideOuter.vertical.noPager{padding-right:0rem !important;}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0;}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important;}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-0.875rem;margin-top:0;}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:1.938rem -1.938rem;bottom:0.625rem;top:auto;}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -1.938rem;bottom:auto;top:0.625rem;}.lSSlideOuter.lSrtl{direction:rtl;}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none;}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0;}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left;}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important;}@-webkit-keyframes rightEnd{0%{left:0;}50%{left:-0.938rem;}100%{left:0;}}@keyframes rightEnd{0%{left:0;}50%{left:-0.938rem;}100%{left:0;}}@-webkit-keyframes topEnd{0%{top:0;}50%{top:-0.938rem;}100%{top:0;}}@keyframes topEnd{0%{top:0;}50%{top:-0.938rem;}100%{top:0;}}@-webkit-keyframes leftEnd{0%{left:0;}50%{left:0.938rem;}100%{left:0;}}@keyframes leftEnd{0%{left:0;}50%{left:0.938rem;}100%{left:0;}}@-webkit-keyframes bottomEnd{0%{bottom:0;}50%{bottom:-0.938rem;}100%{bottom:0;}}@keyframes bottomEnd{0%{bottom:0;}50%{bottom:-0.938rem;}100%{bottom:0;}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative;}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.lslider-wrap ul{list-style:none;}.lslider-wrap a{text-decoration:none;}.lslider-wrap .container{width:100%;height:auto;}.lslider-wrap .box{width:24rem;height:35rem;border-radius:0.625rem;margin:1.25rem 0.625rem;background:100%;background-size:cover;background-repeat:no-repeat;position:relative;}.lslider-wrap .box img{width:100%;height:35rem;border-radius:0.5rem;}.lslider-wrap .details{width:82%;position:absolute;bottom:0.938rem;padding:1.875rem;}.lslider-wrap .box:hover{background-color:var(--white);transform-style:preserve-3d;transform:scale(1.02);transition:all ease 0.3s;}.lslider-wrap .lSAction>a{width:3.75rem;height:3.75rem;background-color:var(--white);border-radius:50%;padding:0.875rem 1.563rem;}.lslider-wrap .lSAction>a.lSPrev{padding:0.875rem 1.35rem;}.lSNext i.fa.fa-angle-right,.lSPrev i.fa.fa-angle-left{color:var(--red);font-weight:900;font-size:xx-large;}.lslider-wrap ul.lSPager.lSpg{display:none;}.lslider-wrap a.btn{padding:0.625rem 1.25rem;border-radius:0.25rem;background-color:var(--red);font-size:1.125rem;line-height:1.5rem;font-weight:500;color:var(--white);width:fit-content;cursor:pointer;}.lslider-wrap .details h2{width:100%;height:auto;margin-bottom:0;font-size:2.625rem;font-weight:500;color:var(--white);line-height:initial;}@media (max-width:1199px) and (min-width:992px){.lslider-wrap .lSAction>a{width:3.125rem;height:3.125rem;padding:0.75rem 1.313rem;}.lSNext i.fa.fa-angle-right,.lSPrev i.fa.fa-angle-left{font-size:x-large;}.lslider-wrap .lSAction>a.lSPrev{padding:0.8rem 1.2rem;}.lslider-wrap .box,.lslider-wrap .box img{width:17.5rem;height:25rem;}.lslider-wrap .details{width:80%;bottom:0.8rem;}.lslider-wrap .details h2{font-size:2.625rem;}.lslider-wrap a.btn{font-size:1.3vw;margin:1.125rem 0 0 0;}}@media (max-width:991px) and (min-width:768px){.lslider-wrap .lSAction>a{width:3.125rem;height:3.125rem;padding:0.75rem 1.313rem;}.lSNext i.fa.fa-angle-right,.lSPrev i.fa.fa-angle-left{font-size:x-large;}.lslider-wrap .lSAction>a.lSPrev{padding:0.8rem 1.2rem;}.lslider-wrap .box,.lslider-wrap .box img{width:18.75rem;height:28.125rem;}.lslider-wrap .details{width:80%;bottom:1rem;}.lslider-wrap .details h2{font-size:2rem;}.lslider-wrap a.btn{font-size:2vw;margin:1.125rem 0 0 0;}}@media (max-width:767px){.lslider-wrap .lSAction>a{width:2.813rem;height:2.813rem;padding:0.813rem 1.188rem;}.lSNext i.fa.fa-angle-right,.lSPrev i.fa.fa-angle-left{font-size:large;}.lslider-wrap .lSAction>a.lSPrev{padding:0.875rem 1.15rem;}.lslider-wrap .box,.lslider-wrap .box img{width:13.75rem;height:21.25rem;border-radius:0.25rem;}.lslider-wrap .details{width:80%;bottom:2rem;padding:0.3rem 0 0 0.7rem;}.lslider-wrap .details h2{font-size:1.5rem;}.lslider-wrap a.btn{margin:0.75rem 0 0 0;}.lslider-wrap .container{padding-left:0.313rem;}}
