.avia-section.av-2hh1ozh-c1b348eb43ee4b9726abb8eb939604de{
background-color:#000000;
background-image:unset;
}

.flex_column.av-115eyww1-792a05600a8393d17e576c59123ab07c{
width:37.3%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-115eyww1-792a05600a8393d17e576c59123ab07c .av-flex-placeholder{
width:4.5%;
}

#top .av-special-heading.av-mppnbrks-790e2090e3cf60b45703264e0c1a15e0{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-mppnbrks-790e2090e3cf60b45703264e0c1a15e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mppnbrks-790e2090e3cf60b45703264e0c1a15e0 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-mppnbrks-790e2090e3cf60b45703264e0c1a15e0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mppnbrks-790e2090e3cf60b45703264e0c1a15e0 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mppmz1va-f3874042dbc7d606964d0bd81bd78d7b .avia_textblock{
font-size:36px;
color:#ffffff;
}

#top .av-special-heading.av-mppn3kv9-dfe633f74010838a9bda8295086a9717{
margin:15px 0 0 0;
color:#e1e1e1;
font-size:19px;
}
body .av-special-heading.av-mppn3kv9-dfe633f74010838a9bda8295086a9717 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mppn3kv9-dfe633f74010838a9bda8295086a9717 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-mppn3kv9-dfe633f74010838a9bda8295086a9717 .special-heading-inner-border{
border-color:#e1e1e1;
}
.av-special-heading.av-mppn3kv9-dfe633f74010838a9bda8295086a9717 .av-subheading{
font-size:15px;
}

.flex_column.av-z6yurc1-0285abc81d5e9c7bd8dbd111d971ad0e{
width:58.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-z6yurc1-0285abc81d5e9c7bd8dbd111d971ad0e .av-flex-placeholder{
width:4.5%;
}

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

.avia-section.av-1k3vo0t-3c77b7739d13ef0f69c6e7432d380261{
background-color:#fa8a3a;
background-image:unset;
}

#top .av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:16px;
}
body .av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mppmybd0-db757eb75da1a9a979e14cedf06bbe14 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-mppmyld2-8fbb2da698301d090493989ea8f1e2e3{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:16px;
}
body .av-special-heading.av-mppmyld2-8fbb2da698301d090493989ea8f1e2e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mppmyld2-8fbb2da698301d090493989ea8f1e2e3 .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-mppmyld2-8fbb2da698301d090493989ea8f1e2e3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mppmyld2-8fbb2da698301d090493989ea8f1e2e3 .av-subheading{
font-size:15px;
}

