div.content-wrapper .section-header{text-align:center}
.plan-table-cta .plans .plan-block .plan-details .list .list-item strong{color:#000}.hero-wrapper .hero-search-wrapper .search-wrapper .btn-search{color:#b63838}.hero-wrapper .hero-search-wrapper .search-wrapper .btn-search:hover{color:#a70b1e}.hero-wrapper .hero-header,h1{font-weight:900;text-transform:uppercase}.hero-dropdown-wrapper .btn-primary,.hero-search-wrapper .btn-primary,.hero-transfer-wrapper .btn-primary{background-color:#e24747;border-color:#e24747;color:#fff}.hero-dropdown-wrapper .btn-primary:active,.hero-dropdown-wrapper .btn-primary:focus,.hero-dropdown-wrapper .btn-primary:hover,.hero-search-wrapper .btn-primary:active,.hero-search-wrapper .btn-primary:focus,.hero-search-wrapper .btn-primary:hover,.hero-transfer-wrapper .btn-primary:active,.hero-transfer-wrapper .btn-primary:focus,.hero-transfer-wrapper .btn-primary:hover{background-color:#b63838;border-color:#b63838;color:#fff}.hero-dropdown-wrapper .btn-primary:disabled,.hero-search-wrapper .btn-primary:disabled,.hero-transfer-wrapper .btn-primary:disabled{background-color:transparent;border-color:#333;color:#333;font-style:italic}.accounts-modal .accounts-modal-body .product-quantity .range-input-wrapper .rangeslider__handle{background:#e24747}section.banner-wrapper{background-repeat:no-repeat}section.banner-wrapper.right-align-bg{background-position-x:center;background-position-y:center;background-size:0}section.banner-wrapper.right-align-bg .text-wrap{margin-top:20px}section.banner-wrapper.full-cover-bg{background-size:cover}section.banner-wrapper h2{margin-bottom:22px;margin-top:0}section.banner-wrapper p{margin-bottom:20px}section.banner-wrapper .phone-number{font-size:18px;font-weight:700;line-height:28px}section.banner-wrapper .phone-number a{color:#fff}section.banner-wrapper .phone-number a:focus,section.banner-wrapper .phone-number a:hover,section.banner-wrapper .phone-number a:visited{text-decoration:none}section.banner-wrapper .inverted-text .phone-number,section.banner-wrapper .inverted-text h2,section.banner-wrapper .inverted-text p{color:#fff}section.banner-wrapper.secondary-bg{background-color:#fff}section.banner-wrapper ul{margin-top:11px;padding-left:20px;text-align:left}section.banner-wrapper ul li{color:#333;padding-bottom:10px}section.banner-wrapper ul li:before{background-color:#333;border:1px solid #333;border-radius:10px;bottom:1px;content:"";display:inline-block;left:-20px;margin-right:-6px;padding:2px;position:relative;vertical-align:middle}section.banner-wrapper ul.tick{padding-left:25px}section.banner-wrapper ul.tick li{color:#333;font-size:16px;font-weight:400;line-height:19px;padding-bottom:20px}section.banner-wrapper ul.tick li:last-child{padding-bottom:0}section.banner-wrapper ul.tick li:before{background-color:inherit;border:0;color:#38b66b;content:"\F00C";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:inherit;left:-23px;margin-right:-16px;padding:0;text-rendering:auto;width:inherit}@media (min-width:768px){section.banner-wrapper .text-wrap{width:50%}section.banner-wrapper.right-align-bg{background-position-x:175%;background-size:70%;min-height:430px}section.banner-wrapper.right-align-bg .text-wrap{margin-top:0}section.banner-wrapper h2{margin-bottom:25px}section.banner-wrapper p{margin-bottom:20px}section.banner-wrapper .phone-number{font-size:22px;line-height:28px}section.banner-wrapper .phone-number i{margin-right:5px}}@media (min-width:992px){section.banner-wrapper{padding:100px 0}section.banner-wrapper.right-align-bg{background-position-x:135%;background-position-y:center;background-size:auto}}@media (min-width:1200px){section.banner-wrapper.right-align-bg{background-position-x:95%}}
.plan-table-cta .plans .plan-block .plan-details .list .list-item strong{color:#000}.hero-wrapper .hero-search-wrapper .search-wrapper .btn-search{color:#b63838}.hero-wrapper .hero-search-wrapper .search-wrapper .btn-search:hover{color:#a70b1e}.hero-wrapper .hero-header,h1{font-weight:900;text-transform:uppercase}.hero-dropdown-wrapper .btn-primary,.hero-search-wrapper .btn-primary,.hero-transfer-wrapper .btn-primary{background-color:#e24747;border-color:#e24747;color:#fff}.hero-dropdown-wrapper .btn-primary:active,.hero-dropdown-wrapper .btn-primary:focus,.hero-dropdown-wrapper .btn-primary:hover,.hero-search-wrapper .btn-primary:active,.hero-search-wrapper .btn-primary:focus,.hero-search-wrapper .btn-primary:hover,.hero-transfer-wrapper .btn-primary:active,.hero-transfer-wrapper .btn-primary:focus,.hero-transfer-wrapper .btn-primary:hover{background-color:#b63838;border-color:#b63838;color:#fff}.hero-dropdown-wrapper .btn-primary:disabled,.hero-search-wrapper .btn-primary:disabled,.hero-transfer-wrapper .btn-primary:disabled{background-color:transparent;border-color:#333;color:#333;font-style:italic}.accounts-modal .accounts-modal-body .product-quantity .range-input-wrapper .rangeslider__handle{background:#e24747}.page.about .hero-container{margin-bottom:0}.page.about .hero-container .hero{background-position:0;background-repeat:no-repeat;background-size:cover;max-height:450px;padding:200px 0}.page.about .hero-container .hero h1{color:#fff;margin:auto;text-shadow:0 2px 4px rgba(0,0,0,.25)}.page.about .grid-container.brand-info,.page.about .grid-container.need-help-banner{padding-bottom:50px!important;padding-top:50px!important}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper h3,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper h3{color:#000;font-size:18px;font-weight:600;line-height:22px;margin-bottom:0;margin-top:0;text-shadow:0 2px 4px rgba(0,0,0,.25)}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper h5,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper h5{color:#666;font-size:14px;font-weight:300;line-height:17px;margin:0 0 15px}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper p,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper p{color:#333;font-weight:400;line-height:17px;margin:10px 0;text-align:left}.page.about .brand-info-sidehug-container .brand-details-column .brand-image-wrapper img,.page.about .brand-info-sidehug-container .brand-image-column .brand-image-wrapper img{height:auto;margin-top:40px;max-width:100%;width:315px}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper h5{color:#fff;font-size:20px;font-weight:300;line-height:28px;margin-bottom:15px;margin-top:0}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .content p{color:#fff;line-height:17px;margin-bottom:15px}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .phone-number{color:#fff;font-size:22px;font-weight:700;line-height:28px;margin-bottom:20px}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .phone-number a{color:#fff;text-decoration:none;transition:all .3s ease 0s}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .phone-number a i{margin-right:5px}@media (min-width:768px){.page.about .hero-container section.hero-wrapper .hero{background-position:50%}.page.about .hero-container section.hero-wrapper .hero h1{font-size:80px;line-height:80px}.page.about .grid-container.brand-info,.page.about .grid-container.need-help-banner{padding-bottom:80px!important;padding-top:100px!important}.page.about .need-help-banner-container .banner-need-help-column{flex-basis:auto;flex-grow:0;flex-shrink:1}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper h5{font-size:26px}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .content p{line-height:19px;margin-bottom:15px}.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .phone-number{font-size:22px;line-height:28px}.page.about .brand-info-sidehug-container .brand-details-column,.page.about .brand-info-sidehug-container .brand-image-column{display:flex;flex-direction:column;justify-content:center}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper h3,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper h3{font-size:48px;line-height:57px;margin-top:0}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper h5,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper h5{font-size:26px;line-height:32px}.page.about .brand-info-sidehug-container .brand-details-column .brand-details-wrapper p,.page.about .brand-info-sidehug-container .brand-image-column .brand-details-wrapper p{line-height:19px}.page.about .brand-info-sidehug-container .brand-details-column .brand-image-wrapper img,.page.about .brand-info-sidehug-container .brand-image-column .brand-image-wrapper img{margin:0 auto;width:430px}}@media (min-width:992px){.page.about .need-help-banner-container .banner-need-help-column .banner-need-help-wrapper .content{padding-bottom:15px}}@media (min-width:1200px){.page.about .brand-info-sidehug-container .brand-details-column .brand-image-wrapper,.page.about .brand-info-sidehug-container .brand-image-column .brand-image-wrapper{margin:40px 0}.page.about .brand-info-sidehug-container .brand-details-column .brand-image-wrapper img,.page.about .brand-info-sidehug-container .brand-image-column .brand-image-wrapper img{margin:0 auto;width:550px}}
