.elementor-9 .elementor-element.elementor-element-6ac1b3d{--display:flex;--min-height:100vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6ac1b3d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ac1b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/36-grand-island-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-6ac1b3d::before, .elementor-9 .elementor-element.elementor-element-6ac1b3d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6ac1b3d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6ac1b3d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6ac1b3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6ac1b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0E;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-377a70d8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-9 .elementor-element.elementor-element-377a70d8{text-align:center;}.elementor-9 .elementor-element.elementor-element-0dc0385{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0dc0385 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-0dc0385 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-9 .elementor-element.elementor-element-c530ced > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c530ced{text-align:center;font-size:26px;font-weight:300;line-height:37px;color:var( --e-global-color-e0569b4 );}.elementor-9 .elementor-element.elementor-element-2b09a670 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2b09a670 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-20f41e66{--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;--align-items:stretch;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-20f41e66:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-20f41e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/About-CCA.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-20f41e66::before, .elementor-9 .elementor-element.elementor-element-20f41e66 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-20f41e66 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-20f41e66 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-20f41e66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-20f41e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F5F2E9 50%, #F5F2E9F0 100%);}.elementor-9 .elementor-element.elementor-element-24abebad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-790c418b > .elementor-widget-container{padding:20px 200px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10dc3f0 );}.elementor-9 .elementor-element.elementor-element-790c418b{text-align:left;}.elementor-9 .elementor-element.elementor-element-1970648f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote__content{color:var( --e-global-color-text );font-family:"Gilda Display", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote{border-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote{border-left-width:4px;padding-left:24px;}body.rtl .elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote{border-right-width:4px;padding-right:24px;}.elementor-9 .elementor-element.elementor-element-38012da0{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button{background-color:var( --e-global-color-accent );border-style:none;}.elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button:focus{background-color:var( --e-global-color-b3a9d7c );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f9658f0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7887463{--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;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-fdc0265.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fdc0265 img{height:100%;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-10a3fc1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-10a3fc1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-10a3fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0569b4 );}.elementor-9 .elementor-element.elementor-element-9932f6f{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9932f6f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9932f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/Brian-White-Vineyard-Photography-21-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9932f6f::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9932f6f:hover::before, .elementor-9 .elementor-element.elementor-element-9932f6f:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9932f6f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-9932f6f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9932f6f:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-27de36b{z-index:3;}.elementor-9 .elementor-element.elementor-element-27de36b .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-99e9f61{z-index:3;}.elementor-9 .elementor-element.elementor-element-99e9f61 .elementor-heading-title{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-ba64618{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ba64618:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ba64618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/4-grand-island-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ba64618::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ba64618:hover::before, .elementor-9 .elementor-element.elementor-element-ba64618:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ba64618:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-ba64618 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ba64618:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-d712ff1{z-index:3;}.elementor-9 .elementor-element.elementor-element-d712ff1 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-065f12d{z-index:3;}.elementor-9 .elementor-element.elementor-element-065f12d .elementor-heading-title{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-bf53c08{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bf53c08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bf53c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/33_Redwood-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bf53c08::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-bf53c08:hover::before, .elementor-9 .elementor-element.elementor-element-bf53c08:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bf53c08:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-bf53c08 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-bf53c08:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-24e5e2c{z-index:3;}.elementor-9 .elementor-element.elementor-element-24e5e2c .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-d3961a9{z-index:3;}.elementor-9 .elementor-element.elementor-element-d3961a9 .elementor-heading-title{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-95a5bff{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-95a5bff:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-95a5bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/03/California-Commercial-Agriculture-Dairy-farms-small.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-95a5bff::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-95a5bff:hover::before, .elementor-9 .elementor-element.elementor-element-95a5bff:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-95a5bff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-95a5bff > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-95a5bff:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-aaf9b50{z-index:3;}.elementor-9 .elementor-element.elementor-element-aaf9b50 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-5ec932c{z-index:3;}.elementor-9 .elementor-element.elementor-element-5ec932c .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-3943250{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3943250:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3943250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/01/1_I-5-and-Shields-1-Almonds-and-Open-Grounds-600x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3943250::before, .elementor-9 .elementor-element.elementor-element-3943250 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3943250 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3943250 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3943250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3943250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3943250:hover::before, .elementor-9 .elementor-element.elementor-element-3943250:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3943250:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3943250 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-3943250 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3943250:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-b362e6d{z-index:3;}.elementor-9 .elementor-element.elementor-element-b362e6d .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-8ac2840{z-index:3;}.elementor-9 .elementor-element.elementor-element-8ac2840 .elementor-heading-title{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-8c8b28a{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8c8b28a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c8b28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/01/RRR-Ranch_Added-Images-33-1280x853-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-8c8b28a::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8c8b28a:hover::before, .elementor-9 .elementor-element.elementor-element-8c8b28a:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8c8b28a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-8c8b28a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8c8b28a:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-84cf76b{z-index:3;}.elementor-9 .elementor-element.elementor-element-84cf76b .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-cf10813 );}.elementor-9 .elementor-element.elementor-element-5b7502a{z-index:3;}.elementor-9 .elementor-element.elementor-element-5b7502a .elementor-heading-title{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-b3a9d7c );}.elementor-9 .elementor-element.elementor-element-8afa347{--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-9 .elementor-element.elementor-element-8afa347:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8afa347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0569b4 );}.elementor-9 .elementor-element.elementor-element-9e58cf9{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0510220{width:auto;max-width:auto;text-align:left;}.elementor-9 .elementor-element.elementor-element-0510220 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:none;}.elementor-9 .elementor-element.elementor-element-0510220.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-fb9b8ec .elementor-button{background-color:#404E24F0;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-fb9b8ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-daad203{--grid-columns:4;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-d3e0ad9{--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;--align-items:stretch;--flex-wrap:wrap;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-d3e0ad9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.californiacommercialag.com/wp-content/uploads/2025/02/About-CCA.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d3e0ad9::before, .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d3e0ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 50%, #323C1FF0 100%);}.elementor-9 .elementor-element.elementor-element-20e9093{width:100%;max-width:100%;text-align:left;}.elementor-9 .elementor-element.elementor-element-20e9093 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10dc3f0 );}.elementor-9 .elementor-element.elementor-element-20e9093 .elementor-heading-title{color:var( --e-global-color-e0569b4 );}.elementor-9 .elementor-element.elementor-element-8cdc219{--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;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-ca1e9c2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ca1e9c2 img{height:100%;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-6f78b8e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-6f78b8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-047ce69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote__content{color:var( --e-global-color-e0569b4 );font-family:"Gilda Display", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote{border-color:var( --e-global-color-accent );padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote{border-left-width:4px;padding-left:24px;}body.rtl .elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote{border-right-width:4px;padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6b97ea9{color:var( --e-global-color-e0569b4 );}.elementor-9 .elementor-element.elementor-element-8b2b8ba > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-8b2b8ba{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-item > a{font-size:12px;font-weight:900;text-transform:uppercase;line-height:17px;letter-spacing:1.4px;}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-text{color:var( --e-global-color-e0569b4 );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5d9004e{--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:stretch;}.elementor-9 .elementor-element.elementor-element-fff6368{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2868c11{width:auto;max-width:auto;text-align:left;}.elementor-9 .elementor-element.elementor-element-2868c11 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:none;}.elementor-9 .elementor-element.elementor-element-2868c11.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1b385f9 .elementor-button{background-color:#404E24F0;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-1b385f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-fa63e59{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6aeba26{--grid-columns:4;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6aeba26 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-6aeba26 .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-6aeba26 .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-6aeba26 .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-6aeba26 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9 .elementor-element.elementor-element-a4c6823{--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-9 .elementor-element.elementor-element-4f052ab{--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;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-6d32ae45{width:100%;max-width:100%;text-align:left;}.elementor-9 .elementor-element.elementor-element-6d32ae45 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10dc3f0 );}.elementor-9 .elementor-element.elementor-element-6917fdcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6917fdcf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-260a7989 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote__content{font-family:"Gilda Display", Sans-serif;font-size:24px;line-height:28px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote{border-left-width:4px;padding-left:24px;}body.rtl .elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote{border-right-width:4px;padding-right:24px;}.elementor-9 .elementor-element.elementor-element-5c8e156{color:var( --e-global-color-b82fd99 );}.elementor-9 .elementor-element.elementor-element-3e5d3b9f .elementor-button{background-color:#F6F6F6;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-3e5d3b9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-698e52af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-698e52af.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-32816219{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-b1e8e89{color:var( --e-global-color-b82fd99 );}.elementor-9 .elementor-element.elementor-element-36238c50{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-7d766ea9{color:var( --e-global-color-b82fd99 );}.elementor-9 .elementor-element.elementor-element-7b53d7{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-359138a8{color:var( --e-global-color-b82fd99 );}.elementor-9 .elementor-element.elementor-element-43807ace{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-7dd652cc{color:var( --e-global-color-b82fd99 );}.elementor-9 .elementor-element.elementor-element-61411de7{--n-accordion-title-font-size:12px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-61411de7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-9 .elementor-element.elementor-element-61411de7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E7E7E7;}.elementor-9 .elementor-element.elementor-element-61411de7 {--n-accordion-padding:32px 16px 32px 16px;}:where( .elementor-9 .elementor-element.elementor-element-61411de7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Source Sans 3", Sans-serif;font-weight:900;text-transform:uppercase;line-height:17px;letter-spacing:2px;}:where( .elementor-9 .elementor-element.elementor-element-61411de7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#E7E7E7;--border-radius:0px 0px 4px 4px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02513fa );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6ac1b3d{--content-width:960px;}.elementor-9 .elementor-element.elementor-element-24abebad{--width:50%;}.elementor-9 .elementor-element.elementor-element-7887463{--width:50%;}.elementor-9 .elementor-element.elementor-element-8cdc219{--width:48%;}.elementor-9 .elementor-element.elementor-element-6f78b8e{--width:48%;}.elementor-9 .elementor-element.elementor-element-6917fdcf{--width:45%;}.elementor-9 .elementor-element.elementor-element-698e52af{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-24abebad{--width:60%;}.elementor-9 .elementor-element.elementor-element-7887463{--width:40%;}.elementor-9 .elementor-element.elementor-element-8cdc219{--width:35%;}.elementor-9 .elementor-element.elementor-element-6f78b8e{--width:60%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-6ac1b3d{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-0dc0385 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-9 .elementor-element.elementor-element-c530ced > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-20f41e66{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-24abebad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-790c418b > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-1970648f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote__content{font-size:18px;line-height:1.1em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote{padding-left:12px;}body.rtl .elementor-9 .elementor-element.elementor-element-1970648f .elementor-blockquote{padding-right:12px;}.elementor-9 .elementor-element.elementor-element-fdc0265 img{object-position:center left;}.elementor-9 .elementor-element.elementor-element-10a3fc1{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8afa347{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-daad203{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-d3e0ad9{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-8cdc219.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6f78b8e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-047ce69 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote__content{font-size:18px;line-height:1.1em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote{padding-left:12px;}body.rtl .elementor-9 .elementor-element.elementor-element-047ce69 .elementor-blockquote{padding-right:12px;}.elementor-9 .elementor-element.elementor-element-8b2b8ba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8b2b8ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-8b2b8ba{--e-icon-list-icon-size:24px;}.elementor-9 .elementor-element.elementor-element-5d9004e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-fa63e59{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6aeba26{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-a4c6823{--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-9 .elementor-element.elementor-element-4f052ab{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-260a7989 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote__content{font-size:18px;line-height:1.1em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote{padding-left:12px;}body.rtl .elementor-9 .elementor-element.elementor-element-260a7989 .elementor-blockquote{padding-right:12px;}.elementor-9 .elementor-element.elementor-element-61411de7 {--n-accordion-padding:16px 8px 16px 8px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6ac1b3d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:150px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-6ac1b3d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ac1b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9 .elementor-element.elementor-element-c530ced{line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-20f41e66{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-fdc0265 img{height:260px;}.elementor-9 .elementor-element.elementor-element-10a3fc1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9932f6f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-99e9f61{text-align:center;}.elementor-9 .elementor-element.elementor-element-ba64618{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-065f12d{text-align:center;}.elementor-9 .elementor-element.elementor-element-bf53c08{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-d3961a9{text-align:center;}.elementor-9 .elementor-element.elementor-element-95a5bff{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-5ec932c{text-align:center;}.elementor-9 .elementor-element.elementor-element-3943250{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-8ac2840{text-align:center;}.elementor-9 .elementor-element.elementor-element-8c8b28a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-5b7502a{text-align:center;}.elementor-9 .elementor-element.elementor-element-8afa347{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-daad203{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-d3e0ad9{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-ca1e9c2 img{height:260px;}.elementor-9 .elementor-element.elementor-element-5d9004e{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-6aeba26{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-4f052ab{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-61411de7 {--n-accordion-padding:20px 12px 20px 12px;}.elementor-9 .elementor-element.elementor-element-61411de7{--n-accordion-icon-size:13px;}}/* Start custom CSS for container, class: .elementor-element-7887463 */.elementor-9 .elementor-element.elementor-element-7887463 {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f41e66 *//*.elementor-element.elementor-element-20f41e66::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(245, 242, 233, 0) 0%, 
                                         rgba(245, 242, 233, 0.6) 15.16%, 
                                         rgba(245, 242, 233, 0.7) 80.19%, 
                                         rgba(245, 242, 233, 0) 100%);
    z-index: 0;
    pointer-events: none;
}

*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a3fc1 */.elementor-9 .elementor-element.elementor-element-10a3fc1 .e-con-boxed {
    position: relative;
    overflow: hidden; /* Ensures no overflow */
}

.elementor-9 .elementor-element.elementor-element-10a3fc1 .e-con-boxed::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4); /* Default overlay */
    transition: background 0.5s ease-in-out; /* Smooth overlay transition */
    z-index: 2; /* Ensures it's above the background */
}

