.prs-image img{width:100%}.prs-paragraph{color:#797979;font-size:var(--fs-p2);line-height:var(--lh-p2);font-weight:var(--fw-bold)}.prs-image img.prs-image-stretched{width:100%}.prs-image img.prs-image-background{background:#eff2f5;padding:10px}.prs-image img.prs-image-border{border:2px solid #000}.prs-quote.left{text-align:left}.prs-quote.center{text-align:center}.prs-quote.right{text-align:right}.prs-warning div{padding:10px}.prs-warning p{margin-bottom:0}.prs-warning{background-color:#fffaf0;border:1px solid #ed8936;color:#c05621;border-radius:7px}.prs-alert{position:relative;padding:10px;border-radius:5px;margin-bottom:10px}.prs-alert p{margin-bottom:0}.prs-alert-align-left{text-align:left}.prs-alert-align-center{text-align:center}.prs-alert-align-right{text-align:right}.prs-alert-primary{background-color:#ebf8ff;border:1px solid #4299e1;color:#2b6cb0}.prs-alert-secondary{background-color:#f7fafc;border:1px solid #cbd5e0;color:#222731}.prs-alert-info{background-color:#e6fdff;border:1px solid #4cd4ce;color:#00727c}.prs-alert-success{background-color:#f0fff4;border:1px solid #68d391;color:#2f855a}.prs-alert-warning{background-color:#fffaf0;border:1px solid #ed8936;color:#c05621}.prs-alert-danger{background-color:#fff5f5;border:1px solid #fc8181;color:#c53030}.prs-alert-light{background-color:#fff;border:1px solid #edf2f7;color:#1a202c}.prs-alert-dark{background-color:#2d3748;border:1px solid #1a202c;color:#d3d3d3}.prs-carousel{margin-bottom:32px}.prs-carousel .carousel-item{aspect-ratio:2.4;opacity:0;transition-property:opacity;transform:none}.prs-carousel img{width:100%;height:100%;display:block;object-fit:cover}.prs-carousel .carousel-indicators li,.prs-carousel .carousel-indicators button{height:8px;width:8px;opacity:1;border-radius:50%}.prs-carousel .carousel-indicators .active{background-color:#d1ae68}.prs-carousel .carousel-item.active,.prs-carousel .carousel-item-next.carousel-item-start,.prs-carousel .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.prs-carousel .active.carousel-item-start,.prs-carousel .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (max-width:767px){.prs-carousel{margin-bottom:16px}.prs-carousel .carousel-item{aspect-ratio:unset}}