.elementor-4413 .elementor-element.elementor-element-39e5c856{--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;--overlay-opacity:0.5;--padding-top:10rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4413 .elementor-element.elementor-element-39e5c856:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-39e5c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006C75;background-image:url("http://treasurevalleyai.com/wp-content/uploads/2025/10/main-banner-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4413 .elementor-element.elementor-element-39e5c856::before, .elementor-4413 .elementor-element.elementor-element-39e5c856 > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-39e5c856 > .e-con-inner > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-39e5c856 > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-39e5c856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-39e5c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4413 .elementor-element.elementor-element-34feb27c{text-align:center;}.elementor-4413 .elementor-element.elementor-element-34feb27c .elementor-heading-title{font-weight:600;color:#111111;}.elementor-4413 .elementor-element.elementor-element-2c4d5041{width:var( --container-widget-width, 72ch );max-width:72ch;--container-widget-width:72ch;--container-widget-flex-grow:0;text-align:center;font-size:1.25rem;font-weight:400;color:#111111;}.elementor-4413 .elementor-element.elementor-element-2c4d5041.elementor-element{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-0b0c0a5 .elementor-icon-wrapper{text-align:center;}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon, .elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon, .elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-stacked .elementor-icon:hover{background-color:#18A3AF;color:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon:hover, .elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-default .elementor-icon:hover{color:#18A3AF;border-color:#18A3AF;}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon:hover, .elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-default .elementor-icon:hover svg{fill:#18A3AF;}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-0b0c0a5 .elementor-icon{font-size:1.75rem;}.elementor-4413 .elementor-element.elementor-element-0b0c0a5 .elementor-icon svg{height:1.75rem;}.elementor-4413 .elementor-element.elementor-element-bc7a35a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-4413 .elementor-element.elementor-element-244f173{text-align:center;}.elementor-4413 .elementor-element.elementor-element-29cbbd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-4413 .elementor-element.elementor-element-d006e95{--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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-d006e95:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-d006e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-d006e95:hover{border-style:none;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-d006e95, .elementor-4413 .elementor-element.elementor-element-d006e95::before{--border-transition:0.3s;}.elementor-4413 .elementor-element.elementor-element-d006e95.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-bb260d1 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-bb260d1.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-bb260d1.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-bb260d1.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-bb260d1 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-bb260d1 .elementor-image-box-img img{height:3rem;object-fit:scale-down;object-position:center center;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;opacity:1;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-bb260d1 .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-0a4d405 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-0a4d405 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-0a4d405 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-0a4d405{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-0a4d405 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-0a4d405 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-deee31c{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-deee31c:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-deee31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-deee31c:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-deee31c.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-5758f1f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4413 .elementor-element.elementor-element-5758f1f .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-5758f1f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-5758f1f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-5758f1f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-5758f1f .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-5758f1f .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-2462481 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-2462481 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-2462481 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-2462481{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-2462481 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-2462481 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-d4f1463{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-d4f1463:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-d4f1463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-d4f1463:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-d4f1463.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-752b2ae .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-752b2ae.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-752b2ae.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-752b2ae.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-752b2ae .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-752b2ae .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-5782d62 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-5782d62 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-5782d62 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-5782d62{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-5782d62 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-5782d62 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-d4b0105{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-d4b0105:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-d4b0105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-d4b0105.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-dca090e .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-dca090e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4413 .elementor-element.elementor-element-dca090e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4413 .elementor-element.elementor-element-dca090e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-dca090e .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-dca090e .elementor-image-box-img img{height:3rem;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-dca090e .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-e3b10da .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-e3b10da .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-e3b10da .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-e3b10da{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-e3b10da .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-e3b10da .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-85a76e9{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-85a76e9:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-85a76e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-85a76e9:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-85a76e9.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-bbdcde3 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-bbdcde3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-bbdcde3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-bbdcde3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-bbdcde3 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-bbdcde3 .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-bbdcde3 .elementor-image-box-title{font-size:1.5rem;line-height:1.5;}.elementor-4413 .elementor-element.elementor-element-ce03cc4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-ce03cc4 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-ce03cc4 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-ce03cc4{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-ce03cc4 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-ce03cc4 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-81cf0ff{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-81cf0ff:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-81cf0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-81cf0ff.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-91bbf70 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-91bbf70.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-91bbf70.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-91bbf70.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-91bbf70 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-91bbf70 .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-91bbf70 .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-1370230 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-1370230 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-1370230 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-1370230{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-1370230 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-1370230 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-be75a10{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-be75a10:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-be75a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-be75a10:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-be75a10.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-70738e9 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-70738e9.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-70738e9.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-70738e9.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-70738e9 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-70738e9 .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-70738e9 .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-78ebc82 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-78ebc82 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-78ebc82 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-78ebc82{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-78ebc82 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-78ebc82 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-a1634a1{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-a1634a1:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-a1634a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-a1634a1:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-a1634a1.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-8596fbd .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-8596fbd.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-8596fbd.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-8596fbd.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-8596fbd .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-8596fbd .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-8596fbd .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-ade2d6b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-ade2d6b .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-ade2d6b .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-ade2d6b{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-ade2d6b .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-ade2d6b .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-48392ed{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-48392ed:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-48392ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-48392ed:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-48392ed.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-f42d293 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-f42d293.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-f42d293.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-f42d293.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-f42d293 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-f42d293 .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-f42d293 .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-8e4001d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-8e4001d .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-8e4001d .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-8e4001d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-8e4001d .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-8e4001d .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-938a294{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-938a294:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-938a294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-938a294:hover{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-4413 .elementor-element.elementor-element-938a294.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-57f8f55 .elementor-image-box-wrapper{text-align:start;}.elementor-4413 .elementor-element.elementor-element-57f8f55.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4413 .elementor-element.elementor-element-57f8f55.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4413 .elementor-element.elementor-element-57f8f55.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-57f8f55 .elementor-image-box-wrapper .elementor-image-box-img{width:3rem;}.elementor-4413 .elementor-element.elementor-element-57f8f55 .elementor-image-box-img img{height:3rem;object-fit:fill;border-style:dotted;border-width:2px 2px 2px 2px;border-radius:50%;transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-57f8f55 .elementor-image-box-title{font-size:1.5rem;}.elementor-4413 .elementor-element.elementor-element-9445946 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-9445946 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-9445946 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-9445946{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-9445946 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-9445946 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-1f01792{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-4413 .elementor-element.elementor-element-1f01792::before, .elementor-4413 .elementor-element.elementor-element-1f01792 > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-1f01792 > .e-con-inner > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-1f01792 > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-1f01792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-1f01792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://treasurevalleyai.com/wp-content/uploads/2025/11/CTA-image.jpg");--background-overlay:'';}.elementor-4413 .elementor-element.elementor-element-78e4c01{text-align:center;}.elementor-4413 .elementor-element.elementor-element-029b51f{text-align:center;font-weight:400;color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-fb71173{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a3222d8 );color:var( --e-global-color-a3222d8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1de5e02 );border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button:focus{background-color:var( --e-global-color-1de5e02 );color:var( --e-global-color-a3222d8 );border-color:var( --e-global-color-1de5e02 );box-shadow:0px 12px 25px -5px #328895;}.elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-a3d2364 .elementor-button:focus svg{fill:var( --e-global-color-a3222d8 );}.elementor-4413 .elementor-element.elementor-element-f476141{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4413 .elementor-element.elementor-element-93665c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4413 .elementor-element.elementor-element-93665c3 .sec-title--two .sub-title{font-weight:400;}.elementor-4413 .elementor-element.elementor-element-93665c3 .indus-item .xb-title{font-weight:700;}.elementor-4413 .elementor-element.elementor-element-eb56db8{--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;--overlay-opacity:0.5;--padding-top:10rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4413 .elementor-element.elementor-element-eb56db8:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-eb56db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006C75;background-image:url("http://treasurevalleyai.com/wp-content/uploads/2025/03/customer-agents-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4413 .elementor-element.elementor-element-eb56db8::before, .elementor-4413 .elementor-element.elementor-element-eb56db8 > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-eb56db8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-eb56db8 > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-eb56db8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-eb56db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4413 .elementor-element.elementor-element-c38943d{text-align:center;}.elementor-4413 .elementor-element.elementor-element-c38943d .elementor-heading-title{font-weight:600;color:#111111;}.elementor-4413 .elementor-element.elementor-element-1365f47{width:var( --container-widget-width, 72ch );max-width:72ch;--container-widget-width:72ch;--container-widget-flex-grow:0;text-align:center;font-size:1.25rem;font-weight:400;color:#111111;}.elementor-4413 .elementor-element.elementor-element-1365f47.elementor-element{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-44091ae{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-4413 .elementor-element.elementor-element-677d222{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-4413 .elementor-element.elementor-element-6c87ec6{--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;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4413 .elementor-element.elementor-element-6c87ec6:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-6c87ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-6c87ec6.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-45691a9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4413 .elementor-element.elementor-element-45691a9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4413 .elementor-element.elementor-element-45691a9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-45691a9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4413 .elementor-element.elementor-element-45691a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button{background-color:#25CEFC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25CEFC;padding:16px 032px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button:focus{background-color:#60A5FA;color:#000000;border-color:#60A5FA;}.elementor-4413 .elementor-element.elementor-element-40260ad{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button:focus svg{fill:#000000;}.elementor-4413 .elementor-element.elementor-element-0be3541{--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;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4413 .elementor-element.elementor-element-0be3541:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-0be3541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-0be3541.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-5c3bb42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4413 .elementor-element.elementor-element-5c3bb42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4413 .elementor-element.elementor-element-5c3bb42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-5c3bb42 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4413 .elementor-element.elementor-element-5c3bb42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button{background-color:#25CEFC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25CEFC;padding:16px 032px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button:focus{background-color:#60A5FA;color:#000000;border-color:#60A5FA;}.elementor-4413 .elementor-element.elementor-element-39ea4df{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button:focus svg{fill:#000000;}.elementor-4413 .elementor-element.elementor-element-dcf3fb7{--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;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4413 .elementor-element.elementor-element-dcf3fb7:not(.elementor-motion-effects-element-type-background), .elementor-4413 .elementor-element.elementor-element-dcf3fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-dcf3fb7.e-con{--align-self:center;}.elementor-4413 .elementor-element.elementor-element-32ee6fa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4413 .elementor-element.elementor-element-32ee6fa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4413 .elementor-element.elementor-element-32ee6fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-32ee6fa .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4413 .elementor-element.elementor-element-32ee6fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button{background-color:#25CEFC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25CEFC;padding:16px 032px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button:focus{background-color:#60A5FA;color:#000000;border-color:#60A5FA;}.elementor-4413 .elementor-element.elementor-element-e5a2853{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button:focus svg{fill:#000000;}.elementor-4413 .elementor-element.elementor-element-3b5131e{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-4413 .elementor-element.elementor-element-3b5131e::before, .elementor-4413 .elementor-element.elementor-element-3b5131e > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-3b5131e > .e-con-inner > .elementor-background-video-container::before, .elementor-4413 .elementor-element.elementor-element-3b5131e > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-3b5131e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4413 .elementor-element.elementor-element-3b5131e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://treasurevalleyai.com/wp-content/uploads/2025/11/CTA-image.jpg");--background-overlay:'';}.elementor-4413 .elementor-element.elementor-element-6800046{text-align:center;}.elementor-4413 .elementor-element.elementor-element-d7a6b70{text-align:center;font-weight:400;color:#FFFFFF;}.elementor-4413 .elementor-element.elementor-element-d0f3f6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button{background-color:#25CEFC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25CEFC;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button:focus{background-color:#00000000;color:#25CEFC;border-color:#25CEFC;}.elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-c115df8 .elementor-button:focus svg{fill:#25CEFC;}.elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#25CEFC;color:#25CEFC;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25CEFC;padding:16px 32px 16px 32px;}.elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button:hover, .elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button:focus{background-color:#25CEFC;color:#000000;border-color:#25CEFC;}.elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button:hover svg, .elementor-4413 .elementor-element.elementor-element-5da3640 .elementor-button:focus svg{fill:#000000;}@media(max-width:1024px){.elementor-4413 .elementor-element.elementor-element-34feb27c{padding:0px 20px 0px 20px;}.elementor-4413 .elementor-element.elementor-element-2c4d5041{padding:0px 20px 0px 20px;}.elementor-4413 .elementor-element.elementor-element-bc7a35a{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-4413 .elementor-element.elementor-element-1f01792{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-4413 .elementor-element.elementor-element-c38943d{padding:0px 20px 0px 20px;}.elementor-4413 .elementor-element.elementor-element-1365f47{padding:0px 20px 0px 20px;}.elementor-4413 .elementor-element.elementor-element-44091ae{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-4413 .elementor-element.elementor-element-40260ad .elementor-button{padding:16px 14px 16px 14px;}.elementor-4413 .elementor-element.elementor-element-39ea4df .elementor-button{padding:16px 14px 16px 14px;}.elementor-4413 .elementor-element.elementor-element-e5a2853 .elementor-button{padding:16px 14px 16px 14px;}.elementor-4413 .elementor-element.elementor-element-3b5131e{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-4413 .elementor-element.elementor-element-bc7a35a{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-bb260d1 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-5758f1f .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-752b2ae .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-dca090e .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-bbdcde3 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-91bbf70 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-70738e9 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-8596fbd .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-f42d293 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-57f8f55 .elementor-image-box-img{margin-bottom:16px;}.elementor-4413 .elementor-element.elementor-element-1f01792{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-44091ae{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4413 .elementor-element.elementor-element-45691a9 .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-5c3bb42 .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-32ee6fa .elementor-image-box-img{margin-bottom:15px;}.elementor-4413 .elementor-element.elementor-element-3b5131e{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-4413 .elementor-element.elementor-element-bc7a35a{--content-width:1600px;}.elementor-4413 .elementor-element.elementor-element-d006e95{--width:31%;}.elementor-4413 .elementor-element.elementor-element-deee31c{--width:31%;}.elementor-4413 .elementor-element.elementor-element-d4f1463{--width:31%;}.elementor-4413 .elementor-element.elementor-element-d4b0105{--width:31%;}.elementor-4413 .elementor-element.elementor-element-85a76e9{--width:31%;}.elementor-4413 .elementor-element.elementor-element-81cf0ff{--width:31%;}.elementor-4413 .elementor-element.elementor-element-be75a10{--width:31%;}.elementor-4413 .elementor-element.elementor-element-a1634a1{--width:31%;}.elementor-4413 .elementor-element.elementor-element-48392ed{--width:31%;}.elementor-4413 .elementor-element.elementor-element-938a294{--width:31%;}.elementor-4413 .elementor-element.elementor-element-f476141{--content-width:1280px;}.elementor-4413 .elementor-element.elementor-element-44091ae{--content-width:1600px;}.elementor-4413 .elementor-element.elementor-element-6c87ec6{--width:31%;}.elementor-4413 .elementor-element.elementor-element-0be3541{--width:31%;}.elementor-4413 .elementor-element.elementor-element-dcf3fb7{--width:31%;}}/* Start custom CSS for container, class: .elementor-element-39e5c856 */.hero-industry h1, .hero-industry p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7a35a *//*.industries-serve h2, .industries-serve h3 {*/
/*    color: #000 !important;*/
/*}*/

.industries-serve h2 {
    color: #000 !important;
}

.industries-serve p {
    color: #868d98 !important;
}

.industries-serve .card {
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
  transition: all 0.3s ease; 
}


.industries-serve .card:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
  transform: translateY(-4px);
  border-color: #ccc;
}

.industries-serve .card img {
    width: 56px;
    height: 56px;
}

.industries-serve h3 {
    line-height: 21.96px !important;
}

.industries-serve .card figure {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

@media (max-width: 767px) {
    .industries-serve .card figure {
    display: flex !important;
    justify-content: center !important;
    width: 100%;
}
}

@media (min-width: 768px) and (max-width: 772px) {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 297px;
}
}

@media (min-width: 773px) and (max-width: 850px) {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 274px;
}
}


