.flex_cell.av-33orq-4c5ba5334d1b9141f2239e689da010f2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-33orq-4c5ba5334d1b9141f2239e689da010f2{
padding:0px 0px 0px 0px !important;
}

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

#top .flex_column.av-2uklk9-57e157d1cf50eec2ad6eb6cba3626c5b{
margin-top:24px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2uklk9-57e157d1cf50eec2ad6eb6cba3626c5b{
margin-top:24px;
margin-bottom:0px;
}

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

.flex_column.av-m3i17apq-3acf842497a54a562fa63a7f5ae38def{
width:49%;
margin-left:0;
border-radius:16px 16px 16px 16px;
padding:24px 24px 24px 24px;
background-color:#4d4d4d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m3i17apq-3acf842497a54a562fa63a7f5ae38def .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd{
padding-bottom:24px;
color:#ffffff;
}
body .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2wb6nd-af86fe2103237be793a8230728d4ac1a .avia_textblock{
font-size:15px;
color:#ffffff;
}

.flex_column.av-82kuyx-db70538a145e31d080c6a1a6e46f4631{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-82kuyx-db70538a145e31d080c6a1a6e46f4631 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-7nqb55-5312c7442b644594e9a0326aa2a16e28{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7nqb55-5312c7442b644594e9a0326aa2a16e28 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-7r2za1-4817ffcf151ead7fbd01367c10118be9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7r2za1-4817ffcf151ead7fbd01367c10118be9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-5ezi2x-dd9ca36e7b36e098427940833dea2884{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5ezi2x-dd9ca36e7b36e098427940833dea2884 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-3rt0jt-967585d18a4b2bc2ba5c30e3d7dd5212{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3rt0jt-967585d18a4b2bc2ba5c30e3d7dd5212 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-2y2evt-8c310052388f4acb9ea0cf50a97f8f21{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2y2evt-8c310052388f4acb9ea0cf50a97f8f21 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-2bcaq1-14e0adbe55ae6448f61550bbe42458d9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2bcaq1-14e0adbe55ae6448f61550bbe42458d9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-m3hv2a0l-fcd582da24d9273a8422ca09443337b0{
padding:32px 32px 32px 32px;
background-color:#ffd600;
}

#top .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49{
margin:0 0 0 0;
padding-bottom:0;
color:#5c0092;
}
body .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .special-heading-inner-border{
border-color:#5c0092;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-subheading{
font-size:15px;
color:#5c0092;
}

#top .av_textblock_section.av-m3hvd0n0-2c31d32b426e9fc6f0abfdfe903301e6 .avia_textblock{
color:#000000;
}

.flex_column.av-m3hv4d1o-82e0e0c4c4d6c926f3bbcb691601f42d{
height:350px;
background:url(https://www.rob-roy.com/wp-content/uploads/2024/11/Graduates-photo.jpg) 50% 0% no-repeat scroll ;
}

#top .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c{
margin:0 0 0 0;
padding-bottom:32px;
}
body .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-subheading{
font-size:15px;
}

.avia-video.av-m3hw86di-847f721f807652b4b2b494f6fea3ad5c{
background-image:url(https://www.rob-roy.com/wp-content/uploads/2024/11/Academy-Legacy-Alumni-Video-Thumbnail.jpg);
}

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

.flex_column.av-m3hwme0s-e9e9c7aa413b5fe201395d76ffc492c8{
width:48.5%;
margin-left:0;
border-radius:16px 16px 16px 16px;
padding:32px 32px 32px 32px;
background-color:#ede8f1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m3hwme0s-e9e9c7aa413b5fe201395d76ffc492c8 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7{
margin:0 0 0 0;
padding-bottom:0;
color:#5c0092;
}
body .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .special-heading-inner-border{
border-color:#5c0092;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-subheading{
font-size:15px;
color:#000000;
}

.av_font_icon.av-m3hx19vr-93f3e82621f3867e6a29852a9d68321b{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m3hx19vr-93f3e82621f3867e6a29852a9d68321b svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m3hx19vr-93f3e82621f3867e6a29852a9d68321b .av-icon-char{
font-size:32px;
line-height:32px;
}

.flex_column.av-m3hwmn7p-0ec7aa53121932692c09629e9fef7b7a{
width:48.5%;
margin-left:0;
border-radius:16px 16px 16px 16px;
padding:32px 32px 32px 32px;
background-color:#5c0092;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m3hwmn7p-0ec7aa53121932692c09629e9fef7b7a .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-m3hxr1qa-21baea7d9e481f933a9a0030c55c52ef{
height:32px;
}

#top #wrap_all .avia-button.av-m3hxpai4-bce7f98d90bb95cb662b7e550bcaa64c{
font-size:32px;
transition:all 0.4s ease-in-out;
}

#top .av_textblock_section.av-m3hxyey2-2e0de0d8942fcfc5246dc9144961d2c9 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag{
font-size:88px;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-subheading{
font-size:36px;
}

#top .av_textblock_section.av-m3hvd0n0-2c31d32b426e9fc6f0abfdfe903301e6 .avia_textblock{
font-size:17px;
}

#top #wrap_all .avia-button.av-m3hvez5d-d6a73210da827b0e5bfeb4dbdb4eee8b{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-subheading{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag{
font-size:100px;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-subheading{
font-size:32px;
}

#top .av_textblock_section.av-m3hxyey2-2e0de0d8942fcfc5246dc9144961d2c9 .avia_textblock{
font-size:24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag{
font-size:64px;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-subheading{
font-size:28px;
}

#top .av_textblock_section.av-m3hvd0n0-2c31d32b426e9fc6f0abfdfe903301e6 .avia_textblock{
font-size:16px;
}

#top #wrap_all .avia-button.av-m3hvez5d-d6a73210da827b0e5bfeb4dbdb4eee8b{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-subheading{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag{
font-size:88px;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-subheading{
font-size:28px;
}

#top .av_textblock_section.av-m3hxyey2-2e0de0d8942fcfc5246dc9144961d2c9 .avia_textblock{
font-size:22px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-special-heading-tag{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-m3hvd0n0-2c31d32b426e9fc6f0abfdfe903301e6 .avia_textblock{
font-size:15px;
}

#top #wrap_all .avia-button.av-m3hvez5d-d6a73210da827b0e5bfeb4dbdb4eee8b{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-subheading{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-m3hxyey2-2e0de0d8942fcfc5246dc9144961d2c9 .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m3htqapj-6bea4cdb842d3df083a924591fe925dd .av-special-heading-tag{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-m3hv5wyq-7ad348a02b06191321f58959ac19fa49 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-m3hvd0n0-2c31d32b426e9fc6f0abfdfe903301e6 .avia_textblock{
font-size:14px;
}

#top #wrap_all .avia-button.av-m3hvez5d-d6a73210da827b0e5bfeb4dbdb4eee8b{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-m3hw0j6g-1ad8659bd060887311fec03d97b3b71c .av-subheading{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-special-heading-tag{
font-size:64px;
}
.av-special-heading.av-m3hwot3l-590b90a5381f9ef5dace1b3e42f58fc7 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-m3hxyey2-2e0de0d8942fcfc5246dc9144961d2c9 .avia_textblock{
font-size:18px;
}
}
