.main-content{padding-right:0 !important;padding-left:0 !important}.masthead-image{padding-top:130px;padding-bottom:130px;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:left center;position:relative;overflow:hidden}.masthead-overlay{background-color:rgba(0,0,0,0.50);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}#msform{padding:50px 0 20px 0;text-align:left;position:relative;margin:10px 0 0px 0;background-color:white}#msform h2{font-size:32px;text-transform:uppercase;color:#c2202e;text-align:center;margin-bottom:20px}#msform fieldset{background:white;border:0 none;border-radius:3px;padding:15px 60px 25px 60px;box-sizing:border-box;position:relative;width:100%;max-width:100%}#msform .container-lg{max-width:820px;display:flex;flex-wrap:wrap;padding-bottom:20px}#msform .container-md{max-width:760px;display:flex;flex-wrap:wrap;padding-bottom:20px}.left-column,.right-column{flex-basis:calc(50% - 30px)}.left-column.seperator{border-right:1px solid #bdbdc1}.left-column{margin-right:60px}#msform.form-slider fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{padding:15px;border-radius:0px;margin-bottom:10px;box-sizing:border-box;color:#000}#msform .action-button{width:140px;background:#c2202e;font-weight:bold;color:white;border:0 none;border-radius:1px;cursor:pointer;padding:15px 10px;margin:10px 15px 10px 0px;text-transform:uppercase;font-size:14px;text-align:center}.form-info{max-width:600px;margin:0 auto;padding:40px 0;text-align:center}.container.rate{padding-bottom:20px}.fs-title{font-size:26px;text-transform:uppercase;color:#c2202e;margin:20px 0px 10px 0px;flex-basis:100%}.fs-subtitle{font-weight:normal;font-size:18px;color:#96989b;margin:5px 0px 25px 0px}#progressbar{margin:0 auto 20px auto;overflow:hidden;max-width:1050px;padding:0 15px;counter-reset:step;text-align:center}#progressbar li{list-style-type:none;color:#bdbdc1;text-transform:uppercase;font-size:9px;width:100%;max-width:calc(16.6666% - 8px);float:left;margin:0 4px;font-family:'Roboto',sans-serif;font-size:12px}#progressbar li:before{content:"";counter-increment:step;line-height:20px;display:block;font-size:10px;height:9px;background:#bdbdc1;border-radius:13px;margin:0 auto 5px auto}#progressbar li:after{content:'';height:2px;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#c2202e;color:#bdbdc1}.shipment-top-content{background-color:#e7e8e9}.detail-row{display:flex;flex-wrap:wrap;align-items:center}.detail-row .fields-column{flex-basis:calc(100% - 20px)}.remove-row{flex-basis:20px;margin-bottom:20px}.remove-row i{color:#e5e5e5}.detail-row-labels{display:flex;margin-bottom:5px;width:calc(100% - 20px)}.detail-row .fields-column{display:flex;margin-bottom:20px}.detail-row-labels label{flex-basis:calc(25% - 8px);margin:0 4px;text-align:left}#msform .detail-row .fields-column input{flex-basis:calc(25% - 8px);margin:0 4px;margin-bottom:0px}label,.add-row{font-family:'Roboto',sans-serif;font-size:14px;color:#9d9fa2}.add-row{border-bottom:1px solid #9d9fa2;max-width:78px;height:14px;line-height:14px}.add-row:hover,.remove-row:hover{cursor:pointer}.add-row:before{content:"\f067";display:inline-block;font-family:"Font Awesome 5 Free" !important;font-style:normal;font-weight:bold;margin-left:5px;font-size:10px;padding-right:3px}#msform input[type=date],#msform input[type=number]{border:2px solid #e5e5e5;height:35px;line-height:35px;font-size:14px;font-family:'Roboto',sans-serif;width:100%;max-width:250px}#custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 10px;border:2px solid #e5e5e5;background:0}#custom-select{position:relative;max-width:250px}#custom-select select,#custom-select::after{height:40px}#custom-select::after{content:"\25bc";position:absolute;top:0;right:0;padding:0 10px;line-height:40px;color:#e5e5e5;font-size:12px}#msform input[type=date]::-webkit-calendar-picker-indicator{display:none}#msform .date-container:before{font-family:"Font Awesome 5 Free";font-weight:bold;content:"\f133";color:#fff;font-size:15px;vertical-align:text-top;padding:9px;background-color:#c2202e}#msform .radio__input input[type=text]{width:inherit;margin-bottom:0}#msform input[type=text]{border:2px solid #e5e5e5;height:35px;line-height:35px;font-size:14px;font-family:'Roboto',sans-serif;width:100%;max-width:100%}.radio__input{display:flex;flex-wrap:wrap;position:relative;align-items:center;flex-basis:100%}#msform input[type=radio]{opacity:0;position:absolute;width:10px;height:10px;padding:0;margin:0 !important}.radio__control{display:inline-block;width:12px;height:12px;border-radius:50%;border:.1em solid #c2202e;margin:0 8px 1px 0px}#msform input[type=radio]:checked+.radio__control{background-color:#c2202e}::-webkit-input-placeholder{color:white}::-moz-placeholder{color:white}:-ms-input-placeholder{color:white}:-moz-placeholder{color:white}body .rate-quotes-links .hs-menu-wrapper ul{background-color:white;display:flex;flex-wrap:wrap}body .rate-quotes-links .hs-menu-wrapper ul li{margin-bottom:0}.rate-quotes-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{overflow:visible;max-width:none}.rate-quotes-links .hs-menu-wrapper ul li a{text-transform:uppercase;color:#000}.rate-quotes-links .hs-menu-wrapper ul li.active a{background-color:#c2232e;color:white}.form-error{margin-bottom:15px;padding:15px 10px;border:1px solid #c2202e}.form-error p{margin:0;color:#96989b}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container{max-width:1140px;margin:0 auto;min-height:0;padding:0 15px}input.column-right{width:66% !important;max-width:100% !important}input.column-left{width:66% !important;max-width:100% !important}ul{margin:0;list-style-type:none;padding:0}@media only screen and (max-width:992px){.left-column.seperator{border-right:0px}}@media only screen and (max-width:768px){::-webkit-input-placeholder{color:black}::-moz-placeholder{color:black}:-ms-input-placeholder{color:black}:-moz-placeholder{color:black}#progressbar li{max-width:calc(33.33% - 8px);margin-bottom:15px}.left-column,.right-column{flex-basis:100%}.left-column{margin-right:0px}#msform input[type=date],#msform input[type=number]{width:100%;max-width:350px}#custom-select{max-width:350px}.detail-row .fields-column{flex-wrap:wrap}#msform .detail-row .fields-column input{flex-basis:calc(50% - 8px);margin-bottom:10px}.detail-row-labels{display:none}.radio__input{flex-wrap:nowrap;margin-bottom:10px}}@media only screen and (max-width:520px){#progressbar li{max-width:calc(50% - 8px)}#msform fieldset{padding:15px 15px 25px 15px}}