.elementor-156 .elementor-element.elementor-element-43914db2:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-43914db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allamericanvidalcontractingllc.com/wp-content/uploads/2026/08/landscaping-project-with-stone-and-rock-2026-03-18-08-22-11-utc_11zon.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-156 .elementor-element.elementor-element-43914db2 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-43914db2 > .elementor-container{min-height:40vh;}.elementor-156 .elementor-element.elementor-element-43914db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-156 .elementor-element.elementor-element-1e9d3ef0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-156 .elementor-element.elementor-element-1e9d3ef0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-156 .elementor-element.elementor-element-47fc9c27{text-align:center;}.elementor-156 .elementor-element.elementor-element-47fc9c27 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-4dd9a18a > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.95;}.elementor-156 .elementor-element.elementor-element-4dd9a18a{padding:3em 1em 0em 1em;}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-7ea4f746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-156 .elementor-element.elementor-element-7ea4f746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-156 .elementor-element.elementor-element-7ea4f746 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-156 .elementor-element.elementor-element-7ea4f746 > .elementor-element-populated{padding:1em 1em 0em 1em;}.elementor-156 .elementor-element.elementor-element-196cffdb{text-align:start;}.elementor-156 .elementor-element.elementor-element-43a259b3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;text-align:start;}.elementor-156 .elementor-element.elementor-element-44fafd1{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-f49c241{--spacer-size:30px;}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-5f825e26.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-156 .elementor-element.elementor-element-5f825e26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-156 .elementor-element.elementor-element-5f825e26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-156 .elementor-element.elementor-element-5f825e26 > .elementor-element-populated{padding:1em 1em 0em 1em;}.elementor-156 .elementor-element.elementor-element-6c7d4601{text-align:center;}.elementor-156 .elementor-element.elementor-element-6c7d4601 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-16a87611.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-156 .elementor-element.elementor-element-16a87611.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-156 .elementor-element.elementor-element-16a87611 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-156 .elementor-element.elementor-element-16a87611 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-c8cd19e{--spacer-size:30px;}.elementor-156 .elementor-element.elementor-element-5ef81914{text-align:center;}.elementor-156 .elementor-element.elementor-element-5ef81914 .elementor-heading-title{color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-2e3b7f11{text-align:center;}.elementor-156 .elementor-element.elementor-element-4c69e3ef{--spacer-size:15px;}.elementor-156 .elementor-element.elementor-element-64b98042{text-align:center;}.elementor-156 .elementor-element.elementor-element-64b98042 .elementor-star-rating{font-size:29px;}.elementor-156 .elementor-element.elementor-element-64b98042 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-156 .elementor-element.elementor-element-64b98042 .elementor-star-rating i:before{color:#FFC100;}.elementor-156 .elementor-element.elementor-element-1df3a2ce{--spacer-size:10px;}.elementor-156 .elementor-element.elementor-element-5e46b626{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + -3%) 10%;text-align:center;}.elementor-156 .elementor-element.elementor-element-ddf0e69:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-ddf0e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-ddf0e69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-ddf0e69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-2f53f59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-156 .elementor-element.elementor-element-2f53f59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-156 .elementor-element.elementor-element-2f53f59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-156 .elementor-element.elementor-element-2f53f59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 4em 6em 3em;}.elementor-156 .elementor-element.elementor-element-2f53f59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-9626aab{text-align:start;}.elementor-156 .elementor-element.elementor-element-9626aab .elementor-heading-title{color:var( --e-global-color-7c9458f );}.elementor-156 .elementor-element.elementor-element-5a1a1c2{text-align:start;}.elementor-156 .elementor-element.elementor-element-5a1a1c2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-4eb5ad6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-7c22c6d{margin-top:5%;margin-bottom:0%;}.elementor-156 .elementor-element.elementor-element-763bee1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-763bee1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-763bee1.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-763bee1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-763bee1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-763bee1 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-763bee1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-944206a{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-944206a .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-944206a.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-944206a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-944206a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-944206a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-944206a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-944206a .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-944206a .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-1ae7bc9{text-align:start;}.elementor-156 .elementor-element.elementor-element-1ae7bc9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-3f432cb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-5976412 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-5976412 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-5976412 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-5976412{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-5976412 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-5976412 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-5976412 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-033b35f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-033b35f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-033b35f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-033b35f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-033b35f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-033b35f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-033b35f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-008d629{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-008d629 .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-008d629.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-008d629.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-008d629.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-008d629.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-008d629.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-008d629 .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-008d629 .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-ffdd6c9{text-align:start;}.elementor-156 .elementor-element.elementor-element-ffdd6c9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-b396083{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-fe566a1{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-fe566a1 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-4b2a481{margin-top:7%;margin-bottom:0%;}.elementor-156 .elementor-element.elementor-element-04d2690:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-04d2690 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-04d2690.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-04d2690.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-04d2690 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-04d2690 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-04d2690 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-c541f77{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-c541f77 .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-c541f77.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-c541f77 .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-c541f77 .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-3daf9ab{text-align:start;}.elementor-156 .elementor-element.elementor-element-3daf9ab .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-3acb59c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-27f13fd{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-27f13fd .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-c9a111c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-c9a111c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-c9a111c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-c9a111c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-c9a111c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-c9a111c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-c9a111c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-312c883{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-312c883 .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-312c883.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-312c883.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-312c883.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-312c883.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-312c883.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-312c883 .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-312c883 .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-22dec4c{text-align:start;}.elementor-156 .elementor-element.elementor-element-22dec4c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-1028f36{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-8bc7427{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-8bc7427 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-1bbdefc{margin-top:7%;margin-bottom:0%;}.elementor-156 .elementor-element.elementor-element-73a0145:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-73a0145 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-73a0145.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-73a0145.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-73a0145 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-73a0145 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-73a0145 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-359199b{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-359199b .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-359199b.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-359199b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-359199b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-359199b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-359199b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-359199b .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-359199b .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-ea0316b{text-align:start;}.elementor-156 .elementor-element.elementor-element-ea0316b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-a01a1f3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-96ee14e{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-96ee14e .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-8d6c0a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-8d6c0a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-8d6c0a8.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-8d6c0a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-8d6c0a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-8d6c0a8 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-8d6c0a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-69190f8{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-69190f8 .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-69190f8.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-69190f8 .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-69190f8 .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-98b541f{text-align:start;}.elementor-156 .elementor-element.elementor-element-98b541f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-db16c70{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-46147d0{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-46147d0 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-492d00e{margin-top:7%;margin-bottom:0%;}.elementor-156 .elementor-element.elementor-element-edd44bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-edd44bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-edd44bd.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-edd44bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-edd44bd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-edd44bd > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-edd44bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-5755003{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-5755003 .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-5755003.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-5755003.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-5755003.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-5755003.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-5755003.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-5755003 .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-5755003 .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-3cd5320{text-align:start;}.elementor-156 .elementor-element.elementor-element-3cd5320 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-408f838{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-ff6cb72{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-ff6cb72 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-fb3f1c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-fb3f1c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0817a6c );}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-fb3f1c1.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-156 .elementor-element.elementor-element-fb3f1c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-156 .elementor-element.elementor-element-fb3f1c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-156 .elementor-element.elementor-element-fb3f1c1 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e4501b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-fb3f1c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-6889c9c{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-156 .elementor-element.elementor-element-6889c9c .elementor-icon-wrapper{text-align:start;}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1eb73f3 );color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-default .elementor-icon{color:var( --e-global-color-1eb73f3 );border-color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08d4a03 );color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08d4a03 );border-color:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon:hover, .elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08d4a03 );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-6889c9c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-6889c9c .elementor-icon{font-size:25px;padding:17px;border-radius:100% 100% 100% 100%;}.elementor-156 .elementor-element.elementor-element-6889c9c .elementor-icon svg{height:25px;}.elementor-156 .elementor-element.elementor-element-7cd44d1{text-align:start;}.elementor-156 .elementor-element.elementor-element-7cd44d1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-340e597{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:start;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button{background-color:var( --e-global-color-30aeaa6 );fill:var( --e-global-color-7c9458f );color:var( --e-global-color-7c9458f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30aeaa6 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button:hover, .elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button:focus{background-color:var( --e-global-color-30aeaa6 );color:#F2F2F2;border-color:var( --e-global-color-30aeaa6 );}.elementor-156 .elementor-element.elementor-element-3c941c0{width:100%;max-width:100%;}.elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button:hover svg, .elementor-156 .elementor-element.elementor-element-3c941c0 .elementor-button:focus svg{fill:#F2F2F2;}.elementor-156 .elementor-element.elementor-element-a29ae7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allamericanvidalcontractingllc.com/wp-content/uploads/2026/05/Photoroom_20260321_144502-e1777998973772.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-a29ae7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-156 .elementor-element.elementor-element-a29ae7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 1em;}.elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-156 .elementor-element.elementor-element-430e365{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-b3964b3{--display:flex;--min-height:85vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-3e64737{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-156 .elementor-element.elementor-element-e3dd385 .elementor-heading-title{font-size:35px;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-e8a0094{color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-552f425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-156 .elementor-element.elementor-element-1192ee7{--display:flex;--min-height:90vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-156 .elementor-element.elementor-element-83f6e35{--display:flex;}.elementor-156 .elementor-element.elementor-element-2ce9dd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-156 .elementor-element.elementor-element-51cb473 .elementor-heading-title{font-size:35px;color:var( --e-global-color-1eb73f3 );}.elementor-156 .elementor-element.elementor-element-b6c8f68{color:var( --e-global-color-1eb73f3 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-156 .elementor-element.elementor-element-7ea4f746{width:30%;}.elementor-156 .elementor-element.elementor-element-5f825e26{width:39.333%;}.elementor-156 .elementor-element.elementor-element-16a87611{width:30%;}.elementor-156 .elementor-element.elementor-element-2f53f59{width:60%;}.elementor-156 .elementor-element.elementor-element-a29ae7f{width:40%;}.elementor-156 .elementor-element.elementor-element-3e64737{--width:50%;}.elementor-156 .elementor-element.elementor-element-83f6e35{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-156 .elementor-element.elementor-element-7ea4f746{width:100%;}.elementor-156 .elementor-element.elementor-element-5f825e26{width:60%;}.elementor-156 .elementor-element.elementor-element-16a87611{width:40%;}.elementor-156 .elementor-element.elementor-element-2f53f59{width:100%;}.elementor-156 .elementor-element.elementor-element-a29ae7f{width:100%;}}@media(min-width:1025px){.elementor-156 .elementor-element.elementor-element-43914db2:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-43914db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-156 .elementor-element.elementor-element-a29ae7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-156 .elementor-element.elementor-element-4dd9a18a{padding:6em 1em 0em 1em;}.elementor-156 .elementor-element.elementor-element-43a259b3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;}.elementor-156 .elementor-element.elementor-element-16a87611 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-2f53f59 > .elementor-element-populated{padding:5em 3em 5em 3em;}.elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-element-populated{padding:20em 0em 20em 0em;}}@media(max-width:767px){.elementor-156 .elementor-element.elementor-element-7ea4f746 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-5f825e26 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-16a87611 > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-156 .elementor-element.elementor-element-2f53f59 > .elementor-element-populated{padding:6em 1em 6em 1em;}.elementor-156 .elementor-element.elementor-element-763bee1 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-033b35f > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-04d2690 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-c9a111c > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-73a0145 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-8d6c0a8 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-edd44bd > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-fb3f1c1 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-a29ae7f > .elementor-element-populated{padding:15em 0em 15em 0em;}.elementor-156 .elementor-element.elementor-element-51cb473{text-align:center;}.elementor-156 .elementor-element.elementor-element-51cb473 .elementor-heading-title{font-size:25px;}.elementor-156 .elementor-element.elementor-element-b6c8f68{text-align:center;font-size:13px;}}