.avia-section.av-oe73oxo-337ee91cbd9ccde2e1fd426f8c13237b{
background-repeat:no-repeat;
background-image:url("/source/b2dd747d52bad1eecf52db82500319f9/KFP9698-scaled-1.jpeg");
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-oe73oxo-337ee91cbd9ccde2e1fd426f8c13237b .av-section-color-overlay{
opacity:0.8;
background-color:#414042;
}

.flex_column.av-o75plvg-d4030c61ea220644cf39b545c593db58{
-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-ks6gp5kx-58bc342a4f9d109db4f8c5aeaf49f4cb{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-ks6gp5kx-58bc342a4f9d109db4f8c5aeaf49f4cb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ks6gp5kx-58bc342a4f9d109db4f8c5aeaf49f4cb .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-nk923vg-1ec1e3e5d6b20d3ea8b7b2fc89f87eec .avia_textblock{
color:#ffffff;
}

.avia-section.av-mkgwnfg-287c14a29f93b05fd802ff8d5e609519 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-mdr4inw-f4b75574601d4133ff80ec2cae8fcf1d{
-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-lrzwsd8-39f01a202df83a8d3a5f55989704e74c{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-lrzwsd8-39f01a202df83a8d3a5f55989704e74c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrzwsd8-39f01a202df83a8d3a5f55989704e74c .av-subheading{
font-size:15px;
}

#top .hr.av-lghj3bw-d2248835cfabfd1b9f3d956674ec7e4c{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-lghj3bw-d2248835cfabfd1b9f3d956674ec7e4c .hr-inner{
width:80px;
}

.flex_column.av-ifbcgt8-44d54dc60573059987bc111593514c3c{
-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;
background-color:#ffffff;
}

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

.flex_column.av-4zjrayk-f584bdde51f8fcd74e679abe14fb57c9{
-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;
}

.avia-section.av-gbdbtrw-1ef70d04571be301caa39cf87e14200d{
background-color:#5c5c5c;
background:radial-gradient( #5c5c5c, #777777 );
}

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

#top .av_textblock_section.av-f3p6lrw-2adf5b5961ed961872a89e9288152c46 .avia_textblock{
color:#ffffff;
}

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

.avia-section.av-dflldfg-3c16a0cc52a6c585c3c0272b53a23359{
background-color:#eeeeee;
background-image:unset;
}
.avia-section.av-dflldfg-3c16a0cc52a6c585c3c0272b53a23359 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-d1j629o-1b628fedcda36ba7cc06975d6f68af3a{
-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-cqolpfg-bd547d9676bf675b52f2031e29774c37{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-cqolpfg-bd547d9676bf675b52f2031e29774c37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cqolpfg-bd547d9676bf675b52f2031e29774c37 .av-subheading{
font-size:15px;
}

#top .hr.av-cdmwuak-30ed06906189bbcc09dc10bf7044e2d4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-cdmwuak-30ed06906189bbcc09dc10bf7044e2d4 .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-afvv1b0-a553fbf1fa841cdccbfa8a3a21c93d44{
height:50px;
}

.flex_column.av-74vwn4s-efdcdbe1e35b69ac3922d89dce151b13{
-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;
}

.av_font_icon.av-ni82vw-0edec01a1eee949412715aa7348b4c55{
color:#e01021;
border-color:#e01021;
}
.av_font_icon.av-ni82vw-0edec01a1eee949412715aa7348b4c55 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-63x2em4-6ede10090762dcabecaf3507f1cac490{
height:25px;
}

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

#top .hr.av-55h0ruk-f1a3d2647c3fcc191e31e5fb1055c0c8{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-55h0ruk-f1a3d2647c3fcc191e31e5fb1055c0c8 .hr-inner{
width:80px;
}

.flex_column.av-9uus8gs-6752271ab6726227f5f253775ac432c4{
-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;
}

.av_font_icon.av-9coxzx8-2333669b60e4fe94559c1ac7060d04fc{
color:#e01021;
border-color:#e01021;
}
.av_font_icon.av-9coxzx8-2333669b60e4fe94559c1ac7060d04fc .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-8y7gf5o-412f5a0ba51212232ba8e13f55b42da9{
height:25px;
}

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

#top .hr.av-7xuad24-f18bd985a5c896680697990e2cc3a854{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-7xuad24-f18bd985a5c896680697990e2cc3a854 .hr-inner{
width:80px;
}

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

.flex_column.av-43ahbj0-2cc3de0357893626f4335b9feb6ab5b2{
-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;
}

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

#top .hr.hr-invisible.av-35l61to-d10af20e3b3f49c056ad70c8ad589a24{
height:30px;
}

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

#top .hr.av-1vtncn0-faabb7c2f994109554f108153368e57e{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-1vtncn0-faabb7c2f994109554f108153368e57e .hr-inner{
width:80px;
}

.flex_column.av-172qb0c-ac4771e5893507f859b8f0814e954a8f{
-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-ks6gp5kx-58bc342a4f9d109db4f8c5aeaf49f4cb .av-special-heading-tag{
font-size:46px;
}
}
