  .avia-section.av-xb4x7vb-f33486ee8a35be8ca9bc64f053e13365{
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-wugjpg7-f4158d1dc2c5831e21b77706f4c28747{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-w3o5rrr-08980a5cb15013153d4c4da1c5459fe2 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-rrb4vpz-6f7f06d9e1bfc2ab35ec0c090d3e3947{
background-color:#f3f3f3;
background-image:unset;
}

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

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

.flex_column.av-q1jh0fr-84a88cbe36e9d5e45b17a0ee78f061d3{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

.flex_column.av-p9ihpjr-ff830d85672722f18ba9f0739ccb2b37{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-mgz5hyv-78cac96a839957dfba048deb6250824c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-lkei4vr-492391977afd0a40979d94e1a50bceda{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-jgr9fw7-8608e4db99b009b308bc78d15daa965c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-il8nod3-1b475a60d07db55ba735226d91daf27f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-goi812v-931f0d7cc59c58b863364f4234dc520c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-fvi8ftj-d7889ae283c25dc7f195f817a250b79b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-e0xsks7-737da88de7fb37cd30d0b051cf63a42d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-cxns31z-975d6103c53a35f4e7026101dfa080ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-af4zzfb-379c993ceed7bcab7be18cdbf139c78d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9sldvkn-12d2e218a24b420f97a52011e7952c3a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9sldvkn-12d2e218a24b420f97a52011e7952c3a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-9kcj5cn-bf55f6e01f690e4f19aee0bb35d5b276{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7jan80n-82fe9fd57a7bdb343ae0d2a10cac7c9e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-6z7sugn-3a91dadfc3311c049abd331de26c41ae img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6z7sugn-3a91dadfc3311c049abd331de26c41ae .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-6hd19rr-aac11a451f8c5bc0299d4d16a2aeebc5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-4oblv13-acea75f47b2dc5d43f1fe58e24466145{
background-color:#f3f3f3;
background-image:unset;
}

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

#top #wrap_all .avia-button.av-3fy3knr-4476c6c992d5e5ddf98284bd32d94ec5{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-2x4durb-c9a1eddfffcefd4cd848ccf0e7333bee{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-2hdl6uv-6cbb9f6ae114b1ead0937458f291f6b0{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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


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

#top #wrap_all .av-special-heading.av-rdj4nnb-8daf49aeff0c6fd302c4d1d0f118fe6c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-flurv6f-65d6447ab6574740a9a17d4e4315e7f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-co3rtpz-5e6433b26b97cd72806297b69e0fb453 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-913c5pz-bd7de29551d902af563637c56a9dec8c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-66rmznb-8cce3f239eece1f6d1f71f20be78b44d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4e3d9dj-d2d9548dfc7b377d8f16744b4b41b053 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-rdj4nnb-8daf49aeff0c6fd302c4d1d0f118fe6c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-flurv6f-65d6447ab6574740a9a17d4e4315e7f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-co3rtpz-5e6433b26b97cd72806297b69e0fb453 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-913c5pz-bd7de29551d902af563637c56a9dec8c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-66rmznb-8cce3f239eece1f6d1f71f20be78b44d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4e3d9dj-d2d9548dfc7b377d8f16744b4b41b053 .av-special-heading-tag{
font-size:0.8em;
}

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