.elementor-16 .elementor-element.elementor-element-12d4b98{--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;--padding-top:340px;--padding-bottom:380px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-12d4b98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-12d4b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/home-banner-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-06ba3da > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;text-transform:uppercase;line-height:65px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-2964a62{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:600;line-height:26px;}.elementor-16 .elementor-element.elementor-element-2964a62 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-7d97f6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-87c6e2c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-87c6e2c .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-87c6e2c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-87c6e2c{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-87c6e2c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-87c6e2c.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-87c6e2c .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-87c6e2c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-8d852af .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-8d852af .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-8d852af .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8d852af{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-8d852af.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-8d852af .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-8d852af .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f0446d6{--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;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-906f311{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3769cac{--display:flex;--min-height:100%;--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;--justify-content:space-between;--background-transition:0.3s;--border-radius:0px 70px 0px 0px;box-shadow:0px 8px 15px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-3769cac:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3769cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3769cac:hover{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-7d48f0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-de02d38 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-de02d38{text-align:left;}.elementor-16 .elementor-element.elementor-element-217e5f2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-217e5f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-8c8ec2f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-8c8ec2f{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-16 .elementor-element.elementor-element-6a4307c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e6934f2 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-e6934f2 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-e6934f2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-e6934f2{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-e6934f2.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-e6934f2 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-e6934f2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-35f213e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-4e6ab3f{--display:flex;--min-height:100%;--justify-content:space-between;--background-transition:0.3s;--border-radius:0px 70px 0px 0px;box-shadow:0px 8px 15px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-4e6ab3f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4e6ab3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4e6ab3f:hover{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-504b615{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d9b7438 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-d9b7438{text-align:left;}.elementor-16 .elementor-element.elementor-element-1454a53 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-1454a53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-28e399c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-28e399c{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-16 .elementor-element.elementor-element-bbb5a30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2b4b8f7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-2b4b8f7 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-2b4b8f7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-2b4b8f7{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-2b4b8f7.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-2b4b8f7 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-2b4b8f7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-716ac28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-a37024b{--display:flex;--min-height:100%;--justify-content:space-between;--background-transition:0.3s;--border-radius:0px 70px 0px 0px;box-shadow:0px 8px 15px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-a37024b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a37024b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a37024b:hover{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-404ba26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9873fcf > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-9873fcf{text-align:left;}.elementor-16 .elementor-element.elementor-element-2b5379e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-2b5379e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-414cd1e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-414cd1e{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-16 .elementor-element.elementor-element-5faf866{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3f36044 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3f36044 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-3f36044 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3f36044{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-3f36044.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-3f36044 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-3f36044 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d429685{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c42a89a{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-39fcd51{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-global-289 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-global-289{text-align:left;}.elementor-16 .elementor-element.elementor-global-289 img{width:36px;max-width:36px;}.elementor-16 .elementor-element.elementor-element-2fb810b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-2fb810b .elementor-heading-title{font-family:var( --e-global-typography-b077a8b-font-family ), Sans-serif;font-size:var( --e-global-typography-b077a8b-font-size );font-weight:var( --e-global-typography-b077a8b-font-weight );text-transform:var( --e-global-typography-b077a8b-text-transform );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-6522279{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6522279 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-8acd58c{--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;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-827d87a > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-16 .elementor-element.elementor-element-827d87a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-827d87a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-827d87a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:24px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-b3eac00 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-16 .elementor-element.elementor-element-b3eac00.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-b3eac00.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-b3eac00.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:24px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-dd5507e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-dd5507e .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-dd5507e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-dd5507e{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-dd5507e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-dd5507e.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-dd5507e .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-dd5507e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-df254f9{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:060px;}.elementor-16 .elementor-element.elementor-element-8222400 > .elementor-widget-container{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/pattern-1.webp");padding:0px 60px 60px 0px;background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-8222400 img{border-radius:0px 70px 0px 0px;}.elementor-16 .elementor-element.elementor-element-8749312{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 50px 10px 10px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.2);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:150px;}.elementor-16 .elementor-element.elementor-element-8749312:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8749312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8749312.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8749312{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-8749312{right:0px;}.elementor-16 .elementor-element.elementor-element-28e3833 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:110px;font-weight:800;line-height:95px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-11dc8f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:40px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-2d72ab4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:21px;color:#5B5B5D;}.elementor-16 .elementor-element.elementor-element-e0fbba3{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e0fbba3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e0fbba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/20.webp");background-repeat:repeat;background-size:auto;}.elementor-16 .elementor-element.elementor-element-5ce562c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:110px;}.elementor-16 .elementor-element.elementor-element-b7dc6fb > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-b7dc6fb img{border-radius:10px 100px 0px 0px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.15);}.elementor-16 .elementor-element.elementor-element-2c89fa0{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-2c89fa0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c89fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-f99387d > .elementor-widget-container{padding:0px 0px 05px 0px;}.elementor-16 .elementor-element.elementor-element-f99387d{text-align:center;}.elementor-16 .elementor-element.elementor-element-f99387d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:40px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-297e407{text-align:center;}.elementor-16 .elementor-element.elementor-element-297e407 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0d53d16{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c5d743f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba .elementor-heading-title{font-family:var( --e-global-typography-b077a8b-font-family ), Sans-serif;font-size:var( --e-global-typography-b077a8b-font-size );font-weight:var( --e-global-typography-b077a8b-font-weight );text-transform:var( --e-global-typography-b077a8b-text-transform );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-c942f71 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-c942f71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-d1dd3b6{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:30px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-progress-bar{height:10px;line-height:10px;color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-title{color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-16 .elementor-element.elementor-element-320f823{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-320f823 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:30px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-progress-bar{height:10px;line-height:10px;color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-title{color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-16 .elementor-element.elementor-element-46ead26{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-46ead26 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:30px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-progress-bar{height:10px;line-height:10px;color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-title{color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-16 .elementor-element.elementor-element-3540220 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-3540220 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-3540220 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-3540220{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-3540220 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-3540220.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-3540220 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-3540220 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-35d2859{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e02bf98{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-16 .elementor-element.elementor-element-c940705 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-03269cb{right:160px;}body.rtl .elementor-16 .elementor-element.elementor-element-03269cb{left:160px;}.elementor-16 .elementor-element.elementor-element-03269cb{bottom:-30px;}.elementor-16 .elementor-element.elementor-element-03269cb img{border-radius:10px 50px 10px 10px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.2);}.elementor-16 .elementor-element.elementor-element-a151dce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cdcbdd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-58e80ee > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-16 .elementor-element.elementor-element-58e80ee .elementor-heading-title{font-family:var( --e-global-typography-b077a8b-font-family ), Sans-serif;font-size:var( --e-global-typography-b077a8b-font-size );font-weight:var( --e-global-typography-b077a8b-font-weight );text-transform:var( --e-global-typography-b077a8b-text-transform );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-0d181bd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-0d181bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-9ac9b76{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8409898{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-918d189 > .elementor-widget-container{padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);}.elementor-16 .elementor-element.elementor-element-918d189.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-918d189.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-918d189.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-ad88e35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-6233990 > .elementor-widget-container{padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);}.elementor-16 .elementor-element.elementor-element-6233990.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-6233990.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-6233990.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-b85623a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-1836cb3 > .elementor-widget-container{padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);}.elementor-16 .elementor-element.elementor-element-1836cb3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-1836cb3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-1836cb3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-22eefff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-c0381f4 > .elementor-widget-container{padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);}.elementor-16 .elementor-element.elementor-element-c0381f4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-c0381f4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-c0381f4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-87f8a8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-87f8a8d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-87f8a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/20.webp");background-repeat:repeat;background-size:auto;}.elementor-16 .elementor-element.elementor-element-540dc86{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:015px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4a956fe > .elementor-widget-container{padding:0px 015px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4a956fe{text-align:center;}.elementor-16 .elementor-element.elementor-element-4a956fe .elementor-heading-title{font-family:var( --e-global-typography-b077a8b-font-family ), Sans-serif;font-size:var( --e-global-typography-b077a8b-font-size );font-weight:var( --e-global-typography-b077a8b-font-weight );text-transform:var( --e-global-typography-b077a8b-text-transform );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-9a65102.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-227434d{--e-image-carousel-slides-to-show:5;}.elementor-16 .elementor-element.elementor-element-227434d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-b45b0d7{--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;--padding-top:140px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b45b0d7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b45b0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/36.webp");}.elementor-16 .elementor-element.elementor-element-d453206 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-c4bcdfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c4bcdfc.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-4fd6710 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4fd6710{text-align:left;}.elementor-16 .elementor-element.elementor-element-4fd6710 .elementor-heading-title{font-family:var( --e-global-typography-b077a8b-font-family ), Sans-serif;font-size:var( --e-global-typography-b077a8b-font-size );font-weight:var( --e-global-typography-b077a8b-font-weight );text-transform:var( --e-global-typography-b077a8b-text-transform );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-color:#BBBBBB;padding:60px 60px 60px 60px;}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-swiper-button{font-size:20px;}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-testimonial__text{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:300;font-style:normal;}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-testimonial__name{color:#5B5B5D;font-family:"Mulish", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(min-width:568px){.elementor-16 .elementor-element.elementor-element-906f311{--width:33.3%;}.elementor-16 .elementor-element.elementor-element-35f213e{--width:33.3%;}.elementor-16 .elementor-element.elementor-element-716ac28{--width:33.3%;}.elementor-16 .elementor-element.elementor-element-c42a89a{--width:50%;}.elementor-16 .elementor-element.elementor-element-8acd58c{--width:550px;}.elementor-16 .elementor-element.elementor-element-df254f9{--width:50%;}.elementor-16 .elementor-element.elementor-element-8749312{--width:190px;}.elementor-16 .elementor-element.elementor-element-5ce562c{--width:40%;}.elementor-16 .elementor-element.elementor-element-0d53d16{--width:60%;}.elementor-16 .elementor-element.elementor-element-e02bf98{--width:45%;}.elementor-16 .elementor-element.elementor-element-a151dce{--width:55%;}.elementor-16 .elementor-element.elementor-element-8409898{--width:50%;}.elementor-16 .elementor-element.elementor-element-ad88e35{--width:50%;}.elementor-16 .elementor-element.elementor-element-b85623a{--width:50%;}.elementor-16 .elementor-element.elementor-element-22eefff{--width:50%;}}@media(max-width:1540px){.elementor-16 .elementor-element.elementor-element-12d4b98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-12d4b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartolhvac.com/wp-content/uploads/2024/03/home-banner-1.webp");background-position:center center;}.elementor-16 .elementor-element.elementor-element-12d4b98{--padding-top:230px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-size:55px;line-height:57px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-f0446d6{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3769cac{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-de02d38 img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-217e5f2 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-4e6ab3f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-d9b7438 img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-1454a53 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-a37024b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-9873fcf img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-2b5379e .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-c42a89a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-39fcd51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2fb810b .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-6522279{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-df254f9{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-8749312{bottom:120px;}.elementor-16 .elementor-element.elementor-element-28e3833 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-28e3833 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-16 .elementor-element.elementor-element-11dc8f2 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-2d72ab4 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-f99387d .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-c942f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-e02bf98{--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-16 .elementor-element.elementor-element-e02bf98.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-03269cb{width:auto;max-width:auto;bottom:-30px;text-align:right;}.elementor-16 .elementor-element.elementor-element-03269cb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-03269cb{right:140px;}body.rtl .elementor-16 .elementor-element.elementor-element-03269cb{left:140px;}.elementor-16 .elementor-element.elementor-element-03269cb img{width:150px;}.elementor-16 .elementor-element.elementor-element-58e80ee .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-0d181bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-4a956fe .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-4fd6710 .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-12d4b98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-12d4b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-12d4b98{--padding-top:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-size:45px;line-height:47px;}.elementor-16 .elementor-element.elementor-element-f0446d6{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-217e5f2 .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-8c8ec2f > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-16 .elementor-element.elementor-element-1454a53 .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-28e399c > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-16 .elementor-element.elementor-element-2b5379e .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-414cd1e > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-16 .elementor-element.elementor-element-827d87a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-title{font-size:16px;line-height:18px;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-title{font-size:16px;line-height:17px;}.elementor-16 .elementor-element.elementor-element-df254f9.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-8222400 > .elementor-widget-container{padding:0px 40px 40px 0px;}.elementor-16 .elementor-element.elementor-element-8749312{bottom:90px;}.elementor-16 .elementor-element.elementor-element-28e3833 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-16 .elementor-element.elementor-element-11dc8f2 .elementor-heading-title{font-size:23px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-2d72ab4 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-16 .elementor-element.elementor-element-f99387d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-297e407 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-c942f71 > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-16 .elementor-element.elementor-element-d1dd3b6{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-progress-bar{font-size:16px;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-title{font-size:17px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-320f823{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-progress-bar{font-size:16px;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-title{font-size:17px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-46ead26{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-progress-bar{font-size:16px;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-title{font-size:17px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-35d2859{--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-16 .elementor-element.elementor-element-e02bf98{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-03269cb{right:100px;}body.rtl .elementor-16 .elementor-element.elementor-element-03269cb{left:100px;}.elementor-16 .elementor-element.elementor-element-03269cb{bottom:10px;}.elementor-16 .elementor-element.elementor-element-03269cb img{width:120px;}.elementor-16 .elementor-element.elementor-element-9ac9b76{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:-10px;}.elementor-16 .elementor-element.elementor-element-b45b0d7{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-12d4b98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-12d4b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-16 .elementor-element.elementor-element-12d4b98{--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2964a62{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-2964a62 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-f0446d6{--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;}.elementor-16 .elementor-element.elementor-element-906f311{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-35f213e{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-716ac28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d429685{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c42a89a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-39fcd51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-global-289 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16 .elementor-element.elementor-element-2fb810b .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-6522279{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-e0fbba3{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5ce562c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5ce562c.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-f99387d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-c5d743f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-c942f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-35d2859{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-03269cb{right:40px;}body.rtl .elementor-16 .elementor-element.elementor-element-03269cb{left:40px;}.elementor-16 .elementor-element.elementor-element-cdcbdd5{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-58e80ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-58e80ee .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-0d181bd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-0d181bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-918d189 > .elementor-widget-container{padding:20px 30px 020px 30px;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6233990 > .elementor-widget-container{padding:20px 30px 020px 30px;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-1836cb3 > .elementor-widget-container{padding:20px 30px 020px 30px;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-c0381f4 > .elementor-widget-container{padding:20px 30px 020px 30px;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-87f8a8d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-540dc86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:015px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4a956fe .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-b45b0d7{--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c4bcdfc{--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:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4fd6710 .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-a00b46d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-12d4b98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-12d4b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-16 .elementor-element.elementor-element-12d4b98{--padding-top:120px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-size:36px;line-height:36px;}.elementor-16 .elementor-element.elementor-element-2964a62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:26px;}.elementor-16 .elementor-element.elementor-global-289 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 015px 0px;}.elementor-16 .elementor-element.elementor-element-8acd58c{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-827d87a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-297e407 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-c5d743f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-46ead26 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-cdcbdd5{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-58e80ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-9ac9b76{--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:0px;}.elementor-16 .elementor-element.elementor-element-8409898{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ad88e35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b85623a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-22eefff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-540dc86{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4a956fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-testimonial__name{font-size:20px;line-height:26px;}}@media(max-width:567px){.elementor-16 .elementor-element.elementor-element-12d4b98{--padding-top:100px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-06ba3da .elementor-heading-title{font-size:32px;line-height:33px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2964a62{font-size:16px;}.elementor-16 .elementor-element.elementor-element-7d97f6b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-87c6e2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-3769cac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-217e5f2 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-4e6ab3f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-1454a53 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-a37024b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2b5379e .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-d429685{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c42a89a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2fb810b .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-6522279{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-8acd58c{--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:flex-start;--align-items:flex-start;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-827d87a.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-wrapper{text-align:left;}.elementor-16 .elementor-element.elementor-element-827d87a .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-wrapper{text-align:left;}.elementor-16 .elementor-element.elementor-element-b3eac00 .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-df254f9{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8749312{--width:110px;bottom:50px;}.elementor-16 .elementor-element.elementor-element-28e3833 .elementor-heading-title{font-size:65px;line-height:67px;}.elementor-16 .elementor-element.elementor-element-11dc8f2 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-2d72ab4 .elementor-heading-title{font-size:10px;line-height:12px;}.elementor-16 .elementor-element.elementor-element-e0fbba3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5ce562c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f99387d .elementor-heading-title{font-size:26px;line-height:27px;}.elementor-16 .elementor-element.elementor-element-297e407 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-5b0d1ba .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-c942f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-progress-bar{font-size:15px;}.elementor-16 .elementor-element.elementor-element-d1dd3b6 .elementor-title{font-size:15px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-progress-bar{font-size:15px;}.elementor-16 .elementor-element.elementor-element-320f823 .elementor-title{font-size:15px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-46ead26 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-progress-bar{font-size:15px;}.elementor-16 .elementor-element.elementor-element-46ead26 .elementor-title{font-size:15px;line-height:23px;}.elementor-16 .elementor-element.elementor-element-3540220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-35d2859{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-58e80ee .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-0d181bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-87f8a8d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4a956fe .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-b45b0d7{--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c4bcdfc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-4fd6710{text-align:center;}.elementor-16 .elementor-element.elementor-element-4fd6710 .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-323f092 .elementor-testimonial__name{font-size:18px;}}@media(max-width:1540px) and (min-width:568px){.elementor-16 .elementor-element.elementor-element-8749312{--width:140px;}}@media(max-width:1366px) and (min-width:568px){.elementor-16 .elementor-element.elementor-element-8acd58c{--width:100%;}.elementor-16 .elementor-element.elementor-element-8749312{--width:120px;}.elementor-16 .elementor-element.elementor-element-a151dce{--width:100%;}}@media(max-width:1024px) and (min-width:568px){.elementor-16 .elementor-element.elementor-element-906f311{--width:100%;}.elementor-16 .elementor-element.elementor-element-35f213e{--width:100%;}.elementor-16 .elementor-element.elementor-element-716ac28{--width:100%;}.elementor-16 .elementor-element.elementor-element-c42a89a{--width:100%;}.elementor-16 .elementor-element.elementor-element-df254f9{--width:80%;}.elementor-16 .elementor-element.elementor-element-5ce562c{--width:400px;}.elementor-16 .elementor-element.elementor-element-0d53d16{--width:100%;}}@media(max-width:767px) and (min-width:568px){.elementor-16 .elementor-element.elementor-element-e02bf98{--width:350px;}.elementor-16 .elementor-element.elementor-element-8409898{--width:100%;}.elementor-16 .elementor-element.elementor-element-ad88e35{--width:100%;}.elementor-16 .elementor-element.elementor-element-b85623a{--width:100%;}.elementor-16 .elementor-element.elementor-element-22eefff{--width:100%;}}@media(min-width:1921px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2fb810b .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-6522279{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-5b0d1ba .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-c942f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-58e80ee .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-0d181bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-918d189 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6233990 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-1836cb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-c0381f4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-4a956fe .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-9a65102{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-4fd6710 .elementor-heading-title{font-size:var( --e-global-typography-b077a8b-font-size );line-height:var( --e-global-typography-b077a8b-line-height );}.elementor-16 .elementor-element.elementor-element-a00b46d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}