.elementor .slate-section-title{font-size:2rem;color:#24343b;line-height:1.25;margin-block-start:3.5rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .slate-photo-caption{font-size:1rem;color:#43545b;line-height:1.7;padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;display:block;}.elementor .slate-photo-title{font-size:1.25rem;color:#24343b;line-height:1.35;padding-block-start:1.1rem;padding-block-end:0.4rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;display:block;}.elementor .slate-photo-card{overflow:hidden;padding:0px;border-radius:0.4rem;border-width:1px;border-color:#dedbd5;border-style:solid;background-color:#ffffff;}.elementor .slate-photo-watermark{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;font-weight:600;font-size:0.85rem;color:#ffffff;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;background-color:#172a32cc;display:block;text-align: right; pointer-events: none;\n}.elementor .slate-project-photo{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;display:block;}.elementor .slate-photo-frame{overflow:hidden;position:relative;padding:0px;background-color:#172a32;}