  .avia-section.av-jh9h2tyr-b2dd72bed44acdaad6c760881cf54c41{
background-repeat:no-repeat;
background-image:url(https://sou.edu/academics/wp-content/uploads/sites/14/2018/09/SOU-Computer-Science-Programs-Southern-Oregon-University.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-iykvwwn-31bae74037cca16d38cfa20c467529d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2dcfpkn-2ed5913a470a9d7cdf9b8bbf9115862d{
padding-bottom:0;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-2dcfpkn-2ed5913a470a9d7cdf9b8bbf9115862d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2dcfpkn-2ed5913a470a9d7cdf9b8bbf9115862d .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-2dcfpkn-2ed5913a470a9d7cdf9b8bbf9115862d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2dcfpkn-2ed5913a470a9d7cdf9b8bbf9115862d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-i5rg3av-ef424d9c97c5f4fc612636fd505c74ad .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-e57p4nr-861ec33a5187ba197fc39be23bde3ff8{
background-color:#f3f3f3;
background-image:unset;
}

#top .av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03{
padding-bottom:0;
font-size:28px;
}
body .av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03 .av-subheading{
font-size:21px;
}

#top .av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4{
padding-bottom:40px;
color:#b31d22;
font-size:24px;
}
body .av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .special-heading-inner-border{
border-color:#b31d22;
}
.av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .av-subheading{
font-size:15px;
}

