.elementor-1268 .elementor-element.elementor-element-7df28d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* UI-08: About composition continuity. */
.elementor-1268 .home-section{padding-block:clamp(4.5rem,6vw,5.75rem)}
.elementor-1268 .about-value-grid>.e-con{min-height:420px!important;padding-top:clamp(7rem,10vw,9rem)!important}
.elementor-1268 .about-experience-scene,.elementor-1268 .about-mission-scene{min-height:560px!important}
.elementor-1268 .about-experience-copy,.elementor-1268 .about-mission-copy{padding:clamp(2.5rem,4vw,4.25rem)!important}
.elementor-1268 .about-story-promise{padding-block:clamp(1.8rem,2.8vw,2.6rem)!important}
@media(max-width:820px){.elementor-1268 .about-value-grid>.e-con{min-height:0!important;padding-top:7rem!important}.elementor-1268 .about-story-media{aspect-ratio:1.3!important}}
@media(max-width:700px){.elementor-1268 .home-section{padding-block:3.5rem}.elementor-1268 .about-value-grid>.e-con{padding:6.5rem 1.5rem 2rem!important}.elementor-1268 .about-experience-copy,.elementor-1268 .about-mission-copy{padding:2.4rem 1.25rem!important}}/* End custom CSS */