.avia-section.av-69ebd4-b5450b0984c39ae30ae5c16961294129{
background-repeat:repeat-x;
background-image:url(https://ctdginc.com/wp-content/uploads/2024/12/Wave-Graphics-1500x300px_Rev7_wave2.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-433660-b973208f17aa2c1e9c715e6b5ede6ca5{
height:40px;
}

#top .av_textblock_section.av-ly5wgej3-74c42afd704992d040f1277e4a056c9d .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-2oott4-20eaa87544b8981b5b53920d5f242f70{
height:180px;
}

.avia-section.av-cqg0oo-529a8ccd1e879ec5b5c89fc1df4052b9{
background-color:rgba(255,255,255,0.01);
background-image:unset;
margin-top:-30px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-2brppd4-989b69f89f07f0ff577f5181966f1442 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2brppd4-989b69f89f07f0ff577f5181966f1442 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2a38x60-fdaa0df63e7d45d31f1796278776054c .avia_textblock{
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-28uhzc8-7c854c3b3e311cee3304ec286f77d5a5{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-28uhzc8-7c854c3b3e311cee3304ec286f77d5a5:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-28uhzc8-7c854c3b3e311cee3304ec286f77d5a5 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-23kmuiw-515e19925f74264edf8718a180c491fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-23kmuiw-515e19925f74264edf8718a180c491fd .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2196388-39d9570801491ee2d7a7b6bbcd515895 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia_transform  .avia-button-wrap.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690-wrap{
animation-duration:1.5s;
}
#top #wrap_all .avia-button.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-6p5g14-42d1da709f736ad3b1d5a16efb385c31 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6p5g14-42d1da709f736ad3b1d5a16efb385c31 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1sqrkgo-9f721a8f98710e8d40cf71f7c0927e51 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia_transform  .avia-button-wrap.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2-wrap{
animation-duration:1.5s;
}
#top #wrap_all .avia-button.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}

#top .hr.hr-invisible.av-m4ytg367-3bdeb7387a7e288ebfde2199089e15ab{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-h837fc-3ed518b5fb04e83b5ed44ced17a5ce05 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia_transform  .avia-button-wrap.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538-wrap{
animation-duration:1.5s;
}
#top #wrap_all .avia-button.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}

#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-euokp4-0559af461c5cee3f045178e8d0750606{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-euokp4-0559af461c5cee3f045178e8d0750606{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-aib2ns-cdbcb57b9e4b8e6c18d1cfed7536224d .avia_textblock{
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-8qf9g8-4e71010a484bda8ebf3e72a3d9e77a38{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-8qf9g8-4e71010a484bda8ebf3e72a3d9e77a38:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-8qf9g8-4e71010a484bda8ebf3e72a3d9e77a38 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}

#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
width:31.333333333333%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#096499;
background:linear-gradient( to bottom, #096499, #003956, #003956 );
}
.avia_transform .flex_column.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-5a03g8-273c111328cf3d521525fe78d79913a0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5a03g8-273c111328cf3d521525fe78d79913a0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-4posag-9b4cc4326698d501ecd8e7a1ad6126a7 .avia_textblock{
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-1tzi54-61a1f750727850d70e8f7552b8a359b1{
font-size:13px;
background-color:#003956;
border-color:#005587;
color:#b2e079;
border-style:none;
border-width:1px 1px 0 4px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:10px 0 0 0;
}
#top #wrap_all.avia-button.av-1tzi54-61a1f750727850d70e8f7552b8a359b1:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1tzi54-61a1f750727850d70e8f7552b8a359b1 .avia-svg-icon svg:first-child{
fill:#b2e079;
stroke:#b2e079;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-cqg0oo-529a8ccd1e879ec5b5c89fc1df4052b9{
margin-top:-30px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-28uhzc8-7c854c3b3e311cee3304ec286f77d5a5{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-8qf9g8-4e71010a484bda8ebf3e72a3d9e77a38{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
margin-top:0;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-1tzi54-61a1f750727850d70e8f7552b8a359b1{
margin:10px 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-cqg0oo-529a8ccd1e879ec5b5c89fc1df4052b9{
margin-top:-30px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-28uhzc8-7c854c3b3e311cee3304ec286f77d5a5{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-1zz6kgo-4939a6165f48014b1d98a6af14aaa690{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-6f42rs-2c6694ff474a0bc00f4dd9e9d836c0d2{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-g5stig-d52bf4fbcd122a817c7c7e8d6f4d2538{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-8qf9g8-4e71010a484bda8ebf3e72a3d9e77a38{
margin:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-1tzi54-61a1f750727850d70e8f7552b8a359b1{
margin:10px 0 0 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
margin-top:0px;
margin-bottom:0px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2djy5tk-1ffc43b79537a950978f930f0df9326b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24ysm8o-ddf8d6765ff29ca44801abe3e17e7ad0{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wub7lk-cbb5f3471da66492d5c48b1cb20ba917{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lf70rc-d6cb3d8f940fddceab93ab4d4d5490c3{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-euokp4-0559af461c5cee3f045178e8d0750606{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-722rko-46d3779eb625be3d4d6ae0320d89b2b4{
margin-top:0px;
margin-bottom:0px;
}
}
