.elementor-6718 .elementor-element.elementor-element-1eea0118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-12c266ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6718 .elementor-element.elementor-element-68534af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-dcaeb72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-dcaeb72:not(.elementor-motion-effects-element-type-background), .elementor-6718 .elementor-element.elementor-element-dcaeb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #D4BC96 0%, #947650 100%);}.elementor-6718 .elementor-element.elementor-element-1779c023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6718 .elementor-element.elementor-element-2300a3ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-374764f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-36a9167c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-482d0725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-4dfa03a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-cf0192c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-52a29887{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-715b9df6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-6018a557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-5c0735f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-20125cf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-392c8e3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-465e5ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-31e7ad8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-6a329995{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-7e7b0cf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-9adc363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-9adc363:not(.elementor-motion-effects-element-type-background), .elementor-6718 .elementor-element.elementor-element-9adc363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B89970 0%, #493526 100%);}.elementor-6718 .elementor-element.elementor-element-7ddb8112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-7ddb8112:not(.elementor-motion-effects-element-type-background), .elementor-6718 .elementor-element.elementor-element-7ddb8112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #D4BC96 0%, #B89970 100%);}.elementor-6718 .elementor-element.elementor-element-1adac80d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-1adac80d:not(.elementor-motion-effects-element-type-background), .elementor-6718 .elementor-element.elementor-element-1adac80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #947650 0%, #493526 100%);}.elementor-6718 .elementor-element.elementor-element-61400e84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-61cbfdcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6718 .elementor-element.elementor-element-26f33c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-1eea0118 */@font-face{font-family:'BOM Alte Haas';src:url('https://beautyon-me.com/wp-content/uploads/2026/08/AlteHaasGroteskRegular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'BOM Alte Haas';src:url('https://beautyon-me.com/wp-content/uploads/2026/08/AlteHaasGroteskBold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
.bom-story{--black:#000;--brown:#493526;--tan:#947650;--tan-light:#B89970;--tan-pale:#D4BC96;--ivory:#E7E7DD;--muted:#8A7D70;--serif:'Cinzel','Times New Roman',serif;--sans:'BOM Alte Haas','Jost',system-ui,sans-serif;font-family:var(--sans);color:var(--black);font-size:15px;line-height:1.7;font-weight:300;width:100%}
.bom-story,.bom-story *,.bom-story *::before,.bom-story *::after{box-sizing:border-box}
.bom-story.e-con,.bom-story .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px}
.bom-story .elementor-widget:where(:not(:last-child)){margin-block-end:0;margin-bottom:0}
.bom-story .elementor-widget-container{margin:0;padding:0}
.bom-story :is(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0}
.bom-story :is(h1,h2,h3,h4,h5,h6){font-family:var(--serif);text-transform:none}
.bom-story a{text-decoration:none}
.bom-story .bom-row>.e-con{width:auto}\n.bom-story .e-con{min-width:0}

/* eyebrow */
.bom-story .bom-eyebrow .elementor-heading-title{font-family:var(--sans);font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--tan);display:flex;align-items:center;gap:12px;margin:0 0 1.25rem}
.bom-story .bom-eyebrow .elementor-heading-title::before{content:'';display:block;width:28px;height:1px;background:currentColor;flex-shrink:0}
.bom-story .bom-eyebrow--c .elementor-heading-title{justify-content:center}
.bom-story .bom-eyebrow--light .elementor-heading-title{color:var(--tan-pale)}
.bom-story .bom-eyebrow--tan .elementor-heading-title{color:rgba(255,255,255,.6)}

/* titles */
.bom-story .bom-title .elementor-heading-title{font-family:var(--serif);font-weight:300;letter-spacing:.08em;text-transform:uppercase;color:var(--black);line-height:1.15;font-size:clamp(28px,3.2vw,44px)}
.bom-story .bom-title .elementor-heading-title em{font-style:italic;color:var(--tan)}
.bom-story .bom-title--light .elementor-heading-title{color:var(--ivory)}
.bom-story .bom-title--light .elementor-heading-title em{color:var(--tan-pale)}
.bom-story .bom-title--c .elementor-heading-title{text-align:center}

/* sub copy */
.bom-story .bom-sub{width:100%}
.bom-story .bom-sub p{font-size:14px;font-weight:200;color:var(--muted);line-height:1.9;letter-spacing:.02em}
.bom-story .bom-sub--c{margin-left:auto;margin-right:auto}
.bom-story .bom-sub--c p{text-align:center}

/* buttons */
.bom-story .bom-btn{width:auto}
.bom-story .bom-btn a.elementor-button{display:inline-block;border:0;border-radius:0;box-shadow:none;text-shadow:none;line-height:1.4;font-family:var(--sans);transition:background .25s,color .25s,gap .2s;fill:currentColor}
.bom-story .bom-btn .elementor-button-text{font-family:inherit}
.bom-story .bom-btn--tan a.elementor-button{padding:13px 34px;background:var(--tan);color:#fff;font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}
.bom-story .bom-btn--tan a.elementor-button:hover,.bom-story .bom-btn--tan a.elementor-button:focus{background:var(--brown);color:#fff}
.bom-story .bom-btn--line a.elementor-button{padding:12px 32px;background:transparent;border:1px solid var(--tan);color:var(--tan);font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}
.bom-story .bom-btn--line a.elementor-button:hover,.bom-story .bom-btn--line a.elementor-button:focus{background:var(--tan);color:#fff}
.bom-story .bom-btn--light a.elementor-button{padding:12px 32px;background:transparent;border:1px solid var(--ivory);color:var(--ivory);font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}
.bom-story .bom-btn--light a.elementor-button:hover,.bom-story .bom-btn--light a.elementor-button:focus{background:var(--ivory);color:var(--brown)}
.bom-story .bom-btn--link a.elementor-button{padding:0;background:transparent;color:var(--muted);font-size:11px;font-weight:300;letter-spacing:.1em;text-transform:uppercase}
.bom-story .bom-btn--link a.elementor-button .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px;transition:gap .2s}
.bom-story .bom-btn--link a.elementor-button .elementor-button-text::after{content:' →'}
.bom-story .bom-btn--link a.elementor-button:hover,.bom-story .bom-btn--link a.elementor-button:focus{background:transparent;color:var(--tan)}
.bom-story .bom-btn--link a.elementor-button:hover .elementor-button-content-wrapper{gap:14px}

/* page hero (ivory) */
.bom-story .bom-hero-page{padding:5rem 4rem;background:var(--ivory);text-align:center;align-items:center}
.bom-story .bom-hero-page .bom-eyebrow .elementor-heading-title{justify-content:center}
.bom-story .bom-hero-page .bom-title .elementor-heading-title{font-size:clamp(32px,4vw,48px);margin-bottom:1.25rem;text-align:center;letter-spacing:.08em}
.bom-story .bom-hero-page .bom-sub{max-width:560px;margin:0 auto}
.bom-story .bom-hero-page .bom-sub p{text-align:center}

/* final CTA (tan) */
.bom-story .bom-cta{background:var(--tan);padding:8rem 4rem;text-align:center;align-items:center}
.bom-story .bom-cta .bom-eyebrow .elementor-heading-title{justify-content:center;color:rgba(255,255,255,.6)}
.bom-story .bom-cta .bom-title .elementor-heading-title{color:#fff;font-size:clamp(38px,5vw,62px);text-align:center}
.bom-story .bom-cta .bom-title .elementor-heading-title em{color:var(--ivory);font-style:italic}
.bom-story .bom-cta .bom-sub{max-width:480px;margin:1.25rem auto 3rem}
.bom-story .bom-cta .bom-sub p{color:rgba(255,255,255,.65);text-align:center}

/* section header row */
.bom-story .bom-head{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;gap:2rem}

/* stretched card links */
.bom-story .bom-card{position:relative}
.bom-story .bom-card .elementor-heading-title a::after{content:'';position:absolute;inset:0;z-index:2}

/* filter pills (button widgets) */
.bom-story .bom-pills{flex-direction:row;flex-wrap:wrap;gap:.6rem;--gap:.6rem;--flex-wrap:wrap}
.bom-story .bom-pill a.elementor-button{padding:9px 20px;border:1px solid rgba(148,118,80,.35);background:transparent;color:var(--black);font-family:var(--sans);font-size:12px;font-weight:300;letter-spacing:.03em;text-transform:none;border-radius:0;line-height:1.4;white-space:nowrap;box-shadow:none;transition:all .2s}
.bom-story .bom-pill a.elementor-button:hover,.bom-story .bom-pill a.elementor-button:focus,.bom-story .bom-pill.is-active a.elementor-button{border-color:var(--tan);background:var(--tan);color:#fff}


/* story */
.bom-story .bom-story-sec{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;padding:7rem 4rem;max-width:1280px;margin:0 auto;width:100%}
.bom-story .bom-story-img{min-height:560px;width:100%}
.bom-story .bom-story-body p{font-size:14px;font-weight:300;color:var(--muted);line-height:1.95;margin:0 0 1.25rem}
.bom-story .bom-story-body .bom-title{margin-bottom:1.75rem}

/* values */
.bom-story .bom-values{background:var(--ivory);padding:7rem 4rem}
.bom-story .bom-values-head{max-width:640px;margin:0 auto 4rem;align-items:center;text-align:center}
.bom-story .bom-values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(148,118,80,.25);max-width:1200px;margin:0 auto;border:1px solid rgba(148,118,80,.25)}
.bom-story .bom-value{background:var(--ivory);padding:2.5rem 1.75rem}
.bom-story .bom-value-n .elementor-heading-title{font-family:var(--serif);font-size:28px;font-weight:300;color:var(--tan);line-height:1;margin-bottom:1.25rem}
.bom-story .bom-value-t .elementor-heading-title{font-family:var(--serif);font-size:15px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--brown);line-height:1.4;margin-bottom:.6rem}
.bom-story .bom-value-d p{font-size:13px;font-weight:300;color:var(--muted);line-height:1.8}

/* numbers */
.bom-story .bom-numbers{background:var(--brown);padding:4.5rem 4rem}
.bom-story .bom-numbers-in{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto;text-align:center}
.bom-story .bom-num-n .elementor-heading-title{font-family:var(--serif);font-size:44px;font-weight:300;color:var(--tan-pale);line-height:1;margin-bottom:.5rem;text-align:center}
.bom-story .bom-num-l .elementor-heading-title{font-family:var(--sans);font-size:10px;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.65);line-height:1.5;text-align:center}

/* studio gallery */
.bom-story .bom-studio{padding:7rem 4rem 3rem;max-width:1280px;margin:0 auto;width:100%}
.bom-story .bom-studio-head{margin-bottom:3rem}
.bom-story .bom-studio-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:1rem}
.bom-story .bom-tile{min-height:380px;width:100%}

