.avia-section.av-26ka0ds-3743aa85ba7eddba7d86a7b9f7d3b76d .av-parallax .av-parallax-inner{
background-color:#0071bc;
background-image:url(https://legacy-comfort.com/wp-content/uploads/2025/01/HEATING_BACK.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-26ka0ds-3743aa85ba7eddba7d86a7b9f7d3b76d .av-section-color-overlay{
opacity:0.6;
background-color:#326092;
}

#top .av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05{
padding-bottom:30px;
color:#ffffff;
font-size:75px;
}
body .av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-special-heading-tag{
font-size:75px;
}
.av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-subheading{
font-size:34px;
}

.avia-buttonrow-wrap.av-25mn8f4-6921626b2b537fcd28ec088968848dae .avia-button{
font-size:32px;
}

#top #wrap_all .avia-button.av-22s5174-6888306d3967b5a4c9a852a6222ede2a{
background-color:#326092;
border-color:#143a6e;
border-style:solid;
border-width:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}
#top #wrap_all .avia-button.av-22s5174-6888306d3967b5a4c9a852a6222ede2a:hover{
background-color:#14396e;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22s5174-6888306d3967b5a4c9a852a6222ede2a:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-22s5174-6888306d3967b5a4c9a852a6222ede2a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-21zixv4-240ddae21328131e0a2a04758c7f3b4b{
background-color:#af2b2d;
border-color:#6e0609;
border-style:solid;
border-width:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}
#top #wrap_all .avia-button.av-21zixv4-240ddae21328131e0a2a04758c7f3b4b:hover{
background-color:#6e0609;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-21zixv4-240ddae21328131e0a2a04758c7f3b4b:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-21zixv4-240ddae21328131e0a2a04758c7f3b4b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-1xtx4z4-d32a0486468b49d12f953ad4c2dc255e{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#143a6e;
}
.responsive #top #wrap_all .flex_cell.av-1xtx4z4-d32a0486468b49d12f953ad4c2dc255e{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1xf1auo-50b293152bc0280404e49de345483608{
background-color:#af2b2d;
background-image:unset;
}

.flex_column.av-m6129u6y-35d5fb42da183c30f5e84d62b098057c{
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKBLUE-1.jpg) 50% 50% no-repeat scroll #24507a;
}

#top .av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-m612931m-42ea602a9838b9829d1956d334e183d7 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-21g21c-14883db0216d4a51656beb49d7c5c693{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#143a6e;
}
.responsive #top #wrap_all .flex_cell.av-21g21c-14883db0216d4a51656beb49d7c5c693{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1nwbzc0-1b41f57cceb6e5e8c054caa7fd60a99d{
background-color:#24507a;
background-image:unset;
}

#top .av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-subheading{
font-size:34px;
}

.flex_column.av-m612d94n-fa97e8639c795df69ed5651c3f12eef7{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m612d94n-fa97e8639c795df69ed5651c3f12eef7 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-m612dkcl-0e1b339f0caa428e915aa9e96ca600a6 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-3jk57k-49b39f6ab56d3e97003ce61fa706a242{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3jk57k-49b39f6ab56d3e97003ce61fa706a242 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-vphk4w-cd650c6ce8442ebc547cd9276f233f64 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-uxnrbk-6b70ecc7caa7135481ba86a5d1199cbc{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-uxnrbk-6b70ecc7caa7135481ba86a5d1199cbc .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-rxfsow-6d109e3745ebcf4fc1c5f05ebc393914 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-l0btgw-060db3a884c28cae30481f3f59d0ea63{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-l0btgw-060db3a884c28cae30481f3f59d0ea63 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-gze1yo-11f9f154c4a15264d18066d1f8221344 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-g593bk-c4bc33a61d5ae010bed50e117075f2ce{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-g593bk-c4bc33a61d5ae010bed50e117075f2ce .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-cewmo0-923e5b9c72969c21903790c53a30a1da .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-apshf4-779169a97524962d506c9dee687d2f88{
width:32%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:dashed;
border-radius:10px 10px 10px 10px;
padding:3% 3% 3% 3%;
background:url(https://legacy-comfort.com/wp-content/uploads/2025/01/COUPONBACKRED-2.jpg) 50% 50% no-repeat scroll #af2b2d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-apshf4-779169a97524962d506c9dee687d2f88 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4{
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-8745zk-5503e2c735c004d0381cf6bc7e1a3969 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-ybsu2o-14f3f9dbad7f6f15ef44317c3aedd2a4{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#143a6e;
}
.responsive #top #wrap_all .flex_cell.av-ybsu2o-14f3f9dbad7f6f15ef44317c3aedd2a4{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-subheading{
font-size:28px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m6122sq0-cbde6453c263dc7f6811ea5850137a05 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m6127cx0-afa78f5169fc5c1f3c93d6cb169a8aa7 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1m8176o-8c6900bbd08f472cf34ae3559c465ea2 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m612dffb-1542cc667442101f25451b307c86dc39 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3fbbo0-5b753a9ed1acc94eac0decd1fbea129f .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-sqaods-bb74706d3b03d23e66e18d2b1b8c59d6 .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-jex7bk-4207249510583f620e185dddfe60b0df .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ep15uo-950b45bd6bc180c4657f0896c36cbaab .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9dr8c0-9501acb468bb6a50fa95f203150166e4 .av-subheading{
font-size:28px;
}
}
