.elementor-86 .elementor-element.elementor-element-d9e9c25{--display:flex;--min-height:75vh;--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;--overlay-opacity:0.45;}.elementor-86 .elementor-element.elementor-element-d9e9c25:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-d9e9c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-d9e9c25::before, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-d9e9c25 > .elementor-shape-bottom svg, .elementor-86 .elementor-element.elementor-element-d9e9c25 > .e-con-inner > .elementor-shape-bottom svg{height:52px;transform:translateX(-50%) rotateY(180deg);}.elementor-86 .elementor-element.elementor-element-82597c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-86 .elementor-element.elementor-element-82597c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-bb31a8a{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-81adb31{text-align:center;}.elementor-86 .elementor-element.elementor-element-81adb31 .elementor-heading-title{font-family:var( --e-global-typography-bc50d19-font-family ), Sans-serif;font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-07ba7ba{--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:center;--align-items:center;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-736e786 .elementor-button{background-color:var( --e-global-color-aa59efa );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-736e786 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-736e786 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-736e786 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-736e786 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-320ca68 .elementor-button{background-color:var( --e-global-color-b762a1a );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-320ca68 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-320ca68 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-320ca68 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-320ca68 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-9a4965b{--display:flex;}.elementor-86 .elementor-element.elementor-element-ff9f462{--display:flex;}.elementor-86 .elementor-element.elementor-element-2aa118a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-86 .elementor-element.elementor-element-2aa118a .elementor-heading-title{font-family:var( --e-global-typography-49714a4-font-family ), Sans-serif;font-size:var( --e-global-typography-49714a4-font-size );font-weight:var( --e-global-typography-49714a4-font-weight );font-style:var( --e-global-typography-49714a4-font-style );line-height:var( --e-global-typography-49714a4-line-height );}.elementor-86 .elementor-element.elementor-element-ee10966{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-86 .elementor-element.elementor-element-81caaf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-7e9d17e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-5881a97{--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;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-5881a97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-c2d754a{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-family:var( --e-global-typography-4a09ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-4a09ecc-font-size );font-weight:var( --e-global-typography-4a09ecc-font-weight );line-height:var( --e-global-typography-4a09ecc-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-da02035{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-86 .elementor-element.elementor-element-da02035 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-da02035 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-86 .elementor-element.elementor-element-c30e0d1{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-4530da2{text-align:end;font-family:var( --e-global-typography-bc50d19-font-family ), Sans-serif;font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-4530da2 a{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-4530da2 a:hover, .elementor-86 .elementor-element.elementor-element-4530da2 a:focus{color:var( --e-global-color-aa59efa );}.elementor-86 .elementor-element.elementor-element-c5098fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-c9afcba img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-036d8a1{--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;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-036d8a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-56050d3{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-86 .elementor-element.elementor-element-5601cc0 .elementor-heading-title{font-family:var( --e-global-typography-4a09ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-4a09ecc-font-size );font-weight:var( --e-global-typography-4a09ecc-font-weight );line-height:var( --e-global-typography-4a09ecc-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-30e73a2{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-86 .elementor-element.elementor-element-30e73a2 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-30e73a2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-86 .elementor-element.elementor-element-2373660{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-db68071{text-align:end;font-family:var( --e-global-typography-bc50d19-font-family ), Sans-serif;font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-db68071 a{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-db68071 a:hover, .elementor-86 .elementor-element.elementor-element-db68071 a:focus{color:var( --e-global-color-aa59efa );}.elementor-86 .elementor-element.elementor-element-5b5612e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-cd14cec img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-cb2d48b{--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;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-cb2d48b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-295fc85{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-86 .elementor-element.elementor-element-2dd32f9 .elementor-heading-title{font-family:var( --e-global-typography-4a09ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-4a09ecc-font-size );font-weight:var( --e-global-typography-4a09ecc-font-weight );line-height:var( --e-global-typography-4a09ecc-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-3da67cd{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-86 .elementor-element.elementor-element-3da67cd .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-3da67cd .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-86 .elementor-element.elementor-element-b2899f2{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-160e5d5{text-align:end;font-family:var( --e-global-typography-bc50d19-font-family ), Sans-serif;font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-160e5d5 a{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-160e5d5 a:hover, .elementor-86 .elementor-element.elementor-element-160e5d5 a:focus{color:var( --e-global-color-aa59efa );}.elementor-86 .elementor-element.elementor-element-95d0af6{--display:flex;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-95d0af6:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-95d0af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeremyclements51.com/wp-content/uploads/2025/11/Road.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-95d0af6::before, .elementor-86 .elementor-element.elementor-element-95d0af6 > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-95d0af6 > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-95d0af6 > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-95d0af6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-95d0af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000B0 0%, #000000 100%);}.elementor-86 .elementor-element.elementor-element-95d0af6 > .elementor-shape-top svg, .elementor-86 .elementor-element.elementor-element-95d0af6 > .e-con-inner > .elementor-shape-top svg{height:52px;transform:translateX(-50%) rotateY(180deg);}.elementor-86 .elementor-element.elementor-element-b37e696{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-1a93e42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-86 .elementor-element.elementor-element-1a93e42 .elementor-heading-title{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-897dee5{--e-image-carousel-slides-to-show:6;background-color:var( --e-global-color-b762a1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-897dee5:hover{--e-transform-rotateZ:0deg;}.elementor-86 .elementor-element.elementor-element-897dee5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-897dee5 .swiper-wrapper{display:flex;align-items:center;}.elementor-86 .elementor-element.elementor-element-6224571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:var( --e-global-typography-5b6f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6f78f-font-size );line-height:var( --e-global-typography-5b6f78f-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-078f1b0{--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:center;--align-items:center;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button{background-color:var( --e-global-color-8cad193 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button-content-wrapper{flex-direction:row;}.elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-6a27e35 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6ac8f8ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-6ac8f8ed:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-6ac8f8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56501e7 );}.elementor-86 .elementor-element.elementor-element-62a3d50e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-86 .elementor-element.elementor-element-62a3d50e .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-1f76a1a3{text-align:center;}.elementor-86 .elementor-element.elementor-element-298a70c3{--grid-columns:3;}.elementor-86 .elementor-element.elementor-element-298a70c3 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-86 .elementor-element.elementor-element-298a70c3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-86 .elementor-element.elementor-element-298a70c3 .e-loop-item > .elementor-section, .elementor-86 .elementor-element.elementor-element-298a70c3 .e-loop-item > .elementor-section > .elementor-container, .elementor-86 .elementor-element.elementor-element-298a70c3 .e-loop-item > .e-con, .elementor-86 .elementor-element.elementor-element-298a70c3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-86 .elementor-element.elementor-element-79874f07{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overlay-opacity:0.97;}.elementor-86 .elementor-element.elementor-element-79874f07:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-79874f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://jeremyclements51.com/wp-content/uploads/2025/12/Racing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-79874f07::before, .elementor-86 .elementor-element.elementor-element-79874f07 > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-79874f07 > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-79874f07 > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-79874f07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-79874f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-2f65a100{--display:flex;--padding-top:var(--section-padding-medium);--padding-bottom:var(--section-padding-medium);--padding-left:0;--padding-right:1rem;}.elementor-86 .elementor-element.elementor-element-7d91fdf{width:var( --container-widget-width, 77.167% );max-width:77.167%;--container-widget-width:77.167%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-7d91fdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-89a1996{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-86 .elementor-element.elementor-element-89a1996 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-89a1996 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-86 .elementor-element.elementor-element-d316de6{width:var( --container-widget-width, 105.753% );max-width:105.753%;--container-widget-width:105.753%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-d316de6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-7d279365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-86 .elementor-element.elementor-element-2a72098c .elementor-button{background-color:var( --e-global-color-aa59efa );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-2a72098c .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-2a72098c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-2a72098c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-2a72098c .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-2a72098c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-60a24b37{--display:flex;--min-height:60vh;}.elementor-86 .elementor-element.elementor-element-60a24b37:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-60a24b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeremyclements51.com/wp-content/uploads/2026/03/Clements-Family-Legacy.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-82597c3{--width:38.661%;}.elementor-86 .elementor-element.elementor-element-95d0af6{--content-width:1000px;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-81adb31 .elementor-heading-title{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-736e786{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-320ca68{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-2aa118a .elementor-heading-title{font-size:var( --e-global-typography-49714a4-font-size );line-height:var( --e-global-typography-49714a4-line-height );}.elementor-86 .elementor-element.elementor-element-ee10966{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-4530da2{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-5601cc0 .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-db68071{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-2dd32f9 .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-160e5d5{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-897dee5{--e-image-carousel-slides-to-show:6;}.elementor-86 .elementor-element.elementor-element-6224571{font-size:var( --e-global-typography-5b6f78f-font-size );line-height:var( --e-global-typography-5b6f78f-line-height );}.elementor-86 .elementor-element.elementor-element-298a70c3{--grid-columns:2;}.elementor-86 .elementor-element.elementor-element-79874f07{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-7d91fdf{width:var( --container-widget-width, 401.781px );max-width:401.781px;--container-widget-width:401.781px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-81adb31 .elementor-heading-title{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-736e786{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-320ca68{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-2aa118a .elementor-heading-title{font-size:var( --e-global-typography-49714a4-font-size );line-height:var( --e-global-typography-49714a4-line-height );}.elementor-86 .elementor-element.elementor-element-ee10966{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-4530da2{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-5601cc0 .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-db68071{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-2dd32f9 .elementor-heading-title{font-size:var( --e-global-typography-4a09ecc-font-size );line-height:var( --e-global-typography-4a09ecc-line-height );}.elementor-86 .elementor-element.elementor-element-160e5d5{font-size:var( --e-global-typography-bc50d19-font-size );line-height:var( --e-global-typography-bc50d19-line-height );}.elementor-86 .elementor-element.elementor-element-897dee5{--e-image-carousel-slides-to-show:3;}.elementor-86 .elementor-element.elementor-element-6224571{font-size:var( --e-global-typography-5b6f78f-font-size );line-height:var( --e-global-typography-5b6f78f-line-height );}.elementor-86 .elementor-element.elementor-element-298a70c3{--grid-columns:1;}.elementor-86 .elementor-element.elementor-element-79874f07{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-2f65a100{--padding-top:var(--section-padding-large);--padding-bottom:var(--section-padding-large);--padding-left:0;--padding-right:0;}.elementor-86 .elementor-element.elementor-element-7d91fdf{width:var( --container-widget-width, 324.406px );max-width:324.406px;--container-widget-width:324.406px;--container-widget-flex-grow:0;text-align:start;}.elementor-86 .elementor-element.elementor-element-d316de6{text-align:start;}.elementor-86 .elementor-element.elementor-element-7d279365{--justify-content:flex-start;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-7d279365.e-con{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-60a24b37{--min-height:20rem;}.elementor-86 .elementor-element.elementor-element-60a24b37:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-60a24b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}/* Start custom CSS for button, class: .elementor-element-320ca68 *//* Full-width only for this button on mobile */
@media (max-width: 1024px) {
  .elementor-element-07ba7ba .elementor-button {
    width: 100%;
    max-width: 400px; /* optional: keeps it from being too wide */
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-897dee5 */.swiper-wrapper {
	transition-timing-function: linear !important;
}
.blur-carousel-edges {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    rgba(0,0,0,0.15) 6%,
    rgba(0,0,0,0.35) 12%,
    rgba(0,0,0,0.6) 18%,
    black 35%,
    black 75%,
    rgba(0,0,0,0.6) 82%,
    rgba(0,0,0,0.35) 88%,
    rgba(0,0,0,0.15) 94%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    rgba(0,0,0,0.15) 6%,
    rgba(0,0,0,0.35) 12%,
    rgba(0,0,0,0.6) 18%,
    black 35%,
    black 75%,
    rgba(0,0,0,0.6) 82%,
    rgba(0,0,0,0.35) 88%,
    rgba(0,0,0,0.15) 94%,
    transparent 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f65a100 */.elementor-86 .elementor-element.elementor-element-2f65a100 {
    grid-column: content/ span 6;
}
@media(max-width:767px) {
    .elementor-86 .elementor-element.elementor-element-2f65a100 {
        grid-column: content/ content
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a24b37 */.elementor-86 .elementor-element.elementor-element-60a24b37 {
    grid-column: 8 / full;
}
@media(max-width:767px) {
    .elementor-86 .elementor-element.elementor-element-60a24b37 {
        grid-column: full / full
    }
}/* End custom CSS */