*{margin:0;padding:0}* ul{list-style:none;padding:unset}* a{text-decoration:none}*{box-sizing:border-box;color:#1f1f1f;font-family:Arial}[data-animate]{opacity:0;transition:opacity .8s ease,transform .8s ease}[data-effect=slide-left]{transform:translate(-50px)}[data-effect=slide-right]{transform:translate(50px)}[data-effect=slide-up]{transform:translateY(50px)}[data-effect=fade-in]{transform:translateY(20px)}[data-effect=scale-up]{transform:scale(.8)}[data-effect=scale-down]{transform:scale(1.2)}[data-effect=rotate-left]{transform:rotate(-15deg)}[data-effect=rotate-right]{transform:rotate(15deg)}[data-effect=bounce]{transform:translateY(-20px)}[data-effect=zoom-in]{transform:scale(.5)}[data-effect=zoom-out]{transform:scale(1.5)}.bounce,.fade-in,.rotate-left,.rotate-right,.scale-down,.scale-up,.slide-left,.slide-right,.slide-up,.zoom-in,.zoom-out{opacity:1;transform:translate(0) scale(1) rotate(0);transition:opacity .8s ease,transform .8s ease}[data-animate][data-stagger]{transition-delay:calc(var(--stagger)*.1s)}.g-icon.small figure{height:25px;width:25px}.g-icon.logo figure{height:100px;width:100px}.g-icon.medium{height:30px;width:30px}.g-icon.large{height:60px;width:60px}.g-icon.image-frame{border-radius:16px;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);display:inline-block;overflow:hidden;width:100%}.g-icon.image-frame img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.pointer{cursor:pointer}.g-icon.image-frame2{border-radius:10px;clip-path:polygon(8% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%);display:inline-block;overflow:hidden;width:100%}.g-icon.image-frame2 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.prof{display:flex;justify-content:center;margin-bottom:10px}.g-icon.prof figure{height:250px;width:250px}.g-icon.prof figure img{background:#fff;border:1px solid #e0e0e0;border-radius:100%}.g-icon.image-frame3{border-radius:120px 0;display:block;overflow:hidden;width:100%}.g-icon.image-frame3 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.image-frame4{border-radius:16px;clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);display:block;overflow:hidden;width:100%}.g-icon.image-frame4 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.image-frame5{border-radius:50px 50px 120px 120px;display:inline-block;overflow:hidden;width:100%}.g-icon.image-frame5 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.image-frame6{border-radius:20px;display:block;overflow:hidden;position:relative;width:100%}.g-icon.image-frame6:after{background:#fff;border-radius:50%;bottom:-80px;content:"";height:160px;left:50%;position:absolute;transform:translate(-50%);width:160px}.g-icon.image-frame6 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon.image-frame7{border-radius:60px 0;display:block;overflow:hidden;width:100%}.g-icon.image-frame7 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-icon figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.g-button.primary button{background:#aa4ce4;border:1px solid #c07aeb;color:#fff}.g-button.secondary button{background:unset;border:1px solid #aa4ce4;color:#aa4ce4}.g-button button{align-items:center;background:unset;border:1px solid #1f1f1f;border-radius:4px;cursor:pointer;display:flex;font-size:.875rem;gap:5px;padding:10px}.g-pen-primary{color:#779239}.g-pen-secondary{color:#aa4ce4}.g-marker-primary{background:#c07aeb;color:#fff;padding:5px}#main-layout .container{position:relative}#main-layout .wrapper{margin:0 auto;max-width:90%;width:1140px}#header{margin-top:10px}#header .navs{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}#header .navs .sidenav{background-color:#fff;box-shadow:0 0 10px #0000001a;height:100vh;max-width:300px;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s ease-in-out;width:300px;z-index:1000}#header .navs .sidenav.active{transform:translate(0)}#header .navs .sidenav .nav-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:10px;justify-content:space-between;padding:20px}#header .navs .sidenav .nav-header h1{color:#aa4ce4;font-size:1.25rem}#header .navs .sidenav ul{list-style:none;padding:unset}#header .navs .sidenav ul li a{color:#1f1f1f;display:block;font-size:.875rem;padding:15px 20px;text-decoration:none;transition:background-color .2s}#header .navs .sidenav ul li a:hover{background-color:#f9f7f984;color:#aa4ce4}#header .navs .item{display:block}@media(max-width:992px){#header .navs .item.desk{display:none}}#header .navs .item.mob-act{display:none}@media(max-width:992px){#header .navs .item.mob-act{display:block}}#header .navs .item a{background:#aa4ce4;color:#fff;display:inline-block;font-size:.875rem;letter-spacing:.5px;padding:12px 28px;position:relative;text-decoration:none;transition:background .3s ease}#header .navs .item a:after,#header .navs .item a:before{border-bottom:20px solid transparent;border-top:20px solid transparent;content:"";height:0;position:absolute;top:0;width:0}#header .navs .item a:before{border-right:10px solid #aa4ce4;left:-10px}#header .navs .item a:after{border-left:10px solid #aa4ce4;right:-10px}#header .navs .item a:hover{background:#c07aeb}#header .navs .item a:hover:before{border-right-color:#c07aeb}#header .navs .item a:hover:after{border-left-color:#c07aeb}#header .navs .item a.active{background:#c07aeb}#header .navs .item a.active:before{border-right-color:#c07aeb}#header .navs .item a.active:after{border-left-color:#c07aeb}#banner{margin-top:30px}#banner .cover{line-height:35px;position:relative}#banner .cover h1{margin-bottom:10px;text-align:center}@media(max-width:992px){#banner .cover h1{font-size:1.5rem}}#banner .cover h2{text-align:center}@media(max-width:992px){#banner .cover h2{font-size:1rem}}#banner .lower{margin-top:30px}@media(max-width:992px){#banner .lower .field,#banner .lower .field .item{max-width:100%;width:100%}}#banner .lower .field .item.fx-sz{max-width:750px;min-width:750px}@media(max-width:992px){#banner .lower .field .item.fx-sz{max-width:unset;min-width:unset}}#banner .lower .field .item .g-icon{margin-top:20px}#banner .lower .field .item .g-icon figure img{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#banner .lower .field .item .core.mob-act{display:none}@media(max-width:992px){#banner .lower .field .item .core.mob-hid{display:none}#banner .lower .field .item .core.mob-act{display:block}#banner .lower .field .item .core ul{align-items:center;display:flex;gap:10px;justify-content:space-between}}#banner .lower .field .item .core ul li{color:#1f1f1f;font-size:.875rem;justify-items:center;margin-bottom:30px;text-align:center}@media(max-width:992px){#banner .lower .field .item .core ul li{margin-bottom:unset}}#banner .lower .field .item .core ul li .g-icon{border:1px solid #aa4ce4;border-radius:100%;justify-items:center;margin-bottom:10px;padding:5px}#banner .cta-btns{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px}.m-top-s{margin-top:20px}.m-top{margin-top:30px}.m-top-1{margin-top:50px}.m-top-2{margin-top:100px}.field{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}@media(max-width:992px){.field{flex-wrap:wrap}}.field.m-top{margin-top:50px}.field .item{display:block}.field .item.half{width:50%}.bc-primary{background:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.333) 0,transparent 70%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.2) 0,transparent 70%),radial-gradient(circle at 50% 80%,hsla(0,0%,100%,.133) 0,transparent 70%),linear-gradient(180deg,#8ec5fc,#e0c3fc);background-blend-mode:screen;overflow:hidden;padding:10px 0;position:relative;width:100%}.bc-primary:after{background:linear-gradient(0deg,#fff 0,transparent);bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}.bc-secondary{background:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.333) 0,transparent 70%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.2) 0,transparent 70%),radial-gradient(circle at 50% 80%,hsla(0,0%,100%,.133) 0,transparent 70%),linear-gradient(180deg,#8ec5fc,#e0c3fc);background-blend-mode:screen;overflow:hidden;padding:10px 0;position:relative;width:100%}.bc-nature{background:#779239}.bc-dark{background:#1f1f1f}.service-offered{margin-top:50px}.service-offered .txt-c{text-align:center}.service-offered h1{margin-bottom:30px}@media(max-width:992px){.service-offered h1{font-size:1.5rem}}.service-offered h2{margin-bottom:10px}@media(max-width:992px){.service-offered h2{font-size:1rem}}.service-offered .field{align-items:center;gap:20px}@media(max-width:992px){.service-offered .field{width:100%}.service-offered .field .item{width:100%!important}}.service-offered .field .item h1{margin-bottom:10px}.service-offered .field .item p{font-size:1rem;line-height:25px}.service-offered .field .item .check{align-items:center;display:flex;font-size:1rem;gap:5px}.service-offered .field .item ul{margin-top:20px}.service-offered .field .item ul li{align-items:center;display:flex;font-size:1rem;gap:5px;line-height:25px;margin-bottom:10px}.service-offered .field .item .g-icon.cover figure{height:450px;width:100%}@media(max-width:992px){.service-offered .field .item .g-icon.cover figure{height:unset}}.service-offered .field .item .sub-layout{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:20px}.service-offered .field .item .sub-layout .g-icon figure{height:150px;width:150px}.service-offered .field .item .sub-layout .g-icon figure img{border-radius:4px;-o-object-fit:contain!important;object-fit:contain!important}.service-offered .field .item .sub-layout .group{display:block;justify-items:center}.service-offered .field .item .sub-layout .group .g-icon figure{width:100%}.service-offered .field .item .sub-layout .group h2{margin-bottom:unset;text-align:center}.service-offered .field .item .sub-layout .group p{margin-bottom:10px}.life-protections{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:30px}.life-protections .g-icon figure{height:80px;width:80px}#footer{display:block;padding:20px 0}#footer .field{align-items:unset}@media(max-width:992px){#footer .field,#footer .field .item{width:100%}#footer .field .item h1{font-size:1.5rem}#footer .field .item h2{font-size:1rem}}#footer .field .item h1,#footer .field .item h2{color:#1f1f1f;margin-bottom:10px}#footer .field .item p{font-size:.875rem}#footer .field .item ul li{font-size:.875rem;margin-bottom:10px}#footer .field .item .social{align-items:center;display:flex;gap:10px;margin-top:30px}#footer .field .item .social .g-icon figure{height:30px;width:30px}.achievements{padding:20px 0}.achievements h1{margin-bottom:50px;text-align:center}@media(max-width:992px){.achievements h1{font-size:1.5rem;line-height:40px}}.achievements .field{display:flex;flex-wrap:unset!important;gap:20px;justify-content:unset;max-width:100%;overflow-x:scroll;padding:10px 10px 20px;width:100%}.achievements .item{border-radius:4px;box-shadow:0 4px 12px #00000026;height:400px;max-width:300px;min-width:300px;padding:20px}.achievements .item .g-icon figure{height:250px;width:100%}.achievements .item .g-icon figure img{border-radius:4px;-o-object-fit:cover!important;object-fit:cover!important}.achievements .item .info{margin-top:20px}.achievements .item .info h2{font-size:1rem;margin-bottom:10px}.achievements .item .info p{font-size:.875rem;line-height:25px}.about-us{margin-top:30px}.about-us.founder{padding:30px 0}.about-us .intro h1{text-align:center}@media(max-width:992px){.about-us .intro h1{font-size:1.5rem}}.about-us .field{gap:20px}@media(max-width:992px){.about-us .field{max-width:100%;width:100%}}.about-us .field .team .head{justify-items:center;margin-bottom:10px;margin-top:30px}.about-us .field.rm-alc{align-items:unset!important}@media(max-width:992px){.about-us .field .item{max-width:100%;width:100%}}.about-us .field .item.card{border-radius:4px;box-shadow:0 4px 12px #00000026;padding:20px}.about-us .field .item.card .role{font-size:1rem}.about-us .field .item h1{margin-bottom:10px}@media(max-width:992px){.about-us .field .item h1{font-size:1.5rem;text-align:center}}.about-us .field .item p{font-size:.875rem;line-height:30px;margin-bottom:10px;text-align:justify}.services .intro h1{margin-bottom:50px}.services .field .item .g-icon.serv-img figure{height:400px!important}.caskets h1{text-align:center}@media(max-width:992px){.caskets h1{font-size:1.5rem}}.caskets .list{margin-top:50px}.caskets .list .field .item{border-radius:4px;box-shadow:0 4px 12px #00000026;padding:20px;width:300px}@media(max-width:992px){.caskets .list .field .item{width:100%}}.caskets .list .field .item .g-icon{border:1px solid #e0e0e0;border-radius:4px}.caskets .list .field .item .g-icon figure{height:250px;width:100%}.caskets .list .field .item h2{font-size:1rem;margin-bottom:10px;margin-top:20px}.caskets .list .field .item p{font-size:.875rem;line-height:25px;margin-bottom:10px}.contact-us{margin-top:30px}.contact-us .intro h1{text-align:center}@media(max-width:992px){.contact-us .intro h1{font-size:1.5rem}}.contact-us .field{align-items:unset;gap:20px}@media(max-width:992px){.contact-us .field{max-width:100%;width:100%}}.contact-us .field.rm-alc{align-items:unset!important}@media(max-width:992px){.contact-us .field .item{max-width:100%;width:100%}}.contact-us .field .item.center{justify-items:center}.contact-us .field .item h1{margin-bottom:10px}@media(max-width:992px){.contact-us .field .item h1{font-size:1.5rem;text-align:center}}.contact-us .field .item p{font-size:1rem;line-height:30px;margin-bottom:10px;text-align:justify}.contact-us .field .item ul{margin-top:20px}.contact-us .field .item ul li{align-items:center;display:flex;font-size:1rem;gap:5px;line-height:25px;margin-bottom:10px}.contact-us .field .item .form{width:100%}.contact-us .field .item .form input,.contact-us .field .item .form textarea{border:1px solid #e0e0e0;border-radius:4px;font-size:1rem;margin-bottom:10px;max-width:100%;outline:none;padding:10px;width:100%}.contact-us .field .item .form textarea{height:150px;resize:none}.contact-us .field .item .form button{background:#aa4ce4;border:unset;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;outline:none;padding:10px;width:100%}
