.elementor .r4e-photo{width:100%;min-width:0px;aspect-ratio:4/3;object-fit:cover;border-radius:0.85rem;box-shadow:0px 10px 28px 0px rgba(31,42,36,0.14);flex:1 1 0px;max-width: none;\n}.elementor .r4e-photo-row{width:100%;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;align-items:stretch;}.elementor .r4e-credit{max-width:48rem;font-family:Arial;font-size:0.85rem;color:#6a756e;margin:0px;}.elementor .r4e-video{width:100%;max-width:48rem;overflow:hidden;aspect-ratio:16/9;border-radius:0.75rem;}.elementor .r4e-card-p{font-size:0.98rem;color:#3d4a43;line-height:1.6;margin:0px;}.elementor .r4e-card{width:100%;padding:1.75rem;border-radius:0.85rem;border-width:1px;border-color:rgba(31,42,36,0.08);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.85rem;}.elementor .r4e-btn:hover,.elementor .r4e-btn:focus-visible{background-color:#a84b1d;}.elementor .r4e-btn{font-size:0.95rem;color:#fff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.5rem;border-style:none;background-color:#c45c26;align-self:flex-start;}.elementor .r4e-btn-row{display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .r4e-p{max-width:48rem;font-size:1.05rem;color:#3d4a43;line-height:1.7;margin:0px;}.elementor .r4e-h3{font-size:1.5rem;color:#1f2a24;margin:0px;}.elementor .r4e-h2{font-size:2.25rem;color:#1f2a24;margin:0px;}.elementor .r4e-section{max-width:72rem;padding-block-start:1rem;padding-block-end:3rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}