.avia-section.av-245rr0d-c510cacdc8f6e06eb8805c79eea4ebc3{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-qf4fzx-48eb41154abcf79d21aa548d822f9ade{
height:15px;
}

.avia-buttonrow-wrap.av-mpfz3dja-a8cf90fe016da726c134482118fd176b .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-mpfzbruf-03fb31373610da92fede33819e693ede{
background-color:#444444;
border-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mpfzbruf-03fb31373610da92fede33819e693ede:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpfzbruf-03fb31373610da92fede33819e693ede .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mpfzbruf-03fb31373610da92fede33819e693ede:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mpfzbz9a-dfce47de04b0df99993f41f0f2035b9f{
background-color:#444444;
border-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mpfzbz9a-dfce47de04b0df99993f41f0f2035b9f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpfzbz9a-dfce47de04b0df99993f41f0f2035b9f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mpfzbz9a-dfce47de04b0df99993f41f0f2035b9f:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-qroov1-ad1e3026db416afbec795eaa905e2ec1{
height:15px;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3157823f4ba16c85be5c912903448501{
top:17.5%;
left:64.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3157823f4ba16c85be5c912903448501 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3157823f4ba16c85be5c912903448501 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-9-a40d5b3efe4d7d11f4cb1d4024ebd758{
top:11.9%;
left:84.1%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-9-a40d5b3efe4d7d11f4cb1d4024ebd758 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-9-a40d5b3efe4d7d11f4cb1d4024ebd758 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-8-ba952dfcb03693d7b82dc0bf383a5f73{
top:56.9%;
left:69.7%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-8-ba952dfcb03693d7b82dc0bf383a5f73 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-8-ba952dfcb03693d7b82dc0bf383a5f73 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-7-7af9e579e9754027b8df389191f6a6a8{
top:48.1%;
left:17.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-7-7af9e579e9754027b8df389191f6a6a8 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-7-7af9e579e9754027b8df389191f6a6a8 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-6-5cd8799e343dbd8cfbb3b1b9716a3ecf{
top:45.6%;
left:32.1%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-6-5cd8799e343dbd8cfbb3b1b9716a3ecf .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-6-5cd8799e343dbd8cfbb3b1b9716a3ecf .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-5-717089316b106f45e84c2e3ad8aa35f5{
top:84.9%;
left:53.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-5-717089316b106f45e84c2e3ad8aa35f5 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-5-717089316b106f45e84c2e3ad8aa35f5 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-4-b40facfb9d38bead8c0b3057a8144333{
top:78.7%;
left:63.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-4-b40facfb9d38bead8c0b3057a8144333 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-4-b40facfb9d38bead8c0b3057a8144333 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3-ede2856fef895f79147e0d3f355236f3{
top:45%;
left:52.2%;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3-ede2856fef895f79147e0d3f355236f3 .av-image-hotspot_inner{
background-color:#ffffff;
color:#000000;
}
.av-hotspot-image-container .av-image-hotspot.av-mpfvhehv-3-ede2856fef895f79147e0d3f355236f3 .av-image-hotspot-pulse{
background-color:#fa8a3a;
}

.avia-section.av-mp5w4f19-44ba026ebeb3b645c096c4c86a89ea4d .av-parallax .av-parallax-inner{
background-color:#111111;
background-image:url(https://dymaxrail.com/wp-content/uploads/2026/05/hi-rail-8-ton-excavator.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-2a1fbnc-11bdae2f8448b99a3a4280e8e03ab3e5{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:rgba(0,0,0,0.73);
}

#top .av_textblock_section.av-no8bi0-f215e8d7e6d0b2fb3d7c0434ec39d55f .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-m68bul-d215b05594834f6ff3541bf2b0b934a1 .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#ffffff;
}
#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler:not(.activeTitle):hover{
color:#ffffff;
}
#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-69o0fsx-f726f1e97310beaf23c89420cfa92c9b .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#ffffff;
}

#top .togglecontainer.av-mp4i84l8-ebc560d73eaa5d2125874695ba08d6af h4.toggler{
color:#ffffff;
background-color:#000000;
}
#top .togglecontainer.av-mp4i84l8-ebc560d73eaa5d2125874695ba08d6af h4.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#000000;
}
#top .togglecontainer.av-mp4i84l8-ebc560d73eaa5d2125874695ba08d6af h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mp4i84l8-ebc560d73eaa5d2125874695ba08d6af h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mp4i84l8-ebc560d73eaa5d2125874695ba08d6af .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
}

#top .av-slideshow-ui.av-2e42dup-4259d27948cc65927773f5870b161924 .avia-slideshow-arrows a{
background-color:#333333;
}
.av-slideshow-ui.av-2e42dup-4259d27948cc65927773f5870b161924 .avia-slideshow-dots a.active{
background-color:#fa8a3a;
}
.av-horizontal-gallery.av-2e42dup-4259d27948cc65927773f5870b161924{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-2e42dup-4259d27948cc65927773f5870b161924 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

.avia-section.av-2888dtp-0c5aae34cb9a3a20448d531f1b646acc{
background-color:#111111;
background-image:unset;
}

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

#top .hr.hr-invisible.av-mpfyjofn-638f7ce27309781f6d03fc91a92994c9{
height:10px;
}

#top #wrap_all .avia-button.av-w0ye2l-9a2103e1cdfa068ac39f2c7e7adeb8c2{
font-size:18px;
background-color:#fa8a3a;
border-color:#fa8a3a;
color:#111111;
transition:all 0.4s ease-in-out;
margin:20px 0 0 0;
}
#top #wrap_all .avia-button.av-w0ye2l-9a2103e1cdfa068ac39f2c7e7adeb8c2 .avia-svg-icon svg:first-child{
fill:#111111;
stroke:#111111;
}


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

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

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

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

#top #wrap_all .av-special-heading.av-1401lz1-d739ed460da1b1024b2711dd99735431 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

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

#top #wrap_all .av-special-heading.av-1401lz1-d739ed460da1b1024b2711dd99735431 .av-special-heading-tag{
font-size:0.8em;
}
}
