.elementor-158 .elementor-element.elementor-element-10445b06{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-10445b06{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-10445b06{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}}/* Start custom CSS for shortcode, class: .elementor-element-88be7e4 */.elementor-158 .elementor-element.elementor-element-88be7e4 button{
    margin-top:20px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-158 {
    position: relative !important;
    isolation: isolate;
}

body.elementor-page-158::before {
    content: "";
    position: fixed; /* Fixes position relative to the viewport */
    inset: 0;
    z-index: -1;
    background-image: url('/wp-content/uploads/2025/11/hamarosan_bg-scaled.webp');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed; /* Keeps the background static on scroll */
    opacity: 0.25; 
    pointer-events: none;
}/* End custom CSS */