.mainSite .banner{color:var(--color-black);margin-bottom:2.5rem}.mainSite .homePage{width:100%;overflow:hidden}.mainSite .banner .inner img.img{position:absolute;right:0;max-width:60%;max-height:100%;z-index:-1}.mainSite.is-home.is-scrolled .banner .content{min-width:100%!important}.mainSite .banner .content{flex:auto;width:100%;max-width:100%}.mainSite .banner h1{font-size:clamp(2.25rem,11vw,4.5rem);font-weight:500;line-height:.9em}.mainSite .banner .inner{position:relative}.mainSite .banner .inner .element{font-weight:300;z-index:1;position:relative}.mainSite .banner .inner{display:none}.mainSite .banner .inner.active{display:block}.mainSite .hero{height:100%;margin-top:-1.8rem}.mainSite .bsns,.mainSite .err,.mainSite .hero{color:var(--color-white);border-radius:.25rem;overflow:hidden}.mainSite #heroImage{justify-content:end;display:flex;flex-direction:column;min-height:min(70vh,34rem);padding-block:4rem!important}body:has(.cmsBarHolder) .mainSite .banner .hero{overflow:visible}.mainSite #heroImage>.adminElementHolder{position:relative;z-index:2}.mainSite #heroImage>.adminElementHolder .nav-tabs{position:absolute;top:calc(100% - .35rem);left:.5rem;z-index:1042}body:has(.cmsBarHolder) .mainSite .homePage .adminElementHolder{position:relative;z-index:2}body:has(.cmsBarHolder) .mainSite .homePage .adminElementHolder.active,body:has(.cmsBarHolder) .mainSite .homePage .adminElementHolder:hover{z-index:1042}body:has(.cmsBarHolder) .mainSite .homePage .adminElementHolder .nav-tabs{position:absolute;top:calc(100% - .35rem);left:.5rem;z-index:1043}.mainSite #bsnsImage,.mainSite #errImage,.mainSite #heroImage{min-height:12rem;padding:1.25rem;background:center center/cover no-repeat;position:relative;z-index:0}.mainSite #bsnsImage::after,.mainSite #errImage::after,.mainSite #heroImage::after{content:"";position:absolute;background:linear-gradient(to right,rgba(40,40,40,.72) 0,rgba(40,40,40,.24) 100%);height:100%;width:100%;top:0;left:0;z-index:-1}.mainSite #bsnsImage h2,.mainSite #errImage h2{font-size:clamp(1.6rem,8vw,2.5rem)}.mainSite #bsnsImage p,.mainSite #errImage p,.mainSite #heroImage p{font-size:clamp(1rem,4vw,1.5rem);line-height:1.25}.mainSite .homePage section:not(.preFooter){margin-bottom:3.5rem}.mainSite .homePage .customGrid .blockPreset-dark .blockPresetContent{background-color:var(--color-prim);color:var(--color-white);padding:clamp(1.25rem,3vw,2.5rem);border-radius:.25rem;overflow:hidden;min-height:100%}.mainSite .homePage .customGrid .blockPreset-dark .blockPresetContent a{color:currentColor}.mainSite .populair-cats .row:first-of-type{margin-bottom:2rem}.mainSite .populair-cats .col-md-3{position:relative}.mainSite .populair-cats .cat{background-color:rgba(var(--color-black-rgb),.04);border-radius:.25rem;min-height:14rem;aspect-ratio:4/3;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.65rem;color:var(--color-black);text-decoration:none;padding:1.5rem 1rem 1.35rem}.mainSite .populair-cats .image{width:min(92%,16.5rem);min-height:11.25rem;display:flex;justify-content:center;align-items:center}.mainSite .populair-cats .image img{width:auto;max-height:10rem;object-fit:contain}.mainSite .populair-cats .homeCatImage{width:100%;height:11.25rem;background-color:transparent!important;background-position:center;background-repeat:no-repeat;background-size:contain!important}.mainSite .populair-cats .homeCatImage .editBgImageElementBtn{top:0;right:0;white-space:nowrap}.mainSite .populair-cats .content{position:relative;z-index:1;padding-inline:1rem;text-align:center;width:100%}.mainSite .populair-cats .content h3{margin:0;font-size:1.45rem;font-weight:600;line-height:1.2}.mainSite .about{display:flex;flex-direction:column;gap:2.5rem;padding-block:3.5rem;background-color:var(--color-prim);color:var(--color-white)}.mainSite .about .video{width:100%}.mainSite .about .video>p{margin-bottom:0}.mainSite .about .content{width:min(100% - 2rem,680px);max-width:680px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center}.mainSite .tools{margin-bottom:4rem!important}.mainSite .lastcta .test{background-color:var(--color-prim);display:flex;flex-direction:column;gap:2rem;border-radius:.25rem;padding:2rem 1.25rem;position:relative}.mainSite .lastcta .content{display:flex;flex-direction:column;gap:1.5rem;color:var(--color-white)}.mainSite .lastcta .content h2{line-height:1.4;font-size:clamp(1.7rem,8vw,2.5rem)}.mainSite .lastcta .content p{margin-bottom:0}.mainSite .lastcta .image{position:static;align-self:center}.mainSite .lastcta .image>p{margin-bottom:0}.mainSite .newsItems{grid-template-columns:1fr;gap:1.5rem}.mainSite .homePage .newsItems .newsItem .inner{aspect-ratio:16/9}@media(min-width:768px){.mainSite .banner h1{font-size:4.5rem;margin-bottom:2.75rem}.mainSite .banner .inner img.img{right:unset;left:50%;max-width:45%}.mainSite header .menu a.cta{display:inline-block}.mainSite .homePage section:not(.preFooter){margin-bottom:5rem}.mainSite #bsnsImage,.mainSite #errImage,.mainSite #heroImage{padding:2.5rem}.mainSite .populair-cats .row:first-of-type{margin-bottom:0}.mainSite .newsItems{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media(min-width:992px){.mainSite .newsItems{grid-template-columns:repeat(3,1fr)}.mainSite .about{flex-direction:row;padding-block:7rem}.mainSite .about .video{min-width:calc(50% - 1rem);width:auto}.mainSite .about .content{margin-inline:0}.mainSite .tools{margin-bottom:9rem!important}.mainSite .lastcta .test{flex-direction:row;gap:2.5rem;padding:4rem 5.5rem 5rem}.mainSite .lastcta .image{position:absolute;right:5.5rem;bottom:0}}@media(min-width:1200px){.mainSite .banner{display:flex;height:66vh;max-height:66vh;justify-content:end}.mainSite .banner .content #heroImage{height:stretch}.mainSite .banner .inner img.img{right:unset;left:50%;max-width:80%}.mainSite .banner .content{margin-top:2.5rem;border-radius:.25rem;max-width:calc(75% - 2.5rem)}.mainSite .banner .inner .element{width:80%}.mainSite .banner .inner .element p{width:50%}}@media(max-width:575.98px){.mainSite .banner{margin-bottom:1.5rem}.mainSite #heroImage{min-height:25rem;padding:3rem 1.25rem!important}.mainSite .bsns-err .row{--bs-gutter-y:1rem}.mainSite #bsnsImage,.mainSite #errImage{min-height:11rem}.mainSite .populair-cats .cat{min-height:13rem}.mainSite .lastcta .image img{max-height:16rem;object-fit:contain}}
.mainSite .lastcta .test{overflow:visible}.mainSite .lastcta .content{position:relative;z-index:2}.mainSite .lastcta .image{width:min(100%,22rem);height:18rem;pointer-events:none}.mainSite .lastcta .lastCtaBgImage{width:100%;height:100%;background-color:transparent!important;background-position:center bottom;background-repeat:no-repeat;background-size:contain!important;pointer-events:auto}@media(min-width:992px){.mainSite .lastcta .test{align-items:center;min-height:20rem}.mainSite .lastcta .content{width:min(62%,58rem);padding-right:2rem}.mainSite .lastcta .image{right:clamp(2rem,6vw,5.5rem);z-index:1;width:min(34vw,30rem);height:calc(100% + 7rem);align-self:unset}}@media(max-width:991.98px){.mainSite .lastcta .test{padding:2.5rem 2rem 0;overflow:hidden}.mainSite .lastcta .content{width:100%;min-width:0}.mainSite .lastcta .content h2{font-size:clamp(2rem,6vw,3rem);line-height:1.12}.mainSite .lastcta .content p{line-height:1.6}.mainSite .lastcta .image{width:100%;height:clamp(17rem,38vw,24rem);margin:.25rem 0 0}.mainSite .lastcta .lastCtaBgImage{background-position:center bottom}.mainSite .lastcta .lastCtaBgImage .editBgImageElementBtn{top:.75rem;right:.75rem}}@media(max-width:575.98px){.mainSite .lastcta .container-xxl{padding-left:1rem;padding-right:1rem}.mainSite .lastcta .test{padding:2rem 1.25rem 0}.mainSite .lastcta .content h2{font-size:clamp(1.7rem,10vw,2.25rem)}.mainSite .lastcta .content p{font-size:.98rem;line-height:1.55}.mainSite .lastcta .content .cta,.mainSite .lastcta .content .btn{width:fit-content;max-width:100%;padding-inline:1.25rem;font-size:1rem}.mainSite .lastcta .image{height:14.5rem;margin:.5rem 0 0}.mainSite .lastcta .lastCtaBgImage .editBgImageElementBtn{top:.5rem;right:.5rem}}
/*# sourceMappingURL=home.min.css.map */

.mainSite .lastcta .content .cta,.mainSite .lastcta .content .btn{margin-top:1.25rem}
.mainSite .lastcta .content .adminElements{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}