.avia-section.av-mdaoycy-e400be30f3ab15bb24fb2ddaa205637d{
background-repeat:no-repeat;
background-image:url("/source/088d952f838d455b1b9b23c90df6f5d2/FCOTTH04_0003_FLEX-100.jpg");
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mdaoycy-e400be30f3ab15bb24fb2ddaa205637d .av-section-color-overlay{
opacity:0.1;
background-color:#414042;
}

.avia-section.av-j5gkn1u-c8fb6c5e98b57773effa5ff609e08498 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-immoho2-fcc9799f16268b9158ebd8c74ff772d2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ks6gie2m-1125a74872e5bdf03ee37d2360b29810{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#383838;
}
body .av-special-heading.av-ks6gie2m-1125a74872e5bdf03ee37d2360b29810 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ks6gie2m-1125a74872e5bdf03ee37d2360b29810 .special-heading-inner-border{
border-color:#383838;
}
.av-special-heading.av-ks6gie2m-1125a74872e5bdf03ee37d2360b29810 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jm5q0k2-ba902d3c12a097d35cc8d3ecba7bf8e4 .avia_textblock{
color:#383838;
}

#top .hr.av-hmezmc2-e7b497ee907871c7280d02f1a0655848{
margin-top:0px;
margin-bottom:15px;
}
.hr.av-hmezmc2-e7b497ee907871c7280d02f1a0655848 .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-m8ipdrpj-89d160a06a66905c643456649d47a4e5{
height:30px;
}

#top #wrap_all .avia-button.av-m8inzqjw-043ab917626b28208a4cd9849d037cab{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-m8io0zkd-e8221fc20eaf25a9138995486dd1359e{
margin-bottom:5px;
margin-right:5px;
}

.flex_column.av-ey48t3m-a41d92dbea4fea543da6ab6742870e40{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-dv4conm-e37470f256449f8a07c19ec872ed3d35{
height:30px;
}

.avia-section.av-cyon7w2-21c06efd527df6a8dd6c0450cece1f23{
background-color:#5c5c5c;
background:radial-gradient( #5c5c5c, #777777 );
}

.flex_column.av-19xhq0i-fd026addd44098c4311d160a409e7b2d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-c66ims2-5e17fdb4724f9e3729dba71eaffd4fde{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-c66ims2-5e17fdb4724f9e3729dba71eaffd4fde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-c66ims2-5e17fdb4724f9e3729dba71eaffd4fde .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-c66ims2-5e17fdb4724f9e3729dba71eaffd4fde .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-brltbci-bc0f10e161b7970c1570d9447152ec97 .avia_textblock{
color:#ffffff;
}

#top .hr.av-baxfsxe-b3b863e6aee249a66bfa7719a757159f{
margin-top:5px;
margin-bottom:20px;
}
.hr.av-baxfsxe-b3b863e6aee249a66bfa7719a757159f .hr-inner{
width:80px;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-m8ioa3y4-3ac96502389dc77b3ea1e59be5ca1857{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-a5ta1w2-573a77033d570b94dde13791f3fa2848{
background-color:#eeeeee;
background-image:unset;
}
.avia-section.av-a5ta1w2-573a77033d570b94dde13791f3fa2848 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-9z2q21e-4006cc782d79d6768d8788205da9ac40{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8m2kjg2-586e7158a6266bb3e72a1c23fe5bc638{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-8m2kjg2-586e7158a6266bb3e72a1c23fe5bc638 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8m2kjg2-586e7158a6266bb3e72a1c23fe5bc638 .av-subheading{
font-size:15px;
}

#top .hr.av-tq7cnm-c62553d3891ec17966fd9f0aeae2e91c{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-tq7cnm-c62553d3891ec17966fd9f0aeae2e91c .hr-inner{
width:80px;
}

.flex_column.av-7c3928i-1cad6a771d9e8d00f75f12485db32856{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5sztljm-fb940e78cbe2e15aedba6e34f3578f3c{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-5sztljm-fb940e78cbe2e15aedba6e34f3578f3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5sztljm-fb940e78cbe2e15aedba6e34f3578f3c .av-subheading{
font-size:15px;
}

#top .hr.av-579og4y-cbe7a1c6d8763aeb7a70956b74490240{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-579og4y-cbe7a1c6d8763aeb7a70956b74490240 .hr-inner{
width:80px;
}

.avia-section.av-4eb4aqa-1c4897466e0eb297e798f68630be0965{
background-repeat:no-repeat;
background-image:url("/source/cf8de9aa6254b631f4f18f1e9f780c1b/Thomas-Engineering-Tech-Background.png");
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4eb4aqa-1c4897466e0eb297e798f68630be0965 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

.flex_column.av-44kuzjm-3a8c5634a3d3b51692351df9c8f45512{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

#top .av-special-heading.av-2lyvivm-8b853063c6575c4f6b8f7965d501c2ff{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-2lyvivm-8b853063c6575c4f6b8f7965d501c2ff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2lyvivm-8b853063c6575c4f6b8f7965d501c2ff .av-subheading{
font-size:15px;
}

#top .hr.av-239dzde-a47e911c6f82bc4e46fecbb83d70de7f{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-239dzde-a47e911c6f82bc4e46fecbb83d70de7f .hr-inner{
width:80px;
}

.flex_column.av-4ap3qq-c86b72446fd31a85ec31c26095a0d328{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ks6gie2m-1125a74872e5bdf03ee37d2360b29810 .av-special-heading-tag{
font-size:46px;
}
}
