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

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

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

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

.flex_cell.av-39pjaiz-e6d6348c40aadf0bfdeb4fc1ad8581ba{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-39pjaiz-e6d6348c40aadf0bfdeb4fc1ad8581ba{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-361bci3-ec48e3f7eff0f91102bfd14408d4e983{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-361bci3-ec48e3f7eff0f91102bfd14408d4e983{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-34bz21n-5ff43c9dcedd2628b922b72aea0c3ec1{
height:25px;
}

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

#top .hr.hr-invisible.av-304pvt7-7097eb857947d2a34ac0bd7fb69921bf{
height:25px;
}

.iconbox.av-2yfqo17-07efb9e9301d1741621bee88503c9684 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2x9vohn-7ce320fd7b67314de135a2450f1496e6 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2vl2grf-26f07c97cca161a4aedab367935bf08d .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2u14d1n-d3e3f1f6e6e8b87dda6af0a29d238c03 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2rx7lez-744feab3478ab44f803a6a1843160dd2 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2q672qz-20c5b0ad5c968e70b53c2f6b7558a813 .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

.iconbox.av-2o4t6q3-69ac45e44dc15b9aa8bdfc110c4cabde .iconbox_icon{
background-color:#444444;
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2kb8ror-e87618afefb9b9c158427c0905acf0e3{
height:25px;
}

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

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

#top .hr.hr-invisible.av-8kztmz-43d45e8f86c8c2ac94dbdc4c29bb2cad{
height:30px;
}

.avia-image-container.av-2bkzbqj-8d72cabc9172fd9728ede2dafe108666 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2bkzbqj-8d72cabc9172fd9728ede2dafe108666 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2ak9yaj-562f097ed27f272e3a00167540ede570{
height:30px;
}

.avia-image-container.av-27wd0qj-4716e93cc37bfa11b7b5f6b0a3673af0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-27wd0qj-4716e93cc37bfa11b7b5f6b0a3673af0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-249fddn-1d277723b1166028082b6c6ed77d9302{
vertical-align:top;
background-color:#0e40a5;
}
.responsive #top #wrap_all .flex_cell.av-249fddn-1d277723b1166028082b6c6ed77d9302{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209{
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-21r1zgr-937862d18189fe898b9c870aa1e09641{
height:25px;
}

.flex_column.av-1zd72bf-9e4555f6faf49abcb1d8774995e21e58{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1yvrpfv-2f78e86f1f930290b94cdeb6fdc19c8c .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-1tehiff-fe90abf2b550c74c691e42ff98dc39ed{
height:25px;
}

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

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

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

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

#top .hr.hr-invisible.av-wjoph7-a02fe760e513abbbb90a1165b25ebc3f{
height:10px;
}

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

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

#top .hr.hr-invisible.av-e6qror-1bf271c4f2b239d407c5e46cbd499341{
height:10px;
}

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

.flex_cell.av-81vlej-69cfbab476c490fe8527268750bfe04d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-81vlej-69cfbab476c490fe8527268750bfe04d{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-4x1b4b-617529cba9d92817d861051bd0737b05{
padding-bottom:10px;
}
body .av-special-heading.av-4x1b4b-617529cba9d92817d861051bd0737b05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4x1b4b-617529cba9d92817d861051bd0737b05 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-3hd29uz-a0dfd53f537b36380234a60085018a1f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1s0cduz-4fa8726b28dca59d2e22bf43590180f9 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3hd29uz-a0dfd53f537b36380234a60085018a1f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-23u5dzv-250c0d4431a8edf5fb9a3a10cb171209 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1s0cduz-4fa8726b28dca59d2e22bf43590180f9 .av-special-heading-tag{
font-size:0.8em;
}
}
