.avia-section.av-fmcuv-20d2c444e43f502eb1852f3dea4d7923{
background-color:#212121;
background:linear-gradient( to bottom right, #212121, #6f7072 );
}

.flex_column.av-dw7wb-f1bbbe375aa7a60e995237334b779fe4{
width:59.6%;
margin-left:0;
}
.avia_transform .flex_column.av-dw7wb-f1bbbe375aa7a60e995237334b779fe4{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dw7wb-f1bbbe375aa7a60e995237334b779fe4 .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f{
padding-bottom:10px;
color:#f1f1f1;
}
body .av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f .special-heading-inner-border{
border-color:#6f7072;
}
.av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f .av-special-heading-tag .heading-wrap:before{
border-color:#6f7072;
}
body .av-special-heading.av-dmr2v-95b6283a2c6bae01e24df617ab444d4f .av-special-heading-tag .heading-wrap:after{
border-color:#6f7072;
}

.flex_column.av-z14z-401e2f3618ff04f251fd704923fe9a36{
width:39.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-z14z-401e2f3618ff04f251fd704923fe9a36 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-m9t0ryzl-9bd27d3f0c44a4eee7f9255b155a86ab .avia_textblock{
color:#f1f1f1;
}

.avia-animated-number.av-m9t0rq8x-9bb068d96295133d15758c288ff8cf7c .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#f1f1f1;
stroke:#f1f1f1;
}
#top .avia-animated-number.av-m9t0rq8x-9bb068d96295133d15758c288ff8cf7c .avia-animated-number-title{
color:#f1f1f1;
}
#top .avia-animated-number.av-m9t0rq8x-9bb068d96295133d15758c288ff8cf7c .avia-animated-number-content{
color:#f1f1f1;
}

.flex_cell.av-18beb-076ae81c5a3bdcc978ec7ee5fb3882e7{
vertical-align:middle;
}

#top .av-special-heading.av-mcxqebf1-9526d709d0e0d02514a5ccffe49841b3{
padding-bottom:10px;
}
body .av-special-heading.av-mcxqebf1-9526d709d0e0d02514a5ccffe49841b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcxqebf1-9526d709d0e0d02514a5ccffe49841b3 .av-subheading{
font-size:15px;
}

.flex_cell.av-ad8wr-56eb9ce4c11db8544677a175774ff022{
vertical-align:middle;
background-color:#212121;
}

.flex_cell.av-9379r-1ed00e14e50bf1d1e91484408f5152c3{
vertical-align:top;
background:url(https://cdi-services.com/wp-content/uploads/2025/04/CDI-Services-Soil-Mgmt-Replaces-Loader-with-Dirt.webp) 50% 50% no-repeat scroll ;
}

.flex_column.av-mcyypn0k-52f801f4e728ef55f72063bdf1c86562{
height:auto;
min-height:500px;
}

.flex_cell.av-8o4db-b8a7dad39c9507405de6f5cc37f2e6a6{
vertical-align:middle;
}

#top .av-special-heading.av-mcxqeo5t-e7da131b346c93fa015c9e76a09ccf25{
padding-bottom:10px;
}
body .av-special-heading.av-mcxqeo5t-e7da131b346c93fa015c9e76a09ccf25 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcxqeo5t-e7da131b346c93fa015c9e76a09ccf25 .av-subheading{
font-size:15px;
}

.avia-section.av-1rc73-7c7fc65925376cb93c9abce8e712965f{
background-color:#6b9f5e;
background-image:unset;
}

#top .av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e{
padding-bottom:10px;
color:#f1f1f1;
}
body .av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e .special-heading-inner-border{
border-color:#f1f1f1;
}
.av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e .av-subheading{
font-size:15px;
}
body .av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e .av-special-heading-tag .heading-wrap:before{
border-color:#f1f1f1;
}
body .av-special-heading.av-m9t1gr92-b7e80af813e74afb59a37c5524f2b75e .av-special-heading-tag .heading-wrap:after{
border-color:#f1f1f1;
}

.flex_cell.av-6coif-0f3c88bf9e984f28fd3f5f78b9580f3e{
vertical-align:middle;
}

#top .avia-icon-list-container.av-mf2t239l-58ec949687117db96bb500407cff44fa .iconlist_icon{
background-color:#6b9f5e;
background:linear-gradient( to bottom right, #6b9f5e, #b9d536 );
}
#top #wrap_all .avia-icon-list-container.av-mf2t239l-58ec949687117db96bb500407cff44fa .av_iconlist_title{
font-size:34px;
}

