.elementor-99 .elementor-element.elementor-element-d438dc0 .elementor-repeater-item-04b8c27.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-99 .elementor-element.elementor-element-2e269ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-99 .elementor-element.elementor-element-2e269ed > .elementor-element-populated{padding:290px 0px 0px 0px;}.elementor-widget-raven-heading .raven-heading-title, .elementor-widget-raven-heading .raven-heading-title-inner{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading-title-inner{color:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading, .elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading a{font-family:"Inter", Sans-serif;font-size:5em;font-weight:800;text-transform:uppercase;line-height:1.36em;}.elementor-widget-raven-breadcrumbs, .elementor-widget-raven-breadcrumbs .breadcrumb-item.active span, .elementor-widget-raven-breadcrumbs span.current-item{color:var( --e-global-color-text );}.elementor-widget-raven-breadcrumbs .raven-breadcrumbs-yoast .breadcrumb_last{color:var( --e-global-color-text );}.elementor-widget-raven-breadcrumbs .raven-breadcrumbs-navxt span.current-item{color:var( --e-global-color-text );}.elementor-widget-raven-breadcrumbs,.elementor-widget-raven-breadcrumbs .breadcrumb,.elementor-widget-raven-breadcrumbs #breadcrumbs, .elementor-widget-raven-breadcrumbs span, .elementor-widget-raven-breadcrumbs li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-raven-breadcrumbs a, .elementor-widget-raven-breadcrumbs a *{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2b1e463 .breadcrumb{justify-content:center;}.elementor-99 .elementor-element.elementor-element-2b1e463 #breadcrumbs{justify-content:center;}.elementor-99 .elementor-element.elementor-element-2b1e463, .elementor-99 .elementor-element.elementor-element-2b1e463 .breadcrumb-item.active span, .elementor-99 .elementor-element.elementor-element-2b1e463 span.current-item{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 .raven-breadcrumbs-yoast .breadcrumb_last{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 .raven-breadcrumbs-navxt span.current-item{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463,.elementor-99 .elementor-element.elementor-element-2b1e463 .breadcrumb,.elementor-99 .elementor-element.elementor-element-2b1e463 #breadcrumbs, .elementor-99 .elementor-element.elementor-element-2b1e463 span, .elementor-99 .elementor-element.elementor-element-2b1e463 li{font-weight:normal;}.elementor-99 .elementor-element.elementor-element-2b1e463 .breadcrumb-item + .breadcrumb-item::before{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 .raven-breadcrumbs-yoast #breadcrumbs{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 .raven-breadcrumbs-navxt .breadcrumb{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 a, .elementor-99 .elementor-element.elementor-element-2b1e463 a *{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2b1e463 a:hover, .elementor-99 .elementor-element.elementor-element-2b1e463 a:hover *{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-d438dc0:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-d438dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jameslordroofing.net/wp-content/uploads/2026/06/roof-stock-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-d438dc0 > .elementor-background-overlay{background-color:#060410;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-d438dc0 > .elementor-container{min-height:540px;}.elementor-99 .elementor-element.elementor-element-d438dc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-99 .elementor-element.elementor-element-3f618a3 .elementor-repeater-item-545d60a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-99 .elementor-element.elementor-element-91b2e95 > .elementor-element-populated{margin:0px 65px 0px 0px;--e-column-margin-right:65px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-2f751a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading, .elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-f7720f0{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-f7720f0 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-f7720f0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-raven-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-0d41811 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-0d41811 .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-0d41811{text-align:center;}.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-99 .elementor-element.elementor-element-b8807b8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-6a0be3b{--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;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-2e481e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-2e481e9.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-2e481e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-2e481e9:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-2e481e9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-2e481e9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-d07593f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-d07593f.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-d07593f.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-d07593f:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-d07593f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-d07593f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-a5e826e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a5e826e.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-a5e826e.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-a5e826e:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-a5e826e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a5e826e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-0794db5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading, .elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-a392ea3{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-a392ea3 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-a392ea3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-35c968a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-35c968a .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-35c968a{text-align:center;}.elementor-99 .elementor-element.elementor-element-11d7749{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-8f36268{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-c752e1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c752e1a.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-c752e1a.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-c752e1a:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-c752e1a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c752e1a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-0ddc4db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0ddc4db.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-0ddc4db.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-0ddc4db:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-0ddc4db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0ddc4db .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-cd0cc73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-cd0cc73.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-cd0cc73.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-cd0cc73:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-cd0cc73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-cd0cc73 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-73789b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5179598 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-5179598 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-5179598 .raven-heading, .elementor-99 .elementor-element.elementor-element-5179598 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-e01f520{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-e01f520 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-e01f520 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-1d6592e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-1d6592e .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-1d6592e{text-align:center;}.elementor-99 .elementor-element.elementor-element-fcef708{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-acc0599{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-93682fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-93682fd.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-93682fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-93682fd:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-93682fd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-93682fd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-542552f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-542552f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-542552f.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-542552f.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-542552f .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-542552f .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-542552f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-542552f .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-542552f:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-542552f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-542552f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-0617e44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0617e44.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-0617e44.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-0617e44:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-0617e44:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-0617e44 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-8a7e019{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading, .elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-6de2386{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-6de2386 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-6de2386 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-df2b8ae > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-df2b8ae .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-df2b8ae{text-align:center;}.elementor-99 .elementor-element.elementor-element-5fa66fd{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-0426cf0{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-9fca340.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-9fca340.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-9fca340.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-9fca340:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-9fca340:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-9fca340 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-a2848df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a2848df.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-a2848df.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-a2848df:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-a2848df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a2848df .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-3fa6647.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3fa6647.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-3fa6647.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-3fa6647:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-3fa6647:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3fa6647 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-b2b2075{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-df6486a .raven-heading-title, .elementor-99 .elementor-element.elementor-element-df6486a .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-df6486a .raven-heading, .elementor-99 .elementor-element.elementor-element-df6486a .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-44c3439{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-44c3439 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-44c3439 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-91aa945 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-91aa945 .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-91aa945{text-align:center;}.elementor-99 .elementor-element.elementor-element-89d1a98{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-26f021a{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-a981c41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a981c41.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-a981c41.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-a981c41:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-a981c41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a981c41 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-bb99d63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-bb99d63.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-bb99d63.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-bb99d63:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-bb99d63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-bb99d63 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-3f888a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3f888a5.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-3f888a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-3f888a5:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-3f888a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3f888a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-775f659{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading-title, .elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading, .elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-b802912{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-b802912 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-b802912 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-06c7e30 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-06c7e30 .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-06c7e30{text-align:center;}.elementor-99 .elementor-element.elementor-element-8867137{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-d15bd76{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-f02f0dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f02f0dc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-f02f0dc.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-f02f0dc:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-f02f0dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f02f0dc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-41b2943.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-41b2943.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-41b2943.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-41b2943:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-41b2943:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-41b2943 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-258c4d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-258c4d5.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-258c4d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-258c4d5:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-258c4d5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-258c4d5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-4c9156f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading-title, .elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading, .elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-7871476{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-7871476 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-7871476 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-b40d287 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-b40d287 .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-b40d287{text-align:center;}.elementor-99 .elementor-element.elementor-element-f1fc879{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-90856f2{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-1b7498c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-1b7498c.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-1b7498c.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-1b7498c:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-1b7498c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-1b7498c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-56cedd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-56cedd8.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-56cedd8.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-56cedd8:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-56cedd8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-56cedd8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-3a3eedf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3a3eedf.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-3a3eedf.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-3a3eedf:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-3a3eedf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-3a3eedf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-7057a9a{--display:flex;--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-99 .elementor-element.elementor-element-98b1be6 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading, .elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-0448ae4{--divider-border-style:solid;--divider-color:var( --e-global-color-8b04714 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-0448ae4 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-99 .elementor-element.elementor-element-0448ae4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-99 .elementor-element.elementor-element-e5b7352 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-e5b7352 .raven-image{opacity:1;}.elementor-99 .elementor-element.elementor-element-e5b7352{text-align:center;}.elementor-99 .elementor-element.elementor-element-e5821c0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.88em;}.elementor-99 .elementor-element.elementor-element-f0014a1{--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:space-evenly;}.elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-a378e10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a378e10.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-a378e10.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-a378e10:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-a378e10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a378e10 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-c305996.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c305996.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-c305996.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-c305996:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-c305996:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c305996 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-03f7c74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-03f7c74.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-03f7c74.elementor-view-default .elementor-icon{fill:var( --e-global-color-8b04714 );color:var( --e-global-color-8b04714 );border-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon{font-size:30px;}.elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon-box-title{color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-03f7c74:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-03f7c74:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-03f7c74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;}.elementor-99 .elementor-element.elementor-element-cf5146f .elementor-repeater-item-13b0e8c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-99 .elementor-element.elementor-element-72f7a66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-72f7a66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-99 .elementor-element.elementor-element-72f7a66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-99 .elementor-element.elementor-element-72f7a66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 50px 40px;}.elementor-99 .elementor-element.elementor-element-72f7a66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-72f7a66 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-9bf66f1 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading, .elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading a{font-size:1.2em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a:not(.active-link){color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li:hover > a:not(.active-link){color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.active-link{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main ul.submenu > li > a.raven-submenu-item{color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu > li > a.raven-submenu-item{color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu > li > a.raven-submenu-item{color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main ul.submenu > li > a:hover:not(.active-link){color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu > li > a:hover:not(.active-link){color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu > li > a:hover:not(.active-link){color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main ul.submenu > li > a.active-link{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu > li > a.active-link{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu > li > a.active-link{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:var( --e-global-color-text );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.active-link.raven-menu-item{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.active-link{color:var( --e-global-color-accent );}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.active-link{color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-horizontal ul.raven-adnav-menu > li.menu-item > a.raven-link-item{justify-content:flex-start;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-vertical ul.raven-adnav-menu > li.menu-item > a.raven-link-item{justify-content:flex-start;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-horizontal ul.submenu a.raven-link-item{justify-content:center;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-vertical ul.submenu a.raven-link-item{justify-content:center;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-dropdown ul.submenu a.raven-link-item{justify-content:center;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-container ul.raven-adnav-menu > li > ul.submenu a.raven-link-item{justify-content:center;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile,.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown,.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-a2826dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.raven-menu-item span.link-label{font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.raven-menu-item{font-size:13px;padding:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.raven-menu-item svg.sub-arrow{width:13px;height:13px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.raven-menu-item .sub-arrow svg{width:13px;height:13px;}.elementor-99 .elementor-element.elementor-element-a2826dd{--menu-item-gap:10px;--menu-items-bg-normal:var( --e-global-color-34a18723 );--menu-icon-color-normal:#666666;--menu-icon-color-hover:#666666;--menu-icon-color-active:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a:not(.active-link){color:var( --e-global-color-2ba6e18c );background-color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li:hover > a:not(.active-link){color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu > li > a.active-link{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main:not(.raven-adnav-menu-offcanvas) ul.submenu > li > a.raven-submenu-item{padding:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-container ul.raven-adnav-menu > li > ul.submenu > li > a.raven-submenu-item{padding:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-vertical ul.submenu > li:not(:last-of-type){border-bottom-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd.submenu-position-bottom  nav.raven-adnav-menu-main.raven-adnav-menu-horizontal ul.submenu > li:not(:last-of-type){border-bottom-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd.submenu-position-top  nav.raven-adnav-menu-main.raven-adnav-menu-horizontal ul.submenu > li:not(:first-of-type){border-top-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu > li:not(:last-of-type){border-bottom-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.submenu > li:not(:last-of-type){border-bottom-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-container ul.raven-adnav-menu > li > ul.submenu > li:not(:last-of-type){border-bottom-style:none;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main ul.submenu > li > a.raven-submenu-item{color:#FFFFFF;background-color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile ul.submenu > li > a.raven-submenu-item{color:#FFFFFF;background-color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main ul.submenu > li > a:hover:not(.active-link){color:#BBBBBB;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile ul.submenu > li > a:hover:not(.active-link){color:#BBBBBB;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main ul.submenu > li > a.active-link{color:#BBBBBB;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile ul.submenu > li > a.active-link{color:#BBBBBB;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item{padding:8px 32px 8px 32px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item{padding:8px 32px 8px 32px;}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-end .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-start .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-center .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item{padding:8px 32px 8px 32px;}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-end .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-start .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-center .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-end .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-start .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-center .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-end .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-flex-start .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd.dropdown-item-align-center .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc( calc( 8px - 8px ) / 2 );}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile ul.submenu > li.menu-item > a > *:first-child{margin-left:15px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.submenu > li.menu-item > a > *:first-child{margin-left:15px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu > li.menu-item > a > *:first-child{margin-left:15px;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link){color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link):hover{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.raven-menu-item:not(.active-link).highlighted{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-mobile .raven-adnav-menu li > a.active-link.raven-menu-item{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.active-link{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.active-link{color:#666666;}.elementor-99 .elementor-element.elementor-element-a2826dd .raven-adnav-menu-toggle-button{padding:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-a2826dd .raven-adnav-menu-toggle{text-align:center;}.elementor-99 .elementor-element.elementor-element-a2826dd .raven-adnav-menu-close-button{color:#111111;}.elementor-99 .elementor-element.elementor-element-a2826dd .raven-adnav-menu-close-button:hover{color:#BBBBBB;}.elementor-99 .elementor-element.elementor-element-cf5146f > .elementor-container{min-height:330px;}.elementor-99 .elementor-element.elementor-element-cf5146f{margin-top:10px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-7054aad .elementor-repeater-item-13b0e8c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-99 .elementor-element.elementor-element-8747ff6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-8747ff6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-8747ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-99 .elementor-element.elementor-element-8747ff6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 45px 50px 45px;}.elementor-99 .elementor-element.elementor-element-8747ff6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-8747ff6 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-wrapper{gap:5px;}.elementor-99 .elementor-element.elementor-element-29171a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-29171a1.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-29171a1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon{font-size:55px;}.elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1em;}.elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-29171a1:has(:hover) .elementor-icon-box-title,
					 .elementor-99 .elementor-element.elementor-element-29171a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34a18723 );}.elementor-widget-raven-button a.raven-button, .elementor-widget-raven-button .raven-button, .elementor-widget-raven-button .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.elementor-widget-raven-button a.raven-button .button-text, .elementor-widget-raven-button .raven-button .button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-raven-button a.raven-button .button-subtext, .elementor-widget-raven-button .raven-button .button-subtext{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button{width:200px;height:50px;padding:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button{width:200px;height:50px;padding:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button .button-text{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button .button-text{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button-icon{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button-icon i{color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button-icon svg{fill:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button, .elementor-99 .elementor-element.elementor-element-f026131 .raven-button, .elementor-99 .elementor-element.elementor-element-f026131 .raven-button-widget-normal-effect-blink:after{background-color:#FFFFFF;background-image:none;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:not(:hover), .elementor-99 .elementor-element.elementor-element-f026131 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover{background-color:var( --e-global-color-2ba6e18c );background-image:var( --e-global-color-2ba6e18c );border-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover{border-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button:hover, .elementor-99 .elementor-element.elementor-element-f026131 .raven-button:hover{border-style:solid;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button .button-text, .elementor-99 .elementor-element.elementor-element-f026131 .raven-button .button-text{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;}.elementor-99 .elementor-element.elementor-element-b63755e{text-align:center;font-family:"Muli", Sans-serif;font-size:14px;font-weight:normal;line-height:1em;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-7054aad > .elementor-container{min-height:330px;}.elementor-99 .elementor-element.elementor-element-7054aad{margin-top:10px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-3f618a3{margin-top:100px;margin-bottom:100px;}.elementor-99 .elementor-element.elementor-element-ded26f7 .elementor-repeater-item-fe732da.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-34eb6cf.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-34eb6cf.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-34eb6cf.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-99 .elementor-element.elementor-element-34eb6cf > .elementor-element-populated{margin:0px 210px 0px 210px;--e-column-margin-right:210px;--e-column-margin-left:210px;}.elementor-99 .elementor-element.elementor-element-54f571d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-54f571d .elementor-repeater-item-6dabf2d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-99 .elementor-element.elementor-element-f64d19a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-99 .elementor-element.elementor-element-f64d19a > .elementor-element-populated{padding:60px 75px 60px 75px;}.elementor-99 .elementor-element.elementor-element-24028b0{text-align:center;font-size:1em;font-weight:100;text-transform:uppercase;color:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading-title, .elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading-title-inner{color:var( --e-global-color-2ba6e18c );-webkit-text-fill-color:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading, .elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading a{font-size:3em;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-1px;}.elementor-99 .elementor-element.elementor-element-4f185be{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-a2ac395{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-99 .elementor-element.elementor-element-c841eca > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button{width:160px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button{width:160px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button, .elementor-99 .elementor-element.elementor-element-c841eca .raven-button, .elementor-99 .elementor-element.elementor-element-c841eca .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-8b04714 );background-image:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button:hover{background-color:var( --e-global-color-2ba6e18c );background-image:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-c841eca a.raven-button .button-text, .elementor-99 .elementor-element.elementor-element-c841eca .raven-button .button-text{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1.12px;}.elementor-99 .elementor-element.elementor-element-89a1795 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button{width:160px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button{width:160px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button, .elementor-99 .elementor-element.elementor-element-89a1795 .raven-button, .elementor-99 .elementor-element.elementor-element-89a1795 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-8b04714 );background-image:var( --e-global-color-8b04714 );}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:hover .button-text{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:hover .raven-button-icon{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-34a18723 );}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button:hover{background-color:var( --e-global-color-2ba6e18c );background-image:var( --e-global-color-2ba6e18c );}.elementor-99 .elementor-element.elementor-element-89a1795 a.raven-button .button-text, .elementor-99 .elementor-element.elementor-element-89a1795 .raven-button .button-text{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1.12px;}.elementor-99 .elementor-element.elementor-element-54f571d:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-54f571d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-54f571d > .elementor-background-overlay{background-image:url("https://jameslordroofing.net/wp-content/uploads/2026/06/bg-logo@full-v2.jpg");background-repeat:no-repeat;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-54f571d > .elementor-container{min-height:520px;}.elementor-99 .elementor-element.elementor-element-54f571d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-99 .elementor-element.elementor-element-ded26f7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-ded26f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.pexels.com/photos/18687105/pexels-photo-18687105.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-ded26f7 > .elementor-background-overlay{background-color:var( --e-global-color-2ba6e18c );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-ded26f7 > .elementor-container{min-height:760px;}.elementor-99 .elementor-element.elementor-element-ded26f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-2e269ed.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-2e269ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-2e269ed > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading, .elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading a{font-size:66px;}.elementor-99 .elementor-element.elementor-element-d438dc0 > .elementor-container{min-height:350px;}.elementor-99 .elementor-element.elementor-element-91b2e95 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading, .elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-b8807b8{font-size:14px;}.elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading, .elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-11d7749{font-size:14px;}.elementor-99 .elementor-element.elementor-element-5179598 .raven-heading, .elementor-99 .elementor-element.elementor-element-5179598 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-fcef708{font-size:14px;}.elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading, .elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-5fa66fd{font-size:14px;}.elementor-99 .elementor-element.elementor-element-df6486a .raven-heading, .elementor-99 .elementor-element.elementor-element-df6486a .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-89d1a98{font-size:14px;}.elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading, .elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-8867137{font-size:14px;}.elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading, .elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-f1fc879{font-size:14px;}.elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading, .elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-e5821c0{font-size:14px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-72f7a66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-72f7a66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-72f7a66 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading, .elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-cf5146f > .elementor-container{min-height:280px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-8747ff6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-8747ff6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-8747ff6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-29171a1 .elementor-icon-box-title a{font-size:18px;}.elementor-99 .elementor-element.elementor-element-f026131 a.raven-button{width:180px;}.elementor-99 .elementor-element.elementor-element-f026131 .raven-button{width:180px;}.elementor-99 .elementor-element.elementor-element-7054aad > .elementor-container{min-height:280px;}.elementor-99 .elementor-element.elementor-element-3f618a3{margin-top:0px;margin-bottom:40px;}.elementor-99 .elementor-element.elementor-element-34eb6cf > .elementor-element-populated{margin:0px 0px 0px 200px;--e-column-margin-right:0px;--e-column-margin-left:200px;}.elementor-99 .elementor-element.elementor-element-f64d19a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-99 .elementor-element.elementor-element-24028b0{text-align:center;}.elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading, .elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading a{font-size:40px;}.elementor-99 .elementor-element.elementor-element-4f185be{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-54f571d > .elementor-container{min-height:350px;}.elementor-99 .elementor-element.elementor-element-ded26f7 > .elementor-container{min-height:550px;}.elementor-99 .elementor-element.elementor-element-ded26f7{margin-top:50px;margin-bottom:0px;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading, .elementor-99 .elementor-element.elementor-element-4f9d596 .raven-heading a{font-size:38px;}.elementor-99 .elementor-element.elementor-element-d438dc0 > .elementor-container{min-height:500px;}.elementor-99 .elementor-element.elementor-element-91b2e95 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading, .elementor-99 .elementor-element.elementor-element-ddb33e7 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-b8807b8{text-align:center;}.elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading, .elementor-99 .elementor-element.elementor-element-6ad1243 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-11d7749{text-align:center;}.elementor-99 .elementor-element.elementor-element-5179598 .raven-heading, .elementor-99 .elementor-element.elementor-element-5179598 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-fcef708{text-align:center;}.elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading, .elementor-99 .elementor-element.elementor-element-e7481a2 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-5fa66fd{text-align:center;}.elementor-99 .elementor-element.elementor-element-df6486a .raven-heading, .elementor-99 .elementor-element.elementor-element-df6486a .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-89d1a98{text-align:center;}.elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading, .elementor-99 .elementor-element.elementor-element-3f7759a .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-8867137{text-align:center;}.elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading, .elementor-99 .elementor-element.elementor-element-879fa8a .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-f1fc879{text-align:center;}.elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading, .elementor-99 .elementor-element.elementor-element-98b1be6 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-e5821c0{text-align:center;}.elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading, .elementor-99 .elementor-element.elementor-element-9bf66f1 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-34eb6cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading, .elementor-99 .elementor-element.elementor-element-63e0a82 .raven-heading a{font-size:28px;}.elementor-99 .elementor-element.elementor-element-4f185be{text-align:center;}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-91b2e95{width:73%;}.elementor-99 .elementor-element.elementor-element-8f1aa02{width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-91b2e95{width:67%;}.elementor-99 .elementor-element.elementor-element-8f1aa02{width:33%;}}/* Start custom CSS for icon-box, class: .elementor-element-2e481e9 */.elementor-99 .elementor-element.elementor-element-2e481e9 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d07593f */.elementor-99 .elementor-element.elementor-element-d07593f {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5e826e */.elementor-99 .elementor-element.elementor-element-a5e826e {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c752e1a */.elementor-99 .elementor-element.elementor-element-c752e1a {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ddc4db */.elementor-99 .elementor-element.elementor-element-0ddc4db {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd0cc73 */.elementor-99 .elementor-element.elementor-element-cd0cc73 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93682fd */.elementor-99 .elementor-element.elementor-element-93682fd {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-542552f */.elementor-99 .elementor-element.elementor-element-542552f {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0617e44 */.elementor-99 .elementor-element.elementor-element-0617e44 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fca340 */.elementor-99 .elementor-element.elementor-element-9fca340 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2848df */.elementor-99 .elementor-element.elementor-element-a2848df {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3fa6647 */.elementor-99 .elementor-element.elementor-element-3fa6647 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a981c41 */.elementor-99 .elementor-element.elementor-element-a981c41 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb99d63 */.elementor-99 .elementor-element.elementor-element-bb99d63 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f888a5 */.elementor-99 .elementor-element.elementor-element-3f888a5 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f02f0dc */.elementor-99 .elementor-element.elementor-element-f02f0dc {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41b2943 */.elementor-99 .elementor-element.elementor-element-41b2943 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-258c4d5 */.elementor-99 .elementor-element.elementor-element-258c4d5 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b7498c */.elementor-99 .elementor-element.elementor-element-1b7498c {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56cedd8 */.elementor-99 .elementor-element.elementor-element-56cedd8 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3eedf */.elementor-99 .elementor-element.elementor-element-3a3eedf {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a378e10 */.elementor-99 .elementor-element.elementor-element-a378e10 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c305996 */.elementor-99 .elementor-element.elementor-element-c305996 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03f7c74 */.elementor-99 .elementor-element.elementor-element-03f7c74 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for raven-advanced-nav-menu, class: .elementor-element-a2826dd */.elementor-99 .elementor-element.elementor-element-a2826dd a {
    width: 215px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72f7a66 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for raven-advanced-nav-menu, class: .elementor-element-a2826dd */.elementor-99 .elementor-element.elementor-element-a2826dd a {
    width: 215px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72f7a66 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8747ff6 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8747ff6 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8f1aa02 *//* Kill JetParallax transform that breaks position: sticky */
.elementor-element-3f618a3 .jet-parallax-section__layout,
.elementor-element-cf5146f .jet-parallax-section__layout {
    transform: none !important;
    will-change: auto !important;
}

/* Set up the sticky context on the outer section */
.elementor-element-3f618a3 {
    position: relative;
}

.elementor-element-3f618a3 > .elementor-container {
    align-items: flex-start;
}

/* Make the right column (cf5146f inner section) sticky */
.elementor-element-8f1aa02 {
    position: sticky;
    top: 0px;
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e481e9 */.elementor-99 .elementor-element.elementor-element-2e481e9 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d07593f */.elementor-99 .elementor-element.elementor-element-d07593f {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5e826e */.elementor-99 .elementor-element.elementor-element-a5e826e {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c752e1a */.elementor-99 .elementor-element.elementor-element-c752e1a {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ddc4db */.elementor-99 .elementor-element.elementor-element-0ddc4db {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd0cc73 */.elementor-99 .elementor-element.elementor-element-cd0cc73 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93682fd */.elementor-99 .elementor-element.elementor-element-93682fd {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-542552f */.elementor-99 .elementor-element.elementor-element-542552f {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0617e44 */.elementor-99 .elementor-element.elementor-element-0617e44 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fca340 */.elementor-99 .elementor-element.elementor-element-9fca340 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2848df */.elementor-99 .elementor-element.elementor-element-a2848df {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3fa6647 */.elementor-99 .elementor-element.elementor-element-3fa6647 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a981c41 */.elementor-99 .elementor-element.elementor-element-a981c41 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb99d63 */.elementor-99 .elementor-element.elementor-element-bb99d63 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f888a5 */.elementor-99 .elementor-element.elementor-element-3f888a5 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f02f0dc */.elementor-99 .elementor-element.elementor-element-f02f0dc {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41b2943 */.elementor-99 .elementor-element.elementor-element-41b2943 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-258c4d5 */.elementor-99 .elementor-element.elementor-element-258c4d5 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b7498c */.elementor-99 .elementor-element.elementor-element-1b7498c {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56cedd8 */.elementor-99 .elementor-element.elementor-element-56cedd8 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3eedf */.elementor-99 .elementor-element.elementor-element-3a3eedf {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a378e10 */.elementor-99 .elementor-element.elementor-element-a378e10 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c305996 */.elementor-99 .elementor-element.elementor-element-c305996 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03f7c74 */.elementor-99 .elementor-element.elementor-element-03f7c74 {
    max-width: 33.3% !important;
}/* End custom CSS */
/* Start custom CSS for raven-advanced-nav-menu, class: .elementor-element-a2826dd */.elementor-99 .elementor-element.elementor-element-a2826dd a {
    width: 215px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72f7a66 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for raven-advanced-nav-menu, class: .elementor-element-a2826dd */.elementor-99 .elementor-element.elementor-element-a2826dd a {
    width: 215px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72f7a66 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8747ff6 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8747ff6 */.sticky-section {
    position: relative;
    align-items: flex-start;
}

.sticky-section .sticky-col {
    position: sticky;
    top: 100px; /* adjust to clear your header height */
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8f1aa02 *//* Kill JetParallax transform that breaks position: sticky */
.elementor-element-3f618a3 .jet-parallax-section__layout,
.elementor-element-cf5146f .jet-parallax-section__layout {
    transform: none !important;
    will-change: auto !important;
}

/* Set up the sticky context on the outer section */
.elementor-element-3f618a3 {
    position: relative;
}

.elementor-element-3f618a3 > .elementor-container {
    align-items: flex-start;
}

/* Make the right column (cf5146f inner section) sticky */
.elementor-element-8f1aa02 {
    position: sticky;
    top: 0px;
    align-self: flex-start;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */