.avia-section.av-1xf1v-9e4dd83a0e0916b6d372dda221729e72{
background-repeat:repeat-x;
background-image:url(https://ctdginc.com/wp-content/uploads/2024/12/Wave-Graphics-1500x300px_Rev7_wave4.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-1i5cz-a7c56ad41c8fba787a9a76f8bb859e89{
height:40px;
}

#top .av_textblock_section.av-34xy7-4b444bbe61e6613a298e09dccbd92cfe .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-vczn-e8bf2deec7dbf636657b0edd008d97ef{
height:180px;
}

.avia-section.av-6osf-57b56632efe19744224c8b1806581945{
background-color:rgba(255,255,255,0.01);
background-image:unset;
margin-top:-30px;
margin-bottom:0px;
}

#top .av_textblock_section.av-lu8vkkib-94caa0b83d36a20ee6c709363fa5d622 .avia_textblock{
color:#005587;
}

.flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
padding:3% 3% 3% 3%;
background-color:rgba(129,130,133,0.2);
}
.avia_transform .flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
animation-duration:1.5s;
}

#top .av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65{
padding-bottom:20px;
color:#005587;
font-size:20px;
}
body .av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .special-heading-inner-border{
border-color:#005587;
}
.av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .av-subheading{
font-size:15px;
}

#top .av-slideshow-ui.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-slideshow-arrows a{
color:rgba(129,130,133,0.26);
}
#top .av-slideshow-ui.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:rgba(129,130,133,0.26) !important;
fill:rgba(129,130,133,0.26) !important;
}
#top .avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-testimonial-content{
font-size:16px;
color:#818285;
}
#top .avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-testimonial-name{
font-size:16px;
color:#8fc54e;
}
.avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-testimonial-subtitle{
font-size:16px;
color:#005587;
}
.avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-testimonial-subtitle-sep{
font-size:16px;
}
.avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-testimonial-link{
font-size:16px;
color:#005587;
}
.avia-testimonial-wrapper.av-m4ysb40b-0f0ff21c466b4ce1ffddc3e7a3f5bd43 .avia-slideshow-controls{
color:#818285;
}

.flex_column.av-m4ysf0cf-73f4ccfb49489b68e14f771351586169{
padding:3% 3% 3% 3%;
background-color:#005587;
background:linear-gradient( to bottom, #005587, #2688bd );
}

#top .avia-animated-number.av-f70kj4-2b98c6ffca84e81b8d6fc03899c39c2d .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-f70kj4-2b98c6ffca84e81b8d6fc03899c39c2d .avia-animated-number-content{
font-size:18px;
}

.flex_column.av-6z32ao-c016803bbb4279d3cd82ca9942d1d7f3{
padding:3% 3% 3% 3%;
background-color:#005587;
background:linear-gradient( to bottom, #005587, #2688bd );
}

#top .avia-animated-number.av-cjd2hc-271079e6774f7e1ddd22e559b4afa1a6 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-cjd2hc-271079e6774f7e1ddd22e559b4afa1a6 .avia-animated-number-content{
font-size:18px;
}

.flex_column.av-6ih2io-27b4529fad7dfd49ce9e31ab7b575c33{
padding:3% 3% 3% 3%;
background-color:#005587;
background:linear-gradient( to bottom, #005587, #2688bd );
}

#top .avia-animated-number.av-9sqtu8-71658c8adb80e816282215464ca22262 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-9sqtu8-71658c8adb80e816282215464ca22262 .avia-animated-number-content{
font-size:18px;
}

.flex_column.av-3tdwwg-6e56264e89922197b7a8901ac3de7147{
padding:3% 3% 3% 3%;
background-color:#005587;
background:linear-gradient( to bottom, #005587, #2688bd );
}

#top .avia-animated-number.av-210io-600f12fc33e10dd6a38e6a2fd5a6f8ee .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-210io-600f12fc33e10dd6a38e6a2fd5a6f8ee .avia-animated-number-content{
font-size:18px;
}

