.avia-section.av-2jttl3-41e672080171d31ac550503fa55a443d{background-repeat:no-repeat;background-image:url(https://vikingcustombuilders.com/wp-content/uploads/2016/10/Family-Room.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-2jttl3-41e672080171d31ac550503fa55a443d .av-section-color-overlay{opacity:.5;background-color:#000}#top .av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e{padding-bottom:0;color:#fff;font-size:60px}body .av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .av-special-heading-tag{font-size:60px}.av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .special-heading-inner-border{border-color:#fff}.av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .av-subheading{font-size:18px}.flex_column.av-235utj-950af8ce8602165968199a40f26e1d9b{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-special-heading.av-1xrrxr-1a9da7a5dfe903bb2a933ca5c0c06013{padding-bottom:10px}body .av-special-heading.av-1xrrxr-1a9da7a5dfe903bb2a933ca5c0c06013 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1xrrxr-1a9da7a5dfe903bb2a933ca5c0c06013 .av-subheading{font-size:15px}.flex_cell.av-1jb43z-071c5a671a69c948bbf8b83e67dd8047{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-1jb43z-071c5a671a69c948bbf8b83e67dd8047{padding:0 0 0 0px!important}.flex_column.av-12h0nz-71864a044bd4dda2bf1f5c1d67982d5d{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-special-heading.av-uou8v-c6e67042670af270c2a40a1985b9b2f0{padding-bottom:10px}body .av-special-heading.av-uou8v-c6e67042670af270c2a40a1985b9b2f0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-uou8v-c6e67042670af270c2a40a1985b9b2f0 .av-subheading{font-size:15px}.flex_cell.av-aaefj-ab1cfcd27e35eee4b8636446527a436d{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-aaefj-ab1cfcd27e35eee4b8636446527a436d{padding:0 0 0 0px!important}@media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .av-special-heading-tag{font-size:.8em}}@media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-2eqe6v-464daa346a12bcce4c8ece7f62628d0e .av-special-heading-tag{font-size:.8em}}