.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;
}

.flex_column.av-mornj6nk-5bc98d911ad8821e2754b88bea2f1eb1{
transform:scale(1.1);
z-index:5;
padding:0 0 20px 0;
}

@keyframes av_sonarEffect_av-749f4o-353f84997dff107b7910a25b6edbef34 {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.5);}
}
#top .avia-icon-list-container.av-749f4o-353f84997dff107b7910a25b6edbef34 .iconlist_icon{
color:#ffffff;
background-color:#345e9e;
border-style:none;
box-shadow:none;
}
#top .avia-icon-list-container.av-749f4o-353f84997dff107b7910a25b6edbef34 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top .avia-icon-list-container.av-749f4o-353f84997dff107b7910a25b6edbef34 .iconlist_icon:hover{
animation:av_sonarEffect_av-749f4o-353f84997dff107b7910a25b6edbef34 1s ease-in-out;
}
#top #wrap_all .avia-icon-list-container.av-749f4o-353f84997dff107b7910a25b6edbef34 .av_iconlist_title{
font-size:22px;
color:#345e9e;
}

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

#top #wrap_all .avia-button.av-mnqmxzx7-4116cde9bdb182f60718455c16f2bb76{
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-4116cde9bdb182f60718455c16f2bb76:hover{
background-color:#323e48;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnqmxzx7-4116cde9bdb182f60718455c16f2bb76 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mnqmxzx7-4116cde9bdb182f60718455c16f2bb76: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-f79bed8dfc5b49e978b56bd6de0eb304 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ky9vem-f79bed8dfc5b49e978b56bd6de0eb304 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

.avia-section.av-morvp4mv-4e4f09bc90d0d1e6748d8757908da508{
background-color:#dee5e9;
background-image:unset;
}

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

.flex_column.av-mjbezc-159a55993346344f5f6e759c63119c8e{
padding:40px 40px 40px 40px;
background-color:#323e48;
}
.avia_transform .flex_column.av-mjbezc-159a55993346344f5f6e759c63119c8e{
animation-duration:1.5s;
}

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

#top .av_textblock_section.av-morvqouf-35d645a87f3d12723a5cb689df2fa66e .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-morvr0fk-4db41642fa1e55024f3390a2f6e42d49 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-morvrama-447094d55e0d0fc8ac5d562feba2aa6e .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd{
margin:0 0 20px 0;
padding-bottom:0;
color:#323e48;
font-size:50px;
}
body .av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .special-heading-inner-border{
border-color:#323e48;
}
.av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-9pujpk-3323ca5c51dd356c9c3a575bd06122d1{
height:10px;
}

.iconbox.av-morwu40w-9c984e49b144667ebf0578ac86d732cb .iconbox_icon{
background-color:#ffffff;
border:1px solid #345e9e;
color:#345e9e;
}
.iconbox.av-morwu40w-9c984e49b144667ebf0578ac86d732cb .iconbox_icon.avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .iconbox.av-morwu40w-9c984e49b144667ebf0578ac86d732cb .iconbox_content_title{
font-size:26px;
color:#345e9e;
}
.iconbox.av-morwu40w-9c984e49b144667ebf0578ac86d732cb .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-9swprc-70a0ddf1bb9aeb7228450c60e24db6ee{
height:10px;
}

.iconbox.av-morwwixg-6abc461438de23837cfe3baad757635f .iconbox_icon{
background-color:#ffffff;
border:1px solid #345e9e;
color:#345e9e;
}
.iconbox.av-morwwixg-6abc461438de23837cfe3baad757635f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .iconbox.av-morwwixg-6abc461438de23837cfe3baad757635f .iconbox_content_title{
font-size:26px;
color:#345e9e;
}
.iconbox.av-morwwixg-6abc461438de23837cfe3baad757635f .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-80lwfc-50fc950bcbc20524ae6691210aab8112{
height:10px;
}

.iconbox.av-morwx6jd-d0639de0d3891436b8e2ab90d482b88c .iconbox_icon{
background-color:#ffffff;
border:1px solid #345e9e;
color:#345e9e;
}
.iconbox.av-morwx6jd-d0639de0d3891436b8e2ab90d482b88c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .iconbox.av-morwx6jd-d0639de0d3891436b8e2ab90d482b88c .iconbox_content_title{
font-size:26px;
color:#345e9e;
}
.iconbox.av-morwx6jd-d0639de0d3891436b8e2ab90d482b88c .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-5ywng8-62d54e576a6bd9e3ea92289406e159ca{
height:10px;
}

.iconbox.av-morwxsii-41a0e8abd9e171731ef1fef450c66113 .iconbox_icon{
background-color:#ffffff;
border:1px solid #345e9e;
color:#345e9e;
}
.iconbox.av-morwxsii-41a0e8abd9e171731ef1fef450c66113 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .iconbox.av-morwxsii-41a0e8abd9e171731ef1fef450c66113 .iconbox_content_title{
font-size:26px;
color:#345e9e;
}
.iconbox.av-morwxsii-41a0e8abd9e171731ef1fef450c66113 .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-40g008-d707d97a2a3d086c115c439e1fd79a5c{
height:10px;
}

