/* Button Styles */
.button {
    padding: 15px 45px;
}

/* Header Styles */
.navContainer a:hover {
    color: #b47b8c;
}
.navContent .navSocialIcons li a:hover {
    color: #b47b8c;
}

/* Hero Styles */
.blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .contentTitle {
    padding-top: 200px;
    padding-bottom: 15px;
}
.blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .blockInnerContent p {
    padding-bottom: 20px;
}
.blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .blockInnerContent {
    padding-bottom: 200px;
} 

/* About Us Row */
.blockWrap_bc7a634f56bc45e4af42ce276bd5b1d4 .contentTitle {
    padding-top: 80px;
}
.blockWrap_bc7a634f56bc45e4af42ce276bd5b1d4 .blockInnerContent {
    padding-bottom: 200px;
}   

/* Why Choose Us Row */
.blockWrap_c9351aba089c4980b01a7896e2bfbcc8 .contentTitle {
    padding-top: 200px;
} 
.blockWrap_c9351aba089c4980b01a7896e2bfbcc8 .blockInnerContent {
    padding-bottom: 150px;
}   

@media only screen and (max-width: 992px) {
    /* Hero Image */
    .blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .contentTitle {
        padding-top: 20px;   
    }     
    /* About Us Row */
    .blockWrap_bc7a634f56bc45e4af42ce276bd5b1d4 .contentTitle {
        padding-top: 20px;
    } 
    /* Why Choose Us Row */
    .blockWrap_c9351aba089c4980b01a7896e2bfbcc8 .contentTitle {
        padding-top: 20px;
    }          
}

@media only screen and (max-width: 600px) {
    /* Hero Image */
    .blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .contentTitle {
        padding-top: 0px;
    }     
    .blockWrap_d2bdda8d9dab4036bfc47a02e57c2a4c .blockInnerContent {
        padding-bottom: 220px;
    }    
    /* About Us Row */
    .blockWrap_bc7a634f56bc45e4af42ce276bd5b1d4 .contentTitle {
        padding-top: 0px;
    }    
    .blockWrap_bc7a634f56bc45e4af42ce276bd5b1d4 .blockInnerContent {
        padding-bottom: 220px;
    }
    /* Why Choose Us Row */
    .blockWrap_c9351aba089c4980b01a7896e2bfbcc8 .contentTitle {
        padding-top: 0px;
    }       
    .blockWrap_c9351aba089c4980b01a7896e2bfbcc8 .blockInnerContent {
        padding-bottom: 170px;
    }        
}

/* Footer Styles */
.blockWrap_dd943fca7a9e432e927b0d071dcdae63 a:hover {
    color: #b47b8c !important;
}
.footerSocialIcons li a:hover {
    background-color: #b47b8c;
}

.navContent ul li ul, .navContent ul li:first-child ul {
    max-width:471px;
}