.elementor-487 .elementor-element.elementor-element-a47cf8b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:570px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-a47cf8b:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a47cf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Banner-Hero.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-a47cf8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-487 .elementor-element.elementor-element-b84d89f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-global-93 > .elementor-widget-container{background-color:#FFFFFF1A;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#FFFFFF33;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-c658823 .elementor-heading-title{font-size:110px;line-height:120px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-baed048{font-size:21px;line-height:30px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-77f693e{--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:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-680fee9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-680fee9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-global-103 .elementor-button{background-color:transparent;fill:var( --e-global-color-93ddfff );color:var( --e-global-color-93ddfff );background-image:linear-gradient(180deg, var( --e-global-color-5e9f652 ) 100%, #F2295B00 100%);box-shadow:0px 5px 0px 0px #892F0B;}.elementor-487 .elementor-element.elementor-global-103 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-global-103 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-1085b4e > .elementor-widget-container{background-color:#FFFFFF1A;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-93ddfff );border-radius:55px 55px 55px 55px;}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-487 .elementor-element.elementor-element-1085b4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:20px;}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-text{color:var( --e-global-color-5e9f652 );transition:color 0.3s;}.elementor-487 .elementor-element.elementor-element-0ae9869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-487 .elementor-element.elementor-element-91cd279 > .elementor-widget-container{margin:-100px -90px -200px -165px;}.elementor-487 .elementor-element.elementor-element-91cd279{text-align:start;}.elementor-487 .elementor-element.elementor-element-91cd279 img{max-width:120%;}.elementor-487 .elementor-element.elementor-element-a6a275b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-400px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-19a88dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;}.elementor-487 .elementor-element.elementor-element-8709540 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-8709540{text-align:center;}.elementor-487 .elementor-element.elementor-element-8709540 img{width:500px;}.elementor-487 .elementor-element.elementor-element-0648a1c{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-ab9a6c7{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-b74f795{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-b74f795 > .elementor-widget-container{background-color:transparent;padding:30px 0px 35px 0px;background-image:linear-gradient(285deg, #892F0B 0%, #DD801D 100%);border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-b74f795 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-b74f795 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.72px;color:#FBB254;}.elementor-487 .elementor-element.elementor-element-3d244e7{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-3d244e7 > .elementor-widget-container{background-color:transparent;padding:30px 0px 35px 0px;background-image:linear-gradient(285deg, #892F0B 0%, #DD801D 100%);border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-3d244e7 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-3d244e7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.72px;color:#FBB254;}.elementor-487 .elementor-element.elementor-element-a259b67{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-5edf314{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-5edf314 > .elementor-widget-container{background-color:transparent;padding:30px 0px 35px 0px;background-image:linear-gradient(285deg, #892F0B 0%, #DD801D 100%);border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-5edf314 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-5edf314 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.72px;color:#FBB254;}.elementor-487 .elementor-element.elementor-element-15a0c6c{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-15a0c6c > .elementor-widget-container{background-color:transparent;padding:30px 0px 35px 0px;background-image:linear-gradient(285deg, #892F0B 0%, #DD801D 100%);border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-15a0c6c .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-15a0c6c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.72px;color:#FBB254;}.elementor-487 .elementor-element.elementor-element-e115514{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 14px 44px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:50px;--padding-bottom:30px;--padding-left:14px;--padding-right:14px;}.elementor-487 .elementor-element.elementor-element-e115514:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-e115514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-4a4fb8a{text-align:center;}.elementor-487 .elementor-element.elementor-element-4a4fb8a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-258ae27{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;line-height:19px;color:#586179;}.elementor-487 .elementor-element.elementor-element-bb4addd > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip{width:25px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover{color:#212121;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover a{color:#212121;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip:hover svg{fill:#212121;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text{width:320px;max-width:320px;background-color:#009988;color:var( --e-global-color-5e9f652 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:14px;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-487 .elementor-element.elementor-element-bb4addd .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}.elementor-487 .elementor-element.elementor-element-749fc42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-749fc42:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-749fc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-OurServices-Background.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-d102d49{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-d102d49 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-d102d49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-9646bc1{width:var( --container-widget-width, 862px );max-width:862px;--container-widget-width:862px;--container-widget-flex-grow:0;text-align:center;}.elementor-487 .elementor-element.elementor-element-5ccca29{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;font-size:21px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-5ccca29 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-487 .elementor-element.elementor-element-38e5eee{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-85a3575{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-85a3575.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-85a3575.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-85a3575.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-85a3575 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-85a3575 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-85a3575 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-1eb57c4{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-1eb57c4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-1eb57c4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-1eb57c4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1eb57c4 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-1eb57c4 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-1eb57c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-5a79e8b{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-5a79e8b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-5a79e8b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-5a79e8b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-5a79e8b .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-5a79e8b .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-5a79e8b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-b7a0dc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-34819fb{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-34819fb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-34819fb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-34819fb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-34819fb .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-34819fb .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-34819fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-8124fea{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-8124fea.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-8124fea.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-8124fea.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-8124fea .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-8124fea .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-8124fea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-c3f645f{--display:flex;}.elementor-487 .elementor-element.elementor-element-8a430ee{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-8a430ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-8a430ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-8a430ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-8a430ee .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-8a430ee .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-8a430ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-1ee9712{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-1ee9712.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-1ee9712.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-1ee9712.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1ee9712 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-1ee9712 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-1ee9712 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-d2c5118{--display:flex;}.elementor-487 .elementor-element.elementor-element-4b055d2{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-4b055d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-4b055d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-4b055d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-4b055d2 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-4b055d2 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-4b055d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-5b267b9{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-5b267b9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-5b267b9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-5b267b9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-5b267b9 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-5b267b9 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-5b267b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-fecc83e{--display:flex;}.elementor-487 .elementor-element.elementor-element-1190cf9{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-1190cf9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-1190cf9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-1190cf9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1190cf9 .elementor-image-box-title{margin-bottom:5px;font-size:40px;line-height:55px;letter-spacing:-1px;}.elementor-487 .elementor-element.elementor-element-1190cf9 .elementor-image-box-wrapper .elementor-image-box-img{width:217px;}.elementor-487 .elementor-element.elementor-element-1190cf9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-806d2d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:315px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-806d2d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-806d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Specials-Background.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-1ccf239{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-1ccf239 > .elementor-widget-container{background-color:#E1631E33;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-1ccf239 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-57863d7 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-57863d7 .elementor-heading-title{color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-09cf108{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:center;font-size:21px;line-height:30px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-514cecb{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-379e83d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-379e83d:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-379e83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-d3f9994{--display:flex;--min-height:351px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-93ddfff );--border-color:var( --e-global-color-93ddfff );--border-radius:20px 20px 20px 20px;--padding-top:11px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-487 .elementor-element.elementor-element-9444201 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:400;line-height:34px;color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-caf3543 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-caf3543 .elementor-heading-title{font-size:75px;line-height:64px;color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-fbba7b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;text-transform:none;line-height:38.8px;letter-spacing:-1%;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-b5711d0{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:14.6px;color:#9CA3AF;}.elementor-487 .elementor-element.elementor-element-0a2e4aa{--divider-border-style:dashed;--divider-color:#1D90D3;--divider-border-width:1px;}.elementor-487 .elementor-element.elementor-element-0a2e4aa .elementor-divider-separator{width:100%;}.elementor-487 .elementor-element.elementor-element-0a2e4aa .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-487 .elementor-element.elementor-element-0122908{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-782938f{width:auto;max-width:auto;font-size:16px;line-height:18.8px;letter-spacing:-1%;}.elementor-487 .elementor-element.elementor-element-782938f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-487 .elementor-element.elementor-element-c062eb8{width:auto;max-width:auto;}.elementor-487 .elementor-element.elementor-element-c062eb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-c062eb8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-c062eb8 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:24px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:18px 30px 18px 30px;}.elementor-487 .elementor-element.elementor-element-636fdac{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-636fdac:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-636fdac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-8464c4c{--display:flex;--min-height:351px;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-93ddfff );--border-color:var( --e-global-color-93ddfff );--border-radius:20px 20px 20px 20px;--padding-top:53px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-487 .elementor-element.elementor-element-be4e8ed > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-be4e8ed .elementor-heading-title{font-size:75px;line-height:64px;color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-279217d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:700;text-transform:none;line-height:38.8px;letter-spacing:-1%;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-cafac1c{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:14.6px;color:#9CA3AF;}.elementor-487 .elementor-element.elementor-element-a13f5be{--divider-border-style:dashed;--divider-color:#1D90D3;--divider-border-width:1px;}.elementor-487 .elementor-element.elementor-element-a13f5be .elementor-divider-separator{width:100%;}.elementor-487 .elementor-element.elementor-element-a13f5be .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-487 .elementor-element.elementor-element-c3d8ee2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-82b82e4{width:auto;max-width:auto;font-size:16px;line-height:18.8px;letter-spacing:-1%;}.elementor-487 .elementor-element.elementor-element-82b82e4 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-487 .elementor-element.elementor-element-3d5d14f{width:auto;max-width:auto;}.elementor-487 .elementor-element.elementor-element-3d5d14f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-3d5d14f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-3d5d14f .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:24px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:18px 30px 18px 30px;}.elementor-487 .elementor-element.elementor-element-4f801bd{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-4f801bd:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-4f801bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-762363b{--display:flex;--min-height:351px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-93ddfff );--border-color:var( --e-global-color-93ddfff );--border-radius:20px 20px 20px 20px;--padding-top:53px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-487 .elementor-element.elementor-element-5b7eff8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-5b7eff8 .elementor-heading-title{font-size:75px;line-height:64px;color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-de6a442 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:700;text-transform:none;line-height:38.8px;letter-spacing:-1%;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-c430927{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:14.6px;color:#9CA3AF;}.elementor-487 .elementor-element.elementor-element-2e76325{--divider-border-style:dashed;--divider-color:#1D90D3;--divider-border-width:1px;}.elementor-487 .elementor-element.elementor-element-2e76325 .elementor-divider-separator{width:100%;}.elementor-487 .elementor-element.elementor-element-2e76325 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-487 .elementor-element.elementor-element-87ee884{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-75e4d9c{width:auto;max-width:auto;font-size:16px;line-height:18.8px;letter-spacing:-1%;}.elementor-487 .elementor-element.elementor-element-75e4d9c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-487 .elementor-element.elementor-element-5dee451{width:auto;max-width:auto;}.elementor-487 .elementor-element.elementor-element-5dee451 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-5dee451 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-5dee451 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:24px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:18px 30px 18px 30px;}.elementor-487 .elementor-element.elementor-element-180b061 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-180b061 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-380a250 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-380a250{text-align:center;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-d8eafb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:130px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-d8eafb8:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8eafb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-AboutUs-Img.png");background-position:0px 70%;background-repeat:no-repeat;background-size:1050px auto;}.elementor-487 .elementor-element.elementor-element-9941527{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-487 .elementor-element.elementor-element-aaaeab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-487 .elementor-element.elementor-element-09ad818{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-09ad818 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-09ad818 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-51ff345 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-487 .elementor-element.elementor-element-f9387a8 > .elementor-widget-container{background-color:#FCDFA0;margin:0px 0px 15px 0px;padding:22px 30px 22px 30px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#D4A017;}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-wrapper{text-align:start;}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-description{font-size:21px;line-height:30px;}.elementor-487 .elementor-element.elementor-element-ff2357c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-ff2357c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-c9ba585{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:156px;--padding-bottom:67px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-c9ba585:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-c9ba585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/reviews-bg-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-5d196a5{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-5d196a5 > .elementor-widget-container{background-color:#FFFFFF33;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-5d196a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-fcfd1cb > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-487 .elementor-element.elementor-element-fcfd1cb .elementor-heading-title{color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-322750e .uael-review-image{width:55px;height:55px;}.elementor-487 .elementor-element.elementor-element-322750e .uael-review-wrap{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:25px;}.elementor-487 .elementor-element.elementor-element-322750e .uael-review-content{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-487 .elementor-element.elementor-element-322750e .uael-review-time{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-322750e a.uael-reviews-read-more{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-322750e .uael-review{background-color:#fafafa;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#E0D5D5;}.elementor-487 .elementor-element.elementor-element-322750e .uael-reviewer-name a, .elementor-487 .elementor-element.elementor-element-322750e .uael-reviewer-name{font-family:"Inter", Sans-serif;font-size:17px;font-weight:900;line-height:25px;}.elementor-487 .elementor-element.elementor-element-322750e .uael-reviews-read-more{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:29px;}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-image{width:55px;height:55px;}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-wrap{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-content{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-487 .elementor-element.elementor-element-4d03492 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-time{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-4d03492 a.uael-reviews-read-more{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review{background-color:#fafafa;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#E0D5D5;}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-reviewer-name a, .elementor-487 .elementor-element.elementor-element-4d03492 .uael-reviewer-name{font-family:"Inter", Sans-serif;font-size:17px;font-weight:900;line-height:25px;}.elementor-487 .elementor-element.elementor-element-4d03492 .uael-reviews-read-more{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:29px;}.elementor-487 .elementor-element.elementor-element-ed73cfe .elementor-button{background-color:transparent;fill:var( --e-global-color-93ddfff );color:var( --e-global-color-93ddfff );background-image:linear-gradient(180deg, var( --e-global-color-5e9f652 ) 100%, #F2295B00 100%);box-shadow:0px 5px 0px 0px #892F0B;}.elementor-487 .elementor-element.elementor-element-ed73cfe > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-ed73cfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-ed73cfe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-7c670d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:145px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-7c670d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-7c670d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-WhyChooseUs-Background.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-6cf6250{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-6cf6250 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-6cf6250 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-9f44a99 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-487 .elementor-element.elementor-element-9f44a99{font-size:21px;line-height:30px;}.elementor-487 .elementor-element.elementor-element-a0c9270{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-fc0c459 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-fc0c459.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-fc0c459.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-fc0c459.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-e499b8a > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-e499b8a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-e499b8a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-e499b8a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-d583fb5 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-d583fb5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-d583fb5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-d583fb5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-4b399ec > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-4b399ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-4b399ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-4b399ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-e95877f > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-e95877f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-e95877f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-e95877f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-fde0939 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:40px 50px 20px 50px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FBB254;border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-fde0939.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-487 .elementor-element.elementor-element-fde0939.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-487 .elementor-element.elementor-element-fde0939.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-description{font-size:18px;line-height:30px;color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-d8b7466{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:335px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-d8b7466:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8b7466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Financing-Background.png");background-position:bottom center;background-repeat:repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-ae365f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:60px;}.elementor-487 .elementor-element.elementor-element-49c9e63{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-49c9e63 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-49c9e63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-620952a .elementor-heading-title{color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-0fd2d85{color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-a121075 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-a121075 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-ce8bf02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-487 .elementor-element.elementor-element-b370ed0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-487 .elementor-element.elementor-element-10573b8{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-10573b8 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-10573b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-76a6fe0{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-487 .elementor-element.elementor-element-76a6fe0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-c01d4b3{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-487 .elementor-element.elementor-element-c01d4b3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-487 .elementor-element.elementor-element-284c204{--display:flex;}.elementor-487 .elementor-element.elementor-element-4470bbc{--display:grid;--min-height:60px;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-487 .elementor-element.elementor-element-2fe5582{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-2fe5582 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-2fe5582.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-2fe5582 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-2fe5582 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-2fe5582 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-2fe5582 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-2fe5582 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-93753a6{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-93753a6 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-93753a6.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-93753a6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-93753a6 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-93753a6 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-93753a6 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-93753a6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-eb69d72{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-eb69d72 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-eb69d72.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-eb69d72 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-eb69d72 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-eb69d72 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-eb69d72 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-eb69d72 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-99dbe97{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-99dbe97 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-99dbe97.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-99dbe97 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-99dbe97 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-99dbe97 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-99dbe97 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-99dbe97 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-1538ce9{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-1538ce9 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-1538ce9.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-1538ce9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-1538ce9 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-1538ce9 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-1538ce9 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-1538ce9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-a16a424{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-a16a424 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-a16a424.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-a16a424 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-a16a424 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-a16a424 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-a16a424 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-a16a424 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-342e7db{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-342e7db > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-342e7db.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-342e7db .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-342e7db .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-342e7db .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-342e7db .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-342e7db .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-36a88be{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-36a88be > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-36a88be.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-36a88be .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-36a88be .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-36a88be .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-36a88be .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-36a88be .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-38c0e69{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-38c0e69 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-38c0e69.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-38c0e69 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-38c0e69 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-38c0e69 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-38c0e69 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-38c0e69 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-e8c9e01{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-e8c9e01 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-e8c9e01.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-e8c9e01 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-e8c9e01 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-e8c9e01 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-e8c9e01 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-e8c9e01 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-bc2f8e2{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-bc2f8e2 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-bc2f8e2.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-bc2f8e2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-bc2f8e2 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-bc2f8e2 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-bc2f8e2 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-bc2f8e2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-b0b6e15{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-b0b6e15 > .elementor-widget-container{background-color:var( --e-global-color-5e9f652 );padding:14px 0px 14px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-b0b6e15.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-b0b6e15 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-487 .elementor-element.elementor-element-b0b6e15 .elementor-icon-box-title{margin-block-end:4px;}.elementor-487 .elementor-element.elementor-element-b0b6e15 .elementor-icon{font-size:32px;}.elementor-487 .elementor-element.elementor-element-b0b6e15 .elementor-icon-box-title, .elementor-487 .elementor-element.elementor-element-b0b6e15 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;}.elementor-487 .elementor-element.elementor-element-4ed832c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-4ed832c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-4ed832c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-0ddadef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-a33df0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:76px;--padding-bottom:104px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-a33df0f:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a33df0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Blog-Background.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-487 .elementor-element.elementor-element-034b884{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-034b884 > .elementor-widget-container{background-color:#FFFFFF33;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-034b884 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:7px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-b0d6796{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-487 .elementor-element.elementor-element-b0d6796 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-b0d6796 .elementor-heading-title{color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-82115b9{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-487 .elementor-element.elementor-element-82115b9:after{content:"0.66";}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__card{background-color:var( --e-global-color-5e9f652 );border-color:#E0D5D5;border-width:0.8px;border-radius:20px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__text{padding:0 30px;margin-top:5px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__meta-data{padding:10px 30px;color:#A49C87;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__avatar{padding-right:30px;padding-left:30px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__title, .elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;text-transform:none;line-height:28px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__title{margin-bottom:10px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:15px;font-weight:400;line-height:25px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__read-more{color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-82115b9 a.elementor-post__read-more{font-size:15px;font-weight:900;text-transform:none;line-height:22px;}.elementor-487 .elementor-element.elementor-element-3358c94{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-487 .elementor-element.elementor-element-3358c94:after{content:"0.66";}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__card{background-color:var( --e-global-color-5e9f652 );border-color:#E0D5D5;border-width:0.8px;border-radius:20px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__text{padding:0 30px;margin-top:5px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__meta-data{padding:10px 30px;color:#A49C87;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__avatar{padding-right:30px;padding-left:30px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__title, .elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;text-transform:none;line-height:28px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__title{margin-bottom:10px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:15px;font-weight:400;line-height:25px;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__read-more{color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-3358c94 a.elementor-post__read-more{font-size:15px;font-weight:900;text-transform:none;line-height:22px;}.elementor-487 .elementor-element.elementor-element-5b2433f{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-487 .elementor-element.elementor-element-5b2433f:after{content:"0.66";}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__card{background-color:var( --e-global-color-5e9f652 );border-color:#E0D5D5;border-width:0.8px;border-radius:20px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__text{padding:0 30px;margin-top:5px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__meta-data{padding:10px 30px;color:#A49C87;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__avatar{padding-right:30px;padding-left:30px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__title, .elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__title a{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;text-transform:none;line-height:28px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__title{margin-bottom:10px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:15px;font-weight:400;line-height:25px;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__read-more{color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-5b2433f a.elementor-post__read-more{font-size:15px;font-weight:900;text-transform:none;line-height:22px;}.elementor-487 .elementor-element.elementor-element-f7f398e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-f7f398e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-f7f398e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-f9f9eb6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-a16a1be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-487 .elementor-element.elementor-element-8b82c76{width:auto;max-width:auto;text-align:center;}.elementor-487 .elementor-element.elementor-element-8b82c76 > .elementor-widget-container{background-color:#FECA7999;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1631E4D;border-radius:50px 50px 50px 50px;}.elementor-487 .elementor-element.elementor-element-8b82c76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:15px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-693423d > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-487 .elementor-element.elementor-element-542a659{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:25px;}.elementor-487 .elementor-element.elementor-element-542a659:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-542a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93ddfff );}.elementor-487 .elementor-element.elementor-element-b86325f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-487 .elementor-element.elementor-element-b86325f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-487 .elementor-element.elementor-element-b86325f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-487 .elementor-element.elementor-element-b86325f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-487 .elementor-element.elementor-element-b86325f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;line-height:30px;}.elementor-487 .elementor-element.elementor-element-b86325f .elementor-icon-list-text{color:var( --e-global-color-5e9f652 );transition:color 0.3s;}.elementor-487 .elementor-element.elementor-element-4756863{font-size:16px;line-height:20px;color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-e8a783b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-487 .elementor-element.elementor-element-e8a783b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-487 .elementor-element.elementor-element-d956e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:13px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-container .uael-faq-accordion{border-radius:30px 30px 30px 30px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:28px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title{background-color:var( --e-global-color-5e9f652 );padding:25px 25px 25px 26px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title.uael-title-active{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-487 .elementor-element.elementor-element-3adb035  .uael-accordion-icon-closed, .elementor-487 .elementor-element.elementor-element-3adb035 span.uael-accordion-icon-opened{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-accordion-icon-closed, .elementor-487 .elementor-element.elementor-element-3adb035 span.uael-accordion-icon-opened{fill:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-487 .elementor-element.elementor-element-3adb035 span.uael-accordion-icon-opened{color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion .uael-accordion-content{background-color:var( --e-global-color-5e9f652 );color:var( --e-global-color-text );padding:0px 25px 25px 26px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-accordion.elementor-grid-item{background-color:var( --e-global-color-5e9f652 );}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:26px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:26px;width:26px;}.elementor-487 .elementor-element.elementor-element-3adb035 span.uael-accordion-icon-opened{fill:#FFFFFF;color:#FFFFFF;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-accordion-icon.uael-accordion-icon-left{margin-right:20px;}.elementor-487 .elementor-element.elementor-element-3adb035 .uael-accordion-icon.uael-accordion-icon-right{margin-left:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-487 .elementor-element.elementor-element-a47cf8b:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a47cf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Banner-Hero-Tablet.png");background-position:bottom center;}.elementor-487 .elementor-element.elementor-element-a47cf8b{--padding-top:150px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-global-93{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-c658823 .elementor-heading-title{font-size:73px;line-height:73px;}.elementor-487 .elementor-element.elementor-element-baed048{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:18px;}.elementor-487 .elementor-element.elementor-element-77f693e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 30px;--row-gap:15px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-1085b4e > .elementor-widget-container{padding:12px 10px 12px 10px;}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > a{font-size:15px;line-height:18px;}.elementor-487 .elementor-element.elementor-element-91cd279 > .elementor-widget-container{margin:0px -40px 0px -230px;}.elementor-487 .elementor-element.elementor-element-91cd279 img{max-width:130%;}.elementor-487 .elementor-element.elementor-element-a6a275b{--margin-top:-215px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-19a88dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-8709540 img{width:370px;}.elementor-487 .elementor-element.elementor-element-0648a1c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-ab9a6c7{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-487 .elementor-element.elementor-element-b74f795 .elementor-image-box-title{font-size:40px;}.elementor-487 .elementor-element.elementor-element-b74f795 .elementor-image-box-description{font-size:8px;line-height:10px;}.elementor-487 .elementor-element.elementor-element-3d244e7 .elementor-image-box-title{font-size:40px;}.elementor-487 .elementor-element.elementor-element-3d244e7 .elementor-image-box-description{font-size:8px;line-height:10px;}.elementor-487 .elementor-element.elementor-element-a259b67{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-487 .elementor-element.elementor-element-5edf314 .elementor-image-box-title{font-size:40px;}.elementor-487 .elementor-element.elementor-element-5edf314 .elementor-image-box-description{font-size:8px;line-height:10px;}.elementor-487 .elementor-element.elementor-element-15a0c6c .elementor-image-box-title{font-size:40px;}.elementor-487 .elementor-element.elementor-element-15a0c6c .elementor-image-box-description{font-size:8px;line-height:10px;}.elementor-487 .elementor-element.elementor-element-e115514{--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-749fc42:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-749fc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-OurServices-Background-Tablet.png");}.elementor-487 .elementor-element.elementor-element-749fc42{--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-5ccca29{font-size:18px;}.elementor-487 .elementor-element.elementor-element-c3f645f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-8a430ee{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-487 .elementor-element.elementor-element-1ee9712{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-487 .elementor-element.elementor-element-d2c5118{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-4b055d2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-487 .elementor-element.elementor-element-5b267b9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-487 .elementor-element.elementor-element-fecc83e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-1190cf9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-487 .elementor-element.elementor-element-806d2d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-806d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Specials-Background-Tablet.png");}.elementor-487 .elementor-element.elementor-element-806d2d2{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:220px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-09cf108{font-size:18px;}.elementor-487 .elementor-element.elementor-element-d3f9994{--min-height:0px;}.elementor-487 .elementor-element.elementor-element-9444201 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-487 .elementor-element.elementor-element-caf3543 .elementor-heading-title{font-size:62px;line-height:53px;}.elementor-487 .elementor-element.elementor-element-fbba7b8 .elementor-heading-title{font-size:21px;line-height:32px;}.elementor-487 .elementor-element.elementor-element-b5711d0{font-size:8px;line-height:12px;}.elementor-487 .elementor-element.elementor-element-782938f{font-size:13px;line-height:15.5px;}.elementor-487 .elementor-element.elementor-element-c062eb8 .elementor-button{font-size:15px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-8464c4c{--min-height:330px;--padding-top:33px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-487 .elementor-element.elementor-element-be4e8ed .elementor-heading-title{font-size:62px;line-height:53px;}.elementor-487 .elementor-element.elementor-element-279217d .elementor-heading-title{font-size:21px;line-height:32px;}.elementor-487 .elementor-element.elementor-element-cafac1c{font-size:8px;line-height:12px;}.elementor-487 .elementor-element.elementor-element-82b82e4{font-size:13px;line-height:15.5px;}.elementor-487 .elementor-element.elementor-element-3d5d14f .elementor-button{font-size:15px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-5b7eff8 .elementor-heading-title{font-size:62px;line-height:53px;}.elementor-487 .elementor-element.elementor-element-de6a442 .elementor-heading-title{font-size:21px;line-height:32px;}.elementor-487 .elementor-element.elementor-element-c430927{font-size:8px;line-height:12px;}.elementor-487 .elementor-element.elementor-element-75e4d9c{font-size:13px;line-height:15.5px;}.elementor-487 .elementor-element.elementor-element-5dee451 .elementor-button{font-size:15px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-d8eafb8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-d8eafb8:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8eafb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-315px 50%;background-size:0px auto;}.elementor-487 .elementor-element.elementor-element-c9257f2 > .elementor-widget-container{margin:-40% 0% -20% -26%;}.elementor-487 .elementor-element.elementor-element-aaaeab9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-487 .elementor-element.elementor-element-7052982{text-align:center;}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-wrapper{text-align:center;}.elementor-487 .elementor-element.elementor-element-cc6500f{text-align:center;}.elementor-487 .elementor-element.elementor-element-c9ba585:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-c9ba585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Reviews-Background-Tablet.png");}.elementor-487 .elementor-element.elementor-element-7c670d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-7c670d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-WhyChooseUs-Background-1.png");}.elementor-487 .elementor-element.elementor-element-7c670d2{--padding-top:55px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-a0c9270{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-fc0c459 > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-e499b8a > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-d583fb5 > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-4b399ec > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-e95877f > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-fde0939 > .elementor-widget-container{padding:35px 40px 20px 40px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-wrapper .elementor-image-box-img{width:85px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-title{font-size:25px;line-height:26px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-487 .elementor-element.elementor-element-d8b7466:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8b7466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Financing-Background-Tablet.png");}.elementor-487 .elementor-element.elementor-element-d8b7466{--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-487 .elementor-element.elementor-element-ae365f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-47527b8 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-487 .elementor-element.elementor-element-47527b8 img{width:527px;}.elementor-487 .elementor-element.elementor-element-0fd2d85{text-align:center;}.elementor-487 .elementor-element.elementor-element-76a6fe0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-4470bbc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-487 .elementor-element.elementor-element-a33df0f:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a33df0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Blog-Background-Tablet.png");}.elementor-487 .elementor-element.elementor-element-b0d6796 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-f9f9eb6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-a16a1be{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-693423d > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-487 .elementor-element.elementor-element-4756863{text-align:center;}.elementor-487 .elementor-element.elementor-element-d956e4b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-487 .elementor-element.elementor-element-a47cf8b:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a47cf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Banner-Hero-Mobile.png");background-size:cover;}.elementor-487 .elementor-element.elementor-element-a47cf8b{--min-height:1600px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-b84d89f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-c658823 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-c658823 .elementor-heading-title{font-size:60px;line-height:64px;}.elementor-487 .elementor-element.elementor-element-baed048{text-align:center;line-height:24px;}.elementor-487 .elementor-element.elementor-element-77f693e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-487 .elementor-element.elementor-element-1085b4e .elementor-icon-list-item > a{font-size:12px;}.elementor-487 .elementor-element.elementor-element-0ae9869{--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-91cd279 > .elementor-widget-container{margin:-18% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-91cd279{text-align:center;}.elementor-487 .elementor-element.elementor-element-91cd279 img{max-width:100%;}.elementor-487 .elementor-element.elementor-element-a6a275b{--margin-top:-660px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-19a88dc.e-con{--order:99999 /* order end hack */;}.elementor-487 .elementor-element.elementor-element-0648a1c{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-ab9a6c7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-a259b67{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-487 .elementor-element.elementor-element-e115514.e-con{--order:-99999 /* order start hack */;}.elementor-487 .elementor-element.elementor-element-bb4addd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-749fc42:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-749fc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-487 .elementor-element.elementor-element-749fc42{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-5ccca29{font-size:16px;}.elementor-487 .elementor-element.elementor-element-38e5eee{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-85a3575{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-487 .elementor-element.elementor-element-85a3575 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1eb57c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-487 .elementor-element.elementor-element-1eb57c4 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-5a79e8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-487 .elementor-element.elementor-element-5a79e8b .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-b7a0dc7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-487 .elementor-element.elementor-element-34819fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-487 .elementor-element.elementor-element-34819fb .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-8124fea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-487 .elementor-element.elementor-element-8124fea .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-8a430ee .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1ee9712 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-4b055d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-5b267b9 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-1190cf9 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-806d2d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-806d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Specials-Background-Mobile.png");}.elementor-487 .elementor-element.elementor-element-806d2d2{--padding-top:120px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-57863d7{text-align:center;}.elementor-487 .elementor-element.elementor-element-09cf108{font-size:16px;line-height:22px;}.elementor-487 .elementor-element.elementor-element-514cecb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-379e83d{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-487 .elementor-element.elementor-element-d3f9994{--padding-top:11px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-487 .elementor-element.elementor-element-636fdac{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-487 .elementor-element.elementor-element-8464c4c{--padding-top:11px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-487 .elementor-element.elementor-element-4f801bd{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-487 .elementor-element.elementor-element-762363b{--padding-top:11px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-487 .elementor-element.elementor-element-d8eafb8:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8eafb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-487 .elementor-element.elementor-element-c9257f2 > .elementor-widget-container{margin:-41% 0% -28% -66%;}.elementor-487 .elementor-element.elementor-element-51ff345{text-align:center;}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-title{font-size:16px;line-height:22px;}.elementor-487 .elementor-element.elementor-element-f9387a8 .elementor-image-box-description{font-size:16px;line-height:22px;}.elementor-487 .elementor-element.elementor-element-ff2357c .elementor-button{padding:22px 28px 24px 28px;}.elementor-487 .elementor-element.elementor-element-c9ba585:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-c9ba585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Reviews-Background-Tablet-1.png");}.elementor-487 .elementor-element.elementor-element-c9ba585{--padding-top:100px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-fcfd1cb{text-align:center;}.elementor-487 .elementor-element.elementor-element-7c670d2:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-7c670d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-WhyChooseUs-Background-Mobile.png");}.elementor-487 .elementor-element.elementor-element-7c670d2{--padding-top:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-1cd93b2{text-align:center;}.elementor-487 .elementor-element.elementor-element-9f44a99{font-size:16px;line-height:22px;}.elementor-487 .elementor-element.elementor-element-a0c9270{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-fc0c459 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-e499b8a .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-d583fb5 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-4b399ec .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-e95877f .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-img{margin-bottom:15px;}.elementor-487 .elementor-element.elementor-element-fde0939 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-d8b7466:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-d8b7466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Financing-Background-Mobile.png");}.elementor-487 .elementor-element.elementor-element-d8b7466{--padding-top:70px;--padding-bottom:250px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-620952a{text-align:center;}.elementor-487 .elementor-element.elementor-element-a121075 .elementor-button{padding:22px 30px 24px 30px;}.elementor-487 .elementor-element.elementor-element-b370ed0{--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-487 .elementor-element.elementor-element-4470bbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-a33df0f:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-a33df0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resairhvac.grow-nearby.com/wp-content/uploads/2026/05/RESAIR-Section-Blog-Background-Mobile.png");}.elementor-487 .elementor-element.elementor-element-a33df0f{--padding-top:60px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-487 .elementor-element.elementor-element-82115b9:after{content:"0.5";}.elementor-487 .elementor-element.elementor-element-82115b9 .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-487 .elementor-element.elementor-element-3358c94:after{content:"0.5";}.elementor-487 .elementor-element.elementor-element-3358c94 .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-487 .elementor-element.elementor-element-5b2433f:after{content:"0.5";}.elementor-487 .elementor-element.elementor-element-5b2433f .elementor-post__thumbnail__link{width:100%;}.elementor-487 .elementor-element.elementor-element-693423d{text-align:center;}.elementor-487 .elementor-element.elementor-element-542a659{--padding-top:32px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-e8a783b .elementor-button{padding:18px 15px 20px 15px;}}@media(min-width:768px){.elementor-487 .elementor-element.elementor-element-b84d89f{--width:56%;}.elementor-487 .elementor-element.elementor-element-0ae9869{--width:44%;}.elementor-487 .elementor-element.elementor-element-19a88dc{--width:52%;}.elementor-487 .elementor-element.elementor-element-e115514{--width:538px;}.elementor-487 .elementor-element.elementor-element-9941527{--width:50%;}.elementor-487 .elementor-element.elementor-element-aaaeab9{--width:50%;}.elementor-487 .elementor-element.elementor-element-ae365f4{--width:55%;}.elementor-487 .elementor-element.elementor-element-ce8bf02{--width:45%;}.elementor-487 .elementor-element.elementor-element-a16a1be{--width:45%;}.elementor-487 .elementor-element.elementor-element-542a659{--width:460px;}.elementor-487 .elementor-element.elementor-element-d956e4b{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-487 .elementor-element.elementor-element-b84d89f{--width:82%;}.elementor-487 .elementor-element.elementor-element-19a88dc{--width:50%;}.elementor-487 .elementor-element.elementor-element-e115514{--width:50%;}.elementor-487 .elementor-element.elementor-element-9941527{--width:100%;}.elementor-487 .elementor-element.elementor-element-aaaeab9{--width:100%;}.elementor-487 .elementor-element.elementor-element-ae365f4{--width:100%;}.elementor-487 .elementor-element.elementor-element-ce8bf02{--width:100%;}.elementor-487 .elementor-element.elementor-element-a16a1be{--width:100%;}.elementor-487 .elementor-element.elementor-element-d956e4b{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-c658823 */.elementor-487 .elementor-element.elementor-element-c658823 span{
    font-size: 70px;
    line-height: 64px;
    letter-spacing: 0px;
}
@media screen and (max-width:1024px){
    .elementor-487 .elementor-element.elementor-element-c658823 span{
    font-size: 43px;
    line-height: 64px;
    letter-spacing: 0px;
}
}
@media screen and (max-width:767px){
    .elementor-487 .elementor-element.elementor-element-c658823 span{
    font-size: 35px;
    line-height: 64px;
    letter-spacing: 0px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c80aa9 */.elementor-487 .elementor-element.elementor-element-1c80aa9 #FOR019dd97b1f8e70dd85685f2353d41544{
    height: 575px;
}
@media (min-width: 767px) and (max-width: 1024px){
  #FOR019dd97b1f8e70dd85685f2353d41544{
    height: 520px;
}  
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-bb4addd */.elementor-487 .elementor-element.elementor-element-bb4addd a{
    color: #fff!important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3f9994 */@media (min-width:1360px){
.elementor-487 .elementor-element.elementor-element-d3f9994{
    height: 370px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8464c4c */@media (min-width:1360px){
.elementor-487 .elementor-element.elementor-element-8464c4c{
    height: 370px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762363b */.elementor-487 .elementor-element.elementor-element-762363b{
    height: 370px;
}/* End custom CSS */
/* Start custom CSS for uael-business-reviews, class: .elementor-element-322750e *//* ============================================
   GOOGLE REVIEWS - FIGMA LAYOUT
   ============================================ */
/* Main card - grid layout */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap {
    display: grid !important;
    grid-template-columns: auto 1fr auto;
    grid-template-areas:
        "avatar  name     name"
        "avatar  stars    stars"
        "content content  content"
        "time    time     google";
    column-gap: 12px;
    row-gap: 4px;
}
/* Flatten nested wrappers so children become direct grid items */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-header,
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-details {
    display: contents !important;
}
/* Avatar - left side, vertically centered with name + stars */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-image {
    grid-area: avatar;
    align-self: center;
}
/* Name - top, right of avatar */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-reviewer-name {
    grid-area: name;
    align-self: end;
    justify-self: start;
}
/* Stars - below name */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-star-rating {
    grid-area: stars;
    align-self: start;
    justify-self: start;
}
/* Review text content */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-content,
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-description,
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-text {
    grid-area: content;
}
/* Time - bottom left with top border */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-time {
    grid-area: time;
    justify-self: start;
    align-self: center;
    border-top: 0.8px solid #E0D5D5;
    padding-top: 12px;
    margin-top: 8px;
    width: 100%;
    display: flex !important;
    align-items: center;
    gap: 6px;
}
/* Clock icon before time */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-time::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    flex-shrink: 0;
}
/* Google logo - bottom right with top border */
.elementor-487 .elementor-element.elementor-element-322750e .uael-review-inner-wrap .uael-review-icon-wrap {
    grid-area: google;
    justify-self: end;
    align-self: center;
    border-top: 0.8px solid #E0D5D5;
    padding-top: 12px;
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for uael-business-reviews, class: .elementor-element-4d03492 *//* ============================================
   GOOGLE REVIEWS - FIGMA LAYOUT
   ============================================ */
/* Main card - grid layout */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap {
    display: grid !important;
    grid-template-columns: auto 1fr auto;
    grid-template-areas:
        "avatar  name     name"
        "avatar  stars    stars"
        "content content  content"
        "time    time     google";
    column-gap: 12px;
    row-gap: 4px;
}
/* Flatten nested wrappers so children become direct grid items */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-header,
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-details {
    display: contents !important;
}
/* Avatar - left side, vertically centered with name + stars */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-image {
    grid-area: avatar;
    align-self: center;
}
/* Name - top, right of avatar */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-reviewer-name {
    grid-area: name;
    align-self: end;
    justify-self: start;
}
/* Stars - below name */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-star-rating {
    grid-area: stars;
    align-self: start;
    justify-self: start;
}
/* Review text content */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-content,
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-description,
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-text {
    grid-area: content;
}
/* Time - bottom left with top border */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-time {
    grid-area: time;
    justify-self: start;
    align-self: center;
    border-top: 0.8px solid #E0D5D5;
    padding-top: 12px;
    margin-top: 8px;
    width: 100%;
    display: flex !important;
    align-items: center;
    gap: 6px;
}
/* Clock icon before time */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-time::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    flex-shrink: 0;
}
/* Google logo - bottom right with top border */
.elementor-487 .elementor-element.elementor-element-4d03492 .uael-review-inner-wrap .uael-review-icon-wrap {
    grid-area: google;
    justify-self: end;
    align-self: center;
    border-top: 0.8px solid #E0D5D5;
    padding-top: 12px;
    margin-top: 8px;
}
/* ============================================
   SLICK CAROUSEL - NUMBERED PAGINATION
   ============================================ */

/* Hide default side arrows */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-prev.slick-arrow,
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-next.slick-arrow {
    display: none !important;
}

/* Pagination container - flex row, centered below carousel */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots {
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 8px;
    position: relative !important;
    bottom: auto !important;
    margin-top: 32px;
    padding: 0;
    list-style: none;
    counter-reset: pagination;
}

/* Each dot becomes a numbered button */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots li {
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    counter-increment: pagination;
}

/* Hide the default button text, replace with the counter number */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots li button {
    width: auto !important;
    height: auto !important;
    padding: 6px 12px !important;
    font-size: 0 !important;
    background: transparent !important;
    border: none !important;
    color: #FFFFFF !important;
    cursor: pointer;
    line-height: 1;
    border-radius: 4px;
    min-width: 32px;
    text-align: center;
}

/* Remove the default ::before dot that Slick adds */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots li button::before {
    content: counter(pagination) !important;
    font-size: 14px !important;
    color: #FFFFFF !important;
    opacity: 1 !important;
    width: auto !important;
    height: auto !important;
    position: static !important;
    font-family: inherit !important;
    line-height: 1 !important;
}

/* Active page - white background, dark text */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots li.slick-active button {
    background: #FFFFFF !important;
}

.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots li.slick-active button::before {
    color: #0A2540 !important;
    font-weight: 600 !important;
}

/* "Previous" label before the numbers */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots::before {
    content: "← Previous";
    color: #FFFFFF;
    font-size: 14px;
    margin-right: 12px;
    padding: 6px 10px;
    cursor: pointer;
    align-self: center;
}

/* "Next" label after the numbers */
.elementor-487 .elementor-element.elementor-element-4d03492 .slick-dots::after {
    content: "Next →";
    color: #FFFFFF;
    font-size: 14px;
    margin-left: 12px;
    padding: 6px 10px;
    cursor: pointer;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-82115b9 *//* ============================================
   CARD CONTAINER — flex column, equal heights
   ============================================ */
.elementor-posts-container {
  align-items: stretch;
}

.elementor-post__card {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

/* ============================================
   REORDER ALL DIRECT CHILDREN OF .elementor-post__card
   thumbnail (1) → meta (2) → text (3) → read-more (4)
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link {
  order: 1;
}

.elementor-post__card .elementor-post__meta-data {
  order: 2;
  margin: 0;
  padding: 20px 24px 0 24px;
  border: none;
  display: flex;
  gap: 16px;
  align-items: center;
  font-size: 13px;
  color: #666;
}

.elementor-post__card .elementor-post__text {
  order: 3;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 12px 24px 16px 24px;
}

.elementor-post__card .elementor-post__read-more-wrapper {
  order: 4;
  margin-top: auto;
  padding: 0 24px 24px 24px;
}

/* ============================================
   THUMBNAIL — consistent aspect ratio
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link,
.elementor-post__card .elementor-post__thumbnail {
  position: relative;
}

.elementor-post__card .elementor-post__thumbnail {
  aspect-ratio: 3/2;
  overflow: hidden;
}

.elementor-post__card .elementor-post__thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* ============================================
   "5 MIN READ" BADGE ON THUMBNAIL
   ============================================ */
.elementor-post__card .elementor-post__thumbnail::before {
  content: "5 MIN READ";
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
  background: #1FB8A4;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.5px;
  padding: 6px 14px;
  border-radius: 999px;
  font-family: inherit;
  pointer-events: none;
}

/* ============================================
   REMOVE ANY BORDER ABOVE META (Cards skin divider)
   ============================================ */
.elementor-post__card .elementor-post__meta-data,
.elementor-post__card .elementor-post__meta-data::before,
.elementor-post__card .elementor-post__meta-data::after {
  border-top: none !important;
  border-bottom: none !important;
  box-shadow: none !important;
}

/* ============================================
   META — date + author icons
   ============================================ */
.elementor-post__card .elementor-post-date::before {
  content: "\f073"; /* calendar */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

.elementor-post__card .elementor-post-author::before {
  content: "\f007"; /* user */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

/* ============================================
   TITLE — clamp 2 lines
   ============================================ */
.elementor-post__card .elementor-post__title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0 0 12px 0;
  font-weight: 800;
  line-height: 1.25;
  min-height: 2.5em;
}

/* ============================================
   EXCERPT — clamp 3 lines
   ============================================ */
.elementor-post__card .elementor-post__excerpt {
  margin-bottom: 0;
}

.elementor-post__card .elementor-post__excerpt p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0;
  color: #4a4a4a;
  font-size: 15px;
  line-height: 1.6;
}

/* ============================================
   EXPLORE MORE — orange + arrow
   ============================================ */
.elementor-post__card .elementor-post__read-more {
  color: #E85D1F !important;
  font-weight: 700;
  text-decoration: none;
  text-transform: none;
  font-size: 15px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.elementor-post__card .elementor-post__read-more::after {
  content: "→";
  display: inline-block;
  transition: transform 0.2s ease;
}

.elementor-post__card .elementor-post__read-more:hover::after {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-3358c94 *//* ============================================
   CARD CONTAINER — flex column, equal heights
   ============================================ */
.elementor-posts-container {
  align-items: stretch;
}

.elementor-post__card {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

/* ============================================
   REORDER ALL DIRECT CHILDREN OF .elementor-post__card
   thumbnail (1) → meta (2) → text (3) → read-more (4)
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link {
  order: 1;
}

.elementor-post__card .elementor-post__meta-data {
  order: 2;
  margin: 0;
  padding: 20px 24px 0 24px;
  border: none;
  display: flex;
  gap: 16px;
  align-items: center;
  font-size: 13px;
  color: #666;
}

.elementor-post__card .elementor-post__text {
  order: 3;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 12px 24px 16px 24px;
}

.elementor-post__card .elementor-post__read-more-wrapper {
  order: 4;
  margin-top: auto;
  padding: 0 24px 24px 24px;
}

/* ============================================
   THUMBNAIL — consistent aspect ratio
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link,
.elementor-post__card .elementor-post__thumbnail {
  position: relative;
}

.elementor-post__card .elementor-post__thumbnail {
  aspect-ratio: 3/2;
  overflow: hidden;
}

.elementor-post__card .elementor-post__thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* ============================================
   "5 MIN READ" BADGE ON THUMBNAIL
   ============================================ */
.elementor-post__card .elementor-post__thumbnail::before {
  content: "5 MIN READ";
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
  background: #1FB8A4;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.5px;
  padding: 6px 14px;
  border-radius: 999px;
  font-family: inherit;
  pointer-events: none;
}

/* ============================================
   REMOVE ANY BORDER ABOVE META (Cards skin divider)
   ============================================ */
.elementor-post__card .elementor-post__meta-data,
.elementor-post__card .elementor-post__meta-data::before,
.elementor-post__card .elementor-post__meta-data::after {
  border-top: none !important;
  border-bottom: none !important;
  box-shadow: none !important;
}

/* ============================================
   META — date + author icons
   ============================================ */
.elementor-post__card .elementor-post-date::before {
  content: "\f073"; /* calendar */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

.elementor-post__card .elementor-post-author::before {
  content: "\f007"; /* user */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

/* ============================================
   TITLE — clamp 2 lines
   ============================================ */
.elementor-post__card .elementor-post__title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0 0 12px 0;
  font-weight: 800;
  line-height: 1.25;
  min-height: 2.5em;
}

/* ============================================
   EXCERPT — clamp 3 lines
   ============================================ */
.elementor-post__card .elementor-post__excerpt {
  margin-bottom: 0;
}

.elementor-post__card .elementor-post__excerpt p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0;
  color: #4a4a4a;
  font-size: 15px;
  line-height: 1.6;
}

/* ============================================
   EXPLORE MORE — orange + arrow
   ============================================ */
.elementor-post__card .elementor-post__read-more {
  color: #E85D1F !important;
  font-weight: 700;
  text-decoration: none;
  text-transform: none;
  font-size: 15px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.elementor-post__card .elementor-post__read-more::after {
  content: "→";
  display: inline-block;
  transition: transform 0.2s ease;
}

.elementor-post__card .elementor-post__read-more:hover::after {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5b2433f *//* ============================================
   CARD CONTAINER — flex column, equal heights
   ============================================ */
.elementor-posts-container {
  align-items: stretch;
}

.elementor-post__card {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

/* ============================================
   REORDER ALL DIRECT CHILDREN OF .elementor-post__card
   thumbnail (1) → meta (2) → text (3) → read-more (4)
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link {
  order: 1;
}

.elementor-post__card .elementor-post__meta-data {
  order: 2;
  margin: 0;
  padding: 20px 24px 0 24px;
  border: none;
  display: flex;
  gap: 16px;
  align-items: center;
  font-size: 13px;
  color: #666;
}

.elementor-post__card .elementor-post__text {
  order: 3;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 12px 24px 16px 24px;
}

.elementor-post__card .elementor-post__read-more-wrapper {
  order: 4;
  margin-top: auto;
  padding: 0 24px 24px 24px;
}

/* ============================================
   THUMBNAIL — consistent aspect ratio
   ============================================ */
.elementor-post__card .elementor-post__thumbnail__link,
.elementor-post__card .elementor-post__thumbnail {
  position: relative;
}

.elementor-post__card .elementor-post__thumbnail {
  aspect-ratio: 3/2;
  overflow: hidden;
}

.elementor-post__card .elementor-post__thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* ============================================
   "5 MIN READ" BADGE ON THUMBNAIL
   ============================================ */
.elementor-post__card .elementor-post__thumbnail::before {
  content: "5 MIN READ";
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
  background: #1FB8A4;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.5px;
  padding: 6px 14px;
  border-radius: 999px;
  font-family: inherit;
  pointer-events: none;
}

/* ============================================
   REMOVE ANY BORDER ABOVE META (Cards skin divider)
   ============================================ */
.elementor-post__card .elementor-post__meta-data,
.elementor-post__card .elementor-post__meta-data::before,
.elementor-post__card .elementor-post__meta-data::after {
  border-top: none !important;
  border-bottom: none !important;
  box-shadow: none !important;
}

/* ============================================
   META — date + author icons
   ============================================ */
.elementor-post__card .elementor-post-date::before {
  content: "\f073"; /* calendar */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

.elementor-post__card .elementor-post-author::before {
  content: "\f007"; /* user */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #E85D1F;
  margin-right: 6px;
}

/* ============================================
   TITLE — clamp 2 lines
   ============================================ */
.elementor-post__card .elementor-post__title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0 0 12px 0;
  font-weight: 800;
  line-height: 1.25;
  min-height: 2.5em;
}

/* ============================================
   EXCERPT — clamp 3 lines
   ============================================ */
.elementor-post__card .elementor-post__excerpt {
  margin-bottom: 0;
}

.elementor-post__card .elementor-post__excerpt p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0;
  color: #4a4a4a;
  font-size: 15px;
  line-height: 1.6;
}

/* ============================================
   EXPLORE MORE — orange + arrow
   ============================================ */
.elementor-post__card .elementor-post__read-more {
  color: #E85D1F !important;
  font-weight: 700;
  text-decoration: none;
  text-transform: none;
  font-size: 15px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.elementor-post__card .elementor-post__read-more::after {
  content: "→";
  display: inline-block;
  transition: transform 0.2s ease;
}

.elementor-post__card .elementor-post__read-more:hover::after {
  transform: translateX(4px);
}/* End custom CSS */