.avia-section.av-jkjmqted-1f500a0ed7130a505513c840a85f1e1c{
background-color:#ffffff;
background-repeat:no-repeat;
background-image:url(https://jnrailcargo.com/wp-content/uploads/2018/10/hero-pattern.png), linear-gradient( to bottom right, #ffffff, #d6e9ff, #d6e9ff );
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-jkjmqted-1f500a0ed7130a505513c840a85f1e1c .scroll-down-link{
color:#fb4d4d;
}
#top .avia-section.av-jkjmqted-1f500a0ed7130a505513c840a85f1e1c .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#fb4d4d;
fill:#fb4d4d;
}
.avia-section.av-jkjmqted-1f500a0ed7130a505513c840a85f1e1c .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1xn9f-141c8585dcc99c202d2b7434c291b320{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jn37cxm2-670f05a8794e2b756afb3be5224e157c{
margin:0 0 0 0;
padding-bottom:0;
font-size:5vw;
}
body .av-special-heading.av-jn37cxm2-670f05a8794e2b756afb3be5224e157c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jn37cxm2-670f05a8794e2b756afb3be5224e157c .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-jn37cxm2-670f05a8794e2b756afb3be5224e157c .av-subheading{
font-size:23px;
}

#top .hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e{
margin-top:20px;
margin-bottom:15px;
}
.hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e .hr-inner{
width:50px;
border-color:rgba(255,255,255,0.7);
}

#top .av-special-heading.av-thzo1-b23f40c5951aaa226109933f2d1ca98c{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-thzo1-b23f40c5951aaa226109933f2d1ca98c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-thzo1-b23f40c5951aaa226109933f2d1ca98c .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-thzo1-b23f40c5951aaa226109933f2d1ca98c .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-2ee1d6820b26c214fdf8ede90dc97949 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-jkjvrpjm-c5e7e2c3ada4f7a71826ee4b2c8f8153{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-c5e7e2c3ada4f7a71826ee4b2c8f8153 .hr-inner{
width:40px;
border-color:#45c0d6;
max-width:45%;
}
.hr.av-jkjvrpjm-c5e7e2c3ada4f7a71826ee4b2c8f8153 .av-seperator-icon{
color:rgba(69,192,214,0.68);
}
.hr.av-jkjvrpjm-c5e7e2c3ada4f7a71826ee4b2c8f8153 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:rgba(69,192,214,0.68);
stroke:rgba(69,192,214,0.68);
}

