.elementor-466 .elementor-element.elementor-element-6c04312c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-6c04312c:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-6c04312c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE7;}.elementor-466 .elementor-element.elementor-element-d4aa3de{padding:20px 0px 0px 0px;}.elementor-466 .elementor-element.elementor-element-ed196fc{padding:20px 0px 0px 0px;}.elementor-466 .elementor-element.elementor-element-6e52978{padding:20px 0px 0px 0px;}@media(min-width:768px){.elementor-466 .elementor-element.elementor-element-6c04312c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6c04312c */#slim-ourstory-content {background:#F4EFE7;color:#26221E;--container-widget-width:100%;font-family:Prompt,sans-serif;}
#slim-ourstory-content .sost-inner {max-width:1440px;margin-inline:auto;padding:64px 56px 96px;gap:64px;}
#slim-ourstory-content .sost-two {display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;}
#slim-ourstory-content .sost-kicker {width:auto;gap:18px;margin-bottom:24px;}
#slim-ourstory-content .sost-label .elementor-heading-title {font-family:Montserrat,Prompt,sans-serif;font-size:11px;font-weight:400;letter-spacing:.18em;color:#A0703C;}
#slim-ourstory-content .sost-rule {width:62px;flex-shrink:0;}
#slim-ourstory-content .elementor-heading-title {font-family:Montserrat,Prompt,sans-serif;font-weight:400;line-height:1.35;}
#slim-ourstory-content .elementor-widget-text-editor {font-family:Prompt,sans-serif;font-size:14px;font-weight:300;line-height:1.9;color:#6F675E;}
#slim-ourstory-content p {margin:0 0 16px;}
#slim-ourstory-content .sost-lead {max-width:480px;padding-top:8px;}
#slim-ourstory-content .sost-story {border-top:1px solid #DCD3C6;padding-top:56px;}
#slim-ourstory-content .sost-narrative {gap:16px;}
#slim-ourstory-content .sost-statement {background:#EDE5D9;padding:72px 40px;text-align:center;align-items:center;gap:24px;}
#slim-ourstory-content .sost-statement-title .elementor-heading-title {font-size:68px;letter-spacing:-.045em;line-height:1.12;}
#slim-ourstory-content .sost-statement-copy p {margin:0;}
#slim-ourstory-content .sost-section {gap:24px;}
#slim-ourstory-content .sost-values {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:16px;}
#slim-ourstory-content .sost-value {padding:28px 24px;border-top:1px solid #DCD3C6;border-right:1px solid #DCD3C6;gap:16px;}
#slim-ourstory-content .sost-value:last-child {border-right:0;}
#slim-ourstory-content .sost-value-number .elementor-heading-title {color:#A0703C;letter-spacing:.12em;}
#slim-ourstory-content .sost-photo img {display:block;width:100%;height:100%;object-fit:cover;border:0;padding:0;aspect-ratio:3/2;}
#slim-ourstory-content .sost-banner img {aspect-ratio:2.4/1;}
#slim-ourstory-content .sost-expert img {aspect-ratio:4/5;}
#slim-ourstory-content .sost-logos {display:grid;grid-template-columns:repeat(3,1fr);gap:32px;}
#slim-ourstory-content .sost-logo img {max-height:80px;width:100%;object-fit:contain;}
#slim-ourstory-content .sost-cta {border-top:1px solid #DCD3C6;padding-top:48px;}
#slim-ourstory-content .sost-actions {align-items:flex-start;gap:18px;}
#slim-ourstory-content .elementor-button {font-family:Montserrat,Prompt,sans-serif;font-size:12px;font-weight:400;line-height:1.6;border-radius:0;padding:17px 28px;background:#26221E;color:#FFF;text-decoration:none;box-shadow:none;transition:background .2s;}
#slim-ourstory-content .elementor-button:hover {background:#A0703C;color:#FFF;}
#slim-ourstory-content .elementor-button:focus-visible {outline:2px solid #A0703C;outline-offset:4px;}
#slim-ourstory-content .sost-text-link .elementor-button {background:transparent;color:#A0703C;padding:6px 0;}
@media(max-width:1024px) {
#slim-ourstory-content .sost-inner {padding:48px 32px 72px;gap:48px;}
#slim-ourstory-content .sost-two {gap:32px;}
#slim-ourstory-content .sost-values {grid-template-columns:repeat(2,minmax(0,1fr));}
#slim-ourstory-content .sost-value:nth-child(2) {border-right:0;}
}
@media(max-width:767px) {
#slim-ourstory-content .sost-inner {padding:30px 18px 52px;gap:36px;}
#slim-ourstory-content .sost-two {grid-template-columns:1fr;gap:22px;}
#slim-ourstory-content .sost-title .elementor-heading-title {font-size:34px;}
#slim-ourstory-content .sost-section-title .elementor-heading-title {font-size:26px;}
#slim-ourstory-content .sost-cta-title .elementor-heading-title {font-size:27px;}
#slim-ourstory-content .sost-story {padding-top:32px;}
#slim-ourstory-content .sost-statement {padding:44px 20px;gap:20px;}
#slim-ourstory-content .sost-statement-title .elementor-heading-title {font-size:43px;}
#slim-ourstory-content .sost-value {padding:22px 12px;gap:12px;}
#slim-ourstory-content .sost-value-title .elementor-heading-title {font-size:20px;}
#slim-ourstory-content .sost-value-thai .elementor-heading-title {font-size:14px;}
#slim-ourstory-content .sost-logos {grid-template-columns:repeat(2,1fr);}
}/* End custom CSS */