.flex_column.av-2opkuo-decd9e947cee76a3288c4640bc604b07{
padding:3% 3% 3% 3%;
background-color:#005587;
background:linear-gradient( to bottom, #005587, #2688bd );
}

#top .avia-animated-number.av-2g0nf4-1c4a70ba60a41bfe2834f368b3952aff .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-2g0nf4-1c4a70ba60a41bfe2834f368b3952aff .avia-animated-number-content{
font-size:18px;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-6osf-57b56632efe19744224c8b1806581945{
margin-top:-30px;
margin-bottom:0;
}

.flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
padding:3% 3% 3% 3%;
}

.flex_column.av-m4ysf0cf-73f4ccfb49489b68e14f771351586169{
padding:3% 3% 3% 3%;
}

.flex_column.av-6z32ao-c016803bbb4279d3cd82ca9942d1d7f3{
padding:3% 3% 3% 3%;
}

.flex_column.av-6ih2io-27b4529fad7dfd49ce9e31ab7b575c33{
padding:3% 3% 3% 3%;
}

.flex_column.av-3tdwwg-6e56264e89922197b7a8901ac3de7147{
padding:3% 3% 3% 3%;
}

.flex_column.av-2opkuo-decd9e947cee76a3288c4640bc604b07{
padding:3% 3% 3% 3%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-6osf-57b56632efe19744224c8b1806581945{
margin-top:-30px;
margin-bottom:0px;
}

.flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
padding:3% 3% 3% 3%;
}

.flex_column.av-m4ysf0cf-73f4ccfb49489b68e14f771351586169{
padding:3% 3% 3% 3%;
}

.flex_column.av-6z32ao-c016803bbb4279d3cd82ca9942d1d7f3{
padding:3% 3% 3% 3%;
}

.flex_column.av-6ih2io-27b4529fad7dfd49ce9e31ab7b575c33{
padding:3% 3% 3% 3%;
}

.flex_column.av-3tdwwg-6e56264e89922197b7a8901ac3de7147{
padding:3% 3% 3% 3%;
}

.flex_column.av-2opkuo-decd9e947cee76a3288c4640bc604b07{
padding:3% 3% 3% 3%;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
padding:6% 6% 6% 6%;
}

#top #wrap_all .av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-m4ysf0cf-73f4ccfb49489b68e14f771351586169{
padding:6% 6% 6% 6%;
}

.flex_column.av-6z32ao-c016803bbb4279d3cd82ca9942d1d7f3{
padding:6% 6% 6% 6%;
}

.flex_column.av-6ih2io-27b4529fad7dfd49ce9e31ab7b575c33{
padding:6% 6% 6% 6%;
}

.flex_column.av-3tdwwg-6e56264e89922197b7a8901ac3de7147{
padding:6% 6% 6% 6%;
}

.flex_column.av-2opkuo-decd9e947cee76a3288c4640bc604b07{
padding:6% 6% 6% 6%;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2czgho-e03dc9ad6ec846f353b9715c644f0b59{
padding:6% 6% 6% 6%;
}

#top #wrap_all .av-special-heading.av-y0lkog-71623ec5532c35e555da46041f8ebe65 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-m4ysf0cf-73f4ccfb49489b68e14f771351586169{
padding:6% 6% 6% 6%;
}

.flex_column.av-6z32ao-c016803bbb4279d3cd82ca9942d1d7f3{
padding:6% 6% 6% 6%;
}

.flex_column.av-6ih2io-27b4529fad7dfd49ce9e31ab7b575c33{
padding:6% 6% 6% 6%;
}

.flex_column.av-3tdwwg-6e56264e89922197b7a8901ac3de7147{
padding:6% 6% 6% 6%;
}

.flex_column.av-2opkuo-decd9e947cee76a3288c4640bc604b07{
padding:6% 6% 6% 6%;
}
}
