@media (max-width:768px){.header-brand-logo img{width:75%}}.elementor hr{background-color:#fff0;margin:20px 0;color:#e7e7e7}[type=button],[type=submit],button{color:#FFF;background-color:#000;border:1px solid #000;cursor:hand!important}.elementor-button a{cursor:hand!important}.wp-block-button a.wp-block-button__link{color:#fff;background:#000;font-size:1.4rem!important}.wp-block-button a.wp-block-button__link:hover{background:#333}.asset-image-gallery .slick-list .slick-slide .slider-for-img img{width:100%;object-fit:contain;height:100%}@media(max-width:767px){.asset-image-gallery .slider-for .slick-list .slick-slide>div{height:360px}}.page-header{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.social-icons .elementor-widget-container{overflow:visible!important}.social-icons li:before{content:"";display:block;height:25px;width:25px;background:#000;border-radius:4px;position:absolute;top:0;left:0;transform:rotateZ(45deg);z-index:0;transition:500ms}.social-icons li span{font-size:25px;color:#FFF;display:block!important;text-align:center!important;line-height:20px;position:relative!important;z-index:1;left:5px}.social-icons li span svg{fill:#FFF!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;border-radius:0;padding:15px 8px;border:1px solid #909090}.gform_wrapper.gravity-theme .gfield_label{font-size:14px!important;font-weight:400!important;margin-bottom:5px!important;padding:0!important}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:14px!important}.gform_wrapper.gravity-theme .gfield--type-html h3{font-size:20px;margin-bottom:0}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single,.gform_wrapper.gravity-theme .chosen-container-single .chosen-single:hover{color:#1a1a1a!important}.dialog-lightbox-widget-content .gform_wrapper.gravity-theme .ginput_complex label,.dialog-lightbox-widget-content .gform_wrapper.gravity-theme .ginput_complex legend{color:#fff!important}@media (max-width:768px){.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:12px!important}}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:32px}}.dealership-container{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dealership-info{background-color:#000;color:#fff;text-align:center;padding:40px 20px;border-radius:0;width:calc(25% - 10px);box-sizing:border-box}.dealership-info img{max-width:120px;height:auto;margin-bottom:20px}.dealership-info h3{margin:0 0 20px}.dealership-info p{margin:0 0 20px}.dealership-info a.button{color:#fff;transition:500ms}.dealership-info a.button:hover{color:#1a1a1a;background:#fff}.dealership-info .phone-link{color:#fff;text-decoration:none}.dealership-info .phone-link:hover{text-decoration:underline}.full-details-button{display:inline-block;padding:10px 40px;background-color:#fff0;color:#fff;text-decoration:none;border:2px solid #fff;text-align:center;border-radius:0}.elementor-location-header{z-index:99;position:relative}.insurence-slider-m .swiper-slide-inner img{margin-bottom:20px!important}.insurance-items-main{background-size:120%!important;-webkit-transition:all 800ms cubic-bezier(0,0,.58,1)!important;-moz-transition:all 800ms cubic-bezier(0,0,.58,1)!important;-ms-transition:all 800ms cubic-bezier(0,0,.58,1)!important;-o-transition:all 800ms cubic-bezier(0,0,.58,1)!important;transition:all 800ms cubic-bezier(0,0,.58,1)!important}.insurance-items-main:hover{background-size:140%!important;-webkit-filter:contrast(.8) saturate(1.2)!important;filter:contrast(.8) saturate(1.2)!important}.insurence-detail-form-main .gform_heading{display:none}.insurence-detail-form-main .gfield_label{color:#fff}.insurence-detail-form-main .gform_wrapper.gravity-theme .gfield input.large{height:39px;padding:.5rem}.insurence-detail-form-main .gform_validation_errors{display:none}.insurence-detail-form-main>.elementor-widget-container>.elementor-shortcode>p{color:green;border:1px solid green;padding:20px;font-size:16px;line-height:17px;text-align:left!important}.insurence-detail-form-main .gfield_description.validation_message.gfield_validation_message{background:#c02b0a!important;color:#fff!important;padding:5px 10px;font-size:11px}.insurence-detail-form-main .gform_wrapper.gravity-theme .gfield_error label{color:#fff}.insurence-detail-form-main .gform_wrapper.gravity-theme .gfield input:focus-visible{outline:none!important}.insurence-detail-form-main .gform_button{font-weight:400;text-transform:uppercase;border-radius:5px!important;background-color:transparent!important;color:#FFF;border-color:#FFF;border-width:2px;padding:1.25em 1em;cursor:pointer;width:100%;letter-spacing:2.5px;font-size:14px!important;border:1px solid!important}.insurence-detail-form-main .gform_button:hover{background-color:#000!important;border-color:#000!important}@media (max-width:1024px){.dealership-info{width:49%}}@media (max-width:768px){.dealership-info{padding:10px 10px 15px 10px;width:100%}.dealership-info img{max-width:80px;margin-bottom:0}.dealership-info h3{margin:0 0 5px;font-size:16px}.dealership-info p{margin:0 0 10px}.full-details-button{padding:7px 20px;font-size:12px}}.awsm-job-item{padding:2rem}.awsm-job-item img{text-align:center}.awsm-job-item h2.awsm-job-post-title{font-size:1.2rem;font-weight:500;margin-top:1rem;color:#000}.awsm-job-item h2.awsm-job-post-title,.awsm-grid-right-col{text-align:center}.awsm-job-item img{width:100px;margin:0 auto}.awsm-job-specification-item{margin-bottom:.6rem;color:#000}.awsm-job-specification-wrapper{margin-bottom:2rem}.awsm-job-more{background:#000;color:#fff;padding:.6rem 1rem;text-transform:uppercase;font-weight:500}.awsm-job-head,.awsm_job_spec_above_content{margin-bottom:2rem}h2.awsm-title,h3.awsm-title{margin-bottom:1rem}.awsm-job-content .awsm-job-specification-wrapper{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #DEDEDEDE}.awsm-job-form{display:none}.awsm-job-inline-group label{display:inline}.awsm-job-form-inner{background:#000}.awsm-job-form-inner h2,.awsm-job-form-group label,.awsm-job-form-group{color:#fff}.awsm-job-form-group input[type=submit]{width:100%;color:#fff;background:#000;border:2px solid #fff;padding:1rem;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.awsm-success-message{border:1px solid #1ea508;background:#69af69;color:#fff;font-weight:700}.video-tag-icon-overlay{position:relative;display:inline-block;width:100%}.video-tag-icon-overlay img{width:100%;height:auto;display:block}.icon-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgb(0 0 0 / .5);opacity:.8}.play-icon{width:0;height:0;border-left:20px solid #fff;border-top:12px solid #fff0;border-bottom:12px solid #fff0;transform:translateX(2px)}.slider-nav-img img{width:150px;height:100px;object-fit:cover}.slider-for-img img{width:100%;height:auto;display:block}body.home .elementor-element-44b1ac9 .elementor-background-video-container,body.home .elementor-element-44b1ac9 .elementor-background-video-embed{pointer-events:none}