/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 30-Apr-2026, 5:48:09 pm
    Author     : Ajit Chandra
*/
.subpage-heading {
    background-color: #D5E7B5;
    background: #FFFDF1;
    background: linear-gradient(0deg, #fffdf1 0%, #d5e7b5 100%); }

.page-service-area .items {
    background-color: #000;
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
    display: inline-block;
    width: 100%;
    padding: 12px 0px;
    font-weight: bold;
    text-align: center;
    border-radius: 15px; }

.page-contact-us .items-box {
    background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);
    text-align: center;
    padding: 4rem 0rem;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; }
.page-contact-us .items-box .title {
    font-weight: bold;
    font-family: var(--heading-font);
    font-size: 1.8rem;
    margin-bottom: 1.5rem; }
.page-contact-us .items-box a {
    text-decoration: none;
    color: #fff;
    background-color: #000;
    display: inline-block;
    padding: 3px 10px;
    border-radius: 15px; }

.page-sitemap {
    padding: 2rem 0rem; }
.page-sitemap h1, .page-sitemap h2, .page-sitemap h3, .page-sitemap h4 {
    font-family: var(--heading-font);
    font-size: 1.8rem;
    color: #000;
    margin-bottom: 15px;
    padding-left: 5px;
    border-bottom: 3px solid #9d6155; }
.page-sitemap h3, .page-sitemap h4 {
    margin-top: 25px; }
.page-sitemap .webpages {
    padding-left: 20px;
    display: inline-block;
    columns: 1;
    width: 100%; }
.page-sitemap .webpages li {
    width: 100%;
    list-style-type: square;
    color: #000; }
.page-sitemap .webpages a {
    color: #000;
    padding: 5px 0px;
    display: inline-block;
    text-decoration: none; }
.page-sitemap .webpages a:hover {
    text-decoration: underline; }
.page-sitemap .postlinks .sublinks {
    padding-left: 20px;
    display: inline-block;
    columns: 1;
    width: 100%; }
.page-sitemap .postlinks .sublinks li {
    width: 100%;
    list-style-type: disc;
    color: #000; }
.page-sitemap .postlinks .sublinks li a {
    color: #000;
    padding: 5px 0px;
    display: inline-block;
    text-decoration: none; }
.page-sitemap .postlinks .sublinks li a:hover {
    text-decoration: underline; }

.home-locality {
    background-color: #F8F5E9; }
.home-locality .items {
    color: #fff;
    background-color: #760031;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
    display: inline-block;
    width: 100%;
    padding: 12px 0px;
    font-weight: bold;
    text-align: center;
    border-radius: 15px;
    transition: all 300ms ease-in-out; }
.home-locality .items:hover {
    background-color: #FFAE6E;
    background: #cc8752;
    background: linear-gradient(0deg, #cc8752 0%, #c99065 51%, #cc8752 100%);
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; }

@media (min-width: 768px) {
    .page-sitemap .webpages {
        columns: 2; }
    .page-sitemap .postlinks .sublinks {
        columns: 2; } }
@media (min-width: 992px) {
    .page-sitemap .webpages {
        columns: 3; }
    .page-sitemap .postlinks .sublinks {
        columns: 3; } }

/*# sourceMappingURL=substyle.css.map */
