@import url(https://use.typekit.net/snu6xqi.css);body,.editor-content{font-family:'Soleil',sans-serif}h1{font-family:'Soleil',sans-serif;font-weight:700;font-size:5rem}h2{font-family:'Soleil',sans-serif;font-weight:700;font-size:4rem}h3,.list-item-datum-title a{font-family:'Soleil',sans-serif;font-weight:700;font-size:3rem}h4{font-family:'Soleil',sans-serif;font-weight:700;font-size:2.6rem}h5{font-family:'Soleil',sans-serif;font-weight:700;font-size:2rem}h6{font-family:'Soleil',sans-serif;font-weight:700;font-size:1.6rem}p{font-family:'Soleil',sans-serif;font-weight:400;font-size:1.6rem}.site-link a{color:#242424;font-family:'Soleil',sans-serif;font-weight:400;font-size:1.6rem;text-decoration:underline}.site-link a:hover{color:#104ae5;opacity:.7;filter:opacity(.7);-moz-filter:opacity(.7);-webkit-filter:opacity(.7)}a.sui-sf-c-btn{border:none;padding:8px 20px;border-radius:20px;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none}a.sui-sf-c-btn:hover{color:#fff;opacity:1;filter:opacity(1);-moz-filter:opacity(1);-webkit-filter:opacity(1)}a.sui-sf-c-btn.sui-sf-c-btn--primary{background:#D5240C}a.sui-sf-c-btn.sui-sf-c-btn--primary:hover{background:#ab210f}a.sui-sf-c-btn.sui-sf-c-btn--secondary{background:#104AE5}a.sui-sf-c-btn.sui-sf-c-btn--secondary:hover{background:#183996}a.sui-sf-c-btn.sui-sf-c-btn--tertiary{background:#242424}a.sui-sf-c-btn.sui-sf-c-btn--tertiary:hover{background:#4d4d4d}a.sui-sf-c-btn.sui-sf-c-btn--link{padding:8px 0;color:#104AE5;text-decoration:underline}a.sui-sf-c-btn.sui-sf-c-btn--link:hover{color:#183996;text-decoration:none}.site-header-image{display:none!important;visibility:hidden!important}.top-site-bar{background:#0046ff;background:linear-gradient(90deg,rgb(0 70 255) 0%,rgb(0 56 207) 57%,rgb(0 37 137) 100%);line-height:3.125em}.quick-nav{padding-right:50px!important}.nav-links a,.nav-links a:hover{color:#fff}.nav-links a{float:none;font-weight:600;font-size:1.6rem}span.top-nav-contact,span.account-icon{color:#fff;font-weight:400;font-size:1.6rem}span.split{padding:0 10px}@media only screen and (max-width:1125px){.top-nav-contact>.location{display:none}}@media only screen and (max-width:905px){.top-nav-contact>.hours{display:none}}@media only screen and (max-width:605px){.top-nav-contact>.phone{display:block}span.split{display:none}.top-site-bar .quick-nav{padding:0!important;text-align:center}}.site-header{position:relative;z-index:2}.light-logo a,.dark-logo a{padding:10px 0}.light-logo,.page-wrapper.has-fullscreen-gallery.is-sticky .light-logo{display:none}.dark-logo,.page-wrapper.has-fullscreen-gallery.is-sticky .dark-logo{display:block}.page-wrapper.has-fullscreen-gallery .light-logo{display:block}.page-wrapper.has-fullscreen-gallery .dark-logo{display:none}@media only screen and (min-width:768px) and (max-width:1199px){.site-header{display:block;float:none;text-align:center}}.top-site-header{padding:25px 0 15px!important;border-bottom:8px solid #F4F4F4}.top-site-header>.content-wrapper>.site-header>.content-wrapper>div{text-align:left;float:left;clear:both;font-weight:800}.primary-nav{margin:0 auto;padding-right:50px}.navbar-nav{float:right}.company-name-nav{padding-left:50px}.active>a>strong{color:#104ae5}.active>a{color:#104ae5}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{font-weight:700}.nav-button>a.sui-sf-c-btn.sui-sf-c-btn--default{color:#fff;background:#d5240c}.nav-button>a.sui-sf-c-btn.sui-sf-c-btn--default:hover{background:#ab210f;color:#fff}.navbar .navbar-btn:before{color:#242424}.navbar .navbar-btn .icon-bar{background-color:#242424}.navbar .navbar-btn:hover{background:none;opacity:1;filter:opacity(1);-moz-filter:opacity(1);-webkit-filter:opacity(1)}.navbar .navbar-btn:hover:before{color:#104AE5}.navbar .navbar-btn:hover .icon-bar{background-color:#104AE5}i.far.fa-search{color:#104AE5}.nav-search a{text-align:center;cursor:pointer;font-size:24px;position:absolute;min-width:55px}.nav-search .quick-search{display:none;position:absolute;right:-2px;z-index:10}.nav-search .active+.quick-search{display:block}.nav-search .quick-search form{height:auto;position:relative;border:none;background:none}.nav-search .quick-search input.search-text{font-size:16px;padding:10px 40px 10px 15px;width:260px;background:#fff;border:2px solid #104AE5;border-radius:100px;outline:none}.nav-search .quick-search input.search-button{position:absolute;top:0;right:0;left:auto;margin:0;padding:0 20px;height:44px}.top-site-header.sticky{position:fixed!important;top:0;left:0;right:0;margin:0 auto;width:100%;z-index:1000;background-color:#fff;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.is-sticky .top-site-bar{display:none}@media only screen and (max-width:1170px){.top-site-header>.content-wrapper>.site-header>.content-wrapper>div{float:none;padding:0 15px;text-align:center!important}.site-header{margin-bottom:15px}.primary-nav{padding:0}.navbar-nav{float:none;margin:0}}@media only screen and (max-width:767px){.navbar{border:none}.nav-button>a.sui-sf-c-btn.sui-sf-c-btn--default{margin:0 10px 10px}.nav-search>a{display:none!important}.nav-search .quick-search{display:block;position:static;padding:0;margin:0 10px 10px;width:calc(100% - 20px)}.nav-search .quick-search input.search-text{width:100%}}.block-block_content.editor-content.site-link{padding:25px 0}body.fullscreen .page-content-wrapper>.section-wrapper.root-section-wrapper>.content-wrapper .block>*,body.fullscreen .top-page-bar.section-wrapper.root-section-wrapper .content-wrapper{max-width:1170px;margin:0 auto}.fullscreen .page-content-wrapper>.top-page-bar>.content-wrapper,.fullscreen .content-wrapper,.fullscreen .zone-content>.block,.fullscreen .zone-content>.block>.block-title,.fullscreen .zone-content>.block>.block-content{margin:0 auto}.fullscreen .section-wrapper>.content-wrapper{max-width:100%;padding:0}.site-footer>.content-wrapper,.fullscreen .site-footer>.content-wrapper{max-width:100%;padding-left:15px;padding-right:15px}.fullscreen .page-content-wrapper>.top-page-bar>.content-wrapper,.fullscreen .zone-content>.block>*{padding:15px}.fullscreen .zone-content>.block-full{max-width:100%;padding:25px 0;margin:15px 0;background-color:#FAFAFA}@media only screen and (min-width:768px){.fullscreen .zone-content>.block{padding:25px 0}.fullscreen .zone-content>.block-full{padding:40px 0;margin:25px 0}.fullscreen .zone-content>.block:first-of-type{padding-top:0}}.block[data-block--hid="01p3KMkoq5MEbDnw"]{background-color:#ebf1ff;background-image:url(../images/recycle-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.block[data-block--hid="oRdL8yNl48a2EAG5"]{background-image:url(../images/large-loads.png);background-size:cover;background-position:center}.block[data-block--hid="oRdL8yNl48a2EAG5"] td>*{color:#fff}.block[data-block--hid="Dedn1xgG8Lx9r7gQ"]{background-color:#f4f4f4;background-image:url(../images/recycle-pattern.png);background-repeat:no-repeat;background-size:cover;background-position:center}.gallery-item-title p{font-weight:700;font-size:5rem;color:#fff}.gallery-item-caption p{font-size:3rem;color:#fff}button.btn.btn-default.gallery-item-link-button{border:none;border-radius:17px;color:#fff;background:#D5240C}.list-four_column .list-item .cell .middle>.middle-left,.list-four_column .list-item .cell .middle>.middle-right{width:100%!important;padding:0 15px!important}@media only screen and (max-width:767px){.list-four_column{overflow:auto}.list-four_column::after{content:' ';clear:both;display:table}.list-four_column{margin:0 -15px}}@media only screen and (min-width:482px) and (max-width:767px){.list-four_column .layout-grid .layout-grid-row .layout-grid-row-data{float:left;width:50%;padding:15px}}.alert-msg{background:#D5240C;padding-bottom:0!important;margin-top:-5px!important}.alert-msg>.block-content{padding:0!important}.alert-msg>.block-content h4,.alert-msg>.block-content p{color:#ffffff!important}.icon-table td{vertical-align:top}@media only screen and (max-width:767px){.icon-table>table>tbody>tr>td{width:50%!important;display:inline-block}}@media only screen and (max-width:420px){.icon-table>table>tbody>tr>td{width:100%!important;display:block}}@media only screen and (max-width:767px){.custom-responsive-table>table>tbody>tr>td{width:100%!important;display:block}}@media only screen and (max-width:420px){.custom-responsive-table td{width:100%!important;display:block}}.top-page-bar.section-wrapper.root-section-wrapper{display:none}body.body table.home-page{display:none}.page-content-wrapper{padding-top:485px}hr{border-top:1px solid #104ae5}body.body table.contact-page{display:none}.contactpage .page-content-wrapper{padding-top:0}div[data-snippet-id="contact-2"] .responsive-iframe{padding:35px 0}@media only screen and (max-width:767px){div[data-snippet-id="contact-2"] td{padding-bottom:0!important}}h3.form-title{color:#104ae5}.form-title{border:none}.form-body>.form-body{border:#104ae5 1px solid;border-radius:5px}.page-form table th{padding-left:20px}.form-body>table>tbody>tr>td,th{padding:9px 20px 0;float:left;width:100%}.g-recaptcha>div{margin:0;float:left}input#submit_button{float:left;background-color:#104ae5;border:none;padding:8px 20px;border-radius:20px;color:#fff;font-weight:700;font-size:1.5rem;text-transform:capitalize;letter-spacing:0}input#submit_button:hover{background:#183996}@media only screen and (max-width:410px){.form-body>.form-body{overflow-x:scroll}}.site-footer{border-top:1px #104ae5 solid}.site-footer>.content-wrapper{padding:0!important}.site-footer>.content-wrapper>div{padding:0 15px}.site-footer h4>a{color:#104ae5}.site-footer h4{color:#104ae5}.site-footer .footer-top td{vertical-align:top}.site-footer>.content-wrapper>div>*{max-width:1170px;margin:0 auto}.body .responsive-iframe div{position:relative;padding-bottom:45%;padding-top:60px;overflow:hidden}.body .responsive-iframe div iframe,.body .responsive-iframe div object,.body .responsive-iframe div embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1100px){.site-header-image.section-wrapper.root-section-wrapper{z-index:-1!important}}@media only screen and (max-width:930px){.footer-top>table>tbody>tr>td{width:100%!important;display:block;text-align:center}}@media (max-width:767px){.navbar .navbar-btn:hover{background-color:none}tbody>tr>td{text-align:center}}@media only screen and (max-width:590px){.site-footer td{width:100%!important;display:block;text-align:center!important}}