.elementor-17 .elementor-element.elementor-element-e97963b{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.15;--padding-top:2%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-e97963b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e97963b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;background:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Frame-437.png") 50% 50%;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e97963b::before, .elementor-17 .elementor-element.elementor-element-e97963b > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e97963b > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e97963b > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e97963b > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e97963b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-466ed67{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-9294867{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-dfa5901 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;color:var( --e-global-color-35de905 );}.elementor-17 .elementor-element.elementor-element-43a4fc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;color:var( --e-global-color-35de905 );}.elementor-17 .elementor-element.elementor-element-664f5df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5fb32af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:17;}.elementor-17 .elementor-element.elementor-element-5fb32af.e-con{--align-self:flex-start;}.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;font-weight:var( --e-global-typography-primary-font-weight );}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-53cd52d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 8px 0px;--icon-box-icon-margin:27px;}.elementor-17 .elementor-element.elementor-element-53cd52d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-53cd52d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-53cd52d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-53cd52d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:103px;font-weight:600;line-height:1em;letter-spacing:-0.08em;}.elementor-17 .elementor-element.elementor-element-53cd52d:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-53cd52d:has(:focus) .elementor-icon-box-title{color:#8F673B;}.elementor-17 .elementor-element.elementor-element-2138b65{--display:flex;--min-height:171px;}.elementor-17 .elementor-element.elementor-element-d78ab5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-d78ab5a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d78ab5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-a668027{width:100%;max-width:100%;padding:35px 0px 35px 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-icon i{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-icon svg{fill:#8BAE3C;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.04em;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-text{color:#1A2506;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c33cc6d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-d70e1cf img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-d70e1cf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-71a1f0a img{width:100%;filter:brightness( 116% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-71a1f0a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-416f550 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-416f550:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-7575e52 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-7575e52:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-b0aeddc img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-b0aeddc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-6020d60 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-6020d60:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-ce885a6 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-ce885a6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-803af0c img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-803af0c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-b052e3d img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-b052e3d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-cd8568e img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-cd8568e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-c561fb4 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-c561fb4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-9db6dcf img{width:100%;filter:brightness( 40% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-9db6dcf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-d4e7a90 img{width:100%;filter:brightness( 38% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-d4e7a90:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-ccbc862 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-ccbc862:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-7bf2eea img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-7bf2eea:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-8f4275d img{width:100%;filter:brightness( 40% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-8f4275d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-10cfac7 img{width:100%;filter:brightness( 40% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-10cfac7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-6ea6a9d img{width:100%;filter:brightness( 40% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-6ea6a9d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-e617540{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-e617540:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e617540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Group-86.png");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ed5b6c3{--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;--overflow:hidden;border-style:none;--border-style:none;box-shadow:0px 41px 80px -16px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:888;}.elementor-17 .elementor-element.elementor-element-ed5b6c3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ed5b6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-17 .elementor-element.elementor-element-ed5b6c3.e-con{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-9a64e77{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item{color:#1A2506;fill:#1A2506;padding-left:0px;padding-right:0px;padding-top:22px;padding-bottom:22px;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item:focus{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#181C16;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--pointer-framed .elementor-item:before,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .e--pointer-framed .elementor-item:after{border-color:#181C16;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#1A2506;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-17 .elementor-element.elementor-element-9a64e77 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#1A2506;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-item:before{border-radius:0px;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:0px 0px 0 0;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 0px 0px;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 0px 0px 0;}.elementor-17 .elementor-element.elementor-element-9a64e77 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:0px 0 0 0px;}.elementor-17 .elementor-element.elementor-element-5c8ea6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:110px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c8ea6d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5c8ea6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-a4bbcc3{width:var( --container-widget-width, 525px );max-width:525px;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/01.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;--container-widget-width:525px;--container-widget-flex-grow:0;background-position:center right;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-a4bbcc3.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a4bbcc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:600;line-height:0.8em;letter-spacing:-0.09em;color:#181C16;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8bf6714{width:var( --container-widget-width, 985px );max-width:985px;padding:45px 0px 0px 0px;--container-widget-width:985px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-8bf6714.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-144c678{--display:flex;--min-height:580px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-144c678:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-144c678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-144c678.e-con{--align-self:center;}.elementor-widget-ucaddon_justified_image_carousel .item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-e54b294 .item_title{background-color:#02010100;padding:20px 20px 20px 20px;text-align:inherit;}.elementor-17 .elementor-element.elementor-element-e54b294 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-17 .elementor-element.elementor-element-e54b294 .ue-item{border-radius:0px 0px 0px 0px;opacity:100%;background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-e54b294 .uc-active-item .ue-item{opacity:100%;}.elementor-17 .elementor-element.elementor-element-e54b294 .ue-item:hover img{opacity:100% !important;}.elementor-17 .elementor-element.elementor-element-e54b294 .owl-nav .owl-prev{left:0px;}.elementor-17 .elementor-element.elementor-element-e54b294 .owl-nav .owl-next{right:0px;}.elementor-17 .elementor-element.elementor-element-e54b294 .owl-carousel .owl-nav .owl-next,.elementor-17 .elementor-element.elementor-element-e54b294 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-17 .elementor-element.elementor-element-e54b294 .owl-carousel .owl-nav .owl-next:hover,.elementor-17 .elementor-element.elementor-element-e54b294 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-6178552{--display:flex;--position:absolute;--min-height:580px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-17 .elementor-element.elementor-element-6178552.e-con{--align-self:stretch;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6178552{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6178552{right:0px;}.elementor-17 .elementor-element.elementor-element-cfb5766{--display:flex;--position:absolute;--min-height:580px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-17 .elementor-element.elementor-element-cfb5766.e-con{--align-self:stretch;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cfb5766{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-cfb5766{left:0px;}.elementor-17 .elementor-element.elementor-element-b0d7158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b0d7158:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b0d7158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-76c5ab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9da408{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;line-height:1.3em;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-b9da408.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a767fcc{width:var( --container-widget-width, 1127px );max-width:1127px;padding:0px 0px 0px 0px;--container-widget-width:1127px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;line-height:1.3em;letter-spacing:-0.06em;color:#181C1647;}.elementor-17 .elementor-element.elementor-element-a767fcc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1a11298{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1a11298:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1a11298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C16;}.elementor-17 .elementor-element.elementor-element-1a11298.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-65ca24a{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-65ca24a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c9984c0{width:100%;max-width:100%;bottom:600px;z-index:0;}.elementor-17 .elementor-element.elementor-element-c9984c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c9984c0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c9984c0{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-c9984c0{right:0px;}.elementor-17 .elementor-element.elementor-element-c9984c0 .mousey{border-color:var( --e-global-color-primary );height:40px;width:25px;border-width:2px;border-radius:50px;}.elementor-17 .elementor-element.elementor-element-c9984c0 .scroller{width:3px;height:10px;margin-top:0px;background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-546eb24{width:100%;max-width:100%;--e-transform-rotateZ:-1.4deg;z-index:5;}.elementor-17 .elementor-element.elementor-element-546eb24.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-546eb24 img{width:100%;box-shadow:0px 0px 39px 0px rgba(0, 0, 0, 0.11);}.elementor-17 .elementor-element.elementor-element-bc4c2b6{width:100%;max-width:100%;--e-transform-rotateZ:-0.12deg;top:0px;z-index:10;}.elementor-17 .elementor-element.elementor-element-bc4c2b6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-bc4c2b6{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-bc4c2b6{right:0px;}.elementor-17 .elementor-element.elementor-element-bc4c2b6 img{width:100%;box-shadow:0px 0px 39px 0px rgba(0, 0, 0, 0.11);}.elementor-17 .elementor-element.elementor-element-2f35ac0{width:100%;max-width:100%;--e-transform-rotateZ:-1deg;top:0px;z-index:15;}.elementor-17 .elementor-element.elementor-element-2f35ac0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2f35ac0{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-2f35ac0{right:0px;}.elementor-17 .elementor-element.elementor-element-2f35ac0 img{width:100%;box-shadow:0px 5px 150px 0px rgba(0, 0, 0, 0.23);}.elementor-17 .elementor-element.elementor-element-296715e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-296715e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-296715e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C16;}.elementor-17 .elementor-element.elementor-element-296715e::before, .elementor-17 .elementor-element.elementor-element-296715e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-296715e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-296715e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-296715e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-296715e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cf7d7cd{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-cf7d7cd img{width:100%;}.elementor-17 .elementor-element.elementor-element-6b5a23f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:110px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6b5a23f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6b5a23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-308ef01{width:var( --container-widget-width, 512px );max-width:512px;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/02.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 2px 0px;--container-widget-width:512px;--container-widget-flex-grow:0;background-position:center right;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-308ef01.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-308ef01 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:600;line-height:1.1em;letter-spacing:-0.09em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-03b088b{width:var( --container-widget-width, 622px );max-width:622px;padding:55px 0px 160px 0px;--container-widget-width:622px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-03b088b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2a1934d{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2a1934d.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-f25ead9{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;z-index:5;}.elementor-17 .elementor-element.elementor-element-f25ead9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8f05238{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;--icon-box-icon-margin:10px;}.elementor-17 .elementor-element.elementor-element-8f05238.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title{margin-block-end:0px;color:#181C16;transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-8f05238.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8f05238.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-8f05238.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon{font-size:17px;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;line-height:1em;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-8f05238:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-8f05238:has(:focus) .elementor-icon-box-title{color:#8F673B;}.elementor-17 .elementor-element.elementor-element-834d926{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-404104b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-62px;--z-index:55;}.elementor-17 .elementor-element.elementor-element-404104b.e-con{--e-con-transform-rotateZ:2.3deg;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-404104b{right:-12px;}body.rtl .elementor-17 .elementor-element.elementor-element-404104b{left:-12px;}.elementor-17 .elementor-element.elementor-element-6794562{--display:flex;--position:absolute;--min-height:232px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:33px;--z-index:15;}.elementor-17 .elementor-element.elementor-element-6794562.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-300ad42{width:var( --container-widget-width, 670px );max-width:670px;--e-transform-rotateZ:0deg;padding:0px 0px 0px 0px;--container-widget-width:670px;--container-widget-flex-grow:0;z-index:10;}.elementor-17 .elementor-element.elementor-element-300ad42 img{width:100%;}.elementor-17 .elementor-element.elementor-element-6c34da7{--display:flex;--position:absolute;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:324px;--z-index:15;}.elementor-17 .elementor-element.elementor-element-6c34da7.e-con{--align-self:stretch;}.elementor-17 .elementor-element.elementor-element-82726b2{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-82726b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-82726b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142.png");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-d87b7f9{--display:flex;--min-height:100px;}.elementor-17 .elementor-element.elementor-element-bb18cce{--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-between;--overflow:hidden;--padding-top:80px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bb18cce:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bb18cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-ac2913f{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-50px;--z-index:55;}.elementor-17 .elementor-element.elementor-element-ac2913f.e-con{--e-con-transform-rotateZ:2.3deg;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-ac2913f{right:-12px;}body.rtl .elementor-17 .elementor-element.elementor-element-ac2913f{left:-12px;}.elementor-17 .elementor-element.elementor-element-346306d{--display:flex;--position:absolute;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:351px;--z-index:15;}.elementor-17 .elementor-element.elementor-element-346306d.e-con{--align-self:stretch;}.elementor-17 .elementor-element.elementor-element-3dd5f15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54a1bbf{width:var( --container-widget-width, 724px );max-width:724px;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/03.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 3px 0px;--container-widget-width:724px;--container-widget-flex-grow:0;background-position:center right;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-54a1bbf.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-54a1bbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:600;line-height:1.1em;letter-spacing:-0.09em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-537929a{width:var( --container-widget-width, 674px );max-width:674px;padding:45px 0px 150px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-537929a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ba0cf95{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ba0cf95.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-bf103d1{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;z-index:5;}.elementor-17 .elementor-element.elementor-element-bf103d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ce6a279{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--icon-box-icon-margin:10px;}.elementor-17 .elementor-element.elementor-element-ce6a279.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title{margin-block-end:0px;color:#181C16;transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-ce6a279.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ce6a279.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ce6a279.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon{font-size:17px;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;line-height:1em;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-ce6a279:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-ce6a279:has(:focus) .elementor-icon-box-title{color:#8F673B;}.elementor-17 .elementor-element.elementor-element-8f31ee7{--display:flex;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--border-radius:1px 1px 1px 1px;--padding-top:60px;--padding-bottom:60px;--padding-left:53px;--padding-right:53px;}.elementor-17 .elementor-element.elementor-element-8f31ee7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8f31ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8f31ee7.e-con{--e-con-transform-rotateZ:1deg;--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-8f31ee7.e-con:hover{--e-con-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-9ec5b8d{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-9ec5b8d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4c59bdd{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.02em;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f7e6d40{--display:flex;--min-height:775px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f7e6d40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f7e6d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142-3.png");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-2e9688d{--display:flex;--min-height:104px;}.elementor-17 .elementor-element.elementor-element-9f4ee8d{width:var( --container-widget-width, 745px );max-width:745px;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/04.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 5px 0px;--container-widget-width:745px;--container-widget-flex-grow:0;background-position:center right;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-9f4ee8d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-9f4ee8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:600;line-height:1.1em;letter-spacing:-0.09em;color:var( --e-global-color-b1ac6c9 );}.elementor-17 .elementor-element.elementor-element-c4a8ddb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c4a8ddb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c4a8ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-17 .elementor-element.elementor-element-520f51c{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-520f51c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-6e05641{width:100%;max-width:100%;padding:40px 0px 40px 0px;font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-6e05641.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e59df64{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-e59df64.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-6aefacf{--display:flex;--min-height:425px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-17 .elementor-element.elementor-element-6aefacf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6aefacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Group-53.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-8172a7a{--display:flex;--position:absolute;--min-height:425px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-17 .elementor-element.elementor-element-8172a7a.e-con{--align-self:stretch;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8172a7a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-8172a7a{right:0px;}.elementor-17 .elementor-element.elementor-element-eb55627{--display:flex;--position:absolute;--min-height:425px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-17 .elementor-element.elementor-element-eb55627.e-con{--align-self:stretch;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-eb55627{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-eb55627{left:0px;}.elementor-17 .elementor-element.elementor-element-5aa8444{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5aa8444:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5aa8444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C16;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Books.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-1accaaf{width:var( --container-widget-width, 373px );max-width:373px;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/05.svg");margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;--container-widget-width:373px;--container-widget-flex-grow:0;background-position:center right;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-1accaaf.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-1accaaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:600;line-height:0.8em;letter-spacing:-0.09em;color:var( --e-global-color-b1ac6c9 );}.elementor-17 .elementor-element.elementor-element-41eae7f{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8BAE3C3B;--border-color:#8BAE3C3B;--padding-top:50px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e6d4350{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-text{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c4c8b15{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-text{color:#8BAE3C33;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-69926e8{--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:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:25;}.elementor-17 .elementor-element.elementor-element-de233d6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;box-shadow:0px 11px 73px 0px rgba(0, 0, 0, 0.25);--padding-top:17px;--padding-bottom:20px;--padding-left:17px;--padding-right:17px;}.elementor-17 .elementor-element.elementor-element-de233d6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-de233d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f3bdf82 img{width:100%;}.elementor-17 .elementor-element.elementor-element-b81ffec{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--icon-box-icon-margin:8px;}.elementor-17 .elementor-element.elementor-element-b81ffec.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title{margin-block-end:0px;color:#181C16;transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-b81ffec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b81ffec.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-b81ffec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon{font-size:15px;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1em;letter-spacing:-0.04em;}.elementor-17 .elementor-element.elementor-element-b81ffec:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-b81ffec:has(:focus) .elementor-icon-box-title{color:#8F673B;}.elementor-17 .elementor-element.elementor-element-864c6f8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;box-shadow:0px 11px 73px 0px rgba(0, 0, 0, 0.25);--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:23px;--padding-left:17px;--padding-right:17px;}.elementor-17 .elementor-element.elementor-element-864c6f8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-864c6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-864c6f8.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d6e6f97 img{width:100%;}.elementor-17 .elementor-element.elementor-element-157f588{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--icon-box-icon-margin:8px;}.elementor-17 .elementor-element.elementor-element-157f588.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title{margin-block-end:0px;color:#181C16;transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-157f588.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-157f588.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-157f588.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon{font-size:15px;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1em;letter-spacing:-0.04em;}.elementor-17 .elementor-element.elementor-element-157f588:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-157f588:has(:focus) .elementor-icon-box-title{color:#8F673B;}.elementor-17 .elementor-element.elementor-element-2abad25{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + -60px) -16px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-icon i{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-icon svg{fill:#8BAE3C;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.02em;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-text{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-737fc5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-737fc5f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-737fc5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );}.elementor-17 .elementor-element.elementor-element-547e292{--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-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8BAE3C3B;--border-color:#8BAE3C3B;--padding-top:65px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-547e292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-37f8f7b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37f8f7b.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-196a77f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-196a77f{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-text{color:#181C16;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-cb81c10.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-cb81c10{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-text{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-fa78803{margin:0px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 3px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-fa78803.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-text{color:#181C16;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-1d6a1e8{width:var( --container-widget-width, 467px );max-width:467px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:467px;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-1d6a1e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-649123e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 16px;--row-gap:30px;--column-gap:16px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-649123e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-649123e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );}.elementor-17 .elementor-element.elementor-element-9fc5ea2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-58a294f.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-58a294f.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-58a294f.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-58a294f:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-58a294f:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-58a294f:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-5cd5c40{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-5cd5c40.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-5cd5c40 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-a882889{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-6c78647.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-6c78647.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-6c78647.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-6c78647:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-6c78647:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-6c78647:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-be2476b{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-be2476b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-be2476b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-7fa4571{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-1c08127.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-1c08127.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-1c08127.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-1c08127:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-1c08127:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-1c08127:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-bcfaa1b{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-bcfaa1b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-bcfaa1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-0ee6e69{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 16px;--row-gap:30px;--column-gap:16px;--grid-auto-flow:row;--padding-top:2%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-0ee6e69:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0ee6e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );}.elementor-17 .elementor-element.elementor-element-4dd42bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-df6dc8c.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-df6dc8c.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-df6dc8c.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-df6dc8c:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-df6dc8c:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-df6dc8c:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-ba23025{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ba23025.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ba23025 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-9eea9d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-6cd0729.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-6cd0729.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-6cd0729.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-6cd0729:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-6cd0729:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-6cd0729:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-ece1f63{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ece1f63.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ece1f63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-3bb1507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-e648fc0.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-e648fc0.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-e648fc0.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-e648fc0:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-e648fc0:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-e648fc0:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-059fa5b{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-059fa5b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-059fa5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-48e1046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-e7777fe.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-17 .elementor-element.elementor-element-e7777fe.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-17 .elementor-element.elementor-element-e7777fe.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.06em;color:#181C16;}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-e7777fe:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 80% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-img img{transition-duration:0.4s;}.elementor-17 .elementor-element.elementor-element-e7777fe:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-e7777fe:has(:focus) .elementor-image-box-title{color:#181C16;}.elementor-17 .elementor-element.elementor-element-8d468c4{padding:5px 10px 5px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8BAE3C;border-radius:500px 500px 500px 500px;text-align:center;}.elementor-17 .elementor-element.elementor-element-8d468c4.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-8d468c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.06em;color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-483f5aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-483f5aa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-483f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C16;background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Socials.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-78a4677{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8BAE3C3B;--border-color:#8BAE3C3B;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-77045e3{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-text{color:var( --e-global-color-35de905 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8BAE3C;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-14d9b7d{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-text{color:#8BAE3C;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-564f01a{--display:flex;--min-height:575px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-564f01a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-564f01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Rectangle-18.png");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e7f9c61{padding:35px 0px 0px 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e7f9c61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-icon i{color:var( --e-global-color-b1ac6c9 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-icon svg{fill:var( --e-global-color-b1ac6c9 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.06em;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-text{color:var( --e-global-color-b1ac6c9 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8BAE3C;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ac6c9 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-e97963b{--min-height:850px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-9294867{--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dfa5901 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-43a4fc1 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-664f5df .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title a{font-size:80px;}.elementor-17 .elementor-element.elementor-element-d78ab5a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > a{font-size:22px;}.elementor-17 .elementor-element.elementor-element-c33cc6d{--e-con-grid-template-columns:repeat(3, 1fr);--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e617540:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e617540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Rectangle-52-1.png");}.elementor-17 .elementor-element.elementor-element-5c8ea6d{--padding-top:12%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-a4bbcc3{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;}.elementor-17 .elementor-element.elementor-element-a4bbcc3 .elementor-heading-title{font-size:90px;}.elementor-17 .elementor-element.elementor-element-8bf6714{padding:30px 0px 0px 0px;font-size:18px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-144c678{--min-height:320px;}.elementor-17 .elementor-element.elementor-element-6178552{--min-height:565px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cfb5766{--min-height:560px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b0d7158{--padding-top:6%;--padding-bottom:12%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-76c5ab8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-b9da408{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a767fcc{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:39px;}.elementor-17 .elementor-element.elementor-element-1a11298{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-65ca24a{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-65ca24a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c9984c0{bottom:350px;}.elementor-17 .elementor-element.elementor-element-546eb24.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-296715e{--overlay-opacity:1;--padding-top:12%;--padding-bottom:12%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-cf7d7cd{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-6b5a23f{--padding-top:14%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-308ef01{--container-widget-width:373px;--container-widget-flex-grow:0;width:var( --container-widget-width, 373px );max-width:373px;}.elementor-17 .elementor-element.elementor-element-308ef01 .elementor-heading-title{font-size:90px;}.elementor-17 .elementor-element.elementor-element-03b088b{width:100%;max-width:100%;padding:40px 0px 40px 0px;font-size:18px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-8f05238{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-8f05238.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title a{font-size:35px;}.elementor-17 .elementor-element.elementor-element-834d926{width:100%;max-width:100%;padding:50px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-404104b.e-con{--e-con-transform-rotateZ:0deg;--align-self:center;}.elementor-17 .elementor-element.elementor-element-6794562{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-300ad42{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-17 .elementor-element.elementor-element-6c34da7{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-82726b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-82726b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142-1.png");}.elementor-17 .elementor-element.elementor-element-d87b7f9{--min-height:100px;}.elementor-17 .elementor-element.elementor-element-bb18cce{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:14%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-ac2913f.e-con{--e-con-transform-rotateZ:0deg;--align-self:center;}.elementor-17 .elementor-element.elementor-element-346306d{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54a1bbf{--container-widget-width:524px;--container-widget-flex-grow:0;width:var( --container-widget-width, 524px );max-width:524px;text-align:left;}.elementor-17 .elementor-element.elementor-element-54a1bbf .elementor-heading-title{font-size:90px;}.elementor-17 .elementor-element.elementor-element-537929a{width:100%;max-width:100%;padding:40px 0px 40px 0px;font-size:18px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-ce6a279{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-ce6a279.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title a{font-size:35px;}.elementor-17 .elementor-element.elementor-element-8f31ee7{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-8f31ee7.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f7e6d40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f7e6d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142-4.png");background-position:top center;}.elementor-17 .elementor-element.elementor-element-f7e6d40{--min-height:701px;--padding-top:0%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-2e9688d{--min-height:50px;}.elementor-17 .elementor-element.elementor-element-9f4ee8d{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;text-align:left;}.elementor-17 .elementor-element.elementor-element-9f4ee8d .elementor-heading-title{font-size:90px;}.elementor-17 .elementor-element.elementor-element-c4a8ddb{--padding-top:12%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-520f51c{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:18px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-6e05641{width:100%;max-width:100%;padding:30px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-e59df64{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:18px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-6aefacf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6aefacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Group-53-1.png");}.elementor-17 .elementor-element.elementor-element-6aefacf{--min-height:275px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8172a7a{--min-height:275px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eb55627{--min-height:275px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5aa8444{--padding-top:12%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-1accaaf{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:left;}.elementor-17 .elementor-element.elementor-element-1accaaf .elementor-heading-title{font-size:90px;}.elementor-17 .elementor-element.elementor-element-41eae7f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-69926e8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-de233d6{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17 .elementor-element.elementor-element-b81ffec{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-b81ffec.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title a{font-size:26px;}.elementor-17 .elementor-element.elementor-element-864c6f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:023px;--padding-left:17px;--padding-right:17px;}.elementor-17 .elementor-element.elementor-element-157f588{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-157f588.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title a{font-size:26px;}.elementor-17 .elementor-element.elementor-element-2abad25{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -56px) -16px;}.elementor-17 .elementor-element.elementor-element-737fc5f{--padding-top:8%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-547e292{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37f8f7b{--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-196a77f{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-196a77f.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-1d6a1e8{width:var( --container-widget-width, 741px );max-width:741px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 0px 0px 0px;--container-widget-width:741px;--container-widget-flex-grow:0;text-align:left;font-size:16px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-1d6a1e8.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-649123e{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 10px;--row-gap:40px;--column-gap:10px;--grid-auto-flow:row;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-9fc5ea2{--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-5cd5c40{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-5cd5c40 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-a882889{--justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-a882889.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-be2476b{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-be2476b .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-bcfaa1b{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-bcfaa1b .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-0ee6e69{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 10px;--row-gap:40px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-ba23025{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-ba23025 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-ece1f63{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-ece1f63 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-059fa5b{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-059fa5b .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-8d468c4{padding:3px 10px 2px 10px;}.elementor-17 .elementor-element.elementor-element-8d468c4 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-483f5aa{--padding-top:12%;--padding-bottom:13%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-78a4677{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-564f01a{--min-height:419px;}.elementor-17 .elementor-element.elementor-element-e7f9c61{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > a{font-size:20px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-e97963b{--min-height:100vh;}.elementor-17 .elementor-element.elementor-element-9294867{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-dfa5901.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-dfa5901 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-43a4fc1.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-43a4fc1 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-664f5df.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-664f5df .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-53cd52d{width:auto;max-width:auto;z-index:50;--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-53cd52d .elementor-icon-box-title a{font-size:53px;}.elementor-17 .elementor-element.elementor-element-d78ab5a{--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-a668027{padding:35px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a668027 .elementor-icon-list-item > a{font-size:15px;}.elementor-17 .elementor-element.elementor-element-c33cc6d{--e-con-grid-template-columns:repeat(3, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e617540:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e617540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Rectangle-52-1.png");background-position:top center;}.elementor-17 .elementor-element.elementor-element-e617540{--min-height:554px;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu .elementor-item{font-size:10.5px;letter-spacing:-0.03em;}.elementor-17 .elementor-element.elementor-element-9a64e77 .elementor-nav-menu--main .elementor-item{padding-top:16px;padding-bottom:16px;}.elementor-17 .elementor-element.elementor-element-5c8ea6d{--padding-top:18%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-a4bbcc3{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;background-size:15px auto;}.elementor-17 .elementor-element.elementor-element-a4bbcc3 .elementor-heading-title{font-size:60px;}.elementor-17 .elementor-element.elementor-element-8bf6714{padding:10px 0px 0px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-144c678{--min-height:340px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e54b294 .ue-item{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6178552{--width:18%;--min-height:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cfb5766{--width:18%;--min-height:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b0d7158{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-76c5ab8{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-b9da408{padding:0px 0px 0px 0px;font-size:24px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-a767fcc{padding:0px 0px 0px 0px;font-size:24px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-1a11298{--min-height:85vh;--padding-top:22%;--padding-bottom:22%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-65ca24a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-546eb24{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-546eb24.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-296715e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:17%;--padding-bottom:17%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-6b5a23f{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-308ef01{--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;background-size:15px auto;}.elementor-17 .elementor-element.elementor-element-308ef01 .elementor-heading-title{font-size:60px;}.elementor-17 .elementor-element.elementor-element-03b088b{padding:20px 0px 20px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-2a1934d{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f25ead9{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f25ead9.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8f05238{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-17 .elementor-element.elementor-element-8f05238.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-8f05238 .elementor-icon-box-title a{font-size:26px;}.elementor-17 .elementor-element.elementor-element-834d926{padding:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6794562{--width:18%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6c34da7{--width:18%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-82726b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-82726b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142-1.png");background-position:top center;}.elementor-17 .elementor-element.elementor-element-82726b2{--min-height:554px;}.elementor-17 .elementor-element.elementor-element-d87b7f9{--min-height:90px;}.elementor-17 .elementor-element.elementor-element-bb18cce{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-346306d{--width:18%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54a1bbf{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;background-size:15px auto;}.elementor-17 .elementor-element.elementor-element-54a1bbf .elementor-heading-title{font-size:55px;}.elementor-17 .elementor-element.elementor-element-537929a{padding:20px 0px 20px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-ba0cf95{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bf103d1{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-bf103d1.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ce6a279{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-17 .elementor-element.elementor-element-ce6a279.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-ce6a279 .elementor-icon-box-title a{font-size:26px;}.elementor-17 .elementor-element.elementor-element-8f31ee7.e-con{--e-con-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-8f31ee7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4c59bdd .elementor-icon-list-item > a{font-size:14px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-f7e6d40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f7e6d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142-4.png");background-position:top center;}.elementor-17 .elementor-element.elementor-element-f7e6d40{--min-height:350px;--padding-top:0%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-2e9688d{--min-height:40px;}.elementor-17 .elementor-element.elementor-element-9f4ee8d{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;background-size:15px auto;}.elementor-17 .elementor-element.elementor-element-9f4ee8d .elementor-heading-title{font-size:54px;}.elementor-17 .elementor-element.elementor-element-c4a8ddb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:17%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-520f51c{padding:0px 0px 0px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-6e05641{padding:25px 0px 25px 0px;font-size:22px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-e59df64{padding:0px 0px 0px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-6aefacf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6aefacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Group-90.png");}.elementor-17 .elementor-element.elementor-element-6aefacf{--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8172a7a{--width:18%;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eb55627{--width:18%;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5aa8444{--padding-top:20%;--padding-bottom:29%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-1accaaf{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;background-size:15px auto;}.elementor-17 .elementor-element.elementor-element-1accaaf .elementor-heading-title{font-size:55px;}.elementor-17 .elementor-element.elementor-element-41eae7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e6d4350 .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c4c8b15 .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-de233d6{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-b81ffec{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-17 .elementor-element.elementor-element-b81ffec.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b81ffec .elementor-icon-box-title a{font-size:22px;}.elementor-17 .elementor-element.elementor-element-864c6f8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-157f588{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-17 .elementor-element.elementor-element-157f588.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-157f588 .elementor-icon-box-title a{font-size:22px;}.elementor-17 .elementor-element.elementor-element-2abad25{width:100%;max-width:100%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2abad25 .elementor-icon-list-item > a{font-size:14px;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-737fc5f{--padding-top:18%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-37f8f7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-196a77f .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-cb81c10 .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa78803 .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-1d6a1e8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-649123e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:26px 26px;--row-gap:26px;--column-gap:26px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-9fc5ea2{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-58a294f .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-5cd5c40{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-5cd5c40 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-a882889{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-6c78647 .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-be2476b{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-be2476b .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-7fa4571{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-1c08127 .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-bcfaa1b{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-bcfaa1b .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-0ee6e69{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:18%;--padding-left:3%;--padding-right:3%;}.elementor-17 .elementor-element.elementor-element-4dd42bc{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-df6dc8c .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-ba23025{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-ba23025 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-9eea9d5{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-6cd0729 .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-ece1f63{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-ece1f63 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-3bb1507{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-e648fc0 .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-059fa5b{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-059fa5b .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-48e1046{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-17 .elementor-element.elementor-element-e7777fe .elementor-image-box-img{margin-bottom:2px;}.elementor-17 .elementor-element.elementor-element-8d468c4{padding:4px 9px 4px 9px;}.elementor-17 .elementor-element.elementor-element-8d468c4 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-483f5aa{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-17 .elementor-element.elementor-element-78a4677{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-77045e3 .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-14d9b7d .elementor-icon-list-item > a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-564f01a{--min-height:367px;}.elementor-17 .elementor-element.elementor-element-e7f9c61{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e7f9c61.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e7f9c61 .elementor-icon-list-item > a{font-size:16px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-5fb32af{--width:584px;}.elementor-17 .elementor-element.elementor-element-c33cc6d{--width:100%;}.elementor-17 .elementor-element.elementor-element-6178552{--width:11%;}.elementor-17 .elementor-element.elementor-element-cfb5766{--width:11%;}.elementor-17 .elementor-element.elementor-element-1a11298{--content-width:1150px;}.elementor-17 .elementor-element.elementor-element-296715e{--content-width:860px;}.elementor-17 .elementor-element.elementor-element-2a1934d{--width:500px;}.elementor-17 .elementor-element.elementor-element-404104b{--width:670px;}.elementor-17 .elementor-element.elementor-element-6794562{--width:675px;}.elementor-17 .elementor-element.elementor-element-6c34da7{--width:675px;}.elementor-17 .elementor-element.elementor-element-ac2913f{--width:670px;}.elementor-17 .elementor-element.elementor-element-346306d{--width:675px;}.elementor-17 .elementor-element.elementor-element-3dd5f15{--width:60%;}.elementor-17 .elementor-element.elementor-element-ba0cf95{--width:500px;}.elementor-17 .elementor-element.elementor-element-8f31ee7{--width:471px;}.elementor-17 .elementor-element.elementor-element-c4a8ddb{--content-width:860px;}.elementor-17 .elementor-element.elementor-element-8172a7a{--width:11%;}.elementor-17 .elementor-element.elementor-element-eb55627{--width:11%;}.elementor-17 .elementor-element.elementor-element-69926e8{--width:1125px;}.elementor-17 .elementor-element.elementor-element-de233d6{--width:48%;}.elementor-17 .elementor-element.elementor-element-864c6f8{--width:48%;}.elementor-17 .elementor-element.elementor-element-737fc5f{--width:100%;}.elementor-17 .elementor-element.elementor-element-547e292{--width:100%;}.elementor-17 .elementor-element.elementor-element-37f8f7b{--width:33%;}.elementor-17 .elementor-element.elementor-element-9fc5ea2{--width:100%;}.elementor-17 .elementor-element.elementor-element-a882889{--width:100%;}.elementor-17 .elementor-element.elementor-element-7fa4571{--width:100%;}.elementor-17 .elementor-element.elementor-element-4dd42bc{--width:100%;}.elementor-17 .elementor-element.elementor-element-9eea9d5{--width:100%;}.elementor-17 .elementor-element.elementor-element-3bb1507{--width:100%;}.elementor-17 .elementor-element.elementor-element-48e1046{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-6178552{--width:10%;}.elementor-17 .elementor-element.elementor-element-cfb5766{--width:10%;}.elementor-17 .elementor-element.elementor-element-404104b{--width:100%;}.elementor-17 .elementor-element.elementor-element-6794562{--width:10%;}.elementor-17 .elementor-element.elementor-element-6c34da7{--width:10%;}.elementor-17 .elementor-element.elementor-element-d87b7f9{--width:100%;}.elementor-17 .elementor-element.elementor-element-ac2913f{--width:100%;}.elementor-17 .elementor-element.elementor-element-346306d{--width:10%;}.elementor-17 .elementor-element.elementor-element-3dd5f15{--width:100%;}.elementor-17 .elementor-element.elementor-element-8f31ee7{--width:100%;}.elementor-17 .elementor-element.elementor-element-8172a7a{--width:10%;}.elementor-17 .elementor-element.elementor-element-eb55627{--width:10%;}.elementor-17 .elementor-element.elementor-element-69926e8{--width:100%;}.elementor-17 .elementor-element.elementor-element-de233d6{--width:100%;}.elementor-17 .elementor-element.elementor-element-864c6f8{--width:100%;}.elementor-17 .elementor-element.elementor-element-37f8f7b{--width:100%;}}@media(min-width:1920px){.elementor-17 .elementor-element.elementor-element-e97963b{--width:1920px;}.elementor-17 .elementor-element.elementor-element-d78ab5a{--width:1900px;}.elementor-17 .elementor-element.elementor-element-c33cc6d{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-82726b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-82726b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/DSC04142.png");}.elementor-17 .elementor-element.elementor-element-6aefacf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6aefacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Group-53.png");}.elementor-17 .elementor-element.elementor-element-547e292{--width:1920px;}.elementor-17 .elementor-element.elementor-element-1d6a1e8.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-649123e{--width:1920px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0ee6e69{--width:1920px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-564f01a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-564f01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.darryllstinson.com/wp-content/uploads/2025/10/Rectangle-18.png");}}/* Start custom CSS for heading, class: .elementor-element-664f5df */.headline-panel{
  color: transparent;
  mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2138b65 */.elementor-17 .elementor-element.elementor-element-2138b65{
    content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;

backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);
  background: rgba(0, 0, 0, 0.4); 
  mask-image: linear-gradient(to top, rgba(0,0,0,1) 25%, rgba(0,0,0,0) 100%);
  -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1)25%, rgba(0,0,0,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed5b6c3 */.elementor-17 .elementor-element.elementor-element-ed5b6c3{
    backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6178552 */.elementor-17 .elementor-element.elementor-element-6178552 {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to right, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to right, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb5766 */.elementor-17 .elementor-element.elementor-element-cfb5766 {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to left, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to left, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6794562 */.elementor-17 .elementor-element.elementor-element-6794562 {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  background: rgba(0, 0, 0, 0.4); 
  mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 20%, rgba(0, 0, 0, 0.4) 100%);
  -webkit-mask-image: linear-gradient(to bottom, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c34da7 */.elementor-17 .elementor-element.elementor-element-6c34da7 {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to top, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to top, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87b7f9 */.elementor-17 .elementor-element.elementor-element-d87b7f9{
    content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;

backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);
  background: rgba(0, 0, 0, 0.4); 
  mask-image: linear-gradient(to top, rgba(0,0,0,1) 25%, rgba(0,0,0,0) 100%);
  -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1)25%, rgba(0,0,0,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346306d */.elementor-17 .elementor-element.elementor-element-346306d {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to top, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to top, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9688d */.elementor-17 .elementor-element.elementor-element-2e9688d{
    content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;

backdrop-filter: blur(15px);
  -webkit-b15px);
  background: rgba(0, 0, 0, 0.4); 
  mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 15%, rgba(0,0,0,0) 100%);
  -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1)15%, rgba(0,0,0,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8172a7a */.elementor-17 .elementor-element.elementor-element-8172a7a {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to right, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to right, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb55627 */.elementor-17 .elementor-element.elementor-element-eb55627 {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  background: rgba(255, 255, 255, 0.4); 
  mask-image: linear-gradient(to left, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
  -webkit-mask-image: linear-gradient(to left, rgba(255,255,255,1) 15%, rgba(255,255,255,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f8f7b */.elementor-17 .elementor-element.elementor-element-37f8f7b{
    overflow: hidden!important;
}/* End custom CSS */