.elementor-9 .elementor-element.elementor-element-10a3fc1 .e-con-boxed:hover::before {
    background: rgba(0, 0, 0, 0.5); /* Darker overlay on hover */
}

.elementor-9 .elementor-element.elementor-element-10a3fc1 .e-con-boxed::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 110%; /* Slightly larger */
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out; /* Smooth zoom effect */
    z-index: 1; /* Keeps it below the overlay */
}

.elementor-9 .elementor-element.elementor-element-10a3fc1 .e-con-boxed:hover::after {
    transform: scale(1.2); /* Smooth zoom */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cdc219 */.elementor-9 .elementor-element.elementor-element-8cdc219 {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b2b8ba */.elementor-9 .elementor-element.elementor-element-8b2b8ba path{
    stroke: #FFC333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e0ad9 *//*.elementor-element.elementor-element-20f41e66::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(245, 242, 233, 0) 0%, 
                                         rgba(245, 242, 233, 0.6) 15.16%, 
                                         rgba(245, 242, 233, 0.7) 80.19%, 
                                         rgba(245, 242, 233, 0) 100%);
    z-index: 0;
    pointer-events: none;
}

*//* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-61411de7 *//* Ensure the accordion title is a flex container */
.e-n-accordion-item-title {
    display: flex;
    align-items: center; /* Align items vertically */
    justify-content: space-between; /* Space between the title section and the expand icon */
}

/* Add the custom icon before the title using ::before */
.e-n-accordion-item-title::before {
    content: '';
    display: inline-block;
    width: 20px; /* Icon size */
    height: 20px; /* Icon size */
    margin-right: 10px; /* Add spacing between the custom icon and the title */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0; /* Prevent shrinking */
}

/* Unique icons for each accordion tab based on position */
details.e-n-accordion-item:nth-of-type(1) .e-n-accordion-item-title::before{
    background-image: url('/wp-content/uploads/2024/12/asterisk-01.svg'); /* Replace with the icon for the first tab */
}

details.e-n-accordion-item:nth-of-type(2) .e-n-accordion-item-title::before {
    background-image: url('/wp-content/uploads/2024/12/diamond-01.svg'); /* Replace with the icon for the second tab */
}

details.e-n-accordion-item:nth-of-type(3) .e-n-accordion-item-title::before {
    background-image: url('/wp-content/uploads/2024/12/rocket-02.svg'); /* Replace with the icon for the third tab */
}

details.e-n-accordion-item:nth-of-type(4) .e-n-accordion-item-title::before {
    background-image: url('/wp-content/uploads/2024/12/star-04.svg'); /* Replace with the icon for the fourth tab */
}

/* Ensure the expand/collapse icon is aligned to the right */
.e-n-accordion-item-title .e-n-accordion-item-title-icon {
    margin-left: auto; /* Push the plus/minus icon to the right */
}

/* Optional: Customize the plus/minus icon sizes if needed */
.e-n-accordion-item-title .e-opened,
.e-n-accordion-item-title .e-closed {
    width: 20px;
    height: 20px;
    display: inline-block;
}/* End custom CSS */