.elementor .sf-polaroid{object-fit:cover;position:absolute;padding-block-start:10px;padding-block-end:40px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(14,59,68,0.18);box-sizing:border-box;\n}.elementor .sf-collage{height:520px;position:relative;padding:0px;}.elementor .sf-hero{padding-block-start:20px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:48px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;}.elementor .sf-btn:hover,.elementor .sf-btn:focus-visible{box-shadow:0px 4px 0px 0px #B96A10;transform:translate3d(0px, 2px, 0px);}.elementor .sf-btn{font-family:Poppins;font-weight:700;font-size:16px;color:#FFFFFF;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:14px;background-color:#E48A1E;box-shadow:0px 6px 0px 0px #B96A10;transition:transform 0.15s, box-shadow 0.15s;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .sf-section{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;border-radius:28px;border-width:1px;border-color:#F1E7D8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 14px 40px 0px rgba(14,59,68,0.07);display:flex;flex-direction:column;gap:22px;box-sizing:border-box;\n}.elementor .sf-page{width:100%;max-width:1240px;padding-block-start:28px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;box-sizing:border-box;\n}