@charset "UTF-8";
.linkedpageselement .element__with--slider .swiper-container:hover .swiper__group--controls{opacity:1}.linkedpageselement .element__with--slider .linkedpage__card{display:flex;flex-direction:column;gap:30px}.linkedpageselement .element__with--slider .linkedpage__card .img__zoom{border-radius:var(--border-radius-lg);overflow:hidden}.linkedpageselement .cardwithcontent{--font-clr: var(--white)}.linkedpageselement .cardwithcontent .img__gradient{background:black;background:linear-gradient(0deg, rgba(var(--clr-secondary-rgb), 0.9) 0%, rgba(var(--clr-secondary-rgb), 0) 40%);position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;pointer-events:none}.linkedpageselement .cardwithcontent .linkedpage__card{position:relative}.linkedpageselement .cardwithcontent .linkedpage__card .linkedpage__card--content{position:absolute;bottom:10px;left:0;margin:30px;width:calc(100% - 60px);z-index:2;pointer-events:none}@media (max-width:991.98px){.linkedpageselement .cardwithcontent .linkedpage__card .linkedpage__card--content{margin:20px;width:calc(100% - 40px)}}.element__with--tiles .tile{border-bottom:1px solid rgba(var(--font-clr-rgb), 0.2)}.element__with--tiles .tile .tile__title{display:block;position:relative}.element__with--tiles .tile .tile__title:not(.without__content){cursor:pointer}.element__with--tiles .tile .tile__title:not(.without__content):after{position:absolute;right:0;top:0;background-image:none;width:auto;height:auto;content:"" !important;font-family:"Font Awesome 5 Pro";transition:var(--transition);font-size:40px;font-weight:300;color:var(--font-clr);transform:rotate(135deg)}@media (max-width:1399.98px){.element__with--tiles .tile .tile__title:not(.without__content):after{font-size:36px}}@media (max-width:1199.98px){.element__with--tiles .tile .tile__title:not(.without__content):after{font-size:32px}}@media (max-width:991.98px){.element__with--tiles .tile .tile__title:not(.without__content):after{font-size:28px}}@media (max-width:767.98px){.element__with--tiles .tile .tile__title:not(.without__content):after{font-size:22px}}@media (min-width:768px){.element__with--tiles .tile .tile__title:not(.without__content):after{top:-7px}}.element__with--tiles .tile .tile__content{height:0;opacity:0;transition:var(--transition);pointer-events:none;color:var(--font-clr)}.element__with--tiles .tile .tile__content a{pointer-events:all}.element__with--tiles .tile.active .tile__title:after{transform:rotate(45deg)}.element__with--tiles .tile.active .tile__content{height:auto;opacity:1;margin-bottom:2rem}