.avia-section.av-m4kknlc-19f4a512456773e43e125c1024159a31{
background-repeat:no-repeat;
background-image:url("/source/b7ce8a355a7bf303831d6039079b523c/FCOTTH03_0005_FLEX-05-1030x573.jpg");
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m4kknlc-19f4a512456773e43e125c1024159a31 .av-section-color-overlay{
opacity:0.1;
background-color:#414042;
}

.avia-section.av-j3939sg-5b5dd78dea7b4779847f5b10c4b48b42 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-ioqy49c-9df79206174ceacce13019e4aa53455d{
-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-ks6ggll1-9caa30de27347eac058f50166af48fa4{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#383838;
}
body .av-special-heading.av-ks6ggll1-9caa30de27347eac058f50166af48fa4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ks6ggll1-9caa30de27347eac058f50166af48fa4 .special-heading-inner-border{
border-color:#383838;
}
.av-special-heading.av-ks6ggll1-9caa30de27347eac058f50166af48fa4 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jnt2xkg-01472c8f3eea94adbce6623b26e89259 .avia_textblock{
color:#383838;
}

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

#top .hr.hr-invisible.av-m8ipf1l9-19d5ca7898383e23086ee726251483dd{
height:30px;
}

#top #wrap_all .avia-button.av-m8ilpmz0-272859caf8ab7d69570698ca575ee056{
margin-bottom:5px;
margin-right:5px;
}

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

.flex_column.av-f5h4k4w-15bc1dacf0f2443f7d3b58883288d9ea{
-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-lvwdzvbn-7001f6a16a6ae4a9a4b1956cf34836e6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lvwdzvbn-7001f6a16a6ae4a9a4b1956cf34836e6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-e8e2wgg-f67846c70bc71429048b374d9c9dd811{
height:30px;
}

.avia-section.av-d4xin2o-6126a7e5b8cbc22e4573cd07e6301eba{
background-color:#5c5c5c;
background:radial-gradient( #5c5c5c, #777777 );
}

.flex_column.av-cnwtgfk-6ec738d102d0bf28ad82f06375ff8b3c{
-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-ce79v68-6e3402280bfc3ad0ed3a7f1ed6104743{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ce79v68-6e3402280bfc3ad0ed3a7f1ed6104743 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ce79v68-6e3402280bfc3ad0ed3a7f1ed6104743 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ce79v68-6e3402280bfc3ad0ed3a7f1ed6104743 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-bsv045s-f49dac8cfe297c20ce8861fc8ba312e1 .avia_textblock{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-m8ixwa11-74805d3f2f172f3389603b24b068bfab{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-a7ue2z4-6480161e599e323fac2772c80f87b3df{
background-color:#eeeeee;
background-image:unset;
}
.avia-section.av-a7ue2z4-6480161e599e323fac2772c80f87b3df .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-102rnsg-b4e047077bee1848eba2b11b73f7daf8{
-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-8bf38pc-55d714486fe2fbfe75ce15eeeeade7a5{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-8bf38pc-55d714486fe2fbfe75ce15eeeeade7a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8bf38pc-55d714486fe2fbfe75ce15eeeeade7a5 .av-subheading{
font-size:15px;
}

#top .hr.av-81ikvo0-86523a4342cf24afb7c38f02bb9d867a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-81ikvo0-86523a4342cf24afb7c38f02bb9d867a .hr-inner{
width:80px;
}

.flex_column.av-6yy60y8-4abcb5ce985496ca7e592b82080956b8{
-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-5m7d0k0-2b170336333110bad954aabeace15e1c{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-5m7d0k0-2b170336333110bad954aabeace15e1c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5m7d0k0-2b170336333110bad954aabeace15e1c .av-subheading{
font-size:15px;
}

#top .hr.av-5ao7gfk-d85d1e36bf8643be6c5c192be509fed0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5ao7gfk-d85d1e36bf8643be6c5c192be509fed0 .hr-inner{
width:80px;
}

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

.flex_column.av-3snnljk-746355861f8bc5c2a6604e75785d2189{
-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-2e92o0g-cf6f824f426e2ffca5deaf0f797c2813{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-2e92o0g-cf6f824f426e2ffca5deaf0f797c2813 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2e92o0g-cf6f824f426e2ffca5deaf0f797c2813 .av-subheading{
font-size:15px;
}

#top .hr.av-243iikw-832b95cb093581bd801e26aaa924c87b{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-243iikw-832b95cb093581bd801e26aaa924c87b .hr-inner{
width:80px;
}

.flex_column.av-19fifjk-6f8127a68ccac5a809a74f6c7c43abe0{
-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-ks6ggll1-9caa30de27347eac058f50166af48fa4 .av-special-heading-tag{
font-size:46px;
}
}
