.color-white{color:#fff !important}.color-off-white{color:#f6f8fa !important}.color-black{color:#1c1c1c !important}.color-blue{color:#2721e9 !important}.color-dark-blue{color:#1b1b67 !important}.color-yellow{color:#fffd74 !important}.bg-white{background-color:#fff !important}.bg-off-white{background-color:#f6f8fa !important}.bg-black{background-color:#1c1c1c !important}.bg-blue{background-color:#2721e9 !important}.bg-dark-blue{background-color:#1b1b67 !important}.bg-yellow{background-color:#fffd74 !important}.block-img-blocks .img-blocks-wrapper{position:relative;display:grid;place-items:center}.block-img-blocks .img-blocks-wrapper .medias{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;width:100%}@media(max-width: 991.98px){.block-img-blocks .img-blocks-wrapper .medias{grid-template-columns:repeat(2, 1fr);gap:1rem}}.block-img-blocks .img-blocks-wrapper .medias .media{aspect-ratio:1/1}.block-img-blocks .img-blocks-wrapper .medias .media img{object-fit:cover;height:100%;width:100%;object-position:center;pointer-events:none;will-change:transform;border-radius:10px}.block-img-blocks .img-blocks-wrapper .medias img{object-fit:cover;border-radius:10px;display:block;pointer-events:none;will-change:transform}.img-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center}.img-lightbox .lightbox-backdrop{position:absolute;inset:0;background-color:#000}.img-lightbox .lightbox-content{position:relative;z-index:2;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.img-lightbox .lightbox-image{max-width:100%;max-height:90vh;object-fit:contain;border-radius:10px}.img-lightbox .lightbox-close,.img-lightbox .lightbox-prev,.img-lightbox .lightbox-next{position:absolute;z-index:3;background-color:hsla(0,0%,100%,0);border:none;color:#fff;font-size:2rem;width:50px;height:50px;border-radius:50%;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.img-lightbox .lightbox-close:hover,.img-lightbox .lightbox-prev:hover,.img-lightbox .lightbox-next:hover{background-color:hsla(0,0%,100%,0)}.img-lightbox .lightbox-close{top:2rem;right:2rem}.img-lightbox .lightbox-prev{left:2rem;top:50%;transform:translateY(-50%)}.img-lightbox .lightbox-next{right:2rem;top:50%;transform:translateY(-50%)}@media(max-width: 767.98px){.img-lightbox .lightbox-close{top:1rem;right:1rem;width:40px;height:40px;font-size:1.5rem}.img-lightbox .lightbox-prev,.img-lightbox .lightbox-next{width:40px;height:40px;font-size:1.5rem}.img-lightbox .lightbox-prev{left:1rem}.img-lightbox .lightbox-next{right:1rem}}
