::-moz-selection{background-color:#314eb4;color:#fff;text-shadow:none}::selection{background-color:#314eb4;color:#fff;text-shadow:none}::-moz-selection{background-color:#314eb4;color:#fff;text-shadow:none}::-webkit-selection{background-color:#314eb4;color:#fff;text-shadow:none}.alf-top-bar *::-moz-selection{background-color:#5e78d3;color:#fff;text-shadow:none}.alf-top-bar *::selection{background-color:#5e78d3;color:#fff;text-shadow:none}.alf-top-bar *::-moz-selection{background-color:#5e78d3;color:#fff;text-shadow:none}.alf-top-bar *::-webkit-selection{background-color:#5e78d3;color:#fff;text-shadow:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.alf-swiper-container-carousel_01 .swiper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;overflow:visible;height:30rem;width:100%;padding:0;margin-bottom:3rem;-webkit-mask-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 5%, #000 40%, #000 50%, rgba(0,0,0,0) 95%, rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 5%, #000 40%, #000 50%, rgba(0,0,0,0) 95%, rgba(0,0,0,0) 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.alf-swiper-container-carousel_01 .swiper-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation}.alf-swiper-container-carousel_01 .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%;height:13.75rem;position:relative;box-sizing:border-box}.alf-swiper-container-carousel_01 .swiper-slide-bg-image{position:absolute;left:0%;top:0%;width:100%;height:100%;z-index:0}.alf-swiper-container-carousel_01 .swiper-slide-content{width:100%;height:100%;display:flex;position:relative;z-index:1;box-sizing:border-box}.alf-swiper-container-carousel_01 .swiper-slide-carousel_01{background-color:#333;border-radius:12px}.alf-swiper-container-carousel_01 .swiper-slide-carousel_01.swiper-slide-active img{box-shadow:0 0 0 3px #314eb4}.alf-swiper-container-carousel_01 .swiper-slide-bg-image-carousel_01{-o-object-fit:cover;object-fit:cover;border-radius:inherit}.alf-swiper-container-carousel_01 .swiper-slide-content-carousel_01{align-items:center;justify-content:center;flex-direction:column;gap:0;border-radius:inherit}.alf-swiper-container-carousel_01 .swiper-slide-text-carousel_01{position:absolute;top:calc(100% + .5rem);text-align:center}.alf-swiper-container-carousel_01 .swiper-slide-block-carousel_01{display:flex;box-sizing:border-box;text-decoration:none;align-items:center;justify-content:flex-start;flex-direction:row;border-radius:12px;gap:0;padding:0 0}.alf-swiper-container-carousel_01 .alf-swiper-a-001{transition:all .25s ease;display:block;height:100%;width:100%;border-radius:inherit;border:2px solid rgba(49,78,180,0.75) !important;background-color:rgba(255,255,255,0)}.alf-swiper-container-carousel_01 .alf-swiper-a-001:hover,.alf-swiper-container-carousel_01 .alf-swiper-a-001:focus,.alf-swiper-container-carousel_01 .alf-swiper-a-001:active{background-color:rgba(255,255,255,0.25)}@media (min-width: 767px){.alf-swiper-master-container-carousel_01{margin-top:-4rem;-webkit-mask-image:linear-gradient(to right, rgba(0,0,0,0) 0%, #000 25%, #000 75%, rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right, rgba(0,0,0,0) 0%, #000 25%, #000 75%, rgba(0,0,0,0) 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.alf-swiper-container-carousel_01 .swiper{overflow:visible;width:100%;height:13.75rem;padding:0;margin-bottom:3rem;margin-top:6rem;-webkit-mask-image:none;mask-image:none}.alf-swiper-container-carousel_01 .swiper-slide{width:100%;height:100%}.alf-swiper-container-carousel_01 .swiper-slide-bg-image-carousel_01{-webkit-filter:drop-shadow(0 0 10px rgba(254,254,254,0.625)) drop-shadow(0 0 5px #fefefe) drop-shadow(0 -15px 25px rgba(27,43,100,0.325));filter:drop-shadow(0 0 10px rgba(254,254,254,0.625)) drop-shadow(0 0 5px #fefefe) drop-shadow(0 -15px 25px rgba(27,43,100,0.325))}}@media (min-width: 1090px){.alf-swiper-container-carousel_01 .swiper{overflow:visible;width:100%;height:13.75rem;padding:0;margin-bottom:3rem}.alf-swiper-container-carousel_01 .swiper-slide{width:100%;height:100%}}@media (min-width: 1440px){.alf-swiper-container-carousel_01 .swiper{overflow:visible;width:100%;height:13.75rem;padding:0;margin-bottom:3rem}}@media (min-width: 1920px){.alf-swiper-container-carousel_01 .swiper{overflow:visible;width:100%;height:13.75rem;padding:0;margin-bottom:3rem}}
