.elementor-2872 .elementor-element.elementor-element-b8e8502{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-b8e8502:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-b8e8502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE0E3;}.elementor-2872 .elementor-element.elementor-element-b8e8502, .elementor-2872 .elementor-element.elementor-element-b8e8502::before{--border-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-7bdb5db{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-08c2170{--background-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-587c2bc img{width:20vw;}.elementor-2872 .elementor-element.elementor-element-ceeda1e{text-align:center;font-size:1.3em;}.elementor-2872 .elementor-element.elementor-element-94e36f8{--background-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-5611467{text-align:center;font-size:1.3em;}.elementor-2872 .elementor-element.elementor-element-3fca325{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0%;--padding-right:8%;--padding-bottom:0%;--padding-left:8%;}.elementor-2872 .elementor-element.elementor-element-3fca325:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-3fca325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-2872 .elementor-element.elementor-element-3fca325, .elementor-2872 .elementor-element.elementor-element-3fca325::before{--border-transition:0.3s;}.elementor-2872 .elementor-element.elementor-element-1790ed24{padding:40px 0px 40px 0px;}.elementor-2872 .elementor-element.elementor-element-70d2b2f6{text-align:center;}.elementor-2872 .elementor-element.elementor-element-70d2b2f6 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-2872 .elementor-element.elementor-element-4cd32fbf img{width:8vw;}.elementor-2872 .elementor-element.elementor-element-285b7172{text-align:center;}.elementor-2872 .elementor-element.elementor-element-285b7172 .elementor-heading-title{font-size:1.2em;}.elementor-2872 .elementor-element.elementor-element-2ee450b1 img{width:8vw;}.elementor-2872 .elementor-element.elementor-element-43cf3c98{text-align:center;}.elementor-2872 .elementor-element.elementor-element-43cf3c98 .elementor-heading-title{font-size:1.1em;}.elementor-2872 .elementor-element.elementor-element-2f5dd763 img{width:8vw;}.elementor-2872 .elementor-element.elementor-element-42a2cea3{text-align:center;}.elementor-2872 .elementor-element.elementor-element-42a2cea3 .elementor-heading-title{font-size:1.1em;}.elementor-2872 .elementor-element.elementor-element-6807a660 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-2872 .elementor-element.elementor-element-3133f28f{padding:40px 0px 0px 0px;}.elementor-2872 .elementor-element.elementor-element-5b041cfa img{width:35vw;}.elementor-bc-flex-widget .elementor-2872 .elementor-element.elementor-element-3965c31a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2872 .elementor-element.elementor-element-3965c31a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2872 .elementor-element.elementor-element-3965c31a > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-2872 .elementor-element.elementor-element-2dc3a45d{text-align:center;}.elementor-2872 .elementor-element.elementor-element-55d701c4{text-align:center;font-size:1.3em;}.elementor-2872 .elementor-element.elementor-element-76b17dca{padding:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2872 .elementor-element.elementor-element-2aafe17c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2872 .elementor-element.elementor-element-2aafe17c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2872 .elementor-element.elementor-element-2aafe17c > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-2872 .elementor-element.elementor-element-44a6680e{text-align:center;}.elementor-2872 .elementor-element.elementor-element-fe5c917{text-align:center;font-size:1.3em;}.elementor-2872 .elementor-element.elementor-element-39f9691 img{width:35vw;}.elementor-2872 .elementor-element.elementor-element-2be55b85{padding:40px 0px 40px 0px;}.elementor-2872 .elementor-element.elementor-element-35ceaa14 img{width:35vw;}.elementor-bc-flex-widget .elementor-2872 .elementor-element.elementor-element-126ce384.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2872 .elementor-element.elementor-element-126ce384.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2872 .elementor-element.elementor-element-126ce384 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-2872 .elementor-element.elementor-element-7fe0c278{text-align:center;}.elementor-2872 .elementor-element.elementor-element-26b7ba98{text-align:center;font-size:1.3em;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2872 .elementor-element.elementor-element-587c2bc img{width:60%;}.elementor-2872 .elementor-element.elementor-element-ceeda1e{font-size:1em;}.elementor-2872 .elementor-element.elementor-element-5611467{font-size:1em;}.elementor-2872 .elementor-element.elementor-element-4cd32fbf img{width:30%;}.elementor-2872 .elementor-element.elementor-element-285b7172 > .elementor-widget-container{padding:0px 50px 10px 50px;}.elementor-2872 .elementor-element.elementor-element-2ee450b1 img{width:30%;}.elementor-2872 .elementor-element.elementor-element-43cf3c98 > .elementor-widget-container{padding:0px 50px 10px 50px;}.elementor-2872 .elementor-element.elementor-element-2f5dd763 img{width:30%;}.elementor-2872 .elementor-element.elementor-element-42a2cea3 > .elementor-widget-container{padding:0px 50px 10px 50px;}.elementor-2872 .elementor-element.elementor-element-5b041cfa img{width:100%;}.elementor-2872 .elementor-element.elementor-element-55d701c4{font-size:1em;}.elementor-2872 .elementor-element.elementor-element-39f9691 img{width:100%;}.elementor-2872 .elementor-element.elementor-element-35ceaa14 img{width:100%;}.elementor-2872 .elementor-element.elementor-element-26b7ba98{font-size:1em;}}/* 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 */