.elementor-15 .elementor-element.elementor-element-26c12c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-97a6a74{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-97a6a74 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:7.2em;font-weight:400;line-height:0.9em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-f74748f{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"neue-hass-grotesk", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#A0A0A0F2;}.elementor-15 .elementor-element.elementor-element-bb5a8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-581699c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-581699c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-581699c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-581699c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-581699c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-581699c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-581699c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2b0dc07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2dd87be{--display:flex;--min-height:89vh;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-2dd87be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2dd87be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/homepage-image_final-e1764147992482.png");background-position:0px -47px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a8443d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b3ee25c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:120px 80px;--row-gap:120px;--column-gap:80px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-b17d502{--display:flex;}.elementor-15 .elementor-element.elementor-element-a97e275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a97e275 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.8em;font-weight:400;line-height:31px;}.elementor-15 .elementor-element.elementor-element-f5ea810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-0a0af85{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-0a0af85:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/pen-turns_widow-scaled.png");background-position:center center;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-0a0af85:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/pen-turns_widow-scaled.png");background-position:center center;background-size:110% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-0a0af85::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0a0af85:hover::before, .elementor-15 .elementor-element.elementor-element-0a0af85:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0a0af85:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-0a0af85 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-dc2f862{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dc2f862.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-203773e:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-203773e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-203773e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}.elementor-15 .elementor-element.elementor-element-34e7e16{--display:flex;}.elementor-15 .elementor-element.elementor-element-b16faa0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.8em;font-weight:400;line-height:31px;}.elementor-15 .elementor-element.elementor-element-f8195d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-0b149f1{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-0b149f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/Cooper-Carry-Image.png");background-position:center center;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-0b149f1:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/Cooper-Carry-Image.png");background-position:center center;background-size:110% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-0b149f1::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0b149f1:hover::before, .elementor-15 .elementor-element.elementor-element-0b149f1:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b149f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-0b149f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-90cb8ec{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-90cb8ec.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-6f5c33e:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-6f5c33e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-6f5c33e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}.elementor-15 .elementor-element.elementor-element-eb7033e{--display:flex;}.elementor-15 .elementor-element.elementor-element-fe1412b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.8em;font-weight:400;line-height:31px;}.elementor-15 .elementor-element.elementor-element-d2d0853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-d532a74{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-d532a74:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/Brock-Built_add-to-client-page.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-d532a74:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/Brock-Built_add-to-client-page-1.png");background-position:center center;background-size:110% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-d532a74::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d532a74::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-d532a74:hover::before, .elementor-15 .elementor-element.elementor-element-d532a74:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d532a74:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-d532a74 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d532a74:hover::before{filter:brightness( 76% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-8482d30{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8482d30.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-0b37d6b:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-0b37d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-0b37d6b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}.elementor-15 .elementor-element.elementor-element-a12160a{--display:flex;}.elementor-15 .elementor-element.elementor-element-0348664 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.8em;font-weight:400;line-height:31px;}.elementor-15 .elementor-element.elementor-element-fe428e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-dba3947{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-dba3947:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/12/KFH_ANHG-2PageSpread-Mockup-1-e1764578090875.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-dba3947:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/12/KFH_ANHG-2PageSpread-Mockup-1-e1764578090875.jpg");background-position:center center;background-size:110% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-dba3947::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-dba3947:hover::before, .elementor-15 .elementor-element.elementor-element-dba3947:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dba3947:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-dba3947 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-dba3947, .elementor-15 .elementor-element.elementor-element-dba3947::before{--overlay-transition:0s;}.elementor-15 .elementor-element.elementor-element-dba3947:hover::before{filter:brightness( 76% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-bb96ed3{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bb96ed3.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-57c36c6:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-57c36c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-57c36c6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}.elementor-15 .elementor-element.elementor-element-dc91ef3{--display:flex;}.elementor-15 .elementor-element.elementor-element-11376a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-11376a7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.3em;font-weight:500;line-height:31px;}.elementor-15 .elementor-element.elementor-element-b95933f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-ced82bd{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-ced82bd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/12/Food-Photography-scaled-e1764579785360.png");background-position:center center;background-repeat:no-repeat;background-size:72% auto;}.elementor-15 .elementor-element.elementor-element-ced82bd:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/11/Picture1.png");background-position:center center;background-size:77% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-ced82bd::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-ced82bd:hover::before, .elementor-15 .elementor-element.elementor-element-ced82bd:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ced82bd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-ced82bd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d2f8a54{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2f8a54.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-794f8ec:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-794f8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-794f8ec .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}.elementor-15 .elementor-element.elementor-element-0b7151b{--display:flex;}.elementor-15 .elementor-element.elementor-element-98380f1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.8em;font-weight:400;line-height:31px;}.elementor-15 .elementor-element.elementor-element-75038b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"neue-hass-grotesk", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-15 .elementor-element.elementor-element-efc7dab{--display:flex;--min-height:424px;--overflow:hidden;--background-transition:0.9s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8be3df1 );--border-color:var( --e-global-color-8be3df1 );--border-radius:10px 10px 10px 10px;--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-15 .elementor-element.elementor-element-efc7dab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/12/RearviewAd_Option1-ezgif.com-crop-2.gif");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-efc7dab:hover{background-image:url("https://mediumseagreen-lion-705815.hostingersite.com/wp-content/uploads/2025/12/RearviewAd_Option1-ezgif.com-crop-2.gif");background-position:center center;background-size:110% auto;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-efc7dab::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-efc7dab:hover::before, .elementor-15 .elementor-element.elementor-element-efc7dab:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-efc7dab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-efc7dab > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-6604f7f{--display:flex;--min-height:448px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6604f7f.e-con:hover{--e-con-transform-translateY:-265px;}.elementor-15 .elementor-element.elementor-element-d6f3c8b:hover{--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-d6f3c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 60px 30px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-d6f3c8b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#FAFAFAC7;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-97a6a74{width:100%;max-width:100%;padding:0px 13px 0px 22px;}.elementor-15 .elementor-element.elementor-element-97a6a74 .elementor-heading-title{font-size:5.2em;}.elementor-15 .elementor-element.elementor-element-f74748f{width:100%;max-width:100%;padding:0px 22px 0px 22px;}.elementor-15 .elementor-element.elementor-element-2dd87be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2dd87be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-b3ee25c{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-a97e275 .elementor-heading-title{line-height:1em;}.elementor-15 .elementor-element.elementor-element-0a0af85{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-dc2f862{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-203773e .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-b16faa0 .elementor-heading-title{line-height:1em;}.elementor-15 .elementor-element.elementor-element-0b149f1{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-90cb8ec{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6f5c33e .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-fe1412b .elementor-heading-title{line-height:1em;}.elementor-15 .elementor-element.elementor-element-d532a74{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-8482d30{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0b37d6b .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-0348664 .elementor-heading-title{font-size:2.6em;line-height:1em;}.elementor-15 .elementor-element.elementor-element-dba3947{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-bb96ed3{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-57c36c6 .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-ced82bd{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-d2f8a54{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-794f8ec .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-98380f1 .elementor-heading-title{line-height:1em;}.elementor-15 .elementor-element.elementor-element-efc7dab{--min-height:210px;}.elementor-15 .elementor-element.elementor-element-6604f7f{--min-height:210px;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d6f3c8b .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-97a6a74{text-align:center;}.elementor-15 .elementor-element.elementor-element-97a6a74 .elementor-heading-title{font-size:2.2em;}.elementor-15 .elementor-element.elementor-element-f74748f{text-align:center;font-size:16px;}.elementor-15 .elementor-element.elementor-element-bb5a8f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2dd87be{--min-height:23vh;}.elementor-15 .elementor-element.elementor-element-2dd87be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2dd87be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-b3ee25c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-b17d502{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a97e275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a97e275 .elementor-heading-title{font-size:1.9em;line-height:1em;}.elementor-15 .elementor-element.elementor-element-f5ea810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;line-height:0.2em;}.elementor-15 .elementor-element.elementor-element-0a0af85{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-0a0af85:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0a0af85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-0a0af85:hover{background-size:120% auto;}.elementor-15 .elementor-element.elementor-element-dc2f862.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-203773e .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-34e7e16{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b16faa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-b16faa0 .elementor-heading-title{font-size:1.9em;line-height:1em;}.elementor-15 .elementor-element.elementor-element-f8195d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-15 .elementor-element.elementor-element-0b149f1{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-0b149f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0b149f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-0b149f1:hover{background-size:120% auto;}.elementor-15 .elementor-element.elementor-element-90cb8ec.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-6f5c33e .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-eb7033e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-fe1412b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-fe1412b .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-d2d0853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-15 .elementor-element.elementor-element-d532a74{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-d532a74:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d532a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-d532a74:hover{background-size:120% auto;}.elementor-15 .elementor-element.elementor-element-8482d30.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-0b37d6b .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-a12160a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0348664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-0348664 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-fe428e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-15 .elementor-element.elementor-element-dba3947{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-dba3947:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dba3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-dba3947:hover{background-size:120% auto;}.elementor-15 .elementor-element.elementor-element-bb96ed3.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-57c36c6 .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-dc91ef3{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-11376a7{text-align:center;}.elementor-15 .elementor-element.elementor-element-11376a7 .elementor-heading-title{font-size:2em;}.elementor-15 .elementor-element.elementor-element-b95933f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-15 .elementor-element.elementor-element-ced82bd{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-ced82bd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ced82bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:69% auto;}.elementor-15 .elementor-element.elementor-element-ced82bd:hover{background-size:80% auto;}.elementor-15 .elementor-element.elementor-element-d2f8a54.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-794f8ec .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}.elementor-15 .elementor-element.elementor-element-0b7151b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-98380f1{text-align:center;}.elementor-15 .elementor-element.elementor-element-98380f1 .elementor-heading-title{font-size:2em;}.elementor-15 .elementor-element.elementor-element-75038b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-15 .elementor-element.elementor-element-efc7dab{--min-height:200px;}.elementor-15 .elementor-element.elementor-element-efc7dab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-efc7dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:66% auto;}.elementor-15 .elementor-element.elementor-element-efc7dab:hover{background-size:75% auto;}.elementor-15 .elementor-element.elementor-element-6604f7f.e-con:hover{--e-con-transform-translateY:-150px;}.elementor-15 .elementor-element.elementor-element-d6f3c8b .elementor-heading-title{font-size:1em;line-height:1.4em;letter-spacing:1.2px;}}/* Start custom CSS for container, class: .elementor-element-d532a74 */.elementor-15 .elementor-element.elementor-element-d532a74 {
    transition: background-size 0.4s ease-in-out;
    background-size: cover;
}

.elementor-15 .elementor-element.elementor-element-d532a74:hover {
    background-size: 108%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dba3947 */.elementor-15 .elementor-element.elementor-element-dba3947 img {
    transition: transform 0.4s ease-in-out;
}

.elementor-15 .elementor-element.elementor-element-dba3947:hover img {
    transform: scale(1.05);
}/* End custom CSS */