.avia-section.av-3kpj4du-809199e0a48724c8098c8a94df5b1b96 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://diamondappliancestl.com/wp-content/uploads/2023/07/Ballwin-MO-appliance-repairs-service.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-3kpj4du-809199e0a48724c8098c8a94df5b1b96 .av-section-color-overlay{
opacity:0.7;
background-color:#f7f7f7;
}
#top .avia-section.av-3kpj4du-809199e0a48724c8098c8a94df5b1b96 .scroll-down-link{
color:#b02b2c;
}
.avia-section.av-3kpj4du-809199e0a48724c8098c8a94df5b1b96 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d{
padding-bottom:10px;
font-size:48px;
}
body .av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d .av-subheading{
font-size:18px;
}

#top .av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8{
padding-bottom:10px;
color:#b02b2c;
font-size:40px;
}
body .av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .special-heading-inner-border{
border-color:#b02b2c;
}
.av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .av-subheading{
font-size:28px;
}

#top .togglecontainer.av-3fd3to2-b7646337db4be537c5c8117aa7249e03 p.toggler{
color:#b02b2c;
background-color:#ffffff;
border-color:#b02b2c;
}
#top .togglecontainer.av-3fd3to2-b7646337db4be537c5c8117aa7249e03 p.toggler .toggle_icon{
color:#b02b2c;
border-color:#b02b2c;
}
#top .togglecontainer.av-3fd3to2-b7646337db4be537c5c8117aa7249e03 .toggle_wrap .toggle_content{
color:#b02b2c;
background-color:#ffffff;
border-color:#b02b2c;
}

.flex_cell.av-3a2wwgy-7d03339de4f126947137c15e172e60ea{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3a2wwgy-7d03339de4f126947137c15e172e60ea{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-34z3j5u-431fdf8d859904255e529f0c96dbd695{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-34z3j5u-431fdf8d859904255e529f0c96dbd695{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-346r31u-88a09ec7ca9c9087a43237e0d9455ceb{
height:25px;
}

#top .av-special-heading.av-324944i-238cf7cf6b61260be812116c3fb6e948{
padding-bottom:10px;
}
body .av-special-heading.av-324944i-238cf7cf6b61260be812116c3fb6e948 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-324944i-238cf7cf6b61260be812116c3fb6e948 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2zxur6q-6cfc62e24c6432e4b274ebb75e4c9e29{
height:25px;
}

.iconbox.av-2yk2paq-1aaa57872ff1ab34ca35181227080d22 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2xp339e-82a05ee018d00ac5ac288caf059fda5e .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2vjw0yq-317ed13985fb08404782053fd6eb207c .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2tls8he-521c554ccf8409f216938bac40dab3cb .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2snvtaq-c2dbfc39f8f4ce95449ebeb5de756d3e .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.flex_cell.av-2oseleq-6e5039f7220c4a0dc01e2864f412c06b{
vertical-align:top;
background-color:#e8e8e8;
}
.responsive #top #wrap_all .flex_cell.av-2oseleq-6e5039f7220c4a0dc01e2864f412c06b{
padding:30px 50px 30px 50px !important;
}

#top .hr.hr-invisible.av-2mks2yq-6aef31a9553ae7e4296df2acc8ec6acd{
height:25px;
}

#top .av-special-heading.av-2m558ma-a175c826c4b7f307f76d9cb18c724da1{
padding-bottom:10px;
}
body .av-special-heading.av-2m558ma-a175c826c4b7f307f76d9cb18c724da1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2m558ma-a175c826c4b7f307f76d9cb18c724da1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2kcfmvm-98fc7abe0d9c211bf2e4d1fc54d505ba{
height:25px;
}

#top .hr.hr-invisible.av-2g8hf1u-fad842f6ff04abf21c91e279fe863d03{
height:30px;
}

.avia-image-container.av-2ej24ki-88d613d1c27b36e5d39e864d938312e6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ej24ki-88d613d1c27b36e5d39e864d938312e6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2cpssya-7b2a48fdcce5c399560ef10df42cbd2c{
height:30px;
}

.avia-image-container.av-2b0uvgy-70214633b1faf18ebf10a3b180e4c9d9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2b0uvgy-70214633b1faf18ebf10a3b180e4c9d9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-80ad76-b9eebe797b4b1eabb12e30f537802cbe{
vertical-align:top;
background-color:#0e40a5;
}
.responsive #top #wrap_all .flex_cell.av-80ad76-b9eebe797b4b1eabb12e30f537802cbe{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72{
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-25crwqa-743bf15063289e80982df02ce5876065{
height:25px;
}

.flex_column.av-23lkj5e-5f5806a0b2ea3617a0a57154263cf005{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-21umssi-3fb1fa096e9c9bc5b697c7870e779d95 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-1yvycma-bdcad44ce44a775dbd8becf74a7d1a0c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1yvycma-bdcad44ce44a775dbd8becf74a7d1a0c{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-6ve3nm-0cc206620b3525786f0fe6b5d96a2f0d{
height:25px;
}

#top .av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c .av-subheading{
font-size:15px;
}

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

.flex_cell.av-1i962du-a3cd9105fa3b1d2d3b9a88f53181e18f{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-1i962du-a3cd9105fa3b1d2d3b9a88f53181e18f{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-1g976s2-f352fd6325e0b07be72fcf2f7b75c5f6{
padding-bottom:10px;
}
body .av-special-heading.av-1g976s2-f352fd6325e0b07be72fcf2f7b75c5f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1g976s2-f352fd6325e0b07be72fcf2f7b75c5f6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1ec71rm-330c5d0c45966cd37bbce0d7eabe75df{
height:25px;
}

#top .hr.hr-invisible.av-y5q982-14235f9d2def696870a9c6c3a922cd44{
height:10px;
}

.flex_cell.av-ueipqq-d2363df04f9f293eec751eb0ede2760c{
vertical-align:top;
background-color:#e8e8e8;
}
.responsive #top #wrap_all .flex_cell.av-ueipqq-d2363df04f9f293eec751eb0ede2760c{
padding:30px 50px 30px 50px !important;
}

#top .av-special-heading.av-sn6u4i-fb156ad9b93163aaa802dc58a1bd3f34{
padding-bottom:10px;
}
body .av-special-heading.av-sn6u4i-fb156ad9b93163aaa802dc58a1bd3f34 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-sn6u4i-fb156ad9b93163aaa802dc58a1bd3f34 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-rjkfte-0329d7200adfbabbb90f8d9307d20e0d{
height:25px;
}

#top .hr.hr-invisible.av-ds87xu-ef4e4092b5011736afb622c041008209{
height:10px;
}

#top #wrap_all .avia-button.av-attmpe-dcf7186da4a2c17251dbd435eb24d07d{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-attmpe-dcf7186da4a2c17251dbd435eb24d07d:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-7rxvaq-b4cb31e3efd2a2ed79af5e0e6b6facc3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7rxvaq-b4cb31e3efd2a2ed79af5e0e6b6facc3{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-49mjle-ebbf8c23665d5a52a514b45319353429{
padding-bottom:10px;
}
body .av-special-heading.av-49mjle-ebbf8c23665d5a52a514b45319353429 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-49mjle-ebbf8c23665d5a52a514b45319353429 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3itokaa-46c8fd83a5dd5baf8fe59ef3e751641d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gcf1k2-5e39b1f278d9814d3e1043d3f004e0a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26h4gea-6e61d58e787ef0a4c74092925571bf72 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1uln0c2-b058c049f5ee4619b7beff43b0bd494c .av-special-heading-tag{
font-size:0.8em;
}
}
