#top #wrap_all .avia-slideshow .av-slideshow-caption.av-e1y97u-6404b9574ded08f64ae70311098ce3b0__0 .avia-caption-title{
font-size:44px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-e1y97u-6404b9574ded08f64ae70311098ce3b0__0 .avia-caption-content{
font-size:20px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-e1y97u-6404b9574ded08f64ae70311098ce3b0__0 .avia-caption-content p{
font-size:20px;
}

.flex_cell.av-di7raa-517886ee9ac9b2e76806a782b7cc6f13{
vertical-align:top;
background-color:#4e9a3d;
}
.responsive #top #wrap_all .flex_cell.av-di7raa-517886ee9ac9b2e76806a782b7cc6f13{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-dcd2eq-62b064a154439010021f862d92e5e4be{
vertical-align:top;
background-color:#4e9a3d;
}
.responsive #top #wrap_all .flex_cell.av-dcd2eq-62b064a154439010021f862d92e5e4be{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1alcii-2458e0d8da812825a45712aeaab8a92b{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-1alcii-2458e0d8da812825a45712aeaab8a92b{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#a81010;
}

.av_font_icon.av-cvwpka-65717d3528c89774851e7db7828004bc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-cvwpka-65717d3528c89774851e7db7828004bc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-cvwpka-65717d3528c89774851e7db7828004bc .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-cok7yi-4bebe1ae17a5d66827097750383828bd{
height:20px;
}

#top .av_textblock_section.av-18w8o2-9d66875ffaa4ab8a716d35ad2e159694 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-cbcxma-a213ed008c2eeb771575dc5b0c0583de{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-byjasi-8ef004cfa3703ff4c0befd83a4900d47{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-byjasi-8ef004cfa3703ff4c0befd83a4900d47{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ce1314;
}

.av_font_icon.av-bv6cmi-c515fd8b31b3e6de54a9499e1610ce1f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bv6cmi-c515fd8b31b3e6de54a9499e1610ce1f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bv6cmi-c515fd8b31b3e6de54a9499e1610ce1f .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-161lga-84679631a511764b34459d2d109ff084{
height:20px;
}

#top .av_textblock_section.av-bjfguy-c003ad337164809f60a072acfc17273c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ba6y6i-dd85bc8da7eff8889b124e1590975834{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b1x2ey-6253bba383a4d74e8a2af63ac4f941c2{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-b1x2ey-6253bba383a4d74e8a2af63ac4f941c2{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ea292a;
}

.av_font_icon.av-aw5m1u-c1c9761304419ff7cfba023d330a6556{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-aw5m1u-c1c9761304419ff7cfba023d330a6556 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-aw5m1u-c1c9761304419ff7cfba023d330a6556 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-apssea-c2bdaff668586ced0614a79ee10f2a73{
height:20px;
}

#top .av_textblock_section.av-ah3uyq-60e761962af5ae12b3de899580c07168 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ab2iw2-5e9a49f33ba60b17451c4ad4bfc746c8{
height:8px;
}

#top .hr.hr-invisible.av-9z9jia-23434e9fde3f997379e044957962bb9d{
height:50px;
}

#top .av-special-heading.av-9s015m-a4090b8b9d6acbff6a9df0b75baed9c2{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-9s015m-a4090b8b9d6acbff6a9df0b75baed9c2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9s015m-a4090b8b9d6acbff6a9df0b75baed9c2 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9s015m-a4090b8b9d6acbff6a9df0b75baed9c2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9ni3oi-ce0c03d9ba2de95eb5d08e045963f074{
height:50px;
}

