.elementor .Page-titles{width:100%;font-family:Tan Nimbus;font-weight:500;font-size:4.5vw;color:var(--black-text);letter-spacing:0.02em;line-height:1.55em;text-align:center;}.elementor .Body-Content{width:100%;font-family:Satoshi;font-weight:400;font-size:16px;color:var(--black-text);letter-spacing:0.03em;line-height:1.6em;text-align:start;padding-block-start:0px;padding-inline-start:0px;}.elementor .main-container{width:100%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFAF1;flex-direction:column;gap:0px;justify-content:center;}.elementor .inner-container{width:100%;max-width:100%;padding:0px;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .sub-inner-container{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .section-headers{width:100%;font-family:Tan Nimbus;font-weight:500;font-size:2.5vw;color:var(--black-text);letter-spacing:0.02px;line-height:1.55em;text-align:center;}.elementor .DUP_hero-container{width:100%;padding-block-start:10%;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--Buttercream);flex-direction:column;justify-content:center;align-items:center;}