.heroslider-block .animate_element{opacity:0}.heroslider-block .hero-section-height{min-height:32rem}@media screen and (min-width:992px){.heroslider-block .hero-section-height{height:var(--hero-section-height);min-height:calc(var(--fru-content-height) + var(--navbar-height) + 2rem)}}.heroslider-block .hero-carousel{height:100%;min-height:var(--hero-section-height)}@media screen and (min-width:992px){.heroslider-block .hero-carousel{height:var(--hero-section-height);min-height:calc(var(--fru-content-height) + var(--navbar-height) + 2rem);width:100%}}.heroslider-block .hero-carousel .carousel-inner{height:var(--hero-section-height)}@media (min-height:700px),screen and (min-width:992px){.heroslider-block .hero-carousel .carousel-inner{min-height:calc(var(--fru-content-height) + var(--navbar-height) + 2rem)}}.heroslider-block .hero-carousel .carousel-item{height:var(--hero-section-height)}.heroslider-block .hero-carousel .carousel-item,.heroslider-block .hero-carousel .carousel-item.active{transition:transform .6s ease-in-out 0s,opacity .6s ease-in-out}.heroslider-block .hero-carousel img{min-height:calc(var(--navbar-height) + var(--hero-section-height) + 1rem);width:100%}.heroslider-block .hero-carousel .carousel-inner>.carousel-item>a>img,.heroslider-block .hero-carousel .carousel-inner>.carousel-item>img{animation:fadeIn .8s ease-in-out forwards,enlarge 5s ease-in-out .15s forwards;-o-object-fit:cover;object-fit:cover;width:100%}.heroslider-block .hero-carousel .carousel-item-next.carousel-item-start .carousel-caption,.heroslider-block .hero-carousel .carousel-item-prev.carousel-item-end .carousel-caption{opacity:0;z-index:0}.heroslider-block .hero-carousel .carousel-caption{transition:opacity .35s ease}.heroslider-block .carousel-caption{align-items:center;display:flex;height:100%;left:0;padding-top:calc(var(--navbar-height) + 1rem);position:absolute;top:0;width:100%}[dir=rtl] .heroslider-block .carousel-caption{left:auto;right:0}.heroslider-block .slider-dots{bottom:4rem;position:absolute;width:100%}.heroslider-block .carousel-indicators{gap:.5rem;justify-content:flex-start;position:relative}.heroslider-block .carousel-indicators button.active:first-child:last-child{display:none}.heroslider-block .carousel-indicators [data-bs-target]{background-color:var(--color-white)!important;border:0;border-radius:20px;height:16px;opacity:1;width:16px}.heroslider-block .carousel-indicators .active{background-color:var(--color-primary-p1)!important;position:relative}.heroslider-block .carousel-indicators .active:before{border:2px solid var(--color-primary-p1);border-radius:20px;content:"";display:block;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.heroslider-block .heroslider-overlay-content{height:100%;transition:opacity .35s ease}.heroslider-block .heroslider-overlay-content.fru-element{background-color:var(--color-grey-scale-000);pointer-events:none;position:relative;text-align:center}.heroslider-block .heroslider-overlay-content.fru-element>.container-fluid>.fru-content{margin-left:auto;margin-right:auto;pointer-events:auto;position:relative;width:300px}@media screen and (min-width:375px){.heroslider-block .heroslider-overlay-content.fru-element>.container-fluid>.fru-content{width:376px}}@media screen and (min-width:992px){.heroslider-block .heroslider-overlay-content.fru-element>.container-fluid>.fru-content{margin-left:auto;margin-right:0}[dir=rtl] .heroslider-block .heroslider-overlay-content.fru-element>.container-fluid>.fru-content{margin-left:0;margin-right:auto}.heroslider-block .heroslider-overlay-content.fru-element{align-items:center;background-color:transparent;display:flex;opacity:1;padding-top:var(--navbar-height);position:absolute;right:0;text-align:right;top:0;width:50%;z-index:1}}:root{--animate-duration:1s}.animate__animated{animation-delay:var(--animation-delay);animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-50%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes kenburns{0%{transform:scale(1);transition:transform 20s linear 0s}to{transform:scale(1.4);transition:transform 20s linear 0s}}