@charset "UTF-8";
/* https://brownrail.com/wp-content/themes/transport-child/style.css?ver=9b8065fd7853f8e0f8f17656ab93bbac */
html{scroll-behavior:smooth}.transparent.top-bar a:hover,.paralax-header>.page-heading ul.breadcrumbs a:hover,.site-navigation ul>li.menu-item>a:hover,.site-navigation ul>li.menu-item.current-menu-item>a{color:#9e1d20!important}.wpb_text_column a:hover{color:#9e1d20!important}.site-navigation>ul>li.menu-item>a:hover,.site-navigation>ul>li.menu-item.current-menu-item>a{color:#fff!important}section#banner-section{padding:0!important}.wpb_single_image.banner-image .vc_figure,.wpb_single_image.banner-image .vc_figure img{width:100%!important}.remove-margin-top{margin-top:0!important}@media(min-width:992px){.ceo-row{display:flex;align-items:center}.custom-banner-header-row .wpb_column.vc_col-has-fill{margin-top:-60px}}.buttons-container{text-align:center}.category-column{border:1px solid #ccc;padding:20px!important;border-radius:4px}.specifications-table{margin-bottom:35px!important}.specifications-table .wpb_wrapper{overflow-x:auto}.specifications-table h2{font-size:32px}.specifications-table table{border:2px solid #f7f7f7;border-radius:4px!important}.specifications-table table tr{height:auto!important;border-bottom:2px solid #f7f7f7!important}.specifications-table table tr:first-child{background-color:#9e1d20;border-bottom:none}.specifications-table table tr:first-child td{vertical-align:inherit}.specifications-table table tr td{height:auto!important;padding:10px 20px;border-right:2px solid #f7f7f7}.specifications-table table tr td ul{padding-left:14px}.specifications-table table tr td h2{margin-top:0;color:#fff;font-size:20px}.specifications-table table tr td h4{font-size:14px;margin:0;font-weight:700}@media(min-width:768px){.category-column{width:47.5%!important}.category-column:first-child{margin-right:5%}}.site-header .nav-wrap{background-color:#9e1d20!important}.custom_transparent_nav .site-header .nav-wrap{background-color:transparent!important}.site-header-sticky-active .nav-wrap,.custom_transparent_nav .site-header-sticky-active .nav-wrap{background-color:#9e1d20!important}.site-header-style-transparent .nav-wrap{top:0!important}.footer-btn{padding:12px 25px;font-size:15px;font-weight:500;color:#fff!important;display:block;line-height:1.5;font-family:'Montserrat';text-decoration:none;transition:background-color 0.2s ease 0s;vertical-align:middle;white-space:nowrap;text-align:center;border-radius:4px;background-color:#9e1d20;border:1px solid #7C1719;margin-bottom:20px}body .btn.style-4:hover,body .btn.style-4:active,body .btn.style-4:focus,body .vc_btn.style-4:hover,body .vc_btn.style-4:active,body .vc_btn.style-4:focus{color:#9e1d20!important}.team{border-bottom:none!important}.page-id-1914 .paralax-header+section.container{margin-top:0!important}@media(min-width:1201px){.page-id-1897 .paralax-header{background-size:contain!important}}.site-header:not(.site-header-vertical-menu) .site-logo{width:280px!important;max-height:unset!important}.home .site-footer{margin-top:0!important}footer.site-footer{position:relative;background-image:url(https://bcvi.com/wp-content/uploads/2019/08/Footer_Background.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.site-footer .widget_text a:hover,.scrollup a{color:#9e1d20!important}.footer-btn:hover,.btn.style-1:hover{background-color:#7C1719!important}#custom_html-2 .footer-btn:hover{color:#fff!important}.scrollup a{border-color:#9e1d20!important}.scrollup a:hover{opacity:.9}#media_image-2 img{max-width:326px!important;height:auto;width:100%!important}#get-a-quote-section,#building-trucks-section{margin-top:0!important}.site-footer,.site-footer .copyright-footer{color:#ffffff!important;background-color:transparent!important}.site-footer li#media_image-3,li#text-6{width:47.5%;float:left;clear:initial}.site-footer li#media_image-3 a img{width:100%}.site-footer li#media_image-3{margin-right:5%}.site-footer #media_image-4 img{width:100%;max-width:110px!important}.site-footer li#media_image-4,li#text-5{float:left;width:50%;clear:initial}.site-footer li#media_image-4{max-width:110px;margin-right:5%}.site-footer li#text-5{width:60%}.site-footer>.container{padding-bottom:0!important}@media(max-width:991px){li#media_image-2{text-align:center}li#custom_html-2{margin-bottom:50px}}@media(min-width:992px){.site-navigation .menu-item-depth-1 ul.sub-menu{width:500px;padding:10px}.site-navigation .menu-item-depth-1 ul.sub-menu li{width:50%;float:left;padding:0!important;text-align:center}}.news-post .vc_gitem-animated-block{display:none}.news-post .vc_grid-item .vc_gitem-zone .vc_btn3-container a{font-size:15px;padding:12px 25px;text-transform:uppercase;background-color:#9e1d20;color:#fff;font-family:'Montserrat';font-weight:500}.news-post .vc_grid-item .vc_gitem-zone .vc_btn3-container a:hover{background-color:#7C1719!important}.news-post .vc_gitem-zone .vc_gitem-post-data-source-post_title a:hover h4{color:#9e1d20!important}.news-post .vc_grid-item .vc_gitem-zone{background-color:#fff!important;border:10px solid #f7f7f7}.counter .wrapbox{border:10px solid #f7f7f7!important;margin:0!important}.counter{margin:0!important}.counter .wrapbox h2.counter-number{margin-top:0!important;font-size:60px!important}.counter .wrapbox h3{color:#9e1d20}.plus-years-col .counter .wrapbox h2.counter-number:after{content:"+"}#commentform .contact-buttons{margin-top:0}.site-header~.blog-single{margin-top:105px!important}.site-header:not(.site-header-vertical-menu) .site-logo{z-index:99}.custom_transparent_nav.nav-opened .site-header .nav-wrap{background-color:#9e1d20!important}@media(max-width:991px){.site-header:not(.site-header-vertical-menu) .site-logo{width:173px!important}#menu-primary-menu li{position:relative}#menu-primary-menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#menu-primary-menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}span.collapse-button{position:absolute;top:2px;right:0;width:25px;height:25px;cursor:pointer;font-size:18px}span.collapse-button:before,span.collapse-button:after{content:"";background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.visible>span.collapse-button:after{transform:translate(-50%,-50%) rotate(-90deg)!important}span.collapse-button:after{width:2px;height:10px}span.collapse-button:before{width:10px;height:2px}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #ccc;border-radius:4px;padding:7px 19px!important;width:100%;margin-top:0}.gform_wrapper textarea{border:1px solid #ccc;border-radius:4px;padding:10px 19px!important;width:100%;max-height:160px}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border:none!important;padding:0;position:relative;padding:0px!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{position:absolute;top:-8px;right:0;width:auto;font-size:14px;font-weight:400;color:red}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{padding-right:150px!important;border:1px solid #f00!important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{font-size:16px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0px!important}.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:18px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{border-radius:4px;background-color:#9e1d20;color:#fff;border:none;padding:11px 17px;font-size:14px;font-family:'Montserrat';font-weight:500;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease 0s}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#7c1719}.gform_wrapper div.validation_error{display:inline-block;margin-top:0;border-top:0px!important;border-bottom:0px!important;background-color:#efdcdc;color:#000!important;margin-bottom:5px!important;border:none;padding:8px 12px!important;background:#ffe6e6;border-left:3px solid red;text-align:left!important;font-size:16px!important;font-weight:normal!important;max-width:calc(100% - 16px)!important}.gform_wrapper.gf_browser_chrome select{border:1px solid #ccc;border-radius:4px;padding:8px 19px!important;width:100%}.gform_wrapper .top_label .gfield_error select{padding-right:150px!important;border:1px solid #f00!important}.gform_wrapper hr{margin-top:15px!important;border:0;border-top:1px solid #9e1d20}.gform_confirmation_message{background:#ecffe1!important;border-left:3px solid #398f14!important;margin-top:30px!important;padding:20px 30px!important}.rail-list ul{padding-left:0}.rail-list ul li{list-style-type:none;padding-left:20px;position:relative}.rail-list ul li:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";position:absolute;left:0;top:5px;color:#9e1d20}#brownrailSlider .recentportfolio li a.btn.btn-sm{display:none}#requestQuote-sec .gform_fields li{width:33%;float:left;clear:none;margin:0!important;margin-bottom:16px!important}#requestQuote-sec .gform_fields li div{margin:0}#requestQuote-sec .gform_fields li label{display:none}@media (max-width:980px){#requestQuote-sec .gform_fields li{width:100%;float:none;clear:both;margin:0!important;margin-bottom:20px!important}}#requestQuote-sec .gform_footer.top_label{text-align:right}#requestQuote-sec h3.vc_custom_heading{margin-bottom:40px}#trucks-slider .recentportfolio li a.btn.btn-sm{display:none}footer.site-footer{margin-top:0}.page-id-3262.header-spacing-off .page-heading{display:none!important}.page-id-3262.header-spacing-off .page-heading{display:none!important}.page-id-3262 header.site-header.site-header-sticky.site-header-style-normal.site-header-layout-normal.site-header-divider{background-color:#9e1d20!important}