.avia-section.av-234ez-1166cac615e3470a79ed396db6b33e88{
background-repeat:no-repeat;
background-image:url(https://foresightinmotion.com/wp-content/uploads/2025/10/classroom-bg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-234ez-1166cac615e3470a79ed396db6b33e88 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .flex_column.av-1eg57-f26bf4ad073a54e4deda741d09a3e2ed{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-1eg57-f26bf4ad073a54e4deda741d09a3e2ed{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-1eg57-f26bf4ad073a54e4deda741d09a3e2ed{
margin-top:40px;
margin-bottom:40px;
}

#top .hr.hr-invisible.av-wuvz-f87c5326c0d8df0f109c811464f2a1cf{
height:20px;
}

#top .av_textblock_section.av-mgguaow2-ed7d621e56b1d1ae0ae64a0463d8970b .avia_textblock{
color:#ffffff;
}

.flex_column.av-9dqsh-c1ec1b3523feed8955608fb38f7e12c6{
padding:30px 0 0 0;
}

#top .av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978{
padding-bottom:10px;
color:#014099;
}
body .av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978 .special-heading-inner-border{
border-color:#014099;
}
.av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mghg41yx-9d7e33c30ae91f1c673d8103c8d9453b{
margin-top:60px;
margin-bottom:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1q4z7-7da11b15a2f7458c8b19cd85a7a9b5f1{
margin-top:60px;
margin-bottom:60px;
}
.avia_transform .flex_column.av-1q4z7-7da11b15a2f7458c8b19cd85a7a9b5f1{
animation-duration:1.5s;
}

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

.flex_column.av-6ypej-b96c740121b3acf543bd9aa54f1e725a{
padding:80px 80px 80px 80px;
background-color:#014099;
}

#top .av-special-heading.av-mggutj49-9b5f2f47f01ecd699e252fb0d07a8a84{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mggutj49-9b5f2f47f01ecd699e252fb0d07a8a84 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mggutj49-9b5f2f47f01ecd699e252fb0d07a8a84 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mggutj49-9b5f2f47f01ecd699e252fb0d07a8a84 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mggujv92-bbfa30f11e22f24b6425cf720ae10422 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9c809-919cd4da560831d041457d12ae6cefce{
margin-top:60px;
margin-bottom:60px;
}
.flex_column.av-9c809-919cd4da560831d041457d12ae6cefce{
width:58.8%;
margin-left:0;
padding:80px 80px 80px 80px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9c809-919cd4da560831d041457d12ae6cefce .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mghfzbf2-5b5c6ab531d1d3c9c22803bfe65f77d9{
padding-bottom:10px;
color:#014099;
}
body .av-special-heading.av-mghfzbf2-5b5c6ab531d1d3c9c22803bfe65f77d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mghfzbf2-5b5c6ab531d1d3c9c22803bfe65f77d9 .special-heading-inner-border{
border-color:#014099;
}
.av-special-heading.av-mghfzbf2-5b5c6ab531d1d3c9c22803bfe65f77d9 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mghg0832-489e74c7cefabf0c29ef99f2b0f05e1b{
margin-top:60px;
margin-bottom:60px;
}
.flex_column.av-mghg0832-489e74c7cefabf0c29ef99f2b0f05e1b{
width:38.2%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mghg0832-489e74c7cefabf0c29ef99f2b0f05e1b .av-flex-placeholder{
width:3%;
}

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

.avia-section.av-1m224h-e35a9d7c21b46ba96685fc92eea8cc01{
background-repeat:no-repeat;
background-image:url(https://foresightinmotion.com/wp-content/uploads/2025/10/main-bg-02.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1m224h-e35a9d7c21b46ba96685fc92eea8cc01 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
background-image:url(https://foresightinmotion.com/wp-content/themes/enfold/images/background-images/noise-for-light-background.png);
background-repeat:repeat;
}

#top .av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9{
margin:0 0 30px 0;
padding-bottom:10px;
color:#014099;
}
body .av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9 .special-heading-inner-border{
border-color:#014099;
}
.av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9 .av-subheading{
font-size:15px;
}

.flex_column.av-185o8h-b78a1f251f56e6a8c86bd79c1ea73e8c{
width:31.333333333333%;
}

.avia-image-container.av-mkglxlgp-92db3e632b893d405a85dde50806ab8d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mkglxlgp-92db3e632b893d405a85dde50806ab8d .av-caption-image-overlay-bg{
opacity:0.6;
background-color:#014099;
}
.avia-image-container.av-mkglxlgp-92db3e632b893d405a85dde50806ab8d .av-image-caption-overlay-center{
color:#ffffff;
font-size:26px;
}

.flex_column.av-ejqs1-4ae19e410a283297132da1925c202a0a{
width:31.333333333333%;
margin-left:3%;
}

.avia-image-container.av-y9xwp-10d4a3b425b55835d4c25cc8907868ec img.avia_image{
box-shadow:none;
}
.avia-image-container.av-y9xwp-10d4a3b425b55835d4c25cc8907868ec .av-caption-image-overlay-bg{
opacity:0.6;
background-color:#014099;
}
.avia-image-container.av-y9xwp-10d4a3b425b55835d4c25cc8907868ec .av-image-caption-overlay-center{
color:#ffffff;
font-size:26px;
}

.flex_column.av-87evd-30ba41fd38c010dac4dfe07f2fb77f9a{
width:31.333333333333%;
margin-left:3%;
}

.avia-image-container.av-ml95din8-d246019afeebd6a07a0d25e5397b6668 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ml95din8-d246019afeebd6a07a0d25e5397b6668 .av-caption-image-overlay-bg{
opacity:0.6;
background-color:#014099;
}
.avia-image-container.av-ml95din8-d246019afeebd6a07a0d25e5397b6668 .av-image-caption-overlay-center{
color:#ffffff;
font-size:26px;
}


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978{
margin:30px 0 0 0;
}

#top .av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9{
margin:30px 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column.av-1eg57-f26bf4ad073a54e4deda741d09a3e2ed{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1eg57-f26bf4ad073a54e4deda741d09a3e2ed{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mgguaow2-ed7d621e56b1d1ae0ae64a0463d8970b .avia_textblock{
font-size:40px;
}

#top .av-special-heading.av-dmmnd-86b26f52bfe9b1c497f03e41bef8d978{
margin:30px 0 0 0;
}

.flex_column.av-6ypej-b96c740121b3acf543bd9aa54f1e725a{
padding:40px 40px 40px 40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9c809-919cd4da560831d041457d12ae6cefce{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9c809-919cd4da560831d041457d12ae6cefce{
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-mghfzbf2-5b5c6ab531d1d3c9c22803bfe65f77d9{
margin:30px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mghg0832-489e74c7cefabf0c29ef99f2b0f05e1b{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mkglw0zu-2c2c2460fadea247f3633cdf660e38c9{
margin:30px 0 0 0;
}
}
