.foundation{background-color:#ffe8e8;border-radius:2rem;margin-bottom:3rem;margin-top:3rem;padding:3rem}.foundation .foundation-top-title{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.foundation .foundation-text-center{flex:1 0 0%;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);text-align:center;width:100%}.foundation .foundation-text-center h1,.foundation .foundation-text-center h2{letter-spacing:0;line-height:1.16;margin:0 0 1.5rem}.foundation .foundation-text-center h2{color:#333;font-family:IDT Sans,sans-serif;font-size:3rem;font-weight:700}.foundation .foundation_content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.foundation .foundation_inner{flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:83.33333333%}.foundation .foundation_inner figure{margin:0}.foundation .foundation_inner figure img{max-width:100%;vertical-align:bottom}.foundation .foundation_inner p{font-size:1.5rem;margin-top:3rem;padding-top:1rem}@media(max-width:767px){.foundation .foundation_inner{width:100%}.foundation{padding:3rem 1rem}}