.bg-footer{background-color:#792507;color:#fff;padding:20px 0;font-family:var(--font-notoSans)}.footer-title{font-size:32px}.footer-subtitle{font-size:14px;letter-spacing:1px;line-height:20px;font-family:var(--font-notoSans)}.footer-whatsapp{font-size:16px}footer .contact-input{color:#282d30;border-radius:3px;padding:8px;border:none;width:100%}footer a{color:#fff;text-decoration:none}footer .btn-submit{color:#20465d;background-color:#bfe2e4;font-size:16px;font-weight:400;border-style:solid;border-radius:80px 80px 80px 80px;min-height:47px;padding:10px 30px}footer .btn-submit:hover{color:#20465d;border:1px solid #bfe2e4;background-color:#fff}footer label{font-family:var(--font-notoSans)}.sponsor-container{padding:30px}.sponsor-container .title{color:#8e7c71;text-align:center;font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:24px;margin-bottom:30px}.navbar{background-color:#f1f1f1;min-height:82px}.navbar .btn-whatsapp{background-color:#1cba4f;display:inline-block!important;color:#fff;font-size:16px;border-radius:60px;padding:10px 15px;font-weight:600;border:1px solid #282d30;margin:auto 0}.navbar .btn-whatsapp:hover{border:1px solid #1cba4f;background-color:#fff;color:#1cba4f}.navbar .nav-item{padding:13px 20px}.navbar .nav-item a{font-family:var(--font-notoSans),sans-serif;font-size:16px;color:#647078;font-weight:400}.navbar .dropdown-menu{border:transparent;background-color:#fff;border-radius:0}.navbar .dropdown-menu:hover{cursor:pointer}.navbar .dropdown-menu li{border-bottom:1px solid #f2f2f2;padding:10px 5px}.navbar .dropdown-menu li:last-of-type{border-bottom:none}.navbar .dropdown-menu .dropdown-item{background-color:transparent}.navbar .nav-toggler{border:transparent}.navbar-toggler{border:none}.navbar .dropdown-menu li:hover,.navbar .nav-item .nav-link.active,.navbar .nav-item .nav-link:hover{color:#20465c;border-bottom:3px solid #20465c;display:inline-block}.modern-funeral-hero-container{margin-top:82px;background-color:#f1f1f1;padding:30px 0;font-family:var(--font-notoSans)}.modern-funeral-hero-container .title{color:#8e7c71;font-size:48px;font-weight:600;letter-spacing:2.8px;line-height:56px;margin-bottom:30px}.modern-funeral-hero-container .subtitle{color:#c93d0c;font-size:16px;letter-spacing:1.6px;line-height:24px;font-weight:400;margin-bottom:30px}.modern-funeral-hero-container .desc{color:#647078;font-size:16px;font-weight:400;line-height:24px;margin-bottom:30px}.modern-funeral-hero-container .img-container{border-radius:32px;overflow:hidden}.painpoint-container{background-color:#f1f1f1;padding:30px 0;text-align:center}.painpoint-container .container{border-top:1px solid #000}.painpoint-container .title{color:#8e7c71;font-size:48px;font-weight:600;letter-spacing:2.8px;line-height:56px;margin-top:30px}.painpoint-container .subtitle{color:#647078;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:30px 0}.painpoint-container .item-title{color:#36759a;font-size:20px;font-weight:400;letter-spacing:1.4px;line-height:30px;margin:15px 0}.painpoint-container .item-img-container img{margin:auto;max-width:200px}.painpoint-container .item-desc{color:#647078;font-size:14px;font-weight:400;letter-spacing:1px;line-height:20px}.ModernFuneral-section4-container{padding:60px 0;background-color:transparent;background-image:linear-gradient(180deg,#df8b6d,#4f88a8)}.ModernFuneral-section4-container .title{color:#fbfbfb;font-size:48px;font-weight:600;letter-spacing:2.8px;line-height:56px;margin-bottom:30px}.ModernFuneral-section4-container .subtitle{color:#fbfbfb;font-size:16px;font-style:italic;font-weight:400;letter-spacing:1.6px;margin-bottom:30px}.ModernFuneral-section4-container .desc{color:#fff;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:24px;margin-bottom:30px}.ModernFuneral-section5-container{padding:60px 0}.ModernFuneral-section5-container .title-container{position:relative;top:50%;transform:translateY(-50%)}.ModernFuneral-section5-container .img-container{border-radius:60px;overflow:hidden;max-width:374px;margin:auto}.ModernFuneral-section5-container .img-container img{max-width:374px;width:100%}.ModernFuneral-section5-container .title{color:#36759a;font-size:32px;font-weight:700;letter-spacing:2.3px;line-height:38px;text-align:center;margin-bottom:30px}.ModernFuneral-section5-container .desc{color:#647078;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:24px;text-align:center;margin-bottom:30px}.ModernFuneral-section5-container .btn-more{width:100%;color:#fff;background-color:#d4643d;padding:16px 24px;border-style:solid;border-width:1px;border-radius:80px 80px 80px 80px;font-weight:800;margin-top:20px}.ModernFuneral-section5-container .btn-more:hover{width:100%;color:#d4643d;background-color:#fff;border:1px solid #d4643d}