.avia-section.av-l2g7jkt7-a0c900a1e06400e7559ec4e8b53ccde0{
background-repeat:no-repeat;
background-image:url(https://terracontracting.com/wp-content/uploads/2024/07/24-TC-WEB-HERO-BANNERS_R15.png);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-k27bs-370c97111d21a75d1ab7ea8e2f69884c{
background-color:#000000;
background-image:unset;
}

#top .av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l3nkpwpj-d2b1a0d65ee7f0254b1f54700482b11c .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-uylvc-a658dc284a946c87e3b5cbb0fd7c4929{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-uylvc-a658dc284a946c87e3b5cbb0fd7c4929{
background:url(https://terracontracting.com/wp-content/uploads/2023/09/Directional_Drilling_230927_IMG_2555.jpeg) 50% 50% no-repeat scroll #ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rrgt4-09a7922764dde53c01c12eb8715dcab2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-rrgt4-09a7922764dde53c01c12eb8715dcab2{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7b7lgr-dd718746906a85e813977e9461a3937d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7b7lgr-dd718746906a85e813977e9461a3937d{
background:url(https://terracontracting.com/wp-content/uploads/2022/12/image-2_r1-1024x877.png) 50% 50% no-repeat scroll #ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5tu32z-f2b8ab4c1a4b491fcbc358d623a55a3b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5tu32z-f2b8ab4c1a4b491fcbc358d623a55a3b{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .av-subheading{
font-size:15px;
}

.flex_column.av-sg5p4-090f420c630cca3166767ba313e4084a{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .av-subheading{
font-size:15px;
}

.flex_column.av-yjsc0-6eeae58355bf99628635112574d36420{
background:url(https://terracontracting.com/wp-content/uploads/2022/12/cable-2.png) 50% 50% no-repeat scroll #ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2dpm10-2e9a381f1190abdf3bf9abe55065b4e9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2dpm10-2e9a381f1190abdf3bf9abe55065b4e9{
background:url(https://terracontracting.com/wp-content/uploads/2022/12/cable-1.png) 50% 50% no-repeat scroll #ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4vof90-3c377bca2f6bb4ac1af4290534b6c29d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4vof90-3c377bca2f6bb4ac1af4290534b6c29d{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .av-subheading{
font-size:15px;
}

.flex_column.av-2x3q23-6cb52edad91d00eb7e36264172512cd3{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .av-subheading{
font-size:15px;
}

.flex_column.av-m0po7jgv-680ae899ced26c33d22db17ebab11a17{
background:url(https://terracontracting.com/wp-content/uploads/2024/09/ABF-equipment.jpg) 50% 50% no-repeat scroll #ffffff;
}

.flex_column.av-lbb7z94c-5029cb24468755f4fc3c96b580dbf4cd{
padding:50px 80px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7{
padding-bottom:10px;
color:#7f1416;
font-size:28px;
}
body .av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .special-heading-inner-border{
border-color:#7f1416;
}
.av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lbb89kdh-407a6937fe0ec0f3d619ef8a99da4ed1{
height:50px;
}

.flex_column.av-lbb879l1-ca78584e22275c2c99ccf6ef3c3bc8db{
background:url(https://terracontracting.com/wp-content/uploads/2023/09/directional-drilling-web-banner-180x180.jpg) 50% 50% no-repeat scroll #ffffff;
}

.avia-section.av-30gteg-7cfd6aceb6d262e377832c8421c31a82{
background-color:#7f1416;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-ahj5c-3465fedfbcd5505be12b62f8a7e13712{
height:50px;
}

#top .av-special-heading.av-2qlxxs-c0fce24fc6de05a146a7d18ef500257a{
margin:0px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2qlxxs-c0fce24fc6de05a146a7d18ef500257a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2qlxxs-c0fce24fc6de05a146a7d18ef500257a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2qlxxs-c0fce24fc6de05a146a7d18ef500257a .av-subheading{
font-size:15px;
}

.avia-section.av-2j5w8w-a49f78fb2a328b49ddf9bdc100fdb7b2{
background-repeat:no-repeat;
background-image:url(https://terracontracting.com/wp-content/uploads/2024/07/gallery.png);
background-position:50% 50%;
background-attachment:scroll;
}

.av-horizontal-gallery.av-27q2mo-ebb4700b7d7180d960bd091d374d1987 .av-horizontal-gallery-inner{
padding-bottom:35%;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-eh7zk-75b5f840d9c327ba22ec5e54ccd08766 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l2g8794t-39b2370c3d8be7568dec2a8030f7ebe2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4x9w0b-09c0f8b295f3cb76e57f78419f9225ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-21zog-a22a376c103cb3fb51eecbed8d5df69c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l3nlo39d-87650064e6544b472bbab23856a872bf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m0po6cj1-25d28ac11762df7fe2e7785a2e9918f4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lbb80vul-60c571bc93da0a6fa01850b37c5bbbf7 .av-special-heading-tag{
font-size:0.8em;
}
}
