.elementor-640 .elementor-element.elementor-element-d3ff9d7{--display:flex;--min-height:6rem;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;--z-index:10;}.elementor-640 .elementor-element.elementor-element-d3ff9d7.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-640 .elementor-element.elementor-element-26f10ed{width:var( --container-widget-width, 20.975% );max-width:20.975%;--container-widget-width:20.975%;--container-widget-flex-grow:0;}.elementor-640 .elementor-element.elementor-element-26f10ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-640 .elementor-element.elementor-element-39280b8{--display:flex;--min-height:745px;--justify-content:center;--overlay-opacity:0.28;--margin-top:-20rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-640 .elementor-element.elementor-element-39280b8:not(.elementor-motion-effects-element-type-background), .elementor-640 .elementor-element.elementor-element-39280b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://groffvideo.com/wp-content/uploads/shutterstock_2417008209.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-640 .elementor-element.elementor-element-39280b8::before, .elementor-640 .elementor-element.elementor-element-39280b8 > .elementor-background-video-container::before, .elementor-640 .elementor-element.elementor-element-39280b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-640 .elementor-element.elementor-element-39280b8 > .elementor-background-slideshow::before, .elementor-640 .elementor-element.elementor-element-39280b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-640 .elementor-element.elementor-element-39280b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-640 .elementor-element.elementor-element-f48345c{text-align:center;}.elementor-640 .elementor-element.elementor-element-f48345c .elementor-heading-title{font-size:4em;text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-widget-text-editor{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-640 .elementor-element.elementor-element-144ffd8{text-align:center;font-size:1.4em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-640 .elementor-element.elementor-element-4a361fa{--display:flex;--min-height:10vh;--justify-content:center;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-640 .elementor-element.elementor-element-4a361fa:not(.elementor-motion-effects-element-type-background), .elementor-640 .elementor-element.elementor-element-4a361fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-640 .elementor-element.elementor-element-4a361fa::before, .elementor-640 .elementor-element.elementor-element-4a361fa > .elementor-background-video-container::before, .elementor-640 .elementor-element.elementor-element-4a361fa > .e-con-inner > .elementor-background-video-container::before, .elementor-640 .elementor-element.elementor-element-4a361fa > .elementor-background-slideshow::before, .elementor-640 .elementor-element.elementor-element-4a361fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-640 .elementor-element.elementor-element-4a361fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-640 .elementor-element.elementor-element-1be95af{text-align:center;}.elementor-640 .elementor-element.elementor-element-1be95af .elementor-heading-title{font-size:30px;color:#D96E2B;}.elementor-640 .elementor-element.elementor-element-c43afe1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-640 .elementor-element.elementor-element-2f45cad{width:var( --container-widget-width, 108.915% );max-width:108.915%;--container-widget-width:108.915%;--container-widget-flex-grow:0;text-align:center;}.elementor-640 .elementor-element.elementor-element-2f45cad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-640 .elementor-element.elementor-element-8bff21e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;--grid-auto-flow:row;--align-items:center;}.elementor-640 .elementor-element.elementor-element-3604e59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-640 .elementor-element.elementor-element-9926e59{width:100%;max-width:100%;}.elementor-640 .elementor-element.elementor-element-9926e59 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#D96E2B;}.elementor-640 .elementor-element.elementor-element-b61099d{width:var( --container-widget-width, 106.315% );max-width:106.315%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:106.315%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-640 .elementor-element.elementor-element-b61099d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-640 .elementor-element.elementor-element-3f62b1a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.05);--padding-top:3rem;--padding-bottom:3rem;--padding-left:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);--padding-right:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);}.elementor-640 .elementor-element.elementor-element-1c7ffbd{text-align:center;color:var( --e-global-color-text );}.elementor-640 .elementor-element.elementor-element-9da63ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;--grid-auto-flow:row;--align-items:start;}.elementor-640 .elementor-element.elementor-element-9da63ea:not(.elementor-motion-effects-element-type-background), .elementor-640 .elementor-element.elementor-element-9da63ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C442F;}.elementor-640 .elementor-element.elementor-element-148ad59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-640 .elementor-element.elementor-element-2623f06{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-640 .elementor-element.elementor-element-a25f308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-640 .elementor-element.elementor-element-a25f308 .elementor-heading-title{font-size:25px;}.elementor-640 .elementor-element.elementor-element-8f39727{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.05);--padding-top:3rem;--padding-bottom:3rem;--padding-left:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);--padding-right:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);}.elementor-640 .elementor-element.elementor-element-a90b085{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-640 .elementor-element.elementor-element-a90b085 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#D96E2B;}.elementor-640 .elementor-element.elementor-element-4c6400f{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;color:var( --e-global-color-text );}.elementor-640 .elementor-element.elementor-element-a18c670{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;--grid-auto-flow:row;--align-items:start;}.elementor-640 .elementor-element.elementor-element-a18c670:not(.elementor-motion-effects-element-type-background), .elementor-640 .elementor-element.elementor-element-a18c670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C442F;}.elementor-640 .elementor-element.elementor-element-e8dad4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-640 .elementor-element.elementor-element-301def4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-640 .elementor-element.elementor-element-301def4 .elementor-heading-title{font-size:25px;}.elementor-640 .elementor-element.elementor-element-86a7a31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-640 .elementor-element.elementor-element-b483827{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.05);--padding-top:3rem;--padding-bottom:3rem;--padding-left:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);--padding-right:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);}.elementor-640 .elementor-element.elementor-element-1b68007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-640 .elementor-element.elementor-element-1b68007 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.8em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#D96E2B;}.elementor-640 .elementor-element.elementor-element-1efcd1e{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;color:var( --e-global-color-text );}.elementor-640 .elementor-element.elementor-element-a782ced{--display:flex;}.elementor-640 .elementor-element.elementor-element-50fb188{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-640 .elementor-element.elementor-element-d3ff9d7{--content-width:574px;}.elementor-640 .elementor-element.elementor-element-4a361fa{--width:100%;}.elementor-640 .elementor-element.elementor-element-3f62b1a{--width:100%;}.elementor-640 .elementor-element.elementor-element-9da63ea{--content-width:1035px;}.elementor-640 .elementor-element.elementor-element-a18c670{--content-width:1035px;}.elementor-640 .elementor-element.elementor-element-a782ced{--content-width:1018px;}}@media(min-width:1025px){.elementor-640 .elementor-element.elementor-element-39280b8:not(.elementor-motion-effects-element-type-background), .elementor-640 .elementor-element.elementor-element-39280b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:1600px){.elementor-640 .elementor-element.elementor-element-8bff21e{--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-9da63ea{--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-a18c670{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-640 .elementor-element.elementor-element-8bff21e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-9da63ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-a18c670{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-640 .elementor-element.elementor-element-2f45cad .elementor-heading-title{font-size:22px;}.elementor-640 .elementor-element.elementor-element-8bff21e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-9da63ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-8f39727{--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:stretch;}.elementor-640 .elementor-element.elementor-element-a18c670{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-640 .elementor-element.elementor-element-b483827{--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:stretch;}}/* Start custom CSS for container, class: .elementor-element-d3ff9d7 */.elementor-640 .elementor-element.elementor-element-d3ff9d7 {
    width: 100% !important;
    transition: all 0.4s linear;
}
.elementor-640 .elementor-element.elementor-element-d3ff9d7.elementor-sticky--effects {
    background-color: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(14px);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.075);
}

.elementor-640 .elementor-element.elementor-element-d3ff9d7.elementor-sticky--effects #logo {
    opacity: 1; width:100px;     transition: all 0.4s linear;
}/* End custom CSS */