.elementor .hero-title{font-family:"Cormorant";font-weight:300;font-size:140px;color:#111111;line-height:1em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-subtitle{font-family:"Public Sans";font-weight:300;font-size:18px;color:#111111;letter-spacing:1px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-image{width:60%;height:560px;max-width:900px;object-fit:cover;}.elementor .hero{padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;}.elementor .gallery1-img5187{width:28%;height:500px;object-fit:cover;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery1-kavyar{width:22%;height:440px;object-fit:cover;}.elementor .gallery1-img7549{width:22%;height:420px;object-fit:cover;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery1-img4217{width:20%;height:460px;object-fit:cover;}.elementor .gallery1-img45771{width:46%;height:380px;object-fit:cover;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery-1{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.elementor .bio-title{font-family:"Cormorant";font-weight:300;font-size:64px;color:#111111;line-height:1.05em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bio-eyebrow{font-family:"Public Sans";font-weight:400;font-size:20px;color:#111111;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bio-body{font-family:"Public Sans";font-weight:300;font-size:16px;color:#111111;line-height:1.6em;}.elementor .bio-cta{font-family:"Public Sans";font-weight:300;font-size:14px;color:#111111;text-decoration:underline;text-transform:uppercase;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bio-text{width:55%;display:flex;flex-direction:column;gap:24px;}.elementor .bio-image{width:100%;height:620px;object-fit:cover;}.elementor .bio-image-col{width:38%;display:flex;}.elementor .bio{padding-block-start:96px;padding-block-end:96px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:flex-start;}.elementor .boda-image{width:100%;height:620px;object-fit:cover;}.elementor .boda-image-col{width:42%;display:flex;}.elementor .boda-eyebrow{font-family:"Public Sans";font-weight:700;font-size:14px;color:#111111;letter-spacing:3px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .boda-title{font-family:"Cormorant";font-weight:300;font-size:56px;color:#111111;line-height:1.05em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .boda-body{font-family:"Public Sans";font-weight:300;font-size:16px;color:#111111;line-height:1.6em;}.elementor .boda-cta{font-family:"Public Sans";font-weight:300;font-size:14px;color:#111111;text-decoration:underline;text-transform:uppercase;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .boda-text{width:52%;display:flex;flex-direction:column;gap:20px;}.elementor .boda{padding-block-start:96px;padding-block-end:96px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .darkly-image{width:50%;height:900px;max-width:780px;object-fit:cover;}.elementor .darkly{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;justify-content:center;}.elementor .gallery2-img2591{width:22%;height:480px;object-fit:cover;}.elementor .gallery2-mb1{width:26%;height:360px;object-fit:cover;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery2-shaila{width:18%;height:420px;object-fit:cover;}.elementor .gallery2-asu{width:28%;height:360px;object-fit:cover;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery2-gif2home{width:22%;height:480px;object-fit:cover;}.elementor .gallery2-gif2{width:30%;height:380px;object-fit:cover;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gallery-2{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.elementor .fashion-caption{position:relative;z-index:2;font-family:"Public Sans";font-weight:500;font-size:20px;color:#FFFFFF;}.elementor .fashion-cta{position:relative;z-index:2;font-family:"Public Sans";font-weight:300;font-size:14px;color:#FFFFFF;text-decoration:underline;text-transform:uppercase;}.elementor .fashion-bg{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;opacity:55%;}.elementor .fashion-films{min-height:480px;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}