.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3514937 .elementor-element.elementor-element-0b4f6ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body.elementor-page-3514937:not(.elementor-motion-effects-element-type-background), body.elementor-page-3514937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d092611 );}/* Start custom CSS *//* Desktop view (default for larger screens) */
.headbars {
    height: 110px;
}

.headphotos {
    height: 200px;
}

/* Tablet view (for screens between 768px and 1024px wide) */
@media screen and (max-width: 1024px) and (min-width: 768px) {
    .headbars {
        height: 80px; /* Adjust the height for tablets */
    }

    .headphotos {
        height: 160px; /* Adjust the height for tablets */
    }
}

/* Mobile view (for screens smaller than 768px wide) */
@media screen and (max-width: 767px) {
    .headbars {
        height: 60px; /* Adjust the height for mobile */
    }

    .headphotos {
        height:90px; /* Adjust the height for mobile */
    }
}/* End custom CSS */