.elementor-3654 .elementor-element.elementor-element-878a04a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0) 5%);opacity:1;}.elementor-3654 .elementor-element.elementor-element-878a04a{padding:40px 25px 18px 25px;}.elementor-3654 .elementor-element.elementor-element-7b384baf{text-align:left;}.elementor-3654 .elementor-element.elementor-element-7b384baf .elementor-heading-title{font-size:28px;}.elementor-3654 .elementor-element.elementor-element-37494cab{margin-top:0px;margin-bottom:10px;}.elementor-3654 .elementor-element.elementor-element-79699d6b{text-align:left;}.elementor-3654 .elementor-element.elementor-element-76f4398{font-size:16px;}.elementor-3654 .elementor-element.elementor-element-deb283f{margin-top:20px;margin-bottom:30px;}.elementor-3654 .elementor-element.elementor-element-7ae60f12{margin-top:0px;margin-bottom:50px;}.elementor-3654 .elementor-element.elementor-element-ebdd025 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3654 .elementor-element.elementor-element-51de4c81 ul li a{line-height:1.8em;}body.elementor-page-3654 h1.entry-title, .elementor-page-title{display:none;}body.elementor-page-3654{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3654 .elementor-element.elementor-element-878a04a{margin-top:0px;margin-bottom:0px;padding:35px 25px 18px 25px;}.elementor-3654 .elementor-element.elementor-element-7b384baf .elementor-heading-title{font-size:24px;}.elementor-3654 .elementor-element.elementor-element-37494cab{padding:0px 0px 0px 20px;}.elementor-3654 .elementor-element.elementor-element-deb283f{margin-top:35px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-3654 .elementor-element.elementor-element-56486ac .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-a2e45b0 .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-7ae60f12{padding:0px 20px 0px 20px;}.elementor-3654 .elementor-element.elementor-element-51de4c81 ul li a{font-size:15px;}}@media(max-width:767px){.elementor-3654 .elementor-element.elementor-element-7b384baf{text-align:left;}.elementor-3654 .elementor-element.elementor-element-7b384baf .elementor-heading-title{font-size:20px;}.elementor-3654 .elementor-element.elementor-element-76f4398{font-size:15px;line-height:1.6em;}.elementor-3654 .elementor-element.elementor-element-deb283f{margin-top:35px;margin-bottom:50px;}.elementor-3654 .elementor-element.elementor-element-56486ac .elementor-button{font-size:14px;}.elementor-3654 .elementor-element.elementor-element-a2e45b0 .elementor-button{font-size:14px;}.elementor-3654 .elementor-element.elementor-element-ebdd025 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3654 .elementor-element.elementor-element-51de4c81 ul li a{font-size:14px;}}/* Start custom CSS */.grid-temp { display: -ms-grid; display: grid; }
.grid {
    display: -ms-grid;
    display: grid;
}
.grid-c2 {
    -ms-grid-columns: 1fr auto;
    grid-template-columns: 1fr auto;
}
.grid-jself-end {
    -ms-justify-self: end;
    justify-self: end;
}
@media all and (min-width:768px) and (max-width:1023px) {
    .hours { font-size:.8125em; }
}/* End custom CSS */