@media (min-width: 851px) and (max-width: 885px) {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 255px;
}
}

@media (min-width: 886px) and (max-width: 935px) {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 249px;
}
}

@media (min-width: 936px) and (max-width: 1066px)  {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 223px;
}
}

@media (min-width: 1067px) and (max-width: 1348px)  {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 201px;
}
}

@media (min-width: 1349px)   {
    .industries-serve .elementor-image-box-wrapper {
    min-height: 175px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01792 */.cta h2, .cta p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb56db8 */.hero-industry h1, .hero-industry p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44091ae */.case-study h2, .case-study h3 {
    color: #000 !important;
}

.case-study p {
    color: #868d98 !important;
}

.case-study .card {
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
  transition: all 0.3s ease; 
}


.case-study .card:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
  transform: translateY(-4px);
  border-color: #ccc;
}

.case-study .card img {
    width: 56px;
    height: 56px;
}

.case-study h3 {
    line-height: 21.96px !important;
}

.case-study .card figure {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

@media (max-width: 767px) {
    .case-study .card figure {
    display: flex !important;
    justify-content: center !important;
    width: 100%;
}
}

@media (min-width: 768px) and (max-width: 785px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 340px;
}
}

@media (min-width: 786px) and (max-width: 828px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 318px;
}
}

@media (min-width: 829px) and (max-width: 878px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 296px;
}
}

@media (min-width: 879px) and (max-width: 963px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 270px;
}
}

@media (min-width: 964px) and (max-width: 1138px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 245px;
}
}

@media (min-width: 1139px) and (max-width: 1400px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 222px;
}
}

@media (min-width: 1401px) and (max-width: 1494px) {
    .case-study .elementor-image-box-wrapper {
    min-height: 222px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5131e */.cta h2, .cta p {
    color: #fff !important;
}/* End custom CSS */