#top .av-special-heading.av-mpgqyplg-17c923cb3658466a342b07d4201be56f{
padding-bottom:10px;
font-size:70px;
}
body .av-special-heading.av-mpgqyplg-17c923cb3658466a342b07d4201be56f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpgqyplg-17c923cb3658466a342b07d4201be56f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-mpgqyplg-17c923cb3658466a342b07d4201be56f .av-subheading{
font-size:15px;
}

.avia-section.av-mpgr4dbl-80c2d6b2c7c01b5f73a851402a4ca7c8{
background-repeat:no-repeat;
background-image:url(https://netwebsdev.co.za/hfpa/wp-content/uploads/2026/05/Student-Hero.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mpgr4dbl-80c2d6b2c7c01b5f73a851402a4ca7c8 .av-section-color-overlay{
opacity:0.8;
background-color:#00172f;
}

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

#top .av-masonry.av-1fgljn-2bb1329874f2be4f2f371c76c710d0cf{
background-color:#00172f;
}

.flex_cell.av-14v95f-17f944e8906c12387a603c92f2e1d7ca{
vertical-align:middle;
background-color:#00172f;
}
.responsive #top #wrap_all .flex_cell.av-14v95f-17f944e8906c12387a603c92f2e1d7ca{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-wh98j-0163083e42eaf3219557bb5e514dc505 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-wh98j-0163083e42eaf3219557bb5e514dc505 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-wh98j-0163083e42eaf3219557bb5e514dc505 .avia-animated-number-content{
font-size:22px;
color:#515151;
}

.flex_cell.av-2hb5f-82179e720c8ec390ae4253e28aad86d6{
vertical-align:middle;
background-color:rgba(0,23,47,0.92);
}
.responsive #top #wrap_all .flex_cell.av-2hb5f-82179e720c8ec390ae4253e28aad86d6{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-ir8ij-79a6a8661e2b65c2416c83c57e1849fb .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-ir8ij-79a6a8661e2b65c2416c83c57e1849fb .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-ir8ij-79a6a8661e2b65c2416c83c57e1849fb .avia-animated-number-content{
font-size:22px;
color:#444444;
}

.flex_cell.av-dzrob-fcdcdb7b3d3417a8a7901da794756636{
vertical-align:middle;
background-color:#0ac0df;
}
.responsive #top #wrap_all .flex_cell.av-dzrob-fcdcdb7b3d3417a8a7901da794756636{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-7tpuj-e0ffc78afb6fb8ae3404a914accad62e .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-7tpuj-e0ffc78afb6fb8ae3404a914accad62e .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-7tpuj-e0ffc78afb6fb8ae3404a914accad62e .avia-animated-number-content{
font-size:22px;
color:#444444;
}


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

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