.flex_column.av-9kz3g2-7cffe94f028536f64caf9ec097617502{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-9cv5ey-764f81b07e24d388896b6aae5971d8bc .iconbox_icon{
background-color:#a81010;
border:1px solid #a81010;
color:#ffffff;
}
.iconbox.av-9cv5ey-764f81b07e24d388896b6aae5971d8bc .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-97b7vu-d00532ef9a5298ac3b23c8f59fb47187{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-8y3pgy-7b8cc1803130cd1ff3ca0619163fb61e .iconbox_icon{
background-color:#4e9a3d;
border:1px solid #4e9a3d;
color:#ffffff;
}
.iconbox.av-8y3pgy-7b8cc1803130cd1ff3ca0619163fb61e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-8w72si-89814c9dd8ff359c7106f6784fc89ec9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-8naio2-4efcda5cfd36e7a7bc5cc0ce13458f17 .iconbox_icon{
background-color:#4e9a3d;
border:1px solid #4e9a3d;
color:#ffffff;
}
.iconbox.av-8naio2-4efcda5cfd36e7a7bc5cc0ce13458f17 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-8j3euq-cd21e1ab847813496a1df75f0a65f333{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-8dj47e-ae44dd44ae2481653059e51e5eeb5750 .iconbox_icon{
background-color:#a81010;
border:1px solid #a81010;
color:#ffffff;
}
.iconbox.av-8dj47e-ae44dd44ae2481653059e51e5eeb5750 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-88gnj6-323967da63a4b00012dbb459e6c6b503{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-824x8a-d7d99eb761bf227228ca6844a5d70e7d .iconbox_icon{
background-color:#a81010;
border:1px solid #a81010;
color:#ffffff;
}
.iconbox.av-824x8a-d7d99eb761bf227228ca6844a5d70e7d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-7wfwtu-4d06513a283d740476f2413d5ceeb4ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-7ph8wq-0ceccff531f9c9adf1ff80b03ed88880 .iconbox_icon{
background-color:#4e9a3d;
border:1px solid #4e9a3d;
color:#ffffff;
}
.iconbox.av-7ph8wq-0ceccff531f9c9adf1ff80b03ed88880 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-7lcube-e2fd00c860a5d480eea8ee332db7b274{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-7lcube-e2fd00c860a5d480eea8ee332db7b274 .hr-inner{
width:200px;
border-color:#4e9a3d;
}

.flex_column.av-7ba7j6-2ed0e17db934ea0e503de66d5ab34280{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511 .av-subheading{
font-size:15px;
}

.flex_column.av-6rblxm-7ed72fdd4c0d55587e24f7ebb34baa1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077 .av-subheading{
font-size:15px;
}

.flex_cell.av-5ws6gi-3da47f397330f69f421549fc3dd4cc03{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://christmasdecor.arvidsons.com/wp-content/uploads/2020/09/christmaslighting2020-22-scaled.jpeg) 50% 50% no-repeat scroll #a81010;
}
.responsive #top #wrap_all .flex_cell.av-5ws6gi-3da47f397330f69f421549fc3dd4cc03{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5otul6-a77536a520b4a6ac772806e59d269096{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#a81010;
}
.responsive #top #wrap_all .flex_cell.av-5otul6-a77536a520b4a6ac772806e59d269096{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6{
padding-bottom:14px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5epb4q-ebb8e9181e0eacae17bf30f2f9919995 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-515ebe-4c577f33fc45c3f2bb35c55bb9b68cd8{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-515ebe-4c577f33fc45c3f2bb35c55bb9b68cd8{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#a81010;
}

.av_font_icon.av-4wo6ay-3424f74c88a6057d77e835f3327c2657{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4wo6ay-3424f74c88a6057d77e835f3327c2657 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4wo6ay-3424f74c88a6057d77e835f3327c2657 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-4ojzsa-834c49504c2cba530690025de7e72e91{
height:20px;
}

#top .av_textblock_section.av-4jn2yi-417cca7dca517bb3bc49579aeae2be1c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4casaq-3b109286ad0a33eb050e5a3c8c9038ed{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-40uyoi-e15ead35a0a17397570b8bfcf14c03e4{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-40uyoi-e15ead35a0a17397570b8bfcf14c03e4{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ce1314;
}

.av_font_icon.av-3yj78y-bf03a932ccb3ed3ab1fd3903b30793b9{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3yj78y-bf03a932ccb3ed3ab1fd3903b30793b9 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3yj78y-bf03a932ccb3ed3ab1fd3903b30793b9 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-3rf4vu-4c82feab492cd8237598ad3061bc5c71{
height:20px;
}

#top .av_textblock_section.av-3jue7m-bbea6bb1c0d745441f588b7059421307 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3gmcqq-626b18fa94ba439150a2ab60342129ea{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aym9u-60495f8439d6178461f532ac513614c7{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-aym9u-60495f8439d6178461f532ac513614c7{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ea292a;
}

.av_font_icon.av-aiisq-b391bf0accc9ea046d84a005be9cf339{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-aiisq-b391bf0accc9ea046d84a005be9cf339 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-aiisq-b391bf0accc9ea046d84a005be9cf339 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-2t4rdu-b457f28f63bc0f9abaed63aaa2964a72{
height:20px;
}

#top .av_textblock_section.av-2k1ku2-03263c10c6e8cdf7614e726e77df675f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2d9jca-274bb7728ecf0042dcc0193a2211b9b1{
height:8px;
}

#top .hr.hr-invisible.av-7p86y-ab4eec0c45324a2cd3984de3ffa2a8e7{
height:50px;
}

.flex_column.av-1x9gwy-d2f598a11ce18c9c66eeb97f89c2b56c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-794vky-abe4d6d3dced3a2328db32f83c0ad511 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6kdrc2-b0bed6ed4e1895d5d2308da382c54077 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5l0s6a-789753169d7ac2217bbd909da59490f6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6f2xe-cfd998bc9d185c4399f31171b4a38c2d .av-special-heading-tag{
font-size:0.8em;
}
}
