/*!
 * Hypekraft Base Styling
 * Chocolate v4.0  -
 * Last Updated 07/21/2020 
 */.background-white{background-color:#fff}.background-blue{background-color:#265494}.background-black{background-color:#000}.text-white{color:#fff}.text-blue{color:#79caf2}.text-pink{color:#f26f63}body{height:100%}#body-wrapper{overflow-x:hidden !important}.container{max-width:100%;padding-right:0;padding-left:0}.centering-container{position:relative;height:100%;width:100%;z-index:1}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate3d(0, 0, 0)}.absolute-center-404{position:absolute;top:50%;-webkit-transform:translate3d(0, 0, 0)}img{height:100%;width:100%;opacity:1}.basic-padding{padding:1rem 15px}.testimonial-padding{padding:1rem 15px}.backface-none{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:translate3d(0, 0, 0)}@media(min-width: 768px){.basic-padding{padding:1rem 1vw}.testimonial-padding{padding:1rem 4vw}}@media(min-width: 992px){.basic-padding{padding:2rem 4vw}.testimonial-padding{padding:0rem 4vw}}@media(min-width: 992px){.news-post{margin-left:300px;margin-right:300px}}.image{padding-top:60px}.image-2{width:50%;height:50%;justify-content:center;padding-top:200px;margin-left:446px}.home-image-container{width:100%;height:100%;max-height:600px;background:rgba(0,0,0,0);z-index:-1}.home-image-container__wrapper{position:relative;width:100%;height:100%;background:rgba(0,0,0,0)}.home-image-container__character{position:relative;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0);z-index:1}.home-image-container__character #coinEmitter{position:absolute;left:0;top:0;width:100%;height:100%}.home-image-container .head-image{transform:translateY(2rem);width:176px;height:239px;z-index:2}.home-image-container .body-image{width:344.15px;height:258.25px;z-index:1}.home-image-container .car-image{position:absolute;left:2vw;bottom:0%;width:380px;height:260px;z-index:2}.title{margin-left:19px}.image{max-width:600px}.group-1 h1{font-size:4rem !important}.estimate-btn{padding-bottom:4rem !important}.content-img-2{height:100% !important;max-width:370px !important}.animation{max-width:500px}#home-video{position:relative;overflow:hidden}#home-video video{object-fit:cover;transform:scale(1.025);max-width:1200px;max-height:631px}.home-video-overlay{position:absolute;right:0;top:25px;width:fit-content;cursor:pointer;visibility:hidden;opacity:0;pointer-events:none}.home-video-overlay p{margin:0;font-size:15px}.home-video-overlay__wrapper{position:relative;display:flex;align-items:center;color:#fff;background-color:#265494;padding:12px 20px;padding-right:10px}.home-video-overlay__media{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:10px}.home-video-overlay__media svg{width:100%;height:100%}.video-custom-mouse{position:fixed;transform-origin:center;z-index:9999;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);visibility:hidden;pointer-events:none;width:90px;height:90px;background-color:#265494;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:transform .25s}.video-custom-mouse__media{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.video-custom-mouse__media svg{width:100%;height:100%;transform:translate(10%)}.video-custom-mouse--active{transform:translate(-50%, -50%) scale(1);transition:transform .25s}.content-img{height:100% !important;max-width:500px !important}.group-image-1{padding-top:60px}.group-image-2{padding-top:60px}.group-image-3{padding-top:60px}.alt-image{padding-top:60px;max-width:600px}.alt-image-2{width:50%;height:50%;justify-content:center;padding-top:200px;margin-left:446px}.alt-title-2{margin-top:-15rem;margin-right:-5px}.alt-content-text{max-width:400px;min-height:auto}.alt-title{margin-left:19px}.alt-group-1 h1{font-size:45px}.alt-estimate-btn{padding-bottom:4rem !important}.alt-img-container{background-color:#efefef;display:flex;align-items:center;justify-content:center;padding:1.5rem}.alt-content-img{height:250px}.alt-content-img-2{height:100% !important;max-width:170px !important}.alt-content-img-3{height:100% !important;max-width:187px}.alt-content-img-4{height:100% !important;width:177px !important}.alt-animation{max-width:500px}.alt-group-image-2{padding-top:60px}.alt-group-image-3{padding-top:60px}.sales-man{height:630px;width:370px}.alt-vid-2{height:45vh;width:100%}.alt-group-3 h3{text-align:left;padding-top:65px;font-size:26px}.alt-group-3 p{font-size:20px;font-weight:600}.alt-group-4 h3{text-align:left;padding-top:62px;font-size:26px}.alt-group-4 p{font-size:20px;font-weight:600}.alt-group-5 h3{text-align:left;padding-top:60px;font-size:26px}.alt-group-5 p{font-size:20px;font-weight:600}.alt-group-6 h3{text-align:left;padding-top:61px;font-size:26px}.alt-group-6 p{font-size:20px;font-weight:600}#home-results-splide .splide__track{max-height:500px}#home-results-splide .splide__list{height:100%;width:100%;opacity:1;visibility:visible}#home-results-splide .splide__slide{width:100%;height:100%}#home-results-splide .splide__slide .our-results-img{min-height:unset}#home-results-splide .splide__slide .our-results-img img{max-height:310px;width:100%;opacity:1;object-fit:contain;object-position:center}#home-results-splide .splide__pagination{position:relative}#home-results-splide .splide__pagination li{margin:0 .15rem}#home-results-splide .splide__pagination__page.is-active{background:#000}.home-image img{max-width:100%}.alt-group-1{padding-top:0}@media(min-width: 992px){.alt-vid-2{height:100vh;width:100%}.alt-content-text{max-width:max-content;margin:unset;margin-bottom:1rem;min-height:160px}.content-text{max-width:75%;padding-top:5rem}.alt-group-3 h3{text-align:left;padding-top:65px;font-size:1.75rem}.alt-group-3 p{font-size:20px;font-weight:600}.alt-group-4 h3{text-align:left;padding-top:62px;font-size:1.75rem}.alt-group-4 p{font-size:20px;font-weight:600}.alt-group-5 h3{text-align:left;padding-top:60px;font-size:1.75rem}.alt-group-5 p{font-size:20px;font-weight:600}.alt-group-6 h3{text-align:left;padding-top:61px;font-size:1.75rem}.alt-group-6 p{font-size:20px;font-weight:600}.alt-content-img{height:200px}#home-results-splide .splide__slide .our-results-img img{object-position:left}.our-results-img{min-height:unset}.our-results-img img{max-height:310px;width:100%;opacity:1;object-fit:contain;object-position:center}.alt-group-1{padding-top:4rem}}@media(min-width: 1200px){.sales-man{height:660px;width:680px}}.about-us-page-content{max-width:none}.about-market-container{display:flex;justify-content:center;flex-wrap:wrap}.abm-container-1{width:100%;display:flex;justify-content:center}.abm-row-1{width:100%;max-width:800px}.abm-photo-1-container{position:relative;background-color:#fff;border-radius:50%;height:200px;width:200px;z-index:1}.photo-1{position:absolute;top:-15%;right:-15%;object-fit:contain;height:250px;width:250px;z-index:1}.abm-photo-2-container{position:relative;background-color:#fff;border-radius:50%;height:200px;width:200px;z-index:1}.about-img-container{background-color:#fafafa;display:flex;align-items:center;justify-content:center}.about-img{width:370px !important;height:auto !important}.AboutUs__player-container{display:flex;justify-content:center;align-items:center;margin:0 auto;width:min(100%,1000px);height:auto;position:relative}.AboutUs__player{width:100%;height:100%}.about-group-container{padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:2px solid rgba(155,155,155,.25)}.about-group-container:last-of-type{border-bottom:none;margin-bottom:0}.about-group-content__media{position:relative;width:100%;max-height:375px;background-color:#efefef;padding:30px 80px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.about-group-content__media img{width:auto;max-height:375px;object-fit:contain}@media(min-width: 992px){.about-us-page-content{max-width:575px;margin:0 auto}.about-group-container{padding-bottom:0;margin-bottom:0;border-bottom:none}.about-group-content p{max-width:430px}.about-group-content__media{max-width:430px;max-height:297px;height:297px;background-color:#efefef;padding:30px 80px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.about-group-content__media img{width:95%;height:95%;object-fit:contain}}@media(min-width: 1200px){.about-img{width:503px !important;height:auto !important}}.contact-info{padding-top:40px}.contact-email{margin-top:-5px}.computer-img{height:220px}.location-container{height:60vh}@media(min-width: 992px){.location-container{height:auto}}.calculator{height:100%;min-height:100vh;padding-top:150px}.calculator__loading{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.25);z-index:5}.calculator__loading__wrapper{position:relative;width:100%;height:100%}.calculator__loading__container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#fff;width:min(80%,200px);height:min(40vh,200px);-webkit-box-shadow:0px 11px 10px -4px rgba(0,0,0,.5);box-shadow:0px 11px 10px -4px rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;font-size:1.5rem}.calculator__container{display:flex;flex-direction:column}.calculator__info{display:flex;flex-direction:column;width:100%;margin-bottom:1.5rem}.calculator__info__media{position:relative;width:200px;height:200px;margin:0 auto}.calculator__info__media img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.calculator__info__title{margin-top:54px;margin-bottom:35px;text-align:center}.calculator__info__title h1{font-size:50px}.calculator__info__description{font-size:20px;text-align:center}.calculator__form-container{flex:1 0 auto;max-width:unset}.calculator__form{display:flex;flex-direction:column}.calculator__form select{width:100%;height:50px;border:none;outline:none;background-color:#f3f3f3;margin-bottom:40px;font-size:22px;padding-left:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat !important;background-position-x:97%;background-position-y:45%;background-size:4%;padding-right:5rem}.calculator__form select:disabled{opacity:.3;cursor:default}.calculator__form input{width:100%;height:50px;border:none;outline:none;background-color:#f3f3f3;margin-bottom:40px;font-size:22px;padding-left:20px}.calculator__form input:disabled{opacity:.3;cursor:default}.calculator__form input:last-of-type{margin-bottom:0}.calculator__form__btn__container{display:flex;justify-content:center}.calculator__form__btn{margin-top:54px;max-width:404px;background-color:#f26f63;border:none;outline:none;color:#fff;font-size:27px;font-weight:normal;border-radius:45px;height:65px;padding:0 1.5rem}.calculator__form__btn:disabled{opacity:.5;cursor:default}@media(min-width: 992px){.calculator__container{flex-direction:row}.calculator__info{display:flex;flex-direction:column;max-width:579px;margin-right:195px}.calculator__info__media{width:306px;height:306px;margin:0}.calculator__info__title{margin-top:54px;max-width:368px;margin-bottom:54px;text-align:start}.calculator__info__title h1{font-size:60px}.calculator__info__description{max-width:465px;font-size:22px;text-align:start}.calculator__form__btn__container{display:block}.calculator__form__btn{margin-top:54px;max-width:404px;background-color:#f26f63;border:none;outline:none;color:#fff;font-size:27px;font-weight:normal;border-radius:45px;height:65px}.calculator__form-container{flex:1 0 auto;max-width:727px}}.calculator .frm_chat_form_cont.frm_forms.with_frm_style{display:none}.calculator .frm_chat_form_cont.frm_forms.with_frm_style form{display:none}.lds-ring{display:inline-block;position:relative;width:80px;height:80px;margin-top:2rem;transform:scale(1)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #000;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.CalculatorThankYou{width:100%;height:100%;min-height:85vh}.CalculatorThankYou__container{padding-top:14rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.CalculatorThankYou__title{margin-bottom:4rem}.CalculatorThankYou__description{margin-bottom:3rem}.CalculatorThankYou__media{background-color:#fafafa;width:min(100%,700px);height:350px;display:flex;justify-content:center;align-items:center}.CalculatorThankYou__media img{object-fit:contain;width:auto;height:85%}.back-home-button{padding:5px;width:241px;border-radius:50px !important;height:69px !important;font-size:35px !important;color:#fff;background-color:#265494;border:none}.back-home-button:hover{transition:.25s ease-in-out;background-color:#f26f63}.FaqFilters{display:flex;align-items:center}.FaqForm{width:100%;height:100%;display:flex;justify-content:flex-end}.FaqForm__container{width:100%;height:100%;background-color:#f3f3f3;display:flex;align-items:center;padding:0px 30px;padding-right:clamp(15px,4vw,35px);height:50px}.FaqForm__input{height:100%;background:rgba(0,0,0,0);border:none;outline:none;flex:1 1 100%;min-width:0}.FaqForm__icon{border:none;outline:none;background-color:rgba(0,0,0,0);width:35px;height:35px;padding:0;flex:1 1 content}.FaqForm__icon img{object-fit:contain;width:fit-content !important;height:100%;margin:0 !important}.FaqSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat !important;background-position-x:calc(100% - clamp(15px,4vw,35px));background-position-y:45%;background-size:35px;padding-right:5rem;width:100%;height:50px;margin-bottom:1rem;border:none;outline:none;background-color:#f3f3f3;padding-left:30px;font-size:1.5rem;font-weight:500}.our-results-card-info{font-size:19px;padding-top:15px}.our-results-card-info span{color:#265494;font-weight:700}.our-results-img{position:relative;height:100%;width:100%}.our-results-img a{position:relative;display:block;width:100%;height:100%;pointer-events:none}.our-results-img img{max-height:310px;max-width:570px;opacity:1;object-fit:contain}.recently-sold{font-size:25px}@media(min-width: 992px){.recently-sold{font-size:2rem}}.our-results-card-info{font-size:19px;padding-top:15px;width:25ch}.our-results-card-info span{color:#265494;font-weight:700}.archive-post{position:relative;height:100%;width:100%}.archive-post__media{width:100%;height:350px}.archive-post__media a{position:relative;display:block;width:100%;height:100%}.archive-post__media img{width:108%;height:100%;object-fit:cover}@media(min-width: 576px){.archive-post__media{width:100%;height:350px}.archive-post__media img{width:100%;height:100%;object-fit:cover}}@media(min-width: 768px){.archive-post__media{width:100%;height:350px}.archive-post__media img{width:100%;height:100%;object-fit:cover}}@media(min-width: 992px){.archive-post__media{width:100%;height:350px}.archive-post__media img{width:100%;height:100%;object-fit:cover}}.single-post img{object-fit:cover}.single-content-container a{color:#265494 !important;text-decoration:underline}.SellYourCar__container .frm_form_title{display:none !important}.SellYourCar__container .SellYourCar__InputContainer .frm_primary_label{padding:0 !important}.SellYourCar__container .SellYourCar__InputContainer span{display:none}.SellYourCar__container .SellYourCar__InputContainer input{padding:15px 30px !important;height:auto !important;border:2px solid #000 !important;border-radius:0 !important;font-size:17px !important;max-height:56px !important;color:#000 !important}.SellYourCar__container .SellYourCar__InputContainer input::placeholder{font-size:18px !important}.SellYourCar__container .SellYourCar__InputContainer select{height:auto !important;border:2px solid #000 !important;border-radius:0 !important;font-size:17px !important;height:56px !important;max-height:56px !important;color:#000 !important;padding-left:30px !important}.SellYourCar__container .SellYourCar__InputContainer select::placeholder{font-size:18px !important}.SellYourCar__container .SellYourCar__InputContainer .frm_error{font-size:15px !important}.SellYourCar__container #frm_field_70_container{margin-top:3rem}.SellYourCar__container .SellYourCar__container #frm_field_78_container h3{margin-top:0}.SellYourCar__container .SellYourCar__container h3{color:#000;margin-top:3rem}.SellYourCar__container .SellYourCar__container label span{display:none}.SellYourCar__container #frm_field_56_container{margin-top:25px}.SellYourCar__container #frm_field_55_container{margin-top:25px}.SellYourCar__container .SellYourCar__label{font-size:20px !important;color:#000 !important}.SellYourCar__container .frm_dropzone.frm_single_upload{max-width:none}.SellYourCar__container .frm_dropzone.frm_single_upload .SellYourCar__upload{width:100%;border:none;background-color:#efefef}.SellYourCar__container .frm_dropzone.frm_single_upload .SellYourCar__upload__img{margin-top:30px;max-width:381px;max-height:167px;object-fit:contain}.SellYourCar__container .frm_dropzone.frm_single_upload .SellYourCar__upload__content{display:flex;justify-content:center;align-items:center;margin-top:23px}.SellYourCar__container .frm_dropzone.frm_single_upload .SellYourCar__upload__content img{width:32px;height:32px;margin-right:2px}.SellYourCar__container .frm_dropzone.frm_single_upload .SellYourCar__upload__content p{max-width:300px;font-size:15px;margin:0}.SellYourCar__container .SellYourCar__damages,.SellYourCar__container #frm_field_64_container{display:flex !important;align-items:center !important}.SellYourCar__container .SellYourCar__damages .frm_primary_label,.SellYourCar__container #frm_field_64_container .frm_primary_label{margin-right:20px !important;font-size:17px !important}.SellYourCar__container .SellYourCar__damages .frm_opt_container,.SellYourCar__container #frm_field_64_container .frm_opt_container{display:flex !important;align-items:center !important}.SellYourCar__container .SellYourCar__damages .frm_checkbox input,.SellYourCar__container #frm_field_64_container .frm_checkbox input{position:relative !important;border:2px solid currentColor !important;width:30px !important;height:30px !important}.SellYourCar__container .SellYourCar__damages .frm_checkbox input:checked,.SellYourCar__container #frm_field_64_container .frm_checkbox input:checked{background-color:#f26f63 !important;border:2px solid #f26f63 !important}.SellYourCar__container .SellYourCar__damages .frm_checkbox input:checked::before,.SellYourCar__container #frm_field_64_container .frm_checkbox input:checked::before{position:absolute !important;left:50% !important;top:50% !important;margin:0 !important;transform:scale(0.725) translate(-63%, -70%) !important}.SellYourCar__container .SellYourCar__damages .frm_checkbox label,.SellYourCar__container #frm_field_64_container .frm_checkbox label{font-size:17px !important}.SellYourCar__container .SellYourCar__textarea textarea{resize:none !important;width:100% !important;font-size:14px !important;border-radius:0 !important;border:2px solid #000 !important;padding-left:5px !important}.SellYourCar__container .SellYourCar__consent{margin:0 !important;margin-top:10px !important;display:flex !important;align-items:center !important}.SellYourCar__container .SellYourCar__consent .frm_opt_container{display:flex !important;align-items:center !important}.SellYourCar__container .SellYourCar__consent .frm_opt_container .frm_checkbox input{position:relative !important;border:2px solid currentColor !important;width:30px !important;height:30px !important}.SellYourCar__container .SellYourCar__consent .frm_opt_container .frm_checkbox input:checked{background-color:#f26f63 !important;border:2px solid #f26f63 !important}.SellYourCar__container .SellYourCar__consent .frm_opt_container .frm_checkbox input:checked::before{position:absolute !important;left:50% !important;top:50% !important;margin:0 !important;transform:scale(0.725) translate(-63%, -70%) !important}.SellYourCar__container .SellYourCar__consent .frm_opt_container .frm_checkbox label{font-size:17px !important}.SellYourCar__container .SellYourCar__consent .frm_description{margin:0 !important;margin-left:1rem !important;font-size:15px !important}.SellYourCar__container .SellYourCar__submit.frm_submit button{width:185px !important;font-size:22px !important;height:65px !important;border-radius:30px !important;background-color:#265494 !important;color:#fff !important}.SellYourCar__container .SellYourCar__submit.frm_submit .frm_start_over{display:none !important}.SellYourCar__banner{background-color:#265494;padding-top:10rem;color:#fff;margin-bottom:1.25rem}.SellYourCar__banner h1{max-width:360px}.contact-form{margin-bottom:20px}.banner-text{display:none}.banner-content{margin-right:300px}.repeater-content{font-size:1.4rem;padding-left:.75rem}.blue-checkbox{width:30px}@media(min-width: 768px){.banner-text{color:#fff;font-size:30px;margin-top:32px;font-weight:600;display:inline-block}.banner-image{height:136px;width:290px;padding-top:11px;padding-bottom:3px}.blue-checkbox{width:37px;height:37px}}.terms-service{padding-top:20px}.terms-service p{font-weight:400;font-size:21px}.terms-service h3{font-size:25px;margin-bottom:20px}.terms-service strong{font-weight:500;font-size:1.5rem}.terms-title{text-align:center;font-size:2.75rem}@media(min-width: 992px){.terms-service{padding:5rem 22rem}.terms-service p{font-weight:400;font-size:21px}.terms-service h3{font-size:25px;margin-bottom:20px}.terms-service strong{font-weight:500;font-size:1.5rem}}button:hover{cursor:pointer}button:focus{outline:none !important}a:link{color:#000}a:visited{color:#000}a:hover{color:#000;text-decoration:none}a:active{color:#000}.trans-up{transition:.25s ease-in-out}.trans-up:hover{transform:translateY(-6px);box-shadow:0px 10px 10px rgba(18,17,17,.4)}.register-arrow{background:none !important;border:none !important;animation:bobble 1.75s ease-in-out infinite !important}@keyframes bobble{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.news-filter-btn{border-radius:30px;padding:5px 20px;background:rgba(0,0,0,0);box-shadow:none;border:solid 2px rgba(0,0,0,0);transition:.25s ease-in-out}.news-filter-btn:hover{border:solid 2px #265494}.news-filter-btn.active-btn{border:solid 2px #265494}.pink-circle-btn{height:200px;width:200px;border:5px solid #f26f63;border-radius:50%;background-color:rgba(0,0,0,0);font-size:20px;font-weight:500}.estimate-button{transition:.25s ease-in-out;background-color:#f26f63;color:#fff;border:#f26f63;height:2.5rem;width:175px !important;font-size:20px;border-radius:30px}.faq-btn{border-radius:30px;padding:5px 20px;background:rgba(0,0,0,0);box-shadow:none;border:solid 2px rgba(0,0,0,0);transition:.25s ease-in-out}.faq-btn:hover{border:solid 2px #265494}.faq-btn.active-btn{border:solid 2px #265494}.alt-estimate-button-container{display:flex}.alt-estimate-button-container a{flex:1 1 auto;width:100%;margin:0 11px}.alt-estimate-button{flex:1 1 auto;margin:1px 0;background-color:#f26f63;color:#fff;border:#f26f63;font-weight:400;min-height:4.5rem;font-size:30px;border-radius:50px;padding:11px 0;width:100%;transition:background-color .25s}.alt-estimate-button:hover{transition:background-color .25s;background-color:#265494 !important}.alt-estimate-button-clear{flex:1 1 auto;background-color:rgba(0,0,0,0);color:#000;border:2px solid #f26f63;font-weight:400;min-height:4.5rem;font-size:17px;border-radius:40px;padding:0 20px;width:100%;transition:background-color .25s}.alt-estimate-button-clear:hover{transition:background-color color .25s;background-color:#f26f63;color:#fff}.alt-estimate-single-btn{flex:unset;width:fit-content;padding:0 5rem;margin:0}.button{transition:.25s ease-in-out}.alt-estimate-button{font-size:30px}@media(min-width: 576px){.alt-estimate-button-clear{font-size:18px}}@media(min-width: 768px){.alt-estimate-button-clear{font-size:25px}}@media(min-width: 992px){.alt-estimate-button{max-width:300px}.alt-estimate-button-clear{font-size:18px}}@media(min-width: 1200px){.alt-estimate-button-clear{font-size:23px;display:none}}nav{position:fixed;top:0;left:0;width:100%;transition:.25s ease-in-out;z-index:3;background-color:#fff}.nav-highlight{background-color:#000;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.nav-margin{margin-top:106.94px}#main-nav{display:inline-block;margin:0;background-color:none;padding-top:10px;font-size:22px}.nav-logo{width:100%;max-width:244.427px}#main-nav li{display:inline-block;margin-right:2vw}.desktop-menu{display:none}.estimate-button{padding:5px;border-radius:50px !important;height:3rem !important;font-size:22px !important;color:#fff;background-color:#265494;border:none}.estimate-button:hover{background-color:#f26f63 !important}.menu-btn{position:absolute;top:50%;right:15px;transform:translateY(-50%);border:none;box-shadow:none;background:none;height:24px;width:24px;padding:0;margin:0;z-index:3;padding-right:45px}.menu-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:1;transition:.25s ease-in-out;z-index:2}.menu-overlay #main-nav li{display:block;margin-bottom:2rem}.menu-overlay #main-nav li a{color:#fff}#main-nav li a{position:relative;z-index:1}#main-nav li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#0087ca;transform-origin:bottom right;transition:transform .25s ease-out;z-index:1}#main-nav li a:hover:after{transform:scaleX(1);transform-origin:bottom left}#main-nav li.active a:after{transform:scaleX(1)}.dark-overlay{pointer-events:none;opacity:0}.contact-overlay-button{position:absolute;width:100%;bottom:90px}#mobile-menu-container #main-nav{padding-left:15px !important}@media(min-width: 992px){.desktop-menu{display:inline-block}.nav-links-container{position:absolute;top:50%;right:0;transform:translateY(-50%)}.desktop-menu{display:flex !important}.menu-btn{display:none}}.footer-menu{list-style:none;padding-left:0;margin-bottom:0px}.footer-menu li{margin-bottom:10px;padding-bottom:1rem !important}#menu-item-746,#menu-item-854{padding-bottom:0 !important;margin-bottom:0}.splide__track{overflow:inherit}.splide__slide:hover{cursor:grab}.splide__slide:active{cursor:grabbing}#ourResultsSplide .splide__pagination li button{transform:scale(1.6) !important;opacity:1;background-color:rgba(0,0,0,0);border:1px solid #fff;margin:7px}#ourResultsSplide .splide__pagination li button.is-active{transform:scale(1.6) !important;background-color:#fff}.faq-accordian-parent{border-top:1px solid #000}.faq-accordian-parent:last-of-type{border-bottom:1px solid #000}.accordion{position:relative;background-color:#fff;color:#000;cursor:pointer;padding:18px 0;width:100%;border:none;outline:none !important;transition:.25s;text-transform:capitalize;display:flex;align-items:center}.accordion h3{flex:1 1 85%}.accordion span{display:block;flex:1 1 auto}.absolute-arrow-container{outline:none !important;transition:.25s ease-in-out}.faq-arrow{transition:.25s ease-in-out}.rotate .faq-arrow{transform:rotate(90deg)}.panel{padding:0;width:100%;text-align:left;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;text-transform:none}.panel p{padding:18px 0 !important}@media(min-width: 992px){.accordion h3{flex:1 1 95%}}.load-more-btn{height:200px;width:200px;border:5px solid #f26f63;border-radius:50%;background-color:rgba(0,0,0,0);font-size:20px;font-weight:500}.loadmore-disabled{opacity:.5;pointer-events:none}.computer-img{width:100%;right:0%;text-align:right}.text-img{display:flex}.phone-img-container{display:flex;padding-bottom:22px}.phone-img{max-width:45px}.phone-img-2{max-width:45px}.mail-img{width:30%;margin-bottom:25px;display:flex}.mail-img-2{width:30%;margin-bottom:25px;display:flex}.dropdown{border:none !important}.estimate-overlay{position:fixed;top:0;left:0;height:100%;width:100%;opacity:1;transition:.25s ease-in-out;z-index:4;display:flex;flex-direction:column}.estimate-overlay__wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.form-container{flex:0 1 auto;width:100%}.reg-popup-close{position:relative;width:40px;height:40px;border:none;background-color:rgba(0,0,0,0);padding:0;outline:none;text-align:center;z-index:3;transition:.25s ease-in-out}.reg-popup-close span{display:block;position:absolute;height:30px;width:2px;background:#fff;opacity:1;transition:.25s ease-in-out}.reg-popup-close span:nth-child(1){-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(45deg);top:10%;left:50%}.reg-popup-close span:nth-child(2){-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);top:10%;left:50%}.reg-popup-close:hover{cursor:pointer}.reg-popup-close:hover span{background:red}.close-position{position:absolute;top:15px;right:15px}.hidden-overlay{opacity:0;pointer-events:none}path{color:#fff !important}#field_ij1en,#field_bguvu,#field_fdw35{text-align:center;border-color:#fff !important;background-color:#000 !important;border-color:#fff !important;border:solid !important;height:5rem !important;color:#fff !important}#field_ij1en_label,#field_bguvu_label,#field_fdw35_label{color:#fff !important;margin-top:100px !important;margin-bottom:100px !important;font-size:40px !important;font-weight:500}.frm-progress-bar{height:18px !important;background-color:#000 !important;color:#fff !important;border-color:#fff !important;order:1 !important;transform:translateY(-15.5rem)}.frm-progress-bar div{height:100% !important;background-color:#fff !important}.frm-progress-bar div:last-child{border:2px solid #fff;background-color:rgba(0,0,0,0) !important}.frm-chat-wrapper{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding:0}.frm-chat-wrapper .frm-key-instructions{color:#fff !important;font-size:14px !important;margin-top:1rem !important}.frm_continue_chat_wrapper svg{display:none}.frm_chat_arrows .frm_chat_arrow,.frm_chat_arrows .frm_chat_next_arrow{height:100% !important;background-color:#f26f63 !important;display:inline-block !important;width:fit-content !important;border-radius:0 !important;padding:0 !important;font-size:inherit !important;margin-right:1rem !important}.frm_chat_arrows .frm_chat_arrow svg,.frm_chat_arrows .frm_chat_next_arrow svg{width:50px;height:50px;max-height:none;position:relative;cursor:pointer}.frm_chat_arrows{display:none !important}#form_gate .frm-chat-progress{order:2 !important;transform:translateY(4rem)}#form_gate fieldset{display:flex !important;flex-direction:column !important}#form_gate input::placeholder{color:#fff !important}#form_gate .frm_required{display:none}#form_gate .frm_error{margin:0 !important;position:absolute;left:0;bottom:-1.2rem;font-size:20px !important}.frm_form_title{color:#fff !important}.next-gate{background-color:#f26f63;color:#fff;border:#f26f63;font-weight:400;height:3.5rem;width:220px;font-size:30px}.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.estimate-overlay .frm_style_lines-no-boxes.with_frm_style input[type=submit],.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm_submit input[type=button],.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm_submit button,.estimate-overlay .frm_form_submit_style,.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm-edit-pag{width:180px !important;height:50px !important;background-color:#f26f63 !important;text-transform:lowercase !important;font-weight:600 !important;border:none !important;outline:none !important;border-radius:0 !important;font-size:30px !important;color:#fff !important;padding:0 !important}.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm-edit-page-btn:hover,.estimate-overlay .frm_style_lines-no-boxes.with_frm_style input[type=submit]:hover,.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm_submit input[type=button]:hover,.estimate-overlay .frm_style_lines-no-boxes.with_frm_style .frm_submit button:hover{background-color:#fff !important;color:#f26f63 !important}@media(max-height: 630px){.estimate-overlay__wrapper{transform:scale(0.8)}}@media(max-height: 500px){.estimate-overlay__wrapper{transform:scale(0.7) translateY(-6rem)}}#hamburger{width:24px;height:10px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}#hamburger span{display:block;position:absolute;height:3px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#hamburger span:nth-child(1){top:-2px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(3){top:4px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger.open{width:30px}#hamburger.open span{background-color:#fff !important}#hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-7px;left:4px}#hamburger.open span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;left:4px}#hamburger.open span:nth-child(3){width:0%;opacity:0}#top-banner{width:100%;background-color:#000;padding:12px}#top-banner:hover{cursor:pointer}.fixed-banner{position:fixed;top:0;left:0;z-index:3}.top-banner-caption p{display:inline}.banner-underline{border-bottom:2px solid #fff;transition:.25s ease-in-out}.banner-underline:hover{border-bottom:2px solid #f26f63}.top-banner-text{font-size:12px !important;color:#fff;margin-left:50px}.top-banner-text p{font-size:12px !important}.top-banner-text:hover{color:#f26f63}@media(min-width: 576px){.top-banner-text{font-size:16px !important}.top-banner-text p{font-size:16px !important}}.buyers-form-padding{padding:2rem 8vw;background-color:#efefef}#buyers-info-form{width:100%;padding-top:35px !important}#buyers-info-form label{padding:0 !important;display:none !important}#buyers-info-form input,#buyers-info-form textarea{border:2px solid #000 !important;height:65px !important;padding-left:12px !important;font-size:20px !important;font-size:20px !important;padding:6px 10px !important}#buyers-info-form select{font-size:20px !important;padding:6px 10px !important;border:2px solid #000 !important;height:65px !important}#buyers-info-form .frm_form_title{display:none}#buyers-info-form .frm_start_over{display:none}#buyers-info-form .frm_button_submit{height:3.5rem !important;width:185px !important;font-size:28px !important;border-radius:30px !important;background-color:#265494 !important;padding:0px 0px !important;transition:.25s ease-in-out;color:#fff !important}#buyers-info-form .frm_button_submit:hover{background-color:#f26f63 !important}@media(min-width: 1200px){.buyers-form-padding{padding:2rem 5vw}#buyers-info-form{width:90%}}#contact-form{max-width:94% !important;padding:0 !important}#contact-form label{padding:0 !important}#contact-form input{height:65px !important}#contact-form input,#contact-form textarea{font-size:20px !important;border:2px solid #000 !important;padding:6px 10px !important}#contact-form .frm_fields_container{padding-left:0 !important}#contact-form .frm_form_fields{padding:0 0 15px 0 !important}#contact-form .frm_form_fields fieldset{padding:0 !important}#contact-form .vertical_radio{display:flex;align-items:center;margin-bottom:0 !important}#contact-form .frm_description{padding-left:1rem !important}#contact-form .frm_primary_label{margin:0 !important}#contact-form .frm_checkbox{margin-left:20px}#contact-form .frm_checkbox input{width:38px !important;color:#fff !important;height:38px !important;border:20px inset #f26f63 !important;border-style:solid inset solid solid !important;padding:0 !important}#contact-form .frm_checkbox input:before{content:"";width:33px !important;height:31px !important;background-color:#fff !important;box-shadow:none !important;margin:-16px 14px 4px -15px !important}#contact-form .frm_button_submit{color:#fff !important;height:3.5rem !important;width:185px !important;font-size:28px !important;border-radius:30px !important;background-color:#265494 !important;padding:0px 0px !important;transition:.25s ease-in-out}#contact-form .frm_button_submit:hover{background-color:#f26f63 !important}/*# sourceMappingURL=theme.css.map */
