.elementor .raj-phi-page-hero{display:flex;flex-direction:column}.elementor .raj-phi-page{min-height:var(--page-section-height-desktop);margin-block-start:var(--padding-page-top_bottom);margin-block-end:var(--padding-page-top_bottom);justify-content:center}.elementor .txt-product-h-lg{font-family:Cormorant Garamond;font-size:3rem;letter-spacing:.12em;line-height:1.5em;text-transform:uppercase}.elementor .txt-label-philosophy{font-family:Cormorant Garamond;font-size:.6rem;letter-spacing:.1em;line-height:1.4em}.elementor .txt-brand-name{font-family:Sought RAJ-Font;font-size:1.25rem;letter-spacing:.5em;line-height:1.6em;text-transform:uppercase}.elementor .txt-banner-description{font-family:Cormorant Garamond;font-size:.8rem;letter-spacing:.4em;text-transform:uppercase}.elementor .txt-collection-subtitle{font-family:Montserrat;font-weight:700;font-size:.65rem;letter-spacing:.4em;line-height:1.4em;text-transform:uppercase}.elementor .txt-raj-button{font-family:Montserrat;font-weight:500;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}.elementor .txt-body-italic{font-family:Cormorant Garamond;font-size:1rem;letter-spacing:.03em;line-height:1.5em;font-style:italic}.elementor .txt-body{font-family:Cormorant Garamond;font-size:1rem;line-height:1.5em}.elementor .txt-intro{font-family:Cormorant Garamond;font-weight:700;font-size:1.3rem;letter-spacing:.025em;line-height:1em}.elementor .txt-quote-bold{font-family:Montserrat;font-weight:700;font-size:.65rem;letter-spacing:.35em;line-height:1.5em;text-transform:uppercase}.elementor .txt-quote-italic{font-family:Cormorant Garamond;font-size:.85rem;letter-spacing:.08em;line-height:1.3em;font-style:italic}.elementor .txt-quote{font-family:Montserrat;font-size:.7rem;letter-spacing:.15em;line-height:1.5em}.elementor .txt-symbols{font-family:Cormorant Garamond;font-size:1.35rem;line-height:1.2em}.elementor .txt-section-heading-italic{font-family:Cormorant Garamond;font-size:1.75rem;letter-spacing:.1em}.elementor .txt-section-heading{font-family:Cormorant Garamond;font-size:2rem;letter-spacing:.06em;line-height:1.15em;text-transform:uppercase}.elementor .txt-title-sought{font-family:sought;font-size:2.65rem;letter-spacing:.2em;line-height:1em}.elementor .txt-title{font-family:Cormorant Garamond;font-size:2.65rem;letter-spacing:.06em;line-height:1.15em;text-transform:uppercase}.elementor .raj-page-start{margin-block-start:var(--page-margin-top)}.elementor .raj-icon-logo-image{width:80px;height:80px;max-width:80px;max-height:80px;opacity:70%}.elementor .raj-icon-logo-mark{width:100%;margin-block-start:4rem;margin-block-end:2rem;display:flex;justify-content:center;align-items:center}.elementor .raj-desktop-only{display:flex}.elementor .raj-phi-split{width:100%;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.elementor .raj-phi-split--reverse{flex-direction:row-reverse}.elementor .raj-image{width:100%;overflow:hidden}.elementor .raj-image--portrait{aspect-ratio:2/3;object-fit:cover;object-position:center center}.elementor .raj-image--landscape{aspect-ratio:3/2;object-fit:cover;object-position:center center}.elementor .raj-section{width:100%;min-height:var(--page-section-height-desktop);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:3rem;margin-block-end:3rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.elementor .raj-phi-media{width:50%;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .raj-phi-image--contained{width:75%}.elementor .raj-phi-info{width:50%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:5rem;justify-content:space-around;align-items:center}.elementor .raj-phi-copy-grid{width:80%;text-align:start;padding:0;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:end}.elementor .raj-phi-element-header{width:80%;column-gap:var(--content-gaps);text-align:center;padding:0;display:flex;flex-direction:column;row-gap:var(--content-gaps);justify-content:center;align-items:center}.elementor .raj-phi-copy-summary{width:45%;padding:0;display:flex;flex-direction:column;row-gap:1.25rem}.elementor .raj-phi-copy-body{width:55%;padding:0;display:flex;flex-direction:column;row-gap:1.25rem}.elementor .raj-phi-section-footer{width:50%;padding:0;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center;align-self:start}.elementor .raj-phi-element-heading-offset{margin-block-start:3rem}.elementor .raj-phi-section-footer--reverse{align-self:end}.elementor .raj-phi-section-footer-divider{min-width:85%}.elementor .raj-phi-image--wide{width:95%}.elementor .raj-phi-split--wide-media{gap:5rem}.elementor .raj-phi-elements-group{width:100%;padding:0;display:flex;flex-direction:column}.elementor .raj-phi-page-label{width:100%;text-align:center;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .raj-phi-hero-content{width:100%;padding:0;display:flex;flex-direction:row;gap:var(--content-gaps);justify-content:center;align-items:center}.elementor .raj-phi-hero-copy--the-five-elements{width:50%;text-align:center;padding-block-start:0;padding-block-end:10rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:5rem;justify-content:center;align-items:center}.elementor .raj-phi-hero-title-group--the-five-elements{width:100%;text-align:center;padding:0;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:center}.elementor .raj-phi--five-elements-hero-copy-close-quote{margin-block-start:5rem}.elementor .raj-phi-hero-media{width:50%;padding:0;justify-content:center;align-items:center}.elementor .raj-phi-editorial-split{width:100%;padding:0;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.elementor .raj-phi-editorial-media{width:50%;padding:0}.elementor .raj-phi-editorial-copy{width:50%;text-align:center;padding:0;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.elementor .raj-phi-editorial-body{width:100%;max-width:28rem;text-align:start;padding:0;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:start}.elementor .raj-phi-copy--five-senses{justify-content:flex-end}.elementor .raj-phi-section--sixth-sense{gap:1.25rem}.elementor .raj-phi-editorial-centered{width:100%;padding:0;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.elementor .raj-phi-copy--sixth-sense{width:100%;max-width:43rem;text-align:center;padding:0;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.elementor .raj-phi-section-footer--centered{width:42rem;max-width:100%;padding-block-start:0;align-self:center}.elementor .raj-phi-cinematic-media{width:100vw;overflow:hidden;padding:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);\n}.elementor .raj-image--cinematic{width:100%;aspect-ratio:6/1;object-fit:cover;object-position:center center}.elementor .raj-phi-image--sixth-sense{object-fit:cover;object-position:bottom center}.elementor .raj-phi-section--language{padding-block-start:5rem;gap:2rem}.elementor .raj-page-end{min-height:0vh;margin-block-start:2rem;margin-block-end:var(--page-margin-bottom)}.elementor .raj-phi-copy--language-element{width:100%;max-width:42rem;text-align:center;padding:0;display:flex;flex-direction:column;gap:5rem;justify-content:center;align-items:center}.elementor .raj-about-intro{gap:10rem}.elementor .raj-editorial-centered{text-align:center;padding:0;display:flex;flex-direction:column;gap:2rem;align-items:center}.elementor .raj-about-copy-grid{display:flex;flex-direction:row;gap:4rem;align-items:start}.elementor .raj-about-copy-column{width:80%;text-align:start;padding:0;display:flex;flex-direction:column;gap:.5rem}.elementor .raj-about-intro-header-quote{width:22%}.elementor .raj-about-principles-intro-header-quote{width:26%}.elementor .raj-about-principles-intro-header{gap:6rem}.elementor .raj-about-team-grid{padding:0;display:flex;flex-direction:row;gap:10rem;align-items:end}.elementor .raj-about-team-intro{align-self:center;grid-template-columns:4rem minmax(0,1fr)\n}.elementor .raj-about-section--team{padding-block-end:15rem;gap:5rem}.elementor .raj-about-team-card{width:50%;height:15%;max-height:10%;padding:0;gap:2rem;align-items:end}.elementor .raj-about-media{width:13rem;aspect-ratio:2/3;padding:0;justify-content:center;align-items:end}.elementor .raj-about-team-copy{display:flex;gap:0rem}.elementor .raj-about-team-symbol-media{aspect-ratio:auto;justify-content:center;align-items:end}.elementor .raj-about-team-symbol-image{width:120px;height:120px;max-width:120px;max-height:120px}.elementor .raj-phi-hero-copy{width:50%;text-align:center;padding:0;display:flex;flex-direction:column;gap:5rem;justify-content:space-evenly;align-items:center}.elementor .raj-brand{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.elementor .DUP_raj-icon-brand-image{width:120px;height:120px;max-width:120px;max-height:120px;opacity:100%}.elementor .ARCHIVE_raj-phi-image{max-width:100%;overflow:hidden;object-position:center center}.elementor .ARCHIVE_raj-phi-image--portrait{aspect-ratio:2/3;object-fit:cover;object-position:center center}.elementor .ARCHIVE_raj-phi-image--landscape{aspect-ratio:3/2;object-fit:cover;object-position:center center}