@keyframes av_boxShadowEffect_av-293lv-a7155c18024466097b2d445b163a6518-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-a7155c18024466097b2d445b163a6518{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-a7155c18024466097b2d445b163a6518{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-29-498013993279cb3a3a7f51098ce37869 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-jkjvrpjm-28-cd28cdf45b58f59968d244124cc84a39{
height:50px;
}

#top #wrap_all .avia-button.av-jkmlj9ha-66404ecbf99dbadabf69f6763b49b674{
background-color:#45c0d6;
border-color:#45c0d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jkmlj9ha-66404ecbf99dbadabf69f6763b49b674 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

@keyframes av_boxShadowEffect_av-293lv-27-d50bbb4b2cdba02d3000f8a0ec88dd79-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-27-d50bbb4b2cdba02d3000f8a0ec88dd79{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-27-d50bbb4b2cdba02d3000f8a0ec88dd79{
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#7bb0e7;
background:linear-gradient( to bottom right, #7bb0e7, #4ecac2 );
}

#top .av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-26-6b6710437e2c858f6b42290d6d9485a0 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-jkjvrpjm-25-f59e9c0959f0d61dc37a3bdd9b43daea{
height:50px;
}

@keyframes av_boxShadowEffect_av-293lv-23-7d1b31eb045e90704fcb35fdd160bb6e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-23-7d1b31eb045e90704fcb35fdd160bb6e{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-23-7d1b31eb045e90704fcb35fdd160bb6e{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-22-7a41d51f933db3e3be7d05218f60a6a3 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-jkjvrpjm-21-5359efc0c89f56b356b8a71fca12a2b5{
height:50px;
}

#top #wrap_all .avia-button.av-jkmlj9ha-20-0700f1b9d72ef2cb4ebc7cf688523a6f{
background-color:#45c0d6;
border-color:#45c0d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jkmlj9ha-20-0700f1b9d72ef2cb4ebc7cf688523a6f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-jkwotzct-5df049364ec9bdc6291e48759ebc5a64{
background-color:#00ccc4;
background-repeat:no-repeat;
background-image:url(https://jnrailcargo.com/wp-content/uploads/2018/10/hero-pattern.png), linear-gradient( to top right, #00ccc4, #69b2e8 );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jkwotzct-5df049364ec9bdc6291e48759ebc5a64 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-jkjvrpjm-18-e7723b107fa5775a80e26ba6c169a631{
height:50px;
}

#top .av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-b0f0p-201e39b764467bb2c84920f316ef2152 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.av-jkjvrpjm-15-7c594a070f3d1be0752ddf3a164a1756{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-15-7c594a070f3d1be0752ddf3a164a1756 .hr-inner{
width:40px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-jkjvrpjm-15-7c594a070f3d1be0752ddf3a164a1756 .av-seperator-icon{
color:rgba(255,255,255,0.7);
}
.hr.av-jkjvrpjm-15-7c594a070f3d1be0752ddf3a164a1756 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:rgba(255,255,255,0.7);
stroke:rgba(255,255,255,0.7);
}

.flex_column.av-jn35vatz-acf5b3faff731054f83eb12a0783acd5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid{
justify-content:space-between;
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .icongrid_title{
font-size:18px;
color:#ffffff;
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .icongrid_subtitle{
font-size:15px;
color:rgba(255,255,255,0.49);
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-text{
color:rgba(255,255,255,0.78);
}
.avia-icon-grid-container.av-upudd-f3067bdd0d19ab73120cc593e6f48aea .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-text{
color:rgba(255,255,255,0.78);
}

#top .hr.hr-invisible.av-jkjvrpjm-14-593768ea81719d02f4dc858100e5a968{
height:50px;
}

#top .av-special-heading.av-k9bl5-2feaded36c9df69ec86155a368c951a0{
margin:0 0 0.7em 0;
padding-bottom:20px;
font-size:53px;
}
body .av-special-heading.av-k9bl5-2feaded36c9df69ec86155a368c951a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9bl5-2feaded36c9df69ec86155a368c951a0 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-k9bl5-2feaded36c9df69ec86155a368c951a0 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-19-1a19a87791fc4801d2a6371a6b6e877c .avia_textblock{
font-size:23px;
color:#0a0a0a;
}

#top .hr.av-jkjvrpjm-13-63c26692a83052f4a2f15f65bd4fdfb9{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-13-63c26692a83052f4a2f15f65bd4fdfb9 .hr-inner{
width:40px;
border-color:#45c0d6;
max-width:45%;
}
.hr.av-jkjvrpjm-13-63c26692a83052f4a2f15f65bd4fdfb9 .av-seperator-icon{
color:rgba(69,192,214,0.71);
}
.hr.av-jkjvrpjm-13-63c26692a83052f4a2f15f65bd4fdfb9 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:rgba(69,192,214,0.71);
stroke:rgba(69,192,214,0.71);
}

.flex_column.av-x04j-d5697e64cb80854b7274d3c9d3708798{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.flex_column.av-x04j-9-23ac73d73103356cc92fbdc2ec3eb2de{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.flex_column.av-2qmgz-1199c7f6632b1824581e3b0589688a30{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.flex_column.av-26bj3-f79a006e2455f91bb1eaf87bbb9c1739{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

#top .hr.hr-invisible.av-14ltb-bb6b4030845f144d99a469e060cb35a8{
height:40px;
}

.avia-section.av-jkjmqted-30-09b5c7dff73bca626e941834d77a10a9{
background-color:#3eb3dd;
background:linear-gradient( to bottom right, #3eb3dd, #16a6e8 );
}
.avia-section.av-jkjmqted-30-09b5c7dff73bca626e941834d77a10a9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1k807-c803e136282b4c081ea603ba7ce39eb3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd{
margin:0 0 0 0;
padding-bottom:20px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-subheading{
font-size:23px;
}
body .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-jkmanyih-11-68348d1d164eafd7cab517200457bcb4 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.hr-invisible.av-jkjvrpjm-10-92adb48411e476f9d8b68471ddfad3a7{
height:50px;
}

.flex_column.av-1k807-4-c6d8ca5a6a25d6c6632ce9a9c630614f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-3-c5f5cac1ad14f01cfa3de80f0d140a39 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-jkjvrpjm-2-bee31d80c0805b1fa18215f43b2b34b8{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-2-bee31d80c0805b1fa18215f43b2b34b8 .hr-inner{
width:40px;
border-color:#45c0d6;
max-width:45%;
}
.hr.av-jkjvrpjm-2-bee31d80c0805b1fa18215f43b2b34b8 .av-seperator-icon{
color:rgba(69,192,214,0.7);
}
.hr.av-jkjvrpjm-2-bee31d80c0805b1fa18215f43b2b34b8 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:rgba(69,192,214,0.7);
stroke:rgba(69,192,214,0.7);
}

.flex_column.av-2qmgz-6-0e1137214b7326cf8c26573d410ec706{
border-radius:0px 0px 0px 0px;
padding:200px 20px 250px 20px;
background:url(https://jnrailcargo.com/wp-content/uploads/2018/10/backdrop-bg.png) 50% 50% no-repeat scroll ;
}

.flex_column.av-2qmgz-1-e3b5464c6d70cbe4bc38f2d0a933ee23{
border-radius:0px 0px 0px 0px;
padding:100px 90px 0px 90px;
}


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

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

#top #wrap_all .av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-nigep-5d08f65ca3200c81b72173ce76543b1b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eut9t-1211a5208f76137df9e18afbbdbe324b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6mk5d-bfd5f136a15f6acea3698935f39ab73b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-89ps1-e8e53a7c22904c45c68f8ce1447cc194 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rbzd-19e9fda6aa235b7377e4efcd9a137acd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-84bc3f5a618fa51221e75174ea3ea42e .av-special-heading-tag{
font-size:0.8em;
}
}
