.why-choose-section .all-headings {text-align: center;}
.choose-points {background: #ca0538;border-radius: 70px 5px 5px 70px;display: flex;align-items: center;min-height: 135px;margin-bottom: 5px;}
.points-content {padding: 0 0 0 50px;color: #fff;}
.points-content h3 {font-size: 18px;margin: 0 0 5px 0;}
.points-content p {margin: 0;font-size: 14px;color: #fff;}
.mid-logo {text-align: center;width: 100%;height: 100%;display: flex;align-items: center;}
.cricle-one {width: 210px;height: 210px;border: 2px dashed #ca0538;border-radius: 100%;display: flex;align-items: center;justify-content: center;}
.cricle-two {width: 170px;height: 170px;border: 2px solid #002868;border-radius: 100%;display: flex;align-items: center;justify-content: center;}
.cricle-two img {width: 120px;height: auto;}
.points-icon {width: 80px;height: 80px;background: #f4f6fa;border-radius: 100%;display: flex;flex-shrink: 0;justify-content: center;align-items: center;margin-right: 15px;}
.choose-points.right-side {background: #002868;border-radius: 5px 70px 70px 5px;}
.choose-points.right-side .points-icon {margin-left: 15px;margin-right: 0;}
.choose-points.right-side .points-content {padding: 0 30px 0 10px;}
hr {border-color: #f0f0f0;opacity: .92;}
.HowItWorksSection {position: relative;min-height: 645px;}
.HowItWorksSection img {position: absolute;top: 0;max-width: 100%;height: 100%;}
.TextSection {position: relative;z-index: 1;}
.WorkSteps {display: flex;justify-content: space-around;width: 100%;align-items: center;}
.HowItWorksSection .WorkSteps img {position: static;}
.Mid-Arrow.ArrowOne {position: relative;bottom: 130px;flex-shrink: 0;}
.StepsText {text-align: center;margin-top: 30px;width: 310px;}
.Mid-Arrow.ArrowTwo {position: relative;bottom: 80px;flex-shrink: 0;}
.Step-1, .Step-2, .Step-3{text-align: center;}
.StepsText h6 {font-size: 18px;color: #ca0538;}
.StepsText p{color:#555555;font-size: 16px;}
.ExperienceSection .all-headings p {width: auto;padding: 0;}
.ExperienceSection {background: #f4f6fa;}
.TwentyPlus {height: 100%;display: flex;align-items: center;justify-content: center;}
.TwentyPlus img {height: auto;}
.RatesTable {width: 95%;margin: 0 auto;}
.RatesTable table thead tr {background: #dddddd;}
.RatesTable table thead tr th {font-size: 15px;font-weight: 600;}
.RatesTable table tr td{font-size: 15px;}
.CustomerReviewsSection {position: relative;}
.CustomerReviewsSection:after {content: "";background: rgba(0, 0, 0, .8);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.CustomerReviewsSection img {position: absolute;max-width: 100%;top: 0;height: 100%;width: 100%;}
.CustomerReviewsSection .all-headings h2, .CustomerReviewsSection .all-headings p{color: #fff;}
.CustomerReviewsSection .slider img{position: static;}
.SlideItem {background: #fff;padding: 10px;position: relative;overflow: hidden;border-radius: 5px;min-height: 172px;}
.ReviewContact {display: flex;justify-content: space-between;}
.ReviewerLogo {width: 80px;position: absolute; top: -10px; right: 5px; }
.ReviewerLogo img{max-width: 100%;}
.RatingStars i {color: #ffc107;font-size: 12px;}
.ReviewText {position: relative;z-index: 1;}
.ReviewText p {font-size: 13px;color: #333333;font-style: italic;margin: 0;padding: 10px;}
.ReviewDate{color: #666666;font-size: 12px;position: absolute; bottom: 6px;}
.ReviewDate p {margin: 10px 0 0 0;font-size: 13px;}
.ReviewIcon {background: #ca0538;position: absolute;right: -55px;bottom: -55px;width: 110px;height: 110px;transform: rotate(45deg);}
.ReviewIcon span {font-size: 60px;color: #fff;position: absolute;top: auto;line-height: normal;bottom: 27px;transform: rotate(-45deg);left: -4px;font-family: "Poppins", sans-serif;}
.ReviewerName h5 {font-size: 15px;margin: 0;}
.ReviewerName p{font-size: 13px;margin: 0;}
.FactorsSec {background: #fbfbfb;padding: 15px;border: 1px solid #dadada;display: flex;border-radius: 5px;height: 100%;}
.FactorsIcon {min-width: 120px;max-width: 120px;height: auto;display: flex;align-items: center;margin: 0 20px 0 0px;justify-content: center;}
.FactorsIcon img { max-width: 100%; border-radius: 5px; height: auto; width: auto; }
.FactorsText {display: flex;flex-direction: column;justify-content: center;}
.FactorsText h3 {font-size: 22px;}
.FactorsText p{margin: 0;font-size: 14px;margin-bottom: 5px;}
.FactorsText p b {font-weight: 600;}
.ShipCarSection {background: #002868;background: linear-gradient(to right, #002966, #003580, #003d8c, #004499, #003d8c, #003580, #002966);color: #fff;}
.ShipCarSection p {color: #fff;font-size: 16px;width: 76%;}
.ShippingCostsSection {position: relative;}
.ShippingCostsSection img {position: absolute;top: 0;left: 0;right: 0;height: 100%;width:100%;}
.ShippingCostsSection .CostsPoints img{position: static;height: auto;width: auto;}
.CostsPoints {border: 1px solid #ca0538;border-radius: 5px;background: #fafafa;text-align: center;padding: 10px;height: 100%;}
.CostsContent h4 {font-size: 16px;margin: 15px 0 10px 0;}
.CostsContent p {font-size: 14px;margin: 0 0 5px 0;}
.ShippingRatesSection {position: relative;}
.SectionBg {position: relative;display: inline-block;width: 100%;}
.SectionBg img {position: absolute;top: 0;width: 100%;height: 100%;}
.ShipingRateFeature {padding: 20px 15px;background: #fff;width: 100%;position: relative;z-index: 1;margin: 20px 0 0;}
.SectionBg:after {content: "";position: absolute;background: rgba(0, 0, 0, .4);left: 0;right: 0;top: 0;bottom: 0;}
.ShipingRateFeature h3 {font-size: 20px;margin: 0;padding-top: 0;}
.ShipingRateFeature p {margin: 0;font-size: 14px;}/* - BestRates - */
.BestRatesSection {position: relative;}
.BestRatesSection img {position: absolute;top: 0;width: 100%;height: 100%;}
.BestRatesSection .BestRatesCar img{position: static;width: auto;height: auto;max-height: 228px;}
.BestRatesSection .all-headings p {width: 100%;font-size: 14px;margin-bottom: 1rem;padding: 0;}
.BestRatesCar {display: flex;justify-content: center;align-items: center;height: 100%;}
.BestRatesSection .all-headings h2 {font-size: 26px;}
ul.reasons-for-choosing {list-style: none;padding: 0;margin: 0;}
ul.reasons-for-choosing li {display: flex;position: relative;margin-bottom: 10px;}
ul.reasons-for-choosing li span.icon-point:after, li span.icon-point:after {content: url(../images/icon.png);position: absolute;left: 0;top: -1px;bottom: 0;}
ul.reasons-for-choosing li p {margin: 0 0 0 10px;font-size: 13px;}
span.icon-point {width: 5px;flex-shrink: 0;}
.arrow-down {width: 0;height: 0;border-left: 770px solid transparent;border-right: 770px solid transparent;border-top: 60px solid #fff;position: relative;z-index: 1;width: 100%;}
.TransportPartnerSection {position: relative;overflow: hidden;}
.TransportPartnerSection img{position: absolute;top: 0;max-width: 100%;height: 100%;}
.TransportPartnerSection:after {content: "";background: rgba(0, 0, 0, .7);position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.TransportPartnerSection .all-headings h2 {color: #fff;}
.TransportPartnerPoints {border: 1px solid #ca0538;background: rgba(255, 255, 255, .85);text-align: center;border-radius: 5px;position: relative;height: 100%;}
.PointNumber {background: #002868;width: 40px;height: 40px;border-radius: 100%;color: #fff;display: flex;align-items: center;justify-content: center;position: absolute;top: -20px;left: 0;right: 0;margin: auto;}
.PointDecs {padding: 30px 15px 20px;}
.PointDecs p {margin: 0;font-size: 14px;}
.BlogPostsSection {width: 100%;display: inline-block;}
.BlogBox {display: flex;flex-direction: column;height: 100%;position: relative;}
.BlogDescp {background: #f9f9f9;border: 1px solid #c1c1c1;width: 95%;margin: -35px auto 0;position: relative;padding: 10px;border-radius: 5px;height: 100%;}
.BlogDescp h3 {font-size: 18px;margin: 10px 0;}
.BlogDescp h3 a {color: #212529;text-decoration: none;}
.BlogDescp h3 a:hover{color: #ca0538;}
.BlogDescp p{font-size: 14px;margin-bottom: 0;}
.PostedDate {color: #ca0538;}
.PostedDate span{font-size: 13px;}
.BlogImg { position: relative; border-radius: 5px; overflow: hidden; min-height: 273px; }
.BlogImg img{width: 100%;}
.BlogImg:after {content: "";position: absolute;background: rgba(0, 0, 0, .2);left: 0;right: 0;top: 0;bottom: 0;}
.BlogType {position: absolute;right: 15px;z-index: 1;background: #ca0538;color: #fff;top: 15px;padding: 4px 10px;display: flex;border-radius: 5px;}
.BlogType span{font-size: 13px;}
.BlogBox .BlogImg img {width: 100%;}
.DecisionBox {background: #fafafa;border: 1px solid #c1c1c1;width: 100%;text-align: center;padding: 10px;height: 100%;}
.DecisionContent h4 {font-size: 17px;margin: 10px 0 5px;}
.DecisionContent p {margin: 0;font-size: 14px;}
.secdivtion.FaqSection {background: #f4f4f4;}
.FaqSection .accordion-button::after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");transition: all 0.5s;}
.FaqSection .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");}
.FaqSection .accordion-button::after {transition: all 0.5s;}
.FaqSection .accordion-body {font-size: 14px;}
.FaqSection .accordion-button:not(.collapsed) {color: #ca0538;font-size: 16px;font-weight: 500;background: transparent;}
.FaqExtraText{margin: 20px 0;text-align: center;}
.FaqExtraText p {font-size: 14px;}
.FaqExtraText p b{color: #ca0538}
.peace-of-mindSection {position: relative;width: 100%;}
.RedBg {background: #ca0538;width: 510px;position: absolute;left: 0;height: 100%;}
.BlueBg {background: #002868;width: 990px;position: absolute;right: 0;height: 100%;}
.peace-of-mindSection .TextSection {top: 0;width: 100%;}
.RedSide {position: relative;z-index: 1;padding: 35px 10px;width: 90%;}
.RedSide h3 {font-size: 26px;color: #fff;}
.RedSide h4 {color: #fff;font-size: 16px;font-style: italic;}
.BlueSide {position: relative;z-index: 1;height: 100%;display: flex;align-items: center;}
.BlueSide p {color: #fff;font-size: 16px;margin: 0;}
.BlueSide p a {color: #ff6d93;font-weight: 600;}
.TransportRoutesBox ul {column-count: 3;list-style: none;padding: 0;width: 100%;}
.TransportRoutesSection {position: relative;min-height: 483px;display: flex;align-items: center;}
.TransportRoutesSection img{position: absolute;top: 0;max-width: 100%;}
.TransportRoutesBox {background: rgba(255, 255, 255, .8);padding: 20px;}
.TransportRoutesBox ul li a {font-size: 16px;color: #000;text-decoration: none;}
.TransportRoutesBox ul li {position: relative;padding: 0 0 0 15px;}
.TransportRoutesBox ul li:before {content: "";position: absolute;width: 8px;height: 8px;background: #ca0538;border-radius: 100%;top: 0;bottom: 0;margin: auto;left: 0;}
.TransportRoutesBox p {font-size: 16px;}
.TransportRoutesSection:after {content: "";background: rgba(0, 0, 0, .5);position: absolute;left: 0;bottom: 0;right: 0;top: 0;}
.GotYouCoveredSection{background: #ca0538;}
.CoverdText {width: 82%;margin: 0 auto;}
.CoverdText p{color: #fff;font-size: 16px;}
.CoverdText h3 {color: #fff;margin-top: 15px;display: inline-block;}
.CoverdText p a {color: #fff;}
.CustomerReviewsSection .owl-carousel .ReviewerLogo img {width: auto;display: inline-block;height: auto;}
.costship {position: relative;overflow: hidden;border-radius: 1rem;}
.costship img {-webkit-transition-duration: 2s;-moz-transition-duration: 2s;-ms-transition-duration: 2s;transition-duration: 2s;}
.costshipbg {position: absolute;height: 100%;width: 100%;opacity: 0.4;top: 0;left: 0;background-color: #1c1c1c;}
.costshipoverlay {opacity: 0;position: absolute;bottom: 0;height: 100%;width: 100%;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;background-color: rgba(37, 46, 56, 0.8);}
.costshipcontent {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.costshipcontent .costcontent_top, .costshipcontent .costcontent_btm {padding: 2rem 1.5rem;}
.costshipcontent .costcontent_top span {opacity: .6;z-index: 1;color: #fff;margin: 0 0 .8rem;font-size: 1.6rem;}
.costshipcontent .costcontent_top h4{margin: 10px 0 0;}
.costshipcontent .costcontent_top h4 a{font-size: 1.4rem;z-index: 1;color: #fff;margin: 0;letter-spacing: -0.01em;color: #fff;text-decoration: none;position: relative;}
.costshipcontent .icon {position: absolute;left: 60px;bottom: 30px;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.costshipcontent .icon img{width: 6.25rem;}
.costshipcontent .costcontent_card {opacity: 0;position: absolute;bottom: -25px;height: 100%;width: 100%;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;display: flex;align-items: flex-end;}
.costshipcontent .costcontent_card p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;min-height: 75px;-webkit-line-clamp: 6;-webkit-box-orient: vertical;color: #fff;opacity: 0.6;margin-bottom: 0;/* width: 80%; */font-size: 1rem;line-height: 2.2rem;}
.owl-carousel .owl-item img{height: auto;max-height: 427px;}
.costshipcontent .costcontent_card a {font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 7px 0 2px;margin-top: 20px;position: relative;text-decoration: none;border: 0;border-bottom: 2px solid #fff;background-color: transparent;border-radius: 0;color: #fff;display: table;}
.costship:hover img {-webkit-transform: scale(1.4);-ms-transform: scale(1.4);-moz-transform: scale(1.4);transform: scale(1.4);-o-transform: scale(1.4);-webkit-transition-duration: 4s;transition-duration: 4s;}
.costship:hover .costshipoverlay {opacity: 1;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.costshipcontent .costcontent_top h4 a:hover{color: #febe42;}
.costship .costshipcontent:hover .icon {opacity: 0;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.costship .costshipcontent:hover .costcontent_card {opacity: 1;bottom: 0;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.costshipcontent .costcontent_card a:hover {color: rgba(255, 255, 255, 0.7);border-bottom-color: rgba(255, 255, 255, 0.7);}
.silderC .owl-nav {display: flex;justify-content: center;gap: 1rem;position: absolute;top: 0;right: 0;bottom: 0;margin: auto;flex-flow: column;height: 3rem;width: 100%;}
.silderC.owl-carousel .owl-nav button {width: 3rem;height: 3rem;border-radius: 6rem;border: .2rem solid #002868;color: #002868;font-size: 0;transition: all .25s cubic-bezier(.645,.045,.355,1);position: absolute;left: -55px;}
.silderC.owl-carousel .owl-nav button.owl-next {right: -55px;left: auto;}
.silderC.owl-carousel .owl-nav button:before{font-size: 1.4rem;line-height: initial;}
.silderC.owl-carousel .owl-nav button.owl-prev:before {content: "\f104"; font-family: "Font Awesome 7 Free";font-weight: 900;}
.silderC.owl-carousel .owl-nav button.owl-next:before {content: "\f105"; font-family: "Font Awesome 7 Free";font-weight: 900;}
.silderC.owl-carousel .owl-nav button:hover {background: #cd0631;border-color: #cd0631;box-shadow: 0 10px 30px rgba(0, 62, 146, .14);color:#fff}
.hi{min-height: 427px;position: relative;}
.bye{min-height: 172px;position: relative;}
#loading-bar-spinner.spinner {position: absolute;z-index: 19 !important;width: 100px;height: 100px;}
#loading-bar-spinner.spinner, .bg-overlay {margin: auto;top: 0;left: 0;right: 0;bottom: 0;}
.recent_post_blog_card-image img {height: 265px;width: 100%;min-height: 265px;object-fit: cover;}
.recent_post_blog_card-heading {width: 100%;}
.recent_post_blog_card-heading a {color: #000;}
.recent_post_blog_card-text {padding: 15px 0 5px;font-size: 14px;color: #636262;margin-top: 0px;margin-bottom: 2px;border-radius: 0 0 8px 8px;}
@-webkit-keyframes pulse {
    0% {-moz-transform: scale(0.9);-ms-transform: scale(0.9);-webkit-transform: scale(0.9);transform: scale(0.9);}
    70% {-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);box-shadow: 0 0 0 50px rgba(90, 153, 212, 0);}
    100% {-moz-transform: scale(0.9);-ms-transform: scale(0.9);-webkit-transform: scale(0.9);transform: scale(0.9);box-shadow: 0 0 0 0 rgba(90, 153, 212, 0);}
}
.recent_post_heading {margin-bottom: 10px;margin-top: 20px;}
.recent_post_heading h3 {font-size: 24px;font-weight: 600;color: #000;}
.recent_post_heading h3:before {border-radius: 0.25rem;display: block;height: 0.25rem;width: 75px;margin-bottom: 1.25rem;}
.blogloaderwrapper {margin-top: 10px;width: 100%;display: flex;}
.blogloaderwrappercell {display: flex;flex-direction: column;margin-bottom: 40px;}
@-webkit-keyframes placeHolderShimmer {
    0% {background-position: -468px 0;}
    100% {background-position: 468px 0;}
}
@keyframes placeHolderShimmer {
    0% {background-position: -468px 0;}
    100% {background-position: 468px 0;}
}
.animated-background,.loadertextline,.blogloaderimg {-webkit-animation-duration: 1.25s;animation-duration: 1.25s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: placeHolderShimmer;animation-name: placeHolderShimmer;-webkit-animation-timing-function: linear;animation-timing-function: linear;background: #c6c6c6;background: linear-gradient(to right, #c6c6c6 8%, #F0F0F0 18%, #c6c6c6 33%);background-size: 800px 104px;height: 96px;position: relative;}
.blogloaderimg {height: 260px;width: 100%;}
.blogloadertext {margin-left: 0;margin-top: 8px;}
.loadertextline {height: 15px;width: 100%;margin: 3px 0;}/* - Blog Loader - */
.website-map {position: absolute;top: 0;z-index: 1;width: 100%;}
.website-map .all-headings h2, .website-map .all-headings p {color: #fff;}
.UsMapDesign .inner_background_image img {height: 770px;object-fit: cover;}
.UsMapDesign .inner_background_image {min-height: 770px;}
.UsMapDesign:before {content: "";position: absolute;background: rgba(0, 0, 0, .6);top: 0;z-index: 1;bottom: 0;width: 100%;}
.lite-youtube { position: relative; width: 100%; padding-bottom: 56.25%; background-position: center; background-size: cover; cursor: pointer; border-radius: 8px; overflow: hidden; min-height: 365px;}
.lite-youtube::before { content: ""; position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; background: url(./../images/new/YoutubeIcon1730272515.webp) no-repeat; background-size: contain; transform: translate(-50%, -50%); pointer-events: none;}
.NewsLogo {display: flex;align-items: center;}
.NewsContent {height: 100%;display: flex;align-items: center;justify-content: center;}
.NewsLogoBg {border-radius: 10px;}
.NewsLogoBg h2, .NewsLogoBg h2 a{color:#212529}
.NewsLogoBg h2 a{text-decoration: underline;}
.NewsLogoBg h2 a:hover{color: #0d6efd;}
.NewsLogo img {max-width: 100%;}
.stick, img {width: auto;max-width: 100%;}
.cardbtn a, .faqbtn, .figure, .freequote, .freequotebtn, .help-element .help-icon, .list-inline-item, .reviewsblurb, .shipping, .shippingdata img, .sliderdata, .transport, .transportdata, .transportform, .transportzoomin, output {display: inline-block;}
.transport {position: relative;height: 500px;width: 100%;}
.quote_cal.transport {height: 335px;}
.carrier_formback img.header-bgimg, .freequote-outer .header-bgimg, .shipping-outer .header-bgimg, .transport .header-bgimg {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 100%;width: 100%;object-fit: cover;}
.cardbtn a, .faqbtn, .figure, .freequote, .freequotebtn, .help-element .help-icon, .list-inline-item, .reviewsblurb, .shipping, .shippingdata img, .sliderdata, .transport, .transportdata, .transportform, .transportzoomin, output {display: inline-block;width: 100%;}
.transportzoomin {color: #fff;background-size: cover;background-repeat: repeat;width: 100%;}
.transportzoomout {margin: 5.18rem 0;position: relative;z-index: 1;}
.transport h1 {text-transform: capitalize;font-size: 32px;margin: 0;text-align: left;width: 80%;display: inline-block;font-weight: 600;line-height: normal;}
.transportzoomin.banneroverlay:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, .6);}
.transport .para {font-size: 1.25rem;font-weight: 600;width: 100%;text-transform: uppercase;}
.instantquote .instantquoteform {box-shadow: 0 0 5px rgb(0, 0, 0, .5);background-color: #fff;padding: 3.75rem 3.125rem 3.125rem;border-radius: 1.063rem;margin-top: -50px;position: relative;z-index: 1;}
.instantquote h5, .instantquote2 h5 {font-size: 1rem;font-weight: 600;color: #222;margin-bottom: .3125rem;}
.color-blue {background: #0cce6a;display: table;padding: 10px;border-radius: 5px;border: 2px solid #00ff6c;color: white !important;margin: 0 auto;}
.instantquote .instantquoteform li{font-size: 16px;}
.instantquote p, .instantquote2 p {font-size: .875rem;font-weight: 400;line-height: 1.6;letter-spacing: normal;margin-bottom: .625rem;}
.inputbox {height: 3.125rem;margin-bottom: 1rem;padding: .3125rem;font-size: .875rem;border-bottom: .125rem solid #ddd;border-radius: .063rem;background-color: transparent;}
.inputbox input[type=Date], .inputbox input[type=email], .inputbox input[type=name], .inputbox input[type=number], .inputbox input[type=text], .inputbox input[type=url] {display: block;width: 100%;padding: .375rem 0;/*font-size: 1rem;*/line-height: 1.5;border: 0 solid;color: #000;background-color: transparent;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;font-weight: 400;}
.dynamic_sections .authorization-field span.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus span.select2-selection.select2-selection--single span.select2-selection__rendered, span.select2.select2-container.select2-container--default span.select2-selection__rendered, span.select2.select2-container.select2-container--default.select2-container--below span.select2-selection__rendered, span.select2.select2-container.select2-container--default.select2-container--focus span.select2-selection__rendered {margin: -6px 0 0;line-height: 49px;}
span.select2.select2-container.select2-container--default span.select2-selection__rendered, span.select2.select2-container.select2-container--default.select2-container--focus span.select2-selection__rendered {padding-left: 0;color: #757575; padding-left: 0; font-size: 16px;}
span.select2.select2-container.select2-container--default {width: 100% !important}
.select2-hidden-accessible {border: 0;clip: rect(0 0 0 0);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;overflow: hidden;padding: 0;position: absolute;width: 1px;white-space: nowrap;}
.instantquote .select2, .tablefromdata .espaÃ±olh {margin-bottom: .3125rem;}
.instantquoteform .select2-container .select2-selection--single {height: 3.125rem;margin-bottom: 0;padding: .3125rem 0;font-size: 1rem;border: 0 solid;border-radius: .188rem;background-color: #fff;border-bottom: .125rem solid #ddd;}
.instantquoteform .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent;border-style: solid;border-width: .3125rem .25rem 0;height: 0;left: 50%;margin: .5rem 0 0 -.625rem;position: absolute;top: 15%;width: 0;}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable, li.select2-results__option.select2-results__option--selectable:hover {background-color: #ca0538;color: #fff;font-size: 16px;}
.select2-results__option--selectable{font-size: 16px;}
.form-control:focus{box-shadow: none;outline: none;}
.tablefromdata .quotedata {margin: 20px 0 0 15px;}
.instantquote .instantquoteform .input-group-btn {padding-top: 1.688rem;display: block;}
.instantquote .instantquoteform .add-more {border: .125rem solid #ea0a0b;width: 7.3125rem;}
.img-fluid, .img-thumbnail, .instantquote img {max-width: 100%;height: auto;}
.caredata, .forwalk img, .instantquote .instantquoteform .after-add-more {padding: 1.25rem 0 .625rem;}
.findebtn a {text-decoration: none;font-size: 1rem;padding: 0;margin: 0;font-weight: 600;}
.findebtn p {color: #222;text-align: left;text-decoration: none;padding: 0;margin: 0;font-weight: 600;}
.dropdown-menu .megamenu a:hover, .dropdown-menu h4 a:hover, .dropdown-menu p a:hover, .findebtn a, .forpost .pchild rem, .logos i:hover, .navbar ul .nav-item .nav-link.active, .navbar ul .nav-item .nav-link:focus, .navbar ul .nav-item .nav-link:hover, .possessions span, .reviewsblurb span, .sliderdatahead span, .tyeammission span {color: #ea0a0b;}
.findebtn a i {-webkit-transform: scaleX(-1);transform: scaleX(-1);font-size: .875rem;padding-left: .438rem;}
.MoveOrgBanner .instantdata2 h5, .MoveOrgBanner .instantdata2 p, .accordion__media, .blurbedata, .effortspara, .form-group .container, .insta-img .container-fluid, .instantquotebtn, .logos .container-lg my-3, .padding-0, .searchbox.google-search-main .gsc-control-cse.gsc-control-cse-en, .select2-container--classic .select2-results__option[role=group], .tips.Way h5 {padding: 0;}
.instantquotebtn a, .instantquotebtn button {background-color: #ea0a0b;border-radius: .3125rem;color: #fff;text-align: center;cursor: pointer;font-size: 1rem;font-weight: 600;text-decoration: none;position: relative;}
.instantquotebtn button {padding: 0.5rem 1rem;border: 0;}
.instantquotebtn button:hover{background: #002868;color: #fff;}
.Shippingprivacy {margin: 25px auto 0;width: 79%;}
.findebtn {display: flex;align-items: center;margin: 0 15px 0 0px;}
.companyrating {background: linear-gradient(90deg, rgba(0, 39, 98, 1) 0%, rgba(16, 35, 65, 1) 25%, rgba(14, 26, 48, 1) 50%, rgba(16, 35, 65, 1) 75%, rgba(0, 39, 98, 1) 100%);padding: 60px 0;}
.input-group-btn .remove, .instantquote .instantquoteform .add-more{background-color: transparent;padding: .25rem .5rem;display: block;}
.Shipdiscount2 {width: 65px;margin: 0;justify-content: start;flex-shrink: 0;}
.ShipItemdiscount h5, .ShipItemdiscount h3 {font-size: 20px;font-weight: 600;color: #fff;padding: 0;}
.ShipItemdiscount p {font-size: 14px;color: #fff;margin: 0;}
.amerifreightIndustry, .mainfaqsec.reach, .miltablefrom, .miltablefrom.revtable, .shipping.chosen, .tips.Way, .user_top_rating.satisfied, .whyamerifreight.decades {padding: 30px 0;}
.goal {background: #fff;border-radius: 10px;padding: 20px;color: #333;}
.goal.name.quo {width: 100%;min-height: auto;padding: 0;}
.ShipIcon2, .ameri {display: flex;align-items: center;}
.ShipIcon2 {width: 50px;margin: 0 15px 0 0;justify-content: end;flex-shrink: 0;}
.ShipItemDetai h5 {color: #000;font-size: 22px;margin: 0 0 5px 0;}
.shippi {padding: 30px 0;background-color: #f9f9f9;}
.ShipItemDetai p {color: #333;font-size: 14px;margin: 0;}
.StepsShi {box-shadow: 0 0 5px rgb(0, 0, 0, .2);padding: 0 15px;border-radius: 8px;margin: 0 0 20px 0;background: #fff;min-height: 175px;}
.popular-car-shipping {background: #f9f9f9;}
.californialogos, .movingservices, .whoweare {padding: 3.125rem 0;}
.backwhite {background: #fff;padding: 20px;border-radius: 12px;}
.backwhiteimg img {width: auto;max-width: 370px;height: auto;border-radius: 12px;}
.feature, .mainfaqsec.without_video, .movingservices.Pricing, .shipping-outer.Relocation, .shipping.answering.support, .whyamerifreight, div#accordion .card {background: linear-gradient(90deg, rgba(0, 39, 98, 1) 0%, rgba(16, 35, 65, 1) 25%, rgba(14, 26, 48, 1) 50%, rgba(16, 35, 65, 1) 75%, rgba(0, 39, 98, 1) 100%);}
.movingservicesdata.all-headings h5 {color: #000;font-size: 20px;font-weight: 600;}
.KeyFactorsAffectingPoints li{font-size: 16px;color: #000;}
.KeyFactorsAffectingPoints li b{color: #000;}
.whyamerifreight.Paid, .whyamerifreight.pleasant.instant, .whyamerifreight.pricing, .whyamerifreight.services {padding: 30px 0;background:none;}
.countryn ul li::before, .quotedata ul li::before, .whyamerifreight ul li::before {content: "";max-width: .563rem;height: .563rem;border-radius: 50%;background-color: #ea0a0b;margin-right: .625rem;display: block;}
.quotedata ul li::before, .whyamerifreight ul li::before {width: 100%;margin-top: .438rem;}
.quotedata li {margin-bottom: .688rem;font-weight: 400;color: #000/*;display: flex;-webkit-box-align: start;align-items: flex-start*/;font-size: 1rem;}
.whyamerifreight.decades, .whyamerifreight.decades p {color: #fff;}
.whyamerifreight ul {text-align: left;padding-left: 1.5625rem;padding-top: .625rem;list-style: none;}
.whyamerifreight ul li { display: flex ; margin-bottom: 1rem; }
.MoveOrgBanner #suggesstion-box, .btn-group-toggle>.btn, .btn-group-toggle>.btn-group>.btn, .card-text:last-child, .contactform .form select, .custom-control-label, .form-check-label, .margin-bottom-0, .originZip_pb .inputbox, .whyamerifreight ul.smooth, ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
.whyamerifreight ul.smooth li {color: #fff;font-size: 1rem;display: -webkit-box;margin-bottom: 8px;}
.whyamerifreight.decades h6 {color: #fff;font-size: 20px;}
.contactform .inputboxs, .freequote-outer, .fullscreen-bg, .shipping-outer, div#suggesstion-box {position: relative;width: 100%;}
.freequote, .shipping {width: 100%;background-size: cover;}
.shipping h3, .shipping h2 {color: #000;font-size: 2rem;line-height: 1.45;z-index: 1;}
.shipping h3{font-size: 1.75rem;}
.shippingdata, .shippingdata.approach {padding: 15px 20px;border-radius: 9px;background-color: #fff;box-shadow: 0 0 5px rgb(0, 0, 0, .5);}
.shippingdata {margin-bottom: 1.25rem;text-align: left;}
.mainship .shippingdata, .mainship .shippingdata.approach {min-height: 260px;position: relative;}
.shipping.chosen .mainship .shippingdata {min-height: auto;}
.shippingdata h6, .shippingdata p.title {margin: 0px 0 15px;color: #000;font-size: 1.25rem;font-weight: 500;line-height: normal;}
.calculation {margin-bottom: 25px;}
.shipping .calculation h3 {color: #fff;}
.shipping.answering .calculation h3 {color: #000;}
.contactarea.enterprisebtmsp, .mainfaqsec, .shipping, .shipping.answering {padding: 60px 0;}
.calculation p {color: #fff;text-align: center;width: 85%;margin: 0 auto;}
.mainship.Reliable .shippingdata, .mainship.arrival .shippingdata {min-height: 220px;padding: 20px;}
.faqquestions h4, .faqquestions h3 {font-size: 36px;color: #fff;line-height: 1.23;font-weight: 500;}
.quotedata ul {text-align: left;padding-left: 0;padding-top: 0;margin-bottom: 1.25rem;}
.tips {padding: 0 0 25px;}
.quotedata h4 {font-size: 1.75rem;font-weight: 600;line-height: 1.39;letter-spacing: normal;margin-bottom: 2.188rem;margin-top: -.625rem;}
.quotedata h6 {font-size: 1.188rem;font-weight: 600;line-height: normal;}
.whyamerifreight h4 {font-weight: 500;margin-bottom: 1.25rem;line-height: normal;}
.sliderdata.fantastic {margin: 30px 0;}
.calculation h1, .mn-widget-member, .movingservices.state-page .movingservicesdata h5, .sliderdatahead, .tablefeature td:first-child {text-align: left;}
.sliderdatahead h2, .sliderdatahead h4 {line-height: 1.25;color: #222;font-weight: 500;margin: 0 0 .625rem;font-size: 1.75rem;}
.instantquotebox .underline, .tablefromdata .underline, .underline {color: #333;text-decoration: underline;}
#main, .action_widget_section, .badge:empty, .change_background_image_widget_section, .copy.hide, .dynamic_all_reviews_section_edit, .dynamic_faq_section_edit, .dynamic_review_section_edit, .dynamic_route_section_edit, .insta-img .owl-dots, .insta-img .owl-nav, .long .countryn ul li::before, .move_widget_section, .navbar-expand .navbar-toggler, .owl-nav, .popover-header:empty, .remove_widget_section, .select2-container--classic .select2-selection--multiple .select2-selection__clear, .sidenav, .slick-arrow.slick-hidden, .slick-slide, .slick-slide.slick-loading img, .tab-content>.tab-pane, img.for-mobile, template {display: none;}
.shipping-outer.main_background_image.post-img {min-height: 350px;display: flex;align-items: center;}
.about.about-us-overlay {color: #000;}
.shipping-outer .header-bgimg {max-width: 100%;width: auto;z-index: 1;}
.about {display: flex;width: 100%;color: #fff;position: relative;z-index: 1;align-items: center;}
.bg-overlay {position: absolute;background-color: #00000070;z-index: 1;}
.MoveOrgBanner img, .authorization-img img, .bg-overlay, .content figure img, .freequote-outer .bg-overlay, .meet-team .image-container, .postcontimg img, .shipping-outer .bg-overlay, .shipping-outer .header-bgimg, .tablefromdata img {object-fit: cover;}
.about h1, .about h2, .calculator h1 {font-size: 3rem;font-weight: 600;line-height: normal;letter-spacing: normal;text-align: left;color: #fff;margin-bottom: 0;}
.forblogpostt {padding: 0px 0 3rem;background: #f4f6fa;}
.forwalk h4, .h2, .tablefromdata h3, .whowearedata h1, .whowearedata h4{font-size: 1.7rem;}
.help-center-heading #suggesstion-box {margin-bottom: 15px;display: inline-block;}
.help-element {margin-top: 2rem;}
.cardbtn a, .faqbtn, .figure, .freequote, .freequotebtn, .help-element .help-icon, .reviewsblurb, .shipping, .shippingdata img, .sliderdata, .transport, .transportdata, .transportform, .transportzoomin, output {display: inline-block;}
.mainreview img, .navbar-brand img#top_logo, .payingimg img, .top_logo_image, .tyeammission img {width: auto;max-width: 100%;max-height: 100%;}
.help-icon img, .likeanddislike a {width: 40px;display: inline-block;}
.help-element h3 {font-size: 20px;color: #bf092f;margin: 1.2rem 0 0;padding: 0;}
.help-element h3 a {color: #bf092f;text-decoration: none;}
.help-element ul {padding: 0;margin-top: 1rem;margin-left: 1.3rem;}
.help-element ul li a {color: #444;text-decoration: none;font-size: 16px;}
#post-sidebar .card-body ul li a.active, #post-sidebar .card-body ul li a:hover, .help-element ul li a:hover, .owl_custom_style .owl-nav button.slick-next:hover, .owl_custom_style .owl-nav button.slick-prev:hover, ul.us-states li a:hover {color: #bf092f;}
#suggesstion-box ul#help-center-search-suggestions {list-style: none;background: #fff;padding: 0;position: absolute;width: 100%;border: 1px solid #eee;border-radius: 0 0 3px 3px;top: 0;z-index: 1;}
#suggesstion-box ul#help-center-search-suggestions a {color: #444;width: 100%;display: inline-block;padding: 5px 10px;text-decoration: none;font-size: 16px;}
#suggesstion-box ul#help-center-search-suggestions a:hover {background: #ddd;color: #000;}
.forblogpostt.new-blog .card {border: 0;border-radius: 0;background-color: transparent;}
.forblogpostt.new-blog .card-header {background: transparent;border: 0;padding: 0;}
#post-sidebar #faq .card .card-header .btn-header-link:after {content: "\f107";font-weight: 900;float: right;font-family: 'Font Awesome 7 Free';}
#post-sidebar #faq .card .card-header .btn-header-link.collapsed:after {content: "\f105";font-weight: 600;}
#post-sidebar #faq .card .card-header .btn-header-link {display: block;text-align: left;color: #222;padding: 5px 0;font-size: 17px;font-weight: 500;border-bottom: 1px solid #666;border-radius: 0;margin-bottom: 0px;box-shadow: none;text-decoration: none;}
.tablefromdata {margin-bottom: 30px;}
.dynamic-c h2, .h1, .shipping.answering.Explained .points h2, h1 {font-size: 2rem;}
.forblogpostt.new-blog .tablefromdata p {width: 100%;line-height: 1.5;font-size: 14px;color: #000;}
.findebtn p, .h6, .quotedata li, .quotedata li b, .quotedata2 b, .requiredfields, h6 {font-size: 1rem;}
.likeanddislike a {background: #00aa6e;height: 40px;text-align: center;border-radius: 50%;line-height: 40px;color: #fff;margin: 10px 10px 0 0;}
.likeanddislike a.thumbs-down {background: #5b6573;}
.blogpostt {margin: 0 0 0 20px;}
.blog-area {position: sticky;top: 3.25rem;}
.miltryform.postboxs.categories .postdata2 ul {padding: 0;margin-top: .5rem;margin-bottom: 0;}
.blog-area .miltryform {box-shadow: 0 0 1.25rem 0 rgb(108 108 108 / 20%);}
.forblogpostt.new-blog.category-artical .miltryform.postboxs.categories {padding: 0 .8rem 0;}
.ReviewCompanyLogo img, .contactimg img, .content figure figcaption, .content figure figcaption>.contentbtn a, .forjob_openings img, .fullscreen-bg video#myVideo, .postdata2, .width-100-p {width: auto;height: auto;}
.postdata2 li {border-bottom: 1px solid #e2e6ec;margin: 0;padding: .8rem 0;display: inline-block;width: 100%;}
.miltryform.postboxs.categories .postdata2 ul li {padding: .5rem 0;}
.postdata2 a {padding-right: .9375rem;color: #222;text-decoration: none;font-size: 1rem;font-weight: 600;line-height: 1.44;margin-bottom: .188rem;margin-top: .3125rem;}
.postdata2 a:hover {color: #bf092f;}
.forblogpostt.new-blog.category-artical .miltryform.postboxs.categories .postdata2 ul li a:after, .miltryform.postboxs.categories .postdata2 ul li p a:after {content: "\f061";float: right;font-family: 'Font Awesome 7 Free';}
.forblogpostt.new-blog.category-artical .blogpostdata {padding: 0;margin: 0;}
.CarShippingHeading.text-center.StuffHeading, .CompanyDescp p, .CompanyList .StuffHeading h5, .MoveOrgBanner .instantquoteform, .ShipItemDetail h5, .ShipItemDetail p, .btmprivacy, .forblogpostt.new-blog.category-artical .blogpostdata .help-element, .forblogpostt.new-blog.category-artical .miltryform.postboxs.categories .postdata2 ul li a, .mainship .shippingdata.track p, .miltryform.postboxs.categories .postdata2 ul li p, .movingservices.state-page .getintouchbtn {margin: 0;}
.postdata2 li:last-child {border: 0;}
div#post-sidebar .accordion-item {background: transparent;border: 0;}
#post-sidebar button {background: transparent;text-align: left;color: #222;padding: 10px 10px;font-size: 18px;font-weight: 500;border-bottom: 1px solid #666;border-radius: 0;margin-bottom: 0;box-shadow: none;}
#post-sidebar .accordion-body.card-body {padding: 0 7px;padding-top: 10px;padding-bottom: 10px;}
#post-sidebar .accordion-body.card-body ul{list-style: none;padding: 0;margin: 0;}
#post-sidebar .accordion-body.card-body ul li a {border-bottom: 1px solid #ddd;width: 100%;padding: 7px 0;text-decoration: none;line-height: normal;background: transparent;display: block;list-style: none;color: #333;font-size: 16px;}
#post-sidebar .card-body ul li a.active, #post-sidebar .card-body ul li a:hover, .help-element ul li a:hover, .owl_custom_style .owl-nav button.slick-next:hover, .owl_custom_style .owl-nav button.slick-prev:hover, ul.us-states li a:hover {color: #bf092f;}/* - End Help Center - */
/* - About Us - */.shipping-outer.main_background_image.about-us-header-image, .shipping-outer.main_background_image.about-us-header-image .about {min-height: 573px;}
.about .para {text-align: left;font-size: 1.25rem;font-weight: 400;line-height: 1.6;padding-right: 2.188rem;}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover, .carrier_formback img.header-bgimg, .humble {z-index: 1;}
.careabout, .whoweare {background-color: #fafafa;}
.careabout h6, .whoweare h6, .whowearedata h1, .whowearedata h4 {color: #222;line-height: 1.3;margin-bottom: .5rem;font-weight: 600;}
.anytime p, .blogcontetn p, .careabout p, .whoweare p {color: #000;font-size: 1rem;line-height: 1.6;margin-bottom: 1rem;}
.contactlessbtn i, .h5, .transportform p{font-size: 1.25rem;}
.trans {padding: 22px 0 0;line-height: 32px;list-style: none;}
.trans li {display: flex;align-items: center;color: #fff;font-size: 1rem;}
ul.trans.PROPS li {color: #000;display: -webkit-box;}
ul.trans li:before {color: #ca0538;display: inline-block;background: #ca0538;border-radius: 100%;content: "";width: 10px;height: 10px;margin-right: 10px;}
.tablefeature table {display: table;text-indent: initial;border: 0 solid #fff;border-collapse: separate;border-spacing: .625rem 0;text-align: center;width: 100%;vertical-align: middle;}
.tablefeature thead {background-color: #595959;display: table-header-group;vertical-align: middle;border-color: inherit;}
.tablefeature thead th {padding: .625rem 1.25rem;font-size: 1.375rem;font-weight: 600;color: #fff;display: table-cell;vertical-align: inherit;width: 40%;border-bottom: none;background-color: #595959;}
.quotedata li, .requiredfields, .tablefeature tbody tr td, .tablefeature thead th {line-height: 1.63;letter-spacing: normal;}
.tablefeature thead th:nth-child(2) {width: 20%;background-color: #40489a;}
.tablefeature tbody tr td {padding: 1.25rem;font-size: 1rem;font-weight: 600;color: #333;border-top: none;border-bottom: .063rem solid #9f9f9f;}
.calculation h1, .mn-widget-member, .movingservices.state-page .movingservicesdata h5, .sliderdatahead, .tablefeature td:first-child {text-align: left;}
.tablefeature tbody tr td:first-child {background-color: #fff;vertical-align: inherit;}
.tablefeature tbody tr td:nth-child(2) {background-color: #b8c3e9;vertical-align: inherit;}
.tablefeature tbody tr td:last-child {background-color: #d8d7d7;text-align: left;}
.icon-text, .satisfied, .widget-49 .widget-49-title-wrapper {display: flex;align-items: center;}
.icon-text .icon-image {min-width: 3.75rem;}
.icon-text img {border-radius: 50%;border: .063rem solid #000;padding: .625rem;box-shadow: 0 0 0 .438rem #d3d3d3;height: 3.375rem;width: 3.375rem;}
.btn-toolbar .input-group, .footerdata img, .tablefeature tbody tr td img {width: auto;}
.icon-text .icon-textbox {padding-left: 1.5625rem;font-weight: 600;}
.tablefeature tbody tr td:first-child {background-color: #fff;vertical-align: inherit;}
.btn-toolbar .input-group, .footerdata img, .tablefeature tbody tr td img {width: auto;}
.contactlessbtn i, .careabout .h5, .transportform p, .careabout h5 {font-size: 1rem;font-weight: 600;text-align: center;}
.quotemoney {display: inline-block;width: 100%;padding: 3.625rem 0 3.25rem;color: #fff;position: relative;z-index: 1;}
.freequotedata h4, .quotemoneydata h4 {font-size: 3.625rem;font-weight: 600;color: #fff;margin: 0;}
.freequotedata h6, .quotemoneydata h5 {font-size: 1.75rem;font-weight: 500;line-height: normal;letter-spacing: normal;color: #fff;text-transform: uppercase;}
.ServicesSection.AboutUsPage .owl-carousel .owl-item img {width: 115px;height: auto;margin: 0 auto;}/* - End About Us - */
/* - Contact Us - */.contact {padding: 6.25rem 0;}
.contactform {padding: 1.875rem 0 6.25rem;}
.contactform h4 {font-size: 2rem;font-weight: 600;line-height: 1.45;padding-bottom: 1.25rem;}
.ContactUsForm.border {border-radius: 10px;}
.contact span {font-weight: 400;line-height: 1.73;font-size: .875rem;letter-spacing: normal;color: #888;width: 70%;display: inline-block;}
.inputboxs label {font-size: 16px;margin: 0;}
.contactformbtn {width: auto;float: right;background-color: transparent ;}
.contactdata img {filter: brightness(0.5);}/* - End Contact Us - */
/* - Blog - */.bs-popover-auto[x-placement^=left], .bs-popover-left, .list-inline-item:not(:last-child) {margin-right: .5rem;}
.reviewsbtn a { border: 0.125rem solid #ca0538; background-color: #ca0538; padding: 0.1rem 1rem; color: #fff; font-size: 14px; border-radius: 6px; }
.list-inline-item{width: auto;}
.one h1{text-align:center;text-transform:uppercase;padding-bottom:5px;margin-top:25px}
.one h1:after{width:100px;height:1px;display:block;content:"";position:relative;margin-top:25px;left:50%;margin-left:-50px;background-color:#b80000}
.recent_post_blog_card-heading {font-size: 18px;color: #232b36;overflow: hidden;padding: 0;font-weight: 500; margin: 10px 0;}
.reviewsbtn a:hover{color:#fff;background:#002868;border-color: #002868;}
.pager-pagination .page-numbers.current{background-color:#002868;}
.pager-pagination a:focus,.pager-pagination a:hover{transition:.3s;text-decoration:none;background-color:#002868;color:#fff;border:.063rem solid #fff}
.date-time .post-information img {width: 16px;margin-right: 10px;}
.TwentyPlus.smooth img { max-width: 300px; }
.card-sl{border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.19)}
.card-sl:hover{border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:1px solid #002868}
.card-image img{height:190px;width:100%;border-radius:8px 8px 0 0}
.card-action{position:relative;float:right;margin-top:-25px;margin-right:20px;z-index:2;color:#e26d5c;background:#fff;border-radius:100%;padding:15px;font-size:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.19)}
.card-heading,.card-text{padding:10px 15px;background:#fff;font-family:Circular-Pro-Book,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}
.card-action:hover{color:#fff;background:#e26d5c;-webkit-animation:1.5s infinite pulse}
.card-heading{font-size:24px;line-height:36px;height:128px;color:#232b36;overflow:hidden}
.card-text{font-size:14px;color:#636262;margin-top:-7px;margin-bottom:2px}
.recent_post_blog_card-text span a.card-button {text-decoration: underline;}
.recent_post_blog_card-text {padding: 0;font-size: 14px;color: #636262;border-radius: 0 0 8px 8px;}
@-webkit-keyframes pulse{
    0%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}
    70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 50px rgba(90,153,212,0)}
    100%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(90,153,212,0)}
}
.ten{margin-bottom:30px;margin-top:30px}
.ten h1:before,.ten h2:before{background-color:#bf092f;border-radius:.25rem;content:'';display:block;height:.25rem;width:75px;margin-bottom:1.25rem}
.one h1{text-align:center;padding-bottom:5px}
.one h1:after{width:100px;height:1px;display:block;content:"";position:relative;margin-top:25px;left:50%;margin-left:-50px;background-color:#b80000}
.pager-pagination .page-numbers.current {background-color: #002868;}
.pager-pagination .page-numbers.current {background-color: #ca0538;color: #fff;border-color: #ca0538;}
.pager-pagination .page-numbers { display: inline-block; font-size: .9375rem; color: #222; text-decoration: none; font-weight: 500; padding: .625rem 0; border: .063rem solid #222; border-radius: 73px; margin: 0 5px; width: 45px; height: 45px; }
.pager-pagination {margin-top: 30px;display: inline-block;}/* - End Blog - */
/* - Blog Detail - */.breadcrumb {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .75rem 1rem;margin-bottom: 1rem;background-color: #e9ecef;}
li.breadcrumb-item a, .breadcrumb-item.active{font-size: 16px;}
.breadcrumb-item+.breadcrumb-item::before {display: inline-block;padding-right: .5rem;padding-left: .5rem;color: #6c757d;content: "/";}
.blogtitle {background-color: #fff;box-shadow: 0 1px 1px #33405e14, 0 2px 2px 1px #33405e14;border-top: #002867 2px solid;display: flex;flex-direction: column;justify-content: center;padding: 1.5rem;border-radius: 12px;height: 100%;min-height: 300px;}
.BlogTypes {display: inline-block;width: 100%;}
.badge {display: inline-block;padding: .25em .4em;font-size: 75%;vertical-align: baseline;border-radius: .25rem;font-weight: 500;}
.badge-warning {color: #212529;background-color: #ffc107;}
.badgcat {padding: 10px;text-transform: uppercase;}
.tablefromdata h1.title {margin-top: 10px;margin-bottom: 1.25rem;font-size: 2rem;font-weight: 500;line-height: 2.5rem;}
.relatedBlogPostsMainDiv { position: relative; min-height: 805px; }
.post-information {color: #71759d;text-transform: uppercase;align-items: center;width: 100%;margin-bottom: 0;font-weight: 500;display: flex;}
.datetimeinfo {flex-flow: row;justify-content: flex-start;align-self: auto;align-items: center;font-size: 14px;line-height: 14px;text-decoration: none;display: flex;}
.date-time img {width: 16px;margin-right: 10px;}
.User_Info {display: flex;width: 90%;flex-direction: row;}
.User_Info img.media-object {width: 70px;height: 70px;border-radius: 10px;}
.postcontimg {text-align: center;overflow: hidden;display: flex;aspect-ratio: 134 / 87;}
.imageplaceholder {border-radius: 12px;overflow: hidden;}
h4.media-heading.m-h4 {font-size: 12px;color: #2b2f32;margin: 0;line-height: normal;font-weight: 600;}
.forblogpostt.new-blog .postcontimg img {border-radius: 12px;width: 100%;aspect-ratio: 134 / 87;}
.blogtoc {position: sticky;top: 230px;display: inline-block;width: 100%;z-index: 2;}
.blogdesc {background: white;margin: 0 0 15px 0;border-radius: 12px;padding: 20px;box-shadow: 0 1px 1px #33405e14, 0 2px 2px 1px #33405e14;border-top: #002867 2px solid;}
.blog-menu-top {border-bottom: 1px solid #e4e6f6;align-self: center;padding-bottom: 10px;}
.paragraph-base {color: #33405e;letter-spacing: 0;width: auto;margin-bottom: 0;font-size: 1rem;font-weight: 600;line-height: 1.5rem;}
.blog-menu-drop {font-size: 14px;max-height: calc(100vh - 430px);overflow: auto;}
.w-embed .index-content, .w-embed .index-content a {margin-bottom: 2px;text-decoration: none;color: #000;width: 100%;float: left;word-break: break-word;}
ol.tableorder {display: inline-block;margin: 0;width: 100%;}
ol.tableorder li, ul.tableorder li {float: left;width: 100%;}
.w-embed .index-content, .w-embed .index-content a {margin-bottom: 2px;text-decoration: none;color: #000;width: 100%;float: left;word-break: break-word;}
.w-embed .index-content a:hover, .w-embed .index-content:hover {color: #cd0631;}
.stick {background: #fff;border-radius: 12px;padding: 10px 3px 10px;border-top: #002867 2px solid;right: 5px;min-width: 100%;box-shadow: 0 1px 1px #33405e14, 0 2px 2px 1px #33405e14;}
.forblogpostt.new-blog .stick img {width: 70px;}
.stick p {font-size: 12px;}
.font-weight-bold {font-weight: 600;}
a.stick-but {border-radius: .3125rem;color: #fff;box-shadow: none;font-size: 13px;font-weight: 600;text-align: center;cursor: pointer;padding: .2rem .875rem;width: auto;border: none;background-color: #ca0538;text-decoration: none;}
a.stick-but:hover {background-color: #002868;color: #fff;}
#social-links > ul {list-style: none;display: flex;justify-content: center;padding: 0;width: 100%;}
#social-links ul li { margin: 5px; padding: 10px; background-color: #002868; display: flex; border-radius: 100%; width: 45px; height: 45px; justify-content: center; align-items: center; }
#social-links ul li a span {color: #fff;}
.forblogpostt.new-blog .tablefromdata p {width: 100%;line-height: 1.5;font-size: 14px;color: #000;}
.readmore {font-size: 12px;color: #002868;}
.m-body {padding-left: 10px;}
.media-body.m-body {margin: 0;}
.pager-pagination {margin-top: 1.25rem;text-align: center;display: flex;align-items: center;}
.CustomPagination .pager-pagination {justify-content: center;}
.recent_post_blog_card-sl {position: relative;}
.recent_post_blog_card-sl span.BlogType a.card-button.align-bottom {text-decoration: none;color: #fff;font-size: 13px;}
.widget_Texas {position: relative;width: 100%;}
.widget_Texas .header-bgimg {position: absolute;top: 0;bottom: 0;left: 0;right: 0;object-fit: cover;margin: auto;width: 100%;height: 100%;}
.widget-content_Texas {display: inline-block;width: 100%;padding: 3.625rem 0 3.25rem;color: #fff;position: relative;z-index: 1;
text-align: center;}
.widget_Texas p {font-size: 16px;line-height: 1.6;word-wrap: break-word;margin: 5px 0;display: flex;justify-content: center;color: #fff;}
.widget_Texas h1 {font-size: 2rem;margin-bottom: 10px;}
.taxesstar {justify-content: center;align-items: center;display: flex;gap: 19px;margin: 10px -0;}
.CompaniesReviews {border-radius: 8px;border: 1px solid #eee;margin-bottom: 20px;background: #f4f6fa;padding: 0 10px;}
.ReviewCompanyLogo {height: 70px;display: flex;flex-shrink: 0;align-items: center;padding: 0 5px;max-width: 120px;}
.ReviewStarz {padding: 0;list-style: none;margin: 0;}
.rating.rating2 {font-size: 17px;display: inline-block;text-align: left;}
.rating.rating2 img {width: 21px;margin: 0 2px;height: auto;}
.tablefromdata p {margin-bottom: 0;}
.miltryform {box-shadow: 0 0 5px rgb(0, 0, 0, .3);background-color: #fff;padding: 1.5rem 1.375rem;border-radius: .4rem;}
.inputbox {height: 3.125rem;margin-bottom: 1rem;padding: .3125rem;font-size: .875rem;border-bottom: .125rem solid #ddd;border-radius: .063rem;background-color: transparent;}
.miltrydata h2 {font-size: 2rem;margin: 0;}
.miltryform .inputbox, .miltryform .select2-container .select2-selection--single {height: 3.363rem ;margin-bottom: 0;padding: 1.25rem 0;background-color: #fff;}
.miltryform .inputbox input[type=Date], .miltryform .inputbox input[type=email], .miltryform .inputbox input[type=name], .miltryform .inputbox input[type=number], .miltryform .inputbox input[type=text] {display: block;width: 100%;padding: 0;font-size: 16px;line-height: 1.5;border: 0 solid;color: #757575 ;background-color: #fff;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
.select2-container {display: inline-block;margin: 0;position: relative;vertical-align: middle;}
.select2 {margin-bottom: 0;}
.miltryform .select2-container .select2-selection--single {border: 0 solid;border-radius: .188rem;border-bottom: .125rem solid #ddd;}
.miltryform .select2-container--default .select2-selection--single {border-bottom: .125rem solid #ced4da;border-radius: .188rem ;}
.miltryform .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent;border-style: solid;border-width: .3125rem .25rem 0;height: 0;left: 50%;margin: .5rem 0 0 -.625rem;position: absolute;width: 0;}
.select2-results, article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
.miltablefrom.revtable .BlueBg {width: 100%;padding: 20px 0;position: relative;}
.TrustedExpert {color: #fff;}
.forwalk h4, .h2, .tablefromdata h3, .whowearedata h1, .whowearedata h4, h2 {font-size: 2rem;}
.TrustedExpert ul li b {font-weight: 600;}
.mainreview {box-shadow: 0 0 5px rgb(0, 0, 0, .2);padding: 10px;text-align: center;border-radius: 5px;background: #fff;min-height: 100%;}
.ReviewsLogosDecs ul li {font-size: 16px;}
.review-section {background: #fff;padding: 20px 15px;box-shadow: 0 0 5px rgb(0, 0, 0, .2);border-radius: 10px;}
/* - */.TrustedExpert {color: #fff;}
.WhiteBg {background: #fff;position: absolute;right: 0;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;}
.ExprtsLogo {display: flex;align-items: center;width: 35%;justify-content: center;}
.ExprtsLogo img.moveorg {margin: 0 15px 0 0px;height: auto;}
.ExprtsLogo img.cartalk {max-height: 150px;}
.RatingLogo {text-align: center;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;border-left: 1px solid #ddd;}
.RatingLogo img{max-width: 130px;height: auto;}
.RatingLogo img.consumeraffairs-logo {max-width: 250px;}
.ReviewRatingNumber h2 {color: #00bf63;font-size: 3rem;margin-top: 10px;}
.review-box {display: flex;flex-direction: column;padding: 0;height: 100%;justify-content: space-between;transition: box-shadow .2s cubic-bezier(.39, .575, .565, 1);}
.review-box .review-body {margin-bottom: 10px;}
.findebtn p, .h6, .quotedata li, .quotedata li b, .quotedata2 b, .requiredfields, h6 {font-size: 14px}
.review-box .name-rating-wrap {display: flex;align-items: center;margin-bottom: 10px;justify-content: space-between;}
.review-box .name-rating-wrap .stars-wrapper {margin-left: 0;margin-right: 8px;display: flex;}
.star i {color: #fff;font-size: 12px;background: #ca0538;padding: 5px;margin: 0 2px;}
.review-box .name-rating-wrap .rating {color: #ca0538;font-size: 18px;font-weight: 600;}
.name-rating-wrap span.text-gray-medium.text-small {margin: 0 0 0 15px;}
.text-small {font-size: 12px;}
.review-box .review-body {margin-bottom: 10px;}
.review-box .review-body p {font-size: 13px;line-height: 1.3;margin: 0;}
.carousel-control-next, .carousel-control-prev{width: auto;opacity: 1;background: transparent;}
.carousel-control-prev-icon i, .carousel-control-next-icon i {position: absolute;top: auto;font-size: 40px;color: #ea0a0b;}
.carousel-control-prev{right: auto;left: -10px;}
.carousel-control-next-icon{right: -10px;left: auto;}
.panel.panel-default {background: #fff;padding: 15px;border-radius: 10px;box-shadow: 0px 0px 10px 0px #ddd;margin: 10px 0;}
.carousel-control-prev-icon i, .carousel-control-next-icon i {position: absolute;top: auto;left: 0;right: auto;font-size: 40px;color: #ea0a0b;}
.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 20px;height: 20px;background: center center / 100% 100% no-repeat;background: none;position: relative;}
.carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover, .logos .carousel-control-next:focus {color: #ea0a0b;text-decoration: none;outline: 0;font-size: 40px;}
.slider.review-page .ReviewerLogo {width: 55px;top: 5px;right: 5px;}
.slider.review-page .ReviewerLogo img{height: auto;}
.slider.review-page .SlideItem {border: 1px solid #ddd;}
.review-section .slick-slider{margin-top: 0;}
.tablefromdata h6 {font-size: 1.125rem;color: #222;line-height: 1.3;font-weight: 600;letter-spacing: .012rem;margin-bottom: .5rem;}
.whyamerifreight.Paid .tablefromdata p {margin-bottom: 1rem;}
.mainreview h6 {font-size: 1.25rem;color: #222;line-height: normal;letter-spacing: normal;margin-bottom: 1rem;padding-top: 1rem;}
.reviewsbtn2 a {font-size: 1rem;line-height: 1.875rem;font-weight: 600;}
.movingservices h4, h4 {margin-bottom: .625rem;font-weight: 500;}
.movingservicesdata p {font-size: 14px;line-height: 1.6;text-align: left;width: 100%;}
.shipping h4 {color: #fff;}
.mainship.Reliable .shippingdata, .mainship.arrival .shippingdata {min-height: 220px;padding: 20px;}
.card-image.mountain {width: 140px;height: auto;position: absolute;right: 20px;bottom: 10px;display: inline-block;}
.ship.set {width: 450px;}
.shippingdata img {max-width: 100%;height: auto;border: none;width: auto;}
.ShipIcon2, .ameri {display: flex;align-items: center;}
.ShipIcon2 {width: 88px;margin: 0 13px 0 0;justify-content: end;color: red;flex-shrink: 0;}
.shippi .StepsShi .ShipIcon2 img {max-width: 100%;width: 60px;height: 60px;padding: 10px;text-align: center;background-color: #ffffff00;border-radius: 10px;line-height: 50px;box-shadow: 0 0 5px rgb(0, 0, 0, .2);}
.tablefromdata h2 {margin-top: 1.5625rem;margin-bottom: 1.25rem;line-height: 1.39;letter-spacing: normal;}
.StepNumber {background: #fff;height: 40px;width: 40px;flex-shrink: 0;border-radius: 100%;text-align: center;color: #000;font-size: 29px;margin: 0 20px 0 0;font-weight: 600;}
.StepNumber.temp4 {height: 40px;width: 40px;border-radius: 100%;background: #002868;margin: auto 10px;display: flex;align-items: center;justify-content: center;font-size: 20px;color: white;}
.ShipItemDiscount h5, .ShipItemDiscount h4 {line-height: 22px;color: #002868;font-size: 18px;font-weight: 600;margin: 0;width: 149px;}
.temparrow4 {position: relative;left: 10px;font-size: 22px;}
.parastep__order {margin-left: 30px;}
.parastep__order .step {padding-bottom: 15px;position: relative;padding-left: 37px;border-left: 5px solid #cd0631;}
.parastep__order .step__number {font-size: 28px;line-height: 45px;position: absolute;top: 0;left: -28px;width: 50px;height: 50px;border-radius: 50%;background: #cd0631;color: #fff;display: flex;align-items: center;justify-content: center;}
.parastep__order .step__title {font-size: 22px;line-height: 36px;padding: 8px 0 0 0;color: #002868;font-weight: 600;}
.parastep__order .steps {padding-bottom: 15px;position: relative;padding-left: 37px;border-left: 5px solid transparent;}
.quotetemp5 {display: inline-block;width: 100%;padding: 60px 0;color: #fff;position: relative;z-index: 1;}
.quotetemp4 h4, .quotetemp4 h2 {font-size: 25px;font-weight: 500;line-height: normal;letter-spacing: normal;color: #fff;}
.card.fadec span.FaqArrows i, .colMd6_margin p, .common p, .movingservices.Pricing h5, .movingservices.Pricing p, .navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link, .navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover, .shipping.answering.Explained h3, .transportzoomin.banneroverlay .colMd6_margin h2.topHeaderHeading, .transportzoomout.licensed-broker h1, .transportzoomout.licensed-broker h4, .whyamerifreight.decades p {color: #fff;}
.shippingdata p {font-size: 14px;line-height: 1.73;color: #000;margin: 0;}
.ShipItemDetail h5 {color: #cd0631;font-size: 22px;}
.ShipItemDetail p, .cross, .whyamerifreight.decades.enthusiasts p {font-size: 16px;}
.comrate {color: #fff;}
.contactform .inputboxs, .freequote-outer, .fullscreen-bg, .shipping-outer, #suggesstion-box, #suggesstion-boxDes {position: relative;width: 100%;}
.contactform .form input:not([type=submit]), .contactform .form select, .contactform .form textarea {padding: .9375rem 0 .9375rem 2.188rem;font-size: 1rem;background-color: transparent;color: #877575;width: 100%;border: 0;outline: 0;border-bottom: .125rem solid #ddd;transition: border-color .35s;margin-bottom: 3.25rem;}
.email1 i {float: left;width: 1px;margin-top: 18px;color: #818189;position: relative;}
.email1 input {width: 99%}
.email1 i::before {padding: 0 0px 0 8px;}
.contactform .form .email::before {content: "";width: 1.25rem;top: 17px;height: 1.25rem;background: url(https://api.iconify.design/ei:envelope.svg?color=%23aaa9ae) center center / contain no-repeat;}
.contactform .form .email::before, .contactform .form .name::before, .contactform .form .subject::before {position: absolute;left: 5px;font-size: 1.25rem;font-weight: 900;color: #a1a1a8;filter: invert(1);}
.movingservicesimg {text-align: center;width: 100%;overflow: hidden;}
.movingservicesimg img {width: auto;max-width: 100%;height: auto;}
.fstheading h4, .movingservices h4, .movingservicesdata h5 {color: #222;line-height: 1.3;letter-spacing: .012rem;}
.movingservicesdata h5 {font-size: 1.5rem;text-align: left;margin-bottom: .5rem;}
.forprivacy-policy {padding: 8.75rem 0 3.75rem;color: #fff;}
.forprivacy-policy h1 {font-size: 4.375rem;font-stretch: normal;text-align: left;}
.authorization h1, .forprivacy-policy h1 {margin-bottom: 1.5625rem;letter-spacing: normal;font-weight: 500;}
.tablefromdata p {color: #000;font-size: 1rem;line-height: 1.6;margin-bottom: 1rem;}
.miltrydata h6 {padding: 1.25rem 0 2.5rem;float: right;}
.miltrydata {width: 100%;display: flow-root;margin: 10px 0;}
.Shippingtemp {margin: 60px 0;}
.shipstate-container {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 15px;}
.shipstate {border-radius: 8px;padding: 15px 13px;background-color: #fff;box-shadow: 0 0 5px rgb(0, 0, 0, .1);width: 330px;margin: 0;cursor: pointer;transition: all 0.3s ease;}
.shipstate a {font-size: 16px;font-weight: 500;display: flex;justify-content: space-between;text-decoration: none;text-align: center;align-items: center;color: #002869;margin: 0px;}
.possessions {position: relative;width: 100%;max-width: 1500px;margin: 0 auto;display: flex;float: left;}
.red-bg {background: #002868;width: 66%;height: 370px;float: left;}
.blue-bg {background: #ca0538;float: right;height: 370px;width: 34%;}
.possession-content {position: absolute;top: 0;width: 100%;height: 370px;display: flex;align-items: center;}
.possessions p {font-size: 1rem;font-weight: 400;line-height: 1.73;color: #fff;padding: 0 30px;}
.possessions h4 {-webkit-box-flex: 0;-ms-flex: 0 0 45%;flex: 0 0 45%;font-size: 30px;font-weight: 500;line-height: 1.23;color: #fff;padding: 0 10px;}
.possessions h6 {animation-delay: .1s;transition-delay: 0.1s;width: 100%;color: #fff;font-size: 1.1rem;font-weight: 400;line-height: normal;letter-spacing: .125rem;text-align: end;}
.shipstate:hover {background-color: #002869;color: #fff !important;box-shadow: 0 4px 6px rgba(0.2, 0.2, 0.2, 0.3);}
.shipstate:hover a {color: #fff !important;}/* - End Shipping Car State by State - */
.transport h1.topHeaderHeading {margin: 0;color: #fff;text-transform: none;font-size: 36px;text-align: left;width: 100%;}
.mainship .shippingdata.track {min-height: 170px;padding: 15px 10px;display: flex;align-items: center;border-radius: 10px;}
.mainship .shippingdata.track.park img {position: absolute;width: 35%;right: 0;filter: grayscale();bottom: 0;opacity: .2;}
.StepNumber.new {background: #98a196;margin: auto 20px;display: flex;align-items: center;justify-content: center;font-size: 22px;}
.section.shippingdata h4 {color: #000;font-size: 1.4rem;}
.companyrating p, .companyrating h2 {color: #fff;}
.post {position: relative;padding: 2.5rem 0 3.75rem;}
.reviewsdatah6 h3, .reviewsdatah6 h6 {color: #ea0a0b;font-size: .813rem;letter-spacing: .125rem;margin-bottom: .438rem;font-weight: 600;}
.reviewsblurb {padding-right: 3.438rem;display: flex;margin-top: 1.5625rem;margin-bottom: .438rem;justify-content: flex-start;align-items: center;}
.reviewsblurb img {width: 9.375rem;height: 7.25rem;float: left;margin-right: 1.5625rem;}
.reviewsblurb h4 {color: #222;line-height: 1.3;font-weight: 600;letter-spacing: .012rem;font-size: 1.5rem;flex: 0 0 12.5rem;}
.reviewsblurbp p {color: #333;font-size: .9375rem;line-height: 1.6;margin-bottom: .875rem;padding-top: .625rem;}
.scrollbar {max-height: 28.125rem;min-height: 450px;padding: 1.25rem;overflow-y: scroll;margin-bottom: .9375rem;}
.postcontent {box-shadow: 0 1.875rem 4.063rem 0 #e9e9e9;padding: 1.875rem;border-radius: .125rem;float: left;width: 100%;margin-bottom: 23px;}
.postcontentblurb {position: relative;margin-bottom: 1.25rem;}
.postcontentblurb div.agent, .postcontentblurb h3, .reviewblbdate h3 {color: #222;font-size: 1.25rem;font-weight: 700;margin-bottom: 0;}
.postcontentblurb div.date, .postcontentblurb h6, .reviewblbdate h6 {color: #888;font-weight: 400;font-size: .875rem;margin-bottom: 0;padding: .25rem 0 .063rem;}
.postcontentblurb div.date b{color: #000;}
.postblbstar {position: absolute;right: 0;float: left;width: 110px;}
.starimg {width: 6.25rem;}
.postblbstar img {width: 6.125rem;height: auto;float: left;max-width: 6.438rem;}
.postblbstar ul {width: 100%;display: inline-block;padding: 0;}
.postblbstar li {float: right;color: #ea0a0b;list-style: none;}
.postcontent div.title, .postcontent h4 {color: #222;font-size: 1.5rem;font-weight: 600;margin-bottom: 1.2rem;}
.postcontent p {color: #333;padding-right: 1.25rem;font-size: .9375rem;font-style: italic;margin-bottom: 0;}
.play-button, .postcontent, .vidsecicon a i {background-color: #fff;}
.instantquoteform.carrier_form.enterprise .inputbox, .load-more, .postcontentblurb {width: 100%;display: inline-block;}
.load-more {left: 0;height: 1.25rem;position: sticky;bottom: 0;}
.ship p{color: #000;}
.shipping.answering.Explained {padding: 30px 0;background: linear-gradient(90deg, rgba(0, 39, 98, 1) 0%, rgba(16, 35, 65, 1) 25%, rgba(14, 26, 48, 1) 50%, rgba(16, 35, 65, 1) 75%, rgba(0, 39, 98, 1) 100%);}
.points {background-image: url(../images/new/section-line.png);padding: 0 0 40px;background-position: -127px -30px;background-repeat: no-repeat;}
.shipping.answering.Explained .points h2 {font-size: 2.5rem;color: #fff;}
.shippingdata.quotesteps {background: 0 0;min-height: auto;padding: 0;box-shadow: none;}
.shippingdata.quotesteps.one {margin: 50px 0 0 -10px;}
.shippingdata.quotesteps.one p.title {color: #fff;}
.shippingdata.quotesteps p {color: #fff;margin-bottom: 0;}
.shippingdata.quotesteps p.title {text-decoration: underline;text-decoration-thickness: 3px;font-size: 1.6rem;font-weight: 600;}
.shippingdata.quotesteps.two {margin: 30px 0 0 -20px;}
.shippingdata.quotesteps.three{margin: 30px 0 0 -40px;}
.BestRatesSection ul li {position: relative;list-style: none;}
.BestRatesSection ul li span.icon-point:after {left: -25px;top: 2px;}
.website-cta.freequote-outer.main_background_image .quotemoneydata h4 {font-size: 28px;}
.mainship.Pickup {position: relative;margin-bottom: 50px;display: inline-block;}
.mainship.Pickup.Shirley {float: right;margin-top: 50px;margin-right: 30px;max-width: 50%;display: inline-block;position: relative;}
.mainship.Pickup .shippingdata {min-height: auto;padding-top: 20px;padding-bottom: 1px;margin: 0;}
.mainship.Pickup:after {content: "";width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #fff;position: absolute;left: 13px;bottom: -19px;}
.mainship.Pickup.Great:after, .mainship.Pickup.Phillip:after, .mainship.Pickup.Shirley:after {left: auto;right: 20px;}
.shippingdata p.special {color: #ca0538;font-size: 14px;font-weight: 600;margin: 0;}
.mainship.Pickup .shippingdata p {margin: 0;font-size: 1.1rem;}
.shipping.stories p, .trans.Door li {font-size: 1rem;}
.mainship.Pickup.Stan {float: right;max-width: 65%;margin-top: 50px;}
.mainship.Pickup.Sarah {max-width: 60%;float: right;margin-top: 70px;}
.mainship.Pickup.concisely {float: right;right: -200px;margin-top: 80px;}
.mainship.Pickup.Grace {float: left;margin-left: 130px;max-width: 50%;}
.mainship.Pickup.Phillip {margin-left: 80px;max-width: 48%;}
.mainship.Pickup.Andy {float: left;max-width: 49%;margin-left: 130px;}
.mainship.Pickup.Great {max-width: 58%;margin-left: 35%;}/* - Auto Transport Cost Shipping - */
div.NewWidget .mainship .shippingdata {min-height: 170px;position: relative;}
.ShippingBox{color: #fff;}
.container.ShippingBox.Touch {padding: 30px 0;width: 90%;background-image: url(../public/assets/front/images/new/diagonal-lines.svg);background-repeat: repeat;background-position: center;background-color: #0f1f37;}
.hest {height: 2px;width: 100%;margin: 10px auto;background-color: #f19a0e;}
.touch-us {display: flex;flex-direction: column;background: #fff;border-radius: 10px;padding: 20px 0;box-shadow: 0 0 5px #33767fc2;margin-top: 30px;}
.touch-us span {font-size: 20px;margin: 9px 0 5px;}
.touch-us span.mar {margin: 0 auto;height: 70px;width: 70px;border-radius: 50px;line-height: 69px;background: #e5e7eb;}
.touch-us img {width: 35px;height: 35px;margin: 0 auto;}
.touch-us a {font-size: 16px;font-weight: 500;}
.Bureau.commitment h4, .StuffParegraph p {color: #000;}
.Bureau.commitment h4{font-size: 24px;}
.transport_partner span i, ul.trans li i, ul.trans li span {margin-right: 9px;font-size: 10px;font-weight: 700;width: 10px;height: 10px;}
.transport_partner span i, ul.trans li i {color: #ca0538;}
.Bureau.commitment {padding: 15px 20px;text-align: left;border-radius: 10px;}
.goal.name {width: 100%;padding: 0;}
.Bureau.commitment h5 {color: #000;width: 100%;}
.jobopeningsdata h1{line-height: 1.3;font-weight: 600;letter-spacing: .012rem;color: #222;}
.jobopeningsdata h1, .jobopeningsdata h2 {padding: 3.125rem 0 1rem;font-size: 2rem;}
.apply h5, .check-m {font-size: 1.375rem;}
.applydta, .robot {padding-left: 6.25rem;}
.applydta input[type=email], .applydta input[type=text] {overflow: visible;width: 30%;margin-bottom: 1.375rem;font-size: .875rem;direction: ltr;}
.apply.dynamic_sections, .tablefeature {padding-bottom: 3.125rem;}
.cardd {padding: .9375rem 0 1.25rem;border-top: .125rem solid #ebebeb;background-color: transparent;}
.faq-section .mb-5>a, .tablefromdata h5 {line-height: normal;letter-spacing: normal;}
.faq-section .mb-5>a {background-color: #f8f8f8;display: block;text-decoration: none;position: relative;padding: .625rem 2.625rem;border-radius: .3125rem;border: .063rem solid #ebebeb;font-size: 1.375rem;font-weight: 700;font-style: normal;font-stretch: normal;color: #666;cursor: pointer;-webkit-transition: .3s;transition: .3s;}
.cardd-body {text-align: left;color: #333;padding: .75rem 1rem 0;border: .063rem solid #ebebeb;line-height: 1.71;background-color: #f8f8f8;}
.movingservices iframe {max-width: 100%;}
.ship {position: relative;z-index: 1;}
.BoxMake {background: #fff;border: 1px solid #ddd;margin-bottom: 10px;border-radius: 10px;}
.SecImage {padding: 10px;}
.SecImage img {width: 100%;height: 100%;object-fit: cover;border-radius: 8px;}
.border-right {border-right: 1px solid #dee2e6;}
.BoxMake .StepsShi {box-shadow: none;min-height: auto;margin: 0;padding: 0;}
.border-left {border-left: 1px solid #dee2e6;}
.authorization {padding: .375rem 0;background-image: url(public/assets/front/images/cta_bg.jpg);color: #fff;}
.authorization h1 {font-size: 4.375rem;font-weight: 700;line-height: normal;text-align: center;color: #fff;}
.authorization-data {padding: 5rem 0 3.125rem;}
.authorization-content {padding-right: 6.25rem;}
.authorization-content h3 {padding-right: 3.125rem;font-weight: 600;line-height: 2.25rem;letter-spacing: normal;margin-bottom: .75rem;}
.authorization-content p {color: #333;line-height: 1.6;margin-bottom: 1rem;}
.authorization-field {margin-top: 1.5625rem;padding: 1.5625rem;text-align: center;background: #d4d4d4;}
.authorization-field p {color: #333;font-weight: 500;text-align: left;padding: .625rem;background-color: #fff;font-size: 1.125rem;line-height: 1.6;margin-bottom: .75rem;border-radius: .3125rem;height: 42px;}
.authorization-field .select2-hidden-accessible {border: 0;clip: rect(0 0 0 0);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px ;overflow: hidden;padding: 0;position: absolute;width: 1px;white-space: nowrap;}
.authorization-field .select2 {margin-bottom: 1.5625rem;}
.authorization-field .select2-container .select2-selection--single {height: 3.125rem;margin-bottom: 0;font-size: .875rem;border-radius: .3125rem;background-color: #ea0a0b;border: 0;margin-top: .75rem;position: relative;}
.dynamic_sections .authorization-field .select2-container--default .select2-selection--single .select2-selection__rendered {color: #fff;font-size: 1.125rem;font-weight: 400;}
.authorization-field .select2-container--default .select2-selection--single .select2-selection__arrow {height: 36px;position: absolute;right: 1px;width: 20px;display: flex;align-items: center;justify-content: center;top: 0;bottom: 0;}
.dynamic_sections .authorization-field span.select2.select2-container.select2-container--default span.selection span.select2-selection.select2-selection--single span.select2-selection__arrow {height: 100%;}
.authorization-field .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #fff transparent transparent;border-style: solid;border-width: .438rem .3125rem 0;height: 100%;right: 50%;left: inherit;margin-left: inherit;margin-top: inherit;position: absolute;width: auto;top: auto;height: auto;}
.authorization-form {padding: .3125rem 0 3.75rem;}
.authorization-inner-form {padding: 3.125rem 1rem .3125rem;background-color: #d4d4d4;}
.form-space {margin-bottom: 3.125rem;}
.field-title, h3 {padding: .625rem 0;}
.field-title h6 {font-size: 1.125rem;font-weight: 600;line-height: 1.625rem;color: #222;letter-spacing: normal;}
.authorization-inner-form .inputbox input[type=Date],.authorization-inner-form .inputbox input[type=email],.authorization-inner-form .inputbox input[type=name],.authorization-inner-form .inputbox input[type=number],.authorization-inner-form .inputbox input[type=tel],.authorization-inner-form .inputbox input[type=text] {display: block;width: 100%;padding: .3125rem;font-size: 1rem;line-height: 1.5;border: 0 solid;color: #989898 !important;background-color: #fff;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
.authorization-inner-form .add-more {float: right;margin-top: -3.438rem;}
.authorization-inner-form .inputbox {margin-bottom: .75rem;border-radius: .3125rem;}
.authorization-inner-form .select2-container .select2-selection--single {height: 3.125rem !important;margin-bottom: 0;padding: .3125rem;font-size: .875rem;border: 0 solid !important;border-radius: .3125rem;background-color: #fff;}
.authorization-inner-form .select2-container--default .select2-selection--single .select2-selection__arrow {height: 100%;position: absolute;top: 1px;right: 1px;width: 20px;}
.authorization-inner-form .inputboxs textarea {border: .188rem solid #fff;padding: .625rem;font-size: 1rem;line-height: 1.5;border-radius: .3125rem !important;outline: #fff solid 0;width: 100%;font-weight: 400;color: #989898;}
.authorization-inner-form .select2-container {display: inline-block;margin: 0;position: relative;vertical-align: middle;}
.authorization-inner-form .select2 {margin-bottom: 1.5625rem;}
.carebd, .carebd hr, .contactlessbtn a, .forwalk, .galleryh h1, .galleryh h2, .headerimg, .initial-text, .mainreview, .miltrybtn a, .movingservicesdata .btn2, .movingservicesdata .btn3, .owl-dots, .recentefforts, .recenteffortsdata .btn4, .reviewh4, .reviewsbtn2 a, .searchbox .social-links, .services_heading, .services_para, .submi, .tyeammission, .walk_to_end, .whoweareimg {text-align: center;}
.reviewsbtn {margin-top: .625rem;width: auto;display: inline-block;}
#wizard .select2-container--default .select2-selection--single {background-color: #fff;border: 0;height: auto;border-radius: 4px;}
span.select2.select2-container.select2-container--default span.selection span.select2-selection.select2-selection--single span#select2-items-container {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#wizard .select2-container .select2-selection--single .select2-selection__rendered{padding-left: 8px;}
.order-confirmation__option-link {font-weight: 600;color: #ea0a0b;margin-top: .3125rem;line-height: 1.7rem;}
.input-group-btn .remove {border: none;color: #ea0a0b;font-weight: 600;font-size: 1rem;position: absolute;}
.authorization-img img, .postcontimg img, .tablefromdata img {width: 100%;height: auto;max-width: 100%;}
.economy-saver {padding: 3.75rem 0 .625rem;}
.economy-saver .form-warning p {font-weight: 600;font-size: 1rem;color: #ea0a0b;margin-bottom: .9375rem;}
.order-confirmation {display: inline-block;width: 100%;margin-bottom: 2.5rem;}
.check-m {display: block;position: relative;padding-left: 2.188rem;margin-bottom: .75rem;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.check-m input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.checkmark {position: absolute;top: 0;left: 0;height: 1.9625rem;width: 1.9625rem;background-color: #fff;border: .125rem solid #ddd;}
.order-confirmation__option-checkbox input:checked~.checkmark {background-color: #ea0a0b;}
.checkmark:after {content: "";position: absolute;display: none;}
.check-m .checkmark:after {left: .663rem;top: .3125rem;width: .4125rem;height: .925rem;border: solid #fff;border-width: 0 .188rem .188rem 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.carousel-item-next, .carousel-item-prev, .carousel-item.active, .check-m input:checked~.checkmark:after, .collapse.show, .content, .dropdown-menu.show, .nav-item.dropdown:hover .dropdown-menu, .slick-initialized .slick-slide, .tab-content>.active {display: block;}
.order-confirmation__option-text {width: 96%;float: right;}
.order-confirmation__option-checkbox input[data-required=true]+.checkmark::before {content: "*";display: inline;vertical-align: top;color: #ea0a0b;font-size: 1rem;position: absolute;top: -.625rem;left: -.9375rem;}
.order-confirmation__option-text .popup-content {background-color: #fff;max-width: 82vw;max-height: 75vh;min-height: 40vh;position: relative;-ms-transform: translateY(-50%);font-size: 1rem;padding: 2.5rem;overflow-y: auto;}
.inputbox input[type=Date]:focus, .inputbox input[type=email]:focus, .inputbox input[type=name]:focus, .inputbox input[type=number]:focus, .inputbox input[type=text]:focus, .inputbox input[type=url]:focus, .miltryform .inputbox input[type=Date]:focus, .miltryform .inputbox input[type=email]:focus, .miltryform .inputbox input[type=name]:focus, .miltryform .inputbox input[type=number]:focus, .miltryform .inputbox input[type=text]:focus {outline: 0;border: none;box-shadow: none;}
.economy-saver .select2-container--default .select2-selection--single .select2-selection__rendered {display: block;width: 100%;height: 3.838rem !important;padding: 1.095rem .063rem;font-size: 1rem;line-height: 1.5;border: 0 solid;border-bottom: .063rem solid #ddd;background-color: transparent;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 36px;position: absolute;right: 1px;width: 20px;top: 9px;}
.economy-saver .select2-container--default .select2-selection--single {background-color: transparent;border: 0 solid #aaa;border-radius: .25rem;height: 3.438rem;}
.auto-complete, .carousel, .carrier_formback, .content figure, .dropdown, .dropup, .faqquestions, .freequote, .grid, .iframe-video, .lifting, .meet-team .card, .pager-pagination.pager, .possessions, .select2-container .select2-selection--single .select2-selection__clear, .shipping h3, .wework{position: relative;}
.carrier_formback {padding: 3rem 0;background-color: #0006;background-position: center;background-image: linear-gradient(0deg, rgb(0 0 0 / 40%) 30%, rgb(2 2 2 / 5%) 100%), url(../public/assets/front/images/notfound.jpg);background-blend-mode: soft-light;color: #fff;background-size: cover;background-repeat: repeat;-webkit-user-select: none;}
.about h1, .about h2, .instantquoteform.carrier_form, .shipping.answering .shippingdata.track.park .ship {position: relative;z-index: 1;}
.carrier_formdata {padding: 4.063rem 2.813rem;}
.carrier_formdata h1, .carrier_formdata h2, .wework ul li h5 {font-weight: 600;color: #222;letter-spacing: normal;line-height: normal;}
.carrier_formdata h1, .carrier_formdata h2 {font-size: 2rem;margin-bottom: 3.125rem;}
.carrier_form .row {background: linear-gradient(-90deg, rgb(255 255 255) 58%, rgb(247 249 252) 30%);}
.carrier_formdata p {font-size: 1rem;line-height: 1.75;color: #272727;}
.carrier_form .workform1 {padding: 3.125rem .9375rem 3.125rem 1.875rem;width: 50%;float: left;}
.carrier_form .workform2 {padding: 3.125rem 1.875rem 3.125rem .9375rem;width: 50%;float: left;}
.carrier_form .inputbox.work-text {width: 100%;display: inline-block;height: auto !important;margin-bottom: 20px;}
.inputbox.work-text textarea {width: 100%;border: 0;}
.workbtn {margin: 0 1.875rem 6.25rem;}
.shipping.chosen .mainship .shippingdata h4 {color: #000;}
.input-group-btn button.remove.remove_vehicle_authorization_to_source_carrier {position: static;}
.zipcodeslinks a {color: #333;text-decoration: underline;line-height: 1.5rem;margin: 0 0 10px 11px;display: inline-block;}
.zipcodeslinks p {text-align: justify;}
.zipcodeslinks h5 {font-size: 1.5rem;margin-bottom: .5rem;}
.californiah h6, .zipcodeslinks h5 {color: #222;line-height: 1.3;font-weight: 600;letter-spacing: .012rem;}
.font-size-150 {font-size: 150px;}
ul.DistanceWiseTime li {margin-bottom: 1rem;}
.companyrating .StepsShip img {width: 50px;height: auto;}
.WhenPlanning {width: 75%;}
.shipping.stories h1 {color: #fff;}
#stateWidgetIframe {height: 245px;}
.forblogpostt.new-blog .recentPosts {padding-top: 1rem;}
.quotedata ul.ReviewsUlLi li {list-style: none;display: flex;margin-bottom: auto;}
.shipping.answering.texas-car-shipping .shippingdata.track {padding: 15px 8px;justify-content: center;text-align: center;}
.shipping.answering.texas-car-shipping .shippingdata.track .StepNumber.new {margin: 0 auto 15px;}
.shipping.answering .mainship, .shipping.answering .mainship .shippingdata.track {height: 100%;}
.shipping.answering .shippingdata .ship, .shipping.answering.Explained.straightforward .ship {width: 420px;}
.card-image.mountain.Enclosed {width: 190px;height: 210px;right: 25px;bottom: 25px;}
.card-image.mountain.Fluctuations {width: 180px;height: 190px;right: 25px;bottom: 50px;display: flex;}
.card-image.mountain.Matters.space {width: 200px;height: 70px;bottom: 0;top: 0;right: 10px;margin: auto 0;}
.card-image.mountain.Distance.impact {width: 200px;right: 10px;bottom: 0;height: 225px;}
.ServicesSection.AboutUsPage .silderC.owl-carousel .owl-nav button {border-color: #002868;color: #002868;}
.ServicesSection.AboutUsPage .silderC.owl-carousel .owl-nav button:hover{background: #cd0631;color: #fff;border-color: #cd0631;}
.quotedata ul.ReviewsUlLi  ul.ReviewsUlLi {margin-left: 25px;}
.shipping.answering.Explained .shippingdata.quotesteps .ship.car p.title {color: #fff;}
.shipping.answering.Explained .mainship .ship.car {width: 100%;margin: 0;}
.fstheadin2 {padding: 3rem 0 4rem;}
.RatingNumber {color: #000;font-size: 20px;}
.RatingNumber h4 {margin: 0;}
.possessionsdata .reviewsdatah6 h6 {color: #fff;}
.mainship .shippingdata {height: auto;}
.whyamerifreight h2 {margin-bottom: 1.25rem;}
.Bureau p {margin-bottom: 13px;}
.second-step {border: .125rem solid #ddd;padding: .75rem !important;border-radius: .3125rem;text-align: center;}
.instantquote h3, .instantquote2 h3, .instantquote h2 {text-align: center;font-size: 2.2rem;font-weight: 700;line-height: normal;letter-spacing: -.025rem;color: #222;margin-bottom: .9375rem;}
.sub-step {padding: 1.25rem 1.25rem 1.875rem !important;border-radius: 0 0 1.5625rem 1.5625rem;display: inline-block;width: 100%;}
.sub-step h3 span {color: #488323;}
.sub-step .box-1 {text-align: left;display: inherit;width: 90%;border-top: .125rem solid #00000040;margin: 1.25rem;padding-top: 1.25rem;}
.rate-data {width: 50%;float: left;}
.rate-data h6 {line-height: 1.25rem;font-weight: 500;}
.rate-data span, .sub-step-2 p {font-weight: 400;}
.sub-step-2 {padding: 1.875rem !important;margin: 2.5rem .3125rem 0;width: 98%;border: .125rem solid #ddd;border-radius: .125rem;}