.flex_column.av-c35dh3r-c38421dea445a7ac77305ac15bb05b23{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

.avia-image-container.av-bw3i8rb-97b0ba0fe64ed3284365cec4a7fbb78b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bw3i8rb-97b0ba0fe64ed3284365cec4a7fbb78b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-13wvtnb-67df8281f3b245bb818d41bf1d222807{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327{
padding-bottom:40px;
color:#b31d22;
font-size:24px;
}
body .av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .special-heading-inner-border{
border-color:#b31d22;
}
.av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .av-subheading{
font-size:15px;
}

.flex_column.av-1df3s5z-51fefce563e3c1248edc80ca2e88bda6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kqvimgw5-99d2c6217356d1d85525a0a10c65f332 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kqvimgw5-99d2c6217356d1d85525a0a10c65f332 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-n5euvr-010a0236afb0dbf41da8f4bdd63297bd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2 .av-subheading{
font-size:14px;
}

.flex_column.av-2wxu33r-2d4ff3642dda1c334ac117f5932ba9d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2ngqumv-8f7cb718f7a5310b8d2d6c3b4cff17b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lkhhpdro-c44d0ae1b1505f12db3b363e4d9c0ba9{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-lkhhpdro-c44d0ae1b1505f12db3b363e4d9c0ba9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lkhhpdro-c44d0ae1b1505f12db3b363e4d9c0ba9 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-lkhhpdro-c44d0ae1b1505f12db3b363e4d9c0ba9 .av-subheading{
font-size:14px;
}

.flex_column.av-25hoydz-7a53c912bde6a5a286b1540ca5c7e365{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1qu91kn-b4e1f3bbf5b204f1ae8ee450115dad39{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lkhihoej-1ec2b02e4f7c0147f0147e49f8e9033a{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-lkhihoej-1ec2b02e4f7c0147f0147e49f8e9033a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lkhihoej-1ec2b02e4f7c0147f0147e49f8e9033a .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-lkhihoej-1ec2b02e4f7c0147f0147e49f8e9033a .av-subheading{
font-size:14px;
}

.flex_column.av-1bh37fb-28778da82517b5d42efa26daccae15d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lkhimuk4-750a2e11bd7dfdb3cb3dc1e6dac9a605 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lkhimuk4-750a2e11bd7dfdb3cb3dc1e6dac9a605 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-msum0n-9ca7fcf11c97808203409b8f09dd5bd7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lkhil82s-a3c2cfcc20c8f0d27d1a021d4f6ce40b{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-lkhil82s-a3c2cfcc20c8f0d27d1a021d4f6ce40b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lkhil82s-a3c2cfcc20c8f0d27d1a021d4f6ce40b .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-lkhil82s-a3c2cfcc20c8f0d27d1a021d4f6ce40b .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6{
padding-bottom:40px;
color:#b31d22;
font-size:24px;
}
body .av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .special-heading-inner-border{
border-color:#b31d22;
}
.av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .av-subheading{
font-size:15px;
}

.flex_column.av-50mg2s7-22-f9584b611eaeccf3ad03eebe59747e96{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4j52r7b-21-5cd6020f74ecfb019ad0a78c9ed74768 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4j52r7b-21-5cd6020f74ecfb019ad0a78c9ed74768 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3x3qnmf-20-97cf5ea2c77043b9a999083abbfc6c64{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872 .av-subheading{
font-size:14px;
}

.flex_column.av-50mg2s7-16-3b7782ad3996e888c99d4cf8bd32362b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4j52r7b-15-ccb419fe224cdc907f2204388ba33d6d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4j52r7b-15-ccb419fe224cdc907f2204388ba33d6d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3x3qnmf-14-eedbd5fda1955f6f7e97f3057ce3e8a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rs233r-c343a95ecac408022ac0f1a692b68194{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-rs233r-c343a95ecac408022ac0f1a692b68194 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rs233r-c343a95ecac408022ac0f1a692b68194 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-rs233r-c343a95ecac408022ac0f1a692b68194 .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73{
padding-bottom:40px;
color:#b31d22;
font-size:24px;
}
body .av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .special-heading-inner-border{
border-color:#b31d22;
}
.av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .av-subheading{
font-size:15px;
}

.flex_column.av-50mg2s7-11-79d96c4a0bf317e066fbac1655d14200{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4j52r7b-10-a6f7eb280f9947e71db54703ad602987 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4j52r7b-10-a6f7eb280f9947e71db54703ad602987 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3x3qnmf-9-0419077c50545af7597ad518f02cfba9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207{
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207 .av-subheading{
font-size:14px;
}

.avia-section.av-2n4wbp3-76fa57c88dbd709b18473e7d85757724{
background-color:#f3f3f3;
background-image:unset;
}

#top .av-special-heading.av-m8umo3qb-3b5494196f153d6300291e0e92f339c4{
padding-bottom:20px;
font-size:28px;
}
body .av-special-heading.av-m8umo3qb-3b5494196f153d6300291e0e92f339c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8umo3qb-3b5494196f153d6300291e0e92f339c4 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-m8umo3qb-3b5494196f153d6300291e0e92f339c4 .av-subheading{
font-size:16px;
}

#top #wrap_all .avia-button.av-1iv5to7-bd89fe0eba03824f2e92c9e48331da7e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-139jmqf-c1b85fedfd2ec41b4056435ed322693e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-qt887r-5da97ddce699a7f8943b1de4104f4fed{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-special-heading.av-w0amhj-1e6f6c87bf3623919bad2d0acef31b5a{
padding-bottom:0;
font-size:28px;
}
body .av-special-heading.av-w0amhj-1e6f6c87bf3623919bad2d0acef31b5a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-w0amhj-1e6f6c87bf3623919bad2d0acef31b5a .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-w0amhj-1e6f6c87bf3623919bad2d0acef31b5a .av-subheading{
font-size:16px;
}


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

#top #wrap_all .av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-jkvfmc6m-82278a2fd2ad52d93181d906c9c0af03 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ud71dj-69feb1db09aa7a2f10b33defdf819fa4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2r0gbw7-f99946a16ced27b3a14b1480ffa9f7cc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqvim3pl-18a33e347324dfa8819578e803f25327 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqvin93d-7725d5bdb5f6c61c847ffb168b9046c2 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1p20def-183c617819f4fe5d5ab19636f0e700b6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12ud2t3-53335d85ed5a55b62b92812061782872 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-18mbsev-7f0efd8331ce3bc4c107daeb3346cd73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r88cnr-86d890e0f812354aa5b11ca8e8af0207 .av-special-heading-tag{
font-size:0.8em;
}

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

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