body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body,code{font-family:Playfair Display!important}:root{--max-line:8;--line-height:1.4;--font-size:16px}.title{color:#382e4b;font-weight:600;letter-spacing:-2.52px;line-height:123.81%;text-transform:capitalize}.title,.title-text{font-family:Playfair Display;font-style:italic}.title-text{color:#6c59b7;font-size:48px;font-weight:500;letter-spacing:.01em;line-height:120%}.sub-title{color:#796e8e;font-family:Poppins;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:137.5%;width:70%!important}.obituary{background:linear-gradient(98deg,#9455ff 43.97%,#5622e6)}.obituary,.obituary-disabled{border-radius:48px!important;color:#fff!important;font-family:Poppins!important;font-size:18px!important;font-style:normal;font-weight:700!important;height:50px;letter-spacing:-.36px!important;line-height:normal!important;width:70%}.obituary-disabled{background:linear-gradient(98deg,#ae99d1 43.97%,#b2aac9);cursor:not-allowed}.see-examples{border:1px solid #6c59b7!important;border-radius:4px!important;box-sizing:border-box!important;color:#232227!important;font-family:Lato!important;font-size:20px!important;font-weight:400;height:49px;text-transform:capitalize!important}.how-it-works{color:#6c59b7;font-size:48px;font-weight:500;letter-spacing:.01em;line-height:120%;text-align:center}.how-it-works,.sectionTitle{font-family:Playfair Display;font-style:italic}.sectionTitle{color:#382e4b;font-size:84px;font-weight:600;letter-spacing:-2.52px;line-height:123.81%;text-shadow:3px 3px 0 #fcf8fa;text-transform:capitalize}.h2{color:#6c59b7;font-family:Playfair Display!important;font-size:24px!important;font-weight:500;letter-spacing:.01em;line-height:120%;text-align:center}.main-text{color:#232227;font-family:Lato!important;font-size:13px!important;font-style:normal!important;font-weight:500!important;line-height:140%}.footer-title{color:#fff;font-family:Playfair Display;font-size:48px;font-style:italic;font-weight:500;letter-spacing:.01em;line-height:120%;text-align:center}.menu-link{color:#232227!important;font-family:Lato!important;font-size:20px!important;font-style:normal;font-weight:500;line-height:140%;text-decoration:none;text-transform:uppercase}.menu-link-active{border-bottom:3px solid #6c59b7;color:#6c59b7;padding-bottom:5px}.detailview{font-weight:400}.detailview,.footer-links{color:#232227;font-family:Lato;font-size:16px;font-style:normal;line-height:140%}.footer-links{font-weight:500;text-transform:uppercase}.field-lablel{color:rgba(35,34,39,.6);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:center}.proceed-to-preview{background-color:#fff!important;color:#232227!important}.outline-button,.proceed-to-preview{box-shadow:none!important;font-family:Lato!important;font-size:20px!important;font-style:normal;font-weight:400;height:50px;line-height:140%;text-transform:capitalize!important;width:300px}.outline-button{border-color:#fff!important;color:#fff!important}.modal-button{background:linear-gradient(273.53deg,#9088c5 2.52%,#51438a 95.45%),#9137dd;border-radius:50px!important;color:#fff}.modal-button,.modal-button-close{box-shadow:none!important;font-family:Lato!important;font-size:20px!important;height:50px!important;line-height:140%;text-transform:capitalize!important}.modal-button-close{background:#fff!important;border:1px solid gray!important;border-radius:50px!important;color:#232227!important}.image-previewer{border-radius:10px!important;box-shadow:0 0 0 0 #291e431a!important;height:180px;width:200px!important}.profile-image{height:180px!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;width:100%!important}.container{overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%!important}.responsive-iframe{border:none!important;border-radius:4px!important;bottom:0!important;box-shadow:0 0 0 0 #291e431a;height:100%!important;left:0!important;position:absolute;right:0!important;top:0!important;width:100%!important}.Mui-error{border-color:#e16f6f!important;color:#e16f6f!important}:focus-visible{outline:none!important}.truncate{height:179.2px;height:calc(var(--max-line)*var(--font-size)*var(--line-height))}.obituaries-card1,.truncate{--webkit-line-clamp:var(--max-line)!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important;position:relative!important;text-overflow:ellipsis!important}.obituaries-card1{max-height:179.2px!important;max-height:calc(var(--max-line)*var(--font-size)*var(--line-height))!important}@media (max-width:1030px){.footer-title{font-size:32px!important}.menu-link{font-size:14px!important}}@media (max-width:768px){.menu-link,.obituary,.outline-button,.proceed-to-preview,.see-examples{font-size:16px!important}.modal-button,.modal-button-close{border-radius:50px!important;font-size:18px!important}.how-it-works,.title{font-size:32px!important}.sub-title{font-size:16px!important;width:100%!important}}@media (max-width:600px){.truncate{height:auto!important;max-height:179.2px!important;max-height:calc(var(--max-line)*var(--font-size)*var(--line-height))!important}}a:active,a:link,a:visited{background-color:initial;color:#6c59b7}.create-Obit-labels{color:#382e4b;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:550}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:600px){.obituary{font-size:16px!important}}
/*# sourceMappingURL=main.55aa11c3.css.map*/