.elementor-2848 .elementor-element.elementor-element-87ff2f0{--display:flex;--min-height:750px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-87ff2f0:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-87ff2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/BG-sand-img-scaled.jpg");}.elementor-2848 .elementor-element.elementor-element-87ff2f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2848 .elementor-element.elementor-element-fccb4ae{--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:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:54px;}.elementor-2848 .elementor-element.elementor-element-d1182cc .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:var( --e-global-color-secondary );}.elementor-2848 .elementor-element.elementor-element-14c8ad8{font-size:1.125rem;line-height:1.6667em;}.elementor-2848 .elementor-element.elementor-element-f7519ca{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-20da040{--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:600px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-20da040:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-20da040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2848 .elementor-element.elementor-element-514ecf7{--e-image-carousel-slides-to-show:5;}.elementor-2848 .elementor-element.elementor-element-902e731{--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-2848 .elementor-element.elementor-element-e1c0b51{--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;--z-index:2;}.elementor-2848 .elementor-element.elementor-element-ce1da37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-34d6ba8{text-align:center;}.elementor-2848 .elementor-element.elementor-element-adecb38{--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;--z-index:2;}.elementor-2848 .elementor-element.elementor-element-788a259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-be465fe{text-align:center;}.elementor-2848 .elementor-element.elementor-element-f278dcc{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-2848 .elementor-element.elementor-element-f278dcc:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-f278dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2848 .elementor-element.elementor-element-4aa4e73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-2848 .elementor-element.elementor-element-4aa4e73:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-4aa4e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2848 .elementor-element.elementor-element-e5387b9{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-81e84d8 );--border-color:var( --e-global-color-81e84d8 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-9c7b091 img{width:100%;height:100%;}.elementor-2848 .elementor-element.elementor-element-4465923{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-4465923:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-4465923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2848 .elementor-element.elementor-element-95a457c{--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:35px;--padding-bottom:32px;--padding-left:35px;--padding-right:35px;}.elementor-2848 .elementor-element.elementor-element-8516e17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2848 .elementor-element.elementor-element-8516e17 .elementor-divider-separator{width:100%;}.elementor-2848 .elementor-element.elementor-element-8516e17 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2848 .elementor-element.elementor-element-3d88033{--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:32px;--padding-bottom:19px;--padding-left:35px;--padding-right:35px;}.elementor-2848 .elementor-element.elementor-element-d03ee49{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-d03ee49:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-d03ee49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/built-by-hand-bg-img-e1784764296787.jpg");background-size:cover;}.elementor-2848 .elementor-element.elementor-element-d7db4c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-31ea1ac{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:70px;}.elementor-2848 .elementor-element.elementor-element-f577a90{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-f577a90:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-f577a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF5;}.elementor-2848 .elementor-element.elementor-element-d8efffe{--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:35px;--padding-bottom:32px;--padding-left:35px;--padding-right:35px;}.elementor-2848 .elementor-element.elementor-element-50b4279{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2848 .elementor-element.elementor-element-50b4279 .elementor-divider-separator{width:100%;}.elementor-2848 .elementor-element.elementor-element-50b4279 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2848 .elementor-element.elementor-element-d692b50{--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:32px;--padding-bottom:19px;--padding-left:35px;--padding-right:35px;}.elementor-2848 .elementor-element.elementor-element-4ee0413{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-0023d43{--display:grid;--min-height:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-9a1e6ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-9a1e6ec:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-9a1e6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/Screenshot-2025-10-09-at-9.49.50-PM-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2848 .elementor-element.elementor-element-63762a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-63762a7:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-63762a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/Screenshot-2025-10-09-at-9.49.50-PM-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2848 .elementor-element.elementor-element-6242023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-6242023:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-6242023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/Screenshot-2025-10-09-at-9.49.50-PM-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2848 .elementor-element.elementor-element-ae5fd62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-ae5fd62:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-ae5fd62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/Screenshot-2025-10-09-at-9.49.50-PM-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2848 .elementor-element.elementor-element-a790788{--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:140px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-a790788:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-a790788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2848 .elementor-element.elementor-element-0ecaffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-2501e68{text-align:center;}.elementor-2848 .elementor-element.elementor-element-0e70240{text-align:center;}.elementor-2848 .elementor-element.elementor-element-4c6795b{--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:52px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-4c6795b:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-4c6795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2848 .elementor-element.elementor-element-e9bf137{--e-image-carousel-slides-to-show:5;}.elementor-2848 .elementor-element.elementor-element-bb5397b{--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;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-2848 .elementor-element.elementor-element-bb5397b:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-bb5397b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneridgewholesale.com/wp-content/uploads/2026/07/dark-slate-bg-img-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2848 .elementor-element.elementor-element-7fd03e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2848 .elementor-element.elementor-element-ea4d713{--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:center;}.elementor-2848 .elementor-element.elementor-element-6023a2f{text-align:center;}.elementor-2848 .elementor-element.elementor-element-6023a2f .elementor-heading-title{color:var( --e-global-color-2fc45c4 );}.elementor-2848 .elementor-element.elementor-element-3655a62{text-align:center;color:var( --e-global-color-2fc45c4 );}.elementor-2848 .elementor-element.elementor-element-3655a62 a{color:var( --e-global-color-2fc45c4 );}.elementor-2848 .elementor-element.elementor-element-0bec2b2{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-7ff53d8 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-2848 .elementor-element.elementor-element-7ff53d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2848 .elementor-element.elementor-element-7ff53d8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2848 .elementor-element.elementor-element-7ff53d8 .elementor-button{fill:var( --e-global-color-81e84d8 );color:var( --e-global-color-81e84d8 );}.elementor-2848 .elementor-element.elementor-element-ec22630 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2848 .elementor-element.elementor-element-ec22630 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2848 .elementor-element.elementor-element-fccb4ae{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-514ecf7{--e-image-carousel-slides-to-show:4;}.elementor-2848 .elementor-element.elementor-element-4aa4e73{--grid-auto-flow:row;}.elementor-2848 .elementor-element.elementor-element-31ea1ac{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-0023d43{--grid-auto-flow:row;}.elementor-2848 .elementor-element.elementor-element-e9bf137{--e-image-carousel-slides-to-show:4;}.elementor-2848 .elementor-element.elementor-element-bb5397b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-7fd03e2{--justify-content:center;}.elementor-2848 .elementor-element.elementor-element-ea4d713{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-2848 .elementor-element.elementor-element-87ff2f0{--content-width:1340px;}.elementor-2848 .elementor-element.elementor-element-fccb4ae{--width:50%;}.elementor-2848 .elementor-element.elementor-element-f7519ca{--width:50%;}.elementor-2848 .elementor-element.elementor-element-e1c0b51{--content-width:912px;}.elementor-2848 .elementor-element.elementor-element-adecb38{--content-width:745px;}.elementor-2848 .elementor-element.elementor-element-d03ee49{--content-width:1220px;}.elementor-2848 .elementor-element.elementor-element-31ea1ac{--width:50%;}.elementor-2848 .elementor-element.elementor-element-4ee0413{--width:50%;}.elementor-2848 .elementor-element.elementor-element-a790788{--content-width:730px;}.elementor-2848 .elementor-element.elementor-element-7fd03e2{--width:50%;}.elementor-2848 .elementor-element.elementor-element-ea4d713{--width:50%;}}@media(max-width:767px){.elementor-2848 .elementor-element.elementor-element-87ff2f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-fccb4ae{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-20da040{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-514ecf7{--e-image-carousel-slides-to-show:2;}.elementor-2848 .elementor-element.elementor-element-514ecf7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2848 .elementor-element.elementor-element-e1c0b51{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2848 .elementor-element.elementor-element-ce1da37{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-34d6ba8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2848 .elementor-element.elementor-element-be465fe{text-align:start;}.elementor-2848 .elementor-element.elementor-element-4aa4e73{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-e5387b9{--min-height:300px;}.elementor-2848 .elementor-element.elementor-element-d03ee49{--padding-top:10px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-d7db4c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-31ea1ac{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-d8efffe{--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-d692b50{--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-0023d43{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2848 .elementor-element.elementor-element-9a1e6ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2848 .elementor-element.elementor-element-63762a7{--padding-top:110%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2848 .elementor-element.elementor-element-6242023{--padding-top:110%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2848 .elementor-element.elementor-element-ae5fd62{--padding-top:110%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2848 .elementor-element.elementor-element-a790788{--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2848 .elementor-element.elementor-element-4c6795b{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-e9bf137{--e-image-carousel-slides-to-show:3;}.elementor-2848 .elementor-element.elementor-element-e9bf137 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2848 .elementor-element.elementor-element-bb5397b{--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for heading, class: .elementor-element-3435063 */.elementor-2848 .elementor-element.elementor-element-3435063 span:after {
    background-image: url('/wp-content/uploads/2026/07/about-taste-underline.svg');
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c8ad8 */.elementor-2848 .elementor-element.elementor-element-14c8ad8 .elementor-widget-container {
    max-width: 542px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7519ca *//* Apply the styles only if the main page body does NOT have the editor active class */

@media screen and (min-width: 768px) { 
  body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-f7519ca, 
  body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-f7519ca img { 
    position: absolute !important; 
    top: 0; 
    bottom: 0; 
    right: 0; 
  } 
  
  body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-f7519ca img { 
    width: 100%; 
    height: 100%; 
    object-fit: cover; 
  } 
} 

body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-f7519ca .elementor-element { 
  max-height: 100%; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87ff2f0 */body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-87ff2f0 {
    position: relative;
}
body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-87ff2f0 * {
    position: static;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-514ecf7 */.elementor-2848 .elementor-element.elementor-element-514ecf7 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-902e731 */:root {
    --circle-size: 1160px;
    --image-top-pull: -800px;
}

.rotator-wrap {
  position: relative;
  width: 100%;
  min-height: var(--circle-size); /* Gives the massive circle space to exist */
  overflow: hidden;
}

/* Red reference background circle */
.rotator-wrap::after {
  /*content: '';*/
  /*display: block;*/
  /*background: red;*/
  /*width: var(--circle-size);*/
  /*height: var(--circle-size);*/
  /*position: absolute;*/
  top: 1200px; /* Centered matching the rotator */
  /*left: 50%;*/
  /*border-radius: 50%;*/
  /*transform: translate(-50%, -50%);*/
  /*z-index: 1;*/
  /*opacity: 0.3;*/
}

.image-rotator {
  position: absolute;
  top: 50%;
  top: 1100px;
  left: 50%;
  width: 0px;   /* Collapse container to a single mathematical point */
  height: 0px;  
  transform-style: preserve-3d;
  animation: spinCircle 60s linear infinite;
  z-index: 2;
}

.image-rotator > .e-con,
.image-rotator > .e-container,
.image-rotator .e-con-inner {
  position: absolute !important;
}

.image-rotator .elementor-widget-image {
  position: absolute !important;
  min-width: 230px !important;
  height: 290px !important;
  /* Perfectly centers the image bounding box over the mathematical center point */
  top: -145px !important; 
  left: -115px !important;
}

.image-rotator .elementor-widget-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.image-rotator .elementor-widget-image:nth-child(1)  { transform: rotateZ(0deg)   translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(2)  { transform: rotateZ(36deg)  translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(3)  { transform: rotateZ(72deg)  translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(4)  { transform: rotateZ(108deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(5)  { transform: rotateZ(144deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(6)  { transform: rotateZ(180deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(7)  { transform: rotateZ(216deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(8)  { transform: rotateZ(252deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(9)  { transform: rotateZ(288deg) translateY(var(--image-top-pull)); }
.image-rotator .elementor-widget-image:nth-child(10) { transform: rotateZ(324deg) translateY(var(--image-top-pull)); }

@keyframes spinCircle {
  from { transform: translate(-50%, -50%) rotate(0deg); }
  to   { transform: translate(-50%, -50%) rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20da040 */.elementor-2848 .elementor-element.elementor-element-20da040 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0413 */@media screen and (min-width: 768px) {
    .elementor-2848 .elementor-element.elementor-element-4ee0413 {
        position: absolute !important;
        top: 0;
        bottom: 0;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d03ee49 */body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-d03ee49 {
    position: relative;
}
body:not(.elementor-editor-active) .elementor-2848 .elementor-element.elementor-element-d03ee49 * {
    position: static;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9bf137 */.elementor-2848 .elementor-element.elementor-element-e9bf137 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5397b */.elementor-2848 .elementor-element.elementor-element-bb5397b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS *//*----------------------------
# Meet Our Team
----------------------------*/

#team .bio {
    display: none;
}

@media screen and (max-width: 767px) {

    #team .elementor-image-box-wrapper {
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
    }

}/* End custom CSS */