/* team strip */
.bom-story .bom-teamstrip{padding:4rem 4rem 7rem;max-width:1280px;margin:0 auto;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;--gap:3rem;flex-wrap:wrap}
.bom-story .bom-teamstrip .bom-sub{max-width:520px}

@media (max-width:900px) and (min-width:601px){

.bom-story .bom-hero-page{padding:4rem 2rem}
.bom-story .bom-cta{padding:4rem 2rem}

.bom-story .bom-story-sec{grid-template-columns:1fr;gap:3rem;padding:5rem 2rem}
.bom-story .bom-story-img{min-height:420px}
.bom-story .bom-values{padding:5rem 2rem}
.bom-story .bom-values-grid{grid-template-columns:1fr 1fr}
.bom-story .bom-numbers{padding:3.5rem 2rem}
.bom-story .bom-numbers-in{grid-template-columns:1fr 1fr;gap:2.5rem}
.bom-story .bom-studio{padding:5rem 2rem 2rem}
.bom-story .bom-studio-grid{grid-template-columns:1fr 1fr}
.bom-story .bom-studio-grid>.bom-tile:first-child{grid-column:1 / -1}
.bom-story .bom-tile{min-height:300px}
.bom-story .bom-teamstrip{padding:3rem 2rem 5rem}

}
@media (max-width:600px){

.bom-story .bom-hero-page{padding:3rem 1.5rem}
.bom-story .bom-cta{padding:4rem 1.5rem}
.bom-story .bom-head{flex-direction:column;align-items:flex-start;gap:1rem}

.bom-story .bom-story-sec{grid-template-columns:1fr;gap:2.5rem;padding:4rem 1.5rem}
.bom-story .bom-story-img{min-height:340px}
.bom-story .bom-values{padding:4rem 1.5rem}
.bom-story .bom-values-grid{grid-template-columns:1fr}
.bom-story .bom-numbers{padding:3rem 1.5rem}
.bom-story .bom-numbers-in{grid-template-columns:1fr 1fr;gap:2rem 1rem}
.bom-story .bom-num-n .elementor-heading-title{font-size:34px}
.bom-story .bom-studio{padding:4rem 1.5rem 1.5rem}
.bom-story .bom-studio-grid{grid-template-columns:1fr}
.bom-story .bom-tile{min-height:240px}
.bom-story .bom-teamstrip{padding:2.5rem 1.5rem 4rem;flex-direction:column;align-items:flex-start;gap:1.5rem}

}/* End custom CSS */