.flex_cell.av-zcej-97da34098505d5b5c0116ffa6bb32190{
vertical-align:top;
background:url(https://cdi-services.com/wp-content/uploads/2025/04/cdi-services-soil-management.webp) 50% 50% no-repeat scroll ;
}

.flex_column.av-1oyuv-e8d1c07b24f1878714a86c614993e73e{
height:auto;
min-height:500px;
}

.flex_cell.av-m9t11u22-9315913ac8cd70d5007a80dfd763b989{
vertical-align:middle;
background:url(https://cdi-services.com/wp-content/uploads/2025/04/cdi-services-soil-movement-large-equipment.webp) 100% 50% no-repeat scroll ;
}

.flex_column.av-16sx7-eeed824a088c7db86a85c272ad1419ea{
height:auto;
min-height:500px;
}

.flex_cell.av-5e8n-bf116110ac5849932e4f955010d5becc{
vertical-align:middle;
}

#top .avia-icon-list-container.av-mf2t3x29-66da4d80a04f17b2abee710df83c7a3d .iconlist_icon{
background-color:#6b9f5e;
background:linear-gradient( to bottom right, #6b9f5e, #b9d536 );
}
#top #wrap_all .avia-icon-list-container.av-mf2t3x29-66da4d80a04f17b2abee710df83c7a3d .av_iconlist_title{
font-size:34px;
}

.flex_cell.av-2uafn-c54a5bbe4b6870077032e1948f1c9302{
vertical-align:middle;
}

.flex_cell.av-6bq7-9b1f07a5c5043cb7b473fd71f1df7e40{
vertical-align:middle;
background-color:#b9d536;
}

#top .av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6{
padding-bottom:10px;
color:#f1f1f1;
}
body .av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6 .special-heading-inner-border{
border-color:#f1f1f1;
}
.av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6 .av-special-heading-tag .heading-wrap:before{
border-color:#f1f1f1;
}
body .av-special-heading.av-m9t167pd-b705472cd87aaaf4479e5834208e68e6 .av-special-heading-tag .heading-wrap:after{
border-color:#f1f1f1;
}

#top .avia-icon-list-container.av-m9t18xrn-f5d65d879ea0e79382e6b6bc166a1b98 .iconlist_icon{
color:#f1f1f1;
background-color:#00aeef;
}
#top .avia-icon-list-container.av-m9t18xrn-f5d65d879ea0e79382e6b6bc166a1b98 .iconlist_icon svg:first-child{
stroke:#f1f1f1;
fill:#f1f1f1;
}
#top #wrap_all .avia-icon-list-container.av-m9t18xrn-f5d65d879ea0e79382e6b6bc166a1b98 .av_iconlist_title{
color:#f1f1f1;
}
.avia-icon-list-container.av-m9t18xrn-f5d65d879ea0e79382e6b6bc166a1b98 .iconlist_content{
color:#f1f1f1;
}

.avia-section.av-60ttb-427f75ee3955ce34dd45df64b106d43e{
background-color:#1583c1;
background:linear-gradient( to bottom right, #1583c1, #00aeef );
}

#top .av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0{
padding-bottom:10px;
color:#f1f1f1;
}
body .av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .av-special-heading-tag .heading-char{
font-size:25px;
color:#f1f1f1;
padding-bottom:10px;
}
body .av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .av-special-heading-tag .heading-char.avia-svg-icon svg:first-child{
fill:#f1f1f1;
stroke:#f1f1f1;
}
.av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .special-heading-inner-border{
border-color:#f1f1f1;
}
.av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .av-special-heading-tag .heading-wrap:before{
border-color:#f1f1f1;
}
body .av-special-heading.av-4u7pj-2b3ecf1fb7245ccc13947cfd9a9b10c0 .av-special-heading-tag .heading-wrap:after{
border-color:#f1f1f1;
}

#top .hr.hr-invisible.av-4jewb-bc43c1764bd072865c1cde36e1819321{
height:30px;
}

.avia-accordion.av-3wnlv-77facc4dba690787c96d85f4482e034e{
max-height:375px;
}
.avia-accordion.av-3wnlv-77facc4dba690787c96d85f4482e034e .aviaccordion-preview{
width:20.1%;
}
#top .avia-accordion.av-3wnlv-77facc4dba690787c96d85f4482e034e .aviaccordion-title{
font-size:40px;
}
.avia-accordion .aviaccordion-slide.av-3wnlv-77facc4dba690787c96d85f4482e034e__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-3wnlv-77facc4dba690787c96d85f4482e034e__1{
left:20%;
}
.avia-accordion .aviaccordion-slide.av-3wnlv-77facc4dba690787c96d85f4482e034e__2{
left:40%;
}
.avia-accordion .aviaccordion-slide.av-3wnlv-77facc4dba690787c96d85f4482e034e__3{
left:60%;
}
.avia-accordion .aviaccordion-slide.av-3wnlv-77facc4dba690787c96d85f4482e034e__4{
left:80%;
}

