:root{--orange-text: rgb(247, 156, 13);--orange-rgba: rgba(247, 156, 13);--blue: #0b68d0;--grey-text: #7D7D7D;--red-text: #C64E4E;--placeholder-grey-text: #737373}:root{--orange: var(--orange-text)}html,body{font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.alert{color:red;font-style:italic;margin:2px 0 7px 4px}h2{margin-bottom:10px}a{transition:.2s all}.img-container img{margin-bottom:20px;border:2px solid var(--orange)}.link{text-decoration:underline;cursor:pointer}html,body{padding:0;margin:0}*,*:before,*:after{box-sizing:border-box}ul{padding:0;margin:0;list-style:none}ul[class],ol[class]{padding:0;margin:0}h1,h2,h3,h4,p{margin-top:0;margin-left:0;margin-right:0}body,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}p{color:var(--placeholder-grey-text)}h1,h2,h3{font-weight:400}h1{font-size:22px}h2{font-size:18px}h3{font-size:16px}.padding{padding:24px}.margin{margin:24px}.margin-wrap:has(.modal){padding:20px}.flex-container{display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap}.float-left{float:left}.float-right{float:right}.clear-floats{clear:both}.flex-item{position:relative}.flex-item.full{flex:0 0 100%}.col-1{width:100%}.col-2{width:49%;margin-right:2%}.col-2-3{width:64%;margin-right:2%}.col-2:nth-child(2n){margin-right:0}.col-3{width:32%;margin-right:2%}.col-3:nth-child(3n){margin-right:0}.col-4{width:23.333%;margin-right:2%}.col-4:nth-child(4n){margin-right:0}.container{width:100%;max-width:1100px;padding:26px;box-sizing:border-box;margin:auto;position:relative}.centered{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 520px){.col-2{width:100%;margin-right:0}.col-3{width:100%;margin-right:0;margin-left:0}.container{padding:16px}}@media only screen and (max-width: 750px) and (min-width: 520px){.col-3{width:49%;margin-right:0}.col-3:nth-child(2n){margin-right:0;margin-left:2%}.col-4:nth-child(2n){margin-right:0;margin-left:2%}.col-4{width:49%;margin-right:0}}@media only screen and (max-width: 1100px) and (min-width: 750px){.col-4{width:32%;margin-right:2%}.col-4:nth-child(3n){margin-right:0}}.page-content{padding:50px 0}.bg-overlay-white{width:100%;height:100%;background:#fffc;z-index:3;position:fixed;top:0;left:0}@media only screen and (max-width: 750px){.page-content{padding:0}}@media only screen and (max-width: 1100px) and (min-width: 750px){.page-content{padding:25px 0}}header.main-header{width:100%;position:fixed;background:#fff;transition:all .3s;z-index:2}header.main-header .flex-container{justify-content:space-between;align-items:center}header.main-header .flex-container .flex-item{padding:0}header.main-header .large{display:block}header.main-header .small{display:none;line-height:1}header.main-header .container{padding:14px}header.main-header.scrolling{position:fixed}#logo{font-size:30px;color:#000}#logo img{max-height:75px;margin-right:14px;height:100%;width:100%}@media screen and (max-width: 900px){header.main-header .large{display:none}header.main-header .small{display:block}}@media (min-width: 600px) and (max-width: 768px){#logo{font-size:24px}#logo img{max-height:65px}}.header-nav .item a:hover{color:var(--orange-text)}.header-nav .item{display:inline-block;text-decoration:none}.header-nav .item a{display:block;text-decoration:none;cursor:pointer;padding:14px;color:#000}.header-nav .item:nth-child(4){border-right:1px solid #000;margin-right:14px}.header-nav .item:nth-child(5){margin-right:14px}.header-nav .item:nth-child(5) a{background:#000;color:#fff;padding:8px 20px;font-size:12px;border-radius:4px}.header-nav .item:last-child a{background:#f79c0c;padding:8px 20px;font-size:12px;border-radius:4px;color:#fff}nav .item{text-decoration:none;display:inline-block}nav .item a{display:block;text-decoration:none;cursor:pointer;padding:14px}.dropdown-menu{opacity:0;transition:opacity .3s;width:100%;position:absolute;top:50px;z-index:2;background:#eaeaea;pointer-events:none}.dropdown-menu .item{display:block}.dropdown-menu .item a{padding:12px 14px;color:#000;border-bottom:#fff 1px solid;line-height:1}.dropdown-menu .item a:hover{background:var(--orange-text);color:#fff}.show-menu{opacity:1;pointer-events:all}.fa-solid.fa-bars{font-size:26px;cursor:pointer;line-height:1}@media (max-width: 600px){.fa-solid.fa-bars{font-size:20px}}@media (min-width: 600px) and (max-width: 768px){.fa-solid.fa-bars{font-size:24px}}section.hero{background:#0b68d0;color:#fff}section.hero p{color:#fff}section.hero img{margin:0}.hero .bg-img{padding:0}.hero .container{padding:0 24px}.hero .flex-container{justify-content:space-between;align-items:center}section.hero{display:block;padding-top:103px}.hero.sub-page{height:250px}.hero.sub-page .container{padding:0 26px}.hero.sub-page .contents h1,.hero.sub-page .contents p{margin-bottom:8px}.hero .contents{position:absolute;height:100%;top:50%;transform:translateY(-25%)}footer{background-color:var(--orange-text)}footer a{color:#fff}footer .flex-container{align-items:center;justify-content:space-between}footer .flex-item{padding:0!important}footer .flex-item .item:last-child a{padding-right:0}footer #logo{font-size:30px;color:#fff;line-height:1}footer #logo img{max-height:120px}.copy-right{text-align:right;color:#fff;margin-top:30px}@media (max-width: 600px){section.hero{padding-top:78px}}@media (min-width: 600px) and (max-width: 768px){section.hero{padding-top:93px}}@media (max-width: 992px){footer{padding:30px 0}footer .flex-container{justify-content:center}footer .flex-item .item:last-child a{padding-right:14px}footer .copy-right{text-align:center}footer nav{margin-top:14px}}:host{display:block}.cbx,.cbx-inputwrap{position:relative}.cbx-caret{position:absolute;right:20px;top:13px;border:0;background:transparent;cursor:pointer;display:inline-flex;width:10px;height:10px;align-items:center;justify-content:center;border-radius:.5rem;font-size:30px;margin:0;padding:0;color:#777}.cbx-caret:hover{background:#0000000f}.cbx-disabled .cbx-caret{opacity:.5;cursor:default}.cbx-panel{position:absolute;left:0;right:0;z-index:10;margin-top:10px;max-height:350px;overflow:auto;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;box-shadow:0 8px 24px #00000014;color:#777;font-size:14px}.cbx-option{padding:.55rem .75rem;cursor:pointer;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbx-option:hover,.cbx-option.active{background:#f3f4f6}.cbx-option mark{background:none;color:inherit;font-weight:600;text-decoration:underline}.form-array-item{border-top:1px dotted #fff;margin-bottom:0;padding-top:20px}.form-array-item:first-child{border:none}.form-array-item:nth-child(2){border:none}.form-floating{position:relative}.join-network-comments{width:100%;height:150px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px;resize:none}input.invalid{border:1px solid red}.error{color:var(--red-text);font-size:14px;position:absolute;bottom:8px;left:0}label{color:#bfbfbf;margin-bottom:14px;font-size:14px}input.form-control,select.form-control{box-sizing:border-box;width:100%;border:1px solid rgba(102,102,102,.35);border-radius:6px;height:34px;padding:0 0 0 8px;margin-bottom:12px;line-height:0;font-size:12px}input:focus,select:focus{outline:none}input:focus::placeholder{color:transparent}select{color:--var(--placeholder-grey-text)}input[type=date]{line-height:normal;color:--var(--placeholder-grey-text)}.field-wrapper{width:100%;position:relative}textarea{margin-bottom:24px}button{border:none;width:100%;max-width:500px;text-align:center;height:35px;font-size:14px;margin:18px 0;cursor:pointer!important;transition:all .2s;background-color:var(--orange-text);display:inline-block;color:#fff;transition:all .3s;box-sizing:border-box}button:hover{background:#fdc46b}button:not([disabled]),[role=button]:not([disabled]){cursor:pointer}button[type=submit]{font-size:20px;font-weight:300;margin-top:24px;display:block;height:50px;width:100%}button.submit{background:#0b68d0;color:#fff;border-radius:4px;font-weight:300;position:relative;text-align:left;padding-left:20px;margin-top:0;max-width:264px}button.submit:before{content:"+";height:20px;width:20px;font-size:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:700;font-family:courier;color:#fff;position:absolute;top:14px;right:15px}button.add-item,button.remove-item,button.edit-item{color:#fff;max-width:160px;border-radius:4px;font-weight:300;position:relative;text-align:left;padding-left:20px;margin-top:0;text-transform:none;font-size:16px;height:42px;padding-right:14px}button.edit-item{font-size:16px;height:50px;max-width:100%;position:relative}button.edit-item .item-name{font-size:16px;margin-top:2px}button.add-item{background:#0b68d0}button.add-item .fa-sharp{font-size:16px}button.remove-item{background:#e94e30}button.remove-item .fa-sharp{font-size:16px}button.add-item:disabled{opacity:.5}button.add-item:disabled:hover{background-color:#0b68d0}button.add-item:hover{background-color:#2583ec}button.remove-item:hover{background-color:#f75e40}button.submit:hover{background-color:#2583ec}button span:first-child{float:left}button span:last-child{float:right}button.invalid{background:red}button.close-modal{max-width:43px;background:none;margin:0;padding:0}.fa-square-xmark{font-size:30px;color:var(--orange-text);transition:all .2s}.fa-square-xmark:hover{color:#fff}button.learn-more{max-width:220px;border-radius:4px;font-weight:300;font-size:18px;position:relative;text-align:left;padding-left:20px;margin-top:0;height:44px;cursor:pointer}button.learn-more:before{content:"";position:absolute;top:12px;right:17px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}button.learn-more:hover:before{border-left:10px solid var(--orange)}button.learn-more:first-child{margin-right:20px}@media screen and (min-width: 900px){.dropdown-menu.show-menu{display:none}}@media (max-width: 600px){#logo{font-size:20px}#logo img{max-height:50px}}@media (max-width: 768px){button.learn-more{max-width:170px;font-size:14px;padding-left:15px;height:38px}button.learn-more:before{top:11px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}}@media (min-width: 768px) and (max-width: 992px){button.learn-more{max-width:180px;font-size:15px;padding-left:16px;height:40px}button.learn-more:before{top:12px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffbf;z-index:3}.error-class .alert-box p{color:red}.alert-box{position:fixed;top:50%;left:50%;width:100%;padding:20px;background:#fff;max-width:600px;text-align:center;transform:translate(-50%,-50%)}.alert-box p{color:var(--blue)}.alert-box .alert-box-actions{text-align:center}.alert-box .alert-box-actions button{max-width:200px}.carousel-container{position:relative;width:100%;margin:auto;overflow:hidden;display:flex;justify-content:center;align-items:center;height:500px}.carousel-container .slide{position:absolute;opacity:0;transition:opacity 1.6s ease,transform 1.6s ease;width:100%;height:100%;z-index:0}.carousel-container .slide.active{opacity:1;z-index:1}.carousel-container.sliding .slide{transform:translate(100%)}.carousel-container.sliding .slide.active{transform:translate(0)}.carousel-container.fading .slide{transform:none}.nav{position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;background:none;color:#fff;border:none;padding:.5rem 1rem;cursor:pointer;z-index:2;-webkit-user-select:none;user-select:none;width:20px}.left{left:10px}.right{right:10px}.slide-content{font-weight:400;margin-top:80px;width:100%;max-width:500px}.slide-content h2{font-size:32px;font-weight:300;margin-bottom:50px}.slide-content p{font-weight:300;font-size:22px;font-style:italic;margin-bottom:30px}@media (max-width: 768px){.carousel-container{height:300px}.slide-content{margin-top:30px;max-width:375px}.slide-content h2{font-size:22px}.slide-content p{font-size:16px}}@media (min-width: 768px) and (max-width: 850px){.carousel-container{height:330px}.slide-content{margin-top:40px;max-width:400px}.slide-content h2{font-size:24px}.slide-content p{font-size:18px}}@media (min-width: 850px) and (max-width: 1100px){.carousel-container{height:400px}.slide-content{margin-top:50px}.slide-content h2{font-size:28px}.slide-content p{font-size:20px}}.modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;display:block;width:calc(100% - 40px);max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);box-sizing:border-box}.modal-actions button{margin-bottom:0}.modal.fixed{background:none}.modal:has(.join-network){max-width:1000px}.modal:has(.join-network) .modal-actions{max-width:360px}@media only screen and (max-width: 480px){.modal{width:calc(100% - 20px);max-width:calc(100vw - 20px);max-height:calc(100vh - 20px)}}@media only screen and (min-width: 481px) and (max-width: 768px){.modal{width:calc(100% - 30px);max-width:calc(100vw - 30px);max-height:calc(100vh - 30px)}}@media only screen and (min-width: 769px){.modal{width:calc(100% - 40px);max-width:calc(100vw - 40px);max-height:calc(100vh - 40px)}}#google-btn{box-sizing:border-box;width:100%;background:#fff;border:1px solid rgba(102,102,102,.35);border-radius:32px;color:#333;font-style:normal;font-weight:500;height:50px;font-size:16px;cursor:pointer;display:block;line-height:0}.logo img{width:100%;max-width:70px!important;margin:0 10px 0 0!important}.logo span{display:inline-block;vertical-align:middle;font-size:20px}#google-btn:hover{background:#0000001a}.signin-modal input{height:42px}.signin-modal label{color:#777}.signin-modal .error{bottom:-6px}#sign-in{background:var(--blue);font-style:normal;font-weight:500;height:50px;border-radius:32px;font-size:16px}#sign-in:hover{background-color:#2583ec}.google-icon{display:inline-block;margin-right:10px}.google-text{display:inline-block;position:relative;bottom:7px}.divider{width:168.5px;height:2px;background:#66666640;width:147.5px}.signin-modal.flex-container.container{max-width:800px;background:#fff;border-radius:20px;padding:26px}.signin-modal.flex-container.container .flex-item:nth-child(2){border-right:1px solid rgba(102,102,102,.25);padding-right:34px}.signin-modal.flex-container.container .flex-item:last-child{padding-left:34px}.signin-modal.flex-container.container .flex-item{padding:10px;width:50%;box-sizing:border-box}.dividers.flex-container{align-items:center;width:auto}.or{width:34px;text-align:center}.full-bg{background-image:url("./media/auth-page-bg-YEEJR6DN.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:100vh}.signin-modal img{margin:20px 0;width:100%}#create-account{background:#000;border-radius:32px;font-style:normal;font-weight:500;height:50px;font-size:16px;display:block}#create-account:hover{background-color:#000000b3;color:#fff}@media screen and (max-width: 850px) and (min-width: 570px){.signin-modal.flex-container.container{padding:40px}}@media screen and (max-height: 550px){.signin-modal.centered{left:0;top:0;position:relative;transform:translate(0)}}@media screen and (max-width: 850px){.signin-modal img{max-width:375px;margin:20px auto}.signin-modal.flex-container.container .flex-item{padding:0;width:100%}.signin-modal.flex-container.container{flex-direction:column;max-width:420px;margin:auto}.signin-modal.centered{left:0;top:0;position:relative;transform:translate(0)}.signin-modal.centered button{max-width:350px;margin:18px auto}.app-google-signin{width:100%;display:block}.dividers{justify-content:center}.signin-modal.flex-container.container .flex-item p{text-align:center}.signin-modal.flex-container.container .flex-item:nth-child(2){margin-bottom:25px;padding-right:0;border:none}.signin-modal.flex-container.container .flex-item:last-child{padding-left:0}}.results-page .container{background:#e1e1e1b3;position:relative;top:25%;margin:auto;width:100%;max-width:700px}.results-page .container h2{color:var(--blue);font-size:24px}.results-page .container p{color:#000;font-size:17px}.results-page .title{color:var(--blue)}.results-page .details{font-style:italic;color:#fff}.results-page button.close{max-width:200px}.results-page button.close:hover{background:var(--blue);color:#fff}.message{font-size:20px;color:#fff;text-align:center}.auth-form-container{padding:15px;width:100%;box-sizing:border-box}.discount-badge{margin-top:20px}.signup input{height:42px;margin-bottom:20px}.signup .alert{position:absolute;bottom:-9px;font-size:14px}.signup label{color:#777}.signup button{border-radius:32px;height:50px;font-size:16px;font-weight:500;background-color:var(--blue)}.signup button:hover{background-color:#2583ec}.auth-form-container.show-email-code #form-auth{opacity:0;display:none;pointer-events:none;transform:translate(-100%,-50%);left:0}.auth-form-container.show-email-code #form-email-code,.auth-form-container.show-auth #form-auth{opacity:1;display:block;pointer-events:auto;transform:translate(-50%,-50%);left:50%}.auth-form-container.show-auth #form-email-code{opacity:0;display:none;pointer-events:none;left:100%}#form-email-code{width:100%;transition:opacity .4s;opacity:0;pointer-events:none;position:absolute;transform:translate(100%,-50%);margin:auto;max-width:340px;top:50%;left:100%;background:#fff;border-radius:20px;padding:20px}#form-email-code button{max-width:340px}#form-email-code input{height:100%;text-align:center}#form-email-code .wrapper{display:flex;justify-content:space-between;padding:30px 0}#form-email-code .wrapper .block{width:60px;height:70px}#form-auth{transition:opacity .4s;width:100%;position:absolute;margin:auto;max-width:440px;top:50%;left:50%;background:#fff;padding:30px;border-radius:20px}#form-email-code .wrapper .block{width:54px;height:54px}input.form-control{padding:10px}.signup img{margin-top:0}@media screen and (min-height: 700px){.full-bg{height:100vh}}@media screen and (max-width: 850px) and (max-height: 700px),(max-height: 700px){.auth-form-container{position:relative;padding:0}.auth-form-container.show-auth #form-auth{transform:translate(0);left:0}#form-auth,#form-email-code{position:relative;top:0;left:0}.auth-form-container.show-email-code #form-email-code{transform:translate(0);left:0}}@media screen and (max-width: 850px){.full-bg{padding:40px}}.join-network-page .flex-container{flex-wrap:nowrap}.hero.join-network-hero .container{background-image:url("./media/truck-banner-sm-XM4APHLN.png");background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}.join-network{background:#000;color:#fff}.join-network p{color:var(--grey-text)}.join-network .flex-container{flex-wrap:wrap}.join-network :is(input,select){width:100%;border-radius:4px;margin-bottom:28px}.join-network :is(h2,h3){color:var(--orange-text);margin-bottom:10px}.join-network h3{margin-bottom:26px;font-weight:300;font-size:15px}.form-array-group :first-child{border:none}.form-section{margin-top:20px}.props-container{margin-bottom:24px;padding-bottom:24px;border-bottom:1px dotted #555}.props-container>.col-2:first-child{width:33%}.props-container>.col-2:last-child{width:65%}.no-prop-value{color:var(--grey-text)}.set-prop{color:#fff}.popup{visibility:hidden;transition:all .3s;background:var(--orange-text);color:#fff;padding:15px 20px;position:absolute;top:45px;left:0;z-index:2;border-radius:6px;line-height:1;opacity:0}.popup:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid orange;position:absolute;top:-14px;left:20px}.img-upload,.dumpsite-material-modal,.search-map-modal{background-color:#d8eaff;background-image:linear-gradient(#d8eaff,#75adec);color:#000;min-width:112px;border-radius:4px;font-weight:300;position:relative;text-align:left;padding-left:14px;margin:0;transition:all .2s;font-size:12px;height:30px;font-weight:400}.img-upload{max-width:122px}.img-preview{margin-bottom:20px}.search-map-modal{background-color:#d8eaff;background-image:linear-gradient(#d8eaff,#75adec);color:#000;min-width:112px;border-radius:4px;font-weight:300;position:relative;text-align:left;padding-left:14px;margin:0;transition:all .2s;font-size:12px;height:35px;font-weight:400;top:23px;max-width:200px}.dumpsite-material-modal{top:23px;max-width:120px;height:35px}.img-upload:hover,.dumpsite-material-modal:hover,button.search-map-modal:hover{background-color:#c5dffc;background-image:linear-gradient(#c5dffc,#6fa8e7)}button.img-upload:before,button.dumpsite-material-modal:before,button.search-map-modal:before{content:"+";height:20px;width:20px;font-size:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:100;font-family:courier;color:#000;position:absolute;top:6px;right:5px}.truck-properties.flex-container .flex-item.col-3:first-child{width:47%}.truck-properties.flex-container .flex-item.col-3:nth-child(2){width:17%}.truck-properties .flex-item h3:last-child{margin-bottom:0}.custom-datalist-wrapper{position:relative;display:inline-block}.hero.join-network-hero .container{height:100%}input[list]{width:100%;padding-right:2rem;box-sizing:border-box}.custom-datalist-wrapper:after{content:"\25bc";font-size:.8rem;position:absolute;right:10px;top:37%;pointer-events:none;color:#333}input[type=text]::-webkit-calendar-picker-indicator,input[type=email]::-webkit-calendar-picker-indicator,input[type=number]::-webkit-calendar-picker-indicator,input[type=search]::-webkit-calendar-picker-indicator{display:none!important}@media screen and (max-width: 575px){.hero .container .flex-item:first-child h1{font-size:18px}}@media screen and (max-width: 775px){.img-preview{max-width:400px}.hero .container .flex-item:first-child{width:50%}.hero .container .flex-item:first-child p{display:none}.hero .container .flex-item:first-child h1{margin-bottom:0;white-space:nowrap}.form-section{margin-top:10px}.flex-container.truck-properties{flex-direction:column}.flex-container.truck-properties .flex-item.col-2{margin-left:0;margin-bottom:20px;width:100%!important}.flex-container.truck-properties .img-container .col-2:last-child{margin:0}}@media screen and (max-width: 1000px){.props-container>.col-2:first-child{width:100%;margin-right:0}.props-container>.col-2:first-child .flex-container .field-wrapper{width:49%}.props-container>.col-2:first-child .flex-container .field-wrapper:first-child{margin-right:1%}.props-container>.col-2:first-child .flex-container .field-wrapper:last-child{margin-left:1%}.props-container>.col-2:last-child{width:100%}.truck-properties.flex-container .flex-item.col-3:first-child{width:26%}.truck-properties.flex-container .flex-item.col-3:nth-child(3){width:53%}}.terms-of-use ul{list-style-type:disc;padding:0 0 0 40px;list-style-position:outside}.terms-of-use table{width:100%}.terms-of-use td{padding:14px}section.how-it-works button.learn-more:hover:before{border-left:6px solid var(--orange-text)}section.express-quote{display:flex;background:url("./media/home-road-bg-Q5DNEO6O.jpg") no-repeat center/cover;color:#fff;padding:80px 20px;align-items:center;justify-content:space-between}.quote-text h2{color:#000;font-size:32px;border-bottom:2px solid var(--orange-text);padding-bottom:16px;margin-bottom:30px}.home-page section.hero .carousel-container .slide{background-position:right;background-size:contain;background-repeat:no-repeat}section.how-it-works{background:#000;color:#fff;padding:40px 0}section.how-it-works h2{font-size:30px;margin-bottom:56px}section.how-it-works button.learn-more{max-width:160px;font-size:16px;height:34px}section.how-it-works button.learn-more:before{top:11px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}section.how-it-works button.learn-more:hover:before{border-left:6px solid var(--orange)}section.how-it-works :is(.step.one,.step.two){margin-bottom:50px}section.how-it-works .step{display:block;position:relative}section.how-it-works .step h3{font-size:21px;position:relative;left:22px;margin-bottom:30px}section.how-it-works .step .details{position:relative;z-index:2}section.how-it-works .step .details p{margin-bottom:20px}section.how-it-works .step:before{font-size:80px;font-family:Arial Black;position:absolute;top:-51px;left:-6px;color:#e1e1e121;z-index:1}section.how-it-works .flex-item:first-child .step:before{content:"1"}section.how-it-works .flex-item:nth-child(2) .step:before{content:"2"}section.how-it-works .flex-item:last-child .step:before{content:"3"}section.express-quote{display:flex;background:url("./media/home-road-bg-Q5DNEO6O.jpg") no-repeat center/cover;color:#fff;padding:80px 20px;align-items:center;justify-content:space-between}section.express-quote .flex-container{justify-content:space-between}.quote-form{display:flex;flex-direction:column;background:#000c;padding:20px;width:100%;min-width:350px}.quote-form input,.quote-form button{margin:10px 0;padding:10px}.quote-form button{background-color:orange;border:none;color:#fff}.quote-text{width:100%;max-width:500px}.quote-text h2{color:#000;font-size:32px;border-bottom:2px solid #f79c0d;padding-bottom:16px;margin-bottom:30px}.quote-text p{color:#fff;font-size:18px}@media screen and (max-width: 770px){.quote-text{margin-bottom:53px}}@media screen and (max-width: 940px){section.express-quote .flex-container{justify-content:center}.quote-text{text-align:center;margin-bottom:53px}}@media (max-width: 768px){.home-page section.hero .carousel-container .slide{background-size:cover;background-position-x:100px}}
