.map_wrapper{margin:auto;max-width:1440px;position:relative}.sidebar{border-bottom:none;left:0;overflow:hidden;top:auto;width:30%}.map,.sidebar{height:780px;position:absolute}.map{bottom:0;left:33.3333%;top:0;width:65%}.listings{height:100%;overflow:auto;padding-bottom:60px}.listings .item{border-bottom:1px solid #4f5552;display:block;padding:32px 32px 32px 40px;text-transform:capitalize}.listings .item div{font-size:14px;font-weight:400;letter-spacing:0;line-height:normal}.listings .item:last-child{border-bottom:none}.listings .item .title{display:block;font-size:18px;font-weight:700;letter-spacing:0;line-height:130%;text-transform:capitalize!important}.listings .item .title small{font-weight:400;text-transform:capitalize}.listings .item .title:active,.listings .item.active,.listings .item:active,.listings .item:hover{background-color:#f8f8f8}.marker{background-image:url(https://www.skyliftus.com/hubfs/SkyLift%20Distributor/Skylift-Icon.svg);background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;height:23px;width:25px}.accordion_description,.meta{display:none}.featured-badge{background:#003da6;font-size:12px;font-weight:700;gap:5px;padding:5px 10px}.website-btn .external-icon{align-items:center;display:flex;justify-content:center}.website-btn .external-icon svg{height:16px;width:16px}.popup-btn,.website-btn{background:#fcd846;border-radius:4px;color:#1f1f1f;display:block;font-weight:700;padding:15px 14px 14px;text-align:center;text-decoration:none;width:100%}.website-btn.cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):before{background-color:#fcd846}.bottom_inner_conta{align-items:center;padding-bottom:22px}.bottom_inner_conta,.featured_conta{display:flex;gap:20px;justify-content:space-between}.featured_conta{padding-bottom:17px}.address_conta{float:left;width:50%}.dealer-right{float:right;width:36%}.popup-top{display:flex;gap:20px;justify-content:space-between}.user-icon{background-color:red;height:20px;width:20px}.mapboxgl-popup{padding-bottom:50px}.mapboxgl-popup-close-button{display:none}.mapboxgl-popup-content{padding:22px 15px 12px!important;width:400px}.mapboxgl-popup-anchor-top>.mapboxgl-popup-content{margin-top:15px}.popup-top h3{color:#003594;font-size:15px;line-height:normal}.mapboxgl-popup-anchor-top>.mapboxgl-popup-tip{border-bottom-color:#91c949}#geocoder,.geocoder,.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input{margin:0 auto;max-width:none!important;width:100%!important}.mapboxgl-ctrl-geocoder{background-color:transparent!important}.mapboxgl-ctrl-geocoder--input{background-color:#fff!important}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder .suggestions,.pwr-cta--custom-01 .hs-submit,.pwr-cta--custom-01 [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style){box-shadow:none!important}.map_box_section .wrapper{margin:0 auto;max-width:1360px;padding:0 40px;width:100%}.map_box_section .map_wrapper .sidebar .heading .geocoder{display:flex;flex-direction:column-reverse;row-gap:16px}.map_box_section .map_wrapper .sidebar .heading{background-color:unset;border-bottom:unset;padding:0}.map_box_section .sidebar{height:780px;padding:32px 32px 0 0;width:34.25%}.map_box_section .map_wrapper .sidebar .mapboxgl-ctrl-geocoder button:not(.mapboxgl-ctrl-geocoder--button){background:var(--clr-background-accent-dk);height:45px;left:unset;max-width:48px;right:0;top:0;width:100%}.map_box_section .sidebar .listings{height:calc(100% - 247px);padding-bottom:40px;scrollbar-width:none}.map_box_section .listings .item{background-color:#f5f5f5;border:unset;border-radius:4px;margin-bottom:16px;padding:15px}.dealer_locator .accordion_description{height:0;overflow:hidden;transition:max-height .5s ease}.dealer_locator .item .accordion_description{transition:all .5s ease-in-out}.dealer_locator .item.expanded .accordion_description{margin-top:5px;padding-bottom:5px;transition:all .5s ease-in-out}.map_box_section .map_wrapper .sidebar .toggle_button label{color:var(--clr-text-lt);font-size:16px}.map_box_section .result_conta{border-bottom:1px solid #002e6e;margin-bottom:32px;padding-bottom:2px}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button{background:#002e6e;padding:14px 28px 11px}.map_box_section .listings .item .title{color:#003594!important;letter-spacing:normal}.map_box_section .listings .item .details .distance{padding-top:8px}.map_box_section .map{height:780px;left:34.3333%;width:65.63%}.map_box_section .map_wrapper .sidebar .mapboxgl-ctrl-geocoder button.mapboxgl-ctrl-geocoder--button{right:55px}.map_box_section .heading_conta h2{letter-spacing:.5px;line-height:1.3;margin-bottom:0}.map_box_section .desc_conta p{margin-bottom:0}.map_box_section .heading_conta{margin-bottom:15px}.map_box_section .desc_conta{margin-bottom:43px}.map_box_section .map_wrapper .sidebar .toggle_button label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}.map_box_section .mapboxgl-ctrl-geocoder{min-width:unset}.map_box_section .mapboxgl-popup-content p a{word-wrap:break-word}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button{background:unset;position:relative;z-index:1}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button:before{background-color:#002e6e;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:100%;z-index:-1}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button:after{background-color:#007db7;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%;z-index:-1}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button:hover:after{height:100%}.browser-safari .map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button,.wrapper-mac-adjust .map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button{padding:14px 28px 16px}.browser-safari .map_box_section .listings .item,.wrapper-mac-adjust .map_box_section .listings .item{padding:16px 32px}.browser-safari .listings .item .accordion_header:after,.browser-safari .listings .item .accordion_header:before,.wrapper-mac-adjust .listings .item .accordion_header:after,.wrapper-mac-adjust .listings .item .accordion_header:before{top:10px}@media (min-width:768px) and (max-width:1024px){.map_box_section .sidebar{height:780px;width:100%}.map_box_section #map{border-radius:22px;left:unset;margin-top:39px;width:100%}.map_box_section .desc_conta{margin-bottom:35px}}@media (max-width:767px){.map_box_section .sidebar{height:780px;width:100%}.map_box_section #map{left:unset;margin-top:39px;width:100%}.map_box_section .desc_conta{margin-bottom:36px}.map_box_section .map_wrapper .sidebar .listings .item button.pwr-cta_button{padding:15px 28px 11px}}@media (max-width:540px){.map_box_section .mapboxgl-popup-content{width:320px}}@media (max-width:400px){.map_box_section .sidebar{padding:32px 15px 0}.map_box_section .listings .item{padding:16px 20px 18px}}@media (max-width:1028px){.mapboxgl-ctrl-geocoder{max-width:none!important;width:100%!important}.mapboxgl-ctrl-geocoder--icon-search{display:none!important}#map,.sidebar{position:relative;width:100%}#map{left:unset;margin-top:20px}.mapboxgl-ctrl-geocoder--icon-search{left:unset!important;right:23px;top:19px}.map_box_section .sidebar{width:100%}}@media (min-width:1028px){.mapboxgl-ctrl-geocoder--icon-search{display:none!important}}.map_wrapper .sidebar .toggle_button{display:flex;flex-wrap:wrap;gap:20px;line-height:normal;margin-top:20px;row-gap:12px}.map_wrapper .sidebar .toggle_button label{cursor:pointer}.map_wrapper .sidebar .toggle_button input{height:16px;left:auto;position:relative;width:16px}input.mapboxgl-ctrl-geocoder--input{padding:15px!important}.map_wrapper .sidebar .mapboxgl-ctrl-geocoder button:not(.mapboxgl-ctrl-geocoder--button){background:linear-gradient(180deg,#538a30 -42.59%,#2d302c 77.48%);border:none;border-radius:50%;cursor:pointer;height:38px;left:4px;position:absolute;top:3.5px;width:38px}.map_wrapper .sidebar .mapboxgl-ctrl-geocoder button.mapboxgl-ctrl-geocoder--button{background:none;top:12px}.map_wrapper .sidebar .listings button.pwr-cta_button,.map_wrapper .sidebar button#use-my-location{align-items:center;background:linear-gradient(179.1deg,#538a30 -70.33%,#2d302c 99.22%);cursor:pointer;display:flex;font-weight:500;gap:20px;justify-content:center;margin-top:16px;padding:10px 60.5px 12px;width:100%}.map_wrapper .sidebar .listings button.pwr-cta_button:before,.map_wrapper .sidebar button#use-my-location:before{display:none}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right .mapboxgl-ctrl-geocoder--icon{top:12px}.map_wrapper .sidebar .mapboxgl-ctrl-geocoder ul.suggestions.force-hide{display:none!important}.map_wrapper .sidebar .listings button.pwr-cta_button{cursor:pointer}.map_wrapper .sidebar .listings .item button.pwr-cta_button{width:auto}.show-more-wrap{margin-top:20px;text-align:center;width:100%}#show-more-dealers{width:100%}.map_box_section.v2 a.website-btn.cta_button{align-items:center;box-sizing:border-box!important;color:#171b25;display:flex;font-weight:500;gap:10px;justify-content:center;padding:10px 21px;text-transform:unset}.map_box_section.v2 a.website-btn.cta_button:hover{color:#fff}.map_box_section.v2 a.website-btn.cta_button svg{transition:all .4s ease-in-out}.map_box_section.v2 a.website-btn.cta_button:hover svg{fill:#fff;transition:all .4s ease-in-out}.popup-card a.popup-btn:hover{color:#fff}.popup-card a.popup-btn svg{transition:all .4s ease-in-out}.popup-card a.popup-btn:hover svg{fill:#fff;transition:all .4s ease-in-out}.map_box_section.v2 a.popup-btn.cta_button{box-sizing:border-box!important;color:#171b25;font-weight:500;padding:10px 21px;text-transform:unset}.map_box_section.v2 a.popup-btn.cta_button:hover{color:#fff}.map_box_section.v2 a.popup-btn.cta_button:before,.reset-search-btn.cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):before{background-color:#fcd846}.map_box_section.v2 .reset-search-btn.cta_button{color:#171b25;margin-top:20px;padding:10px 25px}.map_box_section.v2 .reset-search-btn.cta_button:hover{color:#fff}@media(max-width:767px){.map_wrapper .sidebar button#use-my-location,body .map_wrapper .sidebar .listings .item button.pwr-cta_button{font-size:14px;gap:12px;padding-left:10.5px;padding-right:10.5px}body .map_wrapper .sidebar .mapboxgl-ctrl-geocoder{min-width:auto}body .map_wrapper .sidebar .heading{padding:0 20px}body .listings .item{padding:20px}.map_wrapper .sidebar .mapboxgl-ctrl-geocoder button.mapboxgl-ctrl-geocoder--button{top:6px}}.popup-card{box-sizing:border-box}.featured-badge{align-items:center;background:#003b95;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin:18px 0;padding:4px 8px 6px}.mapboxgl-popup-content.featured-badge{padding:5px 6px 4px}.star{color:#ffd54a}h3.popup-title{color:#003594;font-size:18px;margin-bottom:15px}.popup-right{align-items:center;justify-content:center}.map_box_section.v2 select#search-radius{background-color:#171b250d;border:none;border-radius:5px;padding:12px 14px}.map_box_section.v2 .locator-search{margin-bottom:35px}.map_box_section.v2 input.mapboxgl-ctrl-geocoder--input{background-color:#171b250d!important;border-radius:5px;padding-right:45px!important}.map_box_section.v2 button#show-more-dealers:before{content:unset}.map_box_section.v2 button#show-more-dealers:after{background-color:#fcd846}.map_box_section.v2 button#show-more-dealers{background-color:#fff;border:2px solid #fcd846;color:#1f1f1f;cursor:pointer;padding:8px 21px}.map_box_section.v2 .locator-search .field-group{margin-bottom:10px}.map_box_section.v2 .inner_featured_conta span.featured-badge{margin:0}.map_box_section.v2 .inner_featured_conta .featured-badge .star{color:gold}.map_box_section.v2 .map .popup-card .popup-top .img_conta{max-width:170px;width:100%}.phone{align-items:center;display:flex;gap:6px}.phone-icon{flex-shrink:0;height:14px;width:14px}.phone a{color:inherit;text-decoration:none}.address-line{align-items:flex-start;display:flex;gap:6px}.location-icon{flex-shrink:0;height:14px;margin-top:2px;width:14px}.address-line span{display:block}.popup-address,.popup-phone{margin-top:10px}.popup-phone{align-items:center}.popup-phone a{color:inherit;text-decoration:none}.new_tab_popup_svg{display:flex}.popup-card a.popup-btn{align-items:center;display:flex;gap:10px;justify-content:center}.popup-top{flex-direction:column}.contact_details_sith_logo{align-items:center;display:flex;gap:10px;justify-content:space-between}.popup-right{align-items:flex-start;display:flex;flex-shrink:0;justify-content:flex-end;width:120px}.popup-logo{height:auto;max-width:100%}.popup-header h3{color:#003594;font-size:22px;font-weight:700;line-height:1.2;margin:0}.popup-address,.popup-phone{align-items:flex-start;display:flex;gap:8px;margin-bottom:10px}.popup-address svg,.popup-phone svg{flex-shrink:0;height:14px;margin-top:2px;width:14px}.popup-address span,.popup-phone a{line-height:unset}.popup-btn{margin-top:16px}.popup-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.popup-title-row h3{color:#003594;flex:1;font-size:18px;line-height:1.25;margin:0}.popup-title-row .featured-badge{flex-shrink:0;margin:0}.accordion_header .bottom_inner_conta .address_conta{display:flex;flex-direction:column;gap:10px}@media (max-width:1200px){.map_box_section.v2 .page-center{margin-left:0;margin-right:0}.map_box_section.v2 .sidebar{padding-left:0;padding-right:0}}@media (max-width:767px){.map_box_section.v2 #map{border-radius:22px 22px 0 0}}