.avia-section.av-m5obzolu-2e7a2c5f6010b0606e28ab0f57b18e05 .av-parallax .av-parallax-inner{
background-color:#0071bc;
background-image:url(https://legacy-comfort.com/wp-content/uploads/2025/01/62571dc9b13fa85291ae4216b2b07e2b_1200-scaled.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m5obzolu-2e7a2c5f6010b0606e28ab0f57b18e05 .av-section-color-overlay{
opacity:0.6;
background-color:#326092;
}

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

.avia-buttonrow-wrap.av-1xzru-32cb1efff44f01474e157a5234ad5ad6 .avia-button{
font-size:32px;
}

#top #wrap_all .avia-button.av-1piiy-e62ba8fe26b640b3e5112bdca413743f{
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-1piiy-e62ba8fe26b640b3e5112bdca413743f:hover{
background-color:#14396e;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1piiy-e62ba8fe26b640b3e5112bdca413743f:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-1piiy-e62ba8fe26b640b3e5112bdca413743f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-2i2e-906c20fbbda040782069d32325731830{
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-2i2e-906c20fbbda040782069d32325731830:hover{
background-color:#6e0609;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2i2e-906c20fbbda040782069d32325731830:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-2i2e-906c20fbbda040782069d32325731830:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-10husa-824a120317b3de9e85ac4701f67cced5{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#143a6e;
}
.responsive #top #wrap_all .flex_cell.av-10husa-824a120317b3de9e85ac4701f67cced5{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-zw3re-f24ace338b52ec690033eff380c9f845{
background-color:#326092;
background-image:unset;
}
.avia-section.av-zw3re-f24ace338b52ec690033eff380c9f845 .av-section-color-overlay{
opacity:0.9;
background-color:#234f78;
}

#top .av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0{
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-subheading{
font-size:34px;
}

#top .av_textblock_section.av-m5oc1fr6-681188146a5fd03c275a853784ce53d7 .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-m5oc3anw-8569aeeefcf978c1d3ef07206c5a576e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5oc3anw-8569aeeefcf978c1d3ef07206c5a576e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-m5oc3eyl-6dfd501cb0656f6345b870654b9c32e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5oc3eyl-6dfd501cb0656f6345b870654b9c32e9 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-m5oc3ith-d95e46d4ab3611cba555a11bbdaec848 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5oc3ith-d95e46d4ab3611cba555a11bbdaec848 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-section.av-fa4sy-c11f423b250009163da7fe19e923958e{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-m5ocb0py-8bf475e512ad2c60136b020d7d22cdae{
color:#222222;
font-size:50px;
}
body .av-special-heading.av-m5ocb0py-8bf475e512ad2c60136b020d7d22cdae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5ocb0py-8bf475e512ad2c60136b020d7d22cdae .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m5ocb0py-8bf475e512ad2c60136b020d7d22cdae .special-heading-inner-border{
border-color:#222222;
}
.av-special-heading.av-m5ocb0py-8bf475e512ad2c60136b020d7d22cdae .av-subheading{
font-size:34px;
}

.flex_column.av-efmi2-535b6fcd9098d28624afbd76171d6013{
width:20.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-efmi2-535b6fcd9098d28624afbd76171d6013 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-m5y8au5i-fe00567e762d322bab6cc77561b3b5e4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5y8au5i-fe00567e762d322bab6cc77561b3b5e4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2brom-469825390997f11bc97e78768c92804a{
width:20.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2brom-469825390997f11bc97e78768c92804a .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-m5y8b413-6cbd7d0eaed57b0f3ee7a3166c2e3ff0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5y8b413-6cbd7d0eaed57b0f3ee7a3166c2e3ff0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1jjha-6fb39c99e4e9a4f796ab8d8d5cf14f0a{
width:20.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1jjha-6fb39c99e4e9a4f796ab8d8d5cf14f0a .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-m5y8btpz-fb0c2b22cae61dac3a728f2c20b0e569 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5y8btpz-fb0c2b22cae61dac3a728f2c20b0e569 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-xsly-651e2b7e110b39d3ec1befb53aadab82{
width:20.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-xsly-651e2b7e110b39d3ec1befb53aadab82 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-m5y8c9lh-04dfa826d56506a206c9c257e5a2957c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5y8c9lh-04dfa826d56506a206c9c257e5a2957c .av-image-caption-overlay-center{
color:#ffffff;
}

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


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

#top #wrap_all .av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-subheading{
font-size:28px;
}

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

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

#top #wrap_all .av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-zkx4y-52cb52e492ce357bacebbc4d70d78de0 .av-subheading{
font-size:28px;
}

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