@charset "UTF-8";*,:after,:before{box-sizing:border-box!important;margin:0;padding:0}@font-face{font-family:Brush445;font-style:normal;font-weight:400;src:url(/static/media/Brush445.5e2dac706a49a10324c2.otf) format("opentype")}.cookie-consent{align-items:center;background-color:#f5f5f5;bottom:0;box-shadow:0 -2px 5px #0000001a;display:flex;justify-content:space-between;left:0;padding:5px;position:fixed;width:100%;z-index:1000}.cookie-consent p{flex-grow:1;margin:0}.cookie-consent button{background-color:#007bff;border:none;color:#fff;cursor:pointer;margin-left:10px;padding:10px 15px}.cookie-consent button:hover{background-color:#0056b3}:root{--hmGreenDark:#1a4621;--hmGreenOpac:rgba(58,79,61,.844);--hmYellowOpac:#edce71e2;--hmGradient:linear-gradient(180deg,#286933 0%,#f0b400 65%,#f0b400);--greenLite:#bbd3be;--textColorLite:#606060;--bodyBGOpac:#f1f3f2e6;--as:"Alegreya Sans",sans-serif;--hm:"Brush445",sans-serif;--boxShadow1:0 2px 2px #000000e6;--boxShadow2Inset:inset 5px 12px 15px 12px #0000004d;--boxShadow3:0 3px 3px #000000e6;--boxShadow4:0 0 14px 4px #00000080;--boxShadowContact:0 0 7px 0 #00000080;--boxShadowSection:inset 0 7px 7px -7px #00000080;--textShadowTitle:0 0 7px #000;--chatShadow2:0px 0px 10000px -35px #00000069;--chatShadow1:20px 40px 150px -50px #11111169;--bouncyCB:cubic-bezier(.57,1.74,.38,.68);--bouncyCB2:cubic-bezier(.17,1.6,.25,.75);--glideCB:cubic-bezier(.36,1.41,0,1);--btnTransition:background-color 0.2s ease,color 0.5s ease;scrollbar-width:none!important;::-webkit-scrollbar{display:none!important}}body{background-color:#f1f3f2;background-color:var(--bodyBG);color:#000;color-scheme:light;font-family:Montserrat,sans-serif;font-family:var(--ms);font-size:clamp(10px,calc(.75em + .75vw),12px);font-weight:400;overflow-x:hidden;scrollbar-width:none!important;width:100vw;::-webkit-scrollbar{display:none!important}}@media(max-width:600px){body{font-size:clamp(9px,calc(.6em + .6vw),12px)}}.route_container{position:relative}small{color:#828282}.btn_style:active{background-color:#286933!important;background-color:var(--hmGreen)!important;border:1px solid #000!important;border-radius:.25rem!important;color:#fff;font-family:Montserrat,sans-serif!important;font-family:var(--ms)!important;font-weight:700;padding:.75rem;transition:opacity .2s ease,background-color .2s ease,color .5s ease;width:-webkit-max-content;width:max-content;&:active,&:hover{color:#000;opacity:1!important}&:disabled,&:hover{background-color:hsla(0,0%,83%,.735)!important;border:1px solid #a9a9a9;color:#a9a9a9}}@media(max-width:700px){.btn_style{font-size:.8rem!important;padding:.5rem!important}}a{text-decoration:none}h1,h2,h3{color:#fff;font-weight:400;letter-spacing:-4px}h1{font-family:Anton,sans-serif;font-family:var(--ant);font-size:clamp(25px,calc(6rem + 6vw),80px);letter-spacing:.25px}h2{font-size:clamp(25px,calc(5rem + 5vw),90px);font-weight:400;line-height:.95;margin-bottom:1.5rem;z-index:1}.fancyWhite{-webkit-text-stroke-width:2px;color:#fff}.fancyWhite,.fancyYellow{-webkit-text-stroke-color:#000}.fancyYellow{-webkit-text-stroke-width:1px;color:#f0b400;color:var(--hmYellow)}@media(max-width:600px){h1{font-size:clamp(25px,calc(7rem + 7vw),60px)}h2{font-size:clamp(30px,calc(4rem + 4vw),55px)}}h3{color:#286933;color:var(--hmGreen);font-family:Yanone Kaffeesatz,sans-serif;font-family:var(--yk);font-size:clamp(20px,calc(2.25rem + 2.25vw),50px);font-weight:400;letter-spacing:-1px;line-height:.85}h4{font-size:clamp(17px,calc(1.9rem + 1.9vw),19px)}p{line-height:1.85}@media(max-width:600px){p{line-height:1.5}}button{border-radius:5px;cursor:pointer;font-size:1.1rem;padding:.75rem}@media(max-width:600px){button{font-size:1rem}}.toggleVideo_btn{align-items:center;background-color:#f0b400;background-color:var(--hmYellow);border:none;border-radius:50%;bottom:5rem;box-shadow:0 7px 7px #0000004d;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:4.25rem;justify-content:center;left:2.5rem;margin:0;padding:0;position:fixed;transition:all .2s ease-in;width:4.25rem;z-index:15}.toggleVideo_btn>svg{fill:#fff;height:35px;width:35px}.toggleChat_btn{align-items:center;background-color:#286933b3;background-color:var(--hmGreenLite);border:none;border-radius:50%;bottom:5rem;box-shadow:0 7px 7px #0000004d;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:4.25rem;justify-content:center;padding:0;position:fixed;right:2.5rem;transition:all .2s ease-in;width:4.25rem;z-index:15}@media (max-width:600px){.toggleChat_btn{bottom:6rem;height:3.8rem;right:1rem;width:3.8rem}}@keyframes floatUpDown{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes pulseEffect{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.toggleChat_btn>svg{fill:#fff;height:35px;width:35px}.toggleChat_btn>svg:first-child{animation:floatUpDown 1s infinite alternate;margin-right:-7px}.toggleVideo_btn>svg:first-child{animation:floatUpDown 1s infinite alternate;margin-top:4px}.toggleChat_btn>svg:last-child{fill:#286933b3;fill:var(--hmGreenLite);animation:floatUpDown .9s infinite alternate;margin-left:-15px}.toggleChat_btn:hover{fill:#f0b400;fill:var(--hmYellow);background-color:#f0b400;background-color:var(--hmYellow)}.toggleChat_btn:hover,.toggleVideo_btn:hover{animation:pulseEffect 2s ease infinite alternate;cursor:pointer;transform:scale(1.1)}.toggleVideo_btn:hover{fill:#286933;fill:var(--hmGreen);background-color:#1a4621;background-color:var(--hmGreenDark)}.toggleChat_btn:hover>svg:last-child{fill:#f0b400;fill:var(--hmYellow)}.main_home_logo{bottom:1rem;height:5rem;left:2rem;opacity:.6;position:fixed;width:5rem;z-index:2}.form_input{border:none;border-radius:3px;color:#484848;color:var(--textColor);font-family:Nunito Sans,sans-serif;font-family:var(--ns);font-size:1em;font-weight:400;padding:.5rem}.dropdown_list{background-color:var(--bodyBG);color:var(--textColor);left:0;list-style-type:none;position:absolute;top:100%;>li{font-size:1rem;padding:1rem;text-align:start;&:hover{cursor:pointer}}}.dropdown_list.dropdown_desktop,.dropdown_list.dropdown_mobile{border:1px solid var(--textColor);>li:not(:first-child){border-top:1px solid var(--textColor)}>li:hover{background-color:var(--hmYellowLite);color:#000;cursor:pointer}}.dropdown_list.dropdown_mobile{width:100%}:root{--hmGreen:#286933;--hmGreenLite:#286933b3;--hmYellow:#f0b400;--hmYellowLite:#edce71;--green:#008938;--greenBright:#43c97b;--greenLite:#b1c7b4;--textColor:#484848;--bodyBG:#f1f3f2;--yk:"Yanone Kaffeesatz",sans-serif;--ms:"Montserrat",sans-serif;--ns:"Nunito Sans",sans-serif;--ant:"Anton",sans-serif;--boxShadow:0 7px 7px #0000004d;--boxShadow2:0 2px 5px #0000004d;--boxShadowNav:0 0 7px 0 #00000080}.menu{background-color:initial;border:none;cursor:pointer;display:flex;outline:none;padding:0}.menu:not(.opened):hover .line{stroke:#f0b400;stroke:var(--hmYellow)}.menu.opened:hover .line{stroke:red}.line{fill:none;stroke:#286933;stroke:var(--hmGreen);stroke-width:4;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1),stroke .3s ease-in-out}.line1{stroke-dasharray:60 207}.line1,.line2{stroke-width:6}.line2{stroke-dasharray:60 60}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}nav{-ms-overflow-style:none!important;align-items:stretch;background-color:#f1f3f2;box-shadow:var(--boxShadowNav);display:flex;justify-content:space-between;padding-left:1rem;position:-webkit-sticky;position:sticky;scrollbar-width:none!important;top:0;width:100%;z-index:20;::-webkit-scrollbar{display:none!important}}.links{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#0080004a;background-color:var(--hmGreen);bottom:0;box-shadow:var(--boxShadowNav);display:flex;flex-direction:column;overflow-y:auto;padding-top:3rem;position:fixed;right:0;top:0;transform:translateX(101%);transition:transform .5s cubic-bezier(.68,-.55,.27,1.45);z-index:19}.links.open{transform:translateX(0)}.links>.link,nav .link{align-items:center;border-radius:0;color:var(--textColor);display:flex;font-size:1rem;font-weight:600;justify-content:center;text-align:center;text-decoration:none;transition:var(--btnTransition)}@media(max-width:600px){.links>.link,nav .link{padding:1.5rem 2rem}}.links>button.location_link,button.location_link{background-color:initial;border:none;border-bottom:1px solid #fff;letter-spacing:1.2px;position:relative}@keyframes slideDown{0%{opacity:0;pointer-events:none;transform:translateY(-50%)}85%{opacity:.5}to{opacity:1;pointer-events:all;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}.link.desktop_link{border-bottom:none;padding:1rem!important}.links>.link{background-color:initial;border-bottom:1px solid #fff;color:#fff;letter-spacing:1.2px;padding:1rem;&:hover{cursor:pointer}}.links>.link:hover,nav .link:not(.logo_link):hover{background-color:var(--hmYellow);color:#fff;cursor:pointer;text-shadow:var(--boxShadowNav)}.logo_nav{cursor:pointer;padding:.8em;width:5rem}nav svg{font-size:1.8em}.menu-toggler{fill:#fff;background-color:var(--hmGreen);border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;transition:all .2s ease-in-out;transition:all .2s ease-in}.menu-toggler>svg{font-weight:300}.menu-toggler:hover{background-color:red;transform:scale(1.1)}.overlay{overflow:hidden;transition:all .5s ease-in}.overlay.closed{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;cursor:pointer;height:100%;left:0;position:fixed;top:0;transition:all .2s ease-in;width:100%;z-index:4}.overlay.open{background-color:none}.payment-link-backdrop{border-radius:1em;box-shadow:var(--boxShadow)}.payment-link-alert{border-radius:1em;padding:2em}.payment-link-alert h1{font-size:.5em}.payment_link{height:100%}.payment-dialog-title{color:var(--hmGreen)}@keyframes open{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes close{0%{transform:scale(1);visibility:visible}to{opacity:0;transform:scale(0)}}.chatbox-container{border-radius:10px;bottom:2rem;box-shadow:var(--chatShadow1);filter:brightness(.999);position:fixed;right:2.5rem;transform:translateZ(4px);transform-origin:bottom right;transition:transform .2s ease,box-shadow .15s ease;visibility:hidden;width:300px;z-index:15}.chatbox-container.show{animation:open .35s var(--bouncyCB);visibility:visible}.chatbox-container.hide{animation:close .25s ease;visibility:hidden}.chatbox-container.hide .close_btn,.chatbox-container.hide .input-container{visibility:hidden}.chatbox{background-color:var(--bodyBG);border:1.5px solid #000;border-radius:10px 10px 0 0;display:flex;flex-direction:column;gap:1rem;height:300px;margin-bottom:-.5rem;overflow-y:scroll;padding:1rem;scroll-behavior:smooth}.chatbox-container.focused_container{box-shadow:var(--chatShadow1);filter:brightness(1);transform:scale(1.01)}.chatbox .close_btn{background:#0000;border:none;border-radius:50%;cursor:pointer;padding:0;position:absolute;right:7px;top:7px}.chatbox .close_btn>svg{fill:#ff000075;border-radius:50%;height:30px;transition:all .08s ease-out;width:30px}.chatbox .close_btn>svg:hover{fill:red;box-shadow:var(--boxShadowNav);transform:scale(1.1)}.chatbox>div{background-color:#fff;border-radius:5px;box-shadow:var(--boxShadow2);display:flex;flex-direction:column;font-size:.8rem;gap:5px;padding:.5rem;width:85%}.chatbox>div>span{align-self:flex-end}.chat-photo{border-radius:5px;height:auto;max-width:100%}.input-container{align-items:center;background-color:var(--bodyBG);border-radius:0 0 10px 10px;border-width:1.5px;border-top:.25px hsla(0,0%,50%,.501);border-style:solid;display:flex;gap:8px;padding:8px;position:relative;z-index:10}.input-container input,.input-container select{border:1px solid grey;border-radius:5px;color:var(--textColor);flex:1 1;font-family:var(--ns);height:48px;margin-bottom:5px;padding-left:5px;&:focus-visible{outline:none}}.input-container input:focus+i{display:none}.input-container button{align-self:center;background-color:var(--hmGreen);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:var(--ns);font-weight:300;padding:8px;transition:all .1s ease-out}.input-container button:hover{background-color:var(--hmYellow);cursor:pointer}.loading-animation{align-items:center;display:flex}.dot{animation:bounce .5s infinite alternate;background-color:grey;border-radius:50%;height:10px;margin-right:5px;width:10px}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.appointment-form{display:flex;flex-direction:column;gap:8px;padding:8px}.appointment-form input,.appointment-form select{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:8px}.appointment-form button{background-color:var(--hmGreen);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .2s}.appointment-form button:hover{background-color:var(--hmYellow)}.confirmation-buttons{display:flex;gap:10px;margin-top:10px}.confirmation-buttons button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.confirmation-buttons button:hover{background-color:#0056b3}.section{align-items:center;display:flex;height:max(100vh,100%);justify-content:center}.section:not(.page_section)>:not(.bg_wrap):not(.contactUsBoxes_location_container){max-width:90vw}.hidden{transform:translateX(-100%)}.comparison_container.hidden,.hidden{filter:blur(5px);opacity:0;transition:transform,1s var(--glideCB)}.comparison_container.hidden{transform:translateX(100%)}@media(prefers-reduced-motion:reduce){.hidden{transition:none}}.show{filter:blur(0);opacity:1;transform:translateX(0);transition-delay:.5s}.hidden.location_container:nth-child(odd){transform:translateX(100%)}.show.locations_title{transition-delay:.1s}.show.aboutUs_historyPara{transition-delay:.7s}.show.location_container:nth-child(odd){transform:translateX(0)}.show.location_container:nth-child(2),.show.location_container:nth-child(3),.show.location_container:nth-child(4){transition-delay:.15s}.comparison-table{background-color:var(--hmYellowOpac);background-color:var(--bodyBGOpac);border-radius:5px;box-shadow:var(--boxShadow);display:flex;flex-direction:column;margin:1em;max-width:40rem;padding:1rem 1rem .5rem;>h3{line-height:1;text-align:left}>h4{text-align:center}>table{background-color:var(--hmYellowLite);border:none;border-collapse:collapse;border-radius:5px;padding:20px;>thead{background-color:var(--hmGreen);color:#fff;padding:1rem;text-align:center}}table>tbody{>tr:last-child{>td:last-child{border-right:none;color:red;font-size:1.3em;font-weight:700}}}>img{align-self:center;margin-bottom:-2.5rem;margin-top:-4%;max-width:100%;width:25rem}>h4{color:var(--hmGreen);font-family:var(--yk);font-size:2.5em;letter-spacing:1.2px;margin:1rem 0 .5rem}}th{font-size:1.2em;font-weight:500}.comparison-table td,.comparison-table th{border:1px solid var(--textColor);padding:6px 3px}.comparison-table td{text-align:center;&.middle_col{background-color:rgba(248,57,57,.282)}&.last_col,&.middle_col{font-size:1.2em;font-weight:700}&.last_col{background-color:rgba(64,251,61,.345);border-right:none}}.comparison-table ul{list-style-type:none;padding:0}.comparison-table strong{color:#333}small{margin-top:.5rem}.home_container{position:relative}h1.welcome{display:inline-block;letter-spacing:0;line-height:80%;margin-bottom:.5rem}h1.welcome,h5.slogan{font-family:var(--hm)}h5.slogan{color:red!important;font-size:clamp(20px,calc(2.25rem + 2.25vw),50px);font-size:2.5rem;font-stretch:ultra-expanded!important;padding:1rem;text-align:center}h2.home_h1{font-size:60px;letter-spacing:-3px;margin-bottom:.5rem}.intro_section{background-color:var(--hmGreen);flex-direction:row;gap:2vw;overflow-x:hidden;position:relative;z-index:1}@media(max-width:1400px){.intro_section{flex-direction:column;gap:3rem;padding-top:4rem}h2.home_h1{font-size:clamp(25px,calc(5rem + 5vw),45px)}}.bg_wrap{background-position:top;background-repeat:no-repeat;background-size:cover;filter:blur(3px) brightness(65%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.intro_text{align-self:center;width:48rem;>div#bottom{background-color:var(--bodyBGOpac);border-radius:5px;padding:1rem;transition:all .2s ease;>a{color:red;font-size:17px;font-weight:600;&:hover{color:var(--hmGreen)}}}>div{transition:all .2s ease}}h3.slogan{color:var(--hmYellow);text-shadow:var(--boxShadow1)}h3.intro_h3{color:var(--hmYellow);color:#000;line-height:55px}.requirements_container{>*{margin-bottom:.5rem}>.requirements_row{display:flex;>.req_detail{width:100%;>h4{color:var(--hmGreen);color:#000;font-size:1.5em;line-height:1.1}>p{color:var(--textColor);font-size:.95em}}>svg{fill:var(--hmGreen);height:3rem;margin-right:.75rem;width:3rem}}}.picture_box{left:0;position:absolute;top:0;width:100%}.title_box_foreground{margin-bottom:1.5rem}@media(max-width:539px){.title_box_foreground{margin-left:.75rem}}.comparison_rellax{align-self:center}.apply-now,.comparison_container{transition:transform,1s var(--glideCB);transition-delay:.2s}.form_section{background-image:url(/static/media/field_road.20315688370f9d9d7501.webp);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;>.form{bottom:0;margin-top:25rem}}@media(max-width:600px){.form_section{height:min(112vh,100%)}.form_section>.form{top:45%}}h2.preApprove_title{margin-bottom:.5em;padding:1rem;text-align:center;z-index:1}@media(max-width:600px){h2.preApprove_title{width:-webkit-max-content;width:max-content}}.text_section{background-color:var(--hmGreen);padding:8% 3% 3%}.para_layer{display:flex;flex-direction:column;margin-top:7.5rem;width:90rem;>:not(h2){align-self:center;max-width:70rem}}.para_layer p:not(.payAwayPara){padding:1rem}.para_layer p:not(.payAwayPara),.payAway_box{background-color:var(--bodyBGOpac);border-radius:5px}.payAway_box{align-self:center;margin-bottom:4rem;max-width:80rem;padding:0 max(2%,1rem) max(2%,1rem)}.payAway_details_box{align-items:top;display:grid;grid-template-columns:30% 70%;grid-template-rows:auto auto;>.payAwayPara{color:#000;grid-column:span 2;margin-bottom:.5rem}>img{align-self:start;margin-left:auto;margin-right:auto;width:90%}}h3.payAway_title{display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem;text-align:center;text-shadow:none}@media(max-width:1000px){.payAway_details_box{display:flex;flex-direction:column;gap:1rem;>img{width:75%}}}.payAway_overview_box{background-color:var(--hmYellowLite);border:1px solid #000;padding:0 .75rem .75rem}h4.overviewTitle{font-family:var(--hm);font-size:5em}p.desc{font-size:1rem!important}.payAwayPic{border-radius:15px;box-shadow:var(--boxShadow)}.overview_list{display:flex;flex-direction:column;gap:.6rem;margin-bottom:2rem;margin-top:1rem;>li{margin-left:1rem}}.payAway_btn:hover{background-color:var(--hmYellow)}.for-sale-badge{align-items:center;background:red;box-shadow:0 4px 6px #0003;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);color:var(--hmYellow);display:flex;font-family:var(--hm);font-size:1.8rem;font-weight:bolder;height:350px;justify-content:center;padding:10px;position:absolute;right:-110px;text-align:center;top:-200px;transform:rotate(25deg);width:350px;z-index:2}.for-sale-badge span{font-size:2.2rem;line-height:1.2;padding:0 10px;text-align:center;transform:rotate(-25deg);width:auto}.video-content{border-radius:1em;height:90%;position:fixed;top:5%;width:80%}.form{max-width:100%;transform-style:preserve-3d;width:45rem}@media (max-width:1400px){.form{margin-top:3rem}}.invalid{border:2px solid red}.preApproval_form{grid-column-gap:1.2rem;grid-row-gap:1.2rem;background-color:var(--hmYellow);border-radius:5px;box-shadow:var(--boxShadow);column-gap:1.2rem;display:grid;padding:3% min(4%,2rem) min(4%,2rem);row-gap:1.2rem;>.right_col{display:flex;flex-direction:column;justify-content:space-between}}.preapproval-submit-btn{background-color:var(--hmGreen);color:#fff;&:hover{background-color:var(--hmGreenDark)}}.preapproval-submit-btn:disabled{background-color:#d3d3d3;color:#a9a9a9;cursor:not-allowed}@media screen and (max-width:767px){.preApproval_form{margin-bottom:-10rem;>.right_col{>.checkbox-container{margin-bottom:1rem!important}}}.overview_list{font-size:.75rem}}@media screen and (min-width:768px){.preApproval_form{grid-row-gap:1.2rem;grid-auto-flow:column;grid-template-columns:40% 57.5%;grid-template-rows:repeat(1,-webkit-max-content);grid-template-rows:repeat(1,max-content)}}.error{color:red}.cell{display:flex;flex-direction:column;gap:.5rem;height:-webkit-min-content;height:min-content}@media(max-width:600px){.cell{font-size:.75rem}}.cell:not(:last-child){margin-bottom:.5rem}.preApproval_input,.select__single-value{color:var(--textColor)}.preApproval_input{border:none;border-radius:3px;font-family:var(--ns);font-size:1em;font-weight:400;padding:.5rem;::placeholder{color:blue}}select.preApproval_input option{background-color:blue}textarea.preApproval_input{resize:none}.checkbox-container{align-self:flex-end}.agmt_label{color:var(--textColor);font-size:.7rem}.agmt_label>input[type=checkbox]{float:left;height:2rem;margin-bottom:0;margin-right:.5rem;width:1.5rem;&:hover{cursor:pointer}}.confirmation-message{background:#e8ffe8;border-radius:8px;color:#252;font-weight:700;margin-top:1rem;padding:1rem}footer{background-color:var(--hmYellowLite);bottom:0;color:#000;display:flex;flex-direction:column;padding:2rem 7% 2.5rem;position:static;width:100%}@media(max-width:700px){.footer_para{font-size:.75rem}}@media(min-width:1080px){footer{flex-direction:row;justify-content:center}}.footer_left{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width:1080px){.footer_left{margin-bottom:0;margin-right:8%;max-width:50%}}.logo_box{display:flex;>h2{align-items:center;display:flex;font-style:inherit;margin-left:1rem;text-shadow:none;vertical-align:center}}img.hm_logo{width:7rem}.logo_box>h3{align-items:center;color:#000;display:flex;margin-left:.5rem;text-shadow:none}.connect_box>h3,.contact_box>h3,.quickLink_box>h3{color:#000;margin-bottom:1rem;text-shadow:none}.connect_box{padding:1em 0}.connect_box_links{display:flex;gap:1rem;margin-bottom:1.5em}.footer_icon{fill:#000;height:2.25rem;width:2.25rem}@keyframes iconAnimation{0%{transform:scale(1);transform-origin:center}12.5%{transform:rotate(10deg);transform-origin:center}25%{transform:rotate(20deg);transform-origin:center}37.5%{transform:rotate(10deg);transform-origin:center}50%{transform:scale(2.5);transform:rotate(0deg);transform-origin:center}62.5%{transform:rotate(-10deg);transform-origin:center}75%{transform:rotate(-20deg);transform-origin:center}87.5%{transform:rotate(-10deg);transform-origin:center}to{transform:scale(1);transform:rotate(0deg);transform-origin:center}}.footer_link:hover .footer_icon{animation:iconAnimation .4s ease-in-out;transform-origin:center}.footer_right{display:flex;gap:2rem}@media(min-width:1080px){.footer_right{margin-top:2rem}}.quickLink_box{width:50%}ul.quickLink_list{list-style:none}ul.quickLink_list>li{>a{align-items:center;color:#000;display:flex;margin-left:.5rem;text-decoration:none;>.footer_icon{margin-right:1rem}}}ul.quickLink_list>li:not(:last-child){margin-bottom:.65rem}.contactBox_links_container>a{border:1px solid #fff}.contactBox_links>a{align-items:center;color:#000;display:flex;text-decoration:none;>.footer_icon{margin-right:1rem}&:not(:last-child){margin-bottom:.65rem}}.greenFooter{background-color:var(--hmGreen);color:#fff;>.footer_left{>.logo_box{>h3{color:#fff}}.connect_box{>h3{color:#fff}>.connect_box_links{>a{>svg{fill:#fff}}}}}>.footer_right{.contact_box,>.quickLink_box{>h3{color:#fff}>ul.quickLink_list{>li{>a{color:#fff;>svg.footer_icon{fill:#fff}}}}>.contactBox_links{>a{color:#fff;>svg.footer_icon{fill:#fff}}}}}}@media (max-width:1080px){.connect-ql-contact-container{column-gap:8em;display:flex}}.searchBar_container{max-width:42%;>.searchBar-wrapper{position:relative;>input{align-items:center;border:none;border-radius:3px;display:flex;font-family:var(--ms);font-size:1.2em;max-width:100%;padding:.5rem 30px .5rem 1rem;width:55rem}>input:focus{border:none;outline:none}>input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}>.search_btn{background-color:#fff;padding:0;position:absolute;right:.2rem;top:0;>svg{fill:var(--textColor);color:var(--textColor);font-size:1.5em;height:2rem;opacity:.6;width:2rem;z-index:5}}>svg{fill:red;cursor:pointer;height:2rem;position:absolute;right:2.25rem;top:1px;transition:transform .15s,opacity .15s;width:2rem;&:hover{opacity:1;transform:scale(1.2)}&:active{transform:scale(1)}}}}.table-wrapper{border:1px solid #000;border-radius:5px;box-shadow:var(--boxShadow);margin-top:1rem;max-height:25rem;overflow-y:scroll;scrollbar-color:#888 #e0e0e0;scrollbar-width:12px;width:50rem;z-index:4}.table-wrapper::-webkit-scrollbar{visibility:visible;width:12px}table{background-color:var(--bodyBG);border-spacing:0;width:100%;>thead{background-color:var(--hmYellow);border-bottom:1px solid var(--textColor);box-shadow:var(--boxShadow2);color:#000;font-size:1.2em;position:-webkit-sticky;position:sticky;top:0;tr{border-bottom:1px solid var(--textColor);>th{border-bottom:1px solid var(--textColor);border-left:1px solid var(--textColor)}>th:first-child{width:10%}>th:nth-child(2){width:20%}>th:nth-child(3){width:25%}>th:nth-child(4){width:15%}}}}tr{border-spacing:0;padding:0;>:first-child{border-left:none}&:focus,&:hover{background-color:var(--hmYellowLite);border:none!important;cursor:pointer;outline:none!important;>td{color:#000};}}td{border-bottom:.5px solid var(--textColor);border-left:1px solid var(--textColor);color:var(--textColor);font-size:1.1em;padding:.75rem 1rem}tr:last-child td{border-bottom:none}.searchBar_container_mobile{max-width:none;position:relative!important;>.table-wrapper{margin-top:.5rem;max-width:90vw;position:absolute;width:40rem}>.searchBar-wrapper{>input{font-size:1em;max-width:100%;padding:.5rem}>.search_btn{top:.25rem;>svg{height:1.5rem;width:1.5rem}}}}.td_mobile{padding:.25rem .35rem}.th_mobile{font-size:.9em}@media(max-width:600px){.clear_svg{top:-1px!important}}.store_img{border-radius:20px;height:-webkit-fit-content;height:fit-content;margin-bottom:auto;margin-top:auto;width:50%}@media(max-width:600px){.store_img{margin-top:.5rem;width:100%}}.form_label{font-size:2rem;font-weight:600;margin-bottom:1rem}.heart{font-size:2rem;overflow:visible;transition:all .12s ease;>path{transition:all .2s ease}}.heart:hover{cursor:pointer;transform:scale(1.2);>path{fill:rgba(199,65,65,.494);stroke:#fff}}.heart.clicked{>path{fill:#f03030}&:hover{>path{stroke:none}}}.heart.clicked.touch-hover,.heart.clicked:hover{transform:scale(1.1)}.heart>path{fill:none;stroke-width:10px}.inventory_container{background-color:#21552a;background-color:var(--hmGreen);background-image:url(/static/media/inventoryBG.d46106a498552283d03f.webp);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:scroll;scrollbar-width:none!important;::-webkit-scrollbar{display:none!important}}.inventory_header{display:flex;flex-direction:column;overflow:visible;padding-left:3rem;padding-top:clamp(3.5rem,10vw,4.5rem);>h1{font-size:calc(2rem + 2vw);line-height:1}}.car_card>svg{height:1.5rem;position:absolute;right:.75rem;top:5.5rem;width:1.5rem;z-index:1;>path{stroke:#ff3838;stroke-width:25px}}.inventory_body{display:flex;justify-content:center;padding:1rem .75rem 3rem;position:relative}@media(min-width:1144px){.inventory_body{padding-left:0}}button{font-family:var(--ms)}.toggle_button{background-color:var(--greenLite)!important;color:#000;left:1rem;padding:.5rem;position:absolute;top:1rem;z-index:2}.filter_form{color:#fff;display:flex;flex:0 0 20rem;flex-direction:column;gap:1.5rem;height:-webkit-max-content;height:max-content;padding:1rem;top:0;transition:all .65s var(--glideCB);&:not(.filter_form_mobile){margin-top:3.2rem}}.upButton{border:2px solid #fff!important;bottom:.75rem!important;cursor:pointer!important;position:absolute!important;transition:transform .3s ease!important;width:min(10%,8rem)!important;z-index:4!important;>svg{transform:scale(1.5)}}.upButton.left{left:5%}.upButton.right{right:5%}.filter_form_mobile{background:var(--greenLite);border:1px solid #000;border-radius:15px;box-shadow:var(--boxShadow2);color:#000;gap:.5rem;left:1rem;max-width:90%;padding:2.5rem .75rem .75rem;position:absolute;top:4rem;width:20rem;z-index:20;>svg{fill:#fe6565;align-self:flex-end;height:2rem;position:absolute;right:-.25rem;top:-.4rem;transition:.2s ease;width:2rem;z-index:50;:hover{cursor:pointer;height:3rem;width:3rem}}>.filter_group:not(:first-child){>select{border:none;color:var(--textColor);font-size:1em;padding:.4rem .35rem}}}.filter_group{display:flex;flex-direction:column;gap:.4rem;>h4{font-size:clamp(18px,calc(2.2rem + 2.2vw),18px);font-size:.85rem;font-weight:500}>select{border-radius:3px;padding:10px}.custom-slider{width:100%;&:hover{cursor:pointer}}}.filter_closeBtn{background-color:#ebebeb;border:none;border-radius:50%;height:1.8rem;padding:0;position:absolute;right:.5rem;top:.5rem;width:1.8rem;z-index:20}.filter_closeBtn:hover{box-shadow:var(--boxShadowNav);cursor:pointer;transform:scale(1.1);transition:75ms ease-in;>svg{fill:red!important}}.filter_group>:not(h4){width:100%;&:hover{cursor:pointer}}.filter_form_mobile.closed{transform:translateX(-120%)}.loading_container{align-items:center;display:flex;height:100%;justify-content:center;width:100%;>h1{margin-top:-30%}}.results_container{grid-gap:1rem;align-items:start;background-color:var(--hmYellow);border-radius:5px;box-shadow:inset 0 0 10px 5px #00000080;display:grid;gap:1rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:center;margin-top:3.3rem;overflow-y:scroll;padding:1rem 1rem .75rem;position:relative;scrollbar-width:none!important;::-webkit-scrollbar{display:none!important}}.results_container.no_results{align-items:center;display:flex;flex-direction:column;width:100%;h3.noResults_title{position:absolute}}@media(min-width:1143px){.results_container{width:100%}}.testDrive_btn{background-color:blue!important;border:.25px solid #000!important;color:#fff!important;font-family:var(--ms)!important;font-weight:700!important;left:.25rem;letter-spacing:.75px;padding:.35rem!important;position:absolute;top:4rem;transition:transform .05s ease-in-out!important;z-index:4}.testDrive_btn:hover{background-color:#d8d8ff!important;color:#000!important;overflow:hidden;padding-bottom:.2rem!important;transform:scale(1.05);&:before{border-radius:15px;bottom:0;box-shadow:0 0 0 250px #2323234d;content:"";filter:blur(2.5px);left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}}.testDrive_btn.td_page{border:4px solid red;left:auto!important;margin-top:.25rem;right:0!important;top:2.75rem!important}.results_count_box{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:700;gap:0;justify-content:space-between;position:absolute;right:1rem;top:1.25rem;z-index:1;>span{text-align:end;width:8rem}>button{background-color:var(--hmYellow);border:none;color:#fff;margin-right:.5rem;min-width:-webkit-max-content;min-width:max-content;padding:.35rem;transition:all 75ms ease-in;&.clicked:hover,&:hover{background-color:var(--hmYellowLite);color:var(--hmGreen);transform:scale(1.05)}&.clicked:active,&:active{transform:scale(1)}&.clicked{background-color:var(--greenBright);color:#fff}}}.clearFilters_btn{background-color:#f93737;color:#fff;&:hover{background-color:#ff6b6b;color:#000}}@media(max-width:600px){.results_count_box{justify-content:flex-end;left:1rem;right:1rem}.results_count_box>button,.results_count_box>span{font-size:.8em;width:-webkit-max-content;width:max-content}.clearFilters_btn{margin-right:.5rem!important}}.car_card{gap:.5rem!important;min-width:0!important;min-width:auto!important;position:relative;transition:all .15s ease;&:hover{background-color:#fff;box-shadow:var(--boxShadow);cursor:pointer;transform:scale(1.035)}}@media(max-width:500px){.inventory_body{padding-left:0;padding-right:0;padding-top:1.5rem}.results_container{border-radius:0!important;height:100%!important}.toggle_button{padding:.25rem;top:0}.results_count_box{top:0}.car_card{margin:auto}.results_container{margin-top:.75rem}.filter_form_mobile{top:2.5rem}}h5.stock_tag{color:var(--textColor);font-size:1.1em;left:.5rem;position:absolute;top:3.75rem;>span{font-weight:400}}.sale_pending{background-color:hsla(0,100%,72%,.884);color:#fff;font-size:1.05rem;left:0;padding:.5rem;position:absolute;top:4rem;z-index:1}.car_card_details_box{color:var(--hmGreen);display:flex;flex-direction:column;>.car_card_details_top{display:flex;justify-content:space-between;padding-bottom:.5rem;>details_top_left{position:relative}.details_top_right>*,>*{>h5{color:var(--hmGreen);font-size:1.4rem;font-weight:300}>span{color:grey;font-size:.65rem}}}h5.car_card_downpmt{background-color:var(--hmGreenLite);border-radius:3px;color:var(--hmYellowLite)!important;color:#ff0!important;font-weight:200!important;letter-spacing:1px;padding:.25rem;position:relative;text-align:center;>hr{border-top:2.5px solid red;left:-.25rem;margin-top:.8rem;position:absolute;width:6.2rem;&.line_1,&.line_2{border-radius:1rem;transform:rotate(28deg)}}span.discount_box{background-color:#ff3737;box-shadow:var(--boxShadow2);font-size:1.2em;font-weight:500;height:4rem;left:3.5rem;margin-top:-3rem;padding:.3rem .3rem 0;position:absolute;text-align:left;top:0;transform:rotate(2deg);>p{color:#fff;display:inline-block;font-size:.75em;line-height:.7rem;top:-.5rem}>p,span:nth-child(3){font-weight:900;position:relative}span:nth-child(3){top:-.65rem}}}.details_top_right{display:flex;text-align:right}.details_top_right_child{padding:0 .5rem;&:last-child{padding-right:0;text-align:left}}>.car_card_details_bottom{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding-top:.5rem;>.details_bottom_right{text-align:right}}}.details_sub_box{>h5{font-size:1.4rem;font-weight:300;white-space:nowrap}>span{color:grey;font-size:.65rem}&:last-child{align-self:stretch;display:flex;flex-direction:column;gap:.25rem;text-align:right;width:-webkit-min-content;width:min-content;>h5{white-space:nowrap}}}.pagination_box{align-items:center;background-color:initial;border:none;bottom:0;display:flex;gap:.5rem;grid-column:1/-1;justify-content:center;margin-top:auto;position:-webkit-sticky;position:sticky;width:99.9%!important;z-index:3;>button{align-items:center;background-color:var(--hmGreenLite);border:1px solid rgba(0,0,0,.277);border-radius:50%;color:var(--hmYellowLite);cursor:pointer;display:flex;font-size:1rem;height:2.5rem;justify-content:center;padding:0;transition:all .1s ease-in;width:2.5rem;&[aria-label="Next Page"],&[aria-label="Previous Page"]{background-color:#fff;font-size:1.5rem;position:absolute}&[aria-label="Previous Page"]{margin-right:20rem}&[aria-label="Next Page"]{margin-left:20rem}&.active{color:var(--hmGreen)}&.active,&:hover{background-color:var(--hmYellow)}&:hover{box-shadow:var(--boxShadow);color:#000;transform:scale(1.1)}}>span{align-items:flex-end;color:var(--hmGreen);display:flex;font-size:2rem}}.searchBar_container{left:20rem;position:absolute;top:1.4rem;z-index:4}.searchBar_container_mobile{left:0;position:relative;top:0}@media(max-width:600px){.pagination_box{>button{font-size:.9em;height:1.5rem;width:1.5rem;&[aria-label="Previous Page"]{margin-right:14rem}&[aria-label="Next Page"]{margin-left:14rem}}}}.highlight_card{align-items:center;background-color:#fafad2;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5rem}h4.highlight_header{color:var(--hmGreen);font-family:var(--hm);font-size:2.5rem;font-weight:bolder;margin-bottom:1rem;text-align:center}.highlight_card ul{list-style-type:none;margin:0;padding:0}ul.highlight_list{display:flex;flex-direction:column;font-size:medium;font-weight:700;justify-content:center;margin-bottom:1.5rem;margin-left:1rem}Button.highlight_btn{background-color:var(--hmGreenLite);border:none;border-radius:5px;color:#fff;font-size:1rem;font-weight:700;margin-bottom:1rem;margin-top:10px;&:hover{background-color:var(--hmYellow);color:#000}}.carousel_container{align-items:center;display:flex;width:100%}.carousel{align-items:stretch;background-color:var(--hmGreen);border:1px solid #000;box-shadow:inset -10px 0 8px -5px #00000040,inset 10px 0 8px -5px #00000040;display:flex;flex-wrap:nowrap;gap:2rem;overflow-x:auto;overflow-x:scroll;padding:1.5rem;position:relative;scroll-snap-align:start}.carousel_item,.highlight_card{box-shadow:var(--boxShadow2)}.carousel_item{background-color:var(--bodyBG);border-radius:5px;color:#000;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;max-height:-webkit-min-content;max-height:min-content;max-width:20rem;min-width:16rem;padding:.75rem;position:relative;width:100%;>p{line-height:1.2}}@media(min-width:500px){.carousel_item{max-width:none}}.last_carousel_item{align-items:center;justify-content:center}h4.vehTitle{color:var(--textColor);display:flex;font-size:1.4rem;font-weight:800;height:4rem;line-height:1}.span_down{background-color:var(--hmYellow);border:1px solid #000;box-shadow:var(--boxShadow);color:var(--hmGreen);font-family:var(--hm);font-size:1.5rem;font-weight:700;padding:0 .25rem;position:absolute;right:-12px;top:5rem;transform:rotate(5deg);z-index:12}span.span_number{font-family:var(--ms);font-size:1.65rem;font-weight:400}.carousel_details_box{background-color:var(--hmYellowLite);background-color:#d2d2d2;border:1px solid #000;box-shadow:var(--boxShadow2);color:#000;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem}.details_row{align-items:center;display:flex;justify-content:space-between;width:100%}.details_value.trans_value{font-size:.75rem}.carousel_arrow{background-color:var(--hmYellow);border:1px solid #000;border-radius:5px;cursor:pointer;height:4em;position:absolute;transition:transform .1s ease;width:4rem;z-index:15;&:hover{background-color:var(--hmYellowLite);box-shadow:var(--boxShadow1);transform:scale(1.08)}&:active{background-color:var(--hmYellow);transform:scale(1)}&.right{right:1rem}&.left{left:1rem}}.arrow.outer{&:hover{box-shadow:var(--boxShadow)}&:active{background-color:var(--hmYellowLite)}}.vehDetails_btn{background-color:var(--hmGreen);border:1px solid #000;border-radius:.25rem;color:#fff;font-weight:700;padding:.75rem;transition:background-color .2s ease,color .5s ease;width:-webkit-max-content;width:max-content;&:hover{background-color:var(--hmYellowLite);color:#000}}.photos_carousel_container{border-bottom:1px solid grey;border-top:1px solid grey;display:flex;margin-left:-.75rem;margin-right:-.75rem;position:relative}.image_subcarousel{display:flex;flex-wrap:nowrap;overflow-x:auto;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none!important;::-webkit-scrollbar{display:none!important}>img{height:auto;max-width:100%;scroll-snap-align:start}}.photos_arrow{align-self:center;color:hsla(0,0%,100%,.517);cursor:pointer;height:2.2rem;position:absolute;transition:transform .1s ease;width:2.2rem;z-index:1;&.right{right:0}&:hover{color:#ffe600;text-shadow:var(--boxShadow1);transform:scale(1.1)}&:active{color:#eed600;transform:scale(1)}}.title_section{align-items:center;background-image:url(/static/media/titleSectionBg.ee109ba0f09908cc464a.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.financing_text,.title_text{width:65rem}@media(max-width:600px){.financing_text{max-width:100%;width:25rem}}.title_text{margin-top:3.5rem}h1.aboutUs_title{color:var(--hmYellow);line-height:3.5rem;margin-bottom:1rem;text-shadow:var(--boxShadow1)}@media(max-width:600px){h1.aboutUs_title{font-size:clamp(25px,calc(5rem + 5vw),75px)}}h3.aboutUs_subtitle{color:var(--hmGreen);font-style:italic;font-weight:900;margin-top:2rem}.aboutUs_historyPara{background-color:var(--bodyBGOpac);border-radius:5px;box-shadow:var(--boxShadow);color:#000;margin-top:1.5rem;padding:3%}.aboutUs_historyPara,.financing_text{border-radius:5px}.financing_section{align-items:center;background-color:var(--hmGreen);display:flex;justify-content:center;max-height:50rem}.financing_text{align-items:center;background-color:var(--bodyBGOpac);box-shadow:var(--boxShadow);display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-10rem;margin-top:min(30%,20rem);padding:4%}@media(max-width:1000px){.financing_text{padding:8% 5%}}h2.financing_title{-webkit-text-stroke-width:0;-webkit-text-stroke-color:unset;color:var(--hmGreen);font-size:clamp(25px,calc(5rem + 5vw),50px);margin-bottom:1.5rem;>i{color:var(--hmYellow)}}.options_container{display:flex;flex-direction:column;gap:2rem;justify-content:center;max-width:100%}@media(min-width:700px){.options_container{align-items:flex-start;flex-direction:row}.option_container{width:50%}}h3.plan_title{color:var(--hmGreen);margin-bottom:.5rem;text-shadow:none;>span{color:#000;font-size:4rem}}.icon_box{display:flex;margin-bottom:.5rem}.icon_box>svg{stroke:#000;stroke-width:1px;height:8rem;width:7rem}@media(max-width:600px){.icon_box>svg{height:4.75rem;width:4.75rem}}.clipboard{fill:var(--hmGreen)}.flag{fill:var(--hmYellow);left:-50px}.flag,.plusIcon{position:relative}.plusIcon{left:-100px}h2.locations_title{color:var(--hmGreen);text-shadow:none}@media(max-width:600px){h2.locations_title{margin-top:5%}}.locations_section{align-items:center;background-color:var(--hmYellow);box-shadow:none;display:flex;flex-direction:column;gap:calc(2rem + 2vw);height:-webkit-fit-content;height:fit-content;padding:2rem 0}.aboutUs_container>footer{background-color:var(--bodyBG);margin-top:2px solid #000}.aboutUsBoxes_locations_title__Fi5He{align-self:flex-start;color:var(--hmGreen);font-size:clamp(25px,calc(5rem + 5vw),160px);line-height:65px}.aboutUsBoxes_location_container__y5GmT{align-items:center;background-color:var(--bodyBG);border:1px solid #000;border-radius:5px;box-shadow:var(--boxShadow);display:flex;flex-direction:column;gap:5%;height:100%;padding:3%;position:relative;width:75rem}.aboutUsBoxes_location_img__K5N59{border:1px solid #000;max-width:100%;width:100%}@media(max-width:1145px){.aboutUsBoxes_location_container__y5GmT{width:40rem}.aboutUsBoxes_location_img__K5N59{margin-bottom:1rem}}.aboutUsBoxes_web_span__5tygI{align-items:center;display:flex;transition:transform .07s ease;&:hover{cursor:pointer;transform:scale(1.04);>a{color:var(--hmGreen)}>svg{fill:var(--hmGreen)}}}.aboutUsBoxes_web_span__5tygI>svg{height:2rem;width:-webkit-min-content;width:min-content}a.aboutUsBoxes_store_link__gb9nn{color:#000;margin-left:.25rem}h3.aboutUsBoxes_location_title__5dibv{color:var(--hmGreen);margin-left:.5rem;margin-top:0}h3.aboutUsBoxes_location_title__5dibv.aboutUsBoxes_montgomery_title__vzgU-{margin-left:1rem}.aboutUsBoxes_socialMedia_box__8ePjM{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.aboutUsBoxes_location_para__69p7n{margin-bottom:1rem}.aboutUsBoxes_details_panel__3umq2{border-top:1px solid #000;padding-top:1rem}.aboutUsBoxes_details_panel__3umq2>p{align-items:center;display:flex;gap:.8rem}.aboutUsBoxes_details_panel__3umq2>h4,.aboutUsBoxes_details_panel__3umq2>p{margin-bottom:.75rem}.aboutUsBoxes_hours_table__DZTLi{margin-top:.5rem}.aboutUsBoxes_hours_row__cDLR0{border-bottom:1px solid #000;display:flex;padding:.25rem}.aboutUsBoxes_hours_row__cDLR0:first-child{padding-top:0}.aboutUsBoxes_hours_row__cDLR0:last-child{border-bottom:none}.aboutUsBoxes_address_text__w1oNx,.aboutUsBoxes_hours_row__cDLR0,.aboutUsBoxes_phone_text__F-W90{font-size:clamp(10px,calc(.75em + .75vw),13px)}.aboutUsBoxes_address_text__w1oNx,.aboutUsBoxes_phone_text__F-W90{align-items:center;display:flex;gap:.5rem;line-height:1.5;padding:.5rem 0}.aboutUsBoxes_hours_col__hqI47{margin-left:auto;position:relative}@media(min-width:1145px){.aboutUsBoxes_location_container__y5GmT{align-items:flex-start;flex-direction:row;gap:2%}.aboutUsBoxes_location_img__K5N59{align-self:center;margin-top:-4.75rem;width:40%}.aboutUsBoxes_location_title__5dibv{bottom:10%;left:3%;margin-top:-1rem;position:absolute}.aboutUsBoxes_details_box__AQbHz{align-items:center;display:flex;gap:.75rem;>*{align-self:flex-start;width:50%}}.aboutUsBoxes_socialMedia_box__8ePjM{margin-bottom:0}.aboutUsBoxes_details_panel__3umq2{border-top:none;margin-top:0;padding-top:0}}.contactUsBoxes_locations_title__5-drH{align-self:flex-start;color:var(--hmGreen);font-size:clamp(25px,calc(5rem + 5vw),160px);line-height:65px}.contactUsBoxes_location_container__\+Rll3{align-items:center;background-color:hsla(51,73%,81%,.276);background-color:var(--hmYellowLite);border-radius:5px;color:var(--hmGreen);display:flex;flex-direction:column;gap:5%;padding:2rem 1.5rem 1.5rem;position:relative;width:100%;>div:not(.contactUsBoxes_location_img__FljG7){width:100%}}@media(min-width:1145px){.contactUsBoxes_location_container__\+Rll3{border:1px solid var(--hmGreen);max-width:80rem!important}}.contactUsBoxes_location_container__\+Rll3:first-child>.contactUsBoxes_location_img__FljG7{background-image:url(/static/media/header_bg2.b7af0c99e1fa93a05b0b.webp)}.contactUsBoxes_location_container__\+Rll3:nth-child(2)>.contactUsBoxes_location_img__FljG7{background-image:url(/static/media/dgv_contactUs.f2e0a3289c653be35cb8.webp)}.contactUsBoxes_location_container__\+Rll3:nth-child(3)>.contactUsBoxes_location_img__FljG7{background-image:url(/static/media/mont_ContactUs.04c4d2b7946a4d91276b.webp)}.contactUsBoxes_location_container__\+Rll3:last-child>.contactUsBoxes_location_img__FljG7{background-image:url(/static/media/birm_contactUs.5a613491ffe3f8be82db.webp)}.contactUsBoxes_location_img__FljG7{align-self:center;background-position:10% 72%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--hmGreen);height:44vw;margin-bottom:1rem;max-height:30rem;position:relative;width:100%}@media(max-width:1145px){.contactUsBoxes_location_img__FljG7{border-bottom:1px solid var(--hmGreen);border-left:none;border-right:none;border-top:1px solid var(--hmGreen);left:0;width:100vw}}@media(min-width:1360px){.contactUsBoxes_location_img__FljG7{width:1225px}}.contactUsBoxes_web_span__uqZx4{align-items:center;display:flex;transition:all .07s ease-in;>svg{fill:var(--hmGreen)!important;height:2rem;width:2rem}&:hover{cursor:pointer;transform:scale(1.08);>a{color:var(--hmGreen)}>svg{fill:var(--hmGreen)}}}svg.contactUsBoxes_contactUs_home_icon__KduWn:before{background-color:var(--hmGreen);content:"";height:100%;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}a.contactUsBoxes_store_link__fW8KZ{color:var(--hmGreen  );margin-left:.25rem}h3.contactUsBoxes_location_title__WdGk6{color:var(--hmGreen);margin-bottom:1rem;margin-top:.6rem;text-shadow:none}h3.contactUsBoxes_location_title__WdGk6.contactUsBoxes_montgomery_title__3IUaT{margin-left:1rem}.contactUsBoxes_socialMedia_box__vsw-i{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.contactUsBoxes_location_para__4j5UK{margin-bottom:1rem;max-width:60rem}.contactUsBoxes_details_panel__PKqZP{border-top:1px solid #000;padding-top:1rem}.contactUsBoxes_details_panel__PKqZP>p{align-items:center;display:flex;gap:.8rem}.contactUsBoxes_details_panel__PKqZP>h4,.contactUsBoxes_details_panel__PKqZP>p{margin-bottom:.75rem}.contactUsBoxes_hours_table__zWhtA{margin-top:.5rem}.contactUsBoxes_hours_row__VcAE2{border-bottom:1px solid var(--hmGreen  );display:flex;padding:.25rem}.contactUsBoxes_hours_row__VcAE2:first-child{padding-top:0}.contactUsBoxes_hours_row__VcAE2:last-child{border-bottom:none}.contactUsBoxes_address_text__gVwAO,.contactUsBoxes_hours_row__VcAE2,.contactUsBoxes_phone_text__mkF8Y{font-size:clamp(12px,calc(.75em + .75vw),15px)}.contactUsBoxes_address_text__gVwAO,.contactUsBoxes_phone_text__mkF8Y{align-items:center;display:flex;gap:.5rem;line-height:1.5;padding:.5rem 0;>svg{fill:var(--hmGreen)}}.contactUsBoxes_hours_col__JkWLd{margin-left:auto;position:relative}@media(min-width:1145px){.contactUsBoxes_location_container__\+Rll3{align-items:start;gap:2%}.contactUsBoxes_details_box__q-BJL{gap:.75rem;>:nth-child(2){border-top:1px solid var(--hmGreen);display:flex;flex-direction:row;gap:.5rem;margin-top:1rem;padding-top:1rem;>:first-child{>:nth-child(2){margin-bottom:.5rem}}>*{width:100%}}}h3.contactUsBoxes_location_title__WdGk6{margin-left:0}.contactUsBoxes_socialMedia_box__vsw-i{margin-bottom:0}.contactUsBoxes_details_panel__PKqZP{border-top:none;margin-top:0;padding-top:0}}.tradeIn_title{line-height:1;margin-top:3rem}.tradeForm_section{background-color:#173c1d;background-image:url(/static/media/tradeIn_bg.549fbca5f29b55c176a0.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:2rem;padding-top:4rem}.tradeInIntroPara{color:#fff;margin-top:-.75rem;max-width:100%;width:70rem}.tradeIn_form{background-color:var(--hmGreen);border:1px solid #000;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-weight:400;gap:.5rem;padding:5%;width:60rem}.vehicle_row.tradeIn_row{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:1rem;&:last-child{margin-bottom:0}>label{color:var(--textColor);font-size:1em;font-weight:500;width:max(-webkit-min-content auto);width:max(min-content auto)}>:not(label){max-width:80%;width:40rem}}.basic-single{&:hover{cursor:pointer}}.vehicle_inputs_div{align-self:center;background-color:var(--greenLite);border:1px solid grey;border-radius:5px;margin:1rem 0;max-width:100%;padding:1rem}.tradeIn_input{border:1px solid #cacaca;border-radius:5px;font-family:var(--ms);font-weight:300;padding:.7rem;&.radio_input{align-items:center;border:none;display:flex;gap:.5rem;>input{height:1.5rem;width:1.5rem;&:hover{cursor:pointer}}}}.captcha{>input:hover{border:1px solid #000;cursor:pointer}}.sms_label>input{&:hover{cursor:pointer}}.tradeIn_submitBtn{background-color:var(--hmYellowLite);color:var(--textColor);margin-top:1rem;width:100%}@media(max-width:1145px){.tradeIn_submitBtn{width:100%}}.vehicleDetails_container{align-items:center;background-color:var(--bodyBG);display:flex;flex-direction:column;position:relative}.salePending_box{align-items:center;background-color:rgba(255,18,18,.969);box-shadow:var(--boxShadowNav);color:#fff;display:flex;font-size:2rem;padding:1rem 1.25rem;position:absolute;right:5%;right:1rem;top:12.5rem}.salePending_box>span.words{font-family:var(--as);position:relative;text-shadow:var(--boxShadow2);z-index:2}@media(max-width:600px){.salePending_box{font-size:1.5rem;padding:.5rem 1rem;right:6%;top:3%}}h3.vehDetails_title{margin-bottom:1.5rem;margin-top:3rem}.content_container{display:flex;flex-direction:column;max-width:100%;padding:1rem 1rem 6rem;position:relative;width:1100px;>.nav_btn{margin-left:0}}.store_btn{align-self:flex-end;position:fixed;z-index:6}.car_header_box{align-items:center;display:flex;justify-content:space-between;min-height:20vh;padding:1rem 0}.car_header_left{display:flex;flex-direction:column;margin-top:2rem;>p{background-color:#80808063;border:.5px solid #000;border-radius:3px;color:#606060;display:inline-block;font-weight:400;padding:.2rem .35rem;width:-webkit-max-content;width:max-content}>p:first-of-type{margin-bottom:.5rem}>span{align-items:center;display:flex;margin:.5rem 0 1.1rem;position:relative;>span{border:.5px solid #000;height:1.5rem;margin:0 1rem}>p{text-wrap:nowrap;font-size:1.1rem;font-weight:600}}}@media(max-width:400px){.discountPrice_box{font-size:.85em!important}}.car_header_right{display:flex;justify-content:flex-end;margin-bottom:-2.5rem;position:-webkit-sticky;position:sticky;top:6.75rem;z-index:2;>.icons_box{display:flex;>span{gap:.5rem;padding:.5rem;transition:all .4s ease-in;&:first-child{border-right:none}>svg{font-size:2rem;overflow:visible;transition:all .2s ease;&.share{stroke-width:.01px;color:var(--textColor)}&.heart>path{fill:none;stroke:red;stroke-width:10px}&:hover{cursor:pointer;transform:scale(1.2);&.heart{color:red}>path{fill:rgba(255,0,0,.432)}}&:active{transform:scale(1);>path{fill:red}}&.clicked{transform:scale(1);>path{fill:red}&:hover{transform:scale(1.1)}&:active{transform:scale(1)}}}>label{margin-right:.25rem}}}}@media (max-width:600px){.testDrive_btn.td_page{margin-top:2rem;right:0;transform:scale(.8);transform-origin:right}.car_header_right>.icons_box>span{padding:.25rem}.car_header_box{margin-top:0}.car_header_left{margin-top:.5rem;>span{align-items:flex-start;flex-direction:column;margin-bottom:.5rem;margin-top:1rem}}.car_header_right{top:6rem;width:100%}.photos_div{padding-left:3px}.photos_div_right{grid-gap:.25rem .5rem!important;>div{width:37vw}}.icons_box{margin-top:.5rem}}h3.car_title{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:var(--hmYellow);display:inline-block;font-family:var(--as);font-style:inherit;font-weight:700;line-height:1;text-shadow:var(--boxShadow3)}h4.car_price{align-items:center;display:flex;letter-spacing:.75px;position:relative;.scratchThru_line{border:none;border-top:3px solid #ca0000;position:absolute;width:6.2rem}>div.discountPrice_box{background-color:var(--hmYellow);border-radius:5px;box-shadow:var(--boxShadow2);color:#000;display:inline-block;font-size:1.25rem;font-weight:700;left:.25rem;padding:.25rem .5rem;position:relative}>span{margin-left:.65rem}}span.subText{color:var(--textColor);font-size:1rem;font-weight:400;letter-spacing:-1px}.noPhotos_div{background-image:url(/static/media/comingsoon.6a62500db5fb5d155766.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30rem;margin:1rem 0}.photos_div{scroll-transition-duration:.5s;scroll-transition-timing-function:ease-out;-ms-overflow-style:none;display:flex;gap:1rem;height:52vw;justify-content:flex-start;left:0;margin-left:calc(-50vw + 50%);max-height:35rem;min-height:14rem;overflow:visible;overflow-x:scroll;overflow-y:visible;padding:.75rem 0 .75rem 1rem;position:relative;right:0;scroll-behavior:smooth;scroll-snap-align:start;scrollbar-width:none;width:100vw;&::-webkit-scrollbar{display:none}>*{overflow:visible}>svg{color:green}>.photos_div_left{align-items:center;display:flex;margin-right:.25rem;overflow:visible;transition:transform .12s ease-in,filter .4s ease-in;>div{align-items:center;background-position:50%;display:flex;height:100%;justify-content:center;max-height:33rem;overflow:visible;width:auto}@media(max-width:600px){>div{max-width:98vw}}}>.photos_div_right{grid-gap:.6rem;align-items:flex-start;align-items:center;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);overflow-y:visible;>div{display:flex;height:100%;height:-webkit-min-content;height:min-content;max-width:350px;width:30vw;>img{width:100%}}}}.photos_div_left>div,.photos_div_right>div{border-radius:5px;box-shadow:var(--boxShadow2);height:calc(100% - .5rem);transform-origin:center;transition:transform .13s ease-in;>img{border-radius:5px;filter:brightness(90%);height:100%;transition:all .13s ease-in;width:auto}&:hover{cursor:pointer;overflow:visible;transform:scale(1.02);>img{filter:brightness(100%)}}&:active{transform:scale(1)}}.scroll-btn{align-self:center;background-color:initial;border:none;border-radius:50%;color:hsla(0,0%,100%,.469);cursor:pointer;height:-webkit-min-content;height:min-content;left:1rem;padding:0;position:-webkit-sticky;position:sticky;right:0;transition:all .1s ease-in;width:-webkit-min-content;width:min-content;>svg{border-radius:50%;height:3.25rem!important;width:4rem!important}&:hover{color:var(--hmYellow);transform:scale(1.1)}&:active{color:var(--hmYellowLite)!important;transform:scale(1)}}@media(max-width:600px){.scroll-btn{>svg{height:3rem!important;width:3rem!important}}}.car_details_grid{background-color:var(--hmYellow);border:1px solid #000;border-radius:5px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:1rem}.grid_item{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:4%;&.capacities_item,&.mpg_item{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}>.grid_col>h4,>h4{color:var(--hmGreen);color:#000}>h4{font-weight:600;text-align:center}>.grid_col{align-items:center;display:flex;flex-direction:column;gap:.5rem;>p{color:var(--textColor)}}>p{color:var(--textColor);display:inline-block}.mpg{border:1px solid blue;font-size:.7rem}>.grid_col>svg,>svg{fill:var(--textColor);fill:var(--hmGreen);align-items:center;display:flex;height:5rem;margin-bottom:-.5rem;padding:0;width:6rem}}.capacities_item,.mpg_item{>.grid_col{>svg{height:4.25rem;margin-bottom:.1rem;width:5.25rem}}}@media(max-width:600px){.grid_item{>.grid_col>svg,>svg{height:3.5rem;width:4.5rem}&:not(:last-child){border-bottom:.5px solid var(--textColor)}}.capacities_item>.grid_col>svg,.mpg_item>.grid_col>svg{height:3.25rem!important;margin-bottom:.1rem;width:4.25rem!important}}@media (min-width:600px){.car_details_grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.grid_item:not(:last-child):not(:nth-child(5)){border-bottom:.5px solid var(--textColor)}.grid_item:nth-child(odd){border-right:.5px solid var(--textColor)}}@media(max-width:767px){.car_body_box{margin-top:10rem}}@media (min-width:900px){.car_details_grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.grid_item:first-child,.grid_item:nth-child(3n),.grid_item:nth-child(4n){border-left:none!important;border-right:none!important}.grid_item:nth-child(2n),.grid_item:nth-child(5n){border-left:.5px solid var(--textColor);border-right:.5px solid var(--textColor)}.grid_item:nth-child(4n){border-bottom:none!important}}.photoPreviewer{border:2px solid aqua;position:relative;>svg{position:absolute;right:1rem;top:1rem}}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{background-color:var(--hmYellow);border-radius:50%;height:60px!important;transition:all .1s ease-in!important;width:60px!important;z-index:10;&:hover{cursor:pointer;transform:scale(1.1);>svg{fill:#000;transform:scale(1.2)}}&:active{transform:scale(1);>svg{fill:var(--hmGreen)}}>svg{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;height:auto!important;transition:all .2s ease-in;width:auto!important}}.PhotoView-Slider__Backdrop{background-color:var(--hmGreenOpac)!important;filter:brightness(60%)}.PhotoView-Slider__BannerWrap{background-color:initial!important}.PhotoView-Slider__toolbarIcon{height:45px;margin-right:1rem;margin-top:1rem;padding:0;width:45px;&:hover{fill:#ff7272!important;cursor:pointer;transform:scale(1.1)}}.PhotoView-Slider__Counter{font-size:2em;margin-left:1rem;margin-top:1rem}.PhotoView-Slider__PhotoWrap{padding:0}@media(max-width:600px){.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{height:40px!important;width:40px!important}}.PhotoView-Slider__ArrowLeft{left:1%!important}.PhotoView-Slider__ArrowRight{right:1%!important}.PhotoView__PhotoBox{align-self:center!important;display:flex;justify-content:center;transform:none!important;transform-origin:initial!important}.PhotoView__Photo{border:1px solid var(--textColor);box-shadow:var(--boxShadow);filter:contrast(105%) brightness(105%);height:auto!important;max-width:-webkit-min-content;max-width:min-content;max-width:80rem!important;min-width:400px!important;width:70%!important}.PhotoView-Slider__Backdrop,.PhotoView__Photo{transition:none!important}.preform_popup{align-items:center;display:flex;height:100%;justify-content:center;margin-top:5%;opacity:0;position:fixed;top:-4.5rem;transform:scale(.95);transition:display .2s ease-in;transition:opacity 2s ease,transform 2s ease;width:100vw;z-index:3;.popup_inner{align-self:center;background-color:var(--bodyBG);border:1px solid #000;border-radius:5px;box-shadow:0 0 900px 900px #000000a6;display:inline-block;max-width:90%;padding:4rem 2rem;width:40rem;>p{font-size:1.1em}}}.preform_popup.show{opacity:1;transform:scale(1)}.popup_inner{max-width:50%;text-align:center}.vehicle-options-container{background:#f8f8f8;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:20px 0;padding:20px}.vehDetails_title{color:#2c3e50;font-size:22px;font-weight:700;margin-bottom:15px;text-align:center}.option-category{background:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;margin-bottom:15px;padding:10px}.option-category-title{color:#007bff;font-size:18px;font-weight:700;margin-bottom:5px}.option-list{list-style:none;padding:0}.option-item{font-size:16px;padding:5px 0}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.payAway_container{min-height:100vh;padding:5% 5% 3rem}.payAway_form{height:100%}.buttons{bottom:1rem;position:fixed}.payAway_section{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem;.reference_box,>div:not(.credit_note_container):not(.license_note_container){display:flex;flex-direction:column;gap:.5rem;>input{border:1px solid #d5d5d5;border-radius:5px;font-family:inherit;font-weight:300;padding:.7rem}}}h2.payAway_title{color:var(--hmYellow);margin-bottom:2rem;margin-top:4rem;text-align:center;text-shadow:none}.payAway_section_title{color:var(--hmGreen);font-weight:300;letter-spacing:-1px;line-height:.85;margin-bottom:.5rem;text-shadow:none}.payAway_input{border:1px solid #d5d5d5;border-radius:5px;font-family:var(--ms);font-weight:300;padding:.7rem;width:-webkit-fit-content;width:fit-content;&.radio_input{align-items:center;border:none;display:flex;gap:.5rem;padding-left:0;>input{height:1.5rem;width:1.5rem;&:hover{cursor:pointer}}}}.basic-single.payAway_input{padding:0}.credit_note_container,.license_note_container{align-self:center;background-color:rgba(255,0,0,.178);border:1px solid #000;padding:1rem}.datepicker_container{margin-top:.5rem}.react-datepicker-popper{margin-left:min(10%,3rem)}.react-datepicker__input-container>input{border:1px solid #d5d5d5;border-radius:5px;font-family:inherit;font-weight:300;padding:.7rem;width:197px;&:hover{cursor:pointer}}.file_upload_container{align-self:center;border-radius:5px;display:flex;gap:1rem;margin-top:1rem}.file_upload{display:flex;flex-direction:column;max-width:100%;>label{background-color:var(--hmGreenLite);border-radius:5px;color:#fff;display:inline-block;font-weight:600;padding:.5rem;text-align:center;transition:all .2s ease;width:250px;&:hover{background-color:var(--hmYellowLite);color:#000;cursor:pointer}}>span{align-self:flex-start}}@media(max-width:970px){.file_upload_container{align-self:start;flex-direction:column}}@media(min-width:970px){.file_upload{width:50%}}.custom-file-upload{border:1px solid #ccc;cursor:pointer;display:inline-block;margin-top:10px;padding:6px 12px}.file_name{color:#555;font-family:Arial,sans-serif;margin-top:10px}.image_preview{margin-top:10px;max-width:30rem;width:100%}.image_preview img{background:#fff;border:1px solid #ccc;height:auto;max-width:100%;padding:5px}.payAway_btn:first-child{margin-right:.5rem}.example_box{background-color:#d5d5d5;border:1px solid #000;max-width:100%;padding:.5rem .5rem .75rem;width:25rem}.income-grid-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.income-grid-item{display:contents}.income-grid-item:not(:last-child):after{border-bottom:1px solid #b6b6b6;content:"";display:block;grid-column:span 2}.label{text-align:left}span.label_subtitle{font-size:.7rem;opacity:.6}.value{text-align:right}.employer_detail_input_box,.employer_detail_input_box>div{display:flex;flex-direction:column;gap:.75rem;width:-webkit-fit-content;width:fit-content;>.payAway_input{width:100%}}.employer_detail_input_box>div{width:100%}.employer_detail_input_box.radio_box{gap:0}.employment_type_options{gap:0!important}@media(min-width:600px){.employment_type_options{flex-direction:row!important}}.employer_address_box{background-color:var(--hmYellowLite);border-radius:5px;margin:1rem 0;padding:1rem}.employer_address_box_inputs{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}@media(max-width:600px){.employer_address_box_inputs{grid-template-columns:1fr}}.employment_type_option{width:-webkit-max-content!important;width:max-content!important}.start_end_box{display:flex;flex-direction:row;max-width:100%;width:40rem}@media(max-width:600px){.start_end_box{flex-direction:column}}.contactUs_container{background-color:var(--bodyBG)}.contactUs_section{border-bottom:1px solid #000;box-shadow:none;display:flex;flex-direction:column;gap:3rem;height:-webkit-fit-content;height:fit-content;padding:0 4% 4%;hr{border:1px solid var(--hmGreen);margin:2rem 0;opacity:.7}>*,hr{width:100%}>*{max-width:40rem}}h1.contactUs_title{color:var(--hmGreen);line-height:4.75rem;margin:0 0 2rem;padding:5.5rem 5% .5rem;text-shadow:none}@media(min-width:700px){h1.contactUs_title{line-height:5.75rem}}.serviceRequest_title{line-height:1;margin-top:3rem}.serviceForm_section{background-color:var(--hmYellow);background-image:url(/static/media/serviceRequestBG.83c1b2e06f70c53489cb.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:2rem;padding-bottom:4rem;padding-top:4rem}.form_parallax{max-width:100%;transform-style:preserve-3d;width:55rem}.serviceReqIntroPara{color:#fff;max-width:100%;width:70rem}.serviceRequest_form{background-color:var(--hmYellow);border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;font-weight:400;gap:.5rem;margin-bottom:2rem;padding:1.5rem 3%;width:60rem}.note_box{background-color:var(--hmYellowLite);border:1px solid grey;border-radius:5px;font-size:.95em;line-height:1.5;margin-bottom:1rem;padding:2rem}.vehicle_row.serviceReq_row{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:1rem;&:last-child{margin-bottom:0}>label{color:#fff;font-size:1em;font-weight:500}>:not(label){max-width:80%;width:40rem}}.basic-single{color:#000;&:hover{cursor:pointer}}.basic-single:hover{cursor:pointer}.service_vehicle_inputs_div{align-self:center;background-color:var(--hmGreen);border:1px solid #000;border-radius:5px;margin:1rem 0;max-width:100%;padding:1rem}.serviceRequest_input{border:1px solid #cacaca;border-radius:5px;font-family:var(--ms);font-weight:300;padding:.7rem;&[name=description]{margin-bottom:3rem;resize:vertical}&.radio_input{align-items:center;border:none;display:flex;gap:.5rem;>input{height:1.5rem;width:1.5rem;&:hover{cursor:pointer}}}}.captcha,.sms_label{margin-bottom:1rem}.sms_label{align-self:center;font-size:.875em}.sms_label.servReq_smsLabel{max-width:88%}.captcha{>input:hover{border:1px solid #000;cursor:pointer}}.sms_label>input{color:#000!important;height:1.5rem;width:1.5rem;&:hover{cursor:pointer}}.serviceRequest_submitBtn{width:100%}@media(max-width:1145px){.serviceRequest_submitBtn{width:100%}}.thankYou_container{align-items:center;background-image:url(/static/media/thankYou_bg.27d9ba1643e0c2b1b536.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:1rem;>h1{line-height:1.3;margin-bottom:1rem;text-shadow:none}>h1,>h4{color:var(--hmGreen);text-align:center}}@media(max-width:900px){.thankYou_container{background-position:75%}}.privPol_container{padding:2rem}h3.PrivacyPolicy_title{margin-bottom:2rem}li.privPol_li{margin-left:4%}.clearance_container{background-color:var(--hmYellow);background-image:none}h1.clearance_title{color:var(--hmGreen)}.clearance_results_container{background-color:var(--hmGreenLite)}.clearance_results_count_box{color:var(--hmGreen)}.filter_form_clearance{>.filter_group{>h4{color:var(--hmGreen);font-weight:500}}}h4.clearance_fieldLabel{color:var(--hmGreen)}.filter_group>h4.clearance_fieldLabel{font-weight:500}@media(max-width:1142px){h4.clearance_fieldLabel{color:var(--hmGreen)}}.clearance-slider{background-color:var(--hmGreenLite)!important;border:1px solid red!important}.clearance_results_count_box{>button{background-color:var(--hmGreen);color:#fff}}.apply_container{align-items:center;background-color:var(--hmYellow);bottom:1.2rem;display:flex;flex-direction:column;>header{align-self:flex-start;padding-left:2vw}}.section_container{background-color:#fff;border:1px solid #000;border-radius:15px;margin-top:1.3rem;max-width:70rem;padding:1rem;width:95%}.sub_section_div{padding:.5rem 0 0;position:relative;>h4{color:var(--hmGreen);font-family:var(--yk);font-size:3em;margin-bottom:1rem;text-shadow:var(--boxShadow2)}}.employer_div{border-radius:5px;display:flex;flex-direction:column;padding:1rem;position:relative;>.employer_h4{margin-left:-.9rem}}.section_h4{color:var(--hmGreen);font-family:var(--yk);font-size:3em;font-weight:300;text-shadow:var(--boxShadow2)}.employer_div:not(:first-of-type){border-radius:0;border-top:1px solid grey}.sub_section_div:first-of-type{padding:0}.employerNote{color:rgba(255,0,0,.796);font-size:1rem;font-weight:400;margin-top:.4rem}.application_header{display:flex;flex-direction:column;overflow:visible;padding-left:2vw;padding-top:clamp(4rem,10vw,5rem);>h1{color:var(--hmGreen);font-size:calc(2rem + 2vw);line-height:1}}.section_h3{color:var(--textColorLite);font-size:clamp(20px,calc(2rem + 2vw),50px);font-weight:400;letter-spacing:.1rem}.review_container>.section_h3:first-child{margin-bottom:1rem}.button_box{align-self:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem;margin-right:3vw;margin-top:2rem}@media(max-width:570px){.button_box{flex-direction:column}}.next_button{background-color:var(--hmGreen)!important;>svg{height:2rem;margin-left:.5rem;width:2rem}&:hover{background-color:var(--greenLite)!important;color:#000!important}}.back_button{background-color:#fc4545!important;>svg{height:2rem;margin-right:.5rem;width:2rem}&:hover{background-color:#fe6767!important;color:#000!important}}.removeEmp_btn{align-self:flex-end;background-color:red!important;position:absolute}#income_input{padding-left:20px!important}.cosigner_name_box{align-items:center;display:flex;>.css-beCuzT{width:350px}}.money_sign{font-size:16px;left:10px;position:absolute;top:30%}.review_container>.sub_section_div:not(:first-of-type){border-top:1px solid grey;margin-top:1rem}.horizontal_box{border:1px solid #000;display:flex;max-width:-webkit-max-content;max-width:max-content;overflow-x:auto;white-space:nowrap;width:100%;&.cosigner_horizontal{margin-top:.5rem;width:auto}>div{padding:0 1rem 1rem .5rem;&:not(:last-child){border-right:1px solid var(--textColorLite)}}}.review_section_title:not(first-child){margin-top:1rem}.review_section_title:first-child{margin-bottom:.5rem}.listSection_h5{color:var(--textColorLite);font-size:1.3rem;font-weight:800;letter-spacing:-.5px;margin-left:.4rem;&:not(first-child){margin-top:1rem}}.review_section_para{margin-left:1.2rem;margin-top:.2rem}.income_box{background-color:#dedede;border:1px solid grey;margin-top:.2rem;padding:.5rem .75rem;width:-webkit-max-content;width:max-content}.expenses_box{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.para_span{display:block;font-size:1rem;&.name_span{font-size:1.5em;font-weight:600}}@media(max-width:700px){.employer_div{padding:1rem 0;>.employer_h4{margin-left:0}}.para_span{font-size:.8rem}.css-hQrlmS,.css-jtTSPd{font-size:.8rem!important;padding:8px!important}.review_section_para{margin-left:.8rem}.employerNote{font-size:.8rem}}.field_span{color:var(--textColor);font-weight:600}.employerDate_span{font-size:.65em;font-weight:500}.edit_btn{background-color:hsla(0,0%,81%,.686)!important;color:#000!important;padding:8px!important;position:absolute;right:0;top:.5rem}.faqs h1{color:#fff}.faqs-accordion{background-color:var(--bodyBG)}.faqs-banner{background-color:#21552a;background-image:url(/static/media/question.6f4d0bd7edfd072f2a0a.png);background-position:100%;background-repeat:no-repeat;background-size:cover}@media (max-width:1190px){.faqs h1{background-color:rgba(83,83,83,.572);border-radius:1em;padding:.3em;width:-webkit-fit-content;width:fit-content}}.back_btn.store_back_btn{margin-left:1rem}.page_section{display:block;padding:0}.store_header{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:var(--boxShadow2);height:max(37vh,26rem)}@media(max-width:600px){.store_header{height:max(33vh,18rem)}}.diberville_header{background-position:center 25%}.douglasville_header{background-position:center 27%}@media(max-height:500px){header.store_header{height:calc(100vh - 3rem)}}main{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 30%;grid-template-rows:auto 1fr;margin-top:-22rem;padding:3rem 4% 4%}@media(max-width:880px){main{display:flex;flex-direction:column}}@media(max-width:900px){.checkout_inv_title{margin-top:3rem}}h2.intro_blurb_title{display:inline;font-weight:600;grid-column:1/span 2;grid-row:1;margin-top:4rem;text-shadow:var(--boxShadow1);transform:translateY(1rem);width:-webkit-min-content;width:min-content;z-index:1}.intro_blurb_container{grid-column:1;grid-row:2}.store_intro_pic{border:1px solid #000;box-shadow:var(--boxShadow);height:24.7rem;margin-bottom:2rem;max-width:100%;object-fit:cover;width:37rem}.contacts_container{background-color:var(--hmYellow);border:1px solid #000;box-shadow:var(--boxShadow2);grid-column:2;grid-row:2;padding:4%}.web_span{align-items:center;display:flex}.web_span>svg{height:2rem;width:-webkit-min-content;width:min-content}a.store_link{color:#000;margin-left:.25rem}h3.location_title{color:var(--hmGreen);margin-bottom:1rem;margin-left:.5rem;margin-top:0;text-shadow:none}.socialMedia_box{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;>*{transition:transform .07s ease}>.web_span:hover{cursor:pointer;transform:scale(1.04);>a{color:var(--hmGreen)}>svg{fill:var(--hmGreen)}}}h3.quickLinks_title{color:#000;font-size:clamp(20px,calc(2.25rem + 2.25vw),40px);margin-bottom:1rem;margin-top:.5rem;text-shadow:none}h4.label{margin:.25rem 0}.hours_table{margin-top:.5rem}.hours_row{border-bottom:1px solid #000;display:flex;padding:.25rem}.hours_row:first-child{padding-top:0}.hours_row:last-child{border-bottom:none}.hours_col{margin-left:auto;position:relative}.store_link_text{color:#000;margin-left:.5rem}.review_carousel_container{grid-column:1/span 2;grid-row:3;margin:2rem -5%}.checkout_inv_title{color:var(--hmYellow);grid-column:1/span 2;grid-row:4;line-height:.8;margin-bottom:1rem}.inventoryCarousel_container{border:1px solid #000;display:flex;grid-column:1/span 2;grid-row:5;justify-content:center;margin-left:-5%;margin-right:-5%;overflow-x:hidden;position:-webkit-sticky;position:sticky}:root{--quoteFontSize:10px}.h1{color:#333;text-align:center}.ul{list-style-type:none;padding:0}.li{background:#f9f9f9;border-radius:5px;box-shadow:0 0 5px #0000001a;margin:10px 0;padding:10px}.strong{color:#555}.review_carousel_container{overflow:hidden;white-space:nowrap}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.review_carousel{animation:scroll 60s linear infinite;display:inline-block}.review_carousel_item{background-color:var(--hmGreen);border-radius:2em;box-shadow:var(--boxShadow2);color:#fff;display:inline-block;margin:0 .5rem;min-height:24em;min-width:270px;padding:.75rem;position:relative;top:0;transition:transform .2s ease;vertical-align:top;white-space:wrap;width:25vw}.review_carousel_text{justify-content:space-between;transition:all .5s ease-in}.quote_icon{color:hsla(0,0%,50%,.804);position:absolute}.quote_icon_left{font-size:3em;left:.85rem;top:4.5rem}.quote_icon_right{bottom:1.5rem;font-size:5em;right:3.5rem}span.review_carousel_rating{color:var(--hmYellow);display:flex;font-size:2rem}.review_top{display:flex;justify-content:space-between}.read_more_button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;margin-left:5px;padding:.5rem;text-decoration:underline}.review_carousel_text{overflow:hidden;padding:.5rem 3rem 0 2rem}.review_text_wrapper{overflow:hidden;position:relative;transition:height .3s ease;z-index:2}.read_more_button{font-size:.8em;margin-top:.5rem;text-decoration:none;transition:all .2s ease-in}.read_more_button:hover{background-color:var(--hmYellowLite);border:1px solid #000;color:#000}
/*# sourceMappingURL=main.2338f979.css.map*/