.elementor-kit-10{--e-global-color-primary:#D9272F;--e-global-color-secondary:#169BD6;--e-global-color-text:#000000;--e-global-color-accent:#ECECEC;--e-global-color-132ac26:#FFFFFF;--e-global-color-3ee9af7:#252525;--e-global-color-dced591:#F7F7F7;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Bitter";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-text );text-decoration:underline;}.elementor-kit-10 a:hover{color:var( --e-global-color-primary );}.elementor-kit-10 h1{font-family:"Bitter", Sans-serif;font-size:clamp(2.250rem, 1.667rem + 2.917vw, 4.000rem);font-weight:700;}.elementor-kit-10 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-10 h3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-10 h4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-10 h5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-10 h6{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1700px;}.e-con{--container-max-width:1700px;--container-default-padding-top:5px;--container-default-padding-right:20px;--container-default-padding-bottom:5px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1250px){.elementor-kit-10{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-kit-10{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-primary:#D9272F; --color-secondary:#169BD6; --color-text:#000000; --color-accent:#ECECEC; --font-heading:Bitter; --font-body:Lato; --color-white:#ffffff; --font-size-paragraph:clamp(0.938rem, 0.896rem + 0.208vw, 1.063rem); --font-size-h1:clamp(2.250rem, 1.667rem + 2.917vw, 4.000rem); --font-size-h2:clamp(1.625rem, 1.250rem + 1.875vw, 2.750rem); --font-size-h3:clamp(1.250rem, 1.000rem + 1.250vw, 2.000rem); --font-size-h4:clamp(1.000rem, 0.833rem + 0.833vw, 1.500rem); --font-size-h5:clamp(0.875rem, 0.792rem + 0.417vw, 1.125rem); --font-size-h6:clamp(0.750rem, 0.708rem + 0.208vw, 0.875rem); --color-off-white:#f7f7f7; }
/* Start custom CSS */@media (max-width: 768px) {

	.webchat-button,
	.hxc4webroot {
		display: none;
	}

	#ae_launcher {
		transform: translateY(-50px) !important;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bitter';
	font-display: auto;
	src: url('https://www.tripletheating.com/wp-content/uploads/2026/07/Bitter-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */