.avia-section.av-234ez-10410eeb057106bc5aac39696c5f9e6b{
background-repeat:no-repeat;
background-image:url(https://foresightinmotion.com/wp-content/uploads/2025/12/female-high-school-teacher-standing-front-interactive-whiteboard-teaching-lesson.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-234ez-10410eeb057106bc5aac39696c5f9e6b .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;
}

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

#top .hr.hr-invisible.av-fdv5o4-2d974ee56158d602884cbb289c36d0d5{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ei5tpg-46b4331709e562690b6f3a3ffd3da48e{
margin-top:60px;
margin-bottom:120px;
}
.flex_column.av-ei5tpg-46b4331709e562690b6f3a3ffd3da48e{
padding:50px 50px 50px 80px;
background-color:#f2f2f2;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-19jwis-5ad6517d0713b17c7755402c20c10baf{
margin-top:60px;
margin-bottom:120px;
}
.flex_column.av-19jwis-5ad6517d0713b17c7755402c20c10baf{
position:relative;
top:80px;
left:-30px;
}
.avia_transform .flex_column.av-19jwis-5ad6517d0713b17c7755402c20c10baf{
animation-duration:1.5s;
}

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

.flex_column.av-9to5ic-247f0b67db79945f568fcc1dc762c431{
position:relative;
right:-30px;
bottom:40px;
}
.avia_transform .flex_column.av-9to5ic-247f0b67db79945f568fcc1dc762c431{
animation-duration:1.5s;
}

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

.flex_column.av-7mm038-8bee83d21bcad9c823a29b84b461b3e0{
padding:70px 50px 50px 80px;
background-color:#f2f2f2;
}

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

.avia-section.av-6an3vo-a8c948bdb58e67e84ef7fbea2e320dc7{
background-color:#f3f5f8;
background-image:unset;
}
.avia-section.av-6an3vo-a8c948bdb58e67e84ef7fbea2e320dc7 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://foresightinmotion.com/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}

.avia_transform .flex_column.av-4j7ddg-e33c7dd6b1c5f196bd77a628f97064ae{
animation-duration:1.5s;
}

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

.avia_transform .flex_column.av-2dpdk4-f0e8e0dd4a89c52b3982b05c4c68fe1d{
animation-duration:1.5s;
}

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

.avia-section.av-ci75tg-d377927f11459e6d0c1d4f16ec92a883{
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-ci75tg-d377927f11459e6d0c1d4f16ec92a883 .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-92ti4k-35e85d96ae345490a6adf6e49ce9c05a{
margin:0 0 30px 0;
padding-bottom:10px;
color:#014099;
}
body .av-special-heading.av-92ti4k-35e85d96ae345490a6adf6e49ce9c05a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-92ti4k-35e85d96ae345490a6adf6e49ce9c05a .special-heading-inner-border{
border-color:#014099;
}
.av-special-heading.av-92ti4k-35e85d96ae345490a6adf6e49ce9c05a .av-subheading{
font-size:15px;
}

.flex_column.av-ml96mhra-f8ad767519110e7264cd31e6016983cd{
width:31.333333333333%;
}

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

.flex_column.av-si9h0-aba24894ca314f670b6f1d7790f91384{
width:31.333333333333%;
margin-left:3%;
}

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

.flex_column.av-43m8r8-3a43b50d12308c1e6f87ef3bd0fdd7db{
width:31.333333333333%;
margin-left:3%;
}

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


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-92ti4k-35e85d96ae345490a6adf6e49ce9c05a{
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 .flex_column_table.av-equal-height-column-flextable.av-ei5tpg-46b4331709e562690b6f3a3ffd3da48e{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-ei5tpg-46b4331709e562690b6f3a3ffd3da48e{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19jwis-5ad6517d0713b17c7755402c20c10baf{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-19jwis-5ad6517d0713b17c7755402c20c10baf{
position:relative;
top:0px;
left:0px;
}

.flex_column.av-9to5ic-247f0b67db79945f568fcc1dc762c431{
position:relative;
right:0px;
bottom:0px;
}

.flex_column.av-7mm038-8bee83d21bcad9c823a29b84b461b3e0{
padding:60px 30px 30px 30px;
}

#top .av-special-heading.av-92ti4k-35e85d96ae345490a6adf6e49ce9c05a{
margin:30px 0 0 0;
}
}
