.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-11368 .elementor-element.elementor-element-5c96b666{--display:flex;}.elementor-widget-text-editor .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-text-editor .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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-31d6e29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11368 .elementor-element.elementor-element-d45f950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11368 .elementor-element.elementor-element-d45f950.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-65f76fe{--display:grid;--min-height:378px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-d82b0e1{--display:flex;--min-height:350px;--overflow:hidden;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-11368 .elementor-element.elementor-element-d82b0e1::before, .elementor-11368 .elementor-element.elementor-element-d82b0e1 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-d82b0e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-d82b0e1 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-d82b0e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-d82b0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-a731ffe{--display:flex;--min-height:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-a731ffe::before, .elementor-11368 .elementor-element.elementor-element-a731ffe > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-a731ffe > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-a731ffe > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-a731ffe > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-a731ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-5aaebc9{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11368 .elementor-element.elementor-element-5aaebc9:not(.elementor-motion-effects-element-type-background), .elementor-11368 .elementor-element.elementor-element-5aaebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .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-heading .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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-9af104c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11368 .elementor-element.elementor-element-9af104c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ba3257b );}.elementor-widget-image .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-image .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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11368 .elementor-element.elementor-element-ca18a70{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;bottom:18px;}body:not(.rtl) .elementor-11368 .elementor-element.elementor-element-ca18a70{right:12px;}body.rtl .elementor-11368 .elementor-element.elementor-element-ca18a70{left:12px;}.elementor-11368 .elementor-element.elementor-element-ca18a70 img{width:36px;}.elementor-11368 .elementor-element.elementor-element-50a2e96{padding:01rem 01rem 01rem 01rem;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3257b );}.elementor-widget-eael-creative-button .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-eael-creative-button .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-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                            .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                            .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                            .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11368 .elementor-element.elementor-element-4d2cc17.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button-icon-left svg, 
                    .elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button-icon-left i,
                    .elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button i{font-size:0px;color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button svg{height:0px;width:0px;fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button-wrapper{justify-content:center;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button{color:#ffffff;background-color:#333333;border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--rayen:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--wave:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--aylen::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--nuka::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--nuka::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--antiman::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--quidel::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button::before{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button::after{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button:hover i{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-4d2cc17 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-7a72216{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-7a72216::before, .elementor-11368 .elementor-element.elementor-element-7a72216 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-7a72216 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-7a72216 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-7a72216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-7a72216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://glhunt.com/wp-content/uploads/2025/06/stairStepCracks.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-11368 .elementor-element.elementor-element-76a6301{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11368 .elementor-element.elementor-element-76a6301.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-df6f521{--display:grid;--min-height:378px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-cb7df4c{--display:flex;--min-height:350px;--overflow:hidden;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-11368 .elementor-element.elementor-element-cb7df4c::before, .elementor-11368 .elementor-element.elementor-element-cb7df4c > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-cb7df4c > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-cb7df4c > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-cb7df4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-cb7df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-5ffb289{--display:flex;--min-height:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-5ffb289::before, .elementor-11368 .elementor-element.elementor-element-5ffb289 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-5ffb289 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-5ffb289 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-5ffb289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-5ffb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-ebfdf4f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11368 .elementor-element.elementor-element-ebfdf4f:not(.elementor-motion-effects-element-type-background), .elementor-11368 .elementor-element.elementor-element-ebfdf4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-814c4a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11368 .elementor-element.elementor-element-814c4a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-c5afd75{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;bottom:18px;}body:not(.rtl) .elementor-11368 .elementor-element.elementor-element-c5afd75{right:12px;}body.rtl .elementor-11368 .elementor-element.elementor-element-c5afd75{left:12px;}.elementor-11368 .elementor-element.elementor-element-c5afd75 img{width:36px;}.elementor-11368 .elementor-element.elementor-element-4cc1881{padding:01rem 01rem 01rem 01rem;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-5ea8fba.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button-icon-left svg, 
                    .elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button-icon-left i,
                    .elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button-icon-right i{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button i{font-size:0px;color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button svg{height:0px;width:0px;fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button-wrapper{justify-content:center;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button{color:#ffffff;background-color:#333333;border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--rayen:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--wave:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--aylen::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--nuka::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--nuka::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--antiman::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--quidel::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button::before{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button::after{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button:hover i{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button:hover svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-5ea8fba .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-ededd5f{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-ededd5f::before, .elementor-11368 .elementor-element.elementor-element-ededd5f > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-ededd5f > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-ededd5f > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-ededd5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-ededd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://glhunt.com/wp-content/uploads/2025/06/verticalCracks.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-11368 .elementor-element.elementor-element-71ba2e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11368 .elementor-element.elementor-element-71ba2e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-4705cd0{--display:grid;--min-height:378px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-e15c11a{--display:flex;--min-height:350px;--overflow:hidden;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-11368 .elementor-element.elementor-element-e15c11a::before, .elementor-11368 .elementor-element.elementor-element-e15c11a > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-e15c11a > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-e15c11a > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-e15c11a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-e15c11a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-b1ac3a2{--display:flex;--min-height:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-b1ac3a2::before, .elementor-11368 .elementor-element.elementor-element-b1ac3a2 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-b1ac3a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-b1ac3a2 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-b1ac3a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-b1ac3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-858b2da{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11368 .elementor-element.elementor-element-858b2da:not(.elementor-motion-effects-element-type-background), .elementor-11368 .elementor-element.elementor-element-858b2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-3a701e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11368 .elementor-element.elementor-element-3a701e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-3830c30{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;bottom:18px;}body:not(.rtl) .elementor-11368 .elementor-element.elementor-element-3830c30{right:12px;}body.rtl .elementor-11368 .elementor-element.elementor-element-3830c30{left:12px;}.elementor-11368 .elementor-element.elementor-element-3830c30 img{width:36px;}.elementor-11368 .elementor-element.elementor-element-f7a7f7e{padding:01rem 01rem 01rem 01rem;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-3530adf.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button-icon-left svg, 
                    .elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button-icon-left i,
                    .elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button-icon-right i{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button i{font-size:0px;color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button svg{height:0px;width:0px;fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button-wrapper{justify-content:center;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button{color:#ffffff;background-color:#333333;border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--rayen:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--wave:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--aylen::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--nuka::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--nuka::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--antiman::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--quidel::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button::before{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button::after{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button:hover i{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button:hover svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-3530adf .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-230fadc{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-230fadc::before, .elementor-11368 .elementor-element.elementor-element-230fadc > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-230fadc > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-230fadc > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-230fadc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-230fadc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://glhunt.com/wp-content/uploads/2025/06/horizontalCracks.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-11368 .elementor-element.elementor-element-e42657f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11368 .elementor-element.elementor-element-22433c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11368 .elementor-element.elementor-element-22433c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-327047e{--display:grid;--min-height:378px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-b257354{--display:flex;--min-height:350px;--overflow:hidden;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-11368 .elementor-element.elementor-element-b257354::before, .elementor-11368 .elementor-element.elementor-element-b257354 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-b257354 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-b257354 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-b257354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-b257354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-2f1ff95{--display:flex;--min-height:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-2f1ff95::before, .elementor-11368 .elementor-element.elementor-element-2f1ff95 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-2f1ff95 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-2f1ff95 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-2f1ff95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-2f1ff95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-0a16dd2{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11368 .elementor-element.elementor-element-0a16dd2:not(.elementor-motion-effects-element-type-background), .elementor-11368 .elementor-element.elementor-element-0a16dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-7df984b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11368 .elementor-element.elementor-element-7df984b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-1b30e2d{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;bottom:18px;}body:not(.rtl) .elementor-11368 .elementor-element.elementor-element-1b30e2d{right:12px;}body.rtl .elementor-11368 .elementor-element.elementor-element-1b30e2d{left:12px;}.elementor-11368 .elementor-element.elementor-element-1b30e2d img{width:36px;}.elementor-11368 .elementor-element.elementor-element-fdda793{padding:01rem 01rem 01rem 01rem;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-dd2e627.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button-icon-left svg, 
                    .elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button-icon-left i,
                    .elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button i{font-size:0px;color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button svg{height:0px;width:0px;fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button-wrapper{justify-content:center;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button{color:#ffffff;background-color:#333333;border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--rayen:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--wave:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--aylen::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--nuka::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--nuka::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--antiman::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--quidel::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button::before{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button::after{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button:hover i{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-dd2e627 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-6ad0629{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-6ad0629::before, .elementor-11368 .elementor-element.elementor-element-6ad0629 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-6ad0629 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-6ad0629 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-6ad0629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-6ad0629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://glhunt.com/wp-content/uploads/2025/06/diagonalCracks.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-11368 .elementor-element.elementor-element-73c0f58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11368 .elementor-element.elementor-element-73c0f58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-1f9be00{--display:grid;--min-height:378px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-dd49616{--display:flex;--min-height:350px;--overflow:hidden;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-11368 .elementor-element.elementor-element-dd49616::before, .elementor-11368 .elementor-element.elementor-element-dd49616 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-dd49616 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-dd49616 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-dd49616 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-dd49616 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-4a2db91{--display:flex;--min-height:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-4a2db91::before, .elementor-11368 .elementor-element.elementor-element-4a2db91 > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-4a2db91 > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-4a2db91 > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-4a2db91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-4a2db91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11368 .elementor-element.elementor-element-7a0a4bd{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11368 .elementor-element.elementor-element-7a0a4bd:not(.elementor-motion-effects-element-type-background), .elementor-11368 .elementor-element.elementor-element-7a0a4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-b0abd30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11368 .elementor-element.elementor-element-b0abd30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-356c420{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;bottom:18px;}body:not(.rtl) .elementor-11368 .elementor-element.elementor-element-356c420{right:12px;}body.rtl .elementor-11368 .elementor-element.elementor-element-356c420{left:12px;}.elementor-11368 .elementor-element.elementor-element-356c420 img{width:36px;}.elementor-11368 .elementor-element.elementor-element-879de33{padding:01rem 01rem 01rem 01rem;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3257b );}.elementor-11368 .elementor-element.elementor-element-bfc8861.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button-icon-left svg, 
                    .elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button-icon-left i,
                    .elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button i{font-size:0px;color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button svg{height:0px;width:0px;fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button-wrapper{justify-content:center;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button{color:#ffffff;background-color:#333333;border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--rayen:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--wave:hover{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--aylen::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--nuka::before{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--nuka::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--antiman::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--quidel::after{background-color:#333333;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button::before{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button::after{border-radius:5px;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button:hover i{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-bfc8861 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-11368 .elementor-element.elementor-element-ef0b1ba{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11368 .elementor-element.elementor-element-ef0b1ba::before, .elementor-11368 .elementor-element.elementor-element-ef0b1ba > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-ef0b1ba > .e-con-inner > .elementor-background-video-container::before, .elementor-11368 .elementor-element.elementor-element-ef0b1ba > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-ef0b1ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-11368 .elementor-element.elementor-element-ef0b1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://glhunt.com/wp-content/uploads/2025/06/shrinkageCracks.webp");--background-overlay:'';background-position:center center;background-size:cover;}@media(max-width:1024px){.elementor-11368 .elementor-element.elementor-element-65f76fe{--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-df6f521{--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-4705cd0{--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-327047e{--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-1f9be00{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11368 .elementor-element.elementor-element-d45f950{--width:25.08%;}.elementor-11368 .elementor-element.elementor-element-65f76fe{--width:219px;}.elementor-11368 .elementor-element.elementor-element-76a6301{--width:25.08%;}.elementor-11368 .elementor-element.elementor-element-df6f521{--width:219px;}.elementor-11368 .elementor-element.elementor-element-71ba2e5{--width:25.08%;}.elementor-11368 .elementor-element.elementor-element-4705cd0{--width:219px;}.elementor-11368 .elementor-element.elementor-element-22433c8{--width:25.08%;}.elementor-11368 .elementor-element.elementor-element-327047e{--width:219px;}.elementor-11368 .elementor-element.elementor-element-73c0f58{--width:25.08%;}.elementor-11368 .elementor-element.elementor-element-1f9be00{--width:219px;}}@media(max-width:767px){.elementor-11368 .elementor-element.elementor-element-65f76fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-df6f521{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-4705cd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-327047e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11368 .elementor-element.elementor-element-1f9be00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-a731ffe *//* ---------- Overlay card ---------- */
.overlay-card {
  /* initial position / look */
  transform: translateY(275px);
  backdrop-filter: blur(0);
  /* gradient stays, but it will jump; see note below */
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.1) 0%,
    rgba(0, 0, 0, 0.15) 11.7%,
    rgba(0, 0, 0, 0.25) 22.1%,
    rgba(0, 0, 0, 0.35) 31.2%,
    rgba(0, 0, 0, 0.45) 39.4%,
    rgba(0, 0, 0, 0.55) 46.6%,
    rgba(0, 0, 0, 0.65) 53.1%,
    rgba(0, 0, 0, 0.72) 58.9%,
    rgba(0, 0, 0, 0.78) 64.3%,
    rgba(0, 0, 0, 0.83) 69.3%,
    rgba(0, 0, 0, 0.87) 74.1%,
    rgba(0, 0, 0, 0.9) 78.8%,
    rgba(0, 0, 0, 0.93) 83.6%,
    rgba(0, 0, 0, 0.96) 88.7%,
    rgba(0, 0, 0, 0.975) 94.1%,
    rgba(0, 0, 0, 1) 100%
  );

  /* ONE transition definition that covers both directions */
  transition:
    transform        0.7s cubic-bezier(0.19, 1, 0.22, 1),
    backdrop-filter  0.7s cubic-bezier(0.19, 1, 0.22, 1);
  will-change: transform, backdrop-filter;
}

/* ---------- Card text ---------- */
.card-text {
  opacity: 0;
  transition: opacity 1s ease;
  will-change: opacity;
}

/* ---------- Hover state ---------- */
.layer:hover .overlay-card {
  transform: translateY(0);
  backdrop-filter: blur(2px);
  /* gradient stays the same; if you need it to fade, use a pseudo-element */
}

.layer:hover .card-text {
  opacity: 1;
}



.layer:hover ~ .layer-2 {        /* general-sibling .elementor-11368 .elementor-element.elementor-element-a731ffe */
  transform: translateY(-110px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f76fe */.elementor-11368 .elementor-element.elementor-element-65f76fe{
    position: relative;
    max-height: 375px;
}


.layer {
  grid-area: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: white;
}


.layer-1 {
  
  z-index: 2;
}
.layer-2 {
  
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ffb289 *//* ---------- Overlay card ---------- */
.overlay-card {
  /* initial position / look */
  transform: translateY(275px);
  backdrop-filter: blur(0);
  /* gradient stays, but it will jump; see note below */
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.1) 0%,
    rgba(0, 0, 0, 0.15) 11.7%,
    rgba(0, 0, 0, 0.25) 22.1%,
    rgba(0, 0, 0, 0.35) 31.2%,
    rgba(0, 0, 0, 0.45) 39.4%,
    rgba(0, 0, 0, 0.55) 46.6%,
    rgba(0, 0, 0, 0.65) 53.1%,
    rgba(0, 0, 0, 0.72) 58.9%,
    rgba(0, 0, 0, 0.78) 64.3%,
    rgba(0, 0, 0, 0.83) 69.3%,
    rgba(0, 0, 0, 0.87) 74.1%,
    rgba(0, 0, 0, 0.9) 78.8%,
    rgba(0, 0, 0, 0.93) 83.6%,
    rgba(0, 0, 0, 0.96) 88.7%,
    rgba(0, 0, 0, 0.975) 94.1%,
    rgba(0, 0, 0, 1) 100%
  );

  /* ONE transition definition that covers both directions */
  transition:
    transform        0.7s cubic-bezier(0.19, 1, 0.22, 1),
    backdrop-filter  0.7s cubic-bezier(0.19, 1, 0.22, 1);
  will-change: transform, backdrop-filter;
}

/* ---------- Card text ---------- */
.card-text {
  opacity: 0;
  transition: opacity 1s ease;
  will-change: opacity;
}

/* ---------- Hover state ---------- */
.layer:hover .overlay-card {
  transform: translateY(0);
  backdrop-filter: blur(2px);
  /* gradient stays the same; if you need it to fade, use a pseudo-element */
}

.layer:hover .card-text {
  opacity: 1;
}



.layer:hover ~ .layer-2 {        /* general-sibling .elementor-11368 .elementor-element.elementor-element-5ffb289 */
  transform: translateY(-110px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6f521 */.elementor-11368 .elementor-element.elementor-element-df6f521{
    position: relative;
    max-height: 375px;
}


.layer {
  grid-area: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: white;
}


.layer-1 {
  
  z-index: 2;
}
.layer-2 {
  
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ac3a2 *//* ---------- Overlay card ---------- */
.overlay-card {
  /* initial position / look */
  transform: translateY(275px);
  backdrop-filter: blur(0);
  /* gradient stays, but it will jump; see note below */
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.1) 0%,
    rgba(0, 0, 0, 0.15) 11.7%,
    rgba(0, 0, 0, 0.25) 22.1%,
    rgba(0, 0, 0, 0.35) 31.2%,
    rgba(0, 0, 0, 0.45) 39.4%,
    rgba(0, 0, 0, 0.55) 46.6%,
    rgba(0, 0, 0, 0.65) 53.1%,
    rgba(0, 0, 0, 0.72) 58.9%,
    rgba(0, 0, 0, 0.78) 64.3%,
    rgba(0, 0, 0, 0.83) 69.3%,
    rgba(0, 0, 0, 0.87) 74.1%,
    rgba(0, 0, 0, 0.9) 78.8%,
    rgba(0, 0, 0, 0.93) 83.6%,
    rgba(0, 0, 0, 0.96) 88.7%,
    rgba(0, 0, 0, 0.975) 94.1%,
    rgba(0, 0, 0, 1) 100%
  );

  /* ONE transition definition that covers both directions */
  transition:
    transform        0.7s cubic-bezier(0.19, 1, 0.22, 1),
    backdrop-filter  0.7s cubic-bezier(0.19, 1, 0.22, 1);
  will-change: transform, backdrop-filter;
}

/* ---------- Card text ---------- */
.card-text {
  opacity: 0;
  transition: opacity 1s ease;
  will-change: opacity;
}

/* ---------- Hover state ---------- */
.layer:hover .overlay-card {
  transform: translateY(0);
  backdrop-filter: blur(2px);
  /* gradient stays the same; if you need it to fade, use a pseudo-element */
}

.layer:hover .card-text {
  opacity: 1;
}



.layer:hover ~ .layer-2 {        /* general-sibling .elementor-11368 .elementor-element.elementor-element-b1ac3a2 */
  transform: translateY(-110px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4705cd0 */.elementor-11368 .elementor-element.elementor-element-4705cd0{
    position: relative;
    max-height: 375px;
}


.layer {
  grid-area: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: white;
}


.layer-1 {
  
  z-index: 2;
}
.layer-2 {
  
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ff95 *//* ---------- Overlay card ---------- */
.overlay-card {
  /* initial position / look */
  transform: translateY(275px);
  backdrop-filter: blur(0);
  /* gradient stays, but it will jump; see note below */
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.1) 0%,
    rgba(0, 0, 0, 0.15) 11.7%,
    rgba(0, 0, 0, 0.25) 22.1%,
    rgba(0, 0, 0, 0.35) 31.2%,
    rgba(0, 0, 0, 0.45) 39.4%,
    rgba(0, 0, 0, 0.55) 46.6%,
    rgba(0, 0, 0, 0.65) 53.1%,
    rgba(0, 0, 0, 0.72) 58.9%,
    rgba(0, 0, 0, 0.78) 64.3%,
    rgba(0, 0, 0, 0.83) 69.3%,
    rgba(0, 0, 0, 0.87) 74.1%,
    rgba(0, 0, 0, 0.9) 78.8%,
    rgba(0, 0, 0, 0.93) 83.6%,
    rgba(0, 0, 0, 0.96) 88.7%,
    rgba(0, 0, 0, 0.975) 94.1%,
    rgba(0, 0, 0, 1) 100%
  );

  /* ONE transition definition that covers both directions */
  transition:
    transform        0.7s cubic-bezier(0.19, 1, 0.22, 1),
    backdrop-filter  0.7s cubic-bezier(0.19, 1, 0.22, 1);
  will-change: transform, backdrop-filter;
}

/* ---------- Card text ---------- */
.card-text {
  opacity: 0;
  transition: opacity 1s ease;
  will-change: opacity;
}

/* ---------- Hover state ---------- */
.layer:hover .overlay-card {
  transform: translateY(0);
  backdrop-filter: blur(2px);
  /* gradient stays the same; if you need it to fade, use a pseudo-element */
}

.layer:hover .card-text {
  opacity: 1;
}



.layer:hover ~ .layer-2 {        /* general-sibling .elementor-11368 .elementor-element.elementor-element-2f1ff95 */
  transform: translateY(-110px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-327047e */.elementor-11368 .elementor-element.elementor-element-327047e{
    position: relative;
    max-height: 375px;
}


.layer {
  grid-area: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: white;
}


.layer-1 {
  
  z-index: 2;
}
.layer-2 {
  
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a2db91 *//* ---------- Overlay card ---------- */
.overlay-card {
  /* initial position / look */
  transform: translateY(275px);
  backdrop-filter: blur(0);
  /* gradient stays, but it will jump; see note below */
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.1) 0%,
    rgba(0, 0, 0, 0.15) 11.7%,
    rgba(0, 0, 0, 0.25) 22.1%,
    rgba(0, 0, 0, 0.35) 31.2%,
    rgba(0, 0, 0, 0.45) 39.4%,
    rgba(0, 0, 0, 0.55) 46.6%,
    rgba(0, 0, 0, 0.65) 53.1%,
    rgba(0, 0, 0, 0.72) 58.9%,
    rgba(0, 0, 0, 0.78) 64.3%,
    rgba(0, 0, 0, 0.83) 69.3%,
    rgba(0, 0, 0, 0.87) 74.1%,
    rgba(0, 0, 0, 0.9) 78.8%,
    rgba(0, 0, 0, 0.93) 83.6%,
    rgba(0, 0, 0, 0.96) 88.7%,
    rgba(0, 0, 0, 0.975) 94.1%,
    rgba(0, 0, 0, 1) 100%
  );

  /* ONE transition definition that covers both directions */
  transition:
    transform        0.7s cubic-bezier(0.19, 1, 0.22, 1),
    backdrop-filter  0.7s cubic-bezier(0.19, 1, 0.22, 1);
  will-change: transform, backdrop-filter;
}

/* ---------- Card text ---------- */
.card-text {
  opacity: 0;
  transition: opacity 1s ease;
  will-change: opacity;
}

/* ---------- Hover state ---------- */
.layer:hover .overlay-card {
  transform: translateY(0);
  backdrop-filter: blur(2px);
  /* gradient stays the same; if you need it to fade, use a pseudo-element */
}

.layer:hover .card-text {
  opacity: 1;
}



.layer:hover ~ .layer-2 {        /* general-sibling .elementor-11368 .elementor-element.elementor-element-4a2db91 */
  transform: translateY(-110px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9be00 */.elementor-11368 .elementor-element.elementor-element-1f9be00{
    position: relative;
    max-height: 375px;
}


.layer {
  grid-area: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: white;
}


.layer-1 {
  
  z-index: 2;
}
.layer-2 {
  
  z-index: 1;
}/* End custom CSS */