.elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-container{max-width:1400px;min-height:82vh;}.elementor-27 .elementor-element.elementor-element-74357b51:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://billings.construction/wp-content/uploads/2025/05/Billings-Home-Video-Start-Frame.webp") 50% 50%;background-size:cover;}.elementor-27 .elementor-element.elementor-element-74357b51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 64px 24px 64px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-71cf0dd4.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-27 .elementor-element.elementor-element-71cf0dd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-27 .elementor-element.elementor-element-71cf0dd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-71cf0dd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-27 .elementor-element.elementor-element-f04b6a9{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-e3161a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-e3161a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-e3161a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-e3161a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-27 .elementor-element.elementor-element-e3161a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6df76b1{text-align:center;}.elementor-27 .elementor-element.elementor-element-6df76b1 .elementor-heading-title{color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-element-6715058a{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-6715058a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-element-7a613711{--spacer-size:0px;}.elementor-27 .elementor-element.elementor-element-949a996.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-949a996 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-949a996 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button{background-color:#C0C0C000;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-f57cca8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-722fb9c{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-722fb9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-27 .elementor-element.elementor-element-722fb9c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-f57cca8 );border-color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-element-73520a3{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-73520a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button:focus svg{fill:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button{background-color:#C0C0C000;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-f57cca8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-97396c8{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-97396c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-97396c8.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-fb441d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-fb441d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-1fabab5{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-1fabab5 .gallery-item{padding:0 16px 16px 0;}.elementor-27 .elementor-element.elementor-element-1fabab5 .gallery{margin:0 -16px -16px 0;}.elementor-27 .elementor-element.elementor-element-1fabab5 .gallery-item .gallery-caption{text-align:center;}.elementor-27 .elementor-element.elementor-element-74cd459{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-17d2c92 > .elementor-widget-container{margin:33px 33px -64px 33px;}.elementor-27 .elementor-element.elementor-element-17d2c92{font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );color:#000000;}.elementor-27 .elementor-element.elementor-element-aa13dbf:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-aa13dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-aa13dbf > .elementor-container{max-width:1800px;}.elementor-27 .elementor-element.elementor-element-aa13dbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:096px 096px 096px 096px;}.elementor-27 .elementor-element.elementor-element-aa13dbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-244f3ac0 > .elementor-element-populated{margin:0px 0px 096px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-6696491a{text-align:center;}.elementor-27 .elementor-element.elementor-element-6696491a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f57cca8 );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b.elementor-element{--align-self:stretch;}.elementor-27 .elementor-element.elementor-element-a7d523b .ue-carousel-item{text-align:center;background-color:#ffffff;border-radius:0px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.2);border-style:none;transform:scale(1,1);}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_content{padding:30px 50px 30px 50px;min-height:400px;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_placeholder img{border-radius:0px;height:250px;width:100% !important;object-fit:cover;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_placeholder{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a7d523b .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-27 .elementor-element.elementor-element-a7d523b .ue-item-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-a7d523b .ue-item-icon-wrapper{justify-content:center;}.elementor-27 .elementor-element.elementor-element-a7d523b .card_carousel_title{margin-top:0px;color:#000000;font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .card_carousel_text{margin-top:10px;color:var( --e-global-color-text );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_more_btn{font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );padding:0px 0px 0px 0px;border-radius:0px;color:#000000;margin-top:10px;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_more_btn:hover{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-nav .owl-prev{left:20px;right:auto;}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-nav .owl-next{right:20px;left:auto;}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-carousel .owl-nav .owl-next,.elementor-27 .elementor-element.elementor-element-a7d523b .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-dot{width:12px;height:12px;background-color:#313E4B9E;margin:0px 5px;}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-dot.active{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-a7d523b .owl-dots{margin-top:20px;}.elementor-27 .elementor-element.elementor-element-5449475{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:00px 0px;--row-gap:00px;--column-gap:0px;--padding-top:96px;--padding-bottom:096px;--padding-left:096px;--padding-right:096px;}.elementor-27 .elementor-element.elementor-element-1525a93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1525a93:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1525a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billings.construction/wp-content/uploads/2023/05/image-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-e2aa333{--display:flex;--justify-content:center;--padding-top:064px;--padding-bottom:064px;--padding-left:096px;--padding-right:096px;}.elementor-27 .elementor-element.elementor-element-e2aa333:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e2aa333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126ec8c );}.elementor-27 .elementor-element.elementor-element-bb79d86 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-382d10c .elementor-heading-title{font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1203972{font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-cb5b15c .elementor-heading-title{font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ebca0a6{font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-20a29e9{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-4eb358d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-4eb358d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button{background-color:#C0C0C000;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6333dd8{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-6333dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 016px;}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-58e0ec75 > .elementor-container{max-width:1400px;}.elementor-27 .elementor-element.elementor-element-58e0ec75{margin-top:95px;margin-bottom:95px;padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-3fd185de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126ec8c );}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-3fd185de.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-3fd185de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 032px 0px 0px;--e-column-margin-right:032px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4ad0b17f{--spacer-size:400px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/08/We-Are-Here-For-You-700.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-ce36288 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-ce36288{padding:20px 40px 20px 40px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-247dfea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-247dfea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-247dfea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-247dfea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-526f6f13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-526f6f13{text-align:center;}.elementor-27 .elementor-element.elementor-element-526f6f13 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-919cfc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-919cfc6{text-align:center;font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-f08ea8a{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-f08ea8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button{background-color:#187CB800;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:#187CB800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-be23d98{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-be23d98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 016px;}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5324b9d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126ec8c );}.elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 032px;--e-column-margin-right:0px;--e-column-margin-left:032px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-573a9cf5{--spacer-size:400px;}.elementor-27 .elementor-element.elementor-element-573a9cf5 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/09/Presidents-club.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-83a6dbe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-83a6dbe{padding:20px 40px 20px 40px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4f0a0d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4f0a0d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-4f0a0d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-4f0a0d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-cb06700 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cb06700{text-align:center;}.elementor-27 .elementor-element.elementor-element-cb06700 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0d9a631 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0d9a631{text-align:center;font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9fe2b2f{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-9fe2b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-8612a8a{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-8612a8a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8612a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-41a87ad{text-align:center;}.elementor-27 .elementor-element.elementor-element-41a87ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f57cca8 );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7854d45 .elementor-repeater-item-099b85e .swiper-slide-bg{background-color:var( --e-global-color-d8e5ca3 );}.elementor-27 .elementor-element.elementor-element-7854d45 .elementor-repeater-item-cd8f197 .swiper-slide-bg{background-color:var( --e-global-color-d8e5ca3 );}.elementor-27 .elementor-element.elementor-element-7854d45 .elementor-repeater-item-c32d000 .swiper-slide-bg{background-color:var( --e-global-color-d8e5ca3 );}.elementor-27 .elementor-element.elementor-element-7854d45 .elementor-repeater-item-34b2be6 .swiper-slide-bg{background-color:var( --e-global-color-d8e5ca3 );}.elementor-27 .elementor-element.elementor-element-7854d45 .elementor-repeater-item-13ba872 .swiper-slide-bg{background-color:var( --e-global-color-d8e5ca3 );}.elementor-27 .elementor-element.elementor-element-7854d45 .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-27 .elementor-element.elementor-element-7854d45 .swiper-slide-contents{max-width:66%;}.elementor-27 .elementor-element.elementor-element-7854d45 .swiper-slide-inner{text-align:center;}.elementor-27 .elementor-element.elementor-element-44c1283 > .elementor-container{max-width:1800px;}.elementor-27 .elementor-element.elementor-element-44c1283{margin-top:48px;margin-bottom:72px;padding:0px 096px 0px 096px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-e25ea96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-e25ea96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-e25ea96.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-a6fd547{text-align:center;}.elementor-27 .elementor-element.elementor-element-a6fd547 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d6fa714{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4f2270d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-4f2270d > .elementor-widget-container{margin:0px 016px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6bbf081{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-9ff2cca{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-9ff2cca > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b8d065c{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-12d9803{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-12d9803 > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d71d945{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-01138e6{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-01138e6 > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7666eed{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-b14a99d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-b14a99d > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7c9a16e{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-7c9a16e > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-195b506{margin-top:48px;margin-bottom:72px;padding:0px 096px 0px 096px;}.elementor-27 .elementor-element.elementor-element-510859c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-56b8943{text-align:center;}.elementor-27 .elementor-element.elementor-element-56b8943 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3827267{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-ad9c5b7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-196070e{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-196070e > .elementor-widget-container{margin:0px 016px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-40ef18c{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-40ef18c > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-43a7723{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-43a7723 > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e6f83dc{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-e6f83dc > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b00017f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ce8b20d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-ce8b20d > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e8a6438{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-e8a6438 > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e5e0118{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-e5e0118 > .elementor-widget-container{margin:0px 016px 0px 016px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7d34cda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-27 .elementor-element.elementor-element-061084d{--display:flex;--justify-content:center;--padding-top:064px;--padding-bottom:064px;--padding-left:096px;--padding-right:096px;}.elementor-27 .elementor-element.elementor-element-061084d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-061084d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126ec8c );}.elementor-27 .elementor-element.elementor-element-25be7cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9a2b577{font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-bf64eb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-d37760d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d37760d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-d37760d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-d37760d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button{background-color:#187CB800;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:#187CB800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c51b191{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-c51b191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 016px;}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-4be23eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9237123{--spacer-size:800px;}.elementor-27 .elementor-element.elementor-element-9237123 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/03/ENERGY_TS_MonAMHouseSolo_DLP_GLMPA_RGB_0087_HR_PK-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-b251c51 > .elementor-container{max-width:1800px;min-height:400px;}.elementor-27 .elementor-element.elementor-element-b251c51{padding:96px 096px 096px 096px;}.elementor-27 .elementor-element.elementor-element-d5fc9f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-d5fc9f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billings.construction/wp-content/uploads/2023/05/image-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-d5fc9f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d5fc9f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-global-1683{--spacer-size:480px;}.elementor-27 .elementor-element.elementor-global-1683 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/09/Financing-Available-small.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-0ebb629:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-0ebb629 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126ec8c );}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-0ebb629.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-0ebb629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0ebb629 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:064px 096px 064px 096px;}.elementor-27 .elementor-element.elementor-element-0ebb629 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-global .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-global-1674 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-global{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-global-1677{font-family:var( --e-global-typography-acf7939-font-family ), Sans-serif;font-size:var( --e-global-typography-acf7939-font-size );font-weight:var( --e-global-typography-acf7939-font-weight );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button:hover, .elementor-27 .elementor-element.elementor-global-1680 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-global-1680{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-global-1680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-global-1680 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-74d145d7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-74d145d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billings.construction/wp-content/uploads/2023/09/home-footer-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-74d145d7 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-74d145d7 > .elementor-container{max-width:1000px;min-height:800px;}.elementor-27 .elementor-element.elementor-element-74d145d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 96px 0px 96px;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22222200;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1c7dd5f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-global-1690{text-align:center;}.elementor-27 .elementor-element.elementor-global-1690 .elementor-heading-title{color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-global-1693 > .elementor-widget-container{padding:036px 0px 36px 0px;}.elementor-27 .elementor-element.elementor-global-1693{text-align:center;}.elementor-27 .elementor-element.elementor-global-1693 .elementor-heading-title{font-family:var( --e-global-typography-de1a261-font-family ), Sans-serif;font-size:var( --e-global-typography-de1a261-font-size );font-weight:var( --e-global-typography-de1a261-font-weight );line-height:var( --e-global-typography-de1a261-line-height );color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button:hover, .elementor-27 .elementor-element.elementor-global-1696 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-f57cca8 );border-color:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-global-1696{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-global-1696 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-global-1696 .elementor-button:focus svg{fill:var( --e-global-color-f57cca8 );}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button{background-color:#C0C0C000;font-family:var( --e-global-typography-881df46-font-family ), Sans-serif;font-size:var( --e-global-typography-881df46-font-size );font-weight:var( --e-global-typography-881df46-font-weight );line-height:var( --e-global-typography-881df46-line-height );fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-f57cca8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button:hover, .elementor-27 .elementor-element.elementor-global-1699 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-global-1699{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-global-1699 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 016px;}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-global-1699 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-27:not(.elementor-motion-effects-element-type-background), body.elementor-page-27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f57cca8 );}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-949a996{width:100%;}.elementor-27 .elementor-element.elementor-element-5449475{--content-width:1800px;}.elementor-27 .elementor-element.elementor-element-1525a93{--width:50%;}.elementor-27 .elementor-element.elementor-element-e2aa333{--width:50%;}.elementor-27 .elementor-element.elementor-element-7d34cda{--content-width:1800px;}.elementor-27 .elementor-element.elementor-element-061084d{--width:50%;}.elementor-27 .elementor-element.elementor-element-4be23eb{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1525a93{--width:100%;}.elementor-27 .elementor-element.elementor-element-e2aa333{--width:100%;}.elementor-27 .elementor-element.elementor-element-3fd185de{width:100%;}.elementor-27 .elementor-element.elementor-element-5324b9d1{width:100%;}.elementor-27 .elementor-element.elementor-element-061084d{--width:100%;}.elementor-27 .elementor-element.elementor-element-4be23eb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1525a93{--width:100%;}.elementor-27 .elementor-element.elementor-element-e2aa333{--width:100%;}.elementor-27 .elementor-element.elementor-element-3fd185de{width:100%;}.elementor-27 .elementor-element.elementor-element-5324b9d1{width:100%;}.elementor-27 .elementor-element.elementor-element-061084d{--width:100%;}.elementor-27 .elementor-element.elementor-element-4be23eb{--width:100%;}.elementor-27 .elementor-element.elementor-element-d5fc9f0{width:100%;}.elementor-27 .elementor-element.elementor-element-0ebb629{width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-6715058a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-17d2c92{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-6696491a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a7d523b .ue-carousel-item{border-radius:0px;}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_content{min-height:450px;}.elementor-27 .elementor-element.elementor-element-a7d523b .card_carousel_title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_more_btn{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-5449475{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-1525a93{--min-height:450px;}.elementor-27 .elementor-element.elementor-element-e2aa333{--padding-top:68px;--padding-bottom:68px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-bb79d86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-382d10c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-1203972{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-cb5b15c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-ebca0a6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-20a29e9{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f{--spacer-size:240px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/08/We-Are-Here-For-You-700.jpg");}.elementor-27 .elementor-element.elementor-element-526f6f13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-919cfc6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-573a9cf5{--spacer-size:240px;}.elementor-27 .elementor-element.elementor-element-cb06700 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-0d9a631{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-41a87ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a6fd547 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-d6fa714{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6bbf081{--spacer-size:24px;}.elementor-27 .elementor-element.elementor-element-b8d065c{--spacer-size:24px;}.elementor-27 .elementor-element.elementor-element-d71d945{--spacer-size:24px;}.elementor-27 .elementor-element.elementor-element-7666eed{--spacer-size:24px;}.elementor-27 .elementor-element.elementor-element-56b8943 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-3827267{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a216aea.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-f7bde48.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-014bd92.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-e8afdac.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-b00017f{margin-top:20px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-63de4d0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-eae2cf6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-f850653.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-7d34cda{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-25be7cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-9a2b577{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-9237123{--spacer-size:450px;}.elementor-27 .elementor-element.elementor-element-9237123 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/08/ENERGY_TS_MonAMHouseSolo_DLP_GLMPA_RGB_0087_HR_PK-1080.jpg");}.elementor-27 .elementor-element.elementor-global-1683 > .elementor-widget-container{background-position:80% 50%;}.elementor-27 .elementor-element.elementor-element-0ebb629 > .elementor-element-populated{padding:48px 48px 48px 48px;}.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-global-1674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-global-1677{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-global-1693 .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-container{min-height:80vh;}.elementor-27 .elementor-element.elementor-element-74357b51{padding:120px 48px 24px 48px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-6715058a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-722fb9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-73520a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-97396c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-17d2c92{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-6696491a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_content{min-height:270px;}.elementor-27 .elementor-element.elementor-element-a7d523b .card_carousel_title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_more_btn{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-5449475{--padding-top:096px;--padding-bottom:0px;--padding-left:64px;--padding-right:064px;}.elementor-27 .elementor-element.elementor-element-1525a93{--min-height:480px;}.elementor-27 .elementor-element.elementor-element-bb79d86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-382d10c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-1203972{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-cb5b15c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-ebca0a6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-4eb358d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-6333dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-58e0ec75 > .elementor-container{max-width:700px;}.elementor-27 .elementor-element.elementor-element-58e0ec75{padding:0px 064px 0px 064px;}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f{--spacer-size:320px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2023/08/We-Are-Here-For-You-700.jpg");}.elementor-27 .elementor-element.elementor-element-ce36288{padding:32px 32px 032px 32px;}.elementor-27 .elementor-element.elementor-element-526f6f13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-919cfc6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-f08ea8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-be23d98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-element-populated{margin:064px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-573a9cf5{--spacer-size:320px;}.elementor-27 .elementor-element.elementor-element-83a6dbe{padding:32px 32px 032px 32px;}.elementor-27 .elementor-element.elementor-element-cb06700 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-0d9a631{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-9fe2b2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-41a87ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a6fd547 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-d6fa714{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-195b506{margin-top:0px;margin-bottom:0px;padding:0px 032px 0px 032px;}.elementor-27 .elementor-element.elementor-element-56b8943 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-3827267{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7d34cda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:096px;--padding-bottom:096px;--padding-left:64px;--padding-right:064px;}.elementor-27 .elementor-element.elementor-element-061084d{--padding-top:68px;--padding-bottom:68px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-25be7cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-9a2b577{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-d37760d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-c51b191 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-9237123{--spacer-size:480px;}.elementor-27 .elementor-element.elementor-element-b251c51{padding:096px 064px 096px 64px;}.elementor-27 .elementor-element.elementor-global-1683{--spacer-size:480px;}.elementor-27 .elementor-element.elementor-global-1683 > .elementor-widget-container{background-position:65% 50%;}.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-global-1674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-global-1677{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-global-1680 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-74d145d7{padding:096px 64px 096px 64px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1c7dd5f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-element-populated{padding:0px 028px 0px 028px;}.elementor-27 .elementor-element.elementor-global-1693 .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-global-1696 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-global-1699 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-74357b51 > .elementor-container{min-height:75vh;}.elementor-27 .elementor-element.elementor-element-74357b51{padding:48px 24px 48px 24px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-71cf0dd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-71cf0dd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-6715058a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7a613711{--spacer-size:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-722fb9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-722fb9c .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-73520a3{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-73520a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-73520a3 .elementor-button{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-97396c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-97396c8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-17d2c92{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-aa13dbf{padding:24px 0px 24px 0px;}.elementor-27 .elementor-element.elementor-element-6696491a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_classic_carousel_content{min-height:360px;}.elementor-27 .elementor-element.elementor-element-a7d523b .card_carousel_title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-a7d523b .uc_more_btn{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-5449475{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-1525a93{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-e2aa333{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-bb79d86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-382d10c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-1203972{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-cb5b15c .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-element-ebca0a6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-4eb358d > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4eb358d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-6333dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6333dd8 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-58e0ec75{margin-top:0px;margin-bottom:0px;padding:0px 024px 024px 024px;}.elementor-27 .elementor-element.elementor-element-3fd185de > .elementor-element-populated{margin:0px 0px 036px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 036px 0px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f{--spacer-size:240px;}.elementor-27 .elementor-element.elementor-element-4ad0b17f > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2024/04/We-Are-Here-For-You-mobile.jpg");}.elementor-27 .elementor-element.elementor-element-ce36288{padding:24px 24px 0px 24px;}.elementor-27 .elementor-element.elementor-element-526f6f13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-919cfc6{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-f08ea8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f08ea8a .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-be23d98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-be23d98 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-5324b9d1 > .elementor-element-populated{margin:0px 00px 0px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-573a9cf5{--spacer-size:180px;}.elementor-27 .elementor-element.elementor-element-573a9cf5 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2024/04/presidents-club-mobile.png");}.elementor-27 .elementor-element.elementor-element-83a6dbe{padding:24px 24px 024px 24px;}.elementor-27 .elementor-element.elementor-element-cb06700 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-0d9a631{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-9fe2b2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9fe2b2f .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-8612a8a{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-41a87ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-44c1283{padding:0px 24px 0px 24px;}.elementor-27 .elementor-element.elementor-element-a6fd547 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-d6fa714{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-195b506{margin-top:0px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-56b8943 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-3827267{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a216aea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-f7bde48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-014bd92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-e8afdac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-7d34cda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-061084d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-25be7cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-9a2b577{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-27 .elementor-element.elementor-element-d37760d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d37760d .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-c51b191 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c51b191 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-9237123{--spacer-size:350px;}.elementor-27 .elementor-element.elementor-element-9237123 > .elementor-widget-container{background-image:url("https://billings.construction/wp-content/uploads/2024/04/ENERGY_TS_MonAMHouseSolo_DLP_GLMPA_RGB_0087_HR_PK-mobile.jpg");}.elementor-27 .elementor-element.elementor-element-b251c51{padding:024px 24px 024px 24px;}.elementor-27 .elementor-element.elementor-global-1683{--spacer-size:350px;}.elementor-27 .elementor-element.elementor-global-1683 > .elementor-widget-container{background-position:80% 64%;}.elementor-27 .elementor-element.elementor-element-0ebb629 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-global-1674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-global-1677{font-size:var( --e-global-typography-acf7939-font-size );line-height:var( --e-global-typography-acf7939-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-global-1680 > .elementor-widget-container{margin:036px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1680 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-element-74d145d7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-74d145d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billings.construction/wp-content/uploads/2024/04/footer-mobile.jpg");}.elementor-27 .elementor-element.elementor-element-74d145d7{padding:0px 024px 0px 024px;}.elementor-27 .elementor-element.elementor-element-1c7dd5f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1690 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1693 .elementor-heading-title{font-size:var( --e-global-typography-de1a261-font-size );line-height:var( --e-global-typography-de1a261-line-height );}.elementor-27 .elementor-element.elementor-global-1696 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1696 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}.elementor-27 .elementor-element.elementor-global-1699 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-1699 .elementor-button{font-size:var( --e-global-typography-881df46-font-size );line-height:var( --e-global-typography-881df46-line-height );}}