.elementor-90670 .elementor-element.elementor-element-4c98d99d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90670 .elementor-element.elementor-element-4f87046f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90670 .elementor-element.elementor-element-3b90b656 > .elementor-widget-container{padding:5px 15px 5px 15px;}.elementor-90670 .elementor-element.elementor-element-3b4974ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90670 .elementor-element.elementor-element-6ac113b8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-90670 .elementor-element.elementor-element-444cda31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90670 .elementor-element.elementor-element-5ad4a9cc > .elementor-widget-container{padding:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-90670 .elementor-element.elementor-element-4c98d99d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-90670 .elementor-element.elementor-element-4f87046f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-90670 .elementor-element.elementor-element-3b4974ee > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-90670 .elementor-element.elementor-element-444cda31 > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-90670 .elementor-element.elementor-element-4c98d99d{width:50%;}.elementor-90670 .elementor-element.elementor-element-4f87046f{width:50%;}.elementor-90670 .elementor-element.elementor-element-3b4974ee{width:50%;}.elementor-90670 .elementor-element.elementor-element-444cda31{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-5c28ec29 */.footinfo h3 {position: relative;
    color: #fff;
    text-transform: capitalize;
    font-weight: 700;
    margin: 0;
    font-size: 20px;
    margin-bottom: 20px;}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-6ac113b8 */div#footcol03 h5 {
    font-weight: 700;
    color: #ffffff;
    margin-bottom: 25px;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-55dd4f3c */div#footcol02 ul li a, div#footcol03 ul li a , div#footcol04 ul li a {
    color: #ffffff;
}

div#footcol01 ul li a:hover, div#footcol01 .textwidget ul li a:hover{
    color:#f2e8cf!important;
}


div#footcol02 ul li a:hover{
    color:#f2e8cf;
}

div#footcol03 ul li a:hover, div#footcol04 ul li a:hover {
    color: #f2e8cf;

}/* End custom CSS */
/* Start custom CSS *//*.page-id-90627 .header-top-one {
    display: none!important;
}*/

.page-id-90627, .page-id-90627 html, .page-id-90627 body, .page-id-90627 h1, .page-id-90627 h2, .page-id-90627 h3, .page-id-90627 h4, .page-id-90627 h5, .page-id-90627 h6, .page-id-90627 div, .page-id-90627 p, .page-id-90627 section, .page-id-90627 ul, .page-id-90627 ul li, .page-id-90627 header, .page-id-90627 span, .page-id-90627 a {
    font-family: "Century Gothic", "CenturyGothic", "AppleGothic", sans-serif !important;
}

.page-id-90627 .fab {
    font-family: "Font Awesome 5 Brands"!important;
    
}


.page-id-90627 .main-footer, .page-id-90627 .header-top-one, .page-id-90627 .header-style-two .header-upper, .gdpr.gdpr-privacy-bar, .page-id-90627 .gdpr.gdpr-reconsent-bar {
    background: #386641;
}

.page-id-90627 .fluid-section .top-icon-box {
    color: #386641;
}

.page-id-90627 .contact-links-box .info-header, .page-id-90627 .fluid-section .column:nth-child(2) .image-layer:before, .page-id-90627 .departments-section .services-row .image-layer:before {
    background: #6a994e;
}

.page-id-90627 .header-top-one .hours .hours-btn {
    background: #a7c957;
}

.page-id-90627 .contact-links-box .info li .icon {
    color: #a7c957;
}


.page-id-90627 .contact-links-box .info li {
margin-left:0px;
}


/********new changes ***/
.header-top-one, .header-style-one .other-links                              {
    display:none!important;
}

@media screen and (min-width: 991px) {
.header-style-one .header-upper .nav-outer
 {
    margin: 0px 8rem;
}
}
/******************/

@media screen and (min-width: 991px) {


.page-id-90627 .main-menu .navigation>li {
    margin-right: 10px;
}

.page-id-90627 .header-style-one .header-upper .nav-outer .main-menu {
    margin-left: -2rem;

}

}/* End custom CSS */