#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__0 .avia-caption-title{
font-size:58px;
}
#top .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__0 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__1 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-fgn8ai-9052ee0eaea203d5988469236711fdea__1 .avia-caption-content p{
font-size:38px;
}

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

.flex_column.av-elo0wy-39f5a40daad3fb18b82bd25f57f1e506{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-edwj6q-23d82a05ba9595e9151be32be4101ce4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-cvzu7u-972e724777a149648f8738d7b8b95502{
background-color:#d63e2d;
background-image:unset;
}

#top .av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a{
padding-bottom:10px;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .av-subheading{
font-size:30px;
}

.av_font_icon.av-cir9ky-6640aa942a8ac48abcacd9a3f7abd65a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-cir9ky-6640aa942a8ac48abcacd9a3f7abd65a .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-cconze-63823a0b5d12ea2e634ae24690892e20{
background-repeat:no-repeat;
background-image:url(https://soutahfireplacestore.com/wp-content/uploads/2016/02/fireplaces-in-cedar-city.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

#top .av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb .av-subheading{
font-size:25px;
}

.flex_column.av-bt9t16-e415f6e2eac67ffceff1f4939f48b9b9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bo07ey-8bd0d77483702c8a4a56e4ea346d0cad{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-aqf89m-9c14f95c85c821300cf00e0bb9b3182b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-aiigq2-7ee6334d4daf9506b8f07977464a9035 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://soutahfireplacestore.com/wp-content/uploads/2016/02/firepits-in-cedar-city.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769 .av-subheading{
font-size:15px;
}

#top .av-rotator-container.av-zje4i-d57ed8d9da80cfeb458711692a297063{
text-align:center;
}
#top .av-rotator-container.av-zje4i-d57ed8d9da80cfeb458711692a297063 .av-rotator-container-inner{
font-size:70px;
}

#top .hr.hr-invisible.av-8ue1qq-d730fd71aca4dd653a0f440335394ba4{
height:20px;
}

.avia-section.av-8i47vm-7d34acfeaeb44080178be1a2844dd405{
background-repeat:no-repeat;
background-image:url(https://soutahfireplacestore.com/wp-content/uploads/2016/02/gas-fireplaces-in-cedar-city.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-8i47vm-7d34acfeaeb44080178be1a2844dd405 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175 .av-subheading{
font-size:35px;
}

.flex_column.av-85tuq2-c0f243024884b6c89f2744a8b0ca823f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-82duzm-3158d14a711dbb7d92596b87ffee8f20{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-82duzm-3158d14a711dbb7d92596b87ffee8f20 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-7uv9h6-1776c8f01238b3008c2dd78af0797219{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-7nld8i-7a432474aa0599f31c77fdb1f4b4e41f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-7nld8i-7a432474aa0599f31c77fdb1f4b4e41f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-7khfwy-0c9202ffbfdc53ef3b544bac29f981da{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-7b7m62-b99820a67f6cb849cd6e3f37620247ed{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-7b7m62-b99820a67f6cb849cd6e3f37620247ed .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-76gfcy-927f50da563f7bd2ce69705de4c95bf2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6yt4v6-b246f48e3417fc12758cf428e93f2790{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6yt4v6-b246f48e3417fc12758cf428e93f2790 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-6t4oiy-d0cfaaf04428226ee9ee368111308e34{
height:25px;
}

.avia-section.av-6l4rk2-4284f02c47bae2d7a7d69a6c8a0eaf3e{
background-repeat:no-repeat;
background-image:url(https://soutahfireplacestore.com/wp-content/uploads/2016/02/Background-fire2.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

#top .av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac .av-subheading{
font-size:15px;
}

.flex_column.av-64y0e2-5f90eb89091efceb5229a65bfe3e485f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5zwfcq-362050177a926e75713105f8e7125c68{
padding-bottom:20px;
}
body .av-special-heading.av-5zwfcq-362050177a926e75713105f8e7125c68 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5zwfcq-362050177a926e75713105f8e7125c68 .av-subheading{
font-size:15px;
}

.flex_column.av-5x9yw2-963a81113c9bd6a507ecb4c466e56421{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5nqls2-1947ef4b9fc0965548da79a450f0f7e2{
padding-bottom:20px;
}
body .av-special-heading.av-5nqls2-1947ef4b9fc0965548da79a450f0f7e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5nqls2-1947ef4b9fc0965548da79a450f0f7e2 .av-subheading{
font-size:15px;
}

.flex_column.av-5jcntm-ad5d0484f0f8e8a680ff6fbdd50e5339{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5by9jm-cf6db84f8f592502022a775aa60aca86{
padding-bottom:20px;
}
body .av-special-heading.av-5by9jm-cf6db84f8f592502022a775aa60aca86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5by9jm-cf6db84f8f592502022a775aa60aca86 .av-subheading{
font-size:15px;
}

.flex_column.av-59ubqy-3d69cdbcb1468b45df91251c1f662ba0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-54h0n6-09a5cd420ed054dfd80b76c1dede6fda{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-4oe9rm-cadc72fe24e3157b69e5a400dedf2b83 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158 .av-subheading{
font-size:15px;
}

.flex_column.av-fyx0i-d2a6d04df821a4bf74d168512c59f7c5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-45slqq-87ce454192c57de9ca6260ae30736d0f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3u7doi-0aa6649b8931c233d45af3cc8d662864{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3s2lsi-cf5f02d11e78634c499a6ad4345ccfe1{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-3lxe22-186b1cfd1b5b7c4c8690a6d0444fb463 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-3c0ngq-1d24a8ae89e42dd37ed9cac7743c8f95{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-37qezu-8eb43cf9e82e4f201d38d317d273daea .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-32l8bu-ef2002589355b5eb0f6cc47fc71b8e56{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2ydnje-b6db73949ff245ed20256b26e3a7e763 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2pfc56-19945a9ec8374d8b985ff474ef020d8a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2hzz56-4759f8539d3eba7cc2adfa314d25cbd9 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2dxssq-7853c29e54c662d5eac1ef1b1cfd7ba1{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2axple-3226c2b4c3e2b630b20bcdf3d4ded727 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39 .av-subheading{
font-size:15px;
}

.flex_column.av-1s50he-d71d7c28bd430b34e50d08bfa53d96c6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1mbite-2100a746d238bafd5f43d45c29feaa73{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-duf5m-0d8fcbb234721d1d941a7101f0e48926{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-9flka-3db65ef9c84d0ee645e641c7a9ea1b77{
background-repeat:no-repeat;
background-image:url(https://soutahfireplacestore.com/wp-content/uploads/2016/02/Logs.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-9flka-3db65ef9c84d0ee645e641c7a9ea1b77 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4jlwy-79475ef36fd828ab8d15fe46c5d4428a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-byl7gq-1264c7170aa8edd304d8b6b8cbcf27bb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-a6fq9e-ee0bb1c3084f123920401a3c157ec769 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8ddh9u-76ae59a2f21f9b11f6e65bd048e77175 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6bgenu-30f59d78765b5fc24c7dc1a0788e2fac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4hdww2-5a0a413251840a2fcef24b79ac7b1158 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjave-f0270b3ed494ac2bc2edb35d801c8c39 .av-special-heading-tag{
font-size:0.8em;
}
}