.iconbox.av-morwycsm-2864ed90d76abc4854197bc1a26866d2 .iconbox_icon{
background-color:#ffffff;
border:1px solid #345e9e;
color:#345e9e;
}
.iconbox.av-morwycsm-2864ed90d76abc4854197bc1a26866d2 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#345e9e;
stroke:#345e9e;
}
#top #wrap_all .iconbox.av-morwycsm-2864ed90d76abc4854197bc1a26866d2 .iconbox_content_title{
font-size:26px;
color:#345e9e;
}
.iconbox.av-morwycsm-2864ed90d76abc4854197bc1a26866d2 .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-2ilrrs-67b51cd76331dc6284d361f2f77b08fd{
height:10px;
}

.flex_column.av-5ip0nc-762bf25e0e5b805bf6ece34e05d490fc{
padding:40px 40px 40px 40px;
background-color:#345e9e;
}

#top .av_textblock_section.av-e1n3c-c95b85a343d71146632c7f9845f44d93 .avia_textblock{
padding:0 0 20px 0;
color:#ffffff;
}

#top .av_textblock_section.av-2mil7s-c5405503f179d22f539edd5e7ea0dfc3 .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-1883qw-3d9ecdc87839d8d0b381fd5db58bd73c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1883qw-3d9ecdc87839d8d0b381fd5db58bd73c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-1x0t3c-2d008ed36d52a990836439e38c017388 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1x0t3c-2d008ed36d52a990836439e38c017388 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-8lp2o8-5d10db2d5aeb3074ac46e06bffdcf82b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8lp2o8-5d10db2d5aeb3074ac46e06bffdcf82b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-64hwtk-0a722a800316b0330dc031b84358f87d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-64hwtk-0a722a800316b0330dc031b84358f87d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-morxde29-c1e344373bafdd9f005cecc5d07e8747{
background-color:#dee5e9;
background-image:unset;
}

.flex_column.av-2znu94-1de51a264b89c0b3b05732ffb47a1b84{
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-morx9ia2-c404b17b7dd7ace9fcf16a4b2fdeda6f{
margin:0 0 20px 0;
padding-bottom:0;
color:#323e48;
}
body .av-special-heading.av-morx9ia2-c404b17b7dd7ace9fcf16a4b2fdeda6f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-morx9ia2-c404b17b7dd7ace9fcf16a4b2fdeda6f .special-heading-inner-border{
border-color:#323e48;
}
.av-special-heading.av-morx9ia2-c404b17b7dd7ace9fcf16a4b2fdeda6f .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-mpcoblsj-b7d6f350036e3d1e692120557cf07921{
height:40px;
}

.flex_column.av-mpcoanab-dbd1264fcee9fd28844a7f016a0eb8aa{
padding:40px 40px 40px 40px;
}

.avia-section.av-morxhui9-8a1bb835ba71b6420d3feba71ea68f63 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.trinitydrillingandblasting.com/wp-content/uploads/drilling_header-scaled.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-morxiqsr-4349cefb6ba5084ea458b799124f0bec{
padding:40px 40px 40px 40px;
background-color:rgba(43,43,43,0.87);
}

#top .av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-morxk1kp-0568a493fdb4e5a15ab73f8f4678f7f1 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_column.av-morxpq7g-546dcdc543d0826e9636728b4aa25167{
padding:40px 40px 40px 40px;
background-color:rgba(43,43,43,0.87);
}

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

#top .av_textblock_section.av-morxkxsv-7843d6ba27ba5006a51d1865aea6a5ba .avia_textblock{
font-size:16px;
color:#ffffff;
}

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

#top .av-special-heading.av-mnqnjmlf-34b8b9e8caa803c83717a5450a077e29{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mnqnjmlf-34b8b9e8caa803c83717a5450a077e29 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnqnjmlf-34b8b9e8caa803c83717a5450a077e29 .av-special-heading-tag{
padding:0 0 20px 0;
}
.av-special-heading.av-mnqnjmlf-34b8b9e8caa803c83717a5450a077e29 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnqnjmlf-34b8b9e8caa803c83717a5450a077e29 .av-subheading{
font-size:20px;
}


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

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

#top #wrap_all .av-special-heading.av-morvqtlf-98a2fe1324c098bdfb464804e4818a20 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-morxjrjj-7f602e16b049c629fe091fdaa5329586 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.flex_column.av-mjbezc-159a55993346344f5f6e759c63119c8e{
padding:20px 20px 20px 20px;
}

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

.flex_column.av-kz1ybc-365c8d70a3305afaaf3e9dce99a35065{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-morvqtlf-98a2fe1324c098bdfb464804e4818a20 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-jkxwbs-a0d6223fa9309861996393ff20774bd0{
padding:20px 20px 20px 20px;
}

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

#top #wrap_all .av-special-heading.av-morwfkpu-8e6e64c92dfafba70eb5c813a48645fd .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-5ip0nc-762bf25e0e5b805bf6ece34e05d490fc{
padding:20px 20px 20px 20px;
}

.flex_column.av-morxiqsr-4349cefb6ba5084ea458b799124f0bec{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-3iun2w-40df9de36fa89e912899786e923838d6 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-morxpq7g-546dcdc543d0826e9636728b4aa25167{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-morxjrjj-7f602e16b049c629fe091fdaa5329586 .av-special-heading-tag{
font-size:0.8em;
}
}
