.elementor-58 .elementor-element.elementor-element-6dc41464:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6dc41464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-6dc41464 > .elementor-background-overlay{background-color:#474746;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-6dc41464{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 12em 0em;}.elementor-58 .elementor-element.elementor-element-615f0d3e > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-38a4f59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-38a4f59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-38a4f59.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text, .elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text .dynamic-text-letter{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-8baf9d4 ) 46%, var( --e-global-color-8baf9d4 ) 69%);}.elementor-58 .elementor-element.elementor-element-0325dbc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:"Teko", Sans-serif;font-size:88px;font-weight:normal;text-transform:uppercase;line-height:1em;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Teko", Sans-serif;font-size:88px;font-weight:normal;text-transform:uppercase;line-height:1em;}.elementor-58 .elementor-element.elementor-element-448e5cbd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-58 .elementor-element.elementor-element-448e5cbd{text-align:center;font-size:20px;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-701e7bf .elementor-button{background-color:#FFFFFF;font-size:22px;fill:var( --e-global-color-8baf9d4 );color:var( --e-global-color-8baf9d4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8baf9d4 );}.elementor-58 .elementor-element.elementor-element-701e7bf .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-701e7bf .elementor-button:focus{background-color:var( --e-global-color-8baf9d4 );color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-701e7bf .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-701e7bf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-6f588aee:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6f588aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-6f588aee{box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7em;margin-bottom:0em;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-6f588aee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-27913434 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-58 .elementor-element.elementor-element-1192f615.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-042055e-font-family ), Sans-serif;font-size:var( --e-global-typography-042055e-font-size );font-weight:var( --e-global-typography-042055e-font-weight );text-transform:var( --e-global-typography-042055e-text-transform );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-title{color:#000000;font-family:var( --e-global-typography-b0b82a8-font-family ), Sans-serif;font-size:var( --e-global-typography-b0b82a8-font-size );font-weight:var( --e-global-typography-b0b82a8-font-weight );text-transform:var( --e-global-typography-b0b82a8-text-transform );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-6473dfe1 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-58 .elementor-element.elementor-element-41df9faa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-042055e-font-family ), Sans-serif;font-size:var( --e-global-typography-042055e-font-size );font-weight:var( --e-global-typography-042055e-font-weight );text-transform:var( --e-global-typography-042055e-text-transform );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-title{color:#000000;font-family:var( --e-global-typography-b0b82a8-font-family ), Sans-serif;font-size:var( --e-global-typography-b0b82a8-font-size );font-weight:var( --e-global-typography-b0b82a8-font-weight );text-transform:var( --e-global-typography-b0b82a8-text-transform );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-647c96f1 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-58 .elementor-element.elementor-element-5cd41309.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-042055e-font-family ), Sans-serif;font-size:var( --e-global-typography-042055e-font-size );font-weight:var( --e-global-typography-042055e-font-weight );text-transform:var( --e-global-typography-042055e-text-transform );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-title{color:#000000;font-family:var( --e-global-typography-b0b82a8-font-family ), Sans-serif;font-size:var( --e-global-typography-b0b82a8-font-size );font-weight:var( --e-global-typography-b0b82a8-font-weight );text-transform:var( --e-global-typography-b0b82a8-text-transform );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-3b1263c0 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-58 .elementor-element.elementor-element-3aeee0d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-042055e-font-family ), Sans-serif;font-size:var( --e-global-typography-042055e-font-size );font-weight:var( --e-global-typography-042055e-font-weight );text-transform:var( --e-global-typography-042055e-text-transform );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-title{color:#000000;font-family:var( --e-global-typography-b0b82a8-font-family ), Sans-serif;font-size:var( --e-global-typography-b0b82a8-font-size );font-weight:var( --e-global-typography-b0b82a8-font-weight );text-transform:var( --e-global-typography-b0b82a8-text-transform );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-22fb8a64{padding:4em 0em 4em 0em;z-index:0;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-da6da8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-da6da8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-da6da8f > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-58 .elementor-element.elementor-element-43c1581d{z-index:5;text-align:left;}.elementor-58 .elementor-element.elementor-element-43c1581d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-1074fa4 .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-3e0b3cbe{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-e645d11{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-icon{padding-right:8px;}.elementor-58 .elementor-element.elementor-element-e645d11 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-2d46bd5d{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-69290780 .elementor-button{background-color:var( --e-global-color-8baf9d4 );font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-58 .elementor-element.elementor-element-69290780 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-69290780 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-69290780 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-69290780 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-48b4d137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/01-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-48b4d137.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-48b4d137.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-1836a320{--spacer-size:600px;}.elementor-58 .elementor-element.elementor-element-32b15ac:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-32b15ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-58 .elementor-element.elementor-element-32b15ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-58 .elementor-element.elementor-element-32b15ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-fdd9187.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-fdd9187.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-fdd9187 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-931a5eb img{max-width:100%;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-e747371.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-e747371.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-e747371 > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-70636ea .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-e641e6a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-e641e6a a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-9909e80 .elementor-button{background-color:var( --e-global-color-8baf9d4 );font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-58 .elementor-element.elementor-element-9909e80 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-9909e80 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-9909e80 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-9909e80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-2e58fea{padding:4em 0em 4em 0em;}.elementor-58 .elementor-element.elementor-element-2bf4afb{z-index:5;text-align:center;}.elementor-58 .elementor-element.elementor-element-2bf4afb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-2d33a238{text-align:center;}.elementor-58 .elementor-element.elementor-element-2d33a238 .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-3fc34e6c{--spacer-size:24px;}.elementor-58 .elementor-element.elementor-element-2aa8ee52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-5651801f .elementor-heading-title{font-size:38px;}.elementor-58 .elementor-element.elementor-element-65ee4bd2{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-b32addb .elementor-button{background-color:#F8490200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-b32addb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-58 .elementor-element.elementor-element-b32addb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-b32addb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-4645e4a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/02-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-element-populated{transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-6b4b9886{--spacer-size:235px;}.elementor-58 .elementor-element.elementor-element-109c1d01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-21078a3a .elementor-heading-title{font-size:38px;}.elementor-58 .elementor-element.elementor-element-5d7a2b0f{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-664bd404 .elementor-button{background-color:#F8490200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-664bd404 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-58 .elementor-element.elementor-element-664bd404 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-664bd404 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-734b1bba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/Foundation-Installation-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-element-populated{transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-757bb22d{--spacer-size:235px;}.elementor-58 .elementor-element.elementor-element-2628004a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-2628004a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-2628004a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-68f7f7b5 .elementor-heading-title{font-size:38px;}.elementor-58 .elementor-element.elementor-element-4e70ab21{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-61a355f3 .elementor-button{background-color:#F8490200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-61a355f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-58 .elementor-element.elementor-element-61a355f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-61a355f3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-5895f47f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/03-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-element-populated{transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-3db5166b{--spacer-size:235px;}.elementor-58 .elementor-element.elementor-element-714e0861{--spacer-size:50px;}.elementor-58 .elementor-element.elementor-element-bc90e14 .elementor-button{background-color:var( --e-global-color-8baf9d4 );font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-58 .elementor-element.elementor-element-bc90e14 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-bc90e14 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-bc90e14 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-bc90e14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-1b619e02:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1b619e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-58 .elementor-element.elementor-element-1b619e02{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-58 .elementor-element.elementor-element-1b619e02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-1863eff{text-align:left;}.elementor-58 .elementor-element.elementor-element-1863eff .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-5f56345{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-71e18e3{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-icon{padding-right:8px;}.elementor-58 .elementor-element.elementor-element-71e18e3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-f4b7177 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-f4b7177 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-f4b7177{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-f4b7177 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-f4b7177.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-f4b7177.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-f4b7177.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-f4b7177.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-f4b7177 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-f4b7177 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-b9295a4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-b9295a4 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-b9295a4{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-b9295a4 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-b9295a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-b9295a4.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-b9295a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-b9295a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-b9295a4 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-b9295a4 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-cc645d7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-cc645d7 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-cc645d7{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-cc645d7 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-cc645d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-cc645d7.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-cc645d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-cc645d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-cc645d7 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-cc645d7 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-39214fe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-39214fe .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-39214fe{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-39214fe .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-39214fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-39214fe.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-39214fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-39214fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-39214fe .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-39214fe .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4819c08c{padding:4em 0em 4em 0em;}.elementor-58 .elementor-element.elementor-element-36d88dab{z-index:5;text-align:center;}.elementor-58 .elementor-element.elementor-element-36d88dab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-5404ce0{text-align:center;}.elementor-58 .elementor-element.elementor-element-5404ce0 .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-73d16a02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-73d16a02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-73d16a02.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-73d16a02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-73d16a02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-58 .elementor-element.elementor-element-73d16a02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-78cf4433 .elementor-icon-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-78cf4433.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-78cf4433.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-78cf4433.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-78cf4433.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-78cf4433.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-704e9c6{width:100%;max-width:100%;}.elementor-58 .elementor-element.elementor-element-36b0ec6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-36b0ec6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-36b0ec6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-36b0ec6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-2e8381f2{--spacer-size:600px;}.elementor-58 .elementor-element.elementor-element-f340586{padding:0em 0em 4em 0em;}.elementor-58 .elementor-element.elementor-element-65c2c76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-65c2c76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/File_002.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-65c2c76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-65c2c76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-e8a98cf{--spacer-size:507px;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-5d4a2da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-5d4a2da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-5d4a2da > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;}.elementor-58 .elementor-element.elementor-element-eecbe8b{z-index:5;text-align:left;}.elementor-58 .elementor-element.elementor-element-eecbe8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-1d06577{text-align:left;}.elementor-58 .elementor-element.elementor-element-1d06577 .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-ca1db66{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-ca1db66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-ca1db66.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-ca1db66.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-ca1db66.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:28px;font-weight:400;line-height:36px;}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-5a1a1ee{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-5a1a1ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-5a1a1ee.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-5a1a1ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-5a1a1ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:28px;font-weight:400;line-height:36px;}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-fa65bf0{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-fa65bf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-fa65bf0.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-fa65bf0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-fa65bf0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:28px;font-weight:400;line-height:36px;}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-550a931 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-550a931{--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-title{margin-bottom:8px;color:#000000;}.elementor-58 .elementor-element.elementor-element-550a931.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-3438e35 );color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-550a931.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-550a931.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-550a931.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon{font-size:24px;padding:18px;}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:28px;font-weight:400;line-height:36px;}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-34a0abab:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-34a0abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-34a0abab > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-34a0abab{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-58 .elementor-element.elementor-element-d678a01{text-align:center;}.elementor-58 .elementor-element.elementor-element-d678a01 .elementor-heading-title{color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-286da808 > .elementor-widget-container{margin:0em 8em 0em 8em;}.elementor-58 .elementor-element.elementor-element-286da808{text-align:center;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-67c27b2e .elementor-button{background-color:var( --e-global-color-8baf9d4 );font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-58 .elementor-element.elementor-element-67c27b2e .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-67c27b2e .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-67c27b2e .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-67c27b2e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-ed71753{padding:5em 0em 8em 0em;}.elementor-58 .elementor-element.elementor-element-6eb2bdd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6eb2bdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-9686c74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-9686c74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcallisterbuilders.com/wp-content/uploads/2025/07/05.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled{position:sticky;height:fit-content;z-index:100;}.elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-58 .elementor-element.elementor-element-9686c74.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-58 .elementor-element.elementor-element-9686c74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-9686c74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-c668501{--spacer-size:552px;}.elementor-58 .elementor-element.elementor-element-c2c0612:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-c2c0612 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-c2c0612.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-c2c0612.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-c2c0612 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-c2c0612 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-42b3b88{z-index:5;text-align:left;}.elementor-58 .elementor-element.elementor-element-42b3b88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-fd25561{text-align:left;}.elementor-58 .elementor-element.elementor-element-fd25561 .elementor-heading-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-item{border-width:0px;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-tab-title{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-icon, .elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-active .elementor-accordion-icon, .elementor-58 .elementor-element.elementor-element-31d68ab .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-accordion-title{font-family:"Teko", Sans-serif;font-size:23px;font-weight:normal;text-transform:uppercase;line-height:1em;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-3438e35 );}.elementor-58 .elementor-element.elementor-element-31d68ab .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-3438e35 );}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-fdd9187{width:46%;}.elementor-58 .elementor-element.elementor-element-e747371{width:54%;}.elementor-58 .elementor-element.elementor-element-78a27429{width:50%;}.elementor-58 .elementor-element.elementor-element-4c960917{width:25%;}.elementor-58 .elementor-element.elementor-element-3c38e6bd{width:24.664%;}.elementor-58 .elementor-element.elementor-element-73d16a02{width:55%;}.elementor-58 .elementor-element.elementor-element-36b0ec6{width:45%;}.elementor-58 .elementor-element.elementor-element-65c2c76{width:39.999%;}.elementor-58 .elementor-element.elementor-element-5d4a2da{width:60.001%;}.elementor-58 .elementor-element.elementor-element-6eb2bdd{width:40%;}.elementor-58 .elementor-element.elementor-element-c2c0612{width:60%;}}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-6dc41464:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6dc41464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-58 .elementor-element.elementor-element-6dc41464{padding:6em 1em 10em 1em;}.elementor-58 .elementor-element.elementor-element-615f0d3e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-58 .elementor-element.elementor-element-615f0d3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-38a4f59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:80px;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:80px;}.elementor-58 .elementor-element.elementor-element-448e5cbd{text-align:left;}.elementor-58 .elementor-element.elementor-element-6f588aee{padding:2em 2em 2em 2em;}.elementor-58 .elementor-element.elementor-element-27913434 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-title{font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-6473dfe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-number-wrapper{font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-title{font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-647c96f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-title{font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-3b1263c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-title{font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-22fb8a64{margin-top:0em;margin-bottom:0em;padding:6em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-58 .elementor-element.elementor-element-1836a320{--spacer-size:400px;}.elementor-58 .elementor-element.elementor-element-32b15ac{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-fdd9187.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-fdd9187.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-931a5eb > .elementor-widget-container{margin:0em -8em 0em 0em;}.elementor-58 .elementor-element.elementor-element-e747371 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-58 .elementor-element.elementor-element-2e58fea{padding:3em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-3fc34e6c{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:3em 3em 3em 3em;}.elementor-58 .elementor-element.elementor-element-1b619e02{padding:6em 1em 6em 1em;}.elementor-58 .elementor-element.elementor-element-f4b7177 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-b9295a4 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-cc645d7 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-39214fe .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-4819c08c{padding:3em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-f340586{padding:6em 1em 3em 1em;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-65c2c76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-65c2c76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-e8a98cf{--spacer-size:400px;}.elementor-58 .elementor-element.elementor-element-5d4a2da > .elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}.elementor-58 .elementor-element.elementor-element-e50d6f8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-58 .elementor-element.elementor-element-ca1db66 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-5a1a1ee .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-fa65bf0 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-550a931 .elementor-icon-box-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-34a0abab{padding:6em 1em 6em 1em;}.elementor-58 .elementor-element.elementor-element-286da808 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-58 .elementor-element.elementor-element-ed71753{padding:6em 1em 6em 1em;}.elementor-58 .elementor-element.elementor-element-6eb2bdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-5acf7db{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-9686c74 > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-58 .elementor-element.elementor-element-c668501{--spacer-size:320px;}.elementor-58 .elementor-element.elementor-element-c2c0612 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-6dc41464:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6dc41464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:80% 0px;}.elementor-58 .elementor-element.elementor-element-6dc41464{margin-top:0px;margin-bottom:0px;padding:8em 0em 8em 0em;}.elementor-58 .elementor-element.elementor-element-615f0d3e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-4a31d9a6{padding:0em 1em 0em 1em;}.elementor-58 .elementor-element.elementor-element-0325dbc{width:100%;max-width:100%;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:42px;}.elementor-58 .elementor-element.elementor-element-0325dbc .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:42px;}.elementor-58 .elementor-element.elementor-element-448e5cbd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-448e5cbd{text-align:center;font-size:16px;}.elementor-58 .elementor-element.elementor-element-72a2be7e{padding:0em 0em 3em 0em;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-4c31d1c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-4c31d1c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-4c31d1c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6f588aee{margin-top:0px;margin-bottom:0px;padding:4em 0em 4em 0em;}.elementor-58 .elementor-element.elementor-element-27913434{width:50%;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-27913434.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-27913434.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-27913434 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1192f615{width:var( --container-widget-width, 156.674px );max-width:156.674px;--container-widget-width:156.674px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-1192f615.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter{flex-direction:column-reverse;}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-1192f615 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-6473dfe1{width:50%;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-6473dfe1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-6473dfe1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-6473dfe1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-58 .elementor-element.elementor-element-6473dfe1 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-41df9faa{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-41df9faa.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter{flex-direction:column-reverse;}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-41df9faa .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-647c96f1{width:50%;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-647c96f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-647c96f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-647c96f1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-58 .elementor-element.elementor-element-647c96f1 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-5cd41309.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter{flex-direction:column-reverse;}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-5cd41309 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-3b1263c0{width:50%;}.elementor-58 .elementor-element.elementor-element-3b1263c0 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3aeee0d6{width:var( --container-widget-width, 176.667px );max-width:176.667px;--container-widget-width:176.667px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-3aeee0d6.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter{flex-direction:column-reverse;}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-b0b82a8-font-size );line-height:var( --e-global-typography-b0b82a8-line-height );}.elementor-58 .elementor-element.elementor-element-3aeee0d6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-042055e-font-size );line-height:var( --e-global-typography-042055e-line-height );}.elementor-58 .elementor-element.elementor-element-22fb8a64{padding:2em 1em 2em 1em;}.elementor-58 .elementor-element.elementor-element-400348d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-da6da8f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-da6da8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-43c1581d{text-align:center;}.elementor-58 .elementor-element.elementor-element-1074fa4{text-align:center;}.elementor-58 .elementor-element.elementor-element-1074fa4 .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-3e0b3cbe{text-align:center;}.elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-58 .elementor-element.elementor-element-1836a320{--spacer-size:200px;}.elementor-58 .elementor-element.elementor-element-931a5eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-e747371 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-70636ea{text-align:center;}.elementor-58 .elementor-element.elementor-element-70636ea .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-e641e6a{text-align:center;}.elementor-58 .elementor-element.elementor-element-2e58fea{margin-top:0px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-28e3c972 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2bf4afb{text-align:center;}.elementor-58 .elementor-element.elementor-element-2d33a238{text-align:center;}.elementor-58 .elementor-element.elementor-element-2d33a238 .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-2aa8ee52 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-58 .elementor-element.elementor-element-5651801f{text-align:center;}.elementor-58 .elementor-element.elementor-element-5651801f .elementor-heading-title{font-size:29px;}.elementor-58 .elementor-element.elementor-element-65ee4bd2{text-align:center;}.elementor-58 .elementor-element.elementor-element-109c1d01 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-58 .elementor-element.elementor-element-21078a3a{text-align:center;}.elementor-58 .elementor-element.elementor-element-21078a3a .elementor-heading-title{font-size:29px;}.elementor-58 .elementor-element.elementor-element-5d7a2b0f{text-align:center;}.elementor-58 .elementor-element.elementor-element-2628004a > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-58 .elementor-element.elementor-element-68f7f7b5{text-align:center;}.elementor-58 .elementor-element.elementor-element-68f7f7b5 .elementor-heading-title{font-size:29px;}.elementor-58 .elementor-element.elementor-element-4e70ab21{text-align:center;}.elementor-58 .elementor-element.elementor-element-714e0861{--spacer-size:24px;}.elementor-58 .elementor-element.elementor-element-78a27429.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-78a27429 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1863eff{text-align:center;}.elementor-58 .elementor-element.elementor-element-1863eff .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-5f56345{text-align:center;}.elementor-58 .elementor-element.elementor-element-71e18e3{width:initial;max-width:initial;}.elementor-58 .elementor-element.elementor-element-4c960917 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-f4b7177 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-b9295a4 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-3c38e6bd > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-cc645d7 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-39214fe > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-5847a333 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-36d88dab{text-align:center;}.elementor-58 .elementor-element.elementor-element-5404ce0{text-align:center;}.elementor-58 .elementor-element.elementor-element-5404ce0 .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-73d16a02 > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-58 .elementor-element.elementor-element-78cf4433 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-2e8381f2{--spacer-size:400px;}.elementor-58 .elementor-element.elementor-element-f340586{margin-top:0px;margin-bottom:0px;padding:1em 1em 1em 1em;}.elementor-58 .elementor-element.elementor-element-65c2c76 > .elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-58 .elementor-element.elementor-element-5d4a2da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-eecbe8b{text-align:center;}.elementor-58 .elementor-element.elementor-element-1d06577{text-align:center;}.elementor-58 .elementor-element.elementor-element-1d06577 .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-1f8bad9{margin-top:2em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-ca1db66 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-5a1a1ee > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-26661d6 > .elementor-element-populated{padding:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-fa65bf0 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-550a931 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-34a0abab{margin-top:0px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-1d2ca042 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-d678a01{text-align:center;}.elementor-58 .elementor-element.elementor-element-d678a01 .elementor-heading-title{font-size:33px;}.elementor-58 .elementor-element.elementor-element-ed71753{padding:3em 1em 5em 1em;}.elementor-58 .elementor-element.elementor-element-c2c0612 > .elementor-element-populated{padding:30px 3px 30px 3px;}.elementor-58 .elementor-element.elementor-element-42b3b88{text-align:center;}.elementor-58 .elementor-element.elementor-element-fd25561{text-align:center;}.elementor-58 .elementor-element.elementor-element-fd25561 .elementor-heading-title{font-size:33px;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-da6da8f{width:50%;}.elementor-58 .elementor-element.elementor-element-48b4d137{width:50%;}.elementor-58 .elementor-element.elementor-element-fdd9187{width:45%;}.elementor-58 .elementor-element.elementor-element-e747371{width:55%;}.elementor-58 .elementor-element.elementor-element-2aa8ee52{width:50%;}.elementor-58 .elementor-element.elementor-element-4645e4a7{width:50%;}.elementor-58 .elementor-element.elementor-element-109c1d01{width:50%;}.elementor-58 .elementor-element.elementor-element-734b1bba{width:50%;}.elementor-58 .elementor-element.elementor-element-2628004a{width:50%;}.elementor-58 .elementor-element.elementor-element-5895f47f{width:50%;}.elementor-58 .elementor-element.elementor-element-e50d6f8{width:50%;}.elementor-58 .elementor-element.elementor-element-26661d6{width:50%;}.elementor-58 .elementor-element.elementor-element-6eb2bdd{width:100%;}.elementor-58 .elementor-element.elementor-element-c2c0612{width:100%;}}@media(min-width:1025px){.elementor-58 .elementor-element.elementor-element-6dc41464:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6dc41464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-48b4d137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-48b4d137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-4645e4a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-4645e4a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-734b1bba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-734b1bba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-5895f47f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-5895f47f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-36b0ec6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-36b0ec6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-65c2c76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-65c2c76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-34a0abab:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-34a0abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-9686c74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-9686c74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for jkit_animated_text, class: .elementor-element-0325dbc */.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{
    background:transparent !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5651801f */a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21078a3a */a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f7f7b5 */a{
    text-decoration: none !important;
}/* End custom CSS */