.avia-section.av-mnqms8sy-295aa8c15c38c22891f08b080aaf9d64{
background-color:#323e48;
background-image:unset;
}

#top .av_textblock_section.av-mnqmsfpo-3f5fb08a9f6eca009d9c3727b1ee16a1 .avia_textblock{
padding:10px 0 0 0;
color:#ffffff;
}

.avia-section.av-mnqmts0q-90699ea0482688f1955b8d0da28af848 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://www.trinitydrillingandblasting.com/wp-content/uploads/IMG_0749.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-nuffz2-6b19e17e91d5ee8b5ff805a7d5f6c268{
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.91);
}

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

.flex_column.av-mf08ge-c85d078a7bfaac98e7689a226c402da3{
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.91);
}

#top .hr.hr-invisible.av-mnqmw4ml-9101af12391419c7f7234a69ddfeff66{
height:30px;
}

#top #wrap_all .avia-button.av-mnqmxzx7-7694d511fe6373fac6f6022670e1f917{
font-size:21px;
background-color:#345e9e;
border-color:#345e9e;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqmxzx7-7694d511fe6373fac6f6022670e1f917:hover{
background-color:#323e48;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqmxzx7-7694d511fe6373fac6f6022670e1f917 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mnqmxzx7-7694d511fe6373fac6f6022670e1f917:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef{
padding-bottom:0;
color:#345e9e;
font-size:50px;
}
body .av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef .special-heading-inner-border{
border-color:#345e9e;
}
.av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef .av-subheading{
font-size:15px;
}

.flex_column.av-mnqmzsnf-408ec7bdf3491adbe3b4071476594842{
padding:40px 40px 40px 40px;
background-color:#323e48;
}
.avia_transform .flex_column.av-mnqmzsnf-408ec7bdf3491adbe3b4071476594842{
animation-duration:1.5s;
}

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

#top .av_textblock_section.av-mnqn0cu3-36c2f3b3a3df97a21f4f576220cadd4e .avia_textblock{
color:#ffffff;
}

.flex_column.av-mnqn3ypl-cc2ee9de4ec54b41c82044c910af1177{
padding:40px 40px 40px 40px;
background-color:rgba(50,62,72,0.85);
}
.avia_transform .flex_column.av-mnqn3ypl-cc2ee9de4ec54b41c82044c910af1177{
animation-duration:0.5s;
}

#top .av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mnqn4bgi-809c1cd45de307c79bd7beb7a6f0ae4a .avia_textblock{
color:#ffffff;
}

.flex_column.av-mnqn8eca-a16dee06ff562f919f8ec9fbf15d7d75{
padding:40px 40px 40px 40px;
background-color:#323e48;
}

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

#top .av_textblock_section.av-mnqn56bb-93787aa2aac83e135fb45b02c279beed .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mnqo0huj-6a71aea3a275e1f3991f7d09f3662d02{
height:35px;
}

#top #wrap_all .avia-button.av-mnqn6fi0-09444d8a2536d3c80ee887a02e885578{
font-size:21px;
background-color:#345e9e;
border-color:#345e9e;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqn6fi0-09444d8a2536d3c80ee887a02e885578:hover{
background-color:#323e48;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqn6fi0-09444d8a2536d3c80ee887a02e885578 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mnqn6fi0-09444d8a2536d3c80ee887a02e885578:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mnqn73em-6a1bf0c4a2e7f3895a0e5fbd5b2f7c32{
background-color:#dee5e9;
background-image:unset;
}

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

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

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

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

.avia-section.av-mnqntpwj-102d1b0aaecf92b0a787fe8c9021b53c{
background-color:#dee5e9;
background-image:unset;
}

#top .av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999{
padding-bottom:10px;
color:#345e9e;
font-size:50px;
}
body .av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .special-heading-inner-border{
border-color:#345e9e;
}
.av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .av-subheading{
font-size:22px;
color:#323e48;
}

#top .hr.hr-invisible.av-2bmzvy-3da200685c11c5c8a2fbc9f4c746b9e4{
height:30px;
}

#top .togglecontainer.av-mnqnfnsj-56f8e73b3172981b93e4021b57533911 p.toggler .toggle_icon{
color:#345e9e;
border-color:#345e9e;
}
#top .togglecontainer.av-mnqnfnsj-56f8e73b3172981b93e4021b57533911 p.toggler .toggle_icon > span{
color:#345e9e;
border-color:#345e9e;
}

#top .hr.hr-invisible.av-mnqng4cr-5d8834d7fdd044194f64537aee213da5{
height:25px;
}

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

.avia-section.av-mnqnmq41-d6219e6448f611ec7afdcab068f40e01{
background-color:#264f7f;
background:linear-gradient( to bottom, #264f7f, #345e9e );
}

#top .av-special-heading.av-mnqnjmlf-a00b53ddd4b84e0213671e6d62ad8a91{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mnqnjmlf-a00b53ddd4b84e0213671e6d62ad8a91 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnqnjmlf-a00b53ddd4b84e0213671e6d62ad8a91 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnqnjmlf-a00b53ddd4b84e0213671e6d62ad8a91 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mnqnjtgu-a0efa50af3ae4a110b759474a2b83580{
height:15px;
}

#top #wrap_all .avia-button.av-mnqnljfz-ea12d0959b99df4e9dcf8beb689f4ceb{
font-size:21px;
background-color:#ffffff;
border-color:#ffffff;
color:#345e9e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqnljfz-ea12d0959b99df4e9dcf8beb689f4ceb:hover{
background-color:#323e48;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqnljfz-ea12d0959b99df4e9dcf8beb689f4ceb .avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .avia-button.av-mnqnljfz-ea12d0959b99df4e9dcf8beb689f4ceb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


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

#top #wrap_all .av-special-heading.av-mnqn0048-e1438d2e9d8c3a2ed0be36eac2c9c5b3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnqn5173-ae7ec4e50d20caedd595bc61e6d12e74 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-nuffz2-6b19e17e91d5ee8b5ff805a7d5f6c268{
padding:20px 20px 20px 20px;
}

.flex_column.av-mf08ge-c85d078a7bfaac98e7689a226c402da3{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mon8vaw7-3a5284ebc788fcb6bdb1ca720d30dfef .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mnqmzsnf-408ec7bdf3491adbe3b4071476594842{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mnqn0048-e1438d2e9d8c3a2ed0be36eac2c9c5b3 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mnqn3ypl-cc2ee9de4ec54b41c82044c910af1177{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mnqn460o-2ddfda06b0d938475fdc9c26b8826d8e .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mnqn8eca-a16dee06ff562f919f8ec9fbf15d7d75{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mnqn5173-ae7ec4e50d20caedd595bc61e6d12e74 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnqo6edu-38291cc8e37c30ed64eae5c8db799999 .av-special-heading-tag{
font-size:0.8em;
}
}
