.referencepage .card-reference{position:absolute;top:50%;left:50%;transform:translate(5%, -50%);right:0}@media screen and (max-width:1199.98px){.referencepage .card-reference{width:80%;transform:translate(-100px, -50%)}}@media screen and (max-width:991.98px){.referencepage .card-reference{width:inherit;margin:0 auto;position:relative;top:-50px;transform:unset;left:unset}}@media screen and (max-width:575.98px){.referencepage .card-reference{width:90%}}.referencepage .blog-secondarypost{width:80%;margin:0 auto;position:relative;top:-80px}.referenceelement .reference_content{position:absolute;bottom:70px;z-index:99}.referenceelement .reference_content *{color:#fff}@media screen and (max-width:991.98px){.referenceelement .reference_content *{color:#000}}@media screen and (max-width:991.98px){.referenceelement .reference_content{position:relative;bottom:0px}}.referenceelement .card-reference{position:absolute;top:50%;left:50%;transform:translate(0, -50%);right:0}@media screen and (max-width:991.98px){.referenceelement .card-reference{width:inherit;margin:0 auto;position:relative;top:-50px;transform:unset;left:unset}}@media screen and (max-width:575.98px){.referenceelement .card-reference{top:-20px}}@media screen and (max-width:991.98px){.referenceelement .card-reference .card{box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important}}.referenceelement .swiper__controls{position:relative !important}@media screen and (max-width:991.98px){.referenceelement .swiper__controls{position:absolute !important}}.referenceelement .swiper-pagination{top:50px;left:50px;height:max-content}.referenceelement .reference_img{position:relative}.referenceelement .reference_img::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0, 0, 